Message ID | 20240731092716.44159-1-flyingpeng@tencent.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [v2] KVM: x86/mmu: Optimize kvm_zap_obsolete_pages execution time | expand |
diff --git a/arch/x86/kvm/mmu/mmu.c b/arch/x86/kvm/mmu/mmu.c index 901be9e420a4..e8abf4387d1e 100644 --- a/arch/x86/kvm/mmu/mmu.c +++ b/arch/x86/kvm/mmu/mmu.c @@ -6353,6 +6353,9 @@ static void kvm_zap_obsolete_pages(struct kvm *kvm) int nr_zapped, batch = 0; bool unstable; + if (list_empty(&kvm->arch.active_mmu_pages)) + return; + restart: list_for_each_entry_safe_reverse(sp, node, &kvm->arch.active_mmu_pages, link) {