index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
kernel
/
trace
/
trace_functions_graph.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-06-20
function_graph: Support recording and printing the return value of function
Donglin Peng
1
-10
/
+83
2021-10-13
tracing: in_irq() cleanup
Changbin Du
1
-1
/
+1
2021-10-08
tracing: Disable "other" permission bits in the tracefs files
Steven Rostedt (VMware)
1
-1
/
+1
2021-03-23
tracing: Fix various typos in comments
Ingo Molnar
1
-1
/
+1
2021-02-02
tracing: Merge irqflags + preempt counter.
Sebastian Andrzej Siewior
1
-17
/
+15
2020-11-10
fgraph: Make overruns 4 bytes in graph stack structure
Steven Rostedt (VMware)
1
-1
/
+1
2020-09-18
tracing: make tracing_init_dentry() returns an integer instead of a d_entry p...
Wei Yang
1
-4
/
+4
2020-03-19
ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance()
Steven Rostedt (VMware)
1
-1
/
+1
2020-01-13
tracing: Make struct ring_buffer less ambiguous
Steven Rostedt (VMware)
1
-2
/
+2
2020-01-13
tracing: Rename trace_buffer to array_buffer
Steven Rostedt (VMware)
1
-7
/
+7
2019-07-30
fgraph: Remove redundant ftrace_graph_notrace_addr() test
Changbin Du
1
-10
/
+7
2019-02-06
tracing: Put a margin between flags and duration for wakeup tracers
Changbin Du
1
-2
/
+3
2019-02-06
function_graph: Support displaying relative timestamp
Changbin Du
1
-0
/
+25
2018-12-08
function_graph: Move ftrace_graph_ret_addr() to fgraph.c
Steven Rostedt (VMware)
1
-55
/
+0
2018-12-08
fgraph: Add new fgraph_ops structure to enable function graph hooks
Steven Rostedt (VMware)
1
-5
/
+16
2018-12-08
function_graph: Do not expose the graph_time option when profiler is not conf...
Steven Rostedt (VMware)
1
-0
/
+4
2018-12-08
function_graph: Remove the use of FTRACE_NOTRACE_DEPTH
Steven Rostedt (VMware)
1
-11
/
+0
2018-11-29
fgraph: Have set_graph_notrace only affect function_graph tracer
Steven Rostedt (VMware)
1
-0
/
+22
2018-11-29
fgraph: Create a fgraph.c file to store function graph infrastructure
Steven Rostedt (VMware)
1
-220
/
+0
2018-11-29
tracing: Do not line wrap short line in function_graph_enter()
Steven Rostedt (VMware)
1
-2
/
+1
2018-11-29
tracing/fgraph: Fix set_graph_function from showing interrupts
Steven Rostedt (VMware)
1
-0
/
+4
2018-11-27
function_graph: Reverse the order of pushing the ret_stack and the callback
Steven Rostedt (VMware)
1
-4
/
+6
2018-11-27
function_graph: Move return callback before update of curr_ret_stack
Steven Rostedt (VMware)
1
-9
/
+13
2018-11-27
function_graph: Use new curr_ret_depth to manage depth instead of curr_ret_stack
Steven Rostedt (VMware)
1
-8
/
+13
2018-11-27
function_graph: Make ftrace_push_return_trace() static
Steven Rostedt (VMware)
1
-1
/
+1
2018-11-26
function_graph: Create function_graph_enter() to consolidate architecture code
Steven Rostedt (VMware)
1
-0
/
+16
2018-07-03
tracing: Fix missing return symbol in function_graph output
Changbin Du
1
-1
/
+4
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-09-08
treewide: make "nr_cpu_ids" unsigned
Alexey Dobriyan
1
-1
/
+1
2016-12-09
tracing/fgraph: Have wakeup and irqsoff tracers ignore graph functions too
Steven Rostedt (Red Hat)
1
-7
/
+7
2016-12-09
fgraph: Handle a case where a tracer ignores set_graph_notrace
Steven Rostedt (Red Hat)
1
-3
/
+14
2016-11-23
tracing: Make __buffer_unlock_commit() always_inline
Steven Rostedt (Red Hat)
1
-2
/
+2
2016-10-06
Merge tag 'trace-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...
Linus Torvalds
1
-1
/
+5
2016-09-01
ftrace: Access ret_stack->subtime only in the function profiler
Namhyung Kim
1
-1
/
+0
2016-09-01
function_graph: Handle TRACE_BPUTS in print_graph_comment
Namhyung Kim
1
-0
/
+5
2016-08-24
ftrace: Add ftrace_graph_ret_addr() stack unwinding helpers
Josh Poimboeuf
1
-0
/
+58
2016-08-24
ftrace: Add return address pointer to ftrace_ret_stack
Josh Poimboeuf
1
-1
/
+4
2016-08-24
ftrace: Only allocate the ret_stack 'fp' field when needed
Josh Poimboeuf
1
-0
/
+2
2016-08-24
ftrace: Remove CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST from config
Josh Poimboeuf
1
-1
/
+1
2016-06-27
tracing/function_graph: Fix filters for function_graph threshold
Joel Fernandes
1
-9
/
+8
2016-06-20
ftrace: Have set_ftrace_pid use the bitmap like events do
Steven Rostedt (Red Hat)
1
-1
/
+1
2016-03-25
arch, ftrace: for KASAN put hard/soft IRQ entries into separate sections
Alexander Potapenko
1
-0
/
+1
2016-03-22
kernel/...: convert pr_warning to pr_warn
Joe Perches
1
-3
/
+3
2015-11-07
tracing: Remove unused ftrace_cpu_disabled per cpu variable
Dmitry Safonov
1
-6
/
+0
2015-09-30
tracing: Move trace_flags from global to a trace_array field
Steven Rostedt (Red Hat)
1
-21
/
+29
2015-09-30
tracing: Move sleep-time and graph-time options out of the core trace_flags
Steven Rostedt (Red Hat)
1
-1
/
+12
2015-07-20
ftrace: Fix function_graph duration spacing with 7-digits
Steven Rostedt (Red Hat)
1
-2
/
+2
2015-05-13
tracing: Rename ftrace_event_{call,class} to trace_event_{call,class}
Steven Rostedt (Red Hat)
1
-2
/
+2
2015-05-13
tracing: Rename (un)register_ftrace_event() to (un)register_trace_event()
Steven Rostedt (Red Hat)
1
-2
/
+2
2015-04-22
Merge tag 'trace-v4.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...
Linus Torvalds
1
-2
/
+6
2015-04-16
tracing: Handle ftrace_dump() atomic context in graph_trace_open()
Rabin Vincent
1
-2
/
+6
2015-02-03
tracing: Convert the tracing facility over to use tracefs
Steven Rostedt (Red Hat)
1
-4
/
+3
2015-01-22
tracing: Use IS_ERR() check for return value of tracing_init_dentry()
Steven Rostedt (Red Hat)
1
-1
/
+1
2014-12-10
Merge tag 'trace-seq-buf-3.19' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-4
/
+7
2014-12-03
tracing: Add additional marks to signal very large time deltas
Byungchul Park
1
-20
/
+3
2014-11-19
tracing: Use trace_seq_used() and seq_buf_used() instead of len
Steven Rostedt (Red Hat)
1
-1
/
+4
2014-11-19
tracing: Create seq_buf layer in trace_seq
Steven Rostedt (Red Hat)
1
-3
/
+3
2014-11-19
tracing: Have function_graph use trace_seq_has_overflowed()
Steven Rostedt (Red Hat)
1
-265
/
+117
2014-11-14
function_graph: Fix micro seconds notations
Byungchul Park
1
-6
/
+6
2014-11-14
ftrace-graph: show latency-format on print_graph_irq()
Daniel Bristot de Oliveira
1
-0
/
+9
2014-11-14
trace: Replace single-character seq_puts with seq_putc
Rasmus Villemoes
1
-2
/
+2
2014-11-13
tracing: Replace seq_printf by simpler equivalents
Rasmus Villemoes
1
-14
/
+14
2014-07-18
tracing: Convert local function_graph functions to static
Steven Rostedt (Red Hat)
1
-4
/
+4
2014-07-18
tracing: let user specify tracing_thresh after selecting function_graph
Stanislav Fomichev
1
-0
/
+7
2014-07-18
ftrace-graph: Remove usage of ftrace_stop() in ftrace_graph_stop()
Steven Rostedt (Red Hat)
1
-5
/
+0
2014-07-17
ftrace-graph: Remove dependency of ftrace_stop() from ftrace_graph_stop()
Steven Rostedt (Red Hat)
1
-0
/
+35
2014-05-20
tracing: Add funcgraph_tail option to print function name after closing braces
Robert Elliott
1
-3
/
+6
2014-05-20
tracing: Eliminate duplicate TRACE_GRAPH_PRINT_xx defines
Robert Elliott
1
-9
/
+0
2014-04-30
tracing: Remove mock up poll wait function
Steven Rostedt (Red Hat)
1
-1
/
+0
2014-02-20
tracing: Pass trace_array to set_flag callback
Steven Rostedt (Red Hat)
1
-1
/
+2
2013-11-06
tracing: Do not use signed enums with unsigned long long in fgragh output
Steven Rostedt (Red Hat)
1
-11
/
+11
2013-11-05
tracing: Update event filters for multibuffer
Tom Zanussi
1
-2
/
+2
2013-10-18
ftrace: Add set_graph_notrace filter
Namhyung Kim
1
-3
/
+53
2013-07-18
tracing: Add ref_data to function and fgraph tracer structs
Steven Rostedt (Red Hat)
1
-1
/
+1
2013-07-18
tracing: Use trace_seq_puts()/trace_seq_putc() where possible
zhangwei(Jovi)
1
-26
/
+26
2013-03-15
tracing: Consolidate max_tr into main trace_array structure
Steven Rostedt (Red Hat)
1
-6
/
+6
2013-03-15
tracing: Replace the static global per_cpu arrays with allocated per_cpu
Steven Rostedt
1
-2
/
+2
2013-01-29
tracing/fgraph: Adjust fgraph depth before calling trace return callback
Steven Rostedt (Red Hat)
1
-1
/
+7
2013-01-21
tracing/fgraph: Add max_graph_depth to limit function_graph depth
Steven Rostedt
1
-2
/
+58
2012-10-31
tracing: Cache comms only after an event occurred
Steven Rostedt
1
-2
/
+2
2012-10-31
tracing: Allow tracers to start at core initcall
Steven Rostedt
1
-1
/
+1
2012-08-23
ftrace: Do not test frame pointers if -mfentry is used
Steven Rostedt
1
-1
/
+4
2012-06-28
tracing: Remove NR_CPUS array from trace_iterator
Steven Rostedt
1
-1
/
+1
2011-07-07
tracing: Still trace filtered irq functions when irq trace is disabled
Steven Rostedt
1
-1
/
+1
2011-06-14
tracing, function_graph: Add context-info support for function_graph tracer
Jiri Olsa
1
-22
/
+31
2011-06-14
tracing, function_graph: Remove lock-depth from latency trace
Jiri Olsa
1
-4
/
+3
2011-06-14
tracing, function_graph: Merge overhead and duration display functions
Jiri Olsa
1
-74
/
+74
2011-06-14
tracing, function_graph: Remove dependency of abstime and duration fields on ...
Jiri Olsa
1
-16
/
+3
2011-03-31
Fix common misspellings
Lucas De Marchi
1
-1
/
+1
2010-10-18
tracing: Remove parent recording in latency tracer graph options
Steven Rostedt
1
-1
/
+0
2010-10-18
tracing: Make graph related irqs/preemptsoff functions global
Jiri Olsa
1
-3
/
+60
2010-10-18
tracing: Add proper check for irq_depth routines
Jiri Olsa
1
-4
/
+20
2010-10-13
tracing: Fix function-graph build warning on 32-bit
Borislav Petkov
1
-2
/
+3
2010-09-14
tracing: Do not trace in irq when funcgraph-irq option is zero
Steven Rostedt
1
-1
/
+22
2010-09-14
tracing: Add funcgraph-irq option for function graph tracer.
Jiri Olsa
1
-1
/
+100
2010-08-19
Merge branch 'tip/perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/g...
Ingo Molnar
1
-1
/
+9
2010-08-19
perf, tracing: add missing __percpu markups
Namhyung Kim
1
-1
/
+1
2010-08-16
Merge branch 'tip/perf/urgent-3' of git://git.kernel.org/pub/scm/linux/kernel...
Steven Rostedt
1
-1
/
+9
2010-08-06
tracing: Fix an unallocated memory access in function_graph
Shaohua Li
1
-1
/
+9
2010-06-28
tracing/function-graph: Use correct string size for snprintf
Chase Douglas
1
-1
/
+2
2010-05-14
tracing: Allow events to share their print functions
Steven Rostedt
1
-4
/
+9
2010-04-27
tracing: Add graph output support for irqsoff tracer
Jiri Olsa
1
-5
/
+10
2010-04-26
tracing: Have graph flags passed in to ouput functions
Jiri Olsa
1
-54
/
+69
2010-04-26
tracing: Add ftrace events for graph tracer
Jiri Olsa
1
-1
/
+27
2010-04-08
Merge branch 'linus' into tracing/core
Ingo Molnar
1
-0
/
+1
2010-03-31
ring-buffer: Add place holder recording of dropped events
Steven Rostedt
1
-2
/
+3
2010-03-30
include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...
Tejun Heo
1
-0
/
+1
2010-03-13
Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-3
/
+24
2010-03-05
function-graph: Add tracing_thresh support to function_graph tracer
Tim Bird
1
-2
/
+23
2010-03-05
function-graph: Use comment notation for func names of dangling '}'
Steven Rostedt
1
-1
/
+1
2010-03-03
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...
Linus Torvalds
1
-2
/
+2
2010-02-26
ftrace: Add function names to dangling } in function graph tracer
Steven Rostedt
1
-9
/
+43
2010-02-25
tracing: Remove unnecessary variable in print_graph_return
Wenji Huang
1
-1
/
+0
2010-01-29
tracing: Simplify test for function_graph tracing start point
Lai Jiangshan
1
-6
/
+2
2010-01-17
tracing: Drop the tr check from the graph tracing path
Frederic Weisbecker
1
-9
/
+10
2010-01-05
Merge branch 'master' into percpu
Tejun Heo
1
-34
/
+131
2009-12-14
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...
Linus Torvalds
1
-2
/
+2
2009-12-09
tracing: Fix function graph trace_pipe to properly display failed entries
Jiri Olsa
1
-34
/
+131
2009-10-29
percpu: remove per_cpu__ prefix.
Rusty Russell
1
-2
/
+2
2009-10-13
this_cpu: Use this_cpu_xx in trace_functions_graph.c
Tejun Heo
1
-2
/
+2
2009-09-17
tracing: switch function prints from %pf to %ps
Steven Rostedt
1
-3
/
+3
2009-09-11
tracing: consolidate code between trace_output.c and trace_function_graph.c
Steven Rostedt
1
-24
/
+2
2009-09-11
tracing: add lock depth to entries
Steven Rostedt
1
-4
/
+12
2009-09-11
tracing: add latency format to function_graph tracer
Steven Rostedt
1
-6
/
+68
2009-09-04
tracing: pass around ring buffer instead of tracer
Steven Rostedt
1
-6
/
+8
2009-08-11
Merge branch 'linus' into tracing/core
Ingo Molnar
1
-2
/
+9
2009-08-06
tracing/function-graph-tracer: Move graph event insertion helpers in the grap...
Frederic Weisbecker
1
-3
/
+119
2009-08-06
tracing: Simplify print_graph_cpu()
Lai Jiangshan
1
-26
/
+4
2009-07-28
tracing: Fix invalid function_graph entry
Lai Jiangshan
1
-2
/
+9
2009-07-10
tracing/function-graph-tracer: Use the %pf format
Frederic Weisbecker
1
-10
/
+2
2009-06-18
function-graph: add stack frame test
Steven Rostedt
1
-4
/
+32
2009-06-10
Merge branch 'tracing-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...
Linus Torvalds
1
-0
/
+6
2009-06-02
function-graph: enable the stack after initialization of other variables
Steven Rostedt
1
-0
/
+6
2009-03-24
function-graph: add option to calculate graph time or not
Steven Rostedt
1
-4
/
+4
2009-03-24
tracing: adding function timings to function profiler
Steven Rostedt
1
-3
/
+14
2009-03-24
function-graph: moved the timestamp from arch to generic code
Steven Rostedt
1
-3
/
+5
2009-03-19
function-graph: show binary events as comments
Steven Rostedt
1
-12
/
+28
2009-03-19
function-graph: calculate function depth within function graph tracer
Steven Rostedt
1
-22
/
+69
2009-03-19
function-graph: consolidate prologues for output
Steven Rostedt
1
-69
/
+29
2009-03-16
tracing: protect reader of cmdline output
Steven Rostedt
1
-6
/
+6
2009-03-12
tracing/core: bring back raw trace_printk for dynamic formats strings
Frederic Weisbecker
1
-3
/
+3
2009-03-10
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kerne...
Ingo Molnar
1
-3
/
+3
2009-03-10
tracing: remove funky whitespace in the trace code
Steven Rostedt
1
-3
/
+3
2009-03-10
Merge branch 'x86/core' into tracing/ftrace
Ingo Molnar
1
-1
/
+1
2009-03-06
tracing/core: drop the old trace_printk() implementation in favour of trace_b...
Frederic Weisbecker
1
-1
/
+5
2009-03-05
tracing/function-graph-tracer: use the more lightweight local clock
Frederic Weisbecker
1
-1
/
+1
2009-02-19
tracing/function-graph-tracer: fix merge
Ingo Molnar
1
-1
/
+1
2009-02-19
tracing/function-graph-tracer: fix traces weirdness while absolute time printing
Frederic Weisbecker
1
-21
/
+29
2009-02-19
Merge branch 'mainline/function-graph' of git://git.kernel.org/pub/scm/linux/...
Ingo Molnar
1
-0
/
+75
2009-02-18
tracing/function-graph-tracer: make arch generic push pop functions
Steven Rostedt
1
-0
/
+75
2009-02-18
tracing/core: use appropriate waiting on trace_pipe
Frederic Weisbecker
1
-0
/
+1
2009-02-10
tracing: provide correct return value after outputting the event
Wenji Huang
1
-7
/
+7
2009-02-09
tracing/function-graph-tracer: handle the leaf functions from trace_pipe
Frederic Weisbecker
1
-18
/
+30
2009-02-09
tracing/function-graph-tracer: provide a selftest for the function graph tracer
Frederic Weisbecker
1
-0
/
+3
2009-02-06
trace: Call tracing_reset_online_cpus before tracer->init()
Arnaldo Carvalho de Melo
1
-1
/
+0
2009-01-29
trace: Use tracing_reset_online_cpus in more places
Arnaldo Carvalho de Melo
1
-6
/
+2
2009-01-23
tracing/function-graph-tracer: various fixes and features
Frederic Weisbecker
1
-103
/
+195
2009-01-06
Merge branches 'tracing/kmemtrace2' and 'tracing/ftrace' into tracing/urgent
Ingo Molnar
1
-3
/
+1
2009-01-06
Merge branch 'linus' into tracing/kmemtrace2
Ingo Molnar
1
-1
/
+1
2009-01-01
cpumask: convert kernel trace functions further
Rusty Russell
1
-1
/
+1
2008-12-29
ftrace: set up trace event hash infrastructure
Steven Rostedt
1
-0
/
+1
2008-12-29
ftrace: remove obsolete print continue functionality
Steven Rostedt
1
-3
/
+0
2008-12-26
tracing/function-graph-tracer: strip ending newlines on comments
Frederic Weisbecker
1
-0
/
+6
2008-12-12
tracing/function-graph-tracer: Output arrows signal on hardirq call/return
Frederic Weisbecker
1
-4
/
+62
2008-12-08
tracing/function-graph-tracer: implement a print_headers function
Frederic Weisbecker
1
-4
/
+29
2008-12-04
tracing/function-graph-tracer: handle ftrace_printk entries
Frederic Weisbecker
1
-1
/
+71
2008-12-03
tracing/function-graph-tracer: improve duration output
Frederic Weisbecker
1
-12
/
+43
2008-12-03
tracing/function-graph-tracer: display unified style cmdline and pid
Frederic Weisbecker
1
-14
/
+99
2008-11-28
tracing/function-graph-tracer: more output tweaks
Ingo Molnar
1
-7
/
+38
2008-11-28
tracing/function-graph-tracer: adjustments of the trace informations
Frederic Weisbecker
1
-49
/
+93
2008-11-27
tracing/function-graph-tracer: enhancements for the trace output
Frederic Weisbecker
1
-9
/
+159
2008-11-26
ftrace: add cpu annotation for function graph tracer
Steven Rostedt
1
-12
/
+22
2008-11-26
ftrace: add thread comm to function graph tracer
Steven Rostedt
1
-5
/
+16
2008-11-26
tracing/function-return-tracer: set a more human readable output
Frederic Weisbecker
1
-24
/
+80
2008-11-26
tracing/function-return-tracer: change the name into function-graph-tracer
Frederic Weisbecker
1
-0
/
+98