diff --git a/mm/shmem.c b/mm/shmem.c index 9c788324d16d..2f7e6d8e384d 100644 --- a/mm/shmem.c +++ b/mm/shmem.c @@ -1831,7 +1831,6 @@ static int shmem_getpage_gfp(struct inode *inode, pgoff_t index, if (page && vma && userfaultfd_minor(vma)) { unlock_page(page); - put_page(page); *fault_type = handle_userfault(vmf, VM_UFFD_MINOR); return 0; }