Code

History

Commits on v5.14-rc4 to kernel/livepatch/patch.c15
  1. livepatch: Use the default ftrace_ops instead of REGS when ARGS is availableSteven Rostedt (VMware) committed 6 years ago2860cd8
  2. ftrace: Have the callbacks receive a struct ftrace_regs instead of pt_regsSteven Rostedt (VMware) committed 6 years agod19ad07
  3. ftrace: Add recording of functions that caused recursionSteven Rostedt (VMware) committed 6 years ago773c167
  4. livepatch: Trigger WARNING if livepatch function fails due to recursionSteven Rostedt (VMware) committed 6 years ago4b750b5
  5. livepatch/ftrace: Add recursion protection to the ftrace callbackSteven Rostedt (VMware) committed 6 years ago13f3ea9
  6. ftrace: Introduce PERMANENT ftrace_ops flagMiroslav Benes committed 7 years ago7162431
  7. treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner committed 7 years ago1ccea77
  8. livepatch: Remove Nop structures when unusedPetr Mladek committed 7 years agod697bad
  9. livepatch: Add atomic replaceJason Baron committed 7 years agoe1452b6
  10. livepatch: Change unsigned long old_addr -> void *old_func in struct klp_funcPetr Mladek committed 7 years ago1951491
  11. livepatch: Replace synchronize_sched() with synchronize_rcu()Paul E. McKenney committed 8 years ago6932689
  12. livepatch: add (un)patch callbacksJoe Lawrence committed 9 years ago93862e3
  13. livepatch: Fix stacking of patches with respect to RCUPetr Mladek committed 9 years ago842c088
  14. livepatch: change to a per-task consistency modelJosh Poimboeuf committed 9 years agod83a7cb
  15. livepatch: move patching functions into patch.cJosh Poimboeuf committed 9 years agoc349cdc