From: Benjamin Herrenschmidt Date: Fri, 12 Jan 2018 02:37:14 +0000 (+1100) Subject: KVM: PPC: Book3S HV: Check DR not IR to chose real vs virt mode MMIOs X-Git-Tag: v5.15~9409^2~3^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2662efd050953824de5c9b24449d6b5b342db10b;p=platform%2Fkernel%2Flinux-starfive.git KVM: PPC: Book3S HV: Check DR not IR to chose real vs virt mode MMIOs Signed-off-by: Benjamin Herrenschmidt Signed-off-by: Paul Mackerras --- diff --git a/arch/powerpc/kvm/book3s_hv_rmhandlers.S b/arch/powerpc/kvm/book3s_hv_rmhandlers.S index 34dbab7..948f21c 100644 --- a/arch/powerpc/kvm/book3s_hv_rmhandlers.S +++ b/arch/powerpc/kvm/book3s_hv_rmhandlers.S @@ -1464,7 +1464,7 @@ mc_cont: li r7, TM_SPC_PULL_OS_CTX li r6, TM_QW1_OS mfmsr r0 - andi. r0, r0, MSR_IR /* in real mode? */ + andi. r0, r0, MSR_DR /* in real mode? */ beq 2f ld r10, HSTATE_XIVE_TIMA_VIRT(r13) cmpldi cr0, r10, 0