Commit 9592b29a authored by Nicholas Piggin's avatar Nicholas Piggin Committed by Michael Ellerman

powerpc/64s/exception: windup use r9 consistently to restore SPRs

Trivial code change, r3->r9.
Signed-off-by: default avatarNicholas Piggin <npiggin@gmail.com>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent fbc50063
...@@ -909,8 +909,8 @@ EXC_COMMON_BEGIN(system_reset_common) ...@@ -909,8 +909,8 @@ EXC_COMMON_BEGIN(system_reset_common)
/* Move original SRR0 and SRR1 into the respective regs */ /* Move original SRR0 and SRR1 into the respective regs */
ld r9,_MSR(r1) ld r9,_MSR(r1)
mtspr SPRN_SRR1,r9 mtspr SPRN_SRR1,r9
ld r3,_NIP(r1) ld r9,_NIP(r1)
mtspr SPRN_SRR0,r3 mtspr SPRN_SRR0,r9
ld r9,_CTR(r1) ld r9,_CTR(r1)
mtctr r9 mtctr r9
ld r9,_XER(r1) ld r9,_XER(r1)
...@@ -1083,8 +1083,8 @@ EXC_COMMON_BEGIN(machine_check_common) ...@@ -1083,8 +1083,8 @@ EXC_COMMON_BEGIN(machine_check_common)
/* Move original SRR0 and SRR1 into the respective regs */ \ /* Move original SRR0 and SRR1 into the respective regs */ \
ld r9,_MSR(r1); \ ld r9,_MSR(r1); \
mtspr SPRN_SRR1,r9; \ mtspr SPRN_SRR1,r9; \
ld r3,_NIP(r1); \ ld r9,_NIP(r1); \
mtspr SPRN_SRR0,r3; \ mtspr SPRN_SRR0,r9; \
ld r9,_CTR(r1); \ ld r9,_CTR(r1); \
mtctr r9; \ mtctr r9; \
ld r9,_XER(r1); \ ld r9,_XER(r1); \
...@@ -1786,8 +1786,8 @@ TRAMP_REAL_BEGIN(hmi_exception_early) ...@@ -1786,8 +1786,8 @@ TRAMP_REAL_BEGIN(hmi_exception_early)
/* Move original HSRR0 and HSRR1 into the respective regs */ /* Move original HSRR0 and HSRR1 into the respective regs */
ld r9,_MSR(r1) ld r9,_MSR(r1)
mtspr SPRN_HSRR1,r9 mtspr SPRN_HSRR1,r9
ld r3,_NIP(r1) ld r9,_NIP(r1)
mtspr SPRN_HSRR0,r3 mtspr SPRN_HSRR0,r9
ld r9,_CTR(r1) ld r9,_CTR(r1)
mtctr r9 mtctr r9
ld r9,_XER(r1) ld r9,_XER(r1)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment