summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/booke/interrupt.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/powerpc/booke/interrupt.c')
-rw-r--r--sys/powerpc/booke/interrupt.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/powerpc/booke/interrupt.c b/sys/powerpc/booke/interrupt.c
index 2367bf9..91ceeb7 100644
--- a/sys/powerpc/booke/interrupt.c
+++ b/sys/powerpc/booke/interrupt.c
@@ -123,6 +123,7 @@ powerpc_decr_interrupt(struct trapframe *framep)
decr_intr(framep);
atomic_subtract_int(&td->td_intr_nesting_level, 1);
critical_exit();
+ framep->srr1 &= ~PSL_WE;
}
/*
@@ -135,4 +136,5 @@ powerpc_extr_interrupt(struct trapframe *framep)
critical_enter();
PIC_DISPATCH(pic, framep);
critical_exit();
+ framep->srr1 &= ~PSL_WE;
}
OpenPOWER on IntegriCloud