Warning: Permanently added '10.128.10.5' (ED25519) to the list of known hosts. executing program executing program executing program executing program [ 44.442924][ T25] [ 44.445268][ T25] ===================================================== [ 44.452219][ T25] WARNING: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected [ 44.459738][ T25] 5.15.153-syzkaller #0 Not tainted [ 44.464909][ T25] ----------------------------------------------------- [ 44.472092][ T25] kworker/1:1/25 [HC0[0]:SC0[2]:HE0:SE0] is trying to acquire: [ 44.479701][ T25] ffff8880792de020 (&htab->buckets[i].lock){+...}-{2:2}, at: sock_hash_delete_elem+0xac/0x2f0 [ 44.489930][ C0] ------------[ cut here ]------------ [ 44.490218][ T25] [ 44.490218][ T25] and this task is already holding: [ 44.490224][ T25] ffff8880b9b28098 [ 44.495663][ C0] raw_local_irq_restore() called with IRQs enabled [ 44.495714][ C0] WARNING: CPU: 0 PID: 3503 at kernel/locking/irqflag-debug.c:10 warn_bogus_irq_restore+0x1d/0x20 [ 44.503282][ T25] (&base->lock){-.-.}-{2:2}, at: lock_timer_base+0x120/0x260 [ 44.503320][ T25] which would create a new lock dependency: [ 44.503325][ T25] (&base->lock){-.-.}-{2:2} [ 44.507022][ C0] Modules linked in: [ 44.513504][ T25] -> (&htab->buckets[i].lock){+...}-{2:2} [ 44.513528][ T25] [ 44.513528][ T25] but this new dependency connects a HARDIRQ-irq-safe lock: [ 44.513534][ T25] (&base->lock [ 44.524578][ C0] CPU: 0 PID: 3503 Comm: syz-executor199 Not tainted 5.15.153-syzkaller #0 [ 44.532078][ T25] ){-.-.}-{2:2} [ 44.532087][ T25] [ 44.532087][ T25] ... which became HARDIRQ-irq-safe at: [ 44.532094][ T25] lock_acquire+0x1db/0x4f0 [ 44.537957][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 44.542528][ T25] _raw_spin_lock_irqsave+0xd1/0x120 [ 44.542554][ T25] lock_timer_base+0x120/0x260 [ 44.546607][ C0] RIP: 0010:warn_bogus_irq_restore+0x1d/0x20 [ 44.552472][ T25] add_timer_on+0x1eb/0x580 [ 44.552488][ T25] handle_irq_event+0x124/0x2b0 [ 44.561932][ C0] Code: 24 48 c7 c7 a0 d1 89 8a e8 6c d1 fe ff 80 3d fc 56 b4 03 00 74 01 c3 c6 05 f2 56 b4 03 01 48 c7 c7 80 0c 8b 8a e8 13 ec 2f f7 <0f> 0b c3 41 56 53 48 83 ec 10 65 48 8b 04 25 28 00 00 00 48 89 44 [ 44.565531][ T25] handle_level_irq+0x3ab/0x6c0 [ 44.574293][ C0] RSP: 0018:ffffc90000007898 EFLAGS: 00010246 [ 44.577703][ T25] __common_interrupt+0xd7/0x1f0 [ 44.585430][ C0] [ 44.589977][ T25] common_interrupt+0x9f/0xc0 [ 44.589993][ T25] asm_common_interrupt+0x22/0x40 [ 44.600130][ C0] RAX: 0821597bfc529400 RBX: 1ffff92000000f18 RCX: ffff88807914d940 [ 44.605557][ T25] _raw_spin_unlock_irqrestore+0xd4/0x130 [ 44.610512][ C0] RDX: 0000000000000104 RSI: 0000000000000104 RDI: 0000000000000000 [ 44.616469][ T25] __setup_irq+0x1302/0x1d90 [ 44.621131][ C0] RBP: ffffc90000007930 R08: ffffffff8166661c R09: ffffed1017344f24 [ 44.626026][ T25] request_threaded_irq+0x2a7/0x380 [ 44.645918][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 44.650814][ T25] setup_default_timer_irq+0x1f/0x30 [ 44.650834][ T25] x86_late_time_init+0x51/0x86 [ 44.656967][ C0] R13: 1ffff92000000f14 R14: ffffc900000078c0 R15: 0000000000000046 [ 44.662409][ T25] start_kernel+0x40a/0x535 [ 44.662426][ T25] secondary_startup_64_no_verify+0xb1/0xbb [ 44.664834][ C0] FS: 0000000000000000(0000) GS:ffff8880b9a00000(0000) knlGS:0000000000000000 [ 44.669756][ T25] [ 44.669756][ T25] to a HARDIRQ-irq-unsafe lock: [ 44.669765][ T25] ( [ 44.674942][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 44.683239][ T25] &htab->buckets[i].lock){+...}-{2:2} [ 44.683255][ T25] [ 44.683255][ T25] ... which became HARDIRQ-irq-unsafe at: [ 44.689249][ C0] CR2: 00007fef3cca5110 CR3: 00000000710ab000 CR4: 00000000003506f0 [ 44.697410][ T25] ... [ 44.697416][ T25] lock_acquire+0x1db/0x4f0 [ 44.697432][ T25] _raw_spin_lock_bh+0x31/0x40 [ 44.702919][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 44.710928][ T25] sock_hash_free+0x14c/0x780 [ 44.710945][ T25] process_one_work+0x8a1/0x10c0 [ 44.716290][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 44.724494][ T25] worker_thread+0xaca/0x1280 [ 44.724511][ T25] kthread+0x3f6/0x4f0 [ 44.730148][ C0] Call Trace: [ 44.735130][ T25] ret_from_fork+0x1f/0x30 [ 44.743178][ C0] [ 44.747722][ T25] [ 44.747722][ T25] other info that might help us debug this: [ 44.747722][ T25] [ 44.747729][ T25] Possible interrupt unsafe locking scenario: [ 44.747729][ T25] [ 44.753720][ C0] ? __warn+0x15b/0x300 [ 44.762606][ T25] CPU0 CPU1 [ 44.762612][ T25] ---- ---- [ 44.762615][ T25] lock(&htab->buckets[i].lock); [ 44.762629][ T25] local_irq_disable(); [ 44.762634][ T25] lock( [ 44.769729][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 44.772290][ T25] &base->lock); [ 44.772299][ T25] lock(&htab->buckets[i].lock); [ 44.772312][ T25] [ 44.778860][ C0] ? report_bug+0x1b7/0x2e0 [ 44.784212][ T25] lock(&base->lock); [ 44.784223][ T25] [ 44.784223][ T25] *** DEADLOCK *** [ 44.784223][ T25] [ 44.784228][ T25] 4 locks held by kworker/1:1/25: [ 44.792099][ C0] ? handle_bug+0x3d/0x70 [ 44.800120][ T25] #0: ffff888011c72138 ((wq_completion)rcu_gp){+.+.}-{0:0} [ 44.802717][ C0] ? exc_invalid_op+0x16/0x40 [ 44.807397][ T25] , at: process_one_work+0x78a/0x10c0 [ 44.812267][ C0] ? asm_exc_invalid_op+0x16/0x20 [ 44.820316][ T25] #1: ffffc90000dffd20 ((work_completion)(&rew.rew_work)){+.+.}-{0:0} [ 44.825074][ C0] ? __wake_up_klogd+0xcc/0x100 [ 44.830155][ T25] , at: process_one_work+0x7d0/0x10c0 [ 44.830172][ T25] #2: ffff8880b9b28098 [ 44.838205][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 44.842940][ T25] (&base->lock){-.-.}-{2:2}, at: lock_timer_base+0x120/0x260 [ 44.847171][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 44.850689][ T25] #3: ffffffff8c91f720 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30 [ 44.855471][ C0] _raw_spin_unlock_irqrestore+0x118/0x130 [ 44.858298][ T25] [ 44.858298][ T25] the dependencies between HARDIRQ-irq-safe lock and the holding lock: [ 44.868615][ C0] ? _raw_spin_unlock+0x40/0x40 [ 44.876889][ T25] -> (&base->lock){-.-.}-{2:2} [ 44.881041][ C0] ? rcu_is_watching+0x11/0xa0 [ 44.886473][ T25] { [ 44.886479][ T25] IN-HARDIRQ-W [ 44.891838][ C0] ? enqueue_timer+0x4c6/0x540 [ 44.896825][ T25] at: [ 44.896830][ T25] lock_acquire+0x1db/0x4f0 [ 44.903583][ C0] __mod_timer+0xa8e/0xeb0 [ 44.909077][ T25] _raw_spin_lock_irqsave+0xd1/0x120 [ 44.914526][ C0] ? seqcount_lockdep_reader_access+0x1bd/0x220 [ 44.917943][ T25] lock_timer_base+0x120/0x260 [ 44.925874][ C0] ? mod_timer_pending+0x20/0x20 [ 44.929303][ T25] add_timer_on+0x1eb/0x580 [ 44.933804][ C0] ? _raw_read_unlock_irqrestore+0xd9/0x130 [ 44.938016][ T25] handle_irq_event+0x124/0x2b0 [ 44.946331][ C0] ? _raw_read_unlock+0x40/0x40 [ 44.951313][ T25] handle_level_irq+0x3ab/0x6c0 [ 44.951328][ T25] __common_interrupt+0xd7/0x1f0 [ 44.951343][ T25] common_interrupt+0x9f/0xc0 [ 44.955640][ C0] ? _raw_spin_lock_irqsave+0xdd/0x120 [ 44.963098][ T25] asm_common_interrupt+0x22/0x40 [ 44.963115][ T25] _raw_spin_unlock_irqrestore+0xd4/0x130 [ 44.967852][ C0] ? _raw_spin_lock+0x40/0x40 [ 44.973282][ T25] __setup_irq+0x1302/0x1d90 [ 44.973300][ T25] request_threaded_irq+0x2a7/0x380 [ 44.978294][ C0] ? ktime_get+0x242/0x270 [ 44.986782][ T25] setup_default_timer_irq+0x1f/0x30 [ 44.986809][ T25] x86_late_time_init+0x51/0x86 [ 44.986822][ T25] start_kernel+0x40a/0x535 [ 44.991941][ C0] dsp_cmx_send+0x21bb/0x2240 [ 44.997700][ T25] secondary_startup_64_no_verify+0xb1/0xbb [ 45.001951][ C0] ? read_lock_is_recursive+0x10/0x10 [ 45.007267][ T25] IN-SOFTIRQ-W at: [ 45.014718][ C0] ? __rwlock_init+0x140/0x140 [ 45.020239][ T25] lock_acquire+0x1db/0x4f0 [ 45.020263][ T25] _raw_spin_lock_irq+0xcf/0x110 [ 45.020280][ T25] __run_timers+0x111/0x890 [ 45.030127][ C0] ? rcu_is_watching+0x11/0xa0 [ 45.035976][ T25] run_timer_softirq+0x63/0xf0 [ 45.046893][ C0] call_timer_fn+0x16d/0x560 [ 45.051884][ T25] __do_softirq+0x3b3/0x93a [ 45.051910][ T25] __irq_exit_rcu+0x155/0x240 [ 45.051925][ T25] irq_exit_rcu+0x5/0x20 [ 45.056934][ C0] ? __lock_acquire+0x1ff0/0x1ff0 [ 45.062052][ T25] common_interrupt+0xa4/0xc0 [ 45.062075][ T25] asm_common_interrupt+0x22/0x40 [ 45.062092][ T25] console_unlock+0xe53/0x12b0 [ 45.062107][ T25] vprintk_emit+0xbf/0x150 [ 45.064755][ C0] ? dsp_cmx_receive+0x1370/0x1370 [ 45.068372][ T25] _printk+0xd1/0x111 [ 45.073519][ C0] ? __run_timers+0x890/0x890 [ 45.076513][ T25] identify_boot_cpu+0x69/0xb8 [ 45.083490][ C0] ? do_raw_spin_unlock+0x137/0x8b0 [ 45.088977][ T25] arch_cpu_finalize_init+0x5/0x81 [ 45.096362][ C0] ? rcu_is_watching+0x11/0xa0 [ 45.102854][ T25] start_kernel+0x419/0x535 [ 45.102871][ T25] secondary_startup_64_no_verify+0xb1/0xbb [ 45.102889][ T25] INITIAL USE [ 45.110027][ C0] ? dsp_cmx_receive+0x1370/0x1370 [ 45.115193][ T25] at: [ 45.115200][ T25] lock_acquire+0x1db/0x4f0 [ 45.121807][ C0] __run_timers+0x67c/0x890 [ 45.127652][ T25] _raw_spin_lock_irqsave+0xd1/0x120 [ 45.134366][ C0] ? detach_timer+0x2f0/0x2f0 [ 45.139282][ T25] lock_timer_base+0x120/0x260 [ 45.145875][ C0] ? sched_clock_cpu+0x15/0x3b0 [ 45.152588][ T25] add_timer_on+0x1eb/0x580 [ 45.152606][ T25] handle_irq_event+0x124/0x2b0 [ 45.152623][ T25] handle_level_irq+0x3ab/0x6c0 [ 45.159086][ C0] ? ktime_get_real_ts64+0x460/0x460 [ 45.164539][ T25] __common_interrupt+0xd7/0x1f0 [ 45.164556][ T25] common_interrupt+0x9f/0xc0 [ 45.171347][ C0] run_timer_softirq+0x63/0xf0 [ 45.178968][ T25] asm_common_interrupt+0x22/0x40 [ 45.183681][ C0] __do_softirq+0x3b3/0x93a [ 45.189952][ T25] _raw_spin_unlock_irqrestore+0xd4/0x130 [ 45.189975][ T25] __setup_irq+0x1302/0x1d90 [ 45.196888][ C0] ? __irq_exit_rcu+0x155/0x240 [ 45.201293][ T25] request_threaded_irq+0x2a7/0x380 [ 45.201311][ T25] setup_default_timer_irq+0x1f/0x30 [ 45.201327][ T25] x86_late_time_init+0x51/0x86 [ 45.208227][ C0] ? __entry_text_end+0x1feabc/0x1feabc [ 45.214791][ T25] start_kernel+0x40a/0x535 [ 45.214808][ T25] secondary_startup_64_no_verify+0xb1/0xbb [ 45.221255][ C0] ? hrtimer_interrupt+0x76b/0x980 [ 45.225887][ T25] } [ 45.225894][ T25] ... key at: [] init_timer_cpu.__key+0x0/0x20 [ 45.233454][ C0] ? irqtime_account_irq+0xd0/0x1e0 [ 45.238870][ T25] [ 45.238870][ T25] the dependencies between the lock to be acquired [ 45.238877][ T25] and HARDIRQ-irq-unsafe lock: [ 45.242844][ C0] __irq_exit_rcu+0x155/0x240 [ 45.247665][ T25] -> [ 45.253802][ C0] ? irq_exit_rcu+0x20/0x20 [ 45.260337][ T25] (&htab->buckets[i].lock){+...}-{2:2} { [ 45.260361][ T25] HARDIRQ-ON-W [ 45.266485][ C0] irq_exit_rcu+0x5/0x20 [ 45.271218][ T25] at: [ 45.271223][ T25] lock_acquire+0x1db/0x4f0 [ 45.271240][ T25] _raw_spin_lock_bh+0x31/0x40 [ 45.277709][ C0] sysvec_apic_timer_interrupt+0x91/0xb0 [ 45.282359][ T25] sock_hash_free+0x14c/0x780 [ 45.282378][ T25] process_one_work+0x8a1/0x10c0 [ 45.288627][ C0] [ 45.295126][ T25] worker_thread+0xaca/0x1280 [ 45.295159][ T25] kthread+0x3f6/0x4f0 [ 45.295173][ T25] ret_from_fork+0x1f/0x30 [ 45.301060][ C0] [ 45.306046][ T25] INITIAL USE at: [ 45.312385][ C0] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 45.319219][ T25] lock_acquire+0x1db/0x4f0 [ 45.325940][ C0] RIP: 0010:smp_call_function_many_cond+0xa93/0xd90 [ 45.331953][ T25] _raw_spin_lock_bh+0x31/0x40 [ 45.331975][ T25] sock_hash_free+0x14c/0x780 [ 45.337067][ C0] Code: 04 03 84 c0 0f 85 84 00 00 00 45 8b 7d 00 44 89 fe 83 e6 01 31 ff e8 1c cf 0b 00 41 83 e7 01 75 07 e8 b1 cb 0b 00 eb 41 f3 90 <48> b8 00 00 00 00 00 fc ff df 0f b6 04 03 84 c0 75 11 41 f7 45 00 [ 45.342683][ T25] process_one_work+0x8a1/0x10c0 [ 45.342707][ T25] worker_thread+0xaca/0x1280 [ 45.342721][ T25] kthread+0x3f6/0x4f0 [ 45.347442][ C0] RSP: 0018:ffffc90002d277e0 EFLAGS: 00000293 [ 45.353976][ T25] ret_from_fork+0x1f/0x30 [ 45.354007][ T25] } [ 45.354012][ T25] ... key at: [] sock_hash_alloc.__key+0x0/0x20 [ 45.354034][ T25] ... acquired at: [ 45.359442][ C0] [ 45.366289][ T25] lock_acquire+0x1db/0x4f0 [ 45.366312][ T25] _raw_spin_lock_bh+0x31/0x40 [ 45.366328][ T25] sock_hash_delete_elem+0xac/0x2f0 [ 45.371260][ C0] RAX: ffffffff81746e24 RBX: 1ffff110173680b1 RCX: ffff88807914d940 [ 45.377372][ T25] bpf_prog_2c29ac5cdc6b1842+0x3a/0xc74 [ 45.385037][ C0] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000 [ 45.388545][ T25] bpf_trace_run3+0x1d1/0x380 [ 45.393677][ C0] RBP: ffffc90002d27920 R08: ffffffff81746df4 R09: ffffed1017347673 [ 45.396333][ T25] enqueue_timer+0x3ae/0x540 [ 45.402415][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000001 [ 45.406891][ T25] __mod_timer+0xa60/0xeb0 [ 45.413997][ C0] R13: ffff8880b9b40588 R14: ffff8880b9a3b380 R15: 0000000000000001 [ 45.418624][ T25] schedule_timeout+0x1b4/0x300 [ 45.425033][ C0] ? smp_call_function_many_cond+0xa84/0xd90 [ 45.429922][ T25] rcu_exp_sel_wait_wake+0x7cb/0x1c00 [ 45.429939][ T25] process_one_work+0x8a1/0x10c0 [ 45.436062][ C0] ? smp_call_function_many_cond+0xab4/0xd90 [ 45.442555][ T25] worker_thread+0xaca/0x1280 [ 45.442584][ T25] kthread+0x3f6/0x4f0 [ 45.442596][ T25] ret_from_fork+0x1f/0x30 [ 45.449096][ C0] ? native_flush_tlb_multi+0xd0/0xd0 [ 45.454348][ T25] [ 45.454352][ T25] [ 45.454352][ T25] stack backtrace: [ 45.454358][ T25] CPU: 1 PID: 25 Comm: kworker/1:1 Not tainted 5.15.153-syzkaller #0 [ 45.454373][ T25] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 45.454383][ T25] Workqueue: rcu_gp wait_rcu_exp_gp [ 45.460868][ C0] ? smp_call_function_many+0x30/0x30 [ 45.467527][ T25] [ 45.467533][ T25] Call Trace: [ 45.472280][ C0] ? free_pgd_range+0xd3c/0xdb0 [ 45.479005][ T25] [ 45.483580][ C0] ? rcu_is_watching+0x11/0xa0 [ 45.491015][ T25] dump_stack_lvl+0x1e3/0x2cb [ 45.491045][ T25] ? io_uring_drop_tctx_refs+0x19d/0x19d [ 45.497188][ C0] ? native_flush_tlb_multi+0xd0/0xd0 [ 45.502122][ T25] ? panic+0x84d/0x84d [ 45.502144][ T25] ? print_shortest_lock_dependencies+0xee/0x150 [ 45.502165][ T25] validate_chain+0x4d01/0x5930 [ 45.508982][ C0] on_each_cpu_cond_mask+0x3b/0x80 [ 45.515999][ T25] ? reacquire_held_locks+0x660/0x660 [ 45.516024][ T25] ? register_lock_class+0x100/0x9a0 [ 45.522612][ C0] flush_tlb_mm_range+0x2a5/0x4a0 [ 45.528155][ T25] ? is_dynamic_key+0x1f0/0x1f0 [ 45.534267][ C0] ? flush_tlb_multi+0x50/0x50 [ 45.541952][ T25] ? mark_lock+0x98/0x340 [ 45.541970][ T25] __lock_acquire+0x1295/0x1ff0 [ 45.547061][ C0] ? kmem_cache_free+0x146/0x1f0 [ 45.549642][ T25] lock_acquire+0x1db/0x4f0 [ 45.557960][ C0] tlb_flush_mmu_tlbonly+0x1ab/0x410 [ 45.563200][ T25] ? sock_hash_delete_elem+0xac/0x2f0 [ 45.563220][ T25] ? lockdep_softirqs_on+0x590/0x590 [ 45.571969][ C0] tlb_finish_mmu+0xd2/0x320 [ 45.576950][ T25] ? read_lock_is_recursive+0x10/0x10 [ 45.581630][ C0] exit_mmap+0x3cd/0x670 [ 45.584119][ T25] ? sock_hash_delete_elem+0xac/0x2f0 [ 45.588787][ C0] ? vm_brk+0x20/0x20 [ 45.594818][ T25] ? __bpf_trace_softirq+0x10/0x10 [ 45.594838][ T25] ? sock_hash_delete_elem+0xac/0x2f0 [ 45.598471][ C0] ? uprobe_clear_state+0x304/0x460 [ 45.602855][ T25] _raw_spin_lock_bh+0x31/0x40 [ 45.602874][ T25] ? sock_hash_delete_elem+0xac/0x2f0 [ 45.605622][ C0] __mmput+0x112/0x3b0 [ 45.611940][ T25] sock_hash_delete_elem+0xac/0x2f0 [ 45.611971][ T25] bpf_prog_2c29ac5cdc6b1842+0x3a/0xc74 [ 45.611986][ T25] bpf_trace_run3+0x1d1/0x380 [ 45.618581][ C0] exit_mm+0x688/0x7f0 [ 45.624302][ T25] ? bpf_trace_run2+0x340/0x340 [ 45.624329][ T25] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 45.624347][ T25] ? _raw_spin_lock_irqsave+0xdd/0x120 [ 45.630674][ C0] ? _raw_spin_unlock_irq+0x2a/0x40 [ 45.637495][ T25] ? _raw_spin_lock+0x40/0x40 [ 45.640640][ C0] ? do_exit+0x2480/0x2480 [ 45.646902][ T25] ? __debug_object_init+0x258/0xd30 [ 45.652711][ C0] ? rcu_is_watching+0x11/0xa0 [ 45.659427][ T25] enqueue_timer+0x3ae/0x540 [ 45.662504][ C0] ? hrtimer_try_to_cancel+0x3c9/0x410 [ 45.666600][ T25] __mod_timer+0xa60/0xeb0 [ 45.672741][ C0] ? taskstats_exit+0x491/0xa10 [ 45.679326][ T25] ? mod_timer_pending+0x20/0x20 [ 45.685938][ C0] ? tty_audit_exit+0x150/0x1f0 [ 45.692469][ T25] ? lockdep_softirqs_off+0x420/0x420 [ 45.692496][ T25] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 45.692512][ T25] ? print_irqtrace_events+0x210/0x210 [ 45.698912][ C0] do_exit+0x626/0x2480 [ 45.718776][ T25] schedule_timeout+0x1b4/0x300 [ 45.718808][ T25] ? console_conditional_schedule+0x40/0x40 [ 45.718824][ T25] ? update_process_times+0x200/0x200 [ 45.725602][ C0] ? put_task_struct+0x80/0x80 [ 45.731821][ T25] rcu_exp_sel_wait_wake+0x7cb/0x1c00 [ 45.731856][ T25] ? rcu_check_gp_start_stall+0x450/0x450 [ 45.737647][ C0] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 45.743791][ T25] ? _raw_spin_unlock_irqrestore+0xd9/0x130 [ 45.743813][ T25] ? do_raw_spin_unlock+0x137/0x8b0 [ 45.749775][ C0] ? vtime_user_exit+0x2d1/0x400 [ 45.752260][ T25] process_one_work+0x8a1/0x10c0 [ 45.752294][ T25] ? worker_detach_from_pool+0x260/0x260 [ 45.760812][ C0] do_group_exit+0x144/0x310 [ 45.764562][ T25] ? _raw_spin_lock_irqsave+0x120/0x120 [ 45.766908][ C0] __x64_sys_exit_group+0x3b/0x40 [ 45.771728][ T25] ? kthread_data+0x4e/0xc0 [ 45.771744][ T25] ? wq_worker_running+0x97/0x170 [ 45.771761][ T25] worker_thread+0xaca/0x1280 [ 45.776766][ C0] do_syscall_64+0x3d/0xb0 [ 45.782128][ T25] kthread+0x3f6/0x4f0 [ 45.782149][ T25] ? rcu_lock_release+0x20/0x20 [ 45.790214][ C0] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 45.795897][ T25] ? kthread_blkcg+0xd0/0xd0 [ 45.803900][ C0] RIP: 0033:0x7fef3cc28fc9 [ 45.808788][ T25] ret_from_fork+0x1f/0x30 [ 45.816883][ C0] Code: Unable to access opcode bytes at RIP 0x7fef3cc28f9f. [ 45.821597][ T25] [ 46.352935][ C0] RSP: 002b:00007ffcc2aee6f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 46.361426][ C0] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fef3cc28fc9 [ 46.369377][ C0] RDX: 000000000000003c RSI: 00000000000000e7 RDI: 0000000000000000 [ 46.377351][ C0] RBP: 00007fef3cca42b0 R08: ffffffffffffffb8 R09: 0000000000000006 [ 46.385314][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fef3cca42b0 [ 46.393270][ C0] R13: 0000000000000000 R14: 00007fef3cca4d00 R15: 00007fef3cbfa230 [ 46.401450][ C0] [ 46.404534][ C0] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 46.412145][ C0] CPU: 0 PID: 3503 Comm: syz-executor199 Not tainted 5.15.153-syzkaller #0 [ 46.421232][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 46.431574][ C0] Call Trace: [ 46.434853][ C0] [ 46.437763][ C0] dump_stack_lvl+0x1e3/0x2cb [ 46.442434][ C0] ? io_uring_drop_tctx_refs+0x19d/0x19d [ 46.448332][ C0] ? panic+0x84d/0x84d [ 46.452408][ C0] ? __stack_chk_fail+0x10/0x10 [ 46.457251][ C0] ? __stack_chk_fail+0x10/0x10 [ 46.462094][ C0] panic+0x318/0x84d [ 46.465969][ C0] ? __warn+0x16a/0x300 [ 46.470120][ C0] ? fb_is_primary_device+0xcc/0xcc [ 46.475311][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 46.480874][ C0] __warn+0x2b2/0x300 [ 46.484842][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 46.490210][ C0] report_bug+0x1b7/0x2e0 [ 46.494783][ C0] handle_bug+0x3d/0x70 [ 46.499451][ C0] exc_invalid_op+0x16/0x40 [ 46.504289][ C0] asm_exc_invalid_op+0x16/0x20 [ 46.509140][ C0] RIP: 0010:warn_bogus_irq_restore+0x1d/0x20 [ 46.515290][ C0] Code: 24 48 c7 c7 a0 d1 89 8a e8 6c d1 fe ff 80 3d fc 56 b4 03 00 74 01 c3 c6 05 f2 56 b4 03 01 48 c7 c7 80 0c 8b 8a e8 13 ec 2f f7 <0f> 0b c3 41 56 53 48 83 ec 10 65 48 8b 04 25 28 00 00 00 48 89 44 [ 46.535403][ C0] RSP: 0018:ffffc90000007898 EFLAGS: 00010246 [ 46.541651][ C0] RAX: 0821597bfc529400 RBX: 1ffff92000000f18 RCX: ffff88807914d940 [ 46.549861][ C0] RDX: 0000000000000104 RSI: 0000000000000104 RDI: 0000000000000000 [ 46.558068][ C0] RBP: ffffc90000007930 R08: ffffffff8166661c R09: ffffed1017344f24 [ 46.566013][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 46.573974][ C0] R13: 1ffff92000000f14 R14: ffffc900000078c0 R15: 0000000000000046 [ 46.582114][ C0] ? __wake_up_klogd+0xcc/0x100 [ 46.587296][ C0] ? warn_bogus_irq_restore+0x1d/0x20 [ 46.592743][ C0] _raw_spin_unlock_irqrestore+0x118/0x130 [ 46.598722][ C0] ? _raw_spin_unlock+0x40/0x40 [ 46.603655][ C0] ? rcu_is_watching+0x11/0xa0 [ 46.608406][ C0] ? enqueue_timer+0x4c6/0x540 [ 46.613228][ C0] __mod_timer+0xa8e/0xeb0 [ 46.617795][ C0] ? seqcount_lockdep_reader_access+0x1bd/0x220 [ 46.624096][ C0] ? mod_timer_pending+0x20/0x20 [ 46.629186][ C0] ? _raw_read_unlock_irqrestore+0xd9/0x130 [ 46.635314][ C0] ? _raw_read_unlock+0x40/0x40 [ 46.640225][ C0] ? _raw_spin_lock_irqsave+0xdd/0x120 [ 46.645931][ C0] ? _raw_spin_lock+0x40/0x40 [ 46.650966][ C0] ? ktime_get+0x242/0x270 [ 46.655892][ C0] dsp_cmx_send+0x21bb/0x2240 [ 46.660735][ C0] ? read_lock_is_recursive+0x10/0x10 [ 46.666309][ C0] ? __rwlock_init+0x140/0x140 [ 46.671525][ C0] ? rcu_is_watching+0x11/0xa0 [ 46.676286][ C0] call_timer_fn+0x16d/0x560 [ 46.680873][ C0] ? __lock_acquire+0x1ff0/0x1ff0 [ 46.686026][ C0] ? dsp_cmx_receive+0x1370/0x1370 [ 46.691497][ C0] ? __run_timers+0x890/0x890 [ 46.696154][ C0] ? do_raw_spin_unlock+0x137/0x8b0 [ 46.701673][ C0] ? rcu_is_watching+0x11/0xa0 [ 46.706844][ C0] ? dsp_cmx_receive+0x1370/0x1370 [ 46.712192][ C0] __run_timers+0x67c/0x890 [ 46.717040][ C0] ? detach_timer+0x2f0/0x2f0 [ 46.722135][ C0] ? sched_clock_cpu+0x15/0x3b0 [ 46.726986][ C0] ? ktime_get_real_ts64+0x460/0x460 [ 46.732338][ C0] run_timer_softirq+0x63/0xf0 [ 46.737597][ C0] __do_softirq+0x3b3/0x93a [ 46.742289][ C0] ? __irq_exit_rcu+0x155/0x240 [ 46.747383][ C0] ? __entry_text_end+0x1feabc/0x1feabc [ 46.753150][ C0] ? hrtimer_interrupt+0x76b/0x980 [ 46.758577][ C0] ? irqtime_account_irq+0xd0/0x1e0 [ 46.763955][ C0] __irq_exit_rcu+0x155/0x240 [ 46.768902][ C0] ? irq_exit_rcu+0x20/0x20 [ 46.773398][ C0] irq_exit_rcu+0x5/0x20 [ 46.777718][ C0] sysvec_apic_timer_interrupt+0x91/0xb0 [ 46.783710][ C0] [ 46.786641][ C0] [ 46.789676][ C0] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 46.795650][ C0] RIP: 0010:smp_call_function_many_cond+0xa93/0xd90 [ 46.802228][ C0] Code: 04 03 84 c0 0f 85 84 00 00 00 45 8b 7d 00 44 89 fe 83 e6 01 31 ff e8 1c cf 0b 00 41 83 e7 01 75 07 e8 b1 cb 0b 00 eb 41 f3 90 <48> b8 00 00 00 00 00 fc ff df 0f b6 04 03 84 c0 75 11 41 f7 45 00 [ 46.821895][ C0] RSP: 0018:ffffc90002d277e0 EFLAGS: 00000293 [ 46.827944][ C0] RAX: ffffffff81746e24 RBX: 1ffff110173680b1 RCX: ffff88807914d940 [ 46.836758][ C0] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000 [ 46.844886][ C0] RBP: ffffc90002d27920 R08: ffffffff81746df4 R09: ffffed1017347673 [ 46.852933][ C0] R10: 0000000000000000 R11: dffffc0000000001 R12: 0000000000000001 [ 46.861078][ C0] R13: ffff8880b9b40588 R14: ffff8880b9a3b380 R15: 0000000000000001 [ 46.869474][ C0] ? smp_call_function_many_cond+0xa84/0xd90 [ 46.875628][ C0] ? smp_call_function_many_cond+0xab4/0xd90 [ 46.881721][ C0] ? native_flush_tlb_multi+0xd0/0xd0 [ 46.887176][ C0] ? smp_call_function_many+0x30/0x30 [ 46.893587][ C0] ? free_pgd_range+0xd3c/0xdb0 [ 46.898427][ C0] ? rcu_is_watching+0x11/0xa0 [ 46.903281][ C0] ? native_flush_tlb_multi+0xd0/0xd0 [ 46.908636][ C0] on_each_cpu_cond_mask+0x3b/0x80 [ 46.913725][ C0] flush_tlb_mm_range+0x2a5/0x4a0 [ 46.918899][ C0] ? flush_tlb_multi+0x50/0x50 [ 46.923679][ C0] ? kmem_cache_free+0x146/0x1f0 [ 46.928770][ C0] tlb_flush_mmu_tlbonly+0x1ab/0x410 [ 46.934030][ C0] tlb_finish_mmu+0xd2/0x320 [ 46.938615][ C0] exit_mmap+0x3cd/0x670 [ 46.942839][ C0] ? vm_brk+0x20/0x20 [ 46.946818][ C0] ? uprobe_clear_state+0x304/0x460 [ 46.952174][ C0] __mmput+0x112/0x3b0 [ 46.956321][ C0] exit_mm+0x688/0x7f0 [ 46.960386][ C0] ? _raw_spin_unlock_irq+0x2a/0x40 [ 46.965717][ C0] ? do_exit+0x2480/0x2480 [ 46.970392][ C0] ? rcu_is_watching+0x11/0xa0 [ 46.975850][ C0] ? hrtimer_try_to_cancel+0x3c9/0x410 [ 46.981385][ C0] ? taskstats_exit+0x491/0xa10 [ 46.986222][ C0] ? tty_audit_exit+0x150/0x1f0 [ 46.991150][ C0] do_exit+0x626/0x2480 [ 46.995386][ C0] ? put_task_struct+0x80/0x80 [ 47.000130][ C0] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 47.006176][ C0] ? vtime_user_exit+0x2d1/0x400 [ 47.011320][ C0] do_group_exit+0x144/0x310 [ 47.016078][ C0] __x64_sys_exit_group+0x3b/0x40 [ 47.021083][ C0] do_syscall_64+0x3d/0xb0 [ 47.025567][ C0] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 47.031540][ C0] RIP: 0033:0x7fef3cc28fc9 [ 47.035938][ C0] Code: Unable to access opcode bytes at RIP 0x7fef3cc28f9f. [ 47.043636][ C0] RSP: 002b:00007ffcc2aee6f8 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 47.052230][ C0] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fef3cc28fc9 [ 47.060921][ C0] RDX: 000000000000003c RSI: 00000000000000e7 RDI: 0000000000000000 [ 47.069743][ C0] RBP: 00007fef3cca42b0 R08: ffffffffffffffb8 R09: 0000000000000006 [ 47.079618][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fef3cca42b0 [ 47.087715][ C0] R13: 0000000000000000 R14: 00007fef3cca4d00 R15: 00007fef3cbfa230 [ 47.096876][ C0] [ 48.202801][ C0] Shutting down cpus with NMI [ 48.207826][ C0] Kernel Offset: disabled [ 48.212136][ C0] Rebooting in 86400 seconds..