|
@@ -292,7 +292,6 @@ stack_ovf:
|
|
|
lis r9,StackOverflow@ha
|
|
|
addi r9,r9,StackOverflow@l
|
|
|
LOAD_MSR_KERNEL(r10,MSR_KERNEL)
|
|
|
- FIX_SRR1(r10,r12)
|
|
|
mtspr SPRN_SRR0,r9
|
|
|
mtspr SPRN_SRR1,r10
|
|
|
SYNC
|
|
@@ -417,7 +416,6 @@ END_FTR_SECTION_IFSET(CPU_FTR_NEED_PAIRED_STWCX)
|
|
|
mtlr r4
|
|
|
mtcr r5
|
|
|
lwz r7,_NIP(r1)
|
|
|
- FIX_SRR1(r8, r0)
|
|
|
lwz r2,GPR2(r1)
|
|
|
lwz r1,GPR1(r1)
|
|
|
mtspr SPRN_SRR0,r7
|
|
@@ -951,7 +949,6 @@ END_FTR_SECTION_IFSET(CPU_FTR_NEED_PAIRED_STWCX)
|
|
|
.globl exc_exit_restart
|
|
|
exc_exit_restart:
|
|
|
lwz r12,_NIP(r1)
|
|
|
- FIX_SRR1(r9,r10)
|
|
|
mtspr SPRN_SRR0,r12
|
|
|
mtspr SPRN_SRR1,r9
|
|
|
REST_4GPRS(9, r1)
|
|
@@ -1294,7 +1291,6 @@ _GLOBAL(enter_rtas)
|
|
|
1: tophys(r9,r1)
|
|
|
lwz r8,INT_FRAME_SIZE+4(r9) /* get return address */
|
|
|
lwz r9,8(r9) /* original msr value */
|
|
|
- FIX_SRR1(r9,r0)
|
|
|
addi r1,r1,INT_FRAME_SIZE
|
|
|
li r0,0
|
|
|
mtspr SPRN_SPRG_RTAS,r0
|