rcu: INFO: rcu_preempt self-detected stall on CPU
rcu: 0-...!: (2 ticks this GP) idle=90fc/1/0x4000000000000000 softirq=13157/13157 fqs=0
rcu: (t=15500 jiffies g=9177 q=905 ncpus=2)
rcu: rcu_preempt kthread timer wakeup didn't happen for 15499 jiffies! g9177 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402
rcu: Possible timer handling issue on cpu=0 timer-softirq=4782
rcu: rcu_preempt kthread starved for 15500 jiffies! g9177 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 ->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:I stack:25528 pid:17 tgid:17 ppid:2 flags:0x00004000
Call Trace:
context_switch kernel/sched/core.c:5369 [inline]
__schedule+0x1850/0x4c30 kernel/sched/core.c:6756
__schedule_loop kernel/sched/core.c:6833 [inline]
schedule+0x14b/0x320 kernel/sched/core.c:6848
schedule_timeout+0x15a/0x290 kernel/time/sleep_timeout.c:99
rcu_gp_fqs_loop+0x2df/0x1330 kernel/rcu/tree.c:2045
rcu_gp_kthread+0xa7/0x3b0 kernel/rcu/tree.c:2247
kthread+0x2f0/0x390 kernel/kthread.c:389
ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
CPU: 0 UID: 0 PID: 5986 Comm: kworker/0:4 Not tainted 6.13.0-rc5-syzkaller-00152-gdb78475ba0d3 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024
Workqueue: events_power_efficient neigh_periodic_work
RIP: 0010:read_pnet include/net/net_namespace.h:393 [inline]
RIP: 0010:dev_net include/linux/netdevice.h:2635 [inline]
RIP: 0010:__neigh_notify+0x5e/0x140 net/core/neighbour.c:3450
Code: 03 42 80 3c 38 00 74 08 48 89 ef e8 7c 2e 6c f8 bb 08 01 00 00 48 03 5d 00 e8 fe 13 2f 02 48 89 d8 48 c1 e8 03 42 80 3c 38 00 <74> 08 48 89 df e8 58 2e 6c f8 4c 8b 3b bf 90 00 00 00 be 20 08 00
RSP: 0018:ffffc90003367ad8 EFLAGS: 00000246
RAX: 1ffff1100b49a821 RBX: ffff88805a4d4108 RCX: ffff8880254f0000
RDX: 0000000000000000 RSI: 000000000000001d RDI: ffff888070832800
RBP: ffff888070832b20 R08: ffffffff8998a428 R09: 1ffffffff203302e
R10: dffffc0000000000 R11: fffffbfff203302f R12: 0000000000000000
R13: 000000000000001d R14: ffff888070832800 R15: dffffc0000000000
FS: 0000000000000000(0000) GS:ffff8880b8600000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f2f7437ade8 CR3: 000000000e736000 CR4: 00000000003526f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
neigh_cleanup_and_release+0xb7/0x2a0 net/core/neighbour.c:119
neigh_periodic_work+0xaf6/0xde0 net/core/neighbour.c:959
process_one_work kernel/workqueue.c:3229 [inline]
process_scheduled_works+0xa66/0x1840 kernel/workqueue.c:3310
worker_thread+0x870/0xd30 kernel/workqueue.c:3391
kthread+0x2f0/0x390 kernel/kthread.c:389
ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
Sending NMI from CPU 0 to CPUs 1:
NMI backtrace for cpu 1
CPU: 1 UID: 0 PID: 54 Comm: kworker/u8:3 Not tainted 6.13.0-rc5-syzkaller-00152-gdb78475ba0d3 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024
Workqueue: events_unbound toggle_allocation_gate
RIP: 0010:arch_atomic_read arch/x86/include/asm/atomic.h:23 [inline]
RIP: 0010:raw_atomic_read include/linux/atomic/atomic-arch-fallback.h:457 [inline]
RIP: 0010:rcu_is_watching_curr_cpu include/linux/context_tracking.h:128 [inline]
RIP: 0010:rcu_is_watching+0x51/0xb0 kernel/rcu/tree.c:737
Code: 8d 34 dd 50 5b 2e 8e 4c 89 f0 48 c1 e8 03 42 80 3c 38 00 74 08 4c 89 f7 e8 9c cc 80 00 48 c7 c3 d8 7c 03 00 49 03 1e 48 89 d8 <48> c1 e8 03 42 0f b6 04 38 84 c0 75 22 8b 03 65 ff 0d a1 c6 7e 7e
RSP: 0018:ffffc90000a18d20 EFLAGS: 00000086
RAX: ffff8880b8737cd8 RBX: ffff8880b8737cd8 RCX: ffffffff818cda40
RDX: ffff888020e89e00 RSI: ffffffff8c5fb0c0 RDI: ffffffff8c5fb080
RBP: ffffc90000a18ea0 R08: ffffffff818cda66 R09: 1ffffffff203302e
R10: dffffc0000000000 R11: fffffbfff203302f R12: 1ffff110170e594b
R13: 0000000000000001 R14: ffffffff8e2e5b58 R15: dffffc0000000000
FS: 0000000000000000(0000) GS:ffff8880b8700000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f248d46eff8 CR3: 000000000e736000 CR4: 00000000003526f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
trace_hrtimer_expire_exit include/trace/events/timer.h:306 [inline]
__run_hrtimer kernel/time/hrtimer.c:1742 [inline]
__hrtimer_run_queues+0x630/0xd30 kernel/time/hrtimer.c:1803
hrtimer_interrupt+0x403/0xa40 kernel/time/hrtimer.c:1865
local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1038 [inline]
__sysvec_apic_timer_interrupt+0x110/0x420 arch/x86/kernel/apic/apic.c:1055
instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1049 [inline]
sysvec_apic_timer_interrupt+0xa1/0xc0 arch/x86/kernel/apic/apic.c:1049
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
RIP: 0010:csd_lock_wait kernel/smp.c:340 [inline]
RIP: 0010:smp_call_function_many_cond+0x19f3/0x2c60 kernel/smp.c:884
Code: 45 8b 65 00 44 89 e6 83 e6 01 31 ff e8 56 e9 0b 00 41 83 e4 01 49 bc 00 00 00 00 00 fc ff df 75 07 e8 01 e5 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 e5 e4
RSP: 0018:ffffc90000be76e0 EFLAGS: 00000293
RAX: ffffffff81938efb RBX: 1ffff110170c8c89 RCX: ffff888020e89e00
RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000
RBP: ffffc90000be78e0 R08: ffffffff81938eca R09: 1ffffffff2854910
R10: dffffc0000000000 R11: fffffbfff2854911 R12: dffffc0000000000
R13: ffff8880b8646448 R14: ffff8880b873fac0 R15: 0000000000000000
on_each_cpu_cond_mask+0x3f/0x80 kernel/smp.c:1051
on_each_cpu include/linux/smp.h:71 [inline]
text_poke_sync arch/x86/kernel/alternative.c:2114 [inline]
text_poke_bp_batch+0x352/0xb30 arch/x86/kernel/alternative.c:2324
text_poke_flush arch/x86/kernel/alternative.c:2515 [inline]
text_poke_finish+0x30/0x50 arch/x86/kernel/alternative.c:2522
arch_jump_label_transform_apply+0x1c/0x30 arch/x86/kernel/jump_label.c:146
static_key_disable_cpuslocked+0xd2/0x1c0 kernel/jump_label.c:240
static_key_disable+0x1a/0x20 kernel/jump_label.c:248
toggle_allocation_gate+0x1bf/0x260 mm/kfence/core.c:854
process_one_work kernel/workqueue.c:3229 [inline]
process_scheduled_works+0xa66/0x1840 kernel/workqueue.c:3310
worker_thread+0x870/0xd30 kernel/workqueue.c:3391
kthread+0x2f0/0x390 kernel/kthread.c:389
ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244