KVM: PPC: Book3S HV: Fix stack frame regs marker
authorNicholas Piggin <npiggin@gmail.com>
Thu, 6 Oct 2022 14:33:45 +0000 (00:33 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Fri, 7 Oct 2022 10:30:25 +0000 (21:30 +1100)
The hard-coded marker is out of date now, fix it using the nice define.

Fixes: 17773afdcd15 ("powerpc/64: use 32-bit immediate for STACK_FRAME_REGS_MARKER")
Reported-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20221006143345.129077-1-npiggin@gmail.com
arch/powerpc/kvm/book3s_hv_rmhandlers.S

index c984021..37f5086 100644 (file)
@@ -2728,7 +2728,7 @@ kvmppc_bad_host_intr:
        std     r5, _XER(r1)
        std     r6, SOFTE(r1)
        LOAD_PACA_TOC()
-       LOAD_REG_IMMEDIATE(3, 0x7265677368657265)
+       LOAD_REG_IMMEDIATE(3, STACK_FRAME_REGS_MARKER)
        std     r3, STACK_FRAME_OVERHEAD-16(r1)
 
        /*