From: David Hildenbrand Date: Thu, 24 Aug 2017 18:51:29 +0000 (+0200) Subject: KVM: VMX: call ept_sync_global() with enable_ept only X-Git-Tag: v4.19~2163^2~32 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fdf288bf726a491ff1e300c245194be48a6882fd;p=platform%2Fkernel%2Flinux-rpi.git KVM: VMX: call ept_sync_global() with enable_ept only ept_* function should only be called with enable_ept being set. Reviewed-by: Radim Krčmář Signed-off-by: David Hildenbrand Signed-off-by: Radim Krčmář --- diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c index c757070..7d944d3 100644 --- a/arch/x86/kvm/vmx.c +++ b/arch/x86/kvm/vmx.c @@ -3542,7 +3542,8 @@ static int hardware_enable(void) wrmsrl(MSR_IA32_FEATURE_CONTROL, old | test_bits); } kvm_cpu_vmxon(phys_addr); - ept_sync_global(); + if (enable_ept) + ept_sync_global(); return 0; }