|
@@ -1875,6 +1875,9 @@ static struct kvm_mmu_page *kvm_mmu_get_page(struct kvm_vcpu *vcpu,
|
|
role.quadrant = quadrant;
|
|
role.quadrant = quadrant;
|
|
}
|
|
}
|
|
for_each_gfn_sp(vcpu->kvm, sp, gfn) {
|
|
for_each_gfn_sp(vcpu->kvm, sp, gfn) {
|
|
|
|
+ if (is_obsolete_sp(vcpu->kvm, sp))
|
|
|
|
+ continue;
|
|
|
|
+
|
|
if (!need_sync && sp->unsync)
|
|
if (!need_sync && sp->unsync)
|
|
need_sync = true;
|
|
need_sync = true;
|
|
|
|
|