diff options
Diffstat (limited to 'kernel/panic.c')
| -rw-r--r-- | kernel/panic.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/panic.c b/kernel/panic.c index 5827f7b97254..c787333282b8 100644 --- a/kernel/panic.c +++ b/kernel/panic.c | |||
| @@ -75,7 +75,6 @@ NORET_TYPE void panic(const char * fmt, ...) | |||
| 75 | dump_stack(); | 75 | dump_stack(); |
| 76 | #endif | 76 | #endif |
| 77 | 77 | ||
| 78 | kmsg_dump(KMSG_DUMP_PANIC); | ||
| 79 | /* | 78 | /* |
| 80 | * If we have crashed and we have a crash kernel loaded let it handle | 79 | * If we have crashed and we have a crash kernel loaded let it handle |
| 81 | * everything else. | 80 | * everything else. |
| @@ -83,6 +82,8 @@ NORET_TYPE void panic(const char * fmt, ...) | |||
| 83 | */ | 82 | */ |
| 84 | crash_kexec(NULL); | 83 | crash_kexec(NULL); |
| 85 | 84 | ||
| 85 | kmsg_dump(KMSG_DUMP_PANIC); | ||
| 86 | |||
| 86 | /* | 87 | /* |
| 87 | * Note smp_send_stop is the usual smp shutdown function, which | 88 | * Note smp_send_stop is the usual smp shutdown function, which |
| 88 | * unfortunately means it may not be hardened to work in a panic | 89 | * unfortunately means it may not be hardened to work in a panic |
