Messages in this thread | | | Date | Thu, 25 Nov 2021 01:49:42 +0000 | Subject | [PATCH 0/2] KVM: nVMX: Fix VPID + !EPT TLB bugs | From | Sean Christopherson <> |
| |
Fix two bugs reported by Lai where KVM mishandles guest-scoped TLB flushes when L2 is active. Bugs confirmed (and confirmed fixed) by the VPID+access test (patches posted for kvm-unit-tests).
Sean Christopherson (2): KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12
arch/x86/kvm/vmx/nested.c | 45 +++++++++++++++++---------------------- arch/x86/kvm/vmx/vmx.c | 23 ++++++++++++-------- arch/x86/kvm/x86.c | 28 ++++++++++++++++++++---- arch/x86/kvm/x86.h | 7 +----- 4 files changed, 59 insertions(+), 44 deletions(-)
-- 2.34.0.rc2.393.gf8c9666880-goog
| |