Warning: Permanently added '10.128.0.18' (ECDSA) to the list of known hosts. executing program syzkaller login: [ 53.608679][ T3591] [ 53.611053][ T3591] ============================================ [ 53.617176][ T3591] WARNING: possible recursive locking detected [ 53.623306][ T3591] 5.17.0-rc8-syzkaller-00003-g56e337f2cf13 #0 Not tainted [ 53.630403][ T3591] -------------------------------------------- [ 53.636533][ T3591] syz-executor344/3591 is trying to acquire lock: [ 53.642918][ T3591] ffff888078f01468 (&pipe->mutex/1){+.+.}-{3:3}, at: pipe_write+0x132/0x1c00 [ 53.651708][ T3591] [ 53.651708][ T3591] but task is already holding lock: [ 53.659076][ T3591] ffff888078f00868 (&pipe->mutex/1){+.+.}-{3:3}, at: pipe_wait_readable+0x39b/0x420 [ 53.668453][ T3591] [ 53.668453][ T3591] other info that might help us debug this: [ 53.676487][ T3591] Possible unsafe locking scenario: [ 53.676487][ T3591] [ 53.683910][ T3591] CPU0 [ 53.687169][ T3591] ---- [ 53.690427][ T3591] lock(&pipe->mutex/1); [ 53.694746][ T3591] lock(&pipe->mutex/1); [ 53.699055][ T3591] [ 53.699055][ T3591] *** DEADLOCK *** [ 53.699055][ T3591] [ 53.707345][ T3591] May be due to missing lock nesting notation [ 53.707345][ T3591] [ 53.715637][ T3591] 1 lock held by syz-executor344/3591: [ 53.721069][ T3591] #0: ffff888078f00868 (&pipe->mutex/1){+.+.}-{3:3}, at: pipe_wait_readable+0x39b/0x420 [ 53.730882][ T3591] [ 53.730882][ T3591] stack backtrace: [ 53.736757][ T3591] CPU: 1 PID: 3591 Comm: syz-executor344 Not tainted 5.17.0-rc8-syzkaller-00003-g56e337f2cf13 #0 [ 53.747230][ T3591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 53.757276][ T3591] Call Trace: [ 53.760532][ T3591] [ 53.763441][ T3591] dump_stack_lvl+0xcd/0x134 [ 53.768110][ T3591] __lock_acquire.cold+0x213/0x3a9 [ 53.773205][ T3591] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 53.779169][ T3591] lock_acquire+0x1ab/0x510 [ 53.783650][ T3591] ? pipe_write+0x132/0x1c00 [ 53.788218][ T3591] ? lock_release+0x720/0x720 [ 53.792877][ T3591] __mutex_lock+0x12f/0x12f0 [ 53.797471][ T3591] ? pipe_write+0x132/0x1c00 [ 53.802055][ T3591] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 53.808035][ T3591] ? pipe_write+0x132/0x1c00 [ 53.812612][ T3591] ? mutex_lock_io_nested+0x1150/0x1150 [ 53.818142][ T3591] ? find_held_lock+0x2d/0x110 [ 53.822898][ T3591] ? aa_file_perm+0x56b/0x1230 [ 53.827647][ T3591] ? lock_downgrade+0x6e0/0x6e0 [ 53.832479][ T3591] pipe_write+0x132/0x1c00 [ 53.836877][ T3591] ? aa_file_perm+0x595/0x1230 [ 53.841622][ T3591] ? generic_pipe_buf_release+0x240/0x240 [ 53.847320][ T3591] ? aa_path_link+0x2f0/0x2f0 [ 53.851976][ T3591] ? mutex_lock_io_nested+0x1150/0x1150 [ 53.857519][ T3591] ? pipe_wait_readable+0x336/0x420 [ 53.862695][ T3591] ? lock_downgrade+0x6e0/0x6e0 [ 53.867532][ T3591] do_iter_readv_writev+0x47a/0x750 [ 53.872754][ T3591] ? new_sync_write+0x660/0x660 [ 53.877670][ T3591] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 53.883896][ T3591] ? security_file_permission+0xab/0xd0 [ 53.889423][ T3591] do_iter_write+0x188/0x710 [ 53.893996][ T3591] vfs_iter_write+0x70/0xa0 [ 53.898479][ T3591] iter_file_splice_write+0x723/0xc70 [ 53.903836][ T3591] ? generic_splice_sendpage+0x140/0x140 [ 53.909453][ T3591] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 53.915677][ T3591] ? security_file_permission+0xab/0xd0 [ 53.921205][ T3591] ? generic_splice_sendpage+0x140/0x140 [ 53.926817][ T3591] do_splice+0xb7e/0x1960 [ 53.931127][ T3591] ? find_held_lock+0x2d/0x110 [ 53.935882][ T3591] ? __fget_files+0x26a/0x470 [ 53.940537][ T3591] ? splice_file_to_pipe+0x120/0x120 [ 53.945811][ T3591] ? find_held_lock+0x2d/0x110 [ 53.950554][ T3591] __do_splice+0x134/0x250 [ 53.954960][ T3591] ? do_splice+0x1960/0x1960 [ 53.959531][ T3591] __x64_sys_splice+0x198/0x250 [ 53.964372][ T3591] do_syscall_64+0x35/0xb0 [ 53.968779][ T3591] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 53.974661][ T3591] RIP: 0033:0x7f2f98b4eca9 [ 53.979063][ T3591] 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 [ 53.999432][ T3591] RSP: 002b:00007f2f98b01308 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 54.007838][ T3591] RAX: ffff