diff options
Diffstat (limited to 'drivers/kvm/mmu.c')
-rw-r--r-- | drivers/kvm/mmu.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/kvm/mmu.c b/drivers/kvm/mmu.c index ad50cfda5ac1..49ffbd3da749 100644 --- a/drivers/kvm/mmu.c +++ b/drivers/kvm/mmu.c | |||
@@ -441,8 +441,8 @@ static void rmap_write_protect(struct kvm_vcpu *vcpu, u64 gfn) | |||
441 | BUG_ON(!(*spte & PT_WRITABLE_MASK)); | 441 | BUG_ON(!(*spte & PT_WRITABLE_MASK)); |
442 | rmap_printk("rmap_write_protect: spte %p %llx\n", spte, *spte); | 442 | rmap_printk("rmap_write_protect: spte %p %llx\n", spte, *spte); |
443 | rmap_remove(vcpu, spte); | 443 | rmap_remove(vcpu, spte); |
444 | kvm_flush_remote_tlbs(vcpu->kvm); | ||
445 | set_shadow_pte(spte, *spte & ~PT_WRITABLE_MASK); | 444 | set_shadow_pte(spte, *spte & ~PT_WRITABLE_MASK); |
445 | kvm_flush_remote_tlbs(vcpu->kvm); | ||
446 | } | 446 | } |
447 | } | 447 | } |
448 | 448 | ||