From 3f2af95b7ab24f227957fe3e6d631379ae7773b0 Mon Sep 17 00:00:00 2001 From: "Steven Rostedt (Red Hat)" Date: Thu, 14 Mar 2013 14:20:54 -0400 Subject: [PATCH] --- yaml --- r: 361558 b: refs/heads/master c: 80902822658aab18330569587cdb69ac1dfdcea8 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/trace/trace.c | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index b285c48e2717..a763e727f031 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 69d34da2984c95b33ea21518227e1f9470f11d95 +refs/heads/master: 80902822658aab18330569587cdb69ac1dfdcea8 diff --git a/trunk/kernel/trace/trace.c b/trunk/kernel/trace/trace.c index 00daf5f8c50b..02debabe9ed4 100644 --- a/trunk/kernel/trace/trace.c +++ b/trunk/kernel/trace/trace.c @@ -2895,8 +2895,12 @@ static void set_tracer_flags(unsigned int mask, int enabled) if (mask == TRACE_ITER_RECORD_CMD) trace_event_enable_cmd_record(enabled); - if (mask == TRACE_ITER_OVERWRITE) + if (mask == TRACE_ITER_OVERWRITE) { ring_buffer_change_overwrite(global_trace.buffer, enabled); +#ifdef CONFIG_TRACER_MAX_TRACE + ring_buffer_change_overwrite(max_tr.buffer, enabled); +#endif + } if (mask == TRACE_ITER_PRINTK) trace_printk_start_stop_comm(enabled);