rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: 1-...!: (0 ticks this GP) idle=abd4/1/0x4000000000000000 softirq=60553/60553 fqs=1 rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P9782/1:b..l rcu: (detected by 0, t=10502 jiffies, g=82229, q=44 ncpus=2) Sending NMI from CPU 0 to CPUs 1: NMI backtrace for cpu 1 CPU: 1 PID: 11336 Comm: kworker/1:17 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 Workqueue: events_power_efficient neigh_periodic_work RIP: 0010:lock_release+0x5/0x8c0 kernel/locking/lockdep.c:5798 Code: f7 e8 bf 54 77 00 e9 5a fa ff ff 41 be 2f 00 00 00 e9 70 fa ff ff 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 f3 0f 1e fa 55 <48> 89 e5 41 57 41 56 41 55 41 54 53 48 83 e4 e0 48 81 ec e0 00 00 RSP: 0018:ffffc900001f0c88 EFLAGS: 00000087 RAX: 0000000000000000 RBX: ffffffff88b9c9e7 RCX: ffff888040b0bc00 RDX: 0000000000010000 RSI: ffffffff88b9c9e7 RDI: ffffffff8df320e0 RBP: 0000000000000001 R08: ffff88805b96015f R09: 1ffff1100b72c02b R10: dffffc0000000000 R11: ffffed100b72c02c R12: ffff88805b9d4800 R13: ffff88805b960000 R14: dffffc0000000000 R15: ffff88805b960360 FS: 0000000000000000(0000) GS:ffff8880b8d00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000001b32420ff8 CR3: 00000000615f3000 CR4: 00000000003506e0 Call Trace: rcu_lock_release include/linux/rcupdate.h:344 [inline] rcu_read_unlock include/linux/rcupdate.h:819 [inline] advance_sched+0xb07/0xc70 net/sched/sch_taprio.c:1004 __run_hrtimer kernel/time/hrtimer.c:1754 [inline] __hrtimer_run_queues+0x525/0xc10 kernel/time/hrtimer.c:1818 hrtimer_interrupt+0x39d/0x980 kernel/time/hrtimer.c:1880 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1077 [inline] __sysvec_apic_timer_interrupt+0xfb/0x3b0 arch/x86/kernel/apic/apic.c:1094 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1088 [inline] sysvec_apic_timer_interrupt+0x9f/0xc0 arch/x86/kernel/apic/apic.c:1088 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:687 RIP: 0010:queue_delayed_work_on+0x1ab/0x200 kernel/workqueue.c:2015 Code: 4d 85 ed 75 16 e8 c5 a0 2f 00 eb 15 e8 be a0 2f 00 e8 19 1b 3b 09 4d 85 ed 74 ea e8 af a0 2f 00 fb 48 c7 44 24 20 0e 36 e0 45 <48> b8 00 00 00 00 00 fc ff df 49 c7 04 06 00 00 00 00 41 c7 44 06 RSP: 0018:ffffc90004c6fa60 EFLAGS: 00000293 RAX: ffffffff8157f001 RBX: 0000000000000000 RCX: ffff888040b0bc00 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffffc90004c6fb30 R08: ffffffff91ff1547 R09: 1ffffffff23fe2a8 R10: dffffc0000000000 R11: fffffbfff23fe2a9 R12: 0000000100014a01 R13: 0000000000000200 R14: 1ffff9200098df50 R15: 0000000000000000 queue_delayed_work include/linux/workqueue.h:582 [inline] neigh_periodic_work+0xcb9/0xd70 net/core/neighbour.c:1033 process_one_work kernel/workqueue.c:2657 [inline] process_scheduled_works+0xa60/0x1600 kernel/workqueue.c:2734 worker_thread+0xa5e/0xfe0 kernel/workqueue.c:2815 kthread+0x2fa/0x390 kernel/kthread.c:388 ret_from_fork+0x48/0x80 arch/x86/kernel/process.c:152 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:293 task:syz-executor state:R running task stack:21384 pid:9782 ppid:9775 flags:0x00004000 Call Trace: context_switch kernel/sched/core.c:5382 [inline] __schedule+0x15ae/0x4660 kernel/sched/core.c:6701 preempt_schedule_common+0x82/0xc0 kernel/sched/core.c:6868 preempt_schedule+0xc0/0xd0 kernel/sched/core.c:6892 preempt_schedule_thunk+0x1a/0x30 arch/x86/entry/thunk_64.S:45 __raw_spin_unlock include/linux/spinlock_api_smp.h:143 [inline] _raw_spin_unlock+0x3a/0x40 kernel/locking/spinlock.c:186 spin_unlock include/linux/spinlock.h:391 [inline] copy_pte_range mm/memory.c:1107 [inline] copy_pmd_range mm/memory.c:1168 [inline] copy_pud_range mm/memory.c:1205 [inline] copy_p4d_range mm/memory.c:1229 [inline] copy_page_range+0x2be5/0x3700 mm/memory.c:1323 dup_mmap kernel/fork.c:769 [inline] dup_mm kernel/fork.c:1700 [inline] copy_mm+0x1751/0x1e30 kernel/fork.c:1749 copy_process+0x16c9/0x3da0 kernel/fork.c:2510 kernel_clone+0x24b/0x8a0 kernel/fork.c:2919 __do_sys_clone kernel/fork.c:3062 [inline] __se_sys_clone kernel/fork.c:3046 [inline] __x64_sys_clone+0x1b7/0x230 kernel/fork.c:3046 do_syscall_x64 arch/x86/entry/common.c:46 [inline] do_syscall_64+0x55/0xb0 arch/x86/entry/common.c:76 entry_SYSCALL_64_after_hwframe+0x68/0xd2 RIP: 0033:0x7fb2b3bc6fd2 RSP: 002b:00007fff7f4151b0 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 RAX: ffffffffffffffda RBX: 00007fff7f4151b0 RCX: 00007fb2b3bc6fd2 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 RBP: 00007fff7f41533c R08: 0000000000000000 R09: 0000000000000001 R10: 00005555612657d0 R11: 0000000000000246 R12: 0000000000000001 R13: 00000000000927c0 R14: 000000000008d19e R15: 00007fff7f415390 rcu: rcu_preempt kthread starved for 10495 jiffies! g82229 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=0 rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. rcu: RCU grace-period kthread stack dump: task:rcu_preempt state:R running task stack:27016 pid:17 ppid:2 flags:0x00004000 Call Trace: context_switch kernel/sched/core.c:5382 [inline] __schedule+0x15ae/0x4660 kernel/sched/core.c:6701 schedule+0xbd/0x170 kernel/sched/core.c:6775 schedule_timeout+0x188/0x2d0 kernel/time/timer.c:2168 rcu_gp_fqs_loop+0x30d/0x1590 kernel/rcu/tree.c:1667 rcu_gp_kthread+0x9d/0x3b0 kernel/rcu/tree.c:1866 kthread+0x2fa/0x390 kernel/kthread.c:388 ret_from_fork+0x48/0x80 arch/x86/kernel/process.c:152 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:293 rcu: Stack dump where RCU GP kthread last ran: CPU: 0 PID: 7140 Comm: kworker/u4:14 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 Workqueue: events_unbound toggle_allocation_gate RIP: 0010:check_kcov_mode kernel/kcov.c:189 [inline] RIP: 0010:__sanitizer_cov_trace_pc+0x36/0x60 kernel/kcov.c:212 Code: 40 27 7c 7e 65 8b 15 41 27 7c 7e 81 e2 00 01 ff 00 74 11 81 fa 00 01 00 00 75 35 83 b9 24 16 00 00 00 74 2c 8b 91 00 16 00 00 <83> fa 02 75 21 48 8b 91 08 16 00 00 48 8b 32 48 8d 7e 01 8b 89 04 RSP: 0018:ffffc90003697778 EFLAGS: 00000246 RAX: ffffffff817c935d RBX: 1ffff110171a83e1 RCX: ffff888029bd0000 RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000 RBP: ffffc90003697900 R08: ffffffff91ff1507 R09: 1ffffffff23fe2a0 R10: dffffc0000000000 R11: fffffbfff23fe2a1 R12: ffff8880b8d41f08 R13: ffff8880b8c3d380 R14: dffffc0000000000 R15: 0000000000000001 FS: 0000000000000000(0000) GS:ffff8880b8c00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000000110c37f547 CR3: 000000000dd32000 CR4: 00000000003506f0 Call Trace: csd_lock_wait kernel/smp.c:311 [inline] smp_call_function_many_cond+0xd9d/0x1190 kernel/smp.c:855 on_each_cpu_cond_mask+0x3f/0x80 kernel/smp.c:1022 on_each_cpu include/linux/smp.h:71 [inline] text_poke_sync arch/x86/kernel/alternative.c:2222 [inline] text_poke_bp_batch+0x31e/0x980 arch/x86/kernel/alternative.c:2432 text_poke_flush arch/x86/kernel/alternative.c:2623 [inline] text_poke_finish+0x30/0x50 arch/x86/kernel/alternative.c:2630 arch_jump_label_transform_apply+0x1c/0x30 arch/x86/kernel/jump_label.c:146 static_key_enable_cpuslocked+0x123/0x240 kernel/jump_label.c:207 static_key_enable+0x1a/0x20 kernel/jump_label.c:220 toggle_allocation_gate+0xa8/0x260 mm/kfence/core.c:847 process_one_work kernel/workqueue.c:2657 [inline] process_scheduled_works+0xa60/0x1600 kernel/workqueue.c:2734 worker_thread+0xa5e/0xfe0 kernel/workqueue.c:2815 kthread+0x2fa/0x390 kernel/kthread.c:388 ret_from_fork+0x48/0x80 arch/x86/kernel/process.c:152 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:293