]> Pileus Git - ~andy/linux/blobdiff - arch/powerpc/kernel/traps.c
ath6kl: fix fw capability parsing
[~andy/linux] / arch / powerpc / kernel / traps.c
index 5d40e592ffcb904ca01cc94e31a46964f38accaf..a750409ccc4e25b2743456bc3b492166b9f8c1c7 100644 (file)
@@ -247,6 +247,9 @@ void _exception(int signr, struct pt_regs *regs, int code, unsigned long addr)
                                   addr, regs->nip, regs->link, code);
        }
 
+       if (!arch_irq_disabled_regs(regs))
+               local_irq_enable();
+
        memset(&info, 0, sizeof(info));
        info.si_signo = signr;
        info.si_code = code;