[ 28.151473][ T3185] dhcpcd-run-hook (3185) used greatest stack depth: 19256 bytes left forked to background, child pid 3181 [ 29.436388][ T3182] 8021q: adding VLAN 0 to HW filter on device bond0 [ 29.445216][ T3182] eql: remember to turn off Van-Jacobson compression on your slave devices Starting sshd: OK syzkaller syzkaller login: [ 76.233618][ T136] cfg80211: failed to load regulatory.db Warning: Permanently added '10.128.1.45' (ECDSA) to the list of known hosts. executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 293.877121][ T6471] [ 293.879477][ T6471] ============================================ [ 293.885601][ T6471] WARNING: possible recursive locking detected [ 293.891723][ T6471] 5.16.0-rc4-syzkaller #0 Not tainted [ 293.897066][ T6471] -------------------------------------------- [ 293.903194][ T6471] iou-wrk-6468/6471 is trying to acquire lock: [ 293.909318][ T6471] ffff88801aa98018 (&wqe->lock){+.+.}-{2:2}, at: io_worker_cancel_cb+0xb7/0x210 [ 293.918397][ T6471] [ 293.918397][ T6471] but task is already holding lock: [ 293.925733][ T6471] ffff88801aa98018 (&wqe->lock){+.+.}-{2:2}, at: io_wq_worker_sleeping+0xb6/0x140 [ 293.934918][ T6471] [ 293.934918][ T6471] other info that might help us debug this: [ 293.942956][ T6471] Possible unsafe locking scenario: [ 293.942956][ T6471] [ 293.950723][ T6471] CPU0 [ 293.953979][ T6471] ---- [ 293.957231][ T6471] lock(&wqe->lock); [ 293.961186][ T6471] lock(&wqe->lock); [ 293.965141][ T6471] [ 293.965141][ T6471] *** DEADLOCK *** [ 293.965141][ T6471] [ 293.973257][ T6471] May be due to missing lock nesting notation [ 293.973257][ T6471] [ 293.981551][ T6471] 1 lock held by iou-wrk-6468/6471: [ 293.986720][ T6471] #0: ffff88801aa98018 (&wqe->lock){+.+.}-{2:2}, at: io_wq_worker_sleeping+0xb6/0x140 [ 293.996342][ T6471] [ 293.996342][ T6471] stack backtrace: [ 294.002206][ T6471] CPU: 1 PID: 6471 Comm: iou-wrk-6468 Not tainted 5.16.0-rc4-syzkaller #0 [ 294.010682][ T6471] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 294.020712][ T6471] Call Trace: [ 294.023970][ T6471] [ 294.026883][ T6471] dump_stack_lvl+0x1dc/0x2d8 [ 294.031601][ T6471] ? show_regs_print_info+0x12/0x12 [ 294.036773][ T6471] ? log_buf_vmcoreinfo_setup+0x498/0x498 [ 294.042504][ T6471] validate_chain+0x5984/0x8240 [ 294.047392][ T6471] ? reacquire_held_locks+0x620/0x620 [ 294.052742][ T6471] ? print_irqtrace_events+0x220/0x220 [ 294.058179][ T6471] ? reacquire_held_locks+0x620/0x620 [ 294.063527][ T6471] ? mark_lock+0x191/0x1e00 [ 294.068011][ T6471] ? mark_lock+0x191/0x1e00 [ 294.072500][ T6471] ? __print_lock_name+0x1d0/0x1d0 [ 294.077644][ T6471] ? mark_lock+0x191/0x1e00 [ 294.082132][ T6471] ? mark_lock+0x191/0x1e00 [ 294.086628][ T6471] __lock_acquire+0x1382/0x2b00 [ 294.091477][ T6471] ? trace_lock_acquire+0x190/0x190 [ 294.096665][ T6471] lock_acquire+0x19f/0x4d0 [ 294.101162][ T6471] ? io_worker_cancel_cb+0xb7/0x210 [ 294.106350][ T6471] ? print_irqtrace_events+0x220/0x220 [ 294.111796][ T6471] ? read_lock_is_recursive+0x10/0x10 [ 294.117155][ T6471] ? _raw_spin_unlock_irqrestore+0x8b/0x130 [ 294.123089][ T6471] ? lockdep_hardirqs_on+0x95/0x140 [ 294.128273][ T6471] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 294.134147][ T6471] ? _raw_spin_unlock+0x40/0x40 [ 294.138978][ T6471] _raw_spin_lock+0x2a/0x40 [ 294.143458][ T6471] ? io_worker_cancel_cb+0xb7/0x210 [ 294.148636][ T6471] io_worker_cancel_cb+0xb7/0x210 [ 294.153644][ T6471] io_queue_worker_create+0x3cf/0x4c0 [ 294.158996][ T6471] io_wq_worker_sleeping+0xbe/0x140 [ 294.164175][ T6471] schedule+0x67/0x1f0 [ 294.168222][ T6471] schedule_timeout+0xac/0x300 [ 294.172961][ T6471] ? console_conditional_schedule+0x40/0x40 [ 294.178831][ T6471] ? __mutex_unlock_slowpath+0x244/0x7d0 [ 294.184443][ T6471] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 294.190311][ T6471] ? _raw_spin_unlock+0x40/0x40 [ 294.195139][ T6471] wait_woken+0xca/0x1b0 [ 294.199361][ T6471] unix_bpf_recvmsg+0x7f9/0xe20 [ 294.204233][ T6471] ? unix_stream_bpf_update_proto+0x190/0x190 [ 294.210279][ T6471] ? wait_woken+0x1b0/0x1b0 [ 294.214764][ T6471] unix_stream_recvmsg+0x214/0x2c0 [ 294.219852][ T6471] ? unix_stream_sendmsg+0x1cd0/0x1cd0 [ 294.225284][ T6471] ? __unix_stream_recvmsg+0x210/0x210 [ 294.230718][ T6471] ? sock_read_iter+0xe4/0x4d0 [ 294.235494][ T6471] ? bpf_lsm_socket_recvmsg+0x5/0x10 [ 294.240784][ T6471] ? security_socket_recvmsg+0xb1/0xd0 [ 294.246247][ T6471] ? unix_stream_sendmsg+0x1cd0/0x1cd0 [ 294.251683][ T6471] sock_read_iter+0x3a7/0x4d0 [ 294.256336][ T6471] ? kernel_sock_ip_overhead+0x550/0x550 [ 294.261947][ T6471] ? security_file_permission+0x46b/0x5d0 [ 294.267645][ T6471] ? kernel_sock_ip_overhead+0x550/0x550 [ 294.273248][ T6471] io_issue_sqe+0x144c/0x9590 [ 294.277942][ T6471] ? __io_queue_sqe+0x780/0x780 [ 294.282772][ T6471] ? validate_chain+0x128/0x8240 [ 294.287689][ T6471] ? validate_chain+0x128/0x8240 [ 294.292602][ T6471] ? mark_lock+0x191/0x1e00 [ 294.297081][ T6471] ? __print_lock_name+0x1d0/0x1d0 [ 294.302173][ T6471] ? register_lock_class+0x110/0x1390 [ 294.307526][ T6471] ? __print_lock_name+0x1d0/0x1d0 [ 294.312612][ T6471] ? lockdep_init_map_type+0x9b0/0x9b0 [ 294.318047][ T6471] ? lockdep_hardirqs_on_prepare+0x412/0x780 [ 294.323999][ T6471] ? __bpf_trace_rcu_stall_warning+0x10/0x10 [ 294.329986][ T6471] ? print_irqtrace_events+0x220/0x220 [ 294.335424][ T6471] ? rcu_read_lock_sched_held+0x89/0x130 [ 294.341031][ T6471] ? __bpf_trace_rcu_stall_warning+0x10/0x10 [ 294.346991][ T6471] ? io_worker_handle_work+0x720/0xdd0 [ 294.352430][ T6471] ? __lock_acquire+0x2b00/0x2b00 [ 294.357435][ T6471] io_wq_submit_work+0x2d8/0x790 [ 294.362367][ T6471] io_worker_handle_work+0x808/0xdd0 [ 294.367636][ T6471] io_wqe_worker+0x395/0x870 [ 294.372207][ T6471] ? create_worker_cont+0x5a0/0x5a0 [ 294.377391][ T6471] ? lockdep_hardirqs_on_prepare+0x412/0x780 [ 294.383344][ T6471] ? print_irqtrace_events+0x220/0x220 [ 294.388780][ T6471] ? _raw_spin_unlock_irq+0x1f/0x40 [ 294.393955][ T6471] ? lockdep_hardirqs_on+0x95/0x140 [ 294.399126][ T6471] ? create_worker_cont+0x5a0/0x5a0 [ 294.404296][ T6471] ret_from_fork+0x1f/0x30 [ 294.408709][ T6471]