summaryrefslogtreecommitdiff
path: root/kernel/trace/trace_kprobe.c
Commit message (Expand)AuthorAgeFilesLines
* tracing: Change trace_boot to use kprobe_event interfaceTom Zanussi2020-01-301-7/+2
* tracing: Add kprobe event command generation functionsTom Zanussi2020-01-301-0/+161
* trace/kprobe: Remove unused MAX_KPROBE_CMDLINE_SIZEAlex Shi2020-01-221-1/+0
* tracing/boot Add kprobe event supportMasami Hiramatsu2020-01-131-0/+5
* tracing: kprobes: Register to dynevent earlier stageMasami Hiramatsu2020-01-131-4/+15
* tracing: kprobes: Output kprobe event to printk bufferMasami Hiramatsu2020-01-131-29/+28
* tracing: Make struct ring_buffer less ambiguousSteven Rostedt (VMware)2020-01-131-2/+2
* tracing/kprobe: Check whether the non-suffixed symbol is notraceMasami Hiramatsu2019-11-141-3/+24
* tracing: Add locked_down checks to the open calls of files created for tracefsSteven Rostedt (VMware)2019-10-121-1/+11
* Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-09-281-0/+5
|\
| * lockdown: Lock down tracing and perf kprobes when in confidentiality modeDavid Howells2019-08-191-0/+5
* | tracing/probe: Fix same probe event argument matchingSrikar Dronamraju2019-09-251-2/+3
* | tracing/probe: Reject exactly same probe eventMasami Hiramatsu2019-09-191-8/+44
* | tracing/probe: Fix to allow user to enable events on unloaded modulesMasami Hiramatsu2019-09-191-12/+5
* | tracing/probe: Add immediate string parameter supportMasami Hiramatsu2019-08-311-0/+3
* | tracing/kprobe: Add per-probe delete from eventMasami Hiramatsu2019-08-311-1/+24
* | tracing/kprobe: Add multi-probe per event supportMasami Hiramatsu2019-08-311-6/+46
* | tracing/dynevent: Pass extra arguments to match operationMasami Hiramatsu2019-08-311-2/+2
* | tracing/probe: Split trace_event related data from trace_probeMasami Hiramatsu2019-08-311-42/+115
* | tracing/kprobe: Check registered state using kprobeMasami Hiramatsu2019-07-161-8/+15
* | tracing/probe: Add trace_event_call accesses APIsMasami Hiramatsu2019-07-161-11/+12
* | tracing/probe: Add probe event name and group name accesses APIsMasami Hiramatsu2019-07-161-12/+12
* | tracing/probe: Add trace flag access APIs for trace_probeMasami Hiramatsu2019-07-161-10/+10
* | tracing/probe: Add trace_event_file access APIs for trace_probeMasami Hiramatsu2019-07-161-56/+29
* | tracing/probe: Add trace_event_call register API for trace_probeMasami Hiramatsu2019-07-161-17/+3
* | tracing/probe: Add trace_probe init and free functionsMasami Hiramatsu2019-07-161-36/+13
* | tracing/kprobe: Set print format right after parsed commandMasami Hiramatsu2019-07-161-16/+9
* | tracing/kprobe: Do not run kprobe boot tests if kprobe_event is on cmdlineSteven Rostedt (VMware)2019-05-251-0/+8
* | tracing/kprobe: Add kprobe_event= boot parameterMasami Hiramatsu2019-05-251-0/+54
* | tracing/kprobe: Cast user-space address correctlyMasami Hiramatsu2019-05-251-1/+3
* | tracing/probe: Support user-space dereferenceMasami Hiramatsu2019-05-251-0/+6
* | tracing/probe: Add ustring type for user-space stringMasami Hiramatsu2019-05-251-3/+39
|/
* tracing: Use tracing error_log with probe eventsMasami Hiramatsu2019-04-021-31/+46
* Merge tag 'trace-v5.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...Linus Torvalds2019-03-151-12/+11
|\
| * tracing/probe: Verify alloc_trace_*probe() resultMasami Hiramatsu2019-03-141-2/+2
| * tracing/probe: Check event/group naming rule at parsingMasami Hiramatsu2019-03-141-6/+1
| * tracing/probe: Check maxactive error casesMasami Hiramatsu2019-03-141-3/+7
| * trace/probes: Remove kernel doc style from non kernel doc commentValdis Klētnieks2019-03-121-1/+1
* | tracing/kprobes: Use probe_kernel_read instead of probe_mem_readMasami Hiramatsu2019-03-011-1/+1
* | kprobe: Do not use uaccess functions to access kernel memory that can faultChangbin Du2019-02-151-9/+1
|/
* tracing/kprobes: Fix NULL pointer dereference in trace_kprobe_create()Andrea Righi2019-01-151-3/+9
* Merge tag 'trace-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds2018-12-311-184/+169
|\
| * tracing: Consolidate trace_add/remove_event_call back to the nolock functionsSteven Rostedt (VMware)2018-12-101-2/+2
| * tracing/kprobes: Use dyn_event framework for kprobe eventsMasami Hiramatsu2018-12-081-145/+174
| * tracing: Integrate similar probe argument parsersMasami Hiramatsu2018-12-081-46/+2
* | tracing: Replace synchronize_sched() and call_rcu_sched()Paul E. McKenney2018-11-271-1/+1
|/
* tracing/kprobes: Allow kprobe-events to record module symbolMasami Hiramatsu2018-10-101-1/+11
* tracing/kprobes: Check the probe on unloaded module correctlyMasami Hiramatsu2018-10-101-13/+26
* tracing: probeevent: Add $argN for accessing function argsMasami Hiramatsu2018-10-101-5/+13
* tracing: probeevent: Unify fetch_insn processing common partMasami Hiramatsu2018-10-101-40/+7