PPC4xx preempt fix
PATCH 1/1 PPC4xx preempt fix
PPC4xx preempt fixes. Based on previous Classic PPC patch.
Signed-off-by Tom Rini <[email protected]>
Signed-off-by Matt Porter <[email protected]>
arch/ppc/kernel/head_44x.S | 2 +- arch/ppc/kernel/head_4xx.S | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
arch/ppc/kernel/head_44x.S +1 -1
@@ -680,7 +680,7 @@ mfspr r4,SPRN_ESR /* Grab the ESR and save it */ stw r4,_ESR(r11) addi r3,r1,STACK_FRAME_OVERHEAD - EXC_XFER_EE(0x700, ProgramCheckException) + EXC_XFER_STD(0x700, ProgramCheckException) /* Floating Point Unavailable Interrupt */ EXCEPTION(0x2010, FloatingPointUnavailable, UnknownException, EXC_XFER_EE)
arch/ppc/kernel/head_4xx.S +1 -1
@@ -451,7 +451,7 @@ mfspr r4,SPRN_ESR /* Grab the ESR and save it */ stw r4,_ESR(r11) addi r3,r1,STACK_FRAME_OVERHEAD - EXC_XFER_EE(0x700, ProgramCheckException) + EXC_XFER_STD(0x700, ProgramCheckException) EXCEPTION(0x0800, Trap_08, UnknownException, EXC_XFER_EE) EXCEPTION(0x0900, Trap_09, UnknownException, EXC_XFER_EE)