Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3662cb1c authored by Sheng Yang's avatar Sheng Yang Committed by Avi Kivity
Browse files

KVM: Discard unnecessary kvm_mmu_flush_tlb() in kvm_mmu_load()



set_cr3() should already cover the TLB flushing.

Signed-off-by: default avatarSheng Yang <sheng@linux.intel.com>
Signed-off-by: default avatarMarcelo Tosatti <mtosatti@redhat.com>
parent 4088bb3c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2373,8 +2373,8 @@ int kvm_mmu_load(struct kvm_vcpu *vcpu)
	spin_unlock(&vcpu->kvm->mmu_lock);
	if (r)
		goto out;
	/* set_cr3() should ensure TLB has been flushed */
	kvm_x86_ops->set_cr3(vcpu, vcpu->arch.mmu.root_hpa);
	kvm_mmu_flush_tlb(vcpu);
out:
	return r;
}