Warning: Permanently added '10.128.0.144' (ED25519) to the list of known hosts. executing program executing program executing program executing program [ 50.591013][ T1804] [ 50.591022][ C0] ------------[ cut here ]------------ [ 50.591030][ C0] raw_local_irq_restore() called with IRQs enabled [ 50.591083][ C0] WARNING: CPU: 0 PID: 15 at kernel/locking/irqflag-debug.c:10 warn_bogus_irq_restore+0x1d/0x20 [ 50.593544][ T1804] ===================================================== [ 50.593550][ T1804] WARNING: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected [ 50.599515][ C0] Modules linked in: [ 50.605956][ T1804] 6.1.83-syzkaller #0 Not tainted [ 50.616461][ C0] [ 50.623349][ T1804] ----------------------------------------------------- [ 50.623356][ T1804] kworker/1:2/1804 [HC0[0]:SC0[2]:HE0:SE0] is trying to acquire: [ 50.623373][ T1804] ffff88807b81b0f8 [ 50.631343][ C0] CPU: 0 PID: 15 Comm: ksoftirqd/0 Not tainted 6.1.83-syzkaller #0 [ 50.635205][ T1804] (&htab->buckets[i].lock [ 50.640332][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 50.642786][ T1804] ){+...}-{2:2} [ 50.650234][ C0] RIP: 0010:warn_bogus_irq_restore+0x1d/0x20 [ 50.657903][ T1804] , at: sock_hash_delete_elem+0xac/0x2f0 [ 50.661652][ C0] Code: 24 48 c7 c7 80 bb ea 8a e8 6c f5 fd ff 80 3d af 86 d5 03 00 74 01 c3 c6 05 a5 86 d5 03 01 48 c7 c7 e0 e5 eb 8a e8 23 94 c8 f6 <0f> 0b c3 41 56 53 48 83 ec 10 65 48 8b 04 25 28 00 00 00 48 89 44 [ 50.669588][ T1804] [ 50.669588][ T1804] and this task is already holding: [ 50.669602][ T1804] ffff8880b9928358 (&base->lock){-.-.}-{2:2} [ 50.674041][ C0] RSP: 0018:ffffc900001475f8 EFLAGS: 00010246 [ 50.684605][ T1804] , at: lock_timer_base+0x120/0x260 [ 50.684637][ T1804] which would create a new lock dependency: [ 50.684642][ T1804] (&base->lock){-.-.}-{2:2} -> [ 50.688107][ C0] [ 50.688115][ C0] RAX: 9946aff1f597ec00 RBX: 1ffff92000028ec4 RCX: ffff88813feabb80 [ 50.694152][ T1804] (&htab->buckets[i].lock){+...}-{2:2} [ 50.694172][ T1804] [ 50.694172][ T1804] but this new dependency connects a HARDIRQ-irq-safe lock: [ 50.694177][ T1804] (&base->lock){-.-.}-{2:2} [ 50.694191][ T1804] [ 50.694191][ T1804] ... which became HARDIRQ-irq-safe at: [ 50.694198][ T1804] lock_acquire+0x1f8/0x5a0 [ 50.700264][ C0] RDX: 0000000080000102 RSI: 0000000000000000 RDI: 0000000000000000 [ 50.721072][ T1804] _raw_spin_lock_irqsave+0xd1/0x120 [ 50.721099][ T1804] lock_timer_base+0x120/0x260 [ 50.721114][ T1804] add_timer_on+0x1eb/0x580 [ 50.728557][ C0] RBP: ffffc90000147690 R08: ffffffff81527eae R09: ffffed1017304f1c [ 50.734950][ T1804] handle_irq_event+0xa9/0x1e0 [ 50.734969][ T1804] handle_edge_irq+0x245/0xbf0 [ 50.734986][ T1804] __common_interrupt+0xd7/0x1f0 [ 50.741396][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 50.746547][ T1804] common_interrupt+0x9f/0xc0 [ 50.752988][ C0] R13: 1ffff92000028ec0 R14: ffffc90000147620 R15: 0000000000000046 [ 50.757884][ T1804] asm_common_interrupt+0x22/0x40 [ 50.760207][ C0] FS: 0000000000000000(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 50.768142][ T1804] console_emit_next_record+0xd67/0x1000 [ 50.773975][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 50.783639][ T1804] console_unlock+0x278/0x7c0 [ 50.783673][ T1804] vprintk_emit+0x523/0x740 [ 50.783691][ T1804] _printk+0xd1/0x111 [ 50.788360][ C0] CR2: 00007fb398666110 CR3: 000000002245c000 CR4: 00000000003506f0 [ 50.796085][ T1804] identify_boot_cpu+0x92/0xb8 [ 50.796114][ T1804] arch_cpu_finalize_init+0x5/0x81 [ 50.796130][ T1804] start_kernel+0x423/0x53f [ 50.796142][ T1804] secondary_startup_64_no_verify+0xcf/0xdb [ 50.800749][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 50.808678][ T1804] [ 50.808678][ T1804] to a HARDIRQ-irq-unsafe lock: [ 50.814102][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 50.819009][ T1804] (&htab->buckets[i].lock){+...}-{2:2} [ 50.819033][ T1804] [ 50.819033][ T1804] ... which became HARDIRQ-irq-unsafe at: [ 50.819040][ T1804] ... [ 50.819043][ T1804] lock_acquire+0x1f8/0x5a0 [ 50.823791][ C0] Call Trace: [ 50.832188][ T1804] _raw_spin_lock_bh+0x31/0x40 [ 50.832218][ T1804] sock_hash_free+0x160/0x820 [ 50.832236][ T1804] process_one_work+0x8a9/0x11d0 [ 50.832252][ T1804] worker_thread+0xa47/0x1200 [ 50.837499][ C0] [ 50.842537][ T1804] kthread+0x28d/0x320 [ 50.842574][ T1804] ret_from_fork+0x1f/0x30 [ 50.842593][ T1804] [ 50.842593][ T1804] other info that might help us debug this: [ 50.842593][ T1804] [ 50.842599][ T1804] Possible interrupt unsafe locking scenario: [ 50.842599][ T1804] [ 50.848060][ C0] ? __warn+0x15a/0x520 [ 50.856104][ T1804] CPU0 CPU1 [ 50.856109][ T1804] ---- ---- [ 50.856112][ T1804] lock(&htab->buckets[i].lock); [ 50.856126][ T1804] local_irq_disable(); [ 50.856129][ T1804] lock(&base->lock); [ 50.856141][ T1804] lock(&htab->buckets[i].lock); [ 50.861003][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 50.869023][ T1804] [ 50.869028][ T1804] lock(&base->lock); [ 50.869039][ T1804] [ 50.869039][ T1804] *** DEADLOCK *** [ 50.869039][ T1804] [ 50.869043][ T1804] 4 locks held by kworker/1:2/1804: [ 50.874227][ C0] ? report_bug+0x2af/0x500 [ 50.883324][ T1804] #0: ffff888012472138 ((wq_completion)rcu_gp){+.+.}-{0:0} [ 50.889124][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 50.895738][ T1804] , at: process_one_work+0x7a9/0x11d0 [ 50.900527][ C0] ? handle_bug+0x3d/0x70 [ 50.905054][ T1804] #1: ffffc900060ffd20 [ 50.909121][ C0] ? exc_invalid_op+0x16/0x40 [ 50.917242][ T1804] ((work_completion)(&rew->rew_work) [ 50.922155][ C0] ? asm_exc_invalid_op+0x16/0x20 [ 50.927275][ T1804] ){+.+.}-{0:0} [ 50.931878][ C0] ? __warn_printk+0x28e/0x350 [ 50.938082][ T1804] , at: process_one_work+0x7a9/0x11d0 [ 50.946368][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 50.953678][ T1804] #2: ffff8880b9928358 (&base->lock){-.-.}-{2:2}, at: lock_timer_base+0x120/0x260 [ 50.961875][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 50.967383][ T1804] #3: ffffffff8d12a940 [ 50.975479][ C0] _raw_spin_unlock_irqrestore+0x118/0x130 [ 50.978021][ T1804] (rcu_read_lock [ 50.982736][ C0] ? _raw_spin_unlock+0x40/0x40 [ 50.986223][ T1804] ){....}-{1:2} [ 50.991132][ C0] __mod_timer+0x956/0xee0 [ 50.996019][ T1804] , at: bpf_trace_run3+0x146/0x440 [ 51.001063][ C0] ? mod_timer_pending+0x20/0x20 [ 51.005846][ T1804] [ 51.005846][ T1804] the dependencies between HARDIRQ-irq-safe lock and the holding lock: [ 51.008779][ C0] ? rcu_is_watching+0x11/0xb0 [ 51.012906][ T1804] -> (&base->lock){-.-.}-{2:2} { [ 51.012933][ T1804] IN-HARDIRQ-W [ 51.017514][ C0] ? lock_release+0xd6/0xa20 [ 51.028017][ T1804] at: [ 51.028029][ T1804] lock_acquire+0x1f8/0x5a0 [ 51.028055][ T1804] _raw_spin_lock_irqsave+0xd1/0x120 [ 51.028072][ T1804] lock_timer_base+0x120/0x260 [ 51.036617][ C0] ? read_lock_is_recursive+0x10/0x10 [ 51.040778][ T1804] add_timer_on+0x1eb/0x580 [ 51.040807][ T1804] handle_irq_event+0xa9/0x1e0 [ 51.040822][ T1804] handle_edge_irq+0x245/0xbf0 [ 51.040840][ T1804] __common_interrupt+0xd7/0x1f0 [ 51.046299][ C0] ? do_raw_spin_lock+0x14a/0x370 [ 51.052007][ T1804] common_interrupt+0x9f/0xc0 [ 51.052032][ T1804] asm_common_interrupt+0x22/0x40 [ 51.052054][ T1804] console_emit_next_record+0xd67/0x1000 [ 51.052069][ T1804] console_unlock+0x278/0x7c0 [ 51.057102][ C0] ? __queue_delayed_work+0x16b/0x210 [ 51.064029][ T1804] vprintk_emit+0x523/0x740 [ 51.064054][ T1804] _printk+0xd1/0x111 [ 51.064065][ T1804] identify_boot_cpu+0x92/0xb8 [ 51.064082][ T1804] arch_cpu_finalize_init+0x5/0x81 [ 51.070828][ C0] queue_delayed_work_on+0x156/0x250 [ 51.078846][ T1804] start_kernel+0x423/0x53f [ 51.084222][ C0] ? delayed_work_timer_fn+0x80/0x80 [ 51.087633][ T1804] secondary_startup_64_no_verify+0xcf/0xdb [ 51.091957][ C0] ? _raw_spin_unlock+0x24/0x40 [ 51.100320][ T1804] IN-SOFTIRQ-W at: [ 51.100332][ T1804] lock_acquire+0x1f8/0x5a0 [ 51.105581][ C0] ? srcu_gp_start+0x1ba/0x330 [ 51.110148][ T1804] _raw_spin_lock_irq+0xcf/0x110 [ 51.110167][ T1804] __run_timers+0x111/0x890 [ 51.117627][ C0] srcu_gp_start_if_needed+0xce5/0x1080 [ 51.122987][ T1804] run_timer_softirq+0x63/0xf0 [ 51.123003][ T1804] __do_softirq+0x2e9/0xa4c [ 51.128371][ C0] ? srcu_gp_start_if_needed+0x17f/0x1080 [ 51.132926][ T1804] __irq_exit_rcu+0x155/0x240 [ 51.132949][ T1804] irq_exit_rcu+0x5/0x20 [ 51.137168][ C0] ? start_poll_synchronize_srcu+0x10/0x10 [ 51.141827][ T1804] common_interrupt+0xa4/0xc0 [ 51.141851][ T1804] asm_common_interrupt+0x22/0x40 [ 51.147282][ C0] ? syscall_unregfunc+0x190/0x190 [ 51.152549][ T1804] console_emit_next_record+0xd67/0x1000 [ 51.152566][ T1804] console_unlock+0x278/0x7c0 [ 51.156290][ C0] ? syscall_unregfunc+0x190/0x190 [ 51.161108][ T1804] vprintk_emit+0x523/0x740 [ 51.161130][ T1804] _printk+0xd1/0x111 [ 51.166647][ C0] ? rcu_free_old_probes+0x20/0x20 [ 51.172076][ T1804] spectre_v2_user_select_mitigation+0x3b6/0x435 [ 51.172099][ T1804] cpu_select_mitigations+0x47/0x8f [ 51.181385][ C0] ? call_srcu+0x44/0xd0 [ 51.186833][ T1804] arch_cpu_finalize_init+0xf/0x81 [ 51.191066][ C0] ? syscall_unregfunc+0x190/0x190 [ 51.196825][ T1804] start_kernel+0x423/0x53f [ 51.200892][ C0] rcu_core+0xad4/0x17e0 [ 51.206123][ T1804] secondary_startup_64_no_verify+0xcf/0xdb [ 51.209631][ C0] ? rcu_core+0xa64/0x17e0 [ 51.214173][ T1804] INITIAL USE at: [ 51.219416][ C0] ? rcu_cpu_kthread_park+0x90/0x90 [ 51.224279][ T1804] lock_acquire+0x1f8/0x5a0 [ 51.235394][ C0] ? kvm_sched_clock_read+0x14/0x40 [ 51.240192][ T1804] _raw_spin_lock_irqsave+0xd1/0x120 [ 51.240212][ T1804] lock_timer_base+0x120/0x260 [ 51.245133][ C0] ? sched_clock_cpu+0x71/0x2b0 [ 51.248828][ T1804] add_timer_on+0x1eb/0x580 [ 51.253518][ C0] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 51.256216][ T1804] handle_irq_event+0xa9/0x1e0 [ 51.262444][ C0] ? print_irqtrace_events+0x210/0x210 [ 51.269338][ T1804] handle_edge_irq+0x245/0xbf0 [ 51.269360][ T1804] __common_interrupt+0xd7/0x1f0 [ 51.276099][ C0] __do_softirq+0x2e9/0xa4c [ 51.281433][ T1804] common_interrupt+0x9f/0xc0 [ 51.281455][ T1804] asm_common_interrupt+0x22/0x40 [ 51.287932][ C0] ? run_ksoftirqd+0xc1/0x120 [ 51.294482][ T1804] console_emit_next_record+0xd67/0x1000 [ 51.294501][ T1804] console_unlock+0x278/0x7c0 [ 51.300919][ C0] ? __entry_text_end+0x1feabe/0x1feabe [ 51.307557][ T1804] vprintk_emit+0x523/0x740 [ 51.312758][ C0] ? run_ksoftirqd+0xa3/0x120 [ 51.319203][ T1804] _printk+0xd1/0x111 [ 51.319219][ T1804] identify_boot_cpu+0x92/0xb8 [ 51.325950][ C0] run_ksoftirqd+0xc1/0x120 [ 51.333203][ T1804] arch_cpu_finalize_init+0x5/0x81 [ 51.333222][ T1804] start_kernel+0x423/0x53f [ 51.339534][ C0] ? ksoftirqd_should_run+0x20/0x20 [ 51.344856][ T1804] secondary_startup_64_no_verify+0xcf/0xdb [ 51.351002][ C0] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 51.356761][ T1804] } [ 51.356767][ T1804] ... key at: [] init_timer_cpu.__key+0x0/0x20 [ 51.363683][ C0] ? _raw_spin_unlock+0x40/0x40 [ 51.370398][ T1804] [ 51.370398][ T1804] the dependencies between the lock to be acquired [ 51.370405][ T1804] and HARDIRQ-irq-unsafe lock: [ 51.370427][ T1804] -> [ 51.375669][ C0] ? ksoftirqd_should_run+0x20/0x20 [ 51.381798][ T1804] (&htab->buckets[i].lock){+...}-{2:2} { [ 51.381820][ T1804] HARDIRQ-ON-W at: [ 51.387269][ C0] smpboot_thread_fn+0x52c/0xa30 [ 51.395310][ T1804] lock_acquire+0x1f8/0x5a0 [ 51.400182][ C0] ? smpboot_thread_fn+0x4a/0xa30 [ 51.404119][ T1804] _raw_spin_lock_bh+0x31/0x40 [ 51.410266][ C0] kthread+0x28d/0x320 [ 51.415151][ T1804] sock_hash_free+0x160/0x820 [ 51.421820][ C0] ? cpu_report_death+0x2b0/0x2b0 [ 51.428012][ T1804] process_one_work+0x8a9/0x11d0 [ 51.433552][ C0] ? kthread_blkcg+0xd0/0xd0 [ 51.440176][ T1804] worker_thread+0xa47/0x1200 [ 51.440195][ T1804] kthread+0x28d/0x320 [ 51.446768][ C0] ret_from_fork+0x1f/0x30 [ 51.452547][ T1804] ret_from_fork+0x1f/0x30 [ 51.452567][ T1804] INITIAL USE at: [ 51.452578][ T1804] lock_acquire+0x1f8/0x5a0 [ 51.458884][ C0] [ 51.464747][ T1804] _raw_spin_lock_bh+0x31/0x40 [ 51.464768][ T1804] sock_hash_free+0x160/0x820 [ 51.470861][ C0] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 51.470872][ C0] CPU: 0 PID: 15 Comm: ksoftirqd/0 Not tainted 6.1.83-syzkaller #0 [ 51.470888][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 51.470896][ C0] Call Trace: [ 51.470904][ C0] [ 51.470910][ C0] dump_stack_lvl+0x1e3/0x2cb [ 51.470935][ C0] ? nf_tcp_handle_invalid+0x642/0x642 [ 51.470955][ C0] ? panic+0x75d/0x75d [ 51.470971][ C0] ? vscnprintf+0x59/0x80 [ 51.470987][ C0] panic+0x318/0x75d [ 51.471001][ C0] ? __warn+0x169/0x520 [ 51.471017][ C0] ? memcpy_page_flushcache+0xfc/0xfc [ 51.471036][ C0] ? ret_from_fork+0x1f/0x30 [ 51.471056][ C0] __warn+0x348/0x520 [ 51.471071][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 51.471088][ C0] report_bug+0x2af/0x500 [ 51.471108][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 51.471125][ C0] handle_bug+0x3d/0x70 [ 51.471144][ C0] exc_invalid_op+0x16/0x40 [ 51.471163][ C0] asm_exc_invalid_op+0x16/0x20 [ 51.471182][ C0] RIP: 0010:warn_bogus_irq_restore+0x1d/0x20 [ 51.471198][ C0] Code: 24 48 c7 c7 80 bb ea 8a e8 6c f5 fd ff 80 3d af 86 d5 03 00 74 01 c3 c6 05 a5 86 d5 03 01 48 c7 c7 e0 e5 eb 8a e8 23 94 c8 f6 <0f> 0b c3 41 56 53 48 83 ec 10 65 48 8b 04 25 28 00 00 00 48 89 44 [ 51.471211][ C0] RSP: 0018:ffffc900001475f8 EFLAGS: 00010246 [ 51.471226][ C0] RAX: 9946aff1f597ec00 RBX: 1ffff92000028ec4 RCX: ffff88813feabb80 [ 51.471238][ C0] RDX: 0000000080000102 RSI: 0000000000000000 RDI: 0000000000000000 [ 51.471248][ C0] RBP: ffffc90000147690 R08: ffffffff81527eae R09: ffffed1017304f1c [ 51.471259][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 51.471269][ C0] R13: 1ffff92000028ec0 R14: ffffc90000147620 R15: 0000000000000046 [ 51.471283][ C0] ? __warn_printk+0x28e/0x350 [ 51.471302][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 51.471316][ C0] _raw_spin_unlock_irqrestore+0x118/0x130 [ 51.471333][ C0] ? _raw_spin_unlock+0x40/0x40 [ 51.471353][ C0] __mod_timer+0x956/0xee0 [ 51.471372][ C0] ? mod_timer_pending+0x20/0x20 [ 51.471387][ C0] ? rcu_is_watching+0x11/0xb0 [ 51.471400][ C0] ? lock_release+0xd6/0xa20 [ 51.471419][ C0] ? read_lock_is_recursive+0x10/0x10 [ 51.471446][ C0] ? do_raw_spin_lock+0x14a/0x370 [ 51.471460][ C0] ? __queue_delayed_work+0x16b/0x210 [ 51.471475][ C0] queue_delayed_work_on+0x156/0x250 [ 51.471491][ C0] ? delayed_work_timer_fn+0x80/0x80 [ 51.471515][ C0] ? _raw_spin_unlock+0x24/0x40 [ 51.471530][ C0] ? srcu_gp_start+0x1ba/0x330 [ 51.471551][ C0] srcu_gp_start_if_needed+0xce5/0x1080 [ 51.471577][ C0] ? srcu_gp_start_if_needed+0x17f/0x1080 [ 51.471599][ C0] ? start_poll_synchronize_srcu+0x10/0x10 [ 51.471619][ C0] ? syscall_unregfunc+0x190/0x190 [ 51.471637][ C0] ? syscall_unregfunc+0x190/0x190 [ 51.471651][ C0] ? rcu_free_old_probes+0x20/0x20 [ 51.471664][ C0] ? call_srcu+0x44/0xd0 [ 51.471683][ C0] ? syscall_unregfunc+0x190/0x190 [ 51.471698][ C0] rcu_core+0xad4/0x17e0 [ 51.471717][ C0] ? rcu_core+0xa64/0x17e0 [ 51.471735][ C0] ? rcu_cpu_kthread_park+0x90/0x90 [ 51.471754][ C0] ? kvm_sched_clock_read+0x14/0x40 [ 51.471774][ C0] ? sched_clock_cpu+0x71/0x2b0 [ 51.471795][ C0] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 51.471817][ C0] ? print_irqtrace_events+0x210/0x210 [ 51.471841][ C0] __do_softirq+0x2e9/0xa4c [ 51.471862][ C0] ? run_ksoftirqd+0xc1/0x120 [ 51.471878][ C0] ? __entry_text_end+0x1feabe/0x1feabe [ 51.471899][ C0] ? run_ksoftirqd+0xa3/0x120 [ 51.471915][ C0] run_ksoftirqd+0xc1/0x120 [ 51.471928][ C0] ? ksoftirqd_should_run+0x20/0x20 [ 51.471941][ C0] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 51.471958][ C0] ? _raw_spin_unlock+0x40/0x40 [ 51.471974][ C0] ? ksoftirqd_should_run+0x20/0x20 [ 51.471989][ C0] smpboot_thread_fn+0x52c/0xa30 [ 51.472011][ C0] ? smpboot_thread_fn+0x4a/0xa30 [ 51.472034][ C0] kthread+0x28d/0x320 [ 51.472055][ C0] ? cpu_report_death+0x2b0/0x2b0 [ 51.472073][ C0] ? kthread_blkcg+0xd0/0xd0 [ 51.472095][ C0] ret_from_fork+0x1f/0x30 [ 51.472119][ C0] [ 51.477253][ T1804] process_one_work+0x8a9/0x11d0 [ 51.477271][ T1804] worker_thread+0xa47/0x1200 [ 51.477286][ T1804] kthread+0x28d/0x320 [ 51.477305][ T1804] ret_from_fork+0x1f/0x30 [ 51.477322][ T1804] } [ 51.477326][ T1804] ... key at: [] sock_hash_alloc.__key+0x0/0x20 [ 51.477344][ T1804] ... acquired at: [ 51.477348][ T1804] lock_acquire+0x1f8/0x5a0 [ 51.477365][ T1804] _raw_spin_lock_bh+0x31/0x40 [ 51.477379][ T1804] sock_hash_delete_elem+0xac/0x2f0 [ 51.477399][ T1804] bpf_prog_e2683766ceb58551+0x3d/0x46 [ 51.477413][ T1804] bpf_trace_run3+0x231/0x440 [ 51.477427][ T1804] enqueue_timer+0x440/0x600 [ 51.477441][ T1804] __mod_timer+0x92b/0xee0 [ 51.477454][ T1804] schedule_timeout+0x1b4/0x300 [ 51.477467][ T1804] rcu_exp_sel_wait_wake+0x764/0x1d50 [ 51.477481][ T1804] process_one_work+0x8a9/0x11d0 [ 51.477496][ T1804] worker_thread+0xa47/0x1200 [ 51.477510][ T1804] kthread+0x28d/0x320 [ 51.477528][ T1804] ret_from_fork+0x1f/0x30 [ 51.477544][ T1804] [ 51.477547][ T1804] [ 51.477547][ T1804] stack backtrace: [ 51.477551][ T1804] CPU: 1 PID: 1804 Comm: kworker/1:2 Not tainted 6.1.83-syzkaller #0 [ 51.477566][ T1804] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 51.477576][ T1804] Workqueue: rcu_gp wait_rcu_exp_gp [ 51.477593][ T1804] Call Trace: [ 51.477598][ T1804] [ 51.477603][ T1804] dump_stack_lvl+0x1e3/0x2cb [ 51.477624][ T1804] ? nf_tcp_handle_invalid+0x642/0x642 [ 51.477643][ T1804] ? panic+0x75d/0x75d [ 51.477659][ T1804] ? print_shortest_lock_dependencies+0xee/0x150 [ 51.477680][ T1804] validate_chain+0x4d16/0x5950 [ 51.477701][ T1804] ? reacquire_held_locks+0x660/0x660 [ 51.477730][ T1804] ? reacquire_held_locks+0x660/0x660 [ 51.477751][ T1804] ? reacquire_held_locks+0x660/0x660 [ 51.477774][ T1804] ? reacquire_held_locks+0x660/0x660 [ 51.477797][ T1804] ? register_lock_class+0x100/0x990 [ 51.477818][ T1804] ? validate_chain+0x112/0x5950 [ 51.477838][ T1804] ? is_dynamic_key+0x260/0x260 [ 51.477859][ T1804] ? mark_lock+0x9a/0x340 [ 51.477879][ T1804] __lock_acquire+0x125b/0x1f80 [ 51.477905][ T1804] lock_acquire+0x1f8/0x5a0 [ 51.477924][ T1804] ? sock_hash_delete_elem+0xac/0x2f0 [ 51.477950][ T1804] ? lockdep_softirqs_on+0x590/0x590 [ 51.477971][ T1804] ? read_lock_is_recursive+0x10/0x10 [ 51.477994][ T1804] ? sock_hash_delete_elem+0xac/0x2f0 [ 51.478013][ T1804] ? __bpf_trace_softirq+0x10/0x10 [ 51.478033][ T1804] ? read_lock_is_recursive+0x10/0x10 [ 51.478054][ T1804] ? sock_hash_delete_elem+0xac/0x2f0 [ 51.478075][ T1804] _raw_spin_lock_bh+0x31/0x40 [ 51.478090][ T1804] ? sock_hash_delete_elem+0xac/0x2f0 [ 51.478110][ T1804] sock_hash_delete_elem+0xac/0x2f0 [ 51.478133][ T1804] bpf_prog_e2683766ceb58551+0x3d/0x46 [ 51.478149][ T1804] bpf_trace_run3+0x231/0x440 [ 51.478163][ T1804] ? bpf_trace_run3+0x146/0x440 [ 51.478178][ T1804] ? bpf_trace_run2+0x410/0x410 [ 51.478192][ T1804] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 51.478208][ T1804] ? _raw_spin_lock_irqsave+0xdd/0x120 [ 51.478224][ T1804] ? _raw_spin_lock+0x40/0x40 [ 51.478242][ T1804] enqueue_timer+0x440/0x600 [ 51.478261][ T1804] __mod_timer+0x92b/0xee0 [ 51.478279][ T1804] ? mod_timer_pending+0x20/0x20 [ 51.478294][ T1804] ? lockdep_softirqs_off+0x420/0x420 [ 51.478313][ T1804] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 51.478329][ T1804] ? _raw_spin_unlock+0x40/0x40 [ 51.478349][ T1804] schedule_timeout+0x1b4/0x300 [ 51.478363][ T1804] ? console_conditional_schedule+0x40/0x40 [ 51.478379][ T1804] ? update_process_times+0x1b0/0x1b0 [ 51.478401][ T1804] rcu_exp_sel_wait_wake+0x764/0x1d50 [ 51.478420][ T1804] ? read_lock_is_recursive+0x10/0x10 [ 51.478442][ T1804] ? rcu_check_gp_start_stall+0x450/0x450 [ 51.478458][ T1804] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 51.478475][ T1804] ? do_raw_spin_unlock+0x137/0x8a0 [ 51.478493][ T1804] ? process_one_work+0x7a9/0x11d0 [ 51.478509][ T1804] process_one_work+0x8a9/0x11d0 [ 51.478531][ T1804] ? worker_detach_from_pool+0x260/0x260 [ 51.478549][ T1804] ? _raw_spin_lock_irqsave+0x120/0x120 [ 51.478565][ T1804] ? kthread_data+0x4e/0xc0 [ 51.478586][ T1804] ? wq_worker_running+0x97/0x190 [ 51.478609][ T1804] worker_thread+0xa47/0x1200 [ 51.478630][ T1804] ? _raw_spin_unlock+0x40/0x40 [ 51.478650][ T1804] kthread+0x28d/0x320 [ 51.478669][ T1804] ? worker_clr_flags+0x190/0x190 [ 51.478685][ T1804] ? kthread_blkcg+0xd0/0xd0 [ 51.478705][ T1804] ret_from_fork+0x1f/0x30 [ 51.478729][ T1804] [ 51.479087][ C0] Kernel Offset: disabled [ 52.760638][ C0] Rebooting in 86400 seconds..