aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace_functions.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-29Merge tag 'trace-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-traceLinus Torvalds1-17/+7
2025-05-14ftrace: Fix preemption accounting for stacktrace filter commandpengdonglin1-5/+1
2025-05-09tracing: Convert the per CPU "disabled" counter to local from atomicSteven Rostedt1-4/+4
2025-05-08ftrace: Do not bother checking per CPU "disabled" flagSteven Rostedt1-13/+3
2025-03-04ftrace: Add arguments to function tracerSven Schnelle1-5/+41
2025-02-21ftrace: Correct preemption accounting for function tracing.Sebastian Andrzej Siewior1-4/+2
2024-12-16ftrace: Do not find "true_parent" if HAVE_DYNAMIC_FTRACE_WITH_ARGS is not setSteven Rostedt1-1/+2
2024-11-18ftrace: Get the true parent ip for function tracerJeff Xie1-0/+26
2024-10-08ftrace: Use this_cpu_ptr() instead of per_cpu_ptr(smp_processor_id())Li Chen1-7/+3
2024-06-06ftrace: Hide one more entry in stack trace when ftrace_pid is enabledTatsuya S1-1/+6
2024-06-04function_graph: Have the instances use their own ftrace_ops for filteringSteven Rostedt (VMware)1-1/+1
2024-06-04ftrace: Allow function_graph tracer to be enabled in instancesSteven Rostedt (VMware)1-0/+8
2021-10-27ftrace: disable preemption when recursion locked王贇1-5/+0
2021-04-15tracing: Add "func_no_repeats" option for function tracingYordan Karadzhov (VMware)1-3/+159
2021-04-15tracing: Unify the logic for function tracing optionsYordan Karadzhov (VMware)1-27/+38
2021-02-02tracing: Merge irqflags + preempt counter.Sebastian Andrzej Siewior1-16/+12
2021-02-02tracing: Remove get/put_cpu() from function_trace_initQiujun Huang1-2/+1
2020-11-13ftrace: Have the callbacks receive a struct ftrace_regs instead of pt_regsSteven Rostedt (VMware)1-5/+4
2020-11-06ftrace: Add recording of functions that caused recursionSteven Rostedt (VMware)1-1/+1
2020-11-06ftrace: Reverse what the RECURSION flag means in the ftrace_opsSteven Rostedt (VMware)1-1/+1
2020-11-06ftrace: Add ftrace_test_recursion_trylock() helper functionSteven Rostedt (VMware)1-7/+5
2020-09-21tracing: Enable creating new instance early bootMasami Hiramatsu1-8/+14
2020-06-16trace: Fix typo in allocate_ftrace_ops()'s commentWei Yang1-1/+1
2020-01-13tracing: Rename trace_buffer to array_bufferSteven Rostedt (VMware)1-4/+4
2018-01-23tracing: Update stack trace skipping for ORC unwinderSteven Rostedt (VMware)1-13/+36
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-06-29ftrace: Fix regression with module command in stack_trace_filterSteven Rostedt (VMware)1-0/+12
2017-04-20tracing/ftrace: Allow for instances to trigger their own stacktrace probesSteven Rostedt (VMware)1-3/+14
2017-04-20tracing/ftrace: Allow for the traceonoff probe be unique to instancesSteven Rostedt (VMware)1-10/+11
2017-04-20tracing/ftrace: Add a better way to pass data via the probe functionsSteven Rostedt (VMware)1-35/+44
2017-04-20ftrace: Dynamically create the probe ftrace_ops for the trace_arraySteven Rostedt (VMware)1-1/+1
2017-04-20tracing: Pass the trace_array into ftrace_probe_ops functionsSteven Rostedt (VMware)1-13/+22
2017-04-20tracing: Have the trace_array hold the list of registered func probesSteven Rostedt (VMware)1-10/+11
2017-04-20ftrace: Have unregister_ftrace_function_probe_func() return a valueSteven Rostedt (VMware)1-4/+2
2017-04-20ftrace: Remove data field from ftrace_func_probe structureSteven Rostedt (VMware)1-2/+2
2017-04-20ftrace: Convert the rest of the function trigger over to the mapping functionsSteven Rostedt (VMware)1-38/+85
2017-04-20ftrace: Pass probe ops to probe functionSteven Rostedt (VMware)1-8/+16
2017-03-24ftrace: Have function tracing start in early boot upSteven Rostedt (VMware)1-2/+1
2016-06-20ftrace: Have set_ftrace_pid use the bitmap like events doSteven Rostedt (Red Hat)1-1/+1
2016-03-08tracing: Make tracer_flags use the right set_flag callbackChunyu Hu1-0/+6
2014-11-20tracing/trivial: Fix typos and make an int into a boolSteven Rostedt (Red Hat)1-3/+3
2014-11-18tracing: Fix race of function probes countingSteven Rostedt (Red Hat)1-21/+96
2014-11-13tracing: Replace seq_printf by simpler equivalentsRasmus Villemoes1-1/+1
2014-04-30tracing: Remove mock up poll wait functionSteven Rostedt (Red Hat)1-1/+0
2014-04-21ftrace: Remove global function list and call function directlySteven Rostedt (Red Hat)1-36/+19
2014-04-16tracing: Do not try to recreated toplevel set_ftrace_* filesSteven Rostedt (Red Hat)1-6/+10
2014-02-20ftrace: Allow for function tracing instance to filter functionsSteven Rostedt (Red Hat)1-8/+32
2014-02-20ftrace: Allow instances to use function tracingSteven Rostedt (Red Hat)1-40/+76
2014-02-20tracing: Pass trace_array to set_flag callbackSteven Rostedt (Red Hat)1-1/+2
2013-07-18tracing: Add ref_data to function and fgraph tracer structsSteven Rostedt (Red Hat)1-1/+1