]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
tracing: Move snapshot code out of trace.c and into trace_snapshot.c
authorSteven Rostedt <rostedt@goodmis.org>
Tue, 24 Mar 2026 18:01:45 +0000 (14:01 -0400)
committerSteven Rostedt (Google) <rostedt@goodmis.org>
Thu, 26 Mar 2026 14:24:40 +0000 (10:24 -0400)
commitbade44fe546212e142befb69ba22f34944030a99
tree3dd115d365038f9266cb6b367b6983b20818e7aa
parent8ec4e50aa07fe9081c28eec8b29c75441f3f868b
tracing: Move snapshot code out of trace.c and into trace_snapshot.c

The trace.c file was a dumping ground for most tracing code. Start
organizing it better by moving various functions out into their own files.
Move all the snapshot code, including the max trace code into its own
trace_snapshot.c file.

Cc: Masami Hiramatsu <mhiramat@kernel.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Link: https://patch.msgid.link/20260324140145.36352d6a@gandalf.local.home
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
include/linux/ftrace.h
kernel/trace/Makefile
kernel/trace/trace.c
kernel/trace/trace.h
kernel/trace/trace_snapshot.c [new file with mode: 0644]