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_output.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-06
tracing: Remove precision vsnprintf() check from print event
Steven Rostedt (Google)
1
-4
/
+2
2023-12-12
tracing: Add size check when printing trace_marker output
Steven Rostedt (Google)
1
-2
/
+4
2023-10-19
fs: create helper file_user_path() for user displayed mapped file path
Amir Goldstein
1
-1
/
+1
2023-06-30
Merge tag 'trace-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...
Linus Torvalds
1
-1
/
+3
2023-06-22
tracing/timerlat: Add user-space interface
Daniel Bristot de Oliveira
1
-1
/
+3
2023-06-14
tracing: Modify print_fields() for fields output order
sunliming
1
-1
/
+1
2023-04-26
tracing: Add missing spaces in trace_print_hex_seq()
Ken Lin
1
-1
/
+4
2023-04-25
tracing: Fix print_fields() for __dyn_loc/__rel_loc
Beau Belgrave
1
-4
/
+6
2023-03-29
tracing: Add "fields" option to show raw trace event fields
Steven Rostedt (Google)
1
-0
/
+168
2023-01-24
tracing: Make sure trace_printk() can output as soon as it can be used
Steven Rostedt (Google)
1
-2
/
+1
2022-12-10
tracing: Fix some checker warnings
David Howells
1
-2
/
+3
2022-11-23
tracing: Optimize event type allocation with IDA
Zheng Yejian
1
-50
/
+16
2022-04-27
tracing: Remove usage of list iterator after the loop body
Jakob Koschel
1
-4
/
+9
2022-04-26
tracing: Use WARN instead of printk and WARN_ON
Guo Zhengkui
1
-9
/
+3
2022-01-13
tracing: Account bottom half disabled sections.
Sebastian Andrzej Siewior
1
-0
/
+4
2021-09-30
tracing: Show kretprobe unknown indicator only for kretprobe_trampoline
Masami Hiramatsu
1
-13
/
+4
2021-09-30
kprobes: treewide: Make it harder to refer kretprobe_trampoline directly
Masami Hiramatsu
1
-1
/
+1
2021-09-03
tracing: Add migrate-disabled counter to tracing output.
Thomas Gleixner
1
-3
/
+8
2021-06-25
trace: Add timerlat tracer
Daniel Bristot de Oliveira
1
-0
/
+47
2021-06-25
trace: Add osnoise tracer
Daniel Bristot de Oliveira
1
-1
/
+71
2021-04-15
ftrace: Reuse the output of the function tracer for func_repeats
Steven Rostedt (VMware)
1
-10
/
+13
2021-04-15
tracing: Define new ftrace event "func_repeats"
Yordan Karadzhov (VMware)
1
-0
/
+48
2021-04-15
tracing: Define static void trace_print_time()
Yordan Karadzhov (VMware)
1
-9
/
+17
2021-03-18
tracing: Add a verifier to check string pointers for trace events
Steven Rostedt (VMware)
1
-1
/
+1
2021-02-11
tracing: Show real address for trace event arguments
Masami Hiramatsu
1
-1
/
+11
2020-11-06
ftrace: Add recording of functions that caused recursion
Steven Rostedt (VMware)
1
-3
/
+3
2020-09-18
tracing: Make the space reserved for the pid wider
Sebastian Andrzej Siewior
1
-6
/
+6
2020-07-09
tracing: Save one trace_event->type by using __TRACE_LAST_TYPE
Wei Yang
1
-2
/
+2
2020-07-09
tracing: Simplify defining of the next event id
Wei Yang
1
-6
/
+6
2020-06-09
mmap locking API: use coccinelle to convert mmap_sem rwsem call sites
Michel Lespinasse
1
-2
/
+2
2020-03-19
tracing: Save off entry when peeking at next entry
Steven Rostedt (VMware)
1
-9
/
+6
2020-03-03
tracing: Have hwlat ts be first instance and record count of instances
Steven Rostedt (VMware)
1
-2
/
+2
2020-01-13
tracing: Rename trace_buffer to array_buffer
Steven Rostedt (VMware)
1
-1
/
+1
2019-11-14
tracing: Use seq_buf_hex_dump() to dump buffers
Piotr Maziarz
1
-0
/
+15
2019-09-17
tracing: Be more clever when dumping hex in __print_hex()
Andy Shevchenko
1
-3
/
+3
2019-07-19
Merge tag 'trace-v5.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...
Linus Torvalds
1
-8
/
+1
2019-07-19
tracing: Fix user stack trace "??" output
Eiichi Tsukata
1
-8
/
+1
2019-06-14
tracing: Fix out-of-range read in trace_stack_print()
Eiichi Tsukata
1
-1
/
+1
2018-12-22
tracing: Simplify printf'ing in seq_print_sym
Rasmus Villemoes
1
-4
/
+3
2018-12-22
tracing: Avoid -Wformat-nonliteral warning
Rasmus Villemoes
1
-5
/
+4
2018-12-22
tracing: Merge seq_print_sym_short() and seq_print_sym_offset()
Rasmus Villemoes
1
-27
/
+7
2018-08-16
tracing: Add SPDX License format tags to tracing files
Steven Rostedt (VMware)
1
-0
/
+1
2018-07-12
tracing: Reorder display of TGID to be after PID
Joel Fernandes (Google)
1
-2
/
+3
2017-10-10
sched/debug: Rename task-state printing helpers
Peter Zijlstra
1
-6
/
+6
2017-09-29
sched/tracing: Use common task-state helpers
Peter Zijlstra
1
-15
/
+6
2017-06-27
tracing: Add support for display of tgid in trace output
Joel Fernandes
1
-0
/
+9
2017-06-22
tracing: Show address when function names are not found
Steven Rostedt (VMware)
1
-4
/
+14
2017-05-08
trace: make trace_hwlat timestamp y2038 safe
Deepa Dinamani
1
-5
/
+4
2017-03-02
sched/headers: Prepare for new header dependencies before moving code to <lin...
Ingo Molnar
1
-0
/
+1
2017-03-02
sched/headers: Prepare for new header dependencies before moving code to <lin...
Ingo Molnar
1
-0
/
+1
2017-02-22
tracing: add __print_flags_u64()
Ross Zwisler
1
-0
/
+38
2017-02-03
trace: rename trace_print_hex_seq arg and add kdoc
Daniel Borkmann
1
-2
/
+13
2017-01-25
trace: add variant without spacing in trace_print_hex_seq
Daniel Borkmann
1
-3
/
+4
2016-11-15
tracing: Add new trace_marker_raw
Steven Rostedt
1
-0
/
+30
2016-09-02
tracing: Add NMI tracing in hwlat detector
Steven Rostedt (Red Hat)
1
-1
/
+15
2016-09-02
tracing: Added hardware latency tracer
Steven Rostedt (Red Hat)
1
-0
/
+52
2016-03-22
tracing: Record and show NMI state
Peter Zijlstra
1
-3
/
+7
2015-09-30
tracing: Move trace_flags from global to a trace_array field
Steven Rostedt (Red Hat)
1
-5
/
+9
2015-09-28
tracing: Turn seq_print_user_ip() into a static function
Steven Rostedt (Red Hat)
1
-2
/
+2
2015-09-28
tracing: Inject seq_print_userip_objs() into its only user
Steven Rostedt (Red Hat)
1
-45
/
+36
2015-07-20
tracing: Introduce two additional marks for delay
Jungseok Lee
1
-1
/
+3
2015-05-13
tracing: Rename ftrace_event_name() to trace_event_name()
Steven Rostedt (Red Hat)
1
-1
/
+1
2015-05-13
tracing: Rename FTRACE_MAX_EVENT to TRACE_EVENT_TYPE_MAX
Steven Rostedt (Red Hat)
1
-2
/
+2
2015-05-13
tracing: Rename ftrace_output functions to trace_output
Steven Rostedt (Red Hat)
1
-8
/
+8
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
-9
/
+9
2015-05-13
tracing: Rename ftrace_print_*() functions ta trace_print_*()
Steven Rostedt (Red Hat)
1
-17
/
+17
2015-05-06
tracing: Make ftrace_print_array_seq compute buf_len
Alex Bennée
1
-1
/
+2
2015-01-28
tracing: Add array printing helper
Dave Martin
1
-0
/
+44
2014-12-03
tracing: Add additional marks to signal very large time deltas
Byungchul Park
1
-5
/
+29
2014-11-19
tracing: Fix return value of ftrace_raw_output_prep()
Steven Rostedt (Red Hat)
1
-4
/
+1
2014-11-19
tracing: Add trace_seq_has_overflowed() and trace_handle_return()
Steven Rostedt (Red Hat)
1
-251
/
+165
2014-11-11
tracing: Add entry->next_cpu to trace_ctxwake_bin()
Jiang Liu
1
-0
/
+1
2014-07-01
tracing: Add trace_seq_buffer_ptr() helper function
Steven Rostedt (Red Hat)
1
-7
/
+7
2014-07-01
tracing: Move the trace_seq_* functions into its own trace_seq.c file
Steven Rostedt (Red Hat)
1
-268
/
+0
2014-05-15
tracing: Add __bitmask() macro to trace events to cpumasks and other bitmasks
Steven Rostedt (Red Hat)
1
-0
/
+41
2014-04-08
tracepoint: Use struct pointer instead of name hash for reg/unreg tracepoints
Mathieu Desnoyers
1
-1
/
+1
2014-03-21
Revert "tracing: Move event storage for array from macro to standalone function"
Steven Rostedt (Red Hat)
1
-21
/
+0
2014-03-07
tracing: Move event storage for array from macro to standalone function
Steven Rostedt
1
-0
/
+21
2014-03-07
tracing: Move raw output code from macro to standalone function
Steven Rostedt
1
-0
/
+31
2013-11-11
ftrace, sched: Add TRACE_FLAG_PREEMPT_RESCHED
Peter Zijlstra
1
-2
/
+17
2013-07-18
tracing: Use trace_seq_puts()/trace_seq_putc() where possible
zhangwei(Jovi)
1
-7
/
+7
2013-04-29
Merge tag 'trace-3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...
Linus Torvalds
1
-9
/
+110
2013-03-15
tracing: Rename trace_event_mutex to trace_event_sem
zhangwei(Jovi)
1
-8
/
+8
2013-03-15
tracing: Add trace_puts() for even faster trace_printk() tracing
Steven Rostedt (Red Hat)
1
-0
/
+75
2013-03-15
tracing: Consolidate max_tr into main trace_array structure
Steven Rostedt (Red Hat)
1
-1
/
+1
2013-03-15
tracing: Add a helper function for event print functions
Li Zefan
1
-0
/
+26
2013-02-27
hlist: drop the node parameter from iterators
Sasha Levin
1
-2
/
+1
2012-11-13
tracing: Format non-nanosec times from tsc clock without a decimal point.
David Sharp
1
-25
/
+53
2012-06-14
tracing: Register the ftrace internal events during early boot
Steven Rostedt
1
-1
/
+1
2012-04-19
tracing: Fix stacktrace of latency tracers (irqsoff and friends)
Steven Rostedt
1
-0
/
+5
2012-03-21
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-1
/
+1
2012-03-20
constify path argument of trace_seq_path()
Al Viro
1
-1
/
+1
2012-02-21
tracing: Don't use p->len field to determine output in __print_*() functions
Steven Rostedt
1
-3
/
+3
2012-02-20
tracing: Don't print an extra separator of flags
Andrey Vagin
1
-2
/
+4
2011-11-17
tracing: Add irq, preempt-count and need resched info to default trace output
Steven Rostedt
1
-2
/
+14
2011-07-14
tracing: Have dynamic size event stack traces
Steven Rostedt
1
-5
/
+6
2011-05-25
tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine
liubo
1
-0
/
+27
2011-04-04
tracing: Avoid soft lockup in trace_pipe
Jiri Olsa
1
-0
/
+3
2011-03-10
tracing: Adjust conditional expression latency formatting.
David Sharp
1
-8
/
+18
2011-03-10
tracing: Remove lock_depth from event entry
Steven Rostedt
1
-8
/
+2
2010-07-23
Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git...
Ingo Molnar
1
-3
/
+0
2010-07-20
tracing: Reduce latency and remove percpu trace_seq
Lai Jiangshan
1
-3
/
+0
2010-07-20
tracing: Remove special traces
Frederic Weisbecker
1
-66
/
+0
2010-05-27
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
1
-45
/
+92
2010-05-21
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Linus Torvalds
1
-0
/
+16
2010-05-14
tracing: Allow events to share their print functions
Steven Rostedt
1
-45
/
+92
2010-05-05
tracing: Fix "integer as NULL pointer" warning.
Thiago Farina
1
-1
/
+1
2010-04-30
[SCSI] add scsi trace core functions and put trace points
Kei Tokunaga
1
-0
/
+1
2010-04-30
[SCSI] ftrace: add __print_hex()
Kei Tokunaga
1
-0
/
+15
2009-12-09
tracing: Add full state to trace_seq
Johannes Berg
1
-11
/
+50
2009-12-09
tracing: Buffer the output of seq_file in case of filled buffer
Steven Rostedt
1
-3
/
+11
2009-10-24
tracing: Fix trace_seq_printf() return value
Jiri Olsa
1
-1
/
+4
2009-10-07
tracing: fix transposed numbers of lock_depth and preempt_count
Steven Rostedt
1
-6
/
+8
2009-10-06
trace: Fix missing assignment in trace_ctxwake_*
Hiroshi Shimamoto
1
-2
/
+2
2009-09-11
tracing: consolidate code between trace_output.c and trace_function_graph.c
Steven Rostedt
1
-6
/
+24
2009-09-11
tracing: add lock depth to entries
Steven Rostedt
1
-1
/
+9
2009-09-11
tracing: move tgid out of generic entry and into userstack
Steven Rostedt
1
-1
/
+1
2009-07-02
tracing: Fix trace_print_seq()
Xiao Guangrong
1
-2
/
+1
2009-06-09
tracing: add protection around module events unload
Steven Rostedt
1
-3
/
+12
2009-06-09
tracing: add trace_seq_vprint interface
Steven Rostedt
1
-0
/
+32
2009-06-03
tracing: add annotation to what type of stack trace is recorded
Steven Rostedt
1
-2
/
+2
2009-06-03
tracing: fix multiple use of __print_flags and __print_symbolic
Steven Whitehouse
1
-6
/
+4
2009-06-03
tracing/events: fix output format of user stack
walimis
1
-4
/
+7
2009-06-03
tracing/events: fix output format of kernel stack
walimis
1
-7
/
+7
2009-06-01
tracing: add exports to use __print_symbolic and __print_flags from a module
Steven Whitehouse
1
-0
/
+3
2009-05-26
tracing: add __print_symbolic to trace events
Steven Rostedt
1
-0
/
+25
2009-05-26
tracing: add __print_flags for events
Steven Rostedt
1
-0
/
+39
2009-05-25
tracing: add trace_event_read_lock()
Lai Jiangshan
1
-7
/
+18
2009-05-14
tracing: stop stack trace on first empty entry
Steven Rostedt
1
-0
/
+2
2009-05-06
tracing: trace_output.c, fix false positive compiler warning
Jaswinder Singh Rajput
1
-1
/
+1
2009-04-24
tracing/events: reuse trace event ids after overflow
Steven Rostedt
1
-11
/
+60
2009-04-23
tracing: increase size of number of possible events
Steven Rostedt
1
-0
/
+2
2009-04-14
tracing/events: add export symbols for trace events in modules
Steven Rostedt
1
-0
/
+3
2009-04-07
Merge branch 'tracing/urgent' into tracing/ftrace
Ingo Molnar
1
-1
/
+1
2009-04-07
tracing: fix incorrect return type of ns2usecs()
Lai Jiangshan
1
-1
/
+1
2009-04-07
Merge branch 'linus' into tracing/core
Ingo Molnar
1
-3
/
+16
2009-03-31
trace: make argument 'mem' of trace_seq_putmem() const
Li Zefan
1
-3
/
+3
2009-03-31
tracing: provide trace_seq_reserve()
Eduard - Gabriel Munteanu
1
-0
/
+13
2009-03-24
tracing: adding function timings to function profiler
Steven Rostedt
1
-0
/
+10
2009-03-20
ftrace: ensure every event gets an id
Peter Zijlstra
1
-0
/
+5
2009-03-19
tracing: make print_(b)printk_msg_only global
Steven Rostedt
1
-0
/
+32
2009-03-16
tracing: protect reader of cmdline output
Steven Rostedt
1
-6
/
+12
2009-03-12
tracing/core: bring back raw trace_printk for dynamic formats strings
Frederic Weisbecker
1
-6
/
+51
2009-03-10
tracing: remove funky whitespace in the trace code
Steven Rostedt
1
-7
/
+7
2009-03-06
tracing/core: drop the old trace_printk() implementation in favour of trace_b...
Frederic Weisbecker
1
-58
/
+12
2009-03-06
tracing: infrastructure for supporting binary record
Lai Jiangshan
1
-0
/
+75
2009-03-04
tracing: remove extra latency_trace method from trace structure
Steven Rostedt
1
-32
/
+0
2009-02-09
Merge branch 'tip/tracing/core/devel' of git://git.kernel.org/pub/scm/linux/k...
Ingo Molnar
1
-3
/
+3
2009-02-07
trace: remove deprecated entry->cpu
Steven Rostedt
1
-3
/
+3
2009-02-05
trace: assign defaults at register_ftrace_event
Arnaldo Carvalho de Melo
1
-2
/
+11
2009-02-04
trace: make the trace_event callbacks return enum print_line_t
Arnaldo Carvalho de Melo
1
-21
/
+31
2009-02-04
trace: judicious error checking of trace_seq results
Arnaldo Carvalho de Melo
1
-72
/
+51
2009-02-03
trace: Change struct trace_event callbacks parameter list
Arnaldo Carvalho de Melo
1
-77
/
+62
2009-02-03
trace: better manage the context info for events
Frederic Weisbecker
1
-0
/
+107
2009-01-16
trace: clean up format errors in calls to trace_seq_printf
Steven Rostedt
1
-1
/
+1
2009-01-16
ftrace: fix trace_output
Lai Jiangshan
1
-34
/
+31
2008-12-29
ftrace: change trace.c to use registered events
Steven Rostedt
1
-0
/
+467
2008-12-29
ftrace: set up trace event hash infrastructure
Steven Rostedt
1
-0
/
+365