Warning: Permanently added '10.128.1.60' (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 [ 57.808020][ T2533] [ 57.811281][ T2533] ===================================================== [ 57.816070][ C0] ------------[ cut here ]------------ [ 57.818798][ T2533] WARNING: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected [ 57.818810][ T2533] 6.1.84-syzkaller #0 Not tainted [ 57.824888][ C0] raw_local_irq_restore() called with IRQs enabled [ 57.832400][ T2533] ----------------------------------------------------- [ 57.832407][ T2533] kworker/1:2/2533 [HC0[0]:SC0[2]:HE0:SE0] is trying to acquire: [ 57.832422][ T2533] ffff88807b6fa820 (&htab->buckets[i].lock){+...}-{2:2}, at: sock_hash_delete_elem+0xac/0x2f0 [ 57.837628][ C0] WARNING: CPU: 0 PID: 3549 at kernel/locking/irqflag-debug.c:10 warn_bogus_irq_restore+0x1d/0x20 [ 57.844114][ T2533] [ 57.844114][ T2533] and this task is already holding: [ 57.844120][ T2533] ffff8880b9928358 [ 57.851072][ C0] Modules linked in: [ 57.858832][ T2533] (&base->lock){-.-.}-{2:2}, at: lock_timer_base+0x120/0x260 [ 57.858882][ T2533] which would create a new lock dependency: [ 57.858887][ T2533] ( [ 57.869888][ C0] [ 57.881197][ T2533] &base->lock){-.-.}-{2:2} -> (&htab->buckets[i].lock){+...}-{2:2} [ 57.881248][ T2533] [ 57.881248][ T2533] but this new dependency connects a HARDIRQ-irq-safe lock: [ 57.881254][ T2533] (&base->lock){-.-.}-{2:2} [ 57.889360][ C0] CPU: 0 PID: 3549 Comm: syz-executor179 Not tainted 6.1.84-syzkaller #0 [ 57.893374][ T2533] [ 57.893374][ T2533] ... which became HARDIRQ-irq-safe at: [ 57.893390][ T2533] lock_acquire+0x1f8/0x5a0 [ 57.897329][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 57.904816][ T2533] _raw_spin_lock_irqsave+0xd1/0x120 [ 57.910774][ C0] RIP: 0010:warn_bogus_irq_restore+0x1d/0x20 [ 57.913268][ T2533] lock_timer_base+0x120/0x260 [ 57.915664][ C0] Code: 24 48 c7 c7 00 bc ea 8a e8 6c f5 fd ff 80 3d 2f 5b d5 03 00 74 01 c3 c6 05 25 5b d5 03 01 48 c7 c7 60 e6 eb 8a e8 23 64 c8 f6 <0f> 0b c3 41 56 53 48 83 ec 10 65 48 8b 04 25 28 00 00 00 48 89 44 [ 57.923523][ T2533] add_timer_on+0x1eb/0x580 [ 57.923543][ T2533] handle_irq_event+0xa9/0x1e0 [ 57.923559][ T2533] handle_edge_irq+0x245/0xbf0 [ 57.933160][ C0] RSP: 0018:ffffc90000007758 EFLAGS: 00010246 [ 57.937696][ T2533] __common_interrupt+0xd7/0x1f0 [ 57.946297][ C0] [ 57.953983][ T2533] common_interrupt+0x9f/0xc0 [ 57.958739][ C0] RAX: 9b99e7e168564700 RBX: 1ffff92000000ef0 RCX: ffff888016f20000 [ 57.968887][ T2533] asm_common_interrupt+0x22/0x40 [ 57.968933][ T2533] console_emit_next_record+0xd67/0x1000 [ 57.974304][ C0] RDX: 0000000000000103 RSI: 0000000000000000 RDI: 0000000000000000 [ 57.980271][ T2533] console_unlock+0x278/0x7c0 [ 57.980303][ T2533] vprintk_emit+0x523/0x740 [ 57.980321][ T2533] _printk+0xd1/0x111 [ 57.985151][ C0] RBP: ffffc900000077f0 R08: ffffffff81527eae R09: fffffbfff1ce6d46 [ 58.004742][ T2533] __clocksource_register_scale+0xb4/0x660 [ 58.004786][ T2533] tsc_init+0x158/0x160 [ 58.004802][ T2533] x86_late_time_init+0x79/0x86 [ 58.009423][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 58.014228][ T2533] start_kernel+0x414/0x53f [ 58.019173][ C0] R13: 1ffff92000000eec R14: ffffc90000007780 R15: 0000000000000046 [ 58.025261][ T2533] secondary_startup_64_no_verify+0xcf/0xdb [ 58.030367][ C0] FS: 0000555557526380(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 58.032860][ T2533] [ 58.032860][ T2533] to a HARDIRQ-irq-unsafe lock: [ 58.032869][ T2533] ( [ 58.037619][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 58.045551][ T2533] &htab->buckets[i].lock [ 58.050746][ C0] CR2: 0000000000000000 CR3: 0000000073908000 CR4: 00000000003506f0 [ 58.056593][ T2533] ){+...}-{2:2} [ 58.056603][ T2533] [ 58.056603][ T2533] ... which became HARDIRQ-irq-unsafe at: [ 58.056610][ T2533] ... [ 58.056613][ T2533] lock_acquire+0x1f8/0x5a0 [ 58.064566][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 58.069302][ T2533] _raw_spin_lock_bh+0x31/0x40 [ 58.069321][ T2533] sock_hash_free+0x160/0x820 [ 58.074061][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 58.078110][ T2533] process_one_work+0x8a9/0x11d0 [ 58.078146][ T2533] worker_thread+0xa47/0x1200 [ 58.078160][ T2533] kthread+0x28d/0x320 [ 58.086397][ C0] Call Trace: [ 58.092229][ T2533] ret_from_fork+0x1f/0x30 [ 58.096477][ C0] [ 58.101368][ T2533] [ 58.101368][ T2533] other info that might help us debug this: [ 58.101368][ T2533] [ 58.101378][ T2533] Possible interrupt unsafe locking scenario: [ 58.101378][ T2533] [ 58.109869][ C0] ? __warn+0x15a/0x520 [ 58.114489][ T2533] CPU0 CPU1 [ 58.114495][ T2533] ---- ---- [ 58.122797][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 58.129169][ T2533] lock(&htab->buckets[i].lock); [ 58.129187][ T2533] local_irq_disable(); [ 58.129192][ T2533] lock(&base->lock); [ 58.138431][ C0] ? report_bug+0x2af/0x500 [ 58.146258][ T2533] lock(&htab->buckets[i].lock); [ 58.146280][ T2533] [ 58.146284][ T2533] lock(&base->lock); [ 58.146294][ T2533] [ 58.146294][ T2533] *** DEADLOCK *** [ 58.146294][ T2533] [ 58.146298][ T2533] 4 locks held by kworker/1:2/2533: [ 58.148831][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 58.155579][ T2533] #0: [ 58.159867][ C0] ? handle_bug+0x3d/0x70 [ 58.167889][ T2533] ffff888012472138 ((wq_completion)rcu_gp){+.+.}-{0:0}, at: process_one_work+0x7a9/0x11d0 [ 58.171370][ C0] ? exc_invalid_op+0x16/0x40 [ 58.179397][ T2533] #1: ffffc9000a7d7d20 ((work_completion)(&rew->rew_work)){+.+.}-{0:0}, at: process_one_work+0x7a9/0x11d0 [ 58.179582][ T2533] #2: ffff8880b9928358 ( [ 58.182254][ C0] ? asm_exc_invalid_op+0x16/0x20 [ 58.186828][ T2533] &base->lock){-.-.}-{2:2}, at: lock_timer_base+0x120/0x260 [ 58.186865][ T2533] #3: ffffffff8d12a980 (rcu_read_lock){....}-{1:2}, at: bpf_trace_run3+0x146/0x440 [ 58.195107][ C0] ? __warn_printk+0x28e/0x350 [ 58.200111][ T2533] [ 58.200111][ T2533] the dependencies between HARDIRQ-irq-safe lock and the holding lock: [ 58.200121][ T2533] -> (&base->lock){-.-.}-{2:2} { [ 58.200144][ T2533] IN-HARDIRQ-W [ 58.204925][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 58.212931][ T2533] at: [ 58.212945][ T2533] lock_acquire+0x1f8/0x5a0 [ 58.212974][ T2533] _raw_spin_lock_irqsave+0xd1/0x120 [ 58.212991][ T2533] lock_timer_base+0x120/0x260 [ 58.218236][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 58.223303][ T2533] add_timer_on+0x1eb/0x580 [ 58.227511][ C0] _raw_spin_unlock_irqrestore+0x118/0x130 [ 58.230728][ T2533] handle_irq_event+0xa9/0x1e0 [ 58.235343][ C0] ? _raw_spin_unlock+0x40/0x40 [ 58.238188][ T2533] handle_edge_irq+0x245/0xbf0 [ 58.238220][ T2533] __common_interrupt+0xd7/0x1f0 [ 58.238240][ T2533] common_interrupt+0x9f/0xc0 [ 58.248499][ C0] __mod_timer+0x956/0xee0 [ 58.256804][ T2533] asm_common_interrupt+0x22/0x40 [ 58.256843][ T2533] console_emit_next_record+0xd67/0x1000 [ 58.256860][ T2533] console_unlock+0x278/0x7c0 [ 58.261096][ C0] ? mod_timer_pending+0x20/0x20 [ 58.266442][ T2533] vprintk_emit+0x523/0x740 [ 58.266483][ T2533] _printk+0xd1/0x111 [ 58.266496][ T2533] __clocksource_register_scale+0xb4/0x660 [ 58.266518][ T2533] tsc_init+0x158/0x160 [ 58.271883][ C0] ? rcu_is_watching+0x11/0xb0 [ 58.277335][ T2533] x86_late_time_init+0x79/0x86 [ 58.277367][ T2533] start_kernel+0x414/0x53f [ 58.277380][ T2533] secondary_startup_64_no_verify+0xcf/0xdb [ 58.282482][ C0] ? lock_release+0xd6/0xa20 [ 58.289314][ T2533] IN-SOFTIRQ-W at: [ 58.289338][ T2533] lock_acquire+0x1f8/0x5a0 [ 58.289367][ T2533] _raw_spin_lock_irq+0xcf/0x110 [ 58.296143][ C0] ? read_lock_is_recursive+0x10/0x10 [ 58.300679][ T2533] __run_timers+0x111/0x890 [ 58.308290][ C0] ? do_raw_spin_lock+0x14a/0x370 [ 58.311951][ T2533] run_timer_softirq+0x63/0xf0 [ 58.316356][ C0] ? __queue_delayed_work+0x16b/0x210 [ 58.324689][ T2533] __do_softirq+0x2e9/0xa4c [ 58.330510][ C0] queue_delayed_work_on+0x156/0x250 [ 58.336144][ T2533] __irq_exit_rcu+0x155/0x240 [ 58.336171][ T2533] irq_exit_rcu+0x5/0x20 [ 58.339645][ C0] ? delayed_work_timer_fn+0x80/0x80 [ 58.344092][ T2533] common_interrupt+0xa4/0xc0 [ 58.354285][ C0] ? _raw_spin_unlock+0x24/0x40 [ 58.358984][ T2533] asm_common_interrupt+0x22/0x40 [ 58.359007][ T2533] console_emit_next_record+0xd67/0x1000 [ 58.370515][ C0] ? srcu_gp_start+0x1ba/0x330 [ 58.374854][ T2533] console_unlock+0x278/0x7c0 [ 58.380297][ C0] srcu_gp_start_if_needed+0xce5/0x1080 [ 58.387513][ T2533] vprintk_emit+0x523/0x740 [ 58.387549][ T2533] _printk+0xd1/0x111 [ 58.387563][ T2533] cpu_select_mitigations+0x38/0x8f [ 58.397525][ C0] ? srcu_gp_start_if_needed+0x17f/0x1080 [ 58.402224][ T2533] arch_cpu_finalize_init+0xf/0x81 [ 58.412777][ C0] ? start_poll_synchronize_srcu+0x10/0x10 [ 58.417735][ T2533] start_kernel+0x423/0x53f [ 58.417757][ T2533] secondary_startup_64_no_verify+0xcf/0xdb [ 58.417778][ T2533] INITIAL USE [ 58.421393][ C0] ? syscall_unregfunc+0x190/0x190 [ 58.426742][ T2533] at: [ 58.426750][ T2533] lock_acquire+0x1f8/0x5a0 [ 58.426772][ T2533] _raw_spin_lock_irqsave+0xd1/0x120 [ 58.429423][ C0] ? syscall_unregfunc+0x190/0x190 [ 58.435635][ T2533] lock_timer_base+0x120/0x260 [ 58.443495][ C0] ? rcu_free_old_probes+0x20/0x20 [ 58.450014][ T2533] add_timer_on+0x1eb/0x580 [ 58.450036][ T2533] handle_irq_event+0xa9/0x1e0 [ 58.455469][ C0] ? call_srcu+0x44/0xd0 [ 58.461680][ T2533] handle_edge_irq+0x245/0xbf0 [ 58.461701][ T2533] __common_interrupt+0xd7/0x1f0 [ 58.467506][ C0] ? syscall_unregfunc+0x190/0x190 [ 58.474142][ T2533] common_interrupt+0x9f/0xc0 [ 58.479261][ C0] rcu_core+0xad4/0x17e0 [ 58.479288][ C0] ? rcu_core+0xa64/0x17e0 [ 58.485675][ T2533] asm_common_interrupt+0x22/0x40 [ 58.492302][ C0] ? rcu_cpu_kthread_park+0x90/0x90 [ 58.499124][ T2533] console_emit_next_record+0xd67/0x1000 [ 58.499156][ T2533] console_unlock+0x278/0x7c0 [ 58.499175][ T2533] vprintk_emit+0x523/0x740 [ 58.503670][ C0] ? kvm_sched_clock_read+0x14/0x40 [ 58.510511][ T2533] _printk+0xd1/0x111 [ 58.510544][ T2533] __clocksource_register_scale+0xb4/0x660 [ 58.510565][ T2533] tsc_init+0x158/0x160 [ 58.510582][ T2533] x86_late_time_init+0x79/0x86 [ 58.517922][ C0] ? sched_clock_cpu+0x71/0x2b0 [ 58.524169][ T2533] start_kernel+0x414/0x53f [ 58.529238][ C0] ? __sched_clock_gtod_offset+0xe0/0xe0 [ 58.535765][ T2533] secondary_startup_64_no_verify+0xcf/0xdb [ 58.541539][ C0] ? __irq_exit_rcu+0x155/0x240 [ 58.549111][ T2533] } [ 58.549126][ T2533] ... key at: [] init_timer_cpu.__key+0x0/0x20 [ 58.549161][ T2533] [ 58.549161][ T2533] the dependencies between the lock to be acquired [ 58.549166][ T2533] and HARDIRQ-irq-unsafe lock: [ 58.549199][ T2533] -> [ 58.554960][ C0] ? __bpf_trace_softirq+0x10/0x10 [ 58.559799][ T2533] (&htab->buckets[i].lock){+...}-{2:2} { [ 58.559831][ T2533] HARDIRQ-ON-W at: [ 58.559840][ T2533] lock_acquire+0x1f8/0x5a0 [ 58.566551][ C0] ? print_irqtrace_events+0x210/0x210 [ 58.572762][ T2533] _raw_spin_lock_bh+0x31/0x40 [ 58.580435][ C0] ? seqcount_lockdep_reader_access+0x1bd/0x220 [ 58.584970][ T2533] sock_hash_free+0x160/0x820 [ 58.588985][ C0] __do_softirq+0x2e9/0xa4c [ 58.595079][ T2533] process_one_work+0x8a9/0x11d0 [ 58.601895][ C0] ? kvm_sched_clock_read+0x14/0x40 [ 58.607828][ T2533] worker_thread+0xa47/0x1200 [ 58.607862][ T2533] kthread+0x28d/0x320 [ 58.607881][ T2533] ret_from_fork+0x1f/0x30 [ 58.614118][ C0] ? __irq_exit_rcu+0x155/0x240 [ 58.619406][ T2533] INITIAL USE at: [ 58.619423][ T2533] lock_acquire+0x1f8/0x5a0 [ 58.619446][ T2533] _raw_spin_lock_bh+0x31/0x40 [ 58.619462][ T2533] sock_hash_free+0x160/0x820 [ 58.626148][ C0] ? __entry_text_end+0x1feabe/0x1feabe [ 58.631468][ T2533] process_one_work+0x8a9/0x11d0 [ 58.638259][ C0] ? hrtimer_interrupt+0x76b/0x980 [ 58.643482][ T2533] worker_thread+0xa47/0x1200 [ 58.649958][ C0] ? irqtime_account_irq+0xd0/0x1e0 [ 58.655870][ T2533] kthread+0x28d/0x320 [ 58.661373][ C0] __irq_exit_rcu+0x155/0x240 [ 58.667650][ T2533] ret_from_fork+0x1f/0x30 [ 58.667677][ T2533] } [ 58.667682][ T2533] ... key at: [] sock_hash_alloc.__key+0x0/0x20 [ 58.672528][ C0] ? irq_exit_rcu+0x20/0x20 [ 58.679394][ T2533] ... acquired at: [ 58.679408][ T2533] lock_acquire+0x1f8/0x5a0 [ 58.679435][ T2533] _raw_spin_lock_bh+0x31/0x40 [ 58.679451][ T2533] sock_hash_delete_elem+0xac/0x2f0 [ 58.686954][ C0] irq_exit_rcu+0x5/0x20 [ 58.691826][ T2533] bpf_prog_2c29ac5cdc6b1842+0x3a/0x3e [ 58.698414][ C0] sysvec_apic_timer_interrupt+0x91/0xb0 [ 58.704235][ T2533] bpf_trace_run3+0x231/0x440 [ 58.710550][ C0] [ 58.717052][ T2533] enqueue_timer+0x440/0x600 [ 58.717085][ T2533] __mod_timer+0x92b/0xee0 [ 58.717097][ T2533] schedule_timeout+0x1b4/0x300 [ 58.717112][ T2533] rcu_exp_sel_wait_wake+0x764/0x1d50 [ 58.717129][ T2533] process_one_work+0x8a9/0x11d0 [ 58.724402][ C0] [ 58.730477][ T2533] worker_thread+0xa47/0x1200 [ 58.730515][ T2533] kthread+0x28d/0x320 [ 58.730534][ T2533] ret_from_fork+0x1f/0x30 [ 58.738017][ C0] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 58.743871][ T2533] [ 58.743877][ T2533] [ 58.743877][ T2533] stack backtrace: [ 58.750117][ C0] RIP: 0010:smp_call_function_many_cond+0x1fb0/0x3460 [ 58.757614][ T2533] CPU: 1 PID: 2533 Comm: kworker/1:2 Not tainted 6.1.84-syzkaller #0 [ 58.757632][ T2533] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 58.757644][ T2533] Workqueue: rcu_gp wait_rcu_exp_gp [ 58.761839][ C0] Code: 2f 44 89 ee 83 e6 01 31 ff e8 ec 42 0b 00 41 83 e5 01 49 bd 00 00 00 00 00 fc ff df 75 0a e8 77 3f 0b 00 e9 1b ff ff ff f3 90 <42> 0f b6 04 2b 84 c0 75 14 41 f7 07 01 00 00 00 0f 84 fe fe ff ff [ 58.767639][ T2533] [ 58.767654][ T2533] Call Trace: [ 58.767666][ T2533] [ 58.767674][ T2533] dump_stack_lvl+0x1e3/0x2cb [ 58.767706][ T2533] ? nf_tcp_handle_invalid+0x642/0x642 [ 58.770631][ C0] RSP: 0018:ffffc90003b7f4c0 EFLAGS: 00000293 [ 58.776760][ T2533] ? panic+0x75d/0x75d [ 58.776782][ T2533] ? print_shortest_lock_dependencies+0xee/0x150 [ 58.784172][ C0] [ 58.784184][ C0] RAX: ffffffff817f479b RBX: 1ffff110173281b1 RCX: ffff888016f20000 [ 58.789527][ T2533] validate_chain+0x4d16/0x5950 [ 58.789580][ T2533] ? reacquire_held_locks+0x660/0x660 [ 58.796038][ C0] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000 [ 58.801104][ T2533] ? reacquire_held_locks+0x660/0x660 [ 58.807181][ C0] RBP: ffffc90003b7f8a0 R08: ffffffff817f4764 R09: ffffed101730775b [ 58.814586][ T2533] ? reacquire_held_locks+0x660/0x660 [ 58.818924][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000800000000 [ 58.825301][ T2533] ? register_lock_class+0x100/0x990 [ 58.831827][ C0] R13: dffffc0000000000 R14: 0000000000000001 R15: ffff8880b9940d88 [ 58.836884][ T2533] ? validate_chain+0x112/0x5950 [ 58.843199][ C0] ? smp_call_function_many_cond+0x1f94/0x3460 [ 58.848568][ T2533] ? is_dynamic_key+0x260/0x260 [ 58.848592][ T2533] ? mark_lock+0x9a/0x340 [ 58.852979][ C0] ? smp_call_function_many_cond+0x1fcb/0x3460 [ 58.859551][ T2533] __lock_acquire+0x125b/0x1f80 [ 58.859584][ T2533] lock_acquire+0x1f8/0x5a0 [ 58.864797][ C0] ? __lock_acquire+0x1f80/0x1f80 [ 58.872134][ T2533] ? sock_hash_delete_elem+0xac/0x2f0 [ 58.872161][ T2533] ? lockdep_softirqs_on+0x590/0x590 [ 58.878580][ C0] ? text_poke_sync+0x20/0x20 [ 58.884595][ T2533] ? read_lock_is_recursive+0x10/0x10 [ 58.890156][ C0] ? rcu_is_watching+0x11/0xb0 [ 58.896272][ T2533] ? sock_hash_delete_elem+0xac/0x2f0 [ 58.896299][ T2533] ? __bpf_trace_softirq+0x10/0x10 [ 58.904069][ C0] ? smp_call_function_many+0x30/0x30 [ 58.911003][ T2533] ? read_lock_is_recursive+0x10/0x10 [ 58.911029][ T2533] ? sock_hash_delete_elem+0xac/0x2f0 [ 58.917755][ C0] ? flush_tlb_mm_range+0x429/0x590 [ 58.922929][ T2533] _raw_spin_lock_bh+0x31/0x40 [ 58.930443][ C0] ? do_raw_spin_unlock+0x137/0x8a0 [ 58.936200][ T2533] ? sock_hash_delete_elem+0xac/0x2f0 [ 58.936246][ T2533] sock_hash_delete_elem+0xac/0x2f0 [ 58.943830][ C0] ? text_poke_memcpy+0x5/0x10 [ 58.948932][ T2533] bpf_prog_2c29ac5cdc6b1842+0x3a/0x3e [ 58.948951][ T2533] bpf_trace_run3+0x231/0x440 [ 58.948969][ T2533] ? asm_exc_int3+0x35/0x40 [ 58.951631][ C0] ? _raw_spin_unlock+0x24/0x40 [ 58.960380][ T2533] ? bpf_trace_run3+0x146/0x440 [ 58.960418][ T2533] ? bpf_trace_run2+0x410/0x410 [ 58.960434][ T2533] ? enqueue_timer+0x35d/0x600 [ 58.969172][ C0] ? enqueue_timer+0x166/0x600 [ 58.974137][ T2533] enqueue_timer+0x440/0x600 [ 58.976641][ C0] ? __text_poke+0x81a/0x9a0 [ 58.982017][ T2533] __mod_timer+0x92b/0xee0 [ 58.987730][ C0] ? enqueue_timer+0x166/0x600 [ 58.991681][ T2533] ? mod_timer_pending+0x20/0x20 [ 58.997829][ C0] ? __text_poke+0x9a0/0x9a0 [ 59.003511][ T2533] ? lockdep_softirqs_off+0x420/0x420 [ 59.010245][ C0] ? text_poke+0x90/0x90 [ 59.016673][ T2533] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 59.016700][ T2533] ? _raw_spin_unlock+0x40/0x40 [ 59.016720][ T2533] schedule_timeout+0x1b4/0x300 [ 59.023567][ C0] ? preempt_schedule_common+0xa6/0xd0 [ 59.028260][ T2533] ? console_conditional_schedule+0x40/0x40 [ 59.028279][ T2533] ? update_process_times+0x1b0/0x1b0 [ 59.035490][ C0] ? preempt_schedule+0xd9/0xe0 [ 59.040669][ T2533] rcu_exp_sel_wait_wake+0x764/0x1d50 [ 59.040694][ T2533] ? read_lock_is_recursive+0x10/0x10 [ 59.047263][ C0] ? schedule_preempt_disabled+0x20/0x20 [ 59.053030][ T2533] ? rcu_check_gp_start_stall+0x450/0x450 [ 59.059194][ C0] ? __mutex_trylock_common+0x17e/0x2e0 [ 59.064515][ T2533] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 59.068650][ C0] ? perf_event_bpf_output+0x270/0x270 [ 59.074735][ T2533] ? do_raw_spin_unlock+0x137/0x8a0 [ 59.081107][ C0] ? preempt_schedule_thunk+0x16/0x18 [ 59.087958][ T2533] ? process_one_work+0x7a9/0x11d0 [ 59.087984][ T2533] process_one_work+0x8a9/0x11d0 [ 59.093513][ C0] ? on_each_cpu_cond_mask+0x55/0x80 [ 59.100100][ T2533] ? worker_detach_from_pool+0x260/0x260 [ 59.100134][ T2533] ? _raw_spin_lock_irqsave+0x120/0x120 [ 59.100151][ T2533] ? kthread_data+0x4e/0xc0 [ 59.105243][ C0] ? text_poke_sync+0x20/0x20 [ 59.111466][ T2533] ? wq_worker_running+0x97/0x190 [ 59.111503][ T2533] worker_thread+0xa47/0x1200 [ 59.116792][ C0] on_each_cpu_cond_mask+0x3b/0x80 [ 59.122366][ T2533] ? _raw_spin_unlock+0x40/0x40 [ 59.127173][ C0] text_poke_bp_batch+0x860/0x940 [ 59.133600][ T2533] ? __sched_text_start+0x8/0x8 [ 59.136255][ C0] ? enqueue_timer+0x167/0x600 [ 59.145001][ T2533] ? _raw_spin_unlock+0x40/0x40 [ 59.149634][ C0] ? text_poke_loc_init+0x680/0x680 [ 59.153371][ T2533] kthread+0x28d/0x320 [ 59.158274][ C0] ? arch_jump_label_transform_queue+0x7d/0xd0 [ 59.163139][ T2533] ? worker_clr_flags+0x190/0x190 [ 59.168561][ C0] text_poke_finish+0x16/0x30 [ 59.172743][ T2533] ? kthread_blkcg+0xd0/0xd0 [ 59.178522][ C0] arch_jump_label_transform_apply+0x13/0x20 [ 59.184093][ T2533] ret_from_fork+0x1f/0x30 [ 59.188991][ C0] static_key_enable_cpuslocked+0x12e/0x250 [ 59.192335][ T2533] [ 59.197409][ C0] ? __bpf_trace_timer_class+0x20/0x20 [ 59.853051][ C0] static_key_enable+0x16/0x20 [ 59.857961][ C0] tracepoint_add_func+0x947/0x9d0 [ 59.863328][ C0] ? __bpf_trace_timer_class+0x20/0x20 [ 59.869098][ C0] tracepoint_probe_register_prio_may_exist+0x11e/0x190 [ 59.876286][ C0] ? acct_clear_integrals+0x30/0x30 [ 59.881503][ C0] ? __bpf_trace_timer_class+0x20/0x20 [ 59.887336][ C0] ? anon_inode_getfile+0xfb/0x180 [ 59.892661][ C0] ? bpf_probe_register+0x10f/0x1d0 [ 59.898429][ C0] bpf_raw_tp_link_attach+0x456/0x6b0 [ 59.903982][ C0] ? bpf_insn_prepare_dump+0x950/0x950 [ 59.909510][ C0] ? __fdget+0x14e/0x210 [ 59.913808][ C0] bpf_raw_tracepoint_open+0x196/0x210 [ 59.919495][ C0] __sys_bpf+0x4a7/0x6c0 [ 59.923823][ C0] ? bpf_link_show_fdinfo+0x2d0/0x2d0 [ 59.929217][ C0] ? print_irqtrace_events+0x210/0x210 [ 59.934950][ C0] ? print_irqtrace_events+0x210/0x210 [ 59.941009][ C0] ? syscall_enter_from_user_mode+0x2e/0x230 [ 59.947013][ C0] ? lockdep_hardirqs_on+0x94/0x130 [ 59.952382][ C0] __x64_sys_bpf+0x78/0x90 [ 59.956810][ C0] do_syscall_64+0x3d/0xb0 [ 59.961212][ C0] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 59.967206][ C0] RIP: 0033:0x7fd09d21ae79 [ 59.971604][ C0] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 17 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 59.991318][ C0] RSP: 002b:00007fff8ab0dd58 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 60.000154][ C0] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fd09d21ae79 [ 60.008316][ C0] RDX: 0000000000000010 RSI: 0000000020000040 RDI: 0000000000000011 [ 60.016428][ C0] RBP: 0000000000000000 R08: 0000000000000006 R09: 0000000000000006 [ 60.024495][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 60.033228][ C0] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000001 [ 60.041408][ C0] [ 60.044500][ C0] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 60.051842][ C0] CPU: 0 PID: 3549 Comm: syz-executor179 Not tainted 6.1.84-syzkaller #0 [ 60.060236][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 60.070273][ C0] Call Trace: [ 60.073565][ C0] [ 60.076415][ C0] dump_stack_lvl+0x1e3/0x2cb [ 60.081194][ C0] ? nf_tcp_handle_invalid+0x642/0x642 [ 60.086771][ C0] ? panic+0x75d/0x75d [ 60.090946][ C0] ? vscnprintf+0x59/0x80 [ 60.095274][ C0] panic+0x318/0x75d [ 60.099247][ C0] ? __warn+0x169/0x520 [ 60.103574][ C0] ? memcpy_page_flushcache+0xfc/0xfc [ 60.109100][ C0] __warn+0x348/0x520 [ 60.113062][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 60.118530][ C0] report_bug+0x2af/0x500 [ 60.122864][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 60.128224][ C0] handle_bug+0x3d/0x70 [ 60.132629][ C0] exc_invalid_op+0x16/0x40 [ 60.138165][ C0] asm_exc_invalid_op+0x16/0x20 [ 60.143096][ C0] RIP: 0010:warn_bogus_irq_restore+0x1d/0x20 [ 60.149267][ C0] Code: 24 48 c7 c7 00 bc ea 8a e8 6c f5 fd ff 80 3d 2f 5b d5 03 00 74 01 c3 c6 05 25 5b d5 03 01 48 c7 c7 60 e6 eb 8a e8 23 64 c8 f6 <0f> 0b c3 41 56 53 48 83 ec 10 65 48 8b 04 25 28 00 00 00 48 89 44 [ 60.169314][ C0] RSP: 0018:ffffc90000007758 EFLAGS: 00010246 [ 60.175400][ C0] RAX: 9b99e7e168564700 RBX: 1ffff92000000ef0 RCX: ffff888016f20000 [ 60.183569][ C0] RDX: 0000000000000103 RSI: 0000000000000000 RDI: 0000000000000000 [ 60.191956][ C0] RBP: ffffc900000077f0 R08: ffffffff81527eae R09: fffffbfff1ce6d46 [ 60.199945][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 60.207912][ C0] R13: 1ffff92000000eec R14: ffffc90000007780 R15: 0000000000000046 [ 60.215871][ C0] ? __warn_printk+0x28e/0x350 [ 60.220659][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 60.226206][ C0] _raw_spin_unlock_irqrestore+0x118/0x130 [ 60.232002][ C0] ? _raw_spin_unlock+0x40/0x40 [ 60.236853][ C0] __mod_timer+0x956/0xee0 [ 60.241321][ C0] ? mod_timer_pending+0x20/0x20 [ 60.246264][ C0] ? rcu_is_watching+0x11/0xb0 [ 60.251902][ C0] ? lock_release+0xd6/0xa20 [ 60.256584][ C0] ? read_lock_is_recursive+0x10/0x10 [ 60.261949][ C0] ? do_raw_spin_lock+0x14a/0x370 [ 60.267041][ C0] ? __queue_delayed_work+0x16b/0x210 [ 60.272399][ C0] queue_delayed_work_on+0x156/0x250 [ 60.277959][ C0] ? delayed_work_timer_fn+0x80/0x80 [ 60.283241][ C0] ? _raw_spin_unlock+0x24/0x40 [ 60.288104][ C0] ? srcu_gp_start+0x1ba/0x330 [ 60.292868][ C0] srcu_gp_start_if_needed+0xce5/0x1080 [ 60.298406][ C0] ? srcu_gp_start_if_needed+0x17f/0x1080 [ 60.304109][ C0] ? start_poll_synchronize_srcu+0x10/0x10 [ 60.310096][ C0] ? syscall_unregfunc+0x190/0x190 [ 60.315374][ C0] ? syscall_unregfunc+0x190/0x190 [ 60.320585][ C0] ? rcu_free_old_probes+0x20/0x20 [ 60.325926][ C0] ? call_srcu+0x44/0xd0 [ 60.330166][ C0] ? syscall_unregfunc+0x190/0x190 [ 60.335397][ C0] rcu_core+0xad4/0x17e0 [ 60.339643][ C0] ? rcu_core+0xa64/0x17e0 [ 60.344233][ C0] ? rcu_cpu_kthread_park+0x90/0x90 [ 60.349444][ C0] ? kvm_sched_clock_read+0x14/0x40 [ 60.354683][ C0] ? sched_clock_cpu+0x71/0x2b0 [ 60.359643][ C0] ? __sched_clock_gtod_offset+0xe0/0xe0 [ 60.365296][ C0] ? __irq_exit_rcu+0x155/0x240 [ 60.370213][ C0] ? __bpf_trace_softirq+0x10/0x10 [ 60.375513][ C0] ? print_irqtrace_events+0x210/0x210 [ 60.380971][ C0] ? seqcount_lockdep_reader_access+0x1bd/0x220 [ 60.387207][ C0] __do_softirq+0x2e9/0xa4c [ 60.391704][ C0] ? kvm_sched_clock_read+0x14/0x40 [ 60.396893][ C0] ? __irq_exit_rcu+0x155/0x240 [ 60.401815][ C0] ? __entry_text_end+0x1feabe/0x1feabe [ 60.407428][ C0] ? hrtimer_interrupt+0x76b/0x980 [ 60.412629][ C0] ? irqtime_account_irq+0xd0/0x1e0 [ 60.417892][ C0] __irq_exit_rcu+0x155/0x240 [ 60.422570][ C0] ? irq_exit_rcu+0x20/0x20 [ 60.427129][ C0] irq_exit_rcu+0x5/0x20 [ 60.431356][ C0] sysvec_apic_timer_interrupt+0x91/0xb0 [ 60.436970][ C0] [ 60.439881][ C0] [ 60.442961][ C0] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 60.448926][ C0] RIP: 0010:smp_call_function_many_cond+0x1fb0/0x3460 [ 60.455700][ C0] Code: 2f 44 89 ee 83 e6 01 31 ff e8 ec 42 0b 00 41 83 e5 01 49 bd 00 00 00 00 00 fc ff df 75 0a e8 77 3f 0b 00 e9 1b ff ff ff f3 90 <42> 0f b6 04 2b 84 c0 75 14 41 f7 07 01 00 00 00 0f 84 fe fe ff ff [ 60.475580][ C0] RSP: 0018:ffffc90003b7f4c0 EFLAGS: 00000293 [ 60.481649][ C0] RAX: ffffffff817f479b RBX: 1ffff110173281b1 RCX: ffff888016f20000 [ 60.489626][ C0] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000 [ 60.497780][ C0] RBP: ffffc90003b7f8a0 R08: ffffffff817f4764 R09: ffffed101730775b [ 60.505939][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000800000000 [ 60.513904][ C0] R13: dffffc0000000000 R14: 0000000000000001 R15: ffff8880b9940d88 [ 60.522247][ C0] ? smp_call_function_many_cond+0x1f94/0x3460 [ 60.528635][ C0] ? smp_call_function_many_cond+0x1fcb/0x3460 [ 60.535069][ C0] ? __lock_acquire+0x1f80/0x1f80 [ 60.540177][ C0] ? text_poke_sync+0x20/0x20 [ 60.544954][ C0] ? rcu_is_watching+0x11/0xb0 [ 60.549725][ C0] ? smp_call_function_many+0x30/0x30 [ 60.555192][ C0] ? flush_tlb_mm_range+0x429/0x590 [ 60.560488][ C0] ? do_raw_spin_unlock+0x137/0x8a0 [ 60.565712][ C0] ? text_poke_memcpy+0x5/0x10 [ 60.570484][ C0] ? _raw_spin_unlock+0x24/0x40 [ 60.575331][ C0] ? enqueue_timer+0x166/0x600 [ 60.580395][ C0] ? __text_poke+0x81a/0x9a0 [ 60.585060][ C0] ? enqueue_timer+0x166/0x600 [ 60.589890][ C0] ? __text_poke+0x9a0/0x9a0 [ 60.594468][ C0] ? text_poke+0x90/0x90 [ 60.599294][ C0] ? preempt_schedule_common+0xa6/0xd0 [ 60.604737][ C0] ? preempt_schedule+0xd9/0xe0 [ 60.609571][ C0] ? schedule_preempt_disabled+0x20/0x20 [ 60.615270][ C0] ? __mutex_trylock_common+0x17e/0x2e0 [ 60.620866][ C0] ? perf_event_bpf_output+0x270/0x270 [ 60.626391][ C0] ? preempt_schedule_thunk+0x16/0x18 [ 60.632010][ C0] ? on_each_cpu_cond_mask+0x55/0x80 [ 60.637534][ C0] ? text_poke_sync+0x20/0x20 [ 60.642292][ C0] on_each_cpu_cond_mask+0x3b/0x80 [ 60.647471][ C0] text_poke_bp_batch+0x860/0x940 [ 60.652500][ C0] ? enqueue_timer+0x167/0x600 [ 60.657260][ C0] ? text_poke_loc_init+0x680/0x680 [ 60.662441][ C0] ? arch_jump_label_transform_queue+0x7d/0xd0 [ 60.668574][ C0] text_poke_finish+0x16/0x30 [ 60.673246][ C0] arch_jump_label_transform_apply+0x13/0x20 [ 60.679206][ C0] static_key_enable_cpuslocked+0x12e/0x250 [ 60.685182][ C0] ? __bpf_trace_timer_class+0x20/0x20 [ 60.690645][ C0] static_key_enable+0x16/0x20 [ 60.695433][ C0] tracepoint_add_func+0x947/0x9d0 [ 60.700654][ C0] ? __bpf_trace_timer_class+0x20/0x20 [ 60.706295][ C0] tracepoint_probe_register_prio_may_exist+0x11e/0x190 [ 60.713419][ C0] ? acct_clear_integrals+0x30/0x30 [ 60.718597][ C0] ? __bpf_trace_timer_class+0x20/0x20 [ 60.724049][ C0] ? anon_inode_getfile+0xfb/0x180 [ 60.729231][ C0] ? bpf_probe_register+0x10f/0x1d0 [ 60.734457][ C0] bpf_raw_tp_link_attach+0x456/0x6b0 [ 60.739889][ C0] ? bpf_insn_prepare_dump+0x950/0x950 [ 60.745632][ C0] ? __fdget+0x14e/0x210 [ 60.749897][ C0] bpf_raw_tracepoint_open+0x196/0x210 [ 60.755373][ C0] __sys_bpf+0x4a7/0x6c0 [ 60.759715][ C0] ? bpf_link_show_fdinfo+0x2d0/0x2d0 [ 60.765111][ C0] ? print_irqtrace_events+0x210/0x210 [ 60.770598][ C0] ? print_irqtrace_events+0x210/0x210 [ 60.776672][ C0] ? syscall_enter_from_user_mode+0x2e/0x230 [ 60.782906][ C0] ? lockdep_hardirqs_on+0x94/0x130 [ 60.788407][ C0] __x64_sys_bpf+0x78/0x90 [ 60.793058][ C0] do_syscall_64+0x3d/0xb0 [ 60.797496][ C0] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 60.803716][ C0] RIP: 0033:0x7fd09d21ae79 [ 60.808251][ C0] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 c1 17 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 60.828136][ C0] RSP: 002b:00007fff8ab0dd58 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 60.836631][ C0] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fd09d21ae79 [ 60.845573][ C0] RDX: 0000000000000010 RSI: 0000000020000040 RDI: 0000000000000011 [ 60.853893][ C0] RBP: 0000000000000000 R08: 0000000000000006 R09: 0000000000000006 [ 60.861846][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 60.869910][ C0] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000001 [ 60.877885][ C0] [ 61.996633][ C0] Shutting down cpus with NMI [ 62.001562][ C0] Kernel Offset: disabled [ 62.006075][ C0] Rebooting in 86400 seconds..