Warning: Permanently added '10.128.0.18' (ECDSA) to the list of known hosts. executing program syzkaller login: [ 67.374461][ T8433] [ 67.376799][ T8433] ============================================ [ 67.382923][ T8433] WARNING: possible recursive locking detected [ 67.389049][ T8433] 5.14.0-rc4-syzkaller #0 Not tainted [ 67.394391][ T8433] -------------------------------------------- [ 67.400512][ T8433] syz-executor799/8433 is trying to acquire lock: [ 67.406985][ T8433] ffff888039930ed0 (&type->i_mutex_dir_key#7){++++}-{3:3}, at: fuse_reverse_inval_entry+0x1f5/0x530 [ 67.417766][ T8433] [ 67.417766][ T8433] but task is already holding lock: [ 67.425224][ T8433] ffff888039930150 (&type->i_mutex_dir_key#7){++++}-{3:3}, at: fuse_reverse_inval_entry+0x4c/0x530 [ 67.435914][ T8433] [ 67.435914][ T8433] other info that might help us debug this: [ 67.443949][ T8433] Possible unsafe locking scenario: [ 67.443949][ T8433] [ 67.451375][ T8433] CPU0 [ 67.454631][ T8433] ---- [ 67.457887][ T8433] lock(&type->i_mutex_dir_key#7); [ 67.463066][ T8433] lock(&type->i_mutex_dir_key#7); [ 67.468246][ T8433] [ 67.468246][ T8433] *** DEADLOCK *** [ 67.468246][ T8433] [ 67.476377][ T8433] May be due to missing lock nesting notation [ 67.476377][ T8433] [ 67.484673][ T8433] 2 locks held by syz-executor799/8433: [ 67.490193][ T8433] #0: ffff888022b6bb38 (&fc->killsb){.+.+}-{3:3}, at: fuse_dev_do_write+0x285f/0x2bd0 [ 67.499842][ T8433] #1: ffff888039930150 (&type->i_mutex_dir_key#7){++++}-{3:3}, at: fuse_reverse_inval_entry+0x4c/0x530 [ 67.510953][ T8433] [ 67.510953][ T8433] stack backtrace: [ 67.516815][ T8433] CPU: 1 PID: 8433 Comm: syz-executor799 Not tainted 5.14.0-rc4-syzkaller #0 [ 67.525573][ T8433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 67.535609][ T8433] Call Trace: [ 67.538897][ T8433] dump_stack_lvl+0xcd/0x134 [ 67.543499][ T8433] __lock_acquire.cold+0x149/0x3ab [ 67.548598][ T8433] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 67.554562][ T8433] lock_acquire+0x1ab/0x510 [ 67.559044][ T8433] ? fuse_reverse_inval_entry+0x1f5/0x530 [ 67.564759][ T8433] ? lock_release+0x720/0x720 [ 67.569420][ T8433] ? do_raw_spin_unlock+0x171/0x230 [ 67.574601][ T8433] down_write+0x92/0x150 [ 67.578847][ T8433] ? fuse_reverse_inval_entry+0x1f5/0x530 [ 67.584551][ T8433] ? down_write_killable_nested+0x180/0x180 [ 67.590428][ T8433] ? dput+0x1a5/0xbc0 [ 67.594390][ T8433] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 67.600619][ T8433] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 67.606854][ T8433] fuse_reverse_inval_entry+0x1f5/0x530 [ 67.612385][ T8433] fuse_dev_do_write+0x287f/0x2bd0 [ 67.617477][ T8433] ? __lock_acquire+0xbc2/0x54a0 [ 67.622394][ T8433] ? fuse_dev_splice_read+0x6a0/0x6a0 [ 67.627760][ T8433] ? futex_wait+0x4b2/0x5f0 [ 67.632246][ T8433] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 67.638215][ T8433] ? lock_chain_count+0x20/0x20 [ 67.643061][ T8433] ? aa_file_perm+0x56b/0x1180 [ 67.647821][ T8433] ? lock_downgrade+0x6e0/0x6e0 [ 67.652675][ T8433] fuse_dev_write+0x144/0x1d0 [ 67.657337][ T8433] ? fuse_dev_splice_write+0xa30/0xa30 [ 67.662791][ T8433] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 67.669030][ T8433] ? iov_iter_init+0x45/0x180 [ 67.673689][ T8433] new_sync_write+0x426/0x650 [ 67.678349][ T8433] ? new_sync_read+0x6e0/0x6e0 [ 67.683095][ T8433] ? lock_downgrade+0x6e0/0x6e0 [ 67.687933][ T8433] ? down_read_nested+0x360/0x450 [ 67.692941][ T8433] ? apparmor_file_permission+0x264/0x4e0 [ 67.698644][ T8433] vfs_write+0x75a/0xa40 [ 67.702879][ T8433] ksys_write+0x12d/0x250 [ 67.707194][ T8433] ? __ia32_sys_read+0xb0/0xb0 [ 67.711938][ T8433] ? syscall_enter_from_user_mode+0x21/0x70 [ 67.717816][ T8433] do_syscall_64+0x35/0xb0 [ 67.722214][ T8433] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 67.728098][ T8433] RIP: 0033:0x4455e9 [ 67.731969][ T8433] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 81 14 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 67.751555][ T8433] RSP: 002b:00007f64ac9752f8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 67.759953][ T8433] RAX: ffffffffffffffda RBX: 00000000004ce4e0 RCX: 00000000004455e9 [ 67.767909][ T8433] RDX: 000000000000002e RSI: 00000000200000c0 RDI: 0000000000000003 [