From db5a2bcc4eac76bbe2862b36b064460d58fe1eea Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Wed, 4 Jun 2008 18:42:24 +0300 Subject: [PATCH] --- yaml --- r: 97983 b: refs/heads/master c: 8d2d73b9a5c35f2c6abf427afba7888cfc4cc65d h: refs/heads/master i: 97981: bd24db7f30b82fd08758177936f3a2cacd1814c3 97979: 197d13be7dd35cd9904c853e492f6505a361382f 97975: 20d5e2d333a62838b3b50e729a7e611e0bdcaa35 97967: 37efb3826a16503debb775b65e81813245116105 97951: 1b173ae7e0c3bc48af0bdefbe7ff56d7b1708034 97919: cce120f8f117881f80ef18d2e1bf59c0df587c1a v: v3 --- [refs] | 2 +- trunk/arch/x86/kvm/mmu.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 64689b984414..d65ac3b36bcc 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e693d71b46e64536581bf4884434fc1b8797e96f +refs/heads/master: 8d2d73b9a5c35f2c6abf427afba7888cfc4cc65d diff --git a/trunk/arch/x86/kvm/mmu.c b/trunk/arch/x86/kvm/mmu.c index 7246b60afb96..c2fd6a4a58c3 100644 --- a/trunk/arch/x86/kvm/mmu.c +++ b/trunk/arch/x86/kvm/mmu.c @@ -1858,6 +1858,7 @@ static void free_mmu_pages(struct kvm_vcpu *vcpu) sp = container_of(vcpu->kvm->arch.active_mmu_pages.next, struct kvm_mmu_page, link); kvm_mmu_zap_page(vcpu->kvm, sp); + cond_resched(); } free_page((unsigned long)vcpu->arch.mmu.pae_root); }