diff options
| -rw-r--r-- | kernel/trace/trace.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c index 00daf5f8c50b..02debabe9ed4 100644 --- a/kernel/trace/trace.c +++ b/kernel/trace/trace.c | |||
| @@ -2895,8 +2895,12 @@ static void set_tracer_flags(unsigned int mask, int enabled) | |||
| 2895 | if (mask == TRACE_ITER_RECORD_CMD) | 2895 | if (mask == TRACE_ITER_RECORD_CMD) |
| 2896 | trace_event_enable_cmd_record(enabled); | 2896 | trace_event_enable_cmd_record(enabled); |
| 2897 | 2897 | ||
| 2898 | if (mask == TRACE_ITER_OVERWRITE) | 2898 | if (mask == TRACE_ITER_OVERWRITE) { |
| 2899 | ring_buffer_change_overwrite(global_trace.buffer, enabled); | 2899 | ring_buffer_change_overwrite(global_trace.buffer, enabled); |
| 2900 | #ifdef CONFIG_TRACER_MAX_TRACE | ||
| 2901 | ring_buffer_change_overwrite(max_tr.buffer, enabled); | ||
| 2902 | #endif | ||
| 2903 | } | ||
| 2900 | 2904 | ||
| 2901 | if (mask == TRACE_ITER_PRINTK) | 2905 | if (mask == TRACE_ITER_PRINTK) |
| 2902 | trace_printk_start_stop_comm(enabled); | 2906 | trace_printk_start_stop_comm(enabled); |
