Warning: Permanently added '10.128.1.30' (ECDSA) to the list of known hosts. executing program [ 47.143814][ T3604] [ 47.146160][ T3604] ============================================ [ 47.152294][ T3604] WARNING: possible recursive locking detected [ 47.158875][ T3604] 5.16.0-rc7-syzkaller #0 Not tainted [ 47.164223][ T3604] -------------------------------------------- [ 47.170348][ T3604] syz-executor666/3604 is trying to acquire lock: [ 47.176735][ T3604] ffff8880143c2130 (&runtime->sleep){....}-{2:2}, at: io_poll_double_wake+0x2ba/0x7c0 [ 47.186302][ T3604] [ 47.186302][ T3604] but task is already holding lock: [ 47.193641][ T3604] ffff888013df6130 (&runtime->sleep){....}-{2:2}, at: __wake_up_common_lock+0xb4/0x130 [ 47.203280][ T3604] [ 47.203280][ T3604] other info that might help us debug this: [ 47.211316][ T3604] Possible unsafe locking scenario: [ 47.211316][ T3604] [ 47.218962][ T3604] CPU0 [ 47.222224][ T3604] ---- [ 47.225488][ T3604] lock(&runtime->sleep); [ 47.229888][ T3604] lock(&runtime->sleep); [ 47.234297][ T3604] [ 47.234297][ T3604] *** DEADLOCK *** [ 47.234297][ T3604] [ 47.242709][ T3604] May be due to missing lock nesting notation [ 47.242709][ T3604] [ 47.251011][ T3604] 2 locks held by syz-executor666/3604: [ 47.256540][ T3604] #0: ffff888022389110 (&group->lock){....}-{2:2}, at: snd_pcm_drop+0x131/0x320 [ 47.265687][ T3604] #1: ffff888013df6130 (&runtime->sleep){....}-{2:2}, at: __wake_up_common_lock+0xb4/0x130 [ 47.275793][ T3604] [ 47.275793][ T3604] stack backtrace: [ 47.281665][ T3604] CPU: 1 PID: 3604 Comm: syz-executor666 Not tainted 5.16.0-rc7-syzkaller #0 [ 47.290414][ T3604] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 47.300460][ T3604] Call Trace: [ 47.303733][ T3604] [ 47.306657][ T3604] dump_stack_lvl+0xcd/0x134 [ 47.311245][ T3604] __lock_acquire.cold+0x149/0x3ab [ 47.316361][ T3604] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 47.322346][ T3604] ? __lock_acquire+0x1655/0x5470 [ 47.327370][ T3604] lock_acquire+0x1ab/0x510 [ 47.331899][ T3604] ? io_poll_double_wake+0x2ba/0x7c0 [ 47.337209][ T3604] ? lock_release+0x720/0x720 [ 47.341885][ T3604] _raw_spin_lock_irqsave+0x39/0x50 [ 47.347086][ T3604] ? io_poll_double_wake+0x2ba/0x7c0 [ 47.352369][ T3604] io_poll_double_wake+0x2ba/0x7c0 [ 47.357567][ T3604] __wake_up_common+0x147/0x650 [ 47.362413][ T3604] __wake_up_common_lock+0xd0/0x130 [ 47.367605][ T3604] ? __wake_up_common+0x650/0x650 [ 47.372622][ T3604] ? _raw_spin_unlock_irqrestore+0x3d/0x70 [ 47.378426][ T3604] ? snd_timer_notify+0x2fe/0x3d0 [ 47.383451][ T3604] snd_pcm_post_stop+0xb9/0x1f0 [ 47.388381][ T3604] snd_pcm_action+0x143/0x170 [ 47.393048][ T3604] snd_pcm_drop+0x1ab/0x320 [ 47.397544][ T3604] snd_pcm_kernel_ioctl+0x2af/0x310 [ 47.402739][ T3604] snd_pcm_oss_set_trigger.isra.0+0x2d5/0x6e0 [ 47.408902][ T3604] snd_pcm_oss_ioctl+0xc6f/0x3430 [ 47.413922][ T3604] ? show_ldttss+0x135/0x26c [ 47.418511][ T3604] ? snd_pcm_oss_release+0x300/0x300 [ 47.423793][ T3604] ? lock_downgrade+0x6e0/0x6e0 [ 47.428642][ T3604] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 47.434876][ T3604] ? snd_pcm_oss_release+0x300/0x300 [ 47.440159][ T3604] __x64_sys_ioctl+0x193/0x200 [ 47.444920][ T3604] do_syscall_64+0x35/0xb0 [ 47.449328][ T3604] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 47.455216][ T3604] RIP: 0033:0x7f407eaa1209 [ 47.459621][ T3604] Code: 28 c3 e8 2a 14 00 00 66 2e 0f 1f 84 00 00 00 00 00 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 c0 ff ff ff f7 d8 64 89 01 48 [ 47.479220][ T3604] RSP: 002b:00007ffff49de358 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 47.487624][ T3604] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f407eaa1209