DUID 00:04:89:05:98:7d:bd:cb:ea:8e:b7:3c:a9:5c:45:de:a2:b6
forked to background, child pid 3174
[   23.470710][ T3175] 8021q: adding VLAN 0 to HW filter on device bond0
[   23.480135][ T3175] eql: remember to turn off Van-Jacobson compression on your slave devices
Starting sshd: OK

syzkaller
Warning: Permanently added '10.128.0.150' (ED25519) to the list of known hosts.
executing program
executing program
executing program
syzkaller login: [   41.973089][    C1] 
[   41.975445][    C1] ============================================
[   41.981579][    C1] WARNING: possible recursive locking detected
[   41.987706][    C1] 5.15.157-syzkaller #0 Not tainted
[   41.992982][    C1] --------------------------------------------
[   41.999120][    C1] ksoftirqd/1/20 is trying to acquire lock:
[   42.005166][    C1] ffff88814b012a68 (&htab->buckets[i].lock){+.-.}-{2:2}, at: sock_hash_delete_elem+0x177/0x400
[   42.015669][    C1] 
[   42.015669][    C1] but task is already holding lock:
[   42.023031][    C1] ffff88814b012a68 (&htab->buckets[i].lock){+.-.}-{2:2}, at: sock_hash_delete_elem+0x177/0x400
[   42.033407][    C1] 
[   42.033407][    C1] other info that might help us debug this:
[   42.041442][    C1]  Possible unsafe locking scenario:
[   42.041442][    C1] 
[   42.048867][    C1]        CPU0
[   42.052126][    C1]        ----
[   42.055382][    C1]   lock(&htab->buckets[i].lock);
[   42.060387][    C1]   lock(&htab->buckets[i].lock);
[   42.065393][    C1] 
[   42.065393][    C1]  *** DEADLOCK ***
[   42.065393][    C1] 
[   42.073513][    C1]  May be due to missing lock nesting notation
[   42.073513][    C1] 
[   42.081983][    C1] 5 locks held by ksoftirqd/1/20:
[   42.087008][    C1]  #0: ffffffff8c91fbe0 (rcu_callback){....}-{0:0}, at: rcu_lock_acquire+0x0/0x20
[   42.096276][    C1]  #1: ffffffff8c91fb20 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30
[   42.105571][    C1]  #2: ffff88814b012a68 (&htab->buckets[i].lock){+.-.}-{2:2}, at: sock_hash_delete_elem+0x177/0x400
[   42.116376][    C1]  #3: ffff8881473ea290 (&psock->link_lock){+.-.}-{2:2}, at: sock_map_unref+0xcc/0x5d0
[   42.126033][    C1]  #4: ffffffff8c91fb20 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30
[   42.135348][    C1] 
[   42.135348][    C1] stack backtrace:
[   42.141247][    C1] CPU: 1 PID: 20 Comm: ksoftirqd/1 Not tainted 5.15.157-syzkaller #0
[   42.149381][    C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024
[   42.159415][    C1] Call Trace:
[   42.162680][    C1]  <TASK>
[   42.165598][    C1]  dump_stack_lvl+0x1e3/0x2d0
[   42.170264][    C1]  ? io_uring_drop_tctx_refs+0x1a0/0x1a0
[   42.175971][    C1]  ? panic+0x860/0x860
[   42.180026][    C1]  validate_chain+0x46d2/0x5930
[   42.184875][    C1]  ? bpf_prog_2c29ac5cdc6b1842+0x3a/0x8b0
[   42.190691][    C1]  ? reacquire_held_locks+0x660/0x660
[   42.196067][    C1]  ? check_noncircular+0x1e1/0x3b0
[   42.201196][    C1]  ? lockdep_unlock+0x166/0x300
[   42.206040][    C1]  ? lockdep_lock+0x2a0/0x2a0
[   42.210713][    C1]  ? reacquire_held_locks+0x660/0x660
[   42.216074][    C1]  ? mark_lock+0x98/0x340
[   42.220386][    C1]  __lock_acquire+0x1295/0x1ff0
[   42.225224][    C1]  lock_acquire+0x1db/0x4f0
[   42.229708][    C1]  ? sock_hash_delete_elem+0x177/0x400
[   42.235194][    C1]  ? read_lock_is_recursive+0x10/0x10
[   42.240574][    C1]  ? sock_hash_delete_elem+0x177/0x400
[   42.246032][    C1]  ? __bpf_trace_softirq+0x10/0x10
[   42.251186][    C1]  ? sock_hash_delete_elem+0x177/0x400
[   42.256652][    C1]  _raw_spin_lock_bh+0x31/0x40
[   42.261416][    C1]  ? sock_hash_delete_elem+0x177/0x400
[   42.266860][    C1]  sock_hash_delete_elem+0x177/0x400
[   42.272163][    C1]  ? sock_hash_lookup+0x660/0x660
[   42.277183][    C1]  bpf_prog_2c29ac5cdc6b1842+0x3a/0x8b0
[   42.282713][    C1]  bpf_trace_run2+0x19e/0x340
[   42.288156][    C1]  ? bpf_trace_run1+0x2f0/0x2f0
[   42.293107][    C1]  ? sock_map_unref+0x3ac/0x5d0
[   42.297940][    C1]  ? do_raw_spin_lock+0x14a/0x370
[   42.302954][    C1]  ? __bpf_trace_softirq+0x10/0x10
[   42.308062][    C1]  ? sock_map_unref+0x3ac/0x5d0
[   42.313013][    C1]  __bpf_trace_kfree+0x6e/0x90
[   42.317766][    C1]  ? sock_map_unref+0x3ac/0x5d0
[   42.322795][    C1]  kfree+0x22f/0x270
[   42.326745][    C1]  ? sock_map_unref+0xcc/0x5d0
[   42.331924][    C1]  sock_map_unref+0x3ac/0x5d0
[   42.337224][    C1]  sock_hash_delete_elem+0x388/0x400
[   42.342495][    C1]  ? sock_hash_lookup+0x660/0x660
[   42.347519][    C1]  bpf_prog_2c29ac5cdc6b1842+0x3a/0x8b0
[   42.353071][    C1]  bpf_trace_run2+0x19e/0x340
[   42.357757][    C1]  ? bpf_trace_run1+0x2f0/0x2f0
[   42.362589][    C1]  ? security_task_free+0x96/0xc0
[   42.367598][    C1]  ? rcu_lock_release+0x5/0x20
[   42.372344][    C1]  ? asm_sysvec_call_function_single+0x16/0x20
[   42.378668][    C1]  ? __lock_acquire+0x1ff0/0x1ff0
[   42.383677][    C1]  ? security_task_free+0x96/0xc0
[   42.388684][    C1]  ? put_task_struct_rcu_user+0x90/0x90
[   42.394216][    C1]  __bpf_trace_kfree+0x6e/0x90
[   42.398967][    C1]  ? security_task_free+0x96/0xc0
[   42.403974][    C1]  kfree+0x22f/0x270
[   42.407852][    C1]  ? put_task_struct_rcu_user+0x90/0x90
[   42.413379][    C1]  security_task_free+0x96/0xc0
[   42.418304][    C1]  __put_task_struct+0xf4/0x2b0
[   42.423141][    C1]  rcu_core+0xa15/0x1650
[   42.427371][    C1]  ? local_bh_disable+0x20/0x20
[   42.432201][    C1]  ? run_ksoftirqd+0xc1/0x120
[   42.436885][    C1]  ? rcu_qs+0xed/0x190
[   42.440943][    C1]  ? rcu_softirq_qs+0x2b0/0x2b0
[   42.445795][    C1]  ? lockdep_hardirqs_on_prepare+0x438/0x7a0
[   42.451767][    C1]  ? print_irqtrace_events+0x210/0x210
[   42.457207][    C1]  ? rcu_softirq_qs+0x75/0x2b0
[   42.461952][    C1]  ? rcu_get_gp_kthreads_prio+0x10/0x10
[   42.467486][    C1]  __do_softirq+0x3b3/0x93a
[   42.471978][    C1]  ? run_ksoftirqd+0xc1/0x120
[   42.476728][    C1]  ? __entry_text_end+0x1fe9f7/0x1fe9f7
[   42.482255][    C1]  ? preempt_schedule_common+0xa6/0xd0
[   42.487702][    C1]  ? run_ksoftirqd+0xa3/0x120
[   42.492359][    C1]  ? lockdep_hardirqs_off+0x70/0x100
[   42.497630][    C1]  run_ksoftirqd+0xc1/0x120
[   42.502121][    C1]  ? ksoftirqd_should_run+0x20/0x20
[   42.507389][    C1]  ? ksoftirqd_should_run+0x20/0x20
[   42.512570][    C1]  smpboot_thread_fn+0x51b/0x9d0
[   42.517493][    C1]  kthread+0x3f6/0x4f0
[   42.521572][    C1]  ? cpu_report_death+0x180/0x180
[   42.526680][    C1]  ? kthread_blkcg+0xd0/0xd0
[   42.531277][    C1]  ret_from_fork+0x1f/0x30
[   42.535708][    C1]  </TASK>