1. e463a09 x86: Add straight-line-speculation mitigation by Peter Zijlstra · 3 years, 1 month ago
  2. 0c0593b x86/ftrace: Make function graph use ftrace directly by Steven Rostedt (VMware) · 3 years, 3 months ago
  3. 8646698a x86/ftrace: Remove fault protection code in prepare_ftrace_return by Steven Rostedt (VMware) · 3 years, 3 months ago
  4. 6644c65 ftrace: Cleanup ftrace_dyn_arch_init() by Weizhao Ouyang · 3 years, 4 months ago
  5. a89dfde x86: Remove dynamic NOP selection by Peter Zijlstra · 3 years, 10 months ago
  6. fe58ace x86/ftrace: Do not jump to direct code in created trampolines by Steven Rostedt (VMware) · 4 years, 9 months ago
  7. 5da7cd1 x86/ftrace: Only have the builtin ftrace_regs_caller call direct hooks by Steven Rostedt (VMware) · 4 years, 9 months ago
  8. fe55731 maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault by Christoph Hellwig · 4 years, 7 months ago
  9. 7c0577f Merge tag 'v5.7-rc6' into objtool/core, to pick up fixes and resolve semantic conflict by Ingo Molnar · 4 years, 8 months ago
  10. 59566b0 x86/ftrace: Have ftrace trampolines turn read-only at the end of system boot up by Steven Rostedt (VMware) · 4 years, 9 months ago
  11. 0298739 x86,ftrace: Fix ftrace_regs_caller() unwind by Peter Zijlstra · 4 years, 10 months ago
  12. c0e809e Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  13. 9f2a430 Merge branch 'core-headers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  14. 46f5cfc Merge branch 'core/kprobes' into perf/core, to pick up a completed branch by Ingo Molnar · 5 years ago
  15. ff20576 ftrace: Fix function_graph tracer interaction with BPF trampoline by Alexei Starovoitov · 5 years ago
  16. ac0b14d x86/ftrace: Explicitly include vmalloc.h for set_vm_flush_reset_perms() by Sean Christopherson · 5 years ago
  17. 2040cf9 Merge tag 'v5.5-rc1' into core/kprobes, to resolve conflicts by Ingo Molnar · 5 years ago
  18. 38ebd8d x86/ftrace: Mark ftrace_modify_code_direct() __ref by Borislav Petkov · 5 years ago
  19. 67c1d4a x86/ftrace: Use text_gen_insn() by Peter Zijlstra · 5 years ago
  20. 768ae44 x86/ftrace: Use text_poke() by Peter Zijlstra · 5 years ago
  21. a3ad1a7 ftrace/x86: Add a counter to test function_graph with direct by Steven Rostedt (VMware) · 5 years ago
  22. 562955f ftrace/x86: Add register_ftrace_direct() for custom trampolines by Steven Rostedt (VMware) · 5 years ago
  23. 818e95c Merge tag 'trace-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 5 years ago
  24. a1aab6f Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  25. 074376a ftrace/x86: Anotate text_mutex split between ftrace_arch_code_modify_post_process() and ftrace_arch_code_modify_prepare() by Jiri Kosina · 6 years ago
  26. 3961126 ftrace/x86: Add a comment to why we take text_mutex in ftrace_arch_code_modify_prepare() by Steven Rostedt (VMware) · 6 years ago
  27. d5b844a ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code() by Petr Mladek · 6 years ago
  28. faeedb0 x86/stackframe/32: Allow int3_emulate_push() by Peter Zijlstra · 6 years ago
  29. 0c9f237 x86/ftrace: Make enable parameter bool where applicable by Steven Rostedt (VMware) · 6 years ago
  30. d2d8b14 Merge tag 'trace-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 6 years ago
  31. 9e298e8 ftrace/x86_64: Emulate call function while updating in breakpoint handler by Peter Zijlstra · 6 years ago
  32. 7fdfe1e x86/ftrace: Use vmalloc special flag by Rick Edgecombe · 6 years ago
  33. 3c0dab4 x86/ftrace: Set trampoline pages as executable by Nadav Amit · 6 years ago
  34. 6cdfa54 Merge tag 'trace-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 6 years ago
  35. 745cfea x86/ftrace: Fix warning and considate ftrace_jmp_replace() and ftrace_call_replace() by Steven Rostedt (VMware) · 6 years ago
  36. c13324a x86/kprobes: Prohibit probing on functions before kprobe_int3_handler() by Masami Hiramatsu · 6 years ago
  37. d2a68c4 x86/ftrace: Do not call function graph from dynamic trampolines by Steven Rostedt (VMware) · 6 years ago
  38. 07f7175 x86/function_graph: Simplify with function_graph_enter() by Steven Rostedt (VMware) · 6 years ago
  39. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  40. 6ee98ff x86/ftrace: Make sure that ftrace trampolines are not RWX by Thomas Gleixner · 8 years ago
  41. d116365 x86: use set_memory.h header by Laura Abbott · 8 years ago
  42. 4c17468 Merge tag 'trace-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 8 years ago
  43. a5859c6 x86/build: convert function graph '-Os' error to warning by Josh Poimboeuf · 8 years ago
  44. 34a477e ftrace/x86: Fix triple fault with graph tracing and suspend-to-ram by Josh Poimboeuf · 8 years ago
  45. 3f135e5 x86/build: Mostly disable '-maccumulate-outgoing-args' by Josh Poimboeuf · 8 years ago
  46. 2b87965 ftrace/x86: Do no run CPU sync when there is only one CPU online by Steven Rostedt (VMware) · 8 years ago
  47. 8a1115f scripts/spelling.txt: add "disble(d)" pattern and fix typo instances by Masahiro Yamada · 8 years ago
  48. 471bd10 ftrace/x86: Implement HAVE_FUNCTION_GRAPH_RET_ADDR_PTR by Josh Poimboeuf · 8 years ago
  49. 9a7c348 ftrace: Add return address pointer to ftrace_ret_stack by Josh Poimboeuf · 8 years ago
  50. e46b4e2 Merge tag 'trace-v4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 9 years ago
  51. 9d2099a x86: ftrace: Fix the misleading comment for arch/x86/kernel/ftrace.c by Li Bin · 9 years ago
  52. ba33ea8 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
  53. 9ccaf77 x86/mm: Always enable CONFIG_DEBUG_RODATA and remove the Kconfig option by Kees Cook · 9 years ago
  54. f1b92bb6 x86/ftrace, x86/asm: Kill ftrace_caller_end label by Borislav Petkov · 9 years ago
  55. c5d641f x86: ftrace: Fix the comments for ftrace_modify_code_direct() by Li Bin · 9 years ago
  56. b05086c ftrace: Add variable ftrace_expected for archs to show expected code by Steven Rostedt (Red Hat) · 9 years ago
  57. 883a1e8 ftrace: Calculate the correct dyn_ftrace number to report to the userspace by Minfei Huang · 9 years ago
  58. be1f221 module: remove mod arg from module_free, rename module_memfree(). by Rusty Russell · 10 years ago
  59. 6a06bdb ftrace/fgraph/x86: Have prepare_ftrace_return() take ip as first parameter by Steven Rostedt (Red Hat) · 10 years ago
  60. aec0be2 ftrace/x86/extable: Add is_ftrace_trampoline() function by Steven Rostedt (Red Hat) · 10 years ago
  61. 4fd3279 ftrace: Add more information to ftrace_bug() output by Steven Rostedt (Red Hat) · 10 years ago
  62. 12cce59 ftrace/x86: Allow !CONFIG_PREEMPT dynamic ops to use allocated trampolines by Steven Rostedt (Red Hat) · 11 years ago
  63. 15d5b02 ftrace/x86: Show trampoline call function in enabled_functions by Steven Rostedt (Red Hat) · 11 years ago
  64. f3bea49 ftrace/x86: Add dynamic allocated trampoline for ftrace_ops by Steven Rostedt (Red Hat) · 11 years ago
  65. 84b2bc7 ftrace/x86: Add call to ftrace_graph_is_dead() in function graph code by Steven Rostedt (Red Hat) · 11 years ago
  66. 964f7b6 ftrace/x86: Call text_ip_addr() instead of the duplicated code by Petr Mladek · 11 years ago
  67. f1b2f2b ftrace: Remove FTRACE_UPDATE_MODIFY_CALL_REGS flag by Steven Rostedt (Red Hat) · 11 years ago
  68. 7413af1 ftrace: Make get_ftrace_addr() and get_ftrace_addr_old() global by Steven Rostedt (Red Hat) · 11 years ago
  69. 94792ea ftrace/x86: Get the current mcount addr for add_breakpoint() by Steven Rostedt (Red Hat) · 11 years ago
  70. 74bb8c4 ftrace/x86: Fix order of warning messages when ftrace modifies code by Petr Mladek · 11 years ago
  71. 7f11f5e ftrace/x86: BUG when ftrace recovery fails by Petr Mladek · 11 years ago
  72. 3a36cb1 ftrace: Do not pass data to ftrace_dyn_arch_init by Jiri Slaby · 11 years ago
  73. af64a7c ftrace: Pass retval through return in ftrace_dyn_arch_init() by Jiri Slaby · 11 years ago
  74. 9255040 ftrace/x86: Have ftrace_write() return -EPERM and clean up callers by Steven Rostedt (Red Hat) · 11 years ago
  75. 12729f1 ftrace/x86: One more missing sync after fixup of function modification failure by Petr Mladek · 11 years ago
  76. c932c6b ftrace/x86: Run a sync after fixup on failure by Steven Rostedt (Red Hat) · 11 years ago
  77. 87fbb2a ftrace/x86: Use breakpoints for converting function graph caller by Steven Rostedt (Red Hat) · 11 years ago
  78. ab4ead0 ftrace/x86: skip over the breakpoint for ftrace caller by Kevin Hao · 11 years ago
  79. 217f155 x86/ftrace: Use __pa_symbol instead of __pa on C visible symbols by Alexander Duyck · 12 years ago
  80. 4de7239 ftrace/x86: Add save_regs for i386 function calls by Steven Rostedt · 13 years ago
  81. 08f6fba ftrace/x86: Add separate function to save regs by Steven Rostedt · 13 years ago
  82. 8a4d0a6 ftrace: Use breakpoint method to update ftrace caller by Steven Rostedt · 13 years ago
  83. a192cd0 ftrace: Synchronize variable setting with breakpoints by Steven Rostedt · 13 years ago
  84. e4f5d54 ftrace/x86: Have x86 ftrace use the ftrace_modify_all_code() by Steven Rostedt · 13 years ago
  85. 59a094c ftrace/x86: Use asm/kprobes.h instead of linux/kprobes.h by Steven Rostedt · 13 years ago
  86. 4a6d70c ftrace/x86: Remove the complex ftrace NMI handling code by Steven Rostedt · 13 years ago
  87. 08d636b ftrace/x86: Have arch x86_64 use breakpoints instead of stop machine by Steven Rostedt · 13 years ago
  88. 0d098a7 x86/ftrace: Fix compiler warning in ftrace.c by Rakib Mullick · 14 years ago
  89. dc326fc x86, cpu: Clean up and unify the NOP selection infrastructure by H. Peter Anvin · 14 years ago
  90. 722b3c7 ftrace/graph: Trace function entry before updating index by Steven Rostedt · 14 years ago
  91. 72eb6a7 Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu by Linus Torvalds · 14 years ago
  92. 0a3aee0 x86: Use this_cpu_ops to optimize code by Tejun Heo · 14 years ago
  93. 84e1c6b x86: Add RO/NX protection for loadable kernel modules by matthieu castet · 14 years ago
  94. f49aa44 jump label: Make dynamic no-op selection available outside of ftrace by Jason Baron · 14 years ago
  95. 6fb8302 Merge branch 'tracing/core' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into tracing/core by Ingo Molnar · 15 years ago
  96. 0c54dd3 ftrace: Remove memory barriers from NMI code when not needed by Steven Rostedt · 15 years ago
  97. e7b8e67 tracing: Unify arch_syscall_addr() implementations by Mike Frysinger · 15 years ago
  98. e33c019 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip by Linus Torvalds · 15 years ago
  99. 55ca3cc x86_64, ftrace: Make ftrace use kernel identity mapping to modify code by Suresh Siddha · 15 years ago
  100. c44fc77 tracing: Move syscalls metadata handling from arch to core by Frederic Weisbecker · 15 years ago