mm2: 00000000b2166d05, map held lock: 1, vma: 0000000029fbeeab, ret: -14, __get_user_pages mm: 00000000b2166d05, vma: 0000000029fbeeab, mmap lock held: 1, locked: 0, ret: -14, mm addr is valid: 1, __mm_populate ================================================ WARNING: lock held when returning to user space! 6.14.0-rc4-syzkaller-ge056da87c780-dirty #0 Not tainted ------------------------------------------------ syz-executor198/8642 is leaving the kernel with locks still held! 1 lock held by syz-executor198/8642: #0: ffff0000d544a3d0 (&mm->mmap_lock){++++}-{4:4}, at: mmap_read_lock include/linux/mmap_lock.h:190 [inline] #0: ffff0000d544a3d0 (&mm->mmap_lock){++++}-{4:4}, at: __mm_populate+0x1a0/0x590 mm/gup.c:2017