1
linux/Documentation/trace
David Sharp 750912fa36 tracing: Add an 'overwrite' trace_option.
Add an "overwrite" trace_option for ftrace to control whether the buffer should
be overwritten on overflow or not. The default remains to overwrite old events
when the buffer is full. This patch adds the option to instead discard newest
events when the buffer is full. This is useful to get a snapshot of traces just
after enabling traces. Dropping the current event is also a simpler code path.

Signed-off-by: David Sharp <dhsharp@google.com>
LKML-Reference: <1291844807-15481-1-git-send-email-dhsharp@google.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
2011-03-09 13:52:27 -05:00
..
postprocess mm: vmscan: tracepoint: account for scanned pages similarly for both ftrace and vmstat 2010-12-22 19:43:33 -08:00
events-kmem.txt mm tracing: cleanup Documentation/trace/events-kmem.txt 2009-12-22 14:17:55 -08:00
events-power.txt tools, perf: Documentation for the power events API 2011-01-05 21:25:29 +01:00
events.txt Documentation/trace/events.txt: Remove obsolete sched_signal_send. 2011-01-08 00:04:32 +01:00
ftrace-design.txt tracing/syscalls: Allow arch specific syscall symbol matching 2011-02-07 21:29:03 -05:00
ftrace.txt tracing: Add an 'overwrite' trace_option. 2011-03-09 13:52:27 -05:00
function-graph-fold.vim
kprobetrace.txt tracing/kprobes: Add bitfield type 2011-02-07 09:18:11 -02:00
mmiotrace.txt
ring-buffer-design.txt Documentation: update ring-buffer-design.txt 2010-01-11 09:34:07 -08:00
tracepoint-analysis.txt
tracepoints.txt