KVM: MMU: prepopulate the shadow on invlpg
[linux-2.6-block.git] / arch / x86 / include / asm / kvm_host.h
index 65b1ed29569833b3e199b3a15698492815c2d5fb..97215a458e5f4fe3ccf6ad5a0a33a041bada43a5 100644 (file)
@@ -602,7 +602,8 @@ unsigned long segment_base(u16 selector);
 
 void kvm_mmu_flush_tlb(struct kvm_vcpu *vcpu);
 void kvm_mmu_pte_write(struct kvm_vcpu *vcpu, gpa_t gpa,
-                      const u8 *new, int bytes);
+                      const u8 *new, int bytes,
+                      bool guest_initiated);
 int kvm_mmu_unprotect_page_virt(struct kvm_vcpu *vcpu, gva_t gva);
 void __kvm_mmu_free_some_pages(struct kvm_vcpu *vcpu);
 int kvm_mmu_load(struct kvm_vcpu *vcpu);