------------[ cut here ]------------
WARNING: kernel/rcu/tree_stall.h:1049 at rcu_check_gp_start_stall+0x2e4/0x470 kernel/rcu/tree_stall.h:1049, CPU#1: swapper/1/0
Modules linked in:
CPU: 1 UID: 0 PID: 0 Comm: swapper/1 Tainted: G L syzkaller #0 PREEMPT(full)
Tainted: [L]=SOFTLOCKUP
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025
RIP: 0010:rcu_check_gp_start_stall+0x2e4/0x470 kernel/rcu/tree_stall.h:1049
Code: ff ff 48 c7 c7 a0 85 8f 99 be 04 00 00 00 e8 33 8c 7f 00 4c 89 f7 b8 01 00 00 00 87 05 35 f9 e7 17 85 c0 0f 85 17 ff ff ff 90 <0f> 0b 90 48 81 ff 80 6e f4 8d 74 47 48 c7 c0 a0 52 82 8f 48 c1 e8
RSP: 0018:ffffc90000a08d98 EFLAGS: 00010046
RAX: 0000000000000000 RBX: 0000000000000246 RCX: ffffffff81a78c5d
RDX: 0000000000000001 RSI: 0000000000000004 RDI: ffffffff8df46e80
RBP: ffffc90000a08f30 R08: 0000000000000003 R09: 0000000000000004
R10: dffffc0000000000 R11: fffffbfff331f0b4 R12: 0000000000002904
R13: 1ffff110170e771a R14: ffffffff8df46e80 R15: dffffc0000000000
FS: 0000000000000000(0000) GS:ffff888125f1f000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000200000001000 CR3: 00000000b2a8b000 CR4: 0000000000350ef0
Call Trace:
rcu_core+0x5f5/0x1720 kernel/rcu/tree.c:2852
handle_softirqs+0x22b/0x7c0 kernel/softirq.c:622
__do_softirq kernel/softirq.c:656 [inline]
invoke_softirq kernel/softirq.c:496 [inline]
__irq_exit_rcu+0x60/0x150 kernel/softirq.c:723
irq_exit_rcu+0x9/0x30 kernel/softirq.c:739
instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1056 [inline]
sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1056
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697
RIP: 0010:sched_core_balance+0xe3/0xe10 kernel/sched/core.c:6284
Code: 03 00 00 48 c7 c2 a0 99 6a 8b e8 68 73 0b 00 4c 89 74 24 50 e9 b1 0c 00 00 4c 89 f7 e8 96 62 c9 09 e8 41 f8 35 00 fb 83 fb 08 <0f> 83 84 0c 00 00 48 89 5c 24 68 4c 8d 34 dd d0 ed 9a 8d 4c 89 f0
RSP: 0018:ffffc90000197ac0 EFLAGS: 00000297
RAX: 0000000002737077 RBX: 0000000000000001 RCX: 0000000080000002
RDX: 0000000000000000 RSI: ffffffff8d791fea RDI: ffffffff8bc083e0
RBP: ffffc90000197c10 R08: ffffffff8f822277 R09: 1ffffffff1f0444e
R10: dffffc0000000000 R11: fffffbfff1f0444f R12: dffffc0000000000
R13: dffffc0000000000 R14: ffff8880b873a900 R15: 0000000000000001
do_balance_callbacks kernel/sched/core.c:4901 [inline]
__balance_callbacks kernel/sched/core.c:4955 [inline]
finish_lock_switch kernel/sched/core.c:4994 [inline]
finish_task_switch+0x404/0x940 kernel/sched/core.c:5112
context_switch kernel/sched/core.c:5259 [inline]
__schedule+0x14a3/0x4fd0 kernel/sched/core.c:6863
schedule_idle+0x52/0x90 kernel/sched/core.c:6986
do_idle+0x472/0x4d0 kernel/sched/idle.c:360
cpu_startup_entry+0x44/0x60 kernel/sched/idle.c:430
start_secondary+0x101/0x110 arch/x86/kernel/smpboot.c:312
common_startup_64+0x13e/0x147
----------------
Code disassembly (best guess):
0: 03 00 add (%rax),%eax
2: 00 48 c7 add %cl,-0x39(%rax)
5: c2 a0 99 ret $0x99a0
8: 6a 8b push $0xffffffffffffff8b
a: e8 68 73 0b 00 call 0xb7377
f: 4c 89 74 24 50 mov %r14,0x50(%rsp)
14: e9 b1 0c 00 00 jmp 0xcca
19: 4c 89 f7 mov %r14,%rdi
1c: e8 96 62 c9 09 call 0x9c962b7
21: e8 41 f8 35 00 call 0x35f867
26: fb sti
27: 83 fb 08 cmp $0x8,%ebx
* 2a: 0f 83 84 0c 00 00 jae 0xcb4 <-- trapping instruction
30: 48 89 5c 24 68 mov %rbx,0x68(%rsp)
35: 4c 8d 34 dd d0 ed 9a lea -0x72651230(,%rbx,8),%r14
3c: 8d
3d: 4c 89 f0 mov %r14,%rax