diff options
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/panic.c | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/kernel/panic.c b/kernel/panic.c index cefd7d82366f..8e299cae1615 100644 --- a/kernel/panic.c +++ b/kernel/panic.c @@ -32,6 +32,7 @@  #include <linux/bug.h>  #include <linux/ratelimit.h>  #include <linux/debugfs.h> +#include <trace/events/error_report.h>  #include <asm/sections.h>  #define PANIC_TIMER_STEP 100 @@ -609,6 +610,7 @@ void __warn(const char *file, int line, void *caller, unsigned taint,  	print_irqtrace_events(current);  	print_oops_end_marker(); +	trace_error_report_end(ERROR_DETECTOR_WARN, (unsigned long)caller);  	/* Just a warning, don't kill lockdep. */  	add_taint(taint, LOCKDEP_STILL_OK); | 
