]> www.infradead.org Git - users/dwmw2/linux.git/commitdiff
KVM: MMU: use wrapper function to flush local tlb
authorXiao Guangrong <xiaoguangrong@cn.fujitsu.com>
Tue, 8 Jun 2010 12:05:57 +0000 (20:05 +0800)
committerAvi Kivity <avi@redhat.com>
Wed, 9 Jun 2010 12:06:36 +0000 (15:06 +0300)
Use kvm_mmu_flush_tlb() function instead of calling
kvm_x86_ops->tlb_flush(vcpu) directly.

Signed-off-by: Xiao Guangrong <xiaoguangrong@cn.fujitsu.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
arch/x86/kvm/mmu.c

index 959c248b842f36f8e1b85995fe21c60867e211c0..731909818d91f463a45ba2c848d16d0b727f803a 100644 (file)
@@ -1982,7 +1982,7 @@ static void mmu_set_spte(struct kvm_vcpu *vcpu, u64 *sptep,
                      reset_host_protection)) {
                if (write_fault)
                        *ptwrite = 1;
-               kvm_x86_ops->tlb_flush(vcpu);
+               kvm_mmu_flush_tlb(vcpu);
        }
 
        pgprintk("%s: setting spte %llx\n", __func__, *sptep);