summaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace_eprobe.c
Commit message (Expand)AuthorAgeFilesLines
* tracing/probes: Support $argN in return probe (kprobe and fprobe)Masami Hiramatsu (Google)2024-03-071-3/+3
* tracing/probes: cleanup: Set trace_probe::nr_args at trace_probe_initMasami Hiramatsu (Google)2024-03-071-1/+1
* tracing/eprobe: drop unneeded breaksJulia Lawall2023-10-101-4/+1
* tracing/probes: Support BTF argument on module functionsMasami Hiramatsu (Google)2023-08-231-3/+1
* tracing/eprobe: Iterate trace_eprobe directlyChuang Wang2023-08-231-9/+9
* Merge tag 'probes-fixes-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-07-121-2/+16
|\
| * kernel/trace: Fix cleanup logic of enable_trace_eprobeTzvetomir Stoyanov (VMware)2023-07-111-2/+16
* | tracing/probes: Move event parameter fetching code to common parserMasami Hiramatsu (Google)2023-06-061-39/+5
* | tracing/probes: Add tracepoint support on fprobe_eventsMasami Hiramatsu (Google)2023-06-061-1/+1
|/
* kernel/trace: extract common part in process_fetch_insnSong Chen2023-02-241-20/+6
* kernel/trace: Provide default impelentations defined in trace_probe_tmpl.hSong Chen2023-02-241-53/+2
* kernel/trace: Introduce trace_probe_print_args and use it in *probesSong Chen2023-02-241-1/+1
* tracing/eprobe: no need to check for negative ret value for snprintfQuanfa Fu2023-02-211-8/+4
* Merge tag 'trace-probes-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-11-201-2/+3
|\
| * tracing/eprobe: Fix eprobe filter to make a filter correctlyMasami Hiramatsu (Google)2022-11-181-1/+1
| * tracing/eprobe: Fix warning in filter creationRafael Mendonca2022-11-181-1/+1
| * tracing/eprobe: Fix memory leak of filter stringRafael Mendonca2022-11-181-0/+1
* | tracing: Fix race where eprobes can be called before the eventSteven Rostedt (Google)2022-11-201-0/+3
|/
* tracing: Move duplicate code of trace_kprobe/eprobe.c into headerSteven Rostedt (Google)2022-10-121-55/+5
* tracing/eprobe: Fix alloc event dir failed when event name no setTao Chen2022-09-271-2/+1
* tracing/eprobe: Add eprobe filter supportMasami Hiramatsu (Google)2022-09-261-8/+96
* tracing/eprobes: Have event probes be consistent with kprobes and uprobesSteven Rostedt (Google)2022-08-211-6/+64
* tracing/eprobes: Fix reading of string fieldsSteven Rostedt (Google)2022-08-211-0/+21
* tracing: React to error return from traceprobe_parse_event_name()Lukas Bulwahn2022-08-211-1/+1
* tracing/eprobe: Show syntax error logs in error_log fileMasami Hiramatsu (Google)2022-08-021-2/+9
* tracing: Auto generate event name when creating a group of eventsLinyu Yuan2022-07-241-12/+13
* tracing: eprobe: Remove duplicate is_good_name() operationLinyu Yuan2022-07-241-2/+0
* tracing: eprobe: Add missing log indexLinyu Yuan2022-07-241-0/+1
* tracing: Remove check of list iterator against head past the loop bodyJakob Koschel2022-04-271-6/+8
* tracing: Have existing event_command.parse() implementations use helpersTom Zanussi2022-04-261-1/+2
* tracing: Remove redundant trigger_ops paramsTom Zanussi2022-04-261-5/+2
* eprobes: Remove redundant event type informationSteven Rostedt (Google)2022-02-251-9/+7
* tracing: Remove ops param from event_command reg()/unreg() callbacksTom Zanussi2022-01-101-6/+6
* tracing: Change event_trigger_ops func() to trigger()Tom Zanussi2022-01-101-1/+1
* tracing: Change event_command func() to parse()Tom Zanussi2022-01-101-4/+4
* tracing: Have eprobes use filtering logic of trace eventsSteven Rostedt (VMware)2021-12-061-11/+5
* tracing: Fix misspelling of "missing"Steven Rostedt (VMware)2021-10-291-1/+1
* tracing: Do not warn when connecting eprobe to non existing eventSteven Rostedt (VMware)2021-10-271-2/+2
* tracing: Fix event probe removal from dynamic eventsSteven Rostedt (VMware)2021-10-131-3/+51
* tracing: Fix memory leak in eprobe_register()Vamshi K Sthambamkadi2021-10-101-0/+7
* tracing: Fix some alloc_event_probe() error handling bugsDan Carpenter2021-09-071-2/+3
* tracing: Add a probe that attaches to trace eventsTzvetomir Stoyanov (VMware)2021-08-201-0/+903