Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f0d4577c authored by Olof Johansson's avatar Olof Johansson
Browse files

[POWERPC] pasemi: Fix NMI handling check



The logic that checks to see if a machine check is caused by an NMI will
always match when NMI hasn't been initialized, since the mpic routine
will return NO_IRQ (and that's what the nmi_virq value is as well).

Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
parent 4f43143f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -264,7 +264,7 @@ static int pas_machine_check_handler(struct pt_regs *regs)
	srr0 = regs->nip;
	srr1 = regs->msr;

	if (mpic_get_mcirq() == nmi_virq) {
	if (nmi_virq != NO_IRQ && mpic_get_mcirq() == nmi_virq) {
		printk(KERN_ERR "NMI delivered\n");
		debugger(regs);
		mpic_end_irq(nmi_virq);