From 241efb2da671c6d78cd512eda48bae38048be701 Mon Sep 17 00:00:00 2001 From: Jason Chen CJ Date: Tue, 10 Apr 2018 11:36:09 +0800 Subject: [PATCH] vlapic: apicv_get_apic_page_addr should get hpa virtual-ACPI page which write into VMCS should be hpa Signed-off-by: Jason Chen CJ Acked-by: Eddie Dong --- hypervisor/arch/x86/guest/vlapic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hypervisor/arch/x86/guest/vlapic.c b/hypervisor/arch/x86/guest/vlapic.c index 66aab0f64..7f623c6d0 100644 --- a/hypervisor/arch/x86/guest/vlapic.c +++ b/hypervisor/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); } /*