diff options
author | Steven Rostedt <srostedt@redhat.com> | 2009-10-14 15:43:42 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-10-15 04:42:39 -0400 |
commit | cda48461c7fb8431a99b7960480f5f42cc1a5324 (patch) | |
tree | 89afa42fb7136ac1086d1736529f59cfe4ac1ce3 /tools/perf/builtin-trace.c | |
parent | 0d1da915c76838c9ee7af7cdefbcb2bae9424161 (diff) |
perf tools: Add latency format to trace output
Add the irqs disabled, preemption count, need resched, and other
info that is shown in the latency format of ftrace.
# perf trace -l
perf-16457 2..s2. 53636.260344: kmem_cache_free: call_site=ffffffff811198f
perf-16457 2..s2. 53636.264330: kmem_cache_free: call_site=ffffffff811198f
perf-16457 2d.s4. 53636.300006: kmem_cache_free: call_site=ffffffff810d889
Signed-off-by: Steven Rostedt <srostedt@redhat.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
LKML-Reference: <20091014194400.076588953@goodmis.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'tools/perf/builtin-trace.c')
-rw-r--r-- | tools/perf/builtin-trace.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/perf/builtin-trace.c b/tools/perf/builtin-trace.c index ccf867dbab5c..ce8459ac2845 100644 --- a/tools/perf/builtin-trace.c +++ b/tools/perf/builtin-trace.c | |||
@@ -144,6 +144,8 @@ static const struct option options[] = { | |||
144 | "dump raw trace in ASCII"), | 144 | "dump raw trace in ASCII"), |
145 | OPT_BOOLEAN('v', "verbose", &verbose, | 145 | OPT_BOOLEAN('v', "verbose", &verbose, |
146 | "be more verbose (show symbol address, etc)"), | 146 | "be more verbose (show symbol address, etc)"), |
147 | OPT_BOOLEAN('l', "latency", &latency_format, | ||
148 | "show latency attributes (irqs/preemption disabled, etc)"), | ||
147 | OPT_END() | 149 | OPT_END() |
148 | }; | 150 | }; |
149 | 151 | ||