Fix overzealous flushing in kvm_zap_gfn_range(), and clean up the mess that it's become by extracting the legacy MMU logic to a separate helper. Sean Christopherson (3): KVM: x86/mmu: Drop a redundant, broken remote TLB flush KVM: x86/mmu: Drop a redundant remote TLB flush in kvm_zap_gfn_range() KVM: x86/mmu: Extract zapping of rmaps for gfn range to separate helper arch/x86/kvm/mmu/mmu.c | 61 ++++++++++++++++++++++-------------------- 1 file changed, 32 insertions(+), 29 deletions(-) -- 2.33.0.1079.g6e70778dc9-goog