Warning: Permanently added '10.128.0.126' (ED25519) to the list of known hosts. executing program executing program executing program executing program [ 124.886479][ T18] [ 124.888849][ T18] ===================================================== [ 124.895761][ T18] WARNING: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected [ 124.903193][ T18] 6.8.0-syzkaller-05236-g443574b03387 #0 Not tainted [ 124.909847][ T18] ----------------------------------------------------- [ 124.916758][ T18] rcu_exp_gp_kthr/18 [HC0[0]:SC0[2]:HE0:SE0] is trying to acquire: [ 124.924631][ T18] ffff888022d8f020 (&htab->buckets[i].lock){+...}-{2:2}, at: sock_hash_delete_elem+0xb0/0x300 [ 124.934891][ C0] ------------[ cut here ]------------ [ 124.934899][ C0] raw_local_irq_restore() called with IRQs enabled [ 124.934908][ T18] [ 124.934908][ T18] and this task is already holding: [ 124.934914][ T18] ffff8880b952a758 [ 124.940402][ C0] WARNING: CPU: 0 PID: 5082 at kernel/locking/irqflag-debug.c:10 warn_bogus_irq_restore+0x29/0x40 [ 124.946821][ T18] (&base->lock){-.-.}-{2:2}, at: lock_timer_base+0x112/0x240 [ 124.946861][ T18] which would create a new lock dependency: [ 124.954194][ C0] Modules linked in: [ 124.957884][ T18] (&base->lock){-.-.}-{2:2} -> (&htab->buckets[i].lock [ 124.968471][ C0] CPU: 0 PID: 5082 Comm: syz-executor133 Not tainted 6.8.0-syzkaller-05236-g443574b03387 #0 [ 124.975877][ T18] ){+...}-{2:2} [ 124.975890][ T18] [ 124.975890][ T18] but this new dependency connects a HARDIRQ-irq-safe lock: [ 124.975897][ T18] (&base->lock [ 124.981757][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 124.985623][ T18] ){-.-.}-{2:2} [ 124.985632][ T18] [ 124.985632][ T18] ... which became HARDIRQ-irq-safe at: [ 124.985638][ T18] lock_acquire+0x1e4/0x530 [ 124.985653][ T18] _raw_spin_lock_irqsave+0xd5/0x120 [ 124.985670][ T18] lock_timer_base+0x112/0x240 [ 124.985687][ T18] add_timer_on+0x1e5/0x5c0 [ 124.992599][ C0] RIP: 0010:warn_bogus_irq_restore+0x29/0x40 [ 125.002647][ T18] handle_irq_event+0xad/0x1f0 [ 125.002665][ T18] handle_edge_irq+0x25f/0xc20 [ 125.006112][ C0] Code: 90 f3 0f 1e fa 90 80 3d de 59 01 04 00 74 06 90 c3 cc cc cc cc c6 05 cf 59 01 04 01 90 48 c7 c7 20 ba aa 8b e8 f8 d5 e7 f5 90 <0f> 0b 90 90 90 c3 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 0f 1f [ 125.015517][ T18] __common_interrupt+0x13a/0x230 [ 125.018963][ C0] RSP: 0018:ffffc90000007898 EFLAGS: 00010246 [ 125.029007][ T18] common_interrupt+0xa5/0xd0 [ 125.029028][ T18] asm_common_interrupt+0x26/0x40 [ 125.032460][ C0] [ 125.032467][ C0] RAX: b00d54a7298dd400 RBX: 1ffff92000000f18 RCX: ffff888022058000 [ 125.040143][ T18] console_flush_all+0x9cd/0xec0 [ 125.040163][ T18] console_unlock+0x13b/0x4d0 [ 125.044726][ C0] RDX: 0000000000000103 RSI: 0000000000000000 RDI: 0000000000000000 [ 125.050067][ T18] vprintk_emit+0x509/0x720 [ 125.050085][ T18] _printk+0xd5/0x120 [ 125.054925][ C0] RBP: ffffc90000007930 R08: ffffffff8157cc12 R09: 1ffff110172851a2 [ 125.059471][ T18] spectre_v2_select_mitigation+0x651/0x8f0 [ 125.065435][ C0] R10: dffffc0000000000 R11: ffffed10172851a3 R12: dffffc0000000000 [ 125.070242][ T18] cpu_select_mitigations+0x41/0xa0 [ 125.075081][ C0] R13: 1ffff92000000f14 R14: ffffc900000078c0 R15: 0000000000000046 [ 125.094644][ T18] arch_cpu_finalize_init+0x20/0xa0 [ 125.094665][ T18] start_kernel+0x402/0x500 [ 125.099763][ C0] FS: 000055555cf24380(0000) GS:ffff8880b9400000(0000) knlGS:0000000000000000 [ 125.105787][ T18] x86_64_start_reservations+0x2a/0x30 [ 125.105807][ T18] x86_64_start_kernel+0x99/0xa0 [ 125.110535][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 125.115615][ T18] common_startup_64+0x13e/0x147 [ 125.115633][ T18] [ 125.115633][ T18] to a HARDIRQ-irq-unsafe lock: [ 125.117931][ C0] CR2: 0000000000000000 CR3: 000000007cc30000 CR4: 00000000003506f0 [ 125.125874][ T18] (&htab->buckets[i].lock){+...}-{2:2} [ 125.125894][ T18] [ 125.125894][ T18] ... which became HARDIRQ-irq-unsafe at: [ 125.130888][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 125.135616][ T18] ... [ 125.135621][ T18] lock_acquire+0x1e4/0x530 [ 125.135636][ T18] _raw_spin_lock_bh+0x35/0x50 [ 125.143580][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 125.148138][ T18] sock_hash_free+0x164/0x820 [ 125.148155][ T18] bpf_map_free_deferred+0xe6/0x110 [ 125.152190][ C0] Call Trace: [ 125.152200][ C0] [ 125.160156][ T18] process_scheduled_works+0xa00/0x1770 [ 125.160173][ T18] worker_thread+0x86d/0xd70 [ 125.166141][ C0] ? __warn+0x163/0x4b0 [ 125.174071][ T18] kthread+0x2f0/0x390 [ 125.179342][ C0] ? warn_bogus_irq_restore+0x29/0x40 [ 125.187276][ T18] ret_from_fork+0x4b/0x80 [ 125.187298][ T18] ret_from_fork_asm+0x1a/0x30 [ 125.192553][ C0] ? report_bug+0x2b3/0x500 [ 125.197112][ T18] [ 125.197112][ T18] other info that might help us debug this: [ 125.197112][ T18] [ 125.197119][ T18] Possible interrupt unsafe locking scenario: [ 125.197119][ T18] [ 125.197123][ T18] CPU0 CPU1 [ 125.197127][ T18] ---- ---- [ 125.197132][ T18] lock(&htab->buckets[i].lock [ 125.206042][ C0] ? warn_bogus_irq_restore+0x29/0x40 [ 125.211545][ T18] ); [ 125.211550][ T18] local_irq_disable(); [ 125.216555][ C0] ? handle_bug+0x3e/0x70 [ 125.223095][ T18] lock(&base->lock [ 125.228102][ C0] ? exc_invalid_op+0x1a/0x50 [ 125.235077][ T18] ); [ 125.235082][ T18] lock(&htab->buckets[i].lock); [ 125.235095][ T18] [ 125.235099][ T18] lock(&base->lock [ 125.243041][ C0] ? asm_exc_invalid_op+0x1a/0x20 [ 125.248555][ T18] ); [ 125.248560][ T18] [ 125.248560][ T18] *** DEADLOCK *** [ 125.248560][ T18] [ 125.248564][ T18] 2 locks held by rcu_exp_gp_kthr/18: [ 125.248574][ T18] #0: ffff8880b952a758 [ 125.256447][ C0] ? __warn_printk+0x292/0x360 [ 125.264374][ T18] (&base->lock [ 125.266957][ C0] ? warn_bogus_irq_restore+0x29/0x40 [ 125.271505][ T18] ){-.-.}-{2:2} [ 125.276343][ C0] ? warn_bogus_irq_restore+0x28/0x40 [ 125.284271][ T18] , at: lock_timer_base+0x112/0x240 [ 125.289029][ C0] _raw_spin_unlock_irqrestore+0x120/0x140 [ 125.294271][ T18] #1: ffffffff8e131920 [ 125.297548][ C0] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 125.300355][ T18] (rcu_read_lock [ 125.305971][ C0] ? rcu_is_watching+0x15/0xb0 [ 125.310602][ T18] ){....}-{1:2} [ 125.314728][ C0] ? enqueue_timer+0x4b8/0x550 [ 125.318850][ T18] , at: bpf_trace_run2+0x114/0x420 [ 125.318869][ T18] [ 125.318869][ T18] the dependencies between HARDIRQ-irq-safe lock and the holding lock: [ 125.324213][ C0] __mod_timer+0xb89/0xeb0 [ 125.328685][ T18] -> (&base->lock){-.-.}-{2:2} { [ 125.333532][ C0] ? __pfx___mod_timer+0x10/0x10 [ 125.337999][ T18] IN-HARDIRQ-W at: [ 125.338009][ T18] lock_acquire+0x1e4/0x530 [ 125.338025][ T18] _raw_spin_lock_irqsave+0xd5/0x120 [ 125.348324][ C0] ? _raw_read_unlock_irqrestore+0xdd/0x140 [ 125.356603][ T18] lock_timer_base+0x112/0x240 [ 125.356625][ T18] add_timer_on+0x1e5/0x5c0 [ 125.361963][ C0] ? __pfx__raw_read_unlock_irqrestore+0x10/0x10 [ 125.367303][ T18] handle_irq_event+0xad/0x1f0 [ 125.367322][ T18] handle_edge_irq+0x25f/0xc20 [ 125.372137][ C0] ? _raw_spin_lock_irqsave+0xe1/0x120 [ 125.377481][ T18] __common_interrupt+0x13a/0x230 [ 125.379973][ C0] ? __pfx__raw_spin_lock_irqsave+0x10/0x10 [ 125.386705][ T18] common_interrupt+0xa5/0xd0 [ 125.386728][ T18] asm_common_interrupt+0x26/0x40 [ 125.391032][ C0] ? ktime_get+0x24c/0x280 [ 125.397411][ T18] console_flush_all+0x9cd/0xec0 [ 125.397432][ T18] console_unlock+0x13b/0x4d0 [ 125.402080][ C0] dsp_cmx_send+0x21bf/0x2240 [ 125.404564][ T18] vprintk_emit+0x509/0x720 [ 125.412091][ C0] ? __pfx_lock_acquire+0x10/0x10 [ 125.415508][ T18] _printk+0xd5/0x120 [ 125.415526][ T18] spectre_v2_select_mitigation+0x651/0x8f0 [ 125.419567][ C0] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 125.424558][ T18] cpu_select_mitigations+0x41/0xa0 [ 125.427050][ C0] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 125.435154][ T18] arch_cpu_finalize_init+0x20/0xa0 [ 125.435176][ T18] start_kernel+0x402/0x500 [ 125.440518][ C0] ? rcu_is_watching+0x15/0xb0 [ 125.444640][ T18] x86_64_start_reservations+0x2a/0x30 [ 125.449389][ C0] ? call_timer_fn+0xa8/0x600 [ 125.452809][ T18] x86_64_start_kernel+0x99/0xa0 [ 125.458168][ C0] call_timer_fn+0x17e/0x600 [ 125.461584][ T18] common_startup_64+0x13e/0x147 [ 125.466940][ C0] ? call_timer_fn+0xc0/0x600 [ 125.472108][ T18] IN-SOFTIRQ-W at: [ 125.477896][ C0] ? __pfx_dsp_cmx_send+0x10/0x10 [ 125.482008][ T18] lock_acquire+0x1e4/0x530 [ 125.488322][ C0] ? __pfx_call_timer_fn+0x10/0x10 [ 125.491906][ T18] _raw_spin_lock_irq+0xd3/0x120 [ 125.496659][ C0] ? __pfx_dsp_cmx_send+0x10/0x10 [ 125.500073][ T18] __run_timer_base+0x103/0x8e0 [ 125.504842][ C0] ? __pfx_dsp_cmx_send+0x10/0x10 [ 125.509922][ T18] run_timer_softirq+0x67/0x170 [ 125.520312][ C0] ? rcu_is_watching+0x15/0xb0 [ 125.524687][ T18] __do_softirq+0x2be/0x943 [ 125.529618][ C0] ? __pfx_dsp_cmx_send+0x10/0x10 [ 125.534510][ T18] __irq_exit_rcu+0xf2/0x1c0 [ 125.538489][ C0] ? __pfx_dsp_cmx_send+0x10/0x10 [ 125.544597][ T18] irq_exit_rcu+0x9/0x30 [ 125.551516][ C0] __run_timer_base+0x66a/0x8e0 [ 125.557371][ T18] common_interrupt+0xaa/0xd0 [ 125.557393][ T18] asm_common_interrupt+0x26/0x40 [ 125.563783][ C0] ? __pfx___run_timer_base+0x10/0x10 [ 125.569895][ T18] console_flush_all+0x9cd/0xec0 [ 125.569916][ T18] console_unlock+0x13b/0x4d0 [ 125.576235][ C0] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 125.582600][ T18] vprintk_emit+0x509/0x720 [ 125.589002][ C0] ? do_raw_spin_unlock+0x13c/0x8b0 [ 125.594411][ T18] _printk+0xd5/0x120 [ 125.601072][ C0] run_timer_softirq+0xb7/0x170 [ 125.606919][ T18] md_clear_update_mitigation+0x3ed/0x4b0 [ 125.606937][ T18] cpu_select_mitigations+0x5a/0xa0 [ 125.613235][ C0] __do_softirq+0x2bc/0x943 [ 125.619874][ T18] arch_cpu_finalize_init+0x20/0xa0 [ 125.619896][ T18] start_kernel+0x402/0x500 [ 125.624282][ C0] ? __irq_exit_rcu+0xf2/0x1c0 [ 125.630835][ T18] x86_64_start_reservations+0x2a/0x30 [ 125.630855][ T18] x86_64_start_kernel+0x99/0xa0 [ 125.637168][ C0] ? __pfx___do_softirq+0x10/0x10 [ 125.641794][ T18] common_startup_64+0x13e/0x147 [ 125.647935][ C0] ? irqtime_account_irq+0xd4/0x1e0 [ 125.652913][ T18] INITIAL USE at: [ 125.658530][ C0] __irq_exit_rcu+0xf2/0x1c0 [ 125.666027][ T18] lock_acquire+0x1e4/0x530 [ 125.666044][ T18] _raw_spin_lock_irqsave+0xd5/0x120 [ 125.671918][ C0] ? __pfx___irq_exit_rcu+0x10/0x10 [ 125.678740][ T18] lock_timer_base+0x112/0x240 [ 125.678765][ T18] __mod_timer+0x1ca/0xeb0 [ 125.678785][ T18] queue_delayed_work_on+0x15a/0x260 [ 125.685105][ C0] irq_exit_rcu+0x9/0x30 [ 125.691895][ T18] crng_reseed+0xe7/0x220 [ 125.698040][ C0] sysvec_apic_timer_interrupt+0xa6/0xc0 [ 125.702844][ T18] random_init+0x1a9/0x300 [ 125.709946][ C0] [ 125.714571][ T18] start_kernel+0x253/0x500 [ 125.721148][ C0] [ 125.725693][ T18] x86_64_start_reservations+0x2a/0x30 [ 125.725715][ T18] x86_64_start_kernel+0x99/0xa0 [ 125.732266][ C0] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 125.736912][ T18] common_startup_64+0x13e/0x147 [ 125.736932][ T18] } [ 125.736937][ T18] ... key at: [] init_timer_cpu.__key+0x0/0x20 [ 125.740901][ C0] RIP: 0010:smp_call_function_many_cond+0x1861/0x2960 [ 125.745895][ T18] [ 125.745895][ T18] the dependencies between the lock to be acquired [ 125.745901][ T18] and HARDIRQ-irq-unsafe lock: [ 125.745926][ T18] -> [ 125.752038][ C0] Code: 41 83 e4 01 49 bc 00 00 00 00 00 fc ff df 75 07 e8 84 d1 0b 00 eb 38 f3 90 42 0f b6 04 23 84 c0 75 11 41 f7 45 00 01 00 00 00 <74> 1e e8 68 d1 0b 00 eb e4 44 89 e9 80 e1 07 80 c1 03 38 c1 7c e2 [ 125.757117][ T18] (&htab->buckets[i].lock){+...}-{2:2} { [ 125.757141][ T18] HARDIRQ-ON-W [ 125.763693][ C0] RSP: 0018:ffffc90003b8f640 EFLAGS: 00000202 [ 125.768688][ T18] at: [ 125.768694][ T18] lock_acquire+0x1e4/0x530 [ 125.768710][ T18] _raw_spin_lock_bh+0x35/0x50 [ 125.775192][ C0] [ 125.780171][ T18] sock_hash_free+0x164/0x820 [ 125.786664][ C0] RAX: 0000000000000000 RBX: 1ffff110172a87c9 RCX: ffff888022058000 [ 125.791376][ T18] bpf_map_free_deferred+0xe6/0x110 [ 125.797515][ C0] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000 [ 125.802504][ T18] process_scheduled_works+0xa00/0x1770 [ 125.808758][ C0] RBP: ffffc90003b8f840 R08: ffffffff81891ed7 R09: 1ffffffff1f0d5cd [ 125.813730][ T18] worker_thread+0x86d/0xd70 [ 125.819637][ C0] R10: dffffc0000000000 R11: fffffbfff1f0d5ce R12: dffffc0000000000 [ 125.824428][ T18] kthread+0x2f0/0x390 [ 125.830760][ C0] R13: ffff8880b9543e48 R14: ffff8880b943f280 R15: 0000000000000001 [ 125.837385][ T18] ret_from_fork+0x4b/0x80 [ 125.837412][ T18] ret_from_fork_asm+0x1a/0x30 [ 125.842772][ C0] ? smp_call_function_many_cond+0x1837/0x2960 [ 125.849330][ T18] INITIAL USE at: [ 125.849343][ T18] lock_acquire+0x1e4/0x530 [ 125.849360][ T18] _raw_spin_lock_bh+0x35/0x50 [ 125.855702][ C0] ? enqueue_timer+0x131/0x550 [ 125.861971][ T18] sock_hash_free+0x164/0x820 [ 125.868124][ C0] ? __pfx_do_sync_core+0x10/0x10 [ 125.873270][ T18] bpf_map_free_deferred+0xe6/0x110 [ 125.878893][ C0] ? __pfx_text_poke_memcpy+0x10/0x10 [ 125.883699][ T18] process_scheduled_works+0xa00/0x1770 [ 125.891062][ C0] ? __pfx___text_poke+0x10/0x10 [ 125.897855][ T18] worker_thread+0x86d/0xd70 [ 125.897873][ T18] kthread+0x2f0/0x390 [ 125.902347][ C0] ? preempt_schedule_common+0x84/0xd0 [ 125.909166][ T18] ret_from_fork+0x4b/0x80 [ 125.909189][ T18] ret_from_fork_asm+0x1a/0x30 [ 125.915325][ C0] ? __pfx_smp_call_function_many_cond+0x10/0x10 [ 125.920041][ T18] } [ 125.920046][ T18] ... key at: [] sock_hash_alloc.__key+0x0/0x20 [ 125.927136][ C0] ? __pfx_perf_event_text_poke+0x10/0x10 [ 125.933680][ T18] ... acquired at: [ 125.933687][ T18] lock_acquire+0x1e4/0x530 [ 125.938702][ C0] ? __mutex_trylock_common+0x183/0x2e0 [ 125.945239][ T18] _raw_spin_lock_bh+0x35/0x50 [ 125.945258][ T18] sock_hash_delete_elem+0xb0/0x300 [ 125.950435][ C0] ? preempt_schedule_thunk+0x1a/0x30 [ 125.954301][ T18] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 125.958878][ C0] ? on_each_cpu_cond_mask+0x59/0x80 [ 125.964896][ T18] bpf_trace_run2+0x204/0x420 [ 125.964915][ T18] enqueue_timer+0x396/0x550 [ 125.971730][ C0] ? __pfx_do_sync_core+0x10/0x10 [ 125.976901][ T18] __mod_timer+0xa0e/0xeb0 [ 125.976927][ T18] schedule_timeout+0x1b9/0x310 [ 125.983223][ C0] on_each_cpu_cond_mask+0x3f/0x80 [ 125.989176][ T18] rcu_exp_sel_wait_wake+0x77e/0x1df0 [ 125.989196][ T18] kthread_worker_fn+0x4bf/0xab0 [ 125.996033][ C0] text_poke_bp_batch+0x9ef/0xb30 [ 126.000226][ T18] kthread+0x2f0/0x390 [ 126.006112][ C0] ? enqueue_timer+0x132/0x550 [ 126.011695][ T18] ret_from_fork+0x4b/0x80 [ 126.017663][ C0] ? __pfx_text_poke_bp_batch+0x10/0x10 [ 126.020556][ T18] ret_from_fork_asm+0x1a/0x30 [ 126.026612][ C0] ? arch_jump_label_transform_queue+0x9b/0x100 [ 126.029504][ T18] [ 126.029508][ T18] [ 126.029508][ T18] stack backtrace: [ 126.036517][ C0] text_poke_finish+0x30/0x50 [ 126.042967][ T18] CPU: 1 PID: 18 Comm: rcu_exp_gp_kthr Not tainted 6.8.0-syzkaller-05236-g443574b03387 #0 [ 126.048935][ C0] arch_jump_label_transform_apply+0x1c/0x30 [ 126.055389][ T18] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 126.055400][ T18] Call Trace: [ 126.055408][ T18] [ 126.055414][ T18] dump_stack_lvl+0x1e7/0x2e0 [ 126.057888][ C0] static_key_enable_cpuslocked+0x136/0x260 [ 126.066099][ T18] ? __pfx_dump_stack_lvl+0x10/0x10 [ 126.072841][ C0] ? __pfx___bpf_trace_timer_start+0x10/0x10 [ 126.081482][ T18] ? __pfx__printk+0x10/0x10 [ 126.081505][ T18] ? print_shortest_lock_dependencies+0xf2/0x160 [ 126.086341][ C0] static_key_enable+0x1a/0x20 [ 126.088801][ T18] validate_chain+0x4dc7/0x58e0 [ 126.108391][ C0] tracepoint_add_func+0x953/0x9e0 [ 126.114079][ T18] ? __pfx_validate_chain+0x10/0x10 [ 126.117694][ C0] ? __pfx___bpf_trace_timer_start+0x10/0x10 [ 126.123720][ T18] ? __pfx_validate_chain+0x10/0x10 [ 126.126383][ C0] tracepoint_probe_register_prio_may_exist+0x122/0x190 [ 126.132493][ T18] ? register_lock_class+0x102/0x980 [ 126.138888][ C0] ? __pfx_tracepoint_probe_register_prio_may_exist+0x10/0x10 [ 126.141178][ T18] ? __pfx_register_lock_class+0x10/0x10 [ 126.147491][ C0] ? __pfx___bpf_trace_timer_start+0x10/0x10 [ 126.155423][ T18] ? mark_lock+0x9a/0x350 [ 126.155443][ T18] __lock_acquire+0x1346/0x1fd0 [ 126.162255][ C0] ? anon_inode_getfile+0xff/0x180 [ 126.170207][ T18] lock_acquire+0x1e4/0x530 [ 126.177391][ C0] ? bpf_probe_register+0x117/0x1d0 [ 126.185324][ T18] ? sock_hash_delete_elem+0xb0/0x300 [ 126.185345][ T18] ? __pfx_lockdep_softirqs_off+0x10/0x10 [ 126.191555][ C0] bpf_raw_tp_link_attach+0x470/0x6d0 [ 126.199498][ T18] ? __pfx_lock_acquire+0x10/0x10 [ 126.199518][ T18] ? sock_hash_delete_elem+0xb0/0x300 [ 126.205222][ C0] ? __pfx_bpf_raw_tp_link_attach+0x10/0x10 [ 126.213154][ T18] ? __pfx___local_bh_disable_ip+0x10/0x10 [ 126.219218][ C0] bpf_raw_tracepoint_open+0x19d/0x210 [ 126.225575][ T18] ? __pfx_lock_acquire+0x10/0x10 [ 126.225592][ T18] ? do_raw_spin_unlock+0x13c/0x8b0 [ 126.231716][ C0] __sys_bpf+0x3c0/0x810 [ 126.235580][ T18] ? sock_hash_delete_elem+0xb0/0x300 [ 126.235601][ T18] _raw_spin_lock_bh+0x35/0x50 [ 126.241634][ C0] ? __pfx___sys_bpf+0x10/0x10 [ 126.247925][ T18] ? sock_hash_delete_elem+0xb0/0x300 [ 126.247944][ T18] sock_hash_delete_elem+0xb0/0x300 [ 126.252685][ C0] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 126.258892][ T18] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 126.263899][ C0] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 126.270632][ T18] bpf_trace_run2+0x204/0x420 [ 126.270652][ T18] ? bpf_trace_run2+0x114/0x420 [ 126.276000][ C0] ? do_syscall_64+0x10a/0x240 [ 126.283063][ T18] ? __pfx_bpf_trace_run2+0x10/0x10 [ 126.287984][ C0] __x64_sys_bpf+0x7c/0x90 [ 126.294094][ T18] ? enqueue_timer+0xfe/0x550 [ 126.299715][ C0] do_syscall_64+0xfb/0x240 [ 126.305125][ T18] ? enqueue_timer+0x2d8/0x550 [ 126.305147][ T18] enqueue_timer+0x396/0x550 [ 126.311093][ C0] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 126.317389][ T18] __mod_timer+0xa0e/0xeb0 [ 126.317415][ T18] ? __asan_memset+0x23/0x50 [ 126.323705][ C0] RIP: 0033:0x7fe483524e79 [ 126.326180][ T18] ? __pfx___mod_timer+0x10/0x10 [ 126.334486][ 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 [ 126.340174][ T18] ? __pfx_lockdep_init_map_type+0x10/0x10 [ 126.340194][ T18] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 126.343971][ C0] RSP: 002b:00007ffdcfd44ab8 EFLAGS: 00000246 [ 126.348622][ T18] schedule_timeout+0x1b9/0x310 [ 126.348641][ T18] ? __pfx_schedule_timeout+0x10/0x10 [ 126.354152][ C0] ORIG_RAX: 0000000000000141 [ 126.359058][ T18] ? __pfx_process_timeout+0x10/0x10 [ 126.359082][ T18] rcu_exp_sel_wait_wake+0x77e/0x1df0 [ 126.364415][ C0] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fe483524e79 [ 126.369763][ T18] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 126.375389][ C0] RDX: 0000000000000010 RSI: 0000000020000040 RDI: 0000000000000011 [ 126.380633][ T18] ? __pfx_rcu_exp_sel_wait_wake+0x10/0x10 [ 126.385465][ C0] RBP: 0000000000000000 R08: 0000000000000006 R09: 0000000000000006 [ 126.390194][ T18] ? _raw_spin_lock_irq+0xdf/0x120 [ 126.395207][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 126.399757][ T18] kthread_worker_fn+0x4bf/0xab0 [ 126.404746][ C0] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000001 [ 126.409829][ T18] ? kthread_worker_fn+0xdc/0xab0 [ 126.409849][ T18] ? __pfx_wait_rcu_exp_gp+0x10/0x10 [ 126.415385][ C0] [ 126.420440][ T18] ? __pfx_kthread_worker_fn+0x10/0x10 [ 126.425450][ C0] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 126.429648][ T18] kthread+0x2f0/0x390 [ 126.429666][ T18] ? __pfx_kthread_worker_fn+0x10/0x10 [ 126.429682][ T18] ? __pfx_kthread+0x10/0x10 [ 126.429698][ T18] ret_from_fork+0x4b/0x80 [ 126.429718][ T18] ? __pfx_kthread+0x10/0x10 [ 126.429734][ T18] ret_from_fork_asm+0x1a/0x30 [ 126.429759][ T18] [ 126.429765][ C0] CPU: 0 PID: 5082 Comm: syz-executor133 Not tainted 6.8.0-syzkaller-05236-g443574b03387 #0 [ 126.978179][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 126.988213][ C0] Call Trace: [ 126.991473][ C0] [ 126.994317][ C0] dump_stack_lvl+0x1e7/0x2e0 [ 126.998982][ C0] ? __pfx_dump_stack_lvl+0x10/0x10 [ 127.004156][ C0] ? __pfx__printk+0x10/0x10 [ 127.008720][ C0] ? _printk+0xd5/0x120 [ 127.012851][ C0] ? vscnprintf+0x5d/0x90 [ 127.017160][ C0] panic+0x349/0x860 [ 127.021032][ C0] ? __warn+0x172/0x4b0 [ 127.025165][ C0] ? __pfx_panic+0x10/0x10 [ 127.029561][ C0] ? show_trace_log_lvl+0x4e6/0x520 [ 127.034746][ C0] __warn+0x31e/0x4b0 [ 127.038706][ C0] ? warn_bogus_irq_restore+0x29/0x40 [ 127.044054][ C0] report_bug+0x2b3/0x500 [ 127.048367][ C0] ? warn_bogus_irq_restore+0x29/0x40 [ 127.053718][ C0] handle_bug+0x3e/0x70 [ 127.057868][ C0] exc_invalid_op+0x1a/0x50 [ 127.062356][ C0] asm_exc_invalid_op+0x1a/0x20 [ 127.067186][ C0] RIP: 0010:warn_bogus_irq_restore+0x29/0x40 [ 127.073144][ C0] Code: 90 f3 0f 1e fa 90 80 3d de 59 01 04 00 74 06 90 c3 cc cc cc cc c6 05 cf 59 01 04 01 90 48 c7 c7 20 ba aa 8b e8 f8 d5 e7 f5 90 <0f> 0b 90 90 90 c3 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 0f 1f [ 127.092739][ C0] RSP: 0018:ffffc90000007898 EFLAGS: 00010246 [ 127.098798][ C0] RAX: b00d54a7298dd400 RBX: 1ffff92000000f18 RCX: ffff888022058000 [ 127.106748][ C0] RDX: 0000000000000103 RSI: 0000000000000000 RDI: 0000000000000000 [ 127.114697][ C0] RBP: ffffc90000007930 R08: ffffffff8157cc12 R09: 1ffff110172851a2 [ 127.122660][ C0] R10: dffffc0000000000 R11: ffffed10172851a3 R12: dffffc0000000000 [ 127.130606][ C0] R13: 1ffff92000000f14 R14: ffffc900000078c0 R15: 0000000000000046 [ 127.138555][ C0] ? __warn_printk+0x292/0x360 [ 127.143298][ C0] ? warn_bogus_irq_restore+0x28/0x40 [ 127.148643][ C0] _raw_spin_unlock_irqrestore+0x120/0x140 [ 127.154426][ C0] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 127.160729][ C0] ? rcu_is_watching+0x15/0xb0 [ 127.165468][ C0] ? enqueue_timer+0x4b8/0x550 [ 127.170209][ C0] __mod_timer+0xb89/0xeb0 [ 127.174606][ C0] ? __pfx___mod_timer+0x10/0x10 [ 127.179518][ C0] ? _raw_read_unlock_irqrestore+0xdd/0x140 [ 127.185387][ C0] ? __pfx__raw_read_unlock_irqrestore+0x10/0x10 [ 127.191690][ C0] ? _raw_spin_lock_irqsave+0xe1/0x120 [ 127.197122][ C0] ? __pfx__raw_spin_lock_irqsave+0x10/0x10 [ 127.202993][ C0] ? ktime_get+0x24c/0x280 [ 127.207392][ C0] dsp_cmx_send+0x21bf/0x2240 [ 127.212045][ C0] ? __pfx_lock_acquire+0x10/0x10 [ 127.217044][ C0] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 127.222912][ C0] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 127.229216][ C0] ? rcu_is_watching+0x15/0xb0 [ 127.233955][ C0] ? call_timer_fn+0xa8/0x600 [ 127.238609][ C0] call_timer_fn+0x17e/0x600 [ 127.243172][ C0] ? call_timer_fn+0xc0/0x600 [ 127.247821][ C0] ? __pfx_dsp_cmx_send+0x10/0x10 [ 127.252822][ C0] ? __pfx_call_timer_fn+0x10/0x10 [ 127.257910][ C0] ? __pfx_dsp_cmx_send+0x10/0x10 [ 127.262909][ C0] ? __pfx_dsp_cmx_send+0x10/0x10 [ 127.267905][ C0] ? rcu_is_watching+0x15/0xb0 [ 127.272642][ C0] ? __pfx_dsp_cmx_send+0x10/0x10 [ 127.277654][ C0] ? __pfx_dsp_cmx_send+0x10/0x10 [ 127.282650][ C0] __run_timer_base+0x66a/0x8e0 [ 127.287478][ C0] ? __pfx___run_timer_base+0x10/0x10 [ 127.292826][ C0] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 127.299128][ C0] ? do_raw_spin_unlock+0x13c/0x8b0 [ 127.304304][ C0] run_timer_softirq+0xb7/0x170 [ 127.309142][ C0] __do_softirq+0x2bc/0x943 [ 127.313625][ C0] ? __irq_exit_rcu+0xf2/0x1c0 [ 127.318365][ C0] ? __pfx___do_softirq+0x10/0x10 [ 127.323370][ C0] ? irqtime_account_irq+0xd4/0x1e0 [ 127.328547][ C0] __irq_exit_rcu+0xf2/0x1c0 [ 127.333114][ C0] ? __pfx___irq_exit_rcu+0x10/0x10 [ 127.338289][ C0] irq_exit_rcu+0x9/0x30 [ 127.342508][ C0] sysvec_apic_timer_interrupt+0xa6/0xc0 [ 127.348120][ C0] [ 127.351032][ C0] [ 127.353941][ C0] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 127.359917][ C0] RIP: 0010:smp_call_function_many_cond+0x1861/0x2960 [ 127.366656][ C0] Code: 41 83 e4 01 49 bc 00 00 00 00 00 fc ff df 75 07 e8 84 d1 0b 00 eb 38 f3 90 42 0f b6 04 23 84 c0 75 11 41 f7 45 00 01 00 00 00 <74> 1e e8 68 d1 0b 00 eb e4 44 89 e9 80 e1 07 80 c1 03 38 c1 7c e2 [ 127.386254][ C0] RSP: 0018:ffffc90003b8f640 EFLAGS: 00000202 [ 127.392321][ C0] RAX: 0000000000000000 RBX: 1ffff110172a87c9 RCX: ffff888022058000 [ 127.400267][ C0] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000 [ 127.408213][ C0] RBP: ffffc90003b8f840 R08: ffffffff81891ed7 R09: 1ffffffff1f0d5cd [ 127.416160][ C0] R10: dffffc0000000000 R11: fffffbfff1f0d5ce R12: dffffc0000000000 [ 127.424107][ C0] R13: ffff8880b9543e48 R14: ffff8880b943f280 R15: 0000000000000001 [ 127.432063][ C0] ? smp_call_function_many_cond+0x1837/0x2960 [ 127.438195][ C0] ? enqueue_timer+0x131/0x550 [ 127.442952][ C0] ? __pfx_do_sync_core+0x10/0x10 [ 127.447954][ C0] ? __pfx_text_poke_memcpy+0x10/0x10 [ 127.453308][ C0] ? __pfx___text_poke+0x10/0x10 [ 127.458221][ C0] ? preempt_schedule_common+0x84/0xd0 [ 127.463658][ C0] ? __pfx_smp_call_function_many_cond+0x10/0x10 [ 127.469963][ C0] ? __pfx_perf_event_text_poke+0x10/0x10 [ 127.475659][ C0] ? __mutex_trylock_common+0x183/0x2e0 [ 127.481184][ C0] ? preempt_schedule_thunk+0x1a/0x30 [ 127.486530][ C0] ? on_each_cpu_cond_mask+0x59/0x80 [ 127.491806][ C0] ? __pfx_do_sync_core+0x10/0x10 [ 127.496806][ C0] on_each_cpu_cond_mask+0x3f/0x80 [ 127.501908][ C0] text_poke_bp_batch+0x9ef/0xb30 [ 127.506912][ C0] ? enqueue_timer+0x132/0x550 [ 127.511650][ C0] ? __pfx_text_poke_bp_batch+0x10/0x10 [ 127.517172][ C0] ? arch_jump_label_transform_queue+0x9b/0x100 [ 127.523391][ C0] text_poke_finish+0x30/0x50 [ 127.528044][ C0] arch_jump_label_transform_apply+0x1c/0x30 [ 127.533999][ C0] static_key_enable_cpuslocked+0x136/0x260 [ 127.539866][ C0] ? __pfx___bpf_trace_timer_start+0x10/0x10 [ 127.545822][ C0] static_key_enable+0x1a/0x20 [ 127.550576][ C0] tracepoint_add_func+0x953/0x9e0 [ 127.555683][ C0] ? __pfx___bpf_trace_timer_start+0x10/0x10 [ 127.561654][ C0] tracepoint_probe_register_prio_may_exist+0x122/0x190 [ 127.568569][ C0] ? __pfx_tracepoint_probe_register_prio_may_exist+0x10/0x10 [ 127.576003][ C0] ? __pfx___bpf_trace_timer_start+0x10/0x10 [ 127.581961][ C0] ? anon_inode_getfile+0xff/0x180 [ 127.587049][ C0] ? bpf_probe_register+0x117/0x1d0 [ 127.592223][ C0] bpf_raw_tp_link_attach+0x470/0x6d0 [ 127.597572][ C0] ? __pfx_bpf_raw_tp_link_attach+0x10/0x10 [ 127.603451][ C0] bpf_raw_tracepoint_open+0x19d/0x210 [ 127.608888][ C0] __sys_bpf+0x3c0/0x810 [ 127.613107][ C0] ? __pfx___sys_bpf+0x10/0x10 [ 127.617849][ C0] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 127.623804][ C0] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 127.630111][ C0] ? do_syscall_64+0x10a/0x240 [ 127.634852][ C0] __x64_sys_bpf+0x7c/0x90 [ 127.639243][ C0] do_syscall_64+0xfb/0x240 [ 127.643725][ C0] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 127.649594][ C0] RIP: 0033:0x7fe483524e79 [ 127.653987][ 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 [ 127.673565][ C0] RSP: 002b:00007ffdcfd44ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 127.681953][ C0] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fe483524e79 [ 127.689900][ C0] RDX: 0000000000000010 RSI: 0000000020000040 RDI: 0000000000000011 [ 127.697843][ C0] RBP: 0000000000000000 R08: 0000000000000006 R09: 0000000000000006 [ 127.705796][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 127.713738][ C0] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000001 [ 127.721721][ C0] [ 128.790579][ C0] Shutting down cpus with NMI [ 128.795482][ C0] Kernel Offset: disabled [ 128.799801][ C0] Rebooting in 86400 seconds..