diff options
author | Steven Rostedt <srostedt@redhat.com> | 2009-09-02 18:27:41 +0200 |
---|---|---|
committer | Steven Rostedt <rostedt@goodmis.org> | 2009-09-04 17:48:12 +0200 |
commit | 8248ac052dfd1eb41819fbc0ca5c7a1667e7e70c (patch) | |
tree | d979964a23112b6266d26da19a572057e5060367 /kernel/trace/trace.h | |
parent | ring-buffer: disable all cpu buffers when one finds a problem (diff) | |
download | linux-8248ac052dfd1eb41819fbc0ca5c7a1667e7e70c.tar.xz linux-8248ac052dfd1eb41819fbc0ca5c7a1667e7e70c.zip |
tracing: print out start and stop in latency traces
During development of the tracer, we would copy information from
the live tracer to the max tracer with one memcpy. Since then we
added a generic ring buffer and we handle the copies differently now.
Unfortunately, we never copied the critical section information, and
we lost the output:
# => started at: kmem_cache_alloc
# => ended at: kmem_cache_alloc
This patch adds back the critical start and end copying as well as
removes the unused "trace_idx" and "overrun" fields of the
trace_array_cpu structure.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'kernel/trace/trace.h')
-rw-r--r-- | kernel/trace/trace.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/kernel/trace/trace.h b/kernel/trace/trace.h index e2c06b21dd82..f2af713a8bcc 100644 --- a/kernel/trace/trace.h +++ b/kernel/trace/trace.h @@ -234,9 +234,6 @@ struct trace_array_cpu { atomic_t disabled; void *buffer_page; /* ring buffer spare */ - /* these fields get copied into max-trace: */ - unsigned long trace_idx; - unsigned long overrun; unsigned long saved_latency; unsigned long critical_start; unsigned long critical_end; |