tracing/ftrace: fix a bug when switch current tracer to sched tracer

Impact: fix boot tracer + sched tracer coupling bug

Fix a bug that made the sched_switch tracer unable to run
if set as the current_tracer after the boot tracer.

Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
Frederic Weisbecker
2008-10-31 13:34:45 +01:00
committed by Ingo Molnar
parent efade6e782
commit 79a9d461fd
2 changed files with 3 additions and 3 deletions

View File

@@ -173,7 +173,7 @@ static void sched_switch_trace_init(struct trace_array *tr)
static void sched_switch_trace_reset(struct trace_array *tr)
{
if (tr->ctrl)
if (tr->ctrl && sched_ref)
stop_sched_trace(tr);
}