From df7d1bf7025c20703f71e126dc673ba58230605f Mon Sep 17 00:00:00 2001 From: Sean Christopherson Date: Thu, 15 Aug 2019 07:27:05 -0700 Subject: [PATCH] tmp --- arch/x86/kvm/mmu.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/x86/kvm/mmu.c b/arch/x86/kvm/mmu.c index 24843cf49579..d5bbb7ed716f 100644 --- a/arch/x86/kvm/mmu.c +++ b/arch/x86/kvm/mmu.c @@ -5649,6 +5649,8 @@ int kvm_mmu_create(struct kvm_vcpu *vcpu) return alloc_mmu_pages(vcpu); } +static void __kvm_mmu_zap_all(struct kvm *kvm, bool mmio_only); + static void kvm_mmu_invalidate_zap_pages_in_memslot(struct kvm *kvm, struct kvm_memory_slot *slot, struct kvm_page_track_notifier_node *node) @@ -5685,6 +5687,8 @@ static void kvm_mmu_invalidate_zap_pages_in_memslot(struct kvm *kvm, out_unlock: spin_unlock(&kvm->mmu_lock); + + __kvm_mmu_zap_all(kvm, true); } void kvm_mmu_init_vm(struct kvm *kvm) -- 2.22.0