|
@@ -1396,7 +1396,6 @@ void tracing_start(void)
|
|
|
|
|
|
arch_spin_unlock(&global_trace.max_lock);
|
|
arch_spin_unlock(&global_trace.max_lock);
|
|
|
|
|
|
- ftrace_start();
|
|
|
|
out:
|
|
out:
|
|
raw_spin_unlock_irqrestore(&global_trace.start_lock, flags);
|
|
raw_spin_unlock_irqrestore(&global_trace.start_lock, flags);
|
|
}
|
|
}
|
|
@@ -1443,7 +1442,6 @@ void tracing_stop(void)
|
|
struct ring_buffer *buffer;
|
|
struct ring_buffer *buffer;
|
|
unsigned long flags;
|
|
unsigned long flags;
|
|
|
|
|
|
- ftrace_stop();
|
|
|
|
raw_spin_lock_irqsave(&global_trace.start_lock, flags);
|
|
raw_spin_lock_irqsave(&global_trace.start_lock, flags);
|
|
if (global_trace.stop_count++)
|
|
if (global_trace.stop_count++)
|
|
goto out;
|
|
goto out;
|