]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/blobdiff - virt/kvm/async_pf.c
mm: add new mmget() helper
[mirror_ubuntu-eoan-kernel.git] / virt / kvm / async_pf.c
index 3815e940fbeacb444bffc22c581f127d98730a59..2366177172f67cd3480dd5f11b62ce412d9bf567 100644 (file)
@@ -204,7 +204,7 @@ int kvm_setup_async_pf(struct kvm_vcpu *vcpu, gva_t gva, unsigned long hva,
        work->addr = hva;
        work->arch = *arch;
        work->mm = current->mm;
-       atomic_inc(&work->mm->mm_users);
+       mmget(work->mm);
        kvm_get_kvm(work->vcpu->kvm);
 
        /* this can't really happen otherwise gfn_to_pfn_async