]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - mm/hmm.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
[mirror_ubuntu-jammy-kernel.git] / mm / hmm.c
index 0809baee49d0d88de7d0988ab26a273cab966ce0..943cb2ba444232565a696e5550ec9f22bd96f4fa 100644 (file)
--- a/mm/hmm.c
+++ b/mm/hmm.c
@@ -75,7 +75,8 @@ static int hmm_vma_fault(unsigned long addr, unsigned long end,
        }
 
        for (; addr < end; addr += PAGE_SIZE)
-               if (handle_mm_fault(vma, addr, fault_flags) & VM_FAULT_ERROR)
+               if (handle_mm_fault(vma, addr, fault_flags, NULL) &
+                   VM_FAULT_ERROR)
                        return -EFAULT;
        return -EBUSY;
 }
@@ -249,7 +250,7 @@ static int hmm_vma_handle_pte(struct mm_walk *walk, unsigned long addr,
                swp_entry_t entry = pte_to_swp_entry(pte);
 
                /*
-                * Never fault in device private pages pages, but just report
+                * Never fault in device private pages, but just report
                 * the PFN even if not present.
                 */
                if (hmm_is_device_private_entry(range, entry)) {