diff options
Diffstat (limited to 'arch/um/kernel/um_arch.c')
-rw-r--r-- | arch/um/kernel/um_arch.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/um/kernel/um_arch.c b/arch/um/kernel/um_arch.c index 9b06957e98ce..926ecdceba86 100644 --- a/arch/um/kernel/um_arch.c +++ b/arch/um/kernel/um_arch.c | |||
@@ -11,6 +11,7 @@ | |||
11 | #include <linux/string.h> | 11 | #include <linux/string.h> |
12 | #include <linux/utsname.h> | 12 | #include <linux/utsname.h> |
13 | #include <linux/sched.h> | 13 | #include <linux/sched.h> |
14 | #include <linux/kmsg_dump.h> | ||
14 | #include <asm/pgtable.h> | 15 | #include <asm/pgtable.h> |
15 | #include <asm/processor.h> | 16 | #include <asm/processor.h> |
16 | #include <asm/sections.h> | 17 | #include <asm/sections.h> |
@@ -211,6 +212,7 @@ static void __init uml_postsetup(void) | |||
211 | static int panic_exit(struct notifier_block *self, unsigned long unused1, | 212 | static int panic_exit(struct notifier_block *self, unsigned long unused1, |
212 | void *unused2) | 213 | void *unused2) |
213 | { | 214 | { |
215 | kmsg_dump(KMSG_DUMP_PANIC); | ||
214 | bust_spinlocks(1); | 216 | bust_spinlocks(1); |
215 | bust_spinlocks(0); | 217 | bust_spinlocks(0); |
216 | uml_exitcode = 1; | 218 | uml_exitcode = 1; |