From d8d2ef8d1acb42292f898209ea2e949331d89b4d 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 --- arch/x86/guest/vlapic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); } /*