diff options
author | Steven Rostedt (Red Hat) <srostedt@redhat.com> | 2013-03-05 18:25:02 -0500 |
---|---|---|
committer | Steven Rostedt <rostedt@goodmis.org> | 2013-03-15 00:35:48 -0400 |
commit | 45ad21ca5530efdca6a19e4a5ac5e7bd6e24f996 (patch) | |
tree | 7bc01dd23c577dae038281be2f644ef3e3e1354e /kernel/trace/trace.h | |
parent | 6de58e6269cd0568ca5fbae14423914eff0f7811 (diff) | |
download | linux-stable-45ad21ca5530efdca6a19e4a5ac5e7bd6e24f996.tar.gz linux-stable-45ad21ca5530efdca6a19e4a5ac5e7bd6e24f996.tar.bz2 linux-stable-45ad21ca5530efdca6a19e4a5ac5e7bd6e24f996.zip |
tracing: Have trace_array keep track if snapshot buffer is allocated
The snapshot buffer belongs to the trace array not the tracer that is
running. The trace array should be the data structure that keeps track
of whether or not the snapshot buffer is allocated, not the tracer
desciptor. Having the trace array keep track of it makes modifications
so much easier.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'kernel/trace/trace.h')
-rw-r--r-- | kernel/trace/trace.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/trace/trace.h b/kernel/trace/trace.h index 986834f1f4dd..1a456c291a07 100644 --- a/kernel/trace/trace.h +++ b/kernel/trace/trace.h @@ -197,6 +197,7 @@ struct trace_array { * the trace_buffer so the tracing can continue. */ struct trace_buffer max_buffer; + bool allocated_snapshot; #endif int buffer_disabled; struct trace_cpu trace_cpu; /* place holder */ @@ -367,7 +368,6 @@ struct tracer { bool enabled; #ifdef CONFIG_TRACER_MAX_TRACE bool use_max_tr; - bool allocated_snapshot; #endif }; |