The __rdmsr() helper will be changed soon, so don't use it directly outside of msr.h. Switch to native_rdmsrq() in HyperV related code.
Reported-by: kernel test robot <[email protected]> Closes: https://lore.kernel.org/oe-kbuild-all/[email protected]/ Signed-off-by: Juergen Gross <[email protected]> --- V4: - new patch (kernel test robot) --- arch/x86/hyperv/hv_crash.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/x86/hyperv/hv_crash.c b/arch/x86/hyperv/hv_crash.c index 5ffcc23255de..28ee76e18d9b 100644 --- a/arch/x86/hyperv/hv_crash.c +++ b/arch/x86/hyperv/hv_crash.c @@ -217,9 +217,9 @@ static void hv_hvcrash_ctxt_save(void) native_store_gdt(&ctxt->gdtr); store_idt(&ctxt->idtr); - ctxt->gsbase = __rdmsr(MSR_GS_BASE); - ctxt->efer = __rdmsr(MSR_EFER); - ctxt->pat = __rdmsr(MSR_IA32_CR_PAT); + ctxt->gsbase = native_rdmsrq(MSR_GS_BASE); + ctxt->efer = native_rdmsrq(MSR_EFER); + ctxt->pat = native_rdmsrq(MSR_IA32_CR_PAT); } /* Add trampoline page to the kernel pagetable for transition to kernel PT */ -- 2.54.0

