Warning: Permanently added '10.128.0.196' (ED25519) to the list of known hosts. executing program [ 37.664471][ T3959] loop0: detected capacity change from 0 to 4096 [ 37.742877][ T3959] ntfs3: loop0: Different NTFS' sector size (2048) and media sector size (512) [ 37.751441][ T3959] ntfs3: loop0: Mark volume as dirty due to NTFS errors [ 37.765196][ T3959] [ 37.765837][ T3959] ============================================ [ 37.767272][ T3959] WARNING: possible recursive locking detected [ 37.768633][ T3959] 5.15.153-syzkaller #0 Not tainted [ 37.769761][ T3959] -------------------------------------------- [ 37.771072][ T3959] syz-executor366/3959 is trying to acquire lock: [ 37.772528][ T3959] ffff0000df019e80 (&ni->ni_lock/4){+.+.}-{3:3}, at: mi_read+0x26c/0x4d8 [ 37.774524][ T3959] [ 37.774524][ T3959] but task is already holding lock: [ 37.776201][ T3959] ffff0000df01e840 (&ni->ni_lock/4){+.+.}-{3:3}, at: ntfs_lookup+0xf8/0x1f8 [ 37.778164][ T3959] [ 37.778164][ T3959] other info that might help us debug this: [ 37.780013][ T3959] Possible unsafe locking scenario: [ 37.780013][ T3959] [ 37.781601][ T3959] CPU0 [ 37.782331][ T3959] ---- [ 37.783000][ T3959] lock(&ni->ni_lock/4); [ 37.783917][ T3959] lock(&ni->ni_lock/4); [ 37.784881][ T3959] [ 37.784881][ T3959] *** DEADLOCK *** [ 37.784881][ T3959] [ 37.786627][ T3959] May be due to missing lock nesting notation [ 37.786627][ T3959] [ 37.788456][ T3959] 3 locks held by syz-executor366/3959: [ 37.789726][ T3959] #0: ffff0000c924c460 (sb_writers#8){.+.+}-{0:0}, at: mnt_want_write+0x44/0x9c [ 37.791773][ T3959] #1: ffff0000df01eae0 (&type->i_mutex_dir_key#6){++++}-{3:3}, at: path_openat+0x63c/0x26f0 [ 37.793950][ T3959] #2: ffff0000df01e840 (&ni->ni_lock/4){+.+.}-{3:3}, at: ntfs_lookup+0xf8/0x1f8 [ 37.796003][ T3959] [ 37.796003][ T3959] stack backtrace: [ 37.797295][ T3959] CPU: 1 PID: 3959 Comm: syz-executor366 Not tainted 5.15.153-syzkaller #0 [ 37.799308][ T3959] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 37.801601][ T3959] Call trace: [ 37.802373][ T3959] dump_backtrace+0x0/0x530 [ 37.803363][ T3959] show_stack+0x2c/0x3c [ 37.804268][ T3959] dump_stack_lvl+0x108/0x170 [ 37.805280][ T3959] dump_stack+0x1c/0x58 [ 37.806199][ T3959] __lock_acquire+0x62bc/0x7638 [ 37.807278][ T3959] lock_acquire+0x240/0x77c [ 37.808290][ T3959] __mutex_lock_common+0x194/0x2154 [ 37.809432][ T3959] mutex_lock_nested+0xa4/0xf8 [ 37.810536][ T3959] mi_read+0x26c/0x4d8 [ 37.811447][ T3959] ntfs_iget5+0x358/0x2be0 [ 37.812444][ T3959] dir_search_u+0x298/0x324 [ 37.813411][ T3959] ntfs_lookup+0x108/0x1f8 [ 37.814326][ T3959] path_openat+0xc9c/0x26f0 [ 37.815301][ T3959] do_filp_open+0x1a8/0x3b4 [ 37.816338][ T3959] do_sys_openat2+0x128/0x3d8 [ 37.817328][ T3959] __arm64_sys_openat+0x1f0/0x240 [ 37.818304][ T3959] invoke_syscall+0x98/0x2b8 [ 37.819139][ T3959] el0_svc_common+0x138/0x258 [ 37.819971][ T3959] do_el0_svc+0x58/0x14c [ 37.820732][ T3959] el0_svc+0x7c/0x1f0 [ 37.821440][ T3959] el0t_64_sync_handler+0x84/0xe4 [ 37.822333][ T3959] el0t_64_sync+0x1a0/0x1a4