diff options
Diffstat (limited to 'kernel/panic.c')
-rw-r--r-- | kernel/panic.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/kernel/panic.c b/kernel/panic.c index 0ae0d7332f12..c1fcaad337b7 100644 --- a/kernel/panic.c +++ b/kernel/panic.c | |||
@@ -318,12 +318,7 @@ void panic(const char *fmt, ...) | |||
318 | } | 318 | } |
319 | #endif | 319 | #endif |
320 | #if defined(CONFIG_S390) | 320 | #if defined(CONFIG_S390) |
321 | { | 321 | disabled_wait(); |
322 | unsigned long caller; | ||
323 | |||
324 | caller = (unsigned long)__builtin_return_address(0); | ||
325 | disabled_wait(caller); | ||
326 | } | ||
327 | #endif | 322 | #endif |
328 | pr_emerg("---[ end Kernel panic - not syncing: %s ]---\n", buf); | 323 | pr_emerg("---[ end Kernel panic - not syncing: %s ]---\n", buf); |
329 | local_irq_enable(); | 324 | local_irq_enable(); |