OSDN Git Service

KVM: Call kvm_arch_memslots_updated() before updating memslots
[android-x86/kernel.git] / arch / x86 / kvm / x86.c
index 3a7cf7c..6181ec1 100644 (file)
@@ -9108,13 +9108,13 @@ out_free:
        return -ENOMEM;
 }
 
-void kvm_arch_memslots_updated(struct kvm *kvm, struct kvm_memslots *slots)
+void kvm_arch_memslots_updated(struct kvm *kvm, u64 gen)
 {
        /*
         * memslots->generation has been incremented.
         * mmio generation may have reached its maximum value.
         */
-       kvm_mmu_invalidate_mmio_sptes(kvm, slots);
+       kvm_mmu_invalidate_mmio_sptes(kvm, gen);
 }
 
 int kvm_arch_prepare_memory_region(struct kvm *kvm,