Warning: Permanently added '10.128.10.20' (ED25519) 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
[ 55.921128][ C1]
[ 55.923486][ C1] ======================================================
[ 55.930485][ C1] WARNING: possible circular locking dependency detected
[ 55.937485][ C1] 5.15.180-syzkaller #0 Not tainted
[ 55.942665][ C1] ------------------------------------------------------
[ 55.949663][ C1] swapper/1/0 is trying to acquire lock:
[ 55.955292][ C1] ffff88807386f1b8 (&trie->lock){..-.}-{2:2}, at: trie_delete_elem+0x90/0x690
[ 55.964180][ C1]
[ 55.964180][ C1] but task is already holding lock:
[ 55.971527][ C1] ffff8880b8f28098 (&base->lock){-.-.}-{2:2}, at: lock_timer_base+0x120/0x260
[ 55.980467][ C1]
[ 55.980467][ C1] which lock already depends on the new lock.
[ 55.980467][ C1]
[ 55.990848][ C1]
[ 55.990848][ C1] the existing dependency chain (in reverse order) is:
[ 55.999839][ C1]
[ 55.999839][ C1] -> #2 (&base->lock){-.-.}-{2:2}:
[ 56.007132][ C1] lock_acquire+0x1db/0x4f0
[ 56.012142][ C1] _raw_spin_lock_irqsave+0xd1/0x120
[ 56.017935][ C1] lock_timer_base+0x120/0x260
[ 56.023206][ C1] __mod_timer+0x1d6/0xeb0
[ 56.028126][ C1] queue_delayed_work_on+0x156/0x250
[ 56.033911][ C1] kvfree_call_rcu+0x50e/0x8a0
[ 56.039178][ C1] rtnl_register_internal+0x443/0x530
[ 56.045058][ C1] rtnl_register+0x32/0x70
[ 56.049977][ C1] ip_rt_init+0x2e6/0x3a0
[ 56.054896][ C1] ip_init+0xa/0x20
[ 56.059208][ C1] inet_init+0x27c/0x390
[ 56.063983][ C1] do_one_initcall+0x22b/0x7a0
[ 56.069253][ C1] do_initcall_level+0x157/0x210
[ 56.074706][ C1] do_initcalls+0x49/0x90
[ 56.079541][ C1] kernel_init_freeable+0x425/0x5c0
[ 56.085245][ C1] kernel_init+0x19/0x290
[ 56.090077][ C1] ret_from_fork+0x1f/0x30
[ 56.094992][ C1]
[ 56.094992][ C1] -> #1 (krc.lock){....}-{2:2}:
[ 56.102006][ C1] lock_acquire+0x1db/0x4f0
[ 56.107025][ C1] _raw_spin_lock+0x2a/0x40
[ 56.112033][ C1] kvfree_call_rcu+0x1b5/0x8a0
[ 56.117299][ C1] trie_update_elem+0x8ad/0xca0
[ 56.122650][ C1] bpf_map_update_value+0x5d7/0x6c0
[ 56.128353][ C1] generic_map_update_batch+0x54d/0x8b0
[ 56.134402][ C1] bpf_map_do_batch+0x4d0/0x620
[ 56.139759][ C1] __sys_bpf+0x55c/0x670
[ 56.144507][ C1] __x64_sys_bpf+0x78/0x90
[ 56.149447][ C1] do_syscall_64+0x3b/0x80
[ 56.154375][ C1] entry_SYSCALL_64_after_hwframe+0x66/0xd0
[ 56.160777][ C1]
[ 56.160777][ C1] -> #0 (&trie->lock){..-.}-{2:2}:
[ 56.168054][ C1] validate_chain+0x1649/0x5930
[ 56.173406][ C1] __lock_acquire+0x1295/0x1ff0
[ 56.178764][ C1] lock_acquire+0x1db/0x4f0
[ 56.183863][ C1] _raw_spin_lock_irqsave+0xd1/0x120
[ 56.189654][ C1] trie_delete_elem+0x90/0x690
[ 56.194932][ C1] bpf_prog_2c29ac5cdc6b1842+0x3a/0x9ac
[ 56.200994][ C1] bpf_trace_run3+0x1d1/0x380
[ 56.206174][ C1] enqueue_timer+0x3ae/0x540
[ 56.211265][ C1] __mod_timer+0xa60/0xeb0
[ 56.216181][ C1] lapb_t1timer_expiry+0x779/0xae0
[ 56.221798][ C1] call_timer_fn+0x16d/0x560
[ 56.226896][ C1] __run_timers+0x67c/0x890
[ 56.231903][ C1] run_timer_softirq+0x63/0xf0
[ 56.237169][ C1] handle_softirqs+0x3a7/0x930
[ 56.242435][ C1] __irq_exit_rcu+0x157/0x240
[ 56.247613][ C1] irq_exit_rcu+0x5/0x20
[ 56.252353][ C1] sysvec_apic_timer_interrupt+0xa0/0xc0
[ 56.258487][ C1] asm_sysvec_apic_timer_interrupt+0x16/0x20
[ 56.264989][ C1] default_idle+0xb/0x10
[ 56.269731][ C1] default_idle_call+0x81/0xc0
[ 56.275029][ C1] do_idle+0x271/0x670
[ 56.279612][ C1] cpu_startup_entry+0x14/0x20
[ 56.284899][ C1] start_secondary+0x371/0x500
[ 56.290165][ C1] secondary_startup_64_no_verify+0xb1/0xbb
[ 56.296564][ C1]
[ 56.296564][ C1] other info that might help us debug this:
[ 56.296564][ C1]
[ 56.306782][ C1] Chain exists of:
[ 56.306782][ C1] &trie->lock --> krc.lock --> &base->lock
[ 56.306782][ C1]
[ 56.318492][ C1] Possible unsafe locking scenario:
[ 56.318492][ C1]
[ 56.325943][ C1] CPU0 CPU1
[ 56.331307][ C1] ---- ----
[ 56.336648][ C1] lock(&base->lock);
[ 56.340720][ C1] lock(krc.lock);
[ 56.347211][ C1] lock(&base->lock);
[ 56.353774][ C1] lock(&trie->lock);
[ 56.357820][ C1]
[ 56.357820][ C1] *** DEADLOCK ***
[ 56.357820][ C1]
[ 56.365958][ C1] 4 locks held by swapper/1/0:
[ 56.370705][ C1] #0: ffffc90000dd0be0 ((&lapb->t1timer)){+.-.}-{0:0}, at: call_timer_fn+0xbe/0x560
[ 56.380172][ C1] #1: ffff88802c4ee9c0 (&lapb->lock){+.-.}-{2:2}, at: lapb_t1timer_expiry+0x2f/0xae0
[ 56.389738][ C1] #2: ffff8880b8f28098 (&base->lock){-.-.}-{2:2}, at: lock_timer_base+0x120/0x260
[ 56.399048][ C1] #3: ffffffff8cb1f4e0 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30
[ 56.408356][ C1]
[ 56.408356][ C1] stack backtrace:
[ 56.414242][ C1] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.15.180-syzkaller #0
[ 56.422034][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025
[ 56.432074][ C1] Call Trace:
[ 56.435341][ C1]
[ 56.438195][ C1] dump_stack_lvl+0x1e3/0x2d0
[ 56.442873][ C1] ? io_uring_drop_tctx_refs+0x1a0/0x1a0
[ 56.448500][ C1] ? print_circular_bug+0x12b/0x1a0
[ 56.453735][ C1] check_noncircular+0x2f8/0x3b0
[ 56.458745][ C1] ? reacquire_held_locks+0x660/0x660
[ 56.464106][ C1] ? add_chain_block+0x850/0x850
[ 56.469029][ C1] ? lockdep_lock+0x11f/0x2a0
[ 56.473698][ C1] validate_chain+0x1649/0x5930
[ 56.478553][ C1] ? stack_trace_save+0x1c0/0x1c0
[ 56.483571][ C1] ? reacquire_held_locks+0x660/0x660
[ 56.488926][ C1] ? validate_chain+0x112/0x5930
[ 56.493851][ C1] ? sg_next+0x80/0xa0
[ 56.497907][ C1] ? lockdep_lock+0x11f/0x2a0
[ 56.502572][ C1] ? lockdep_unlock+0x166/0x300
[ 56.507407][ C1] ? lockdep_lock+0x2a0/0x2a0
[ 56.512072][ C1] ? mark_lock+0x98/0x340
[ 56.516382][ C1] __lock_acquire+0x1295/0x1ff0
[ 56.521223][ C1] lock_acquire+0x1db/0x4f0
[ 56.525744][ C1] ? trie_delete_elem+0x90/0x690
[ 56.530669][ C1] ? mark_lock+0x98/0x340
[ 56.534978][ C1] ? read_lock_is_recursive+0x10/0x10
[ 56.540431][ C1] ? __lock_acquire+0x1295/0x1ff0
[ 56.545446][ C1] _raw_spin_lock_irqsave+0xd1/0x120
[ 56.550716][ C1] ? trie_delete_elem+0x90/0x690
[ 56.555634][ C1] ? _raw_spin_lock+0x40/0x40
[ 56.560292][ C1] ? read_lock_is_recursive+0x10/0x10
[ 56.565647][ C1] trie_delete_elem+0x90/0x690
[ 56.570390][ C1] ? __cant_sleep+0x270/0x270
[ 56.575046][ C1] ? do_raw_spin_lock+0x14a/0x370
[ 56.580049][ C1] ? __lock_acquire+0x1ff0/0x1ff0
[ 56.585156][ C1] bpf_prog_2c29ac5cdc6b1842+0x3a/0x9ac
[ 56.590681][ C1] bpf_trace_run3+0x1d1/0x380
[ 56.595339][ C1] ? bpf_trace_run2+0x340/0x340
[ 56.600165][ C1] ? _raw_spin_unlock_irqrestore+0xd9/0x130
[ 56.606041][ C1] ? _raw_spin_lock_irqsave+0xdd/0x120
[ 56.611483][ C1] enqueue_timer+0x3ae/0x540
[ 56.616060][ C1] __mod_timer+0xa60/0xeb0
[ 56.620459][ C1] ? mod_timer_pending+0x20/0x20
[ 56.625382][ C1] ? del_timer+0x183/0x310
[ 56.629781][ C1] ? lock_timer_base+0x260/0x260
[ 56.634700][ C1] ? lapb_data_transmit+0x85/0xa0
[ 56.639706][ C1] ? lapb_transmit_buffer+0x178/0x1e0
[ 56.645079][ C1] lapb_t1timer_expiry+0x779/0xae0
[ 56.650193][ C1] call_timer_fn+0x16d/0x560
[ 56.654769][ C1] ? lapb_start_t1timer+0x100/0x100
[ 56.659950][ C1] ? __run_timers+0x890/0x890
[ 56.664609][ C1] ? do_raw_spin_unlock+0x137/0x8b0
[ 56.669798][ C1] ? _raw_spin_unlock_irq+0x1f/0x40
[ 56.674974][ C1] ? lapb_start_t1timer+0x100/0x100
[ 56.680151][ C1] ? lockdep_hardirqs_on+0x94/0x130
[ 56.685329][ C1] ? lapb_start_t1timer+0x100/0x100
[ 56.690506][ C1] __run_timers+0x67c/0x890
[ 56.694993][ C1] ? detach_timer+0x2f0/0x2f0
[ 56.699661][ C1] ? lockdep_hardirqs_on_prepare+0x438/0x7a0
[ 56.705646][ C1] ? ktime_get_real_ts64+0x460/0x460
[ 56.710929][ C1] run_timer_softirq+0x63/0xf0
[ 56.715682][ C1] handle_softirqs+0x3a7/0x930
[ 56.720432][ C1] ? __irq_exit_rcu+0x157/0x240
[ 56.725266][ C1] ? do_softirq+0x240/0x240
[ 56.729749][ C1] ? irqtime_account_irq+0xd0/0x1e0
[ 56.734932][ C1] __irq_exit_rcu+0x157/0x240
[ 56.739592][ C1] ? irq_exit_rcu+0x20/0x20
[ 56.744089][ C1] irq_exit_rcu+0x5/0x20
[ 56.748341][ C1] sysvec_apic_timer_interrupt+0xa0/0xc0
[ 56.753968][ C1]
[ 56.756883][ C1]
[ 56.759796][ C1] asm_sysvec_apic_timer_interrupt+0x16/0x20
[ 56.765771][ C1] RIP: 0010:default_idle+0xb/0x10
[ 56.770807][ C1] Code: 07 80 c1 03 38 c1 7c b5 4c 89 e7 e8 af 84 81 f7 eb ab e8 88 80 f6 ff 00 00 cc cc 00 00 cc cc 66 90 0f 00 2d 07 1b 5d 00 fb f4 0f 1f 40 00 41 57 41 56 53 49 be 00 00 00 00 00 fc ff df 65 48
[ 56.790423][ C1] RSP: 0018:ffffc90000d67d28 EFLAGS: 000002c6
[ 56.796486][ C1] RAX: e8d9d32bc7fa1800 RBX: ffff88813ff68000 RCX: 00000000000056d6
[ 56.804449][ C1] RDX: 0000000000000001 RSI: ffffffff8aab18e0 RDI: ffffffff8af9e940
[ 56.812404][ C1] RBP: ffffc90000d67e80 R08: dffffc0000000000 R09: ffffed10171e765a
[ 56.820362][ C1] R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff920001acfbe
[ 56.828320][ C1] R13: 1ffff11027fed000 R14: 0000000000000001 R15: dffffc0000000000
[ 56.836287][ C1] default_idle_call+0x81/0xc0
[ 56.841043][ C1] do_idle+0x271/0x670
[ 56.845102][ C1] ? idle_inject_timer_fn+0x60/0x60
[ 56.850287][ C1] ? _raw_spin_unlock_irqrestore+0xd9/0x130
[ 56.856167][ C1] ? complete+0x56/0xa0
[ 56.860307][ C1] cpu_startup_entry+0x14/0x20
[ 56.865056][ C1] start_secondary+0x371/0x500
[ 56.869803][ C1] ? arch_scale_freq_tick+0x120/0x120
executing program
executing program
executing program
[ 56.875158][ C1] secondary_startup_64_no_verify+0xb1/0xbb
[ 56.881041][ C1]
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program
executing program