- 6bbfa44 kprobes: Limit max data_size of the kretprobe instances by Masami Hiramatsu · 3 years, 1 month ago
- 79ef0c0 Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 3 years, 2 months ago
- e44e81c kprobes: convert tests to kunit by Sven Schnelle · 3 years, 2 months ago
- 670721c sched: Move kprobes cleanup out of finish_task_switch() by Thomas Gleixner · 3 years, 3 months ago
- bf094cf x86/kprobes: Fixup return address in generic trampoline handler by Masami Hiramatsu · 3 years, 3 months ago
- df91c5b kprobes: Enable stacktrace from pt_regs in kretprobe handler by Masami Hiramatsu · 3 years, 3 months ago
- 03bac0d kprobes: Add kretprobe_find_ret_addr() for searching return address by Masami Hiramatsu · 3 years, 3 months ago
- 96fed8a kprobes: treewide: Remove trampoline_address from kretprobe_trampoline_handler() by Masami Hiramatsu · 3 years, 3 months ago
- f2ec8d9 kprobes: treewide: Replace arch_deref_entry_point() with dereference_symbol_descriptor() by Masami Hiramatsu · 3 years, 3 months ago
- 29e8077a kprobes: Use bool type for functions which returns boolean value by Masami Hiramatsu · 3 years, 3 months ago
- c42421e kprobes: treewide: Use 'kprobe_opcode_t *' for the code address in get_optimized_kprobe() by Masami Hiramatsu · 3 years, 3 months ago
- 57d4e31 kprobes: Add assertions for required lock by Masami Hiramatsu · 3 years, 3 months ago
- 223a76b kprobes: Fix coding style issues by Masami Hiramatsu · 3 years, 3 months ago
- 9c89bb8 kprobes: treewide: Cleanup the error messages for kprobes by Masami Hiramatsu · 3 years, 3 months ago
- 4402dea kprobes: Make arch_check_ftrace_location static by Punit Agrawal · 3 years, 3 months ago
- 02afb8d kprobe: Simplify prepare_kprobe() by dropping redundant version by Punit Agrawal · 3 years, 3 months ago
- 5d6de7d kprobes: Use helper to parse boolean input from userspace by Punit Agrawal · 3 years, 3 months ago
- 8f7262c kprobes: Do not use local variable when creating debugfs file by Punit Agrawal · 3 years, 3 months ago
- 301c8b1 Merge tag 'locking-urgent-2021-07-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 6 months ago
- fa68bd0 kprobe/static_call: Restore missing static_call_text_reserved() by Peter Zijlstra · 3 years, 6 months ago
- 019b3fd Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 3 years, 6 months ago
- 71bd934 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 6 months ago
- 66ce751 kprobes: remove duplicated strong free_insn_page in x86 and s390 by Barry Song · 3 years, 6 months ago
- ec6aba3 kprobes: Remove kprobe::fault_handler by Peter Zijlstra · 3 years, 7 months ago
- 7ee3e97 kprobes: Allow architectures to override optinsn page allocation by Christophe Leroy · 3 years, 8 months ago
- c85c9a2 kprobes: Fix to delay the kprobes jump optimization by Masami Hiramatsu · 3 years, 10 months ago
- 33b1d14 kprobes: Warn if the kprobe is reregistered by Masami Hiramatsu · 3 years, 11 months ago
- 0188b87 kretprobe: Avoid re-registration of the same kretprobe earlier by Wang ShaoBo · 4 years ago
- 97c753e tracing/kprobe: Fix to support kretprobe events on unloaded modules by Masami Hiramatsu · 4 years ago
- 0a986ea Merge branch 'linus' into perf/kprobes by Ingo Molnar · 4 years, 2 months ago
- 6e426e0 kprobes: Replace rp->free_instance with freelist by Peter Zijlstra · 4 years, 4 months ago
- d741bf4 kprobes: Remove kretprobe hash by Peter Zijlstra · 4 years, 4 months ago
- 36dadef kprobes: Init kprobes in early_initcall by Masami Hiramatsu · 4 years, 4 months ago
- 82d083a kprobes: tracing/kprobes: Fix to kill kprobes on initmem after boot by Masami Hiramatsu · 4 years, 4 months ago
- 3031313 kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() by Masami Hiramatsu · 4 years, 4 months ago
- bcb5320 kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() by Masami Hiramatsu · 4 years, 4 months ago
- 319f0ce kprobes: Make local functions static by Masami Hiramatsu · 4 years, 4 months ago
- b338817 kprobes: Free kretprobe_instance with RCU callback by Masami Hiramatsu · 4 years, 4 months ago
- e03b4a0 kprobes: Remove NMI context check by Masami Hiramatsu · 4 years, 4 months ago
- 66ada2c kprobes: Add generic kretprobe trampoline handler by Masami Hiramatsu · 4 years, 4 months ago
- 32663c78 Merge tag 'trace-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 4 years, 5 months ago
- 10de795 kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE by Muchun Song · 4 years, 5 months ago
- 0cb2f13 kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler by Muchun Song · 4 years, 5 months ago
- 112a0e4 kprobes: Remove unnecessary module_mutex locking from kprobe_optimizer() by Masami Hiramatsu · 4 years, 5 months ago
- e89d4ca Merge tag 'v5.8-rc7' into perf/core, to pick up fixes by Ingo Molnar · 4 years, 5 months ago
- 60f7bb6 kprobes: Do not expose probe addresses to non-CAP_SYSLOG by Kees Cook · 4 years, 6 months ago
- 1602518 kallsyms: Refactor kallsyms_show_value() to take cred by Kees Cook · 4 years, 6 months ago
- 78c2141 Merge branch 'perf/vlbr' by Peter Zijlstra · 4 years, 6 months ago
- 9b38cc7 kretprobe: Prevent triggering kretprobe from within kprobe_flush_task by Jiri Olsa · 4 years, 8 months ago
- 75ddf64 kprobes: Remove redundant arch_disarm_kprobe() call by Masami Hiramatsu · 4 years, 8 months ago
- 1a0aa99 kprobes: Fix to protect kick_kprobe_optimizer() by kprobe_mutex by Masami Hiramatsu · 4 years, 8 months ago
- 7e6a71d kprobes: Use non RCU traversal APIs on kprobe_tables if possible by Masami Hiramatsu · 4 years, 8 months ago
- 6743ad4 kprobes: Suppress the suspicious RCU warning on kprobes by Masami Hiramatsu · 4 years, 8 months ago
- 69e4908 kprobes: Add perf ksymbol events for kprobe insn pages by Adrian Hunter · 4 years, 8 months ago
- d002b8b kprobes: Add symbols for kprobe insn pages by Adrian Hunter · 4 years, 7 months ago
- eac2cece kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro by Kefeng Wang · 4 years, 7 months ago
- cb8e59c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 4 years, 7 months ago
- 66e9b07 kprobes: Prevent probes in .noinstr.text section by Thomas Gleixner · 4 years, 10 months ago
- 16db626 kprobes: Support NOKPROBE_SYMBOL() in modules by Masami Hiramatsu · 4 years, 9 months ago
- 1e6769b kprobes: Support __kprobes blacklist in modules by Masami Hiramatsu · 4 years, 9 months ago
- 4fdd888 kprobes: Lock kprobe_mutex while showing kprobe_blacklist by Masami Hiramatsu · 4 years, 9 months ago
- 3292739 sysctl: pass kernel pointers to ->proc_handler by Christoph Hellwig · 4 years, 8 months ago
- e4add24 kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic by Masami Hiramatsu · 5 years ago
- f66c044 kprobes: Set unoptimized flag after unoptimizing code by Masami Hiramatsu · 5 years ago
- 45979a9 Merge tag 'trace-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 5 years ago
- 7e67a85 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
- e336b40 kprobes: Prohibit probing on BUG() and WARN() address by Masami Hiramatsu · 5 years ago
- 0bc11ed kprobes: Allow kprobes coexist with livepatch by Masami Hiramatsu · 5 years ago
- f1c6ece kprobes: Fix potential deadlock in kprobe_optimizer() by Andrea Righi · 5 years ago
- 9261660 kprobes: Use CONFIG_PREEMPTION by Thomas Gleixner · 5 years ago
- 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
- 65fc965 kprobes: Fix to init kprobes in subsys_initcall by Masami Hiramatsu · 6 years ago
- 8c0fd1f kprobes: no need to check return value of debugfs_create functions by Greg Kroah-Hartman · 6 years ago
- 1a59d1b8 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 by Thomas Gleixner · 6 years ago
- b5f8b32 kprobes: Initialize kprobes at postcore_initcall by Masami Hiramatsu · 6 years ago
- 5f843ed kprobes: Fix error check when reusing optimized probes by Masami Hiramatsu · 6 years ago
- 6143c6f kprobes: Search non-suffixed symbol in blacklist by Masami Hiramatsu · 6 years ago
- 116b081 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
- fb1a59f kprobes: Blacklist symbols in arch-defined prohibited area by Masami Hiramatsu · 6 years ago
- ae8b7ce kprobes: Replace synchronize_sched() with synchronize_rcu() by Paul E. McKenney · 6 years ago
- cbdd96f kprobes: Don't call BUG_ON() if there is a kprobe in use on free list by Masami Hiramatsu · 6 years ago
- 819319f kprobes: Return error if we fail to reuse kprobe instead of BUG_ON() by Masami Hiramatsu · 6 years ago
- a6d18e6 kprobes: Remove pointless BUG_ON() from reuse_unused_kprobe() by Masami Hiramatsu · 6 years ago
- c72e674 kprobes: Remove pointless BUG_ON() from add_new_kprobe() by Masami Hiramatsu · 6 years ago
- d0555fc kprobes: Remove pointless BUG_ON() from disarming process by Masami Hiramatsu · 6 years ago
- 4458515 kprobes: Replace %p with other pointer types by Masami Hiramatsu · 7 years ago
- 81365a9 kprobes: Show address of kprobes if kallsyms does by Masami Hiramatsu · 7 years ago
- ffb9bd6 kprobes: Show blacklist addresses as same as kallsyms does by Masami Hiramatsu · 7 years ago
- f2a3ab3 kprobes: Make list and blacklist root user read only by Masami Hiramatsu · 7 years ago
- 059053a kprobes: Don't check the ->break_handler() in generic kprobes code by Masami Hiramatsu · 7 years ago
- 5a6cf77 kprobes: Remove jprobe API implementation by Masami Hiramatsu · 7 years ago
- bcbd385 kprobes: Fix random address output of blacklist file by Thomas Richter · 7 years ago
- 297f923 kprobes: Propagate error from disarm_kprobe_ftrace() by Jessica Yu · 7 years ago
- 12310e34 kprobes: Propagate error from arm_kprobe_ftrace() by Jessica Yu · 7 years ago
- 590c845 kprobes: Disable the jprobes APIs by Masami Hiramatsu · 7 years ago
- a30b85d kprobes: Use synchronize_rcu_tasks() for optprobe with CONFIG_PREEMPT=y by Masami Hiramatsu · 7 years ago
- 4f3a871 Revert "kprobes: Warn if optprobe handler tries to change execution path" by Naveen N. Rao · 7 years ago
- e863d53 kprobes: Warn if optprobe handler tries to change execution path by Masami Hiramatsu · 7 years ago
- 63fef14 kprobes/x86: Make insn buffer always ROX and use text_poke() by Masami Hiramatsu · 7 years ago
- dbf5806 kprobes: Ensure that jprobe probepoints are at function entry by Naveen N. Rao · 7 years ago