aboutsummaryrefslogtreecommitdiff
path: root/kernel/trace/trace.c
AgeCommit message (Expand)AuthorFilesLines
7 daystrace: ftrace_dump_on_oops[] is not exported, make it staticBen Dooks1-1/+1
7 daystracing: Add recursion protection in kernel stack trace recordingSteven Rostedt1-0/+6
2025-12-17tracing: Fix UBSAN warning in __remove_instance()Darrick J. Wong1-1/+1
2025-12-05tracing: Fix multiple typos in trace.cMaurice Hieronymus1-5/+5
2025-12-05tracing: Fix enabling of tracing on file releaseSteven Rostedt1-2/+4
2025-12-05Merge tag 'trace-rv-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds1-1/+2
2025-12-05Merge tag 'trace-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds1-260/+633
2025-12-02rv: Convert to use __freeNam Cao1-1/+2
2025-11-27overflow: Introduce struct_offset() to get offset of memberSteven Rostedt1-1/+1
2025-11-26tracing: Add boot-time backup of persistent ring bufferMasami Hiramatsu (Google)1-6/+57
2025-11-26tracing: Show the tracer options in boot-time created instanceMasami Hiramatsu (Google)1-3/+6
2025-11-26tracing: Remove unused variable in tracing_trace_options_show()Steven Rostedt1-3/+0
2025-11-25tracing: Fix WARN_ON in tracing_buffers_mmap_close for split VMAsDeepanshu Kartikey1-0/+10
2025-11-14tracing: Move graph-time out of function graph optionsSteven Rostedt1-4/+10
2025-11-12tracing: Have tracer option be instance specificSteven Rostedt1-74/+183
2025-11-10tracing: Use switch statement instead of ifs in set_tracer_flag()Steven Rostedt1-15/+23
2025-11-10tracing: Exit out immediately after update_marker_trace()Steven Rostedt1-1/+4
2025-11-10tracing: Have add_tracer_options() error pass up to callersSteven Rostedt1-21/+34
2025-11-10tracing: Remove dummy options and flagsSteven Rostedt1-32/+16
2025-11-04Merge branch 'topic/func-profiler-offset' of git://git.kernel.org/pub/scm/lin...Steven Rostedt1-76/+78
2025-11-04tracing: Add an option to show symbols in _text+offset for function profilerMasami Hiramatsu (Google)1-2/+3
2025-11-04tracing: Allow tracer to add more than 32 optionsMasami Hiramatsu (Google)1-75/+76
2025-10-28tracing: Have persistent ring buffer print syscalls normallySteven Rostedt1-4/+23
2025-10-28tracing: Add a config and syscall_user_buf_size file to limit amount writtenSteven Rostedt1-0/+52
2025-10-28tracing: Make trace_user_fault_read() exposed to rest of tracingSteven Rostedt1-62/+188
2025-10-11Merge tag 'trace-v6.18-3' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds1-4/+8
2025-10-11tracing: Stop fortify-string from warning in tracing_mark_raw_write()Steven Rostedt1-2/+6
2025-10-10tracing: Fix tracing_mark_raw_write() to use buf and not ubufSteven Rostedt1-2/+2
2025-10-09Merge tag 'trace-v6.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds1-48/+220
2025-10-08tracing: Have trace_marker use per-cpu data to read user spaceSteven Rostedt1-48/+220
2025-10-03Merge tag 'pull-fs_context' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+1
2025-09-08tracing: Silence warning when chunk allocation fails in trace_pid_writePu Lehui1-1/+5
2025-09-04change the calling conventions for vfs_parse_fs_string()Al Viro1-2/+1
2025-09-02tracing: Fix tracing_marker may trigger page fault during preempt_disableLuo Gengkun1-2/+2
2025-08-22ftrace: Fix potential warning in trace_printk_seq during ftrace_dumpTengda Wu1-2/+2
2025-08-20tracing: Limit access to parser->buffer when trace_get_user failedPu Lehui1-6/+12
2025-08-03Merge tag 'trace-v6.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds1-185/+102
2025-08-03Merge tag 'modules-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2025-08-01tracing: Use __free(kfree) in trace.c to remove gotosSteven Rostedt1-24/+12
2025-08-01tracing: Add guard() around locks and mutexes in trace.cSteven Rostedt1-98/+46
2025-08-01tracing: Add guard(ring_buffer_nest)Steven Rostedt1-40/+29
2025-08-01tracing: Remove unneeded goto out logicSteven Rostedt1-23/+15
2025-08-01Merge tag 'trace-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds1-21/+28
2025-07-31tracing: Replace MAX_PARAM_PREFIX_LEN with MODULE_NAME_LENPetr Pavlu1-1/+1
2025-07-29tracing: Remove "__attribute__()" from the type field of event formatMasami Hiramatsu (Google)1-10/+18
2025-07-23tracing: Deprecate auto-mounting tracefs in debugfsSteven Rostedt1-4/+10
2025-07-22tracing: Remove pointless memory barriersNam Cao1-7/+0
2025-07-22ring-buffer: Remove ring_buffer_read_prepare_sync()Steven Rostedt1-10/+4
2025-05-30Merge tag 'trace-ringbuffer-v6.16' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+22
2025-05-30Merge tag 'pull-automount' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-4/+15