Warning: Permanently added '10.128.0.106' (ED25519) to the list of known hosts. executing program syzkaller login: [ 38.985278][ T3959] loop0: detected capacity change from 0 to 4096 [ 39.164197][ T3959] [ 39.164891][ T3959] ====================================================== [ 39.166692][ T3959] WARNING: possible circular locking dependency detected [ 39.168536][ T3959] 5.15.156-syzkaller #0 Not tainted [ 39.169861][ T3959] ------------------------------------------------------ [ 39.171623][ T3959] syz-executor346/3959 is trying to acquire lock: [ 39.173376][ T3959] ffff0000de94f7b0 (&ni->file.run_lock#3){++++}-{3:3}, at: attr_data_get_block+0x21c/0x1c18 [ 39.176069][ T3959] [ 39.176069][ T3959] but task is already holding lock: [ 39.178115][ T3959] ffff0000c5fd9818 (&mm->mmap_lock){++++}-{3:3}, at: vm_mmap_pgoff+0x15c/0x2b4 [ 39.180574][ T3959] [ 39.180574][ T3959] which lock already depends on the new lock. [ 39.180574][ T3959] [ 39.183306][ T3959] [ 39.183306][ T3959] the existing dependency chain (in reverse order) is: [ 39.185678][ T3959] [ 39.185678][ T3959] -> #1 (&mm->mmap_lock){++++}-{3:3}: [ 39.187715][ T3959] __might_fault+0xc8/0x128 [ 39.189015][ T3959] fiemap_fill_next_extent+0x1b4/0x44c [ 39.190626][ T3959] ni_fiemap+0x7dc/0xe10 [ 39.191909][ T3959] ntfs_fiemap+0x110/0x168 [ 39.193286][ T3959] do_vfs_ioctl+0x1bcc/0x2a38 [ 39.194616][ T3959] __arm64_sys_ioctl+0xe4/0x1c8 [ 39.196085][ T3959] invoke_syscall+0x98/0x2b8 [ 39.197506][ T3959] el0_svc_common+0x138/0x258 [ 39.198855][ T3959] do_el0_svc+0x58/0x14c [ 39.200095][ T3959] el0_svc+0x7c/0x1f0 [ 39.201296][ T3959] el0t_64_sync_handler+0x84/0xe4 [ 39.202766][ T3959] el0t_64_sync+0x1a0/0x1a4 [ 39.204078][ T3959] [ 39.204078][ T3959] -> #0 (&ni->file.run_lock#3){++++}-{3:3}: [ 39.206229][ T3959] __lock_acquire+0x32d4/0x7638 [ 39.207632][ T3959] lock_acquire+0x240/0x77c [ 39.208941][ T3959] down_read+0xc0/0x398 [ 39.210145][ T3959] attr_data_get_block+0x21c/0x1c18 [ 39.211754][ T3959] ntfs_file_mmap+0x3a4/0x688 [ 39.213033][ T3959] mmap_region+0xcb4/0x12f0 [ 39.214352][ T3959] do_mmap+0x6c0/0xcec [ 39.215561][ T3959] vm_mmap_pgoff+0x1a4/0x2b4 [ 39.216996][ T3959] ksys_mmap_pgoff+0x458/0x668 [ 39.218398][ T3959] __arm64_sys_mmap+0xf8/0x110 [ 39.219826][ T3959] invoke_syscall+0x98/0x2b8 [ 39.221188][ T3959] el0_svc_common+0x138/0x258 [ 39.222615][ T3959] do_el0_svc+0x58/0x14c [ 39.223886][ T3959] el0_svc+0x7c/0x1f0 [ 39.225053][ T3959] el0t_64_sync_handler+0x84/0xe4 [ 39.226547][ T3959] el0t_64_sync+0x1a0/0x1a4 [ 39.227827][ T3959] [ 39.227827][ T3959] other info that might help us debug this: [ 39.227827][ T3959] [ 39.230521][ T3959] Possible unsafe locking scenario: [ 39.230521][ T3959] [ 39.232405][ T3959] CPU0 CPU1 [ 39.233843][ T3959] ---- ---- [ 39.235303][ T3959] lock(&mm->mmap_lock); [ 39.236403][ T3959] lock(&ni->file.run_lock#3); [ 39.238308][ T3959] lock(&mm->mmap_lock); [ 39.240132][ T3959] lock(&ni->file.run_lock#3); [ 39.241454][ T3959] [ 39.241454][ T3959] *** DEADLOCK *** [ 39.241454][ T3959] [ 39.243676][ T3959] 1 lock held by syz-executor346/3959: [ 39.245090][ T3959] #0: ffff0000c5fd9818 (&mm->mmap_lock){++++}-{3:3}, at: vm_mmap_pgoff+0x15c/0x2b4 [ 39.247537][ T3959] [ 39.247537][ T3959] stack backtrace: [ 39.249148][ T3959] CPU: 0 PID: 3959 Comm: syz-executor346 Not tainted 5.15.156-syzkaller #0 [ 39.251516][ T3959] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 39.254221][ T3959] Call trace: [ 39.255020][ T3959] dump_backtrace+0x0/0x530 [ 39.256155][ T3959] show_stack+0x2c/0x3c [ 39.257249][ T3959] dump_stack_lvl+0x108/0x170 [ 39.258452][ T3959] dump_stack+0x1c/0x58 [ 39.259584][ T3959] print_circular_bug+0x150/0x1b8 [ 39.260871][ T3959] check_noncircular+0x2cc/0x378 [ 39.262195][ T3959] __lock_acquire+0x32d4/0x7638 [ 39.263527][ T3959] lock_acquire+0x240/0x77c [ 39.264720][ T3959] down_read+0xc0/0x398 [ 39.265816][ T3959] attr_data_get_block+0x21c/0x1c18 [ 39.267314][ T3959] ntfs_file_mmap+0x3a4/0x688 [ 39.268567][ T3959] mmap_region+0xcb4/0x12f0 [ 39.269719][ T3959] do_mmap+0x6c0/0xcec [ 39.270747][ T3959] vm_mmap_pgoff+0x1a4/0x2b4 [ 39.271978][ T3959] ksys_mmap_pgoff+0x458/0x668 [ 39.273317][ T3959] __arm64_sys_mmap+0xf8/0x110 [ 39.274593][ T3959] invoke_syscall+0x98/0x2b8 [ 39.275885][ T3959] el0_svc_common+0x138/0x258 [ 39.277065][ T3959] do_el0_svc+0x58/0x14c [ 39.278196][ T3959] el0_svc+0x7c/0x1f0 [ 39.279256][ T3959] el0t_64_sync_handler+0x84/0xe4 [ 39.280589][ T3959] el0t_64_sync+0x1a0/0x1a4