diff options
Diffstat (limited to 'arch/ia64/kernel/mca.c')
-rw-r--r-- | arch/ia64/kernel/mca.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/arch/ia64/kernel/mca.c b/arch/ia64/kernel/mca.c index 6c18221dba36..338dbb8c2cfc 100644 --- a/arch/ia64/kernel/mca.c +++ b/arch/ia64/kernel/mca.c | |||
@@ -1266,16 +1266,12 @@ ia64_mca_handler(struct pt_regs *regs, struct switch_stack *sw, | |||
1266 | } else { | 1266 | } else { |
1267 | /* Dump buffered message to console */ | 1267 | /* Dump buffered message to console */ |
1268 | ia64_mlogbuf_finish(1); | 1268 | ia64_mlogbuf_finish(1); |
1269 | #ifdef CONFIG_KEXEC | ||
1270 | atomic_set(&kdump_in_progress, 1); | ||
1271 | monarch_cpu = -1; | ||
1272 | #endif | ||
1273 | } | 1269 | } |
1270 | |||
1274 | if (notify_die(DIE_MCA_MONARCH_LEAVE, "MCA", regs, (long)&nd, 0, recover) | 1271 | if (notify_die(DIE_MCA_MONARCH_LEAVE, "MCA", regs, (long)&nd, 0, recover) |
1275 | == NOTIFY_STOP) | 1272 | == NOTIFY_STOP) |
1276 | ia64_mca_spin(__func__); | 1273 | ia64_mca_spin(__func__); |
1277 | 1274 | ||
1278 | |||
1279 | if (atomic_dec_return(&mca_count) > 0) { | 1275 | if (atomic_dec_return(&mca_count) > 0) { |
1280 | int i; | 1276 | int i; |
1281 | 1277 | ||