Age | Commit message (Expand) | Author | Files | Lines |
2024-05-01 | uprobes: add speculative lockless system-wide uprobe filter check | Andrii Nakryiko | 1 | -3/+7 |
2024-05-01 | uprobes: prepare uprobe args buffer lazily | Andrii Nakryiko | 1 | -21/+28 |
2024-05-01 | uprobes: encapsulate preparation of uprobe args buffer | Andrii Nakryiko | 1 | -37/+41 |
2024-03-07 | tracing/probes: Support $argN in return probe (kprobe and fprobe) | Masami Hiramatsu (Google) | 1 | -6/+6 |
2024-03-07 | tracing/probes: cleanup: Set trace_probe::nr_args at trace_probe_init | Masami Hiramatsu (Google) | 1 | -1/+1 |
2023-12-01 | tracing/uprobe: Replace strlcpy() with strscpy() | Kees Cook | 1 | -1/+1 |
2023-09-02 | Merge tag 'probes-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/trac... | Linus Torvalds | 1 | -0/+1 |
2023-08-23 | tracing/probes: Support BTF argument on module functions | Masami Hiramatsu (Google) | 1 | -0/+1 |
2023-08-07 | bpf: Add support for bpf_get_func_ip helper for uprobe program | Jiri Olsa | 1 | -6/+1 |
2023-07-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+2 |
2023-07-16 | Merge tag 'probes-fixes-v6.5-rc1-2' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -1/+2 |
2023-07-14 | tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if f... | Masami Hiramatsu (Google) | 1 | -1/+2 |
2023-07-13 | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf... | Jakub Kicinski | 1 | -1/+2 |
2023-07-11 | bpf: Clear the probe_addr for uprobe | Yafang Shao | 1 | -1/+2 |
2023-06-06 | tracing/probes: Move event parameter fetching code to common parser | Masami Hiramatsu (Google) | 1 | -3/+5 |
2023-02-24 | kernel/trace: extract common part in process_fetch_insn | Song Chen | 1 | -7/+4 |
2023-02-24 | kernel/trace: Introduce trace_probe_print_args and use it in *probes | Song Chen | 1 | -1/+1 |
2022-12-15 | tracing/probes: Reject symbol/symstr type for uprobe | Masami Hiramatsu (Google) | 1 | -1/+2 |
2022-08-05 | Merge tag 'trace-v6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/roste... | Linus Torvalds | 1 | -4/+8 |
2022-07-24 | tracing: Auto generate event name when creating a group of events | Linyu Yuan | 1 | -4/+8 |
2022-07-09 | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | Jakub Kicinski | 1 | -0/+2 |
2022-06-30 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+0 |
2022-06-20 | uprobe: gate bpf call behind BPF_EVENTS | Delyan Kratunov | 1 | -0/+2 |
2022-06-17 | tracing/uprobes: Remove unwanted initialization in __trace_uprobe_create() | Gautam Menghani | 1 | -1/+0 |
2022-06-16 | bpf: implement sleepable uprobes by chaining gps | Delyan Kratunov | 1 | -3/+2 |
2022-01-16 | Merge tag 'trace-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost... | Linus Torvalds | 1 | -22/+17 |
2022-01-13 | tracing/uprobes: Check the return value of kstrdup() for tu->filename | Xiaoke Wang | 1 | -0/+5 |
2021-12-16 | add missing bpf-cgroup.h includes | Jakub Kicinski | 1 | -0/+1 |
2021-12-11 | tracing: Iterate trace_[ku]probe objects directly | Jiri Olsa | 1 | -15/+8 |
2021-12-06 | tracing/uprobes: Use trace_event_buffer_reserve() helper | Steven Rostedt (VMware) | 1 | -7/+4 |
2021-11-23 | tracing/uprobe: Fix uprobe_perf_open probes iteration | Jiri Olsa | 1 | -0/+1 |
2021-10-08 | tracing: Disable "other" permission bits in the tracefs files | Steven Rostedt (VMware) | 1 | -2/+2 |
2021-08-19 | tracing/probes: Reject events which have the same name of existing one | Masami Hiramatsu | 1 | -1/+5 |
2021-08-19 | tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs | Steven Rostedt (VMware) | 1 | -1/+2 |
2021-08-19 | tracing/probe: Change traceprobe_set_print_fmt() to take a type | Steven Rostedt (VMware) | 1 | -2/+6 |
2021-08-18 | tracing/probes: Use struct_size() instead of defining custom macros | Steven Rostedt (VMware) | 1 | -5/+1 |
2021-08-18 | tracing/probe: Have traceprobe_parse_probe_arg() take a const arg | Steven Rostedt (VMware) | 1 | -8/+1 |
2021-08-18 | tracing: Have dynamic events have a ref counter | Steven Rostedt (VMware) | 1 | -0/+4 |
2021-08-18 | tracing: Add DYNAMIC flag for dynamic events | Steven Rostedt (VMware) | 1 | -2/+2 |
2021-02-09 | tracing/dynevent: Delegate parsing to create function | Masami Hiramatsu | 1 | -6/+11 |
2021-02-02 | tracing: Fix spelling of controlling in uprobes | Bhaskar Chowdhury | 1 | -1/+1 |
2021-02-02 | tracing: Merge irqflags + preempt counter. | Sebastian Andrzej Siewior | 1 | -2/+2 |
2020-09-21 | tracing/uprobes: Support perf-style return probe | Masami Hiramatsu | 1 | -1/+14 |
2020-09-18 | tracing: make tracing_init_dentry() returns an integer instead of a d_entry p... | Wei Yang | 1 | -5/+4 |
2020-08-03 | tracing/uprobe: Remove dead code in trace_uprobe_register() | Peng Fan | 1 | -1/+0 |
2020-06-09 | tracing/probe: Fix bpf_task_fd_query() for kprobes and uprobes | Jean-Philippe Brucker | 1 | -1/+1 |
2020-02-24 | bpf: disable preemption for bpf progs attached to uprobe | Alexei Starovoitov | 1 | -2/+9 |
2020-02-06 | Merge tag 'trace-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros... | Linus Torvalds | 1 | -1/+1 |
2020-01-28 | Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -2/+7 |
2020-01-22 | tracing/uprobe: Fix to make trace_uprobe_filter alignment safe | Masami Hiramatsu | 1 | -22/+7 |
2020-01-14 | tracing/uprobe: Fix double perf_event linking on multiprobe uprobe | Masami Hiramatsu | 1 | -44/+80 |
2020-01-13 | tracing: Make struct ring_buffer less ambiguous | Steven Rostedt (VMware) | 1 | -1/+1 |
2019-11-27 | ftrace: Rework event_create_dir() | Peter Zijlstra | 1 | -2/+7 |
2019-10-12 | tracing: Add locked_down checks to the open calls of files created for tracefs | Steven Rostedt (VMware) | 1 | -0/+11 |
2019-09-25 | tracing/probe: Fix same probe event argument matching | Srikar Dronamraju | 1 | -2/+3 |
2019-09-19 | tracing/probe: Reject exactly same probe event | Masami Hiramatsu | 1 | -8/+44 |
2019-08-31 | tracing/probe: Add immediate string parameter support | Masami Hiramatsu | 1 | -0/+3 |
2019-08-31 | tracing/uprobe: Add per-probe delete from event | Masami Hiramatsu | 1 | -1/+30 |
2019-08-31 | tracing/uprobe: Add multi-probe per uprobe event support | Masami Hiramatsu | 1 | -18/+42 |
2019-08-31 | tracing/dynevent: Pass extra arguments to match operation | Masami Hiramatsu | 1 | -2/+2 |
2019-08-31 | tracing/probe: Split trace_event related data from trace_probe | Masami Hiramatsu | 1 | -42/+123 |
2019-07-18 | Merge tag 'trace-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/roste... | Linus Torvalds | 1 | -110/+70 |
2019-07-16 | tracing/probe: Add trace_event_call accesses APIs | Masami Hiramatsu | 1 | -7/+8 |
2019-07-16 | tracing/probe: Add probe event name and group name accesses APIs | Masami Hiramatsu | 1 | -11/+11 |
2019-07-16 | tracing/probe: Add trace flag access APIs for trace_probe | Masami Hiramatsu | 1 | -9/+9 |
2019-07-16 | tracing/probe: Add trace_event_file access APIs for trace_probe | Masami Hiramatsu | 1 | -29/+13 |
2019-07-16 | tracing/probe: Add trace_event_call register API for trace_probe | Masami Hiramatsu | 1 | -19/+3 |
2019-07-16 | tracing/probe: Add trace_probe init and free functions | Masami Hiramatsu | 1 | -22/+5 |
2019-07-16 | tracing/uprobe: Set print format when parsing command | Masami Hiramatsu | 1 | -18/+7 |
2019-06-24 | Merge tag 'v5.2-rc6' into perf/core, to refresh branch | Ingo Molnar | 1 | -5/+10 |
2019-06-14 | tracing/uprobe: Fix obsolete comment on trace_uprobe_create() | Eiichi Tsukata | 1 | -2/+0 |
2019-06-14 | tracing/uprobe: Fix NULL pointer dereference in trace_uprobe_create() | Eiichi Tsukata | 1 | -3/+10 |
2019-06-03 | perf/core: Allow non-privileged uprobe for user processes | Song Liu | 1 | -1/+1 |
2019-05-25 | tracing/probe: Support user-space dereference | Masami Hiramatsu | 1 | -0/+7 |
2019-05-25 | tracing/probe: Add ustring type for user-space string | Masami Hiramatsu | 1 | -0/+12 |
2019-05-08 | tracing: uprobes: Re-enable $comm support for uprobe events | Masami Hiramatsu | 1 | -2/+11 |
2019-04-02 | tracing: Use tracing error_log with probe events | Masami Hiramatsu | 1 | -13/+31 |
2019-03-15 | Merge tag 'trace-v5.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros... | Linus Torvalds | 1 | -5/+3 |
2019-03-14 | tracing/probe: Verify alloc_trace_*probe() result | Masami Hiramatsu | 1 | -1/+2 |
2019-03-14 | tracing/probe: Check event/group naming rule at parsing | Masami Hiramatsu | 1 | -4/+1 |
2019-01-17 | tracing/uprobes: Fix output for multiple string arguments | Andreas Ziegler | 1 | -0/+7 |
2019-01-17 | tracing: uprobes: Fix typo in pr_fmt string | Andreas Ziegler | 1 | -1/+1 |
2018-12-10 | tracing: Consolidate trace_add/remove_event_call back to the nolock functions | Steven Rostedt (VMware) | 1 | -2/+2 |
2018-12-08 | tracing/uprobes: Use dyn_event framework for uprobe events | Masami Hiramatsu | 1 | -130/+148 |
2018-12-08 | tracing: Integrate similar probe argument parsers | Masami Hiramatsu | 1 | -42/+2 |
2018-12-08 | tracing/uprobes: Add busy check when cleanup all uprobes | Masami Hiramatsu | 1 | -0/+7 |
2018-10-10 | tracing/uprobes: Fix to return -EFAULT if copy_from_user failed | Masami Hiramatsu | 1 | -1/+1 |
2018-10-10 | tracing: probeevent: Add $argN for accessing function args | Masami Hiramatsu | 1 | -1/+1 |
2018-10-10 | tracing: probeevent: Unify fetch_insn processing common part | Masami Hiramatsu | 1 | -41/+2 |
2018-10-10 | tracing: probeevent: Append traceprobe_ for exported function | Masami Hiramatsu | 1 | -2/+2 |
2018-10-10 | tracing: probeevent: Return consumed bytes of dynamic area | Masami Hiramatsu | 1 | -31/+30 |
2018-10-10 | tracing: probeevent: Unify fetch type tables | Masami Hiramatsu | 1 | -26/+1 |
2018-10-10 | tracing: probeevent: Introduce new argument fetching code | Masami Hiramatsu | 1 | -42/+85 |
2018-10-10 | tracing: probeevent: Cleanup argument field definition | Masami Hiramatsu | 1 | -13/+2 |
2018-10-10 | tracing: probeevent: Cleanup print argument functions | Masami Hiramatsu | 1 | -7/+2 |
2018-10-10 | trace_uprobe: support reference counter in fd-based uprobe | Song Liu | 1 | -1/+3 |
2018-09-24 | trace_uprobe/sdt: Prevent multiple reference counter for same uprobe | Ravi Bangoria | 1 | -2/+35 |
2018-09-24 | uprobes: Support SDT markers having reference count (semaphore) | Ravi Bangoria | 1 | -3/+35 |
2018-08-16 | tracing: Add SPDX License format tags to tracing files | Steven Rostedt (VMware) | 1 | -13/+1 |
2018-08-10 | uprobes: Use synchronize_rcu() not synchronize_sched() | Steven Rostedt (VMware) | 1 | -1/+1 |
2018-05-24 | bpf: introduce bpf subcommand BPF_TASK_FD_QUERY | Yonghong Song | 1 | -0/+22 |
2018-04-26 | tracing: Fix bad use of igrab in trace_uprobe.c | Song Liu | 1 | -21/+14 |
2018-04-15 | Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -0/+2 |
2018-04-12 | Merge tag 'trace-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ro... | Linus Torvalds | 1 | -19/+4 |
2018-04-11 | trace_uprobe: Simplify probes_seq_show() | Ravi Bangoria | 1 | -18/+3 |
2018-04-11 | trace_uprobe: Use %lx to display offset | Ravi Bangoria | 1 | -1/+1 |
2018-04-11 | tracing/uprobe: Add support for overlayfs | Howard McLauchlan | 1 | -1/+1 |
2018-04-10 | tracing/uprobe_event: Fix strncpy corner case | Masami Hiramatsu | 1 | -0/+2 |
2018-02-17 | Merge branch 'perf/urgent' into perf/core, to pick up fixes | Ingo Molnar | 1 | -1/+1 |
2018-02-06 | perf/core: Implement the 'perf_uprobe' PMU | Song Liu | 1 | -8/+78 |
2018-01-23 | trace_uprobe: Display correct offset in uprobe_events | Ravi Bangoria | 1 | -1/+1 |
2017-11-17 | Merge tag 'trace-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/rost... | Linus Torvalds | 1 | -2/+2 |
2017-10-25 | bpf: permit multiple bpf attachments for a single perf event | Yonghong Song | 1 | -2/+1 |
2017-10-16 | perf/ftrace: Revert ("perf/ftrace: Fix double traces of perf on ftrace:functi... | Peter Zijlstra | 1 | -1/+1 |
2017-10-04 | tracing: Make traceprobe parsing code reusable | Tom Zanussi | 1 | -1/+1 |
2017-08-29 | perf/ftrace: Fix double traces of perf on ftrace:function | Zhou Chengming | 1 | -1/+1 |
2017-03-02 | sched/headers: Prepare to use <linux/rcuupdate.h> instead of <linux/rculist.h... | Ingo Molnar | 1 | -0/+1 |
2017-02-15 | tracing/probe: Show subsystem name in messages | Masami Hiramatsu | 1 | -0/+1 |
2017-01-17 | uprobe: Find last occurrence of ':' when parsing uprobe PATH:OFFSET | Kenny Yu | 1 | -1/+2 |
2016-10-06 | Merge tag 'trace-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/roste... | Linus Torvalds | 1 | -4/+0 |
2016-09-01 | tracing/uprobe: Drop isdigit() check in create_trace_uprobe | Dmitry Safonov | 1 | -4/+0 |
2016-08-23 | ftrace: kprobe: uprobe: Add x8/x16/x32/x64 for hexadecimal types | Masami Hiramatsu | 1 | -0/+4 |
2016-04-07 | perf: split perf_trace_buf_prepare into alloc and update parts | Alexei Starovoitov | 1 | -2/+3 |
2016-03-22 | kernel/...: convert pr_warning to pr_warn | Joe Perches | 1 | -1/+1 |
2015-08-26 | tracing/uprobes: Do not print '0x (null)' when offset is 0 | Wang Nan | 1 | -1/+16 |
2015-08-06 | tracing, perf: Implement BPF programs attached to uprobes | Wang Nan | 1 | -0/+5 |
2015-05-13 | tracing: Rename ftrace_trigger_soft_disabled() to trace_trigger_soft_disabled() | Steven Rostedt (Red Hat) | 1 | -1/+1 |
2015-05-13 | tracing: Rename ftrace_event_name() to trace_event_name() | Steven Rostedt (Red Hat) | 1 | -7/+7 |
2015-05-13 | tracing: Rename ftrace_event_{call,class} to trace_event_{call,class} | Steven Rostedt (Red Hat) | 1 | -6/+6 |
2015-05-13 | tracing: Rename ftrace_event_file to trace_event_file | Steven Rostedt (Red Hat) | 1 | -8/+8 |
2015-05-13 | tracing: Rename (un)register_ftrace_event() to (un)register_trace_event() | Steven Rostedt (Red Hat) | 1 | -2/+2 |
2015-04-26 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
2015-04-15 | VFS: kernel/: d_inode() annotations | David Howells | 1 | -1/+1 |
2015-04-14 | Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -5/+5 |
2015-03-27 | Merge branch 'perf/x86' into perf/core, because it's ready | Ingo Molnar | 1 | -5/+5 |
2015-03-25 | trace: Don't use __weak in header files | Stephen Rothwell | 1 | -2/+3 |
2015-03-23 | perf: Remove type specific target pointers | Peter Zijlstra | 1 | -5/+5 |
2015-02-12 | Merge tag 'trace-v3.20' of git://git.kernel.org/pub/scm/linux/kernel/git/rost... | Linus Torvalds | 1 | -1/+1 |
2015-01-22 | tracing: Use IS_ERR() check for return value of tracing_init_dentry() | Steven Rostedt (Red Hat) | 1 | -1/+1 |
2015-01-14 | perf: Avoid horrible stack usage | Peter Zijlstra (Intel) | 1 | -1/+1 |
2014-11-19 | tracing: Deletion of an unnecessary check before iput() | Markus Elfring | 1 | -2/+1 |
2014-11-19 | tracing/uprobes: Do not use return values of trace_seq_printf() | Steven Rostedt (Red Hat) | 1 | -13/+10 |
2014-11-14 | trace: Replace single-character seq_puts with seq_putc | Rasmus Villemoes | 1 | -1/+1 |
2014-11-13 | tracing: Replace seq_printf by simpler equivalents | Rasmus Villemoes | 1 | -1/+1 |
2014-07-16 | tracing/uprobes: Kill the dead TRACE_EVENT_FL_USE_CALL_FILTER logic | Oleg Nesterov | 1 | -2/+1 |
2014-06-30 | tracing/uprobes: Fix the usage of uprobe_buffer_enable() in probe_event_enable() | Oleg Nesterov | 1 | -12/+19 |
2014-06-30 | tracing/uprobes: Kill the bogus UPROBE_HANDLER_REMOVE code in uprobe_dispatch... | Oleg Nesterov | 1 | -6/+0 |
2014-06-30 | tracing/uprobes: Revert "Support mix of ftrace and perf" | Oleg Nesterov | 1 | -1/+8 |
2014-06-05 | Merge branch 'perf/kprobes' into perf/core | Ingo Molnar | 1 | -10/+10 |
2014-04-30 | uprobes/tracing: Fix uprobe_perf_open() on uprobe_apply() failure | Oleg Nesterov | 1 | -5/+9 |
2014-04-30 | uprobes/tracing: Make uprobe_perf_close() visible to uprobe_perf_open() | Oleg Nesterov | 1 | -18/+18 |
2014-04-24 | kprobes, ftrace: Allow probing on some functions | Masami Hiramatsu | 1 | -10/+10 |
2014-04-17 | tracing/uprobes: Fix uprobe_cpu_buffer memory leak | zhangwei(Jovi) | 1 | -0/+6 |
2014-04-08 | tracepoint: Use struct pointer instead of name hash for reg/unreg tracepoints | Mathieu Desnoyers | 1 | -7/+13 |
2014-02-20 | tracing/uprobes: Support mix of ftrace and perf | Namhyung Kim | 1 | -8/+1 |
2014-02-20 | tracing/uprobes: Support event triggering | Namhyung Kim | 1 | -2/+4 |
2014-02-20 | tracing/uprobes: Support ftrace_event_file base multibuffer | zhangwei(Jovi) | 1 | -21/+84 |
2014-02-20 | tracing/uprobes: Move argument fetching to uprobe_dispatcher() | Namhyung Kim | 1 | -37/+56 |
2014-02-20 | tracing/uprobes: Rename uprobe_{trace,perf}_print() functions | Namhyung Kim | 1 | -6/+6 |
2014-01-03 | tracing/probes: Fix build break on !CONFIG_KPROBE_EVENT | Namhyung Kim | 1 | -8/+0 |
2014-01-02 | tracing/uprobes: Add @+file_offset fetch method | Namhyung Kim | 1 | -0/+40 |
2014-01-02 | tracing/uprobes: Fetch args before reserving a ring buffer | Namhyung Kim | 1 | -14/+132 |
2014-01-02 | tracing/uprobes: Pass 'is_return' to traceprobe_parse_probe_arg() | Namhyung Kim | 1 | -1/+1 |
2014-01-02 | tracing/probes: Implement 'memory' fetch method for uprobes | Namhyung Kim | 1 | -0/+52 |
2014-01-02 | tracing/probes: Move 'symbol' fetch method to kprobes | Namhyung Kim | 1 | -0/+8 |
2014-01-02 | tracing/probes: Implement 'stack' fetch method for uprobes | Namhyung Kim | 1 | -0/+41 |
2014-01-02 | tracing/probes: Split [ku]probes_fetch_type_table | Namhyung Kim | 1 | -0/+20 |
2014-01-02 | tracing/probes: Integrate duplicate set_print_fmt() | Namhyung Kim | 1 | -54/+1 |
2014-01-02 | tracing/uprobes: Convert to struct trace_probe | Namhyung Kim | 1 | -80/+79 |
2014-01-02 | tracing/uprobes: Fix documentation of uprobe registration syntax | Namhyung Kim | 1 | -1/+1 |
2013-11-05 | tracing: Update event filters for multibuffer | Tom Zanussi | 1 | -1/+2 |
2013-08-01 | tracing/uprobes: Fail to unregister if probe event files are in use | Steven Rostedt (Red Hat) | 1 | -13/+38 |
2013-07-18 | tracing/perf: Move the PERF_MAX_TRACE_SIZE check into perf_trace_buf_prepare() | Oleg Nesterov | 1 | -2/+0 |
2013-07-02 | uprobes: Fix return value in error handling path | zhangwei(Jovi) | 1 | -1/+3 |
2013-04-15 | uprobes/perf: Avoid perf_trace_buf_prepare/submit if ->perf_events is empty | Oleg Nesterov | 1 | -1/+4 |
2013-04-13 | uprobes/tracing: Don't pass addr=ip to perf_trace_buf_submit() | Oleg Nesterov | 1 | -5/+3 |
2013-04-13 | uprobes/tracing: Change create_trace_uprobe() to support uretprobes | Oleg Nesterov | 1 | -4/+7 |
2013-04-13 | uprobes/tracing: Make seq_printf() code uretprobe-friendly | Oleg Nesterov | 1 | -4/+13 |
2013-04-13 | uprobes/tracing: Make register_uprobe_event() paths uretprobe-friendly | Oleg Nesterov | 1 | -4/+15 |
2013-04-13 | uprobes/tracing: Make uprobe_{trace,perf}_print() uretprobe-friendly | Oleg Nesterov | 1 | -9/+25 |
2013-04-13 | uprobes/tracing: Introduce is_ret_probe() and uretprobe_dispatcher() | Oleg Nesterov | 1 | -2/+40 |
2013-04-13 | uprobes/tracing: Introduce uprobe_{trace,perf}_print() helpers | Oleg Nesterov | 1 | -9/+20 |
2013-04-13 | uprobes/tracing: Generalize struct uprobe_trace_entry_head | Oleg Nesterov | 1 | -26/+36 |
2013-04-13 | uprobes/tracing: Kill the pointless local_save_flags/preempt_count calls | Oleg Nesterov | 1 | -7/+3 |
2013-04-13 | uprobes/tracing: Kill the pointless seq_print_ip_sym() call | Oleg Nesterov | 1 | -7/+1 |
2013-04-13 | uprobes/tracing: Kill the pointless task_pt_regs() calls | Oleg Nesterov | 1 | -2/+2 |
2013-02-08 | uprobes/perf: Avoid uprobe_apply() whenever possible | Oleg Nesterov | 1 | -6/+36 |
2013-02-08 | uprobes/perf: Teach trace_uprobe/perf code to use UPROBE_HANDLER_REMOVE | Oleg Nesterov | 1 | -7/+14 |
2013-02-08 | uprobes/perf: Teach trace_uprobe/perf code to pre-filter | Oleg Nesterov | 1 | -3/+43 |
2013-02-08 | uprobes/perf: Teach trace_uprobe/perf code to track the active perf_event's | Oleg Nesterov | 1 | -0/+55 |
2013-02-08 | uprobes/perf: Always increment trace_uprobe->nhit | Oleg Nesterov | 1 | -2/+1 |
2013-02-08 | uprobes/tracing: Kill uprobe_trace_consumer, embed uprobe_consumer into trace... | Oleg Nesterov | 1 | -29/+6 |
2013-02-08 | uprobes/tracing: Introduce is_trace_uprobe_enabled() | Oleg Nesterov | 1 | -2/+7 |
2013-02-08 | uprobes/tracing: Ensure inode != NULL in create_trace_uprobe() | Oleg Nesterov | 1 | -3/+3 |
2013-02-08 | uprobes/tracing: Fully initialize uprobe_trace_consumer before uprobe_register() | Oleg Nesterov | 1 | -6/+7 |
2013-02-08 | uprobes/tracing: Fix dentry/mount leak in create_trace_uprobe() | Oleg Nesterov | 1 | -4/+6 |
2013-02-08 | uprobes: Change handle_swbp() to expose bp_vaddr to handler_chain() | Oleg Nesterov | 1 | -2/+2 |
2013-02-08 | uprobes: Kill uprobe_consumer->filter() | Oleg Nesterov | 1 | -1/+0 |
2013-01-21 | tracing: Verify target file before registering a uprobe event | Jovi Zhang | 1 | -1/+5 |
2012-12-17 | trace: use kbasename() | Andy Shevchenko | 1 | -4/+4 |