diff options
| -rw-r--r-- | arch/powerpc/kvm/book3s_hv_rmhandlers.S | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/powerpc/kvm/book3s_hv_rmhandlers.S b/arch/powerpc/kvm/book3s_hv_rmhandlers.S index ec69fa45d5a2..c700bedccaab 100644 --- a/arch/powerpc/kvm/book3s_hv_rmhandlers.S +++ b/arch/powerpc/kvm/book3s_hv_rmhandlers.S | |||
| @@ -1310,6 +1310,7 @@ END_FTR_SECTION_IFSET(CPU_FTR_HAS_PPR) | |||
| 1310 | bne 3f | 1310 | bne 3f |
| 1311 | BEGIN_FTR_SECTION | 1311 | BEGIN_FTR_SECTION |
| 1312 | PPC_MSGSYNC | 1312 | PPC_MSGSYNC |
| 1313 | lwsync | ||
| 1313 | END_FTR_SECTION_IFSET(CPU_FTR_ARCH_300) | 1314 | END_FTR_SECTION_IFSET(CPU_FTR_ARCH_300) |
| 1314 | lbz r0, HSTATE_HOST_IPI(r13) | 1315 | lbz r0, HSTATE_HOST_IPI(r13) |
| 1315 | cmpwi r0, 0 | 1316 | cmpwi r0, 0 |
| @@ -2788,6 +2789,10 @@ END_FTR_SECTION_IFSET(CPU_FTR_ARCH_207S) | |||
| 2788 | PPC_MSGCLR(6) | 2789 | PPC_MSGCLR(6) |
| 2789 | /* see if it's a host IPI */ | 2790 | /* see if it's a host IPI */ |
| 2790 | li r3, 1 | 2791 | li r3, 1 |
| 2792 | BEGIN_FTR_SECTION | ||
| 2793 | PPC_MSGSYNC | ||
| 2794 | lwsync | ||
| 2795 | END_FTR_SECTION_IFSET(CPU_FTR_ARCH_300) | ||
| 2791 | lbz r0, HSTATE_HOST_IPI(r13) | 2796 | lbz r0, HSTATE_HOST_IPI(r13) |
| 2792 | cmpwi r0, 0 | 2797 | cmpwi r0, 0 |
| 2793 | bnelr | 2798 | bnelr |
