diff options
-rw-r--r-- | arch/powerpc/kernel/exceptions-64s.S | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/powerpc/kernel/exceptions-64s.S b/arch/powerpc/kernel/exceptions-64s.S index 0ec3b42717d7..a85f4874cba7 100644 --- a/arch/powerpc/kernel/exceptions-64s.S +++ b/arch/powerpc/kernel/exceptions-64s.S | |||
@@ -211,11 +211,11 @@ END_FTR_SECTION_IFSET(CPU_FTR_REAL_LE) | |||
211 | mr r9,r13 | 211 | mr r9,r13 |
212 | GET_PACA(r13) | 212 | GET_PACA(r13) |
213 | mfspr r11,SPRN_SRR0 | 213 | mfspr r11,SPRN_SRR0 |
214 | ld r12,PACAKBASE(r13) | ||
215 | ld r10,PACAKMSR(r13) | ||
216 | LOAD_HANDLER(r12, system_call_entry) | ||
217 | mtspr SPRN_SRR0,r12 | ||
218 | mfspr r12,SPRN_SRR1 | 214 | mfspr r12,SPRN_SRR1 |
215 | ld r10,PACAKBASE(r13) | ||
216 | LOAD_HANDLER(r10, system_call_entry) | ||
217 | mtspr SPRN_SRR0,r10 | ||
218 | ld r10,PACAKMSR(r13) | ||
219 | mtspr SPRN_SRR1,r10 | 219 | mtspr SPRN_SRR1,r10 |
220 | rfid | 220 | rfid |
221 | b . /* prevent speculative execution */ | 221 | b . /* prevent speculative execution */ |