diff --git a/arch/x86/guest/vlapic.c b/arch/x86/guest/vlapic.c index 66aab0f64..7f623c6d0 100644 --- a/arch/x86/guest/vlapic.c +++ b/arch/x86/guest/vlapic.c @@ -2272,7 +2272,7 @@ apicv_get_apic_access_addr(__unused struct vm *vm) uint64_t apicv_get_apic_page_addr(struct vlapic *vlapic) { - return (uint64_t)(vlapic->apic_page); + return HVA2HPA(vlapic->apic_page); } /*