Steven Rostedt
4acd4d00f7
tracing: give easy way to clear trace buffer
...
There is currently no easy way to clear the trace buffer. Currently
the only way is to change the current tracer.
This patch lets the user clear the trace buffer by simply writing
into the trace files.
echo > /debug/tracing/trace
or to clear a single cpu (i.e. for CPU 1):
echo > /debug/tracing/per_cpu/cpu1/trace
Requested-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Steven Rostedt <srostedt@redhat.com>
2009-03-18 10:52:47 -04:00
..
blktrace.c
tracing: protect reader of cmdline output
2009-03-16 23:27:06 -04:00
events.c
tracing: use generic __stringify
2009-03-10 00:35:05 -04:00
ftrace.c
tracing/ftrace: fix the check on nopped sites
2009-03-16 22:15:36 -04:00
Kconfig
tracing/syscalls: select kallsysms
2009-03-16 09:13:17 +01:00
kmemtrace.c
tracing: Introduce trace_buffer_{lock_reserve,unlock_commit}
2009-02-06 01:01:41 +01:00
Makefile
tracing/ftrace: syscall tracing infrastructure, basics
2009-03-13 06:25:43 +01:00
ring_buffer.c
ring-buffer: add api to allow a tracer to change clock source
2009-03-17 23:06:31 -04:00
trace.c
tracing: give easy way to clear trace buffer
2009-03-18 10:52:47 -04:00
trace.h
Merge branch 'tip/tracing/ftrace' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace
2009-03-18 06:59:56 +01:00
trace_boot.c
tracing: Introduce trace_buffer_{lock_reserve,unlock_commit}
2009-02-06 01:01:41 +01:00
trace_branch.c
tracing: remove funky whitespace in the trace code
2009-03-10 14:13:14 -04:00
trace_clock.c
trace_clock: fix preemption bug
2009-03-10 20:03:01 +01:00
trace_event_types.h
tracing: make bprint event use the proper event id
2009-03-12 21:15:00 -04:00
trace_events.c
tracing: fix leak in event_format_read()
2009-03-17 08:38:23 +01:00
trace_events_stage_1.h
tracing: update comments to match event code macros
2009-03-10 13:12:58 -04:00
trace_events_stage_2.h
tracing: show event name in trace for TRACE_EVENT created events
2009-03-12 22:00:19 -04:00
trace_events_stage_3.h
tracing: remove funky whitespace in the trace code
2009-03-10 14:13:14 -04:00
trace_export.c
tracing: remove funky whitespace in the trace code
2009-03-10 14:13:14 -04:00
trace_functions.c
tracing/core: use appropriate waiting on trace_pipe
2009-02-18 01:40:20 +01:00
trace_functions_graph.c
tracing: protect reader of cmdline output
2009-03-16 23:27:06 -04:00
trace_hw_branches.c
tracing/hw-branch-tracing: convert bts-tracer mutex to a spinlock
2009-02-25 09:16:01 +01:00
trace_irqsoff.c
tracing: have latency tracers set the latency format
2009-03-04 22:15:30 -05:00
trace_mmiotrace.c
tracing/core: bring back raw trace_printk for dynamic formats strings
2009-03-12 21:15:00 -04:00
trace_nop.c
trace: Call tracing_reset_online_cpus before tracer->init()
2009-02-06 01:01:41 +01:00
trace_output.c
tracing: protect reader of cmdline output
2009-03-16 23:27:06 -04:00
trace_output.h
tracing/core: drop the old trace_printk() implementation in favour of trace_bprintk()
2009-03-06 17:59:12 +01:00
trace_power.c
tracing: make power tracer start/stop methods lighter weight
2009-03-17 23:12:11 -04:00
trace_printk.c
tracing: export trace formats to user space
2009-03-12 21:15:01 -04:00
trace_sched_switch.c
tracing: make sched_switch stop/start light weight
2009-03-17 23:10:45 -04:00
trace_sched_wakeup.c
tracing: have latency tracers set the latency format
2009-03-04 22:15:30 -05:00
trace_selftest.c
tracing/ftrace: stop {irqs, preempt}soff tracers when tracing is stopped
2009-03-18 10:12:38 +01:00
trace_selftest_dynamic.c
trace_stack.c
tracing: left align location header in stack_trace
2009-03-13 00:00:58 -04:00
trace_stat.c
tracing: fix typing mistake in hint message and comments
2009-02-17 12:38:24 -05:00
trace_stat.h
trace_syscalls.c
tracing/syscalls: protect thread flag toggling from races
2009-03-16 09:13:16 +01:00
trace_sysprof.c
tracing: make all file_operations const
2009-03-05 21:46:40 -05:00
trace_workqueue.c
tracing: Don't use tracing_record_cmdline() in workqueue tracer fix
2009-03-12 21:23:47 -04:00