summaryrefslogtreecommitdiffstats
path: root/kernel/trace/ftrace.c
Commit message (Expand)AuthorAgeFilesLines
* tracing: Add locked_down checks to the open calls of files created for tracefsSteven Rostedt (VMware)2019-10-121-1/+22
* tracing: Add tracing_check_open_get_tr()Steven Rostedt (VMware)2019-10-121-3/+4
* ftrace: Get a reference counter for the trace_array on filter filesSteven Rostedt (VMware)2019-10-121-9/+18
* Merge tag 'trace-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds2019-09-201-5/+1
|\
| * ftrace: Simplify ftrace hash lookup code in clear_func_from_hash()Changbin Du2019-09-171-5/+1
* | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-09-161-1/+1
|\ \ | |/ |/|
| * tracing: Use CONFIG_PREEMPTIONThomas Gleixner2019-07-311-1/+1
* | ftrace: Check for successful allocation of hashNaveen N. Rao2019-08-301-0/+5
* | ftrace: Check for empty hash and comment the race with registering probesSteven Rostedt (VMware)2019-08-301-1/+9
* | ftrace: Fix NULL pointer dereference in t_probe_next()Naveen N. Rao2019-08-301-0/+4
|/
* Merge tag 'trace-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds2019-07-181-23/+25
|\
| * ftrace: Enable trampoline when rec count returns back to oneCheng Jian2019-05-251-13/+15
| * ftrace: Make enable and update parameters bool when applicableSteven Rostedt (VMware)2019-05-251-10/+10
* | ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run...Petr Mladek2019-06-281-9/+1
* | ftrace: Fix NULL pointer dereference in free_ftrace_func_mapper()Wei Li2019-06-141-2/+5
* | module: Fix livepatch/ftrace module text permissions raceJosh Poimboeuf2019-06-141-1/+9
* | tracing: avoid build warning with HAVE_NOP_MCOUNTVasily Gorbik2019-06-141-3/+2
|/
* Merge tag 'trace-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds2019-05-151-5/+4
|\
| * tracing: Eliminate const char[] auto variablesRasmus Villemoes2019-05-081-1/+1
| * ftrace: Do not process STUB functions in ftrace_ops_list_func()Steven Rostedt (VMware)2019-04-111-0/+3
| * ftrace: Remove ASSIGN_OPS_HASH() macro from ftrace.cSteven Rostedt (VMware)2019-04-101-4/+0
* | kprobes: Mark ftrace mcount handler functions nokprobeMasami Hiramatsu2019-04-191-1/+5
|/
* ftrace: Fix warning using plain integer as NULL & spelling correctionsHariprasad Kelam2019-03-261-6/+6
* ftrace: Allow enabling of filters via index of available_filter_functionsSteven Rostedt (VMware)2019-02-151-0/+30
* Merge tag 'trace-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds2018-12-311-437/+53
|\
| * ftrace: Allow ftrace_replace_code() to be schedulableSteven Rostedt (VMware)2018-12-101-3/+16
| * function_graph: Have profiler use new helper ftrace_graph_get_ret_stack()Steven Rostedt (VMware)2018-12-081-10/+11
| * fgraph: Add new fgraph_ops structure to enable function graph hooksSteven Rostedt (VMware)2018-12-081-3/+7
| * fgraph: Move function graph specific code into fgraph.cSteven Rostedt (VMware)2018-12-081-361/+7
| * ftrace: Create new ftrace_internal.h headerSteven Rostedt (VMware)2018-12-081-62/+14
* | Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-12-261-12/+12
|\ \
| * \ Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar2018-12-041-12/+12
| |\ \ | | |/ | |/|
| | * tracing: Replace synchronize_sched() and call_rcu_sched()Paul E. McKenney2018-11-271-12/+12
* | | tracing: Fix memory leak of instance function hash filtersSteven Rostedt (VMware)2018-12-111-0/+1
|/ /
* | function_graph: Have profiler use curr_ret_stack and not depthSteven Rostedt (VMware)2018-11-271-2/+2
* | function_graph: Use new curr_ret_depth to manage depth instead of curr_ret_stackSteven Rostedt (VMware)2018-11-271-0/+3
|/
* tracing: Add SPDX License format tags to tracing filesSteven Rostedt (VMware)2018-08-161-0/+1
* tracing: Add -mcount-nop option supportVasily Gorbik2018-08-151-0/+2
* ftrace: Remove unused pointer ftrace_swapper_pidColin Ian King2018-08-101-2/+0
* ftrace: Use true and false for boolean values in ops_references_rec()Gustavo A. R. Silva2018-08-011-5/+5
* tracing: Remove orphaned function ftrace_nr_registered_ops()Masami Hiramatsu2018-07-261-24/+0
* tracing: Remove orphaned function using_ftrace_ops_list_func().Masami Hiramatsu2018-07-261-5/+0
* ftrace: Nuke clear_ftrace_functionYisheng Xie2018-07-031-12/+1
* treewide: kzalloc() -> kcalloc()Kees Cook2018-06-121-1/+1
* treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-121-12/+14
* ftrace: Have set_graph_* files have normal file modesChen LinX2018-05-031-2/+2
* ftrace: Drop a VLA in module_exists()Salvatore Mesoraca2018-04-061-4/+3
* ftrace: Remove incorrect setting of glob search fieldSteven Rostedt (VMware)2018-02-081-1/+0
* tracing: Make sure the parsed string always terminates with '\0'Changbin Du2018-01-231-2/+0
* ftrace, orc, x86: Handle ftrace dynamically allocated trampolinesSteven Rostedt (VMware)2018-01-231-12/+17