X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=kernel%2Fpanic.c;h=41e2b54f36b5cdc73ecbda53a246662ba541ba57;hb=25b0332fe62be1cbb384bb1094aa30848d4a5c0c;hp=f07bfc9fe613b598fa88c681696bbc8838e1cd3b;hpb=02bbd06e489a9f56910973535152d3ec47f3fdcc;p=firefly-linux-kernel-4.4.55.git diff --git a/kernel/panic.c b/kernel/panic.c index f07bfc9fe613..41e2b54f36b5 100644 --- a/kernel/panic.c +++ b/kernel/panic.c @@ -28,9 +28,6 @@ #define PANIC_TIMER_STEP 100 #define PANIC_BLINK_SPD 18 -/* Machine specific panic information string */ -char *mach_panic_string; - int panic_on_oops = CONFIG_PANIC_ON_OOPS_VALUE; static unsigned long tainted_mask; static int pause_on_oops; @@ -160,8 +157,7 @@ void panic(const char *fmt, ...) * panic() is not being callled from OOPS. */ debug_locks_off(); - console_trylock(); - console_unlock(); + console_flush_on_panic(); if (!panic_blink) panic_blink = no_blink; @@ -416,11 +412,6 @@ late_initcall(init_oops_id); void print_oops_end_marker(void) { init_oops_id(); - - if (mach_panic_string) - printk(KERN_WARNING "Board Information: %s\n", - mach_panic_string); - pr_warn("---[ end trace %016llx ]---\n", (unsigned long long)oops_id); }