diff options
| -rw-r--r-- | arch/arm/kernel/machine_kexec.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/kernel/machine_kexec.c b/arch/arm/kernel/machine_kexec.c index 598ca61e7bca..81e989858d42 100644 --- a/arch/arm/kernel/machine_kexec.c +++ b/arch/arm/kernel/machine_kexec.c | |||
| @@ -43,6 +43,10 @@ void machine_shutdown(void) | |||
| 43 | 43 | ||
| 44 | void machine_crash_shutdown(struct pt_regs *regs) | 44 | void machine_crash_shutdown(struct pt_regs *regs) |
| 45 | { | 45 | { |
| 46 | local_irq_disable(); | ||
| 47 | crash_save_cpu(regs, smp_processor_id()); | ||
| 48 | |||
| 49 | printk(KERN_INFO "Loading crashdump kernel...\n"); | ||
| 46 | } | 50 | } |
| 47 | 51 | ||
| 48 | void machine_kexec(struct kimage *image) | 52 | void machine_kexec(struct kimage *image) |
