1. b17c2ba x86: Prepare inline-asm for straight-line-speculation by Peter Zijlstra · 3 years, 1 month ago
  2. ce5e480 ftrace: disable preemption when recursion locked by 王贇 · 3 years, 3 months ago
  3. bf094cf x86/kprobes: Fixup return address in generic trampoline handler by Masami Hiramatsu · 3 years, 4 months ago
  4. 1f36839 x86/kprobes: Push a fake return address at kretprobe_trampoline by Masami Hiramatsu · 3 years, 4 months ago
  5. eb4a3f7 x86/kprobes: Add UNWIND_HINT_FUNC on kretprobe_trampoline() by Josh Poimboeuf · 3 years, 4 months ago
  6. adf8a61 kprobes: treewide: Make it harder to refer kretprobe_trampoline directly by Masami Hiramatsu · 3 years, 4 months ago
  7. 96fed8a kprobes: treewide: Remove trampoline_address from kretprobe_trampoline_handler() by Masami Hiramatsu · 3 years, 4 months ago
  8. c42421e kprobes: treewide: Use 'kprobe_opcode_t *' for the code address in get_optimized_kprobe() by Masami Hiramatsu · 3 years, 4 months ago
  9. 71bd934 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 7 months ago
  10. 66ce751 kprobes: remove duplicated strong free_insn_page in x86 and s390 by Barry Song · 3 years, 7 months ago
  11. 8e4d7a7 Merge tag 'x86-cleanups-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 7 months ago
  12. 2e38eb0 kprobes: Do not increment probe miss count in the fault handler by Naveen N. Rao · 3 years, 8 months ago
  13. ec6aba3 kprobes: Remove kprobe::fault_handler by Peter Zijlstra · 3 years, 8 months ago
  14. c434263 x86: Fix leftover comment typos by Ingo Molnar · 3 years, 8 months ago
  15. c653667 Merge tag 'x86_core_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 9 months ago
  16. b1f480b Merge branch 'x86/cpu' into WIP.x86/core, to merge the NOP changes & resolve a semantic conflict by Ingo Molnar · 3 years, 10 months ago
  17. e855e80 Merge tag 'v5.12-rc5' into WIP.x86/core, to pick up recent NOP related changes by Ingo Molnar · 3 years, 10 months ago
  18. 52fa82c x86: Add insn_decode_kernel() by Peter Zijlstra · 3 years, 10 months ago
  19. 2304d14 x86/kprobes: Move 'inline' to the beginning of the kprobe_is_ss() declaration by Wei Yongjun · 3 years, 10 months ago
  20. 2f706e0 x86/kprobes: Fix to identify indirect jmp and others using range case by Masami Hiramatsu · 3 years, 10 months ago
  21. 6dd3b8c x86/kprobes: Fix to check non boostable prefixes correctly by Masami Hiramatsu · 3 years, 10 months ago
  22. 6256e66 x86/kprobes: Use int3 instead of debug trap for single-step by Masami Hiramatsu · 3 years, 11 months ago
  23. a194acd x86/kprobes: Identify far indirect JMP correctly by Masami Hiramatsu · 3 years, 11 months ago
  24. d60ad3d x86/kprobes: Retrieve correct opcode for group instruction by Masami Hiramatsu · 3 years, 11 months ago
  25. d9f6e12 x86: Fix various typos in comments by Ingo Molnar · 3 years, 10 months ago
  26. bab1770 ftrace: Fix spelling mistake "disabed" -> "disabled" by Colin Ian King · 3 years, 10 months ago
  27. a89dfde x86: Remove dynamic NOP selection by Peter Zijlstra · 3 years, 10 months ago
  28. 77e768e x86/kprobes: Convert to insn_decode() by Borislav Petkov · 4 years, 2 months ago
  29. abd82e5 x86/kprobes: Do not decode opcode in resume_execution() by Masami Hiramatsu · 4 years, 1 month ago
  30. 09c0796 Merge tag 'trace-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 4 years, 1 month ago
  31. 8a8ca83 Merge tag 'perf-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 1 month ago
  32. 0d07c0e x86/kprobes: Fix optprobe to detect INT3 padding correctly by Masami Hiramatsu · 4 years, 1 month ago
  33. e689b30 kprobes/x86: Fix fall-through warnings for Clang by Gustavo A. R. Silva · 4 years, 2 months ago
  34. 78ff273 x86/kprobes: Restore BTF if the single-stepping is cancelled by Masami Hiramatsu · 4 years, 3 months ago
  35. d19ad07 ftrace: Have the callbacks receive a struct ftrace_regs instead of pt_regs by Steven Rostedt (VMware) · 4 years, 3 months ago
  36. 773c167 ftrace: Add recording of functions that caused recursion by Steven Rostedt (VMware) · 4 years, 2 months ago
  37. c536aa1 kprobes/ftrace: Add recursion protection to the ftrace callback by Steven Rostedt (VMware) · 4 years, 2 months ago
  38. 6873139 Merge tag 'objtool-core-2020-10-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
  39. ee4a925 Merge tag 'x86-paravirt-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
  40. 1c68907 Merge tag 'perf-kprobes-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
  41. 00089c0 objtool: Rename frame.h -> objtool.h by Julien Thierry · 4 years, 4 months ago
  42. d764128 x86/kprobes: Use generic kretprobe trampoline handler by Masami Hiramatsu · 4 years, 5 months ago
  43. 6333e8f static_call: Avoid kprobes on inline static_call()s by Peter Zijlstra · 4 years, 5 months ago
  44. 0cabf99 x86/paravirt: Remove 32-bit support from CONFIG_PARAVIRT_XXL by Juergen Gross · 4 years, 5 months ago
  45. 78c2141 Merge branch 'perf/vlbr' by Peter Zijlstra · 4 years, 7 months ago
  46. 8b6ddd1 Merge tag 'trace-v5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 4 years, 7 months ago
  47. fe55731 maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault by Christoph Hellwig · 4 years, 7 months ago
  48. 9b38cc7 kretprobe: Prevent triggering kretprobe from within kprobe_flush_task by Jiri Olsa · 4 years, 8 months ago
  49. 3e46bb4 perf/x86: Add perf text poke events for kprobes by Adrian Hunter · 4 years, 8 months ago
  50. f0178fc x86/entry: Unbreak __irqentry_text_start/end magic by Thomas Gleixner · 4 years, 7 months ago
  51. 65fddcf mm: reorder includes after introduction of linux/pgtable.h by Mike Rapoport · 4 years, 7 months ago
  52. ca5999f mm: introduce include/linux/pgtable.h by Mike Rapoport · 4 years, 7 months ago
  53. d8a7386 x86/optprobe: Fix OPTPROBE vs UACCESS by Peter Zijlstra · 4 years, 11 months ago
  54. 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
  55. 6315ec9 x86/kprobes: Explicitly include vmalloc.h for set_vm_flush_reset_perms() by Sean Christopherson · 5 years ago
  56. f2cb4f9 x86/kprobe: Add comments to arch_{,un}optimize_kprobes() by Peter Zijlstra · 5 years ago
  57. 5c02ece x86/kprobes: Fix ordering while text-patching by Peter Zijlstra · 5 years ago
  58. ab09e95 x86/kprobes: Convert to text-patching.h by Peter Zijlstra · 5 years ago
  59. 63f62ad x86/alternatives: Add and use text_gen_insn() helper by Peter Zijlstra · 5 years ago
  60. 3f59dbc Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  61. c3d6324 x86/alternatives: Teach text_poke_bp() to emulate instructions by Peter Zijlstra · 6 years ago
  62. 004e8dc x86: kprobes: Prohibit probing on instruction which has emulate prefix by Masami Hiramatsu · 5 years ago
  63. 22331f8 Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  64. 32b1cbe x86: Correct misc typos by Marco Ammon · 5 years ago
  65. 4859397 x86: Use CONFIG_PREEMPTION by Thomas Gleixner · 5 years ago
  66. e9a83bd Merge tag 'docs-5.3' of git://git.lwn.net/linux by Linus Torvalds · 6 years ago
  67. da17702 Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  68. 3c88c69 x86/stackframe/32: Provide consistent pt_regs by Peter Zijlstra · 6 years ago
  69. 4201311 x86/stackframe, x86/kprobes: Fix frame pointer annotations by Peter Zijlstra · 6 years ago
  70. 8afecfb Merge tag 'v5.2-rc4' into mauro by Jonathan Corbet · 6 years ago
  71. 462e5a5 treewide: trivial: fix s/poped/popped/ typo by George G. Davis · 6 years ago
  72. 1a59d1b8 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 by Thomas Gleixner · 6 years ago
  73. ec8f24b treewide: Add SPDX license identifier - Makefile/Kconfig by Thomas Gleixner · 6 years ago
  74. 0e72499 x86/kprobes: Make trampoline_handler() global and visible by Andi Kleen · 6 years ago
  75. 0bc40e5 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  76. f725492 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  77. 241a1f2 x86/kprobes: Use vmalloc special flag by Rick Edgecombe · 6 years ago
  78. 7298e24 x86/kprobes: Set instruction page as executable by Nadav Amit · 6 years ago
  79. 1fc654c x86/paravirt: Standardize 'insn_buff' variable names by Ingo Molnar · 6 years ago
  80. c03e275 x86/asm: Mark all top level asm statements as .text by Andi Kleen · 6 years ago
  81. b191fa9 x86/kprobes: Avoid kretprobe recursion bug by Masami Hiramatsu · 6 years ago
  82. 3ff9c07 x86/kprobes: Verify stack frame on kretprobe by Masami Hiramatsu · 6 years ago
  83. 0eae81d x86/kprobes: Prohibit probing on IRQ handlers directly by Masami Hiramatsu · 6 years ago
  84. 877b145 x86/kprobes: Move trampoline code into RODATA by Masami Hiramatsu · 6 years ago
  85. 0192e65 x86/kprobes: Prohibit probing on optprobe template code by Masami Hiramatsu · 6 years ago
  86. 312a466 Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  87. 8162b3d kprobes/x86: Remove unneeded arch_within_kprobe_blacklist from x86 by Masami Hiramatsu · 6 years ago
  88. fe6e656 kprobes/x86: Show x86-64 specific blacklisted symbols correctly by Masami Hiramatsu · 6 years ago
  89. 4b1baca x86/kprobes: Remove trampoline_handler() prototype by Borislav Petkov · 6 years ago
  90. ad3bc25 x86/kernel: Fix more -Wmissing-prototypes warnings by Borislav Petkov · 6 years ago
  91. 43a1b0c kprobes/x86: Fix instruction patching corruption when copying more than one RIP-relative instruction by Masami Hiramatsu · 6 years ago
  92. d82924c Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  93. c05f364 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  94. 2e62024 kprobes/x86: Use preempt_enable() in optimized_callback() by Masami Hiramatsu · 6 years ago
  95. bf904d2 x86/pti/64: Remove the SYSCALL64 entry trampoline by Andy Lutomirski · 6 years ago
  96. e3e4d50 x86/kprobes: Stop calling fixup_exception() from kprobe_fault_handler() by Jann Horn · 6 years ago
  97. 76dee4a x86/kprobes: Inline kprobe_exceptions_notify() into do_general_protection() by Jann Horn · 6 years ago
  98. 0ea0633 kprobes/x86: Fix %p uses in error messages by Masami Hiramatsu · 7 years ago
  99. 2bbda76 kprobes/x86: Do not disable preempt on int3 path by Masami Hiramatsu · 7 years ago
  100. cce188b bpf/error-inject/kprobes: Clear current_kprobe and enable preempt in kprobe by Masami Hiramatsu · 7 years ago