aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/trace/trace.c')
-rw-r--r--kernel/trace/trace.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c
index 6af8d7bc953b..60de37bd0f75 100644
--- a/kernel/trace/trace.c
+++ b/kernel/trace/trace.c
@@ -840,10 +840,10 @@ out:
840 mutex_unlock(&trace_types_lock); 840 mutex_unlock(&trace_types_lock);
841} 841}
842 842
843static void __tracing_reset(struct trace_array *tr, int cpu) 843static void __tracing_reset(struct ring_buffer *buffer, int cpu)
844{ 844{
845 ftrace_disable_cpu(); 845 ftrace_disable_cpu();
846 ring_buffer_reset_cpu(tr->buffer, cpu); 846 ring_buffer_reset_cpu(buffer, cpu);
847 ftrace_enable_cpu(); 847 ftrace_enable_cpu();
848} 848}
849 849
@@ -855,7 +855,7 @@ void tracing_reset(struct trace_array *tr, int cpu)
855 855
856 /* Make sure all commits have finished */ 856 /* Make sure all commits have finished */
857 synchronize_sched(); 857 synchronize_sched();
858 __tracing_reset(tr, cpu); 858 __tracing_reset(buffer, cpu);
859 859
860 ring_buffer_record_enable(buffer); 860 ring_buffer_record_enable(buffer);
861} 861}
@@ -873,7 +873,7 @@ void tracing_reset_online_cpus(struct trace_array *tr)
873 tr->time_start = ftrace_now(tr->cpu); 873 tr->time_start = ftrace_now(tr->cpu);
874 874
875 for_each_online_cpu(cpu) 875 for_each_online_cpu(cpu)
876 __tracing_reset(tr, cpu); 876 __tracing_reset(buffer, cpu);
877 877
878 ring_buffer_record_enable(buffer); 878 ring_buffer_record_enable(buffer);
879} 879}