diff options
Diffstat (limited to 'arch/i386/kernel/traps.c')
-rw-r--r-- | arch/i386/kernel/traps.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/i386/kernel/traps.c b/arch/i386/kernel/traps.c index b2b4bb890bb7..54629bb5893a 100644 --- a/arch/i386/kernel/traps.c +++ b/arch/i386/kernel/traps.c | |||
@@ -565,6 +565,10 @@ static DEFINE_SPINLOCK(nmi_print_lock); | |||
565 | 565 | ||
566 | void die_nmi (struct pt_regs *regs, const char *msg) | 566 | void die_nmi (struct pt_regs *regs, const char *msg) |
567 | { | 567 | { |
568 | if (notify_die(DIE_NMIWATCHDOG, msg, regs, 0, 0, SIGINT) == | ||
569 | NOTIFY_STOP) | ||
570 | return; | ||
571 | |||
568 | spin_lock(&nmi_print_lock); | 572 | spin_lock(&nmi_print_lock); |
569 | /* | 573 | /* |
570 | * We are in trouble anyway, lets at least try | 574 | * We are in trouble anyway, lets at least try |