Skip to contentSkip to conversation

PPC4xx preempt fix

PATCH New Matt Porter 1 participant 1 message Jun 30, 2004

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 PPC4xx preempt fix

PPC4xx preempt fixes. Based on previous Classic PPC patch.

 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)