summaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace_kprobe.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* tracing/probes: Fix MAX_TRACE_ARGS limit handlingMikel Rychliski2024-10-231-1/+5
* tracing/kprobes: Fix build error when find_module() is not availableMasami Hiramatsu (Google)2024-07-101-6/+19
* tracing/kprobes: Add symbol counting check when module loadsMasami Hiramatsu (Google)2024-07-061-44/+81
* tracing/kprobe: Remove cleanup code unrelated to selftestMasami Hiramatsu (Google)2024-06-121-4/+0
* tracing/kprobe: Integrate test warnings into WARN_ONCEMasami Hiramatsu (Google)2024-06-121-35/+19
* Merge tag 'probes-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds2024-05-181-0/+6
|\
| * tracing/probes: support '%pd' type for print struct dentry's nameYe Bin2024-05-011-0/+6
* | kprobes: remove dependency on CONFIG_MODULESMike Rapoport (IBM)2024-05-141-1/+19
|/
* tracing/probes: Support $argN in return probe (kprobe and fprobe)Masami Hiramatsu (Google)2024-03-061-10/+46
* tracing/probes: cleanup: Set trace_probe::nr_args at trace_probe_initMasami Hiramatsu (Google)2024-03-061-1/+1
* trace/kprobe: Display the actual notrace function when rejecting a probeNaveen N Rao2023-12-171-2/+2
* tracing/kprobes: Fix the order of argument descriptionsYujie Liu2023-11-111-1/+1
* Merge tag 'net-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2023-10-311-3/+11
|\
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-10-261-0/+63
| |\
| * | bpf: Add missed value to kprobe perf link infoJiri Olsa2023-09-261-3/+11
* | | tracing/kprobes: Fix symbol counting logic by looking at modules as wellAndrii Nakryiko2023-10-281-4/+20
* | | tracing/kprobes: Fix the description of variable length argumentsYujie Liu2023-10-271-2/+2
| |/ |/|
* | tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbolsFrancis Laniel2023-10-201-0/+63
|/
* Merge tag 'probes-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds2023-09-021-0/+1
|\
| * tracing/probes: Support BTF argument on module functionsMasami Hiramatsu (Google)2023-08-231-0/+1
* | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-07-141-9/+4
|\ \ | |/ |/|
| * bpf: Expose symbol's respective addressYafang Shao2023-07-121-12/+4
| * bpf: Protect probed address based on kptr_restrict settingYafang Shao2023-07-121-1/+4
* | Merge tag 'probes-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds2023-06-301-9/+26
|\ \ | |/ |/|
| * tracing/probes: Add $arg* meta argument for all function argsMasami Hiramatsu (Google)2023-06-061-4/+19
| * tracing/probes: Support function parameters if BTF is availableMasami Hiramatsu (Google)2023-06-061-6/+6
| * tracing/probes: Move event parameter fetching code to common parserMasami Hiramatsu (Google)2023-06-061-1/+3
| * tracing/probes: Add fprobe events for tracing function entry and exit.Masami Hiramatsu (Google)2023-06-061-1/+1
| * tracing/probes: Avoid setting TPARG_FL_FENTRY and TPARG_FL_RETURNMasami Hiramatsu (Google)2023-06-061-1/+1
* | tracing: Replace all non-returning strlcpy with strscpyAzeem Shaikh2023-05-261-1/+1
|/
* kernel/trace: extract common part in process_fetch_insnSong Chen2023-02-241-10/+4
* kernel/trace: Provide default impelentations defined in trace_probe_tmpl.hSong Chen2023-02-241-54/+0
* kernel/trace: Introduce trace_probe_print_args and use it in *probesSong Chen2023-02-241-2/+2
* trace/kprobe: remove duplicated calls of ring_buffer_event_dataSong Chen2022-12-101-2/+0
* tracing: Move duplicate code of trace_kprobe/eprobe.c into headerSteven Rostedt (Google)2022-10-121-55/+5
* tracing: Auto generate event name when creating a group of eventsLinyu Yuan2022-07-251-6/+10
* tracing/kprobes: Check whether get_kretprobe() returns NULL in kretprobe_disp...Masami Hiramatsu (Google)2022-06-171-1/+10
* tracing: Use trace_create_file() to simplify creation of tracefs entriesYuntao Wang2022-05-271-11/+4
* kprobes: Use rethook for kretprobe if possibleMasami Hiramatsu2022-03-291-2/+2
* tracing: Fix return value of __setup handlersRandy Dunlap2022-03-041-1/+1
* Merge tag 'trace-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds2022-01-161-28/+15
|\
| * tracing/kprobes: 'nmissed' not showed correctly for kretprobeXiangyang Zhang2022-01-131-1/+4
| * tracing: Iterate trace_[ku]probe objects directlyJiri Olsa2021-12-111-9/+4
| * tracing/kprobes: Do not open code event reserve logicSteven Rostedt (VMware)2021-12-061-18/+7
* | add missing bpf-cgroup.h includesJakub Kicinski2021-12-161-0/+1
|/
* tracing: Disable "other" permission bits in the tracefs filesSteven Rostedt (VMware)2021-10-091-4/+4
* kprobes: Use bool type for functions which returns boolean valueMasami Hiramatsu2021-10-011-1/+1
* tracing: Add a probe that attaches to trace eventsTzvetomir Stoyanov (VMware)2021-08-201-8/+0
* tracing/probes: Reject events which have the same name of existing oneMasami Hiramatsu2021-08-191-1/+5
* tracing/probes: Have process_fetch_insn() take a void * instead of pt_regsSteven Rostedt (VMware)2021-08-191-1/+2