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