rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: 0-...!: (2 GPs behind) idle=99ac/1/0x4000000000000000 softirq=31851/31852 fqs=463 rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P7557/1:b..l rcu: (detected by 1, t=10502 jiffies, g=30581, q=347 ncpus=2) Sending NMI from CPU 1 to CPUs 0: NMI backtrace for cpu 0 CPU: 0 UID: 0 PID: 7552 Comm: syz.0.601 Tainted: G L syzkaller #0 PREEMPT(full) Tainted: [L]=SOFTLOCKUP Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 RIP: 0010:rb_insert_color+0x5/0x660 lib/rbtree.c:435 Code: 5b 41 5c 41 5d 41 5e 41 5f 5d 41 ff e3 cc cc cc 0f 1f 44 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 55 <41> 57 41 56 41 55 41 54 53 48 83 ec 18 49 89 f7 49 89 fc 49 be 00 RSP: 0000:ffffc90000007d48 EFLAGS: 00000046 RAX: 1ffff110170c508b RBX: ffff8880b8628458 RCX: 0000000000000000 RDX: 0000000000000000 RSI: ffff8880b8628458 RDI: ffff888034e87300 RBP: dffffc0000000000 R08: ffff888034e87317 R09: 0000000000000000 R10: ffff888034e87308 R11: ffffed10069d0e63 R12: 1ffff110170c5080 R13: ffff888034e87300 R14: 0000000000000000 R15: ffff8880b8628458 FS: 00007f830dd1e6c0(0000) GS:ffff88812525d000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000200000331030 CR3: 000000006e290000 CR4: 00000000003526f0 Call Trace: __rb_add include/linux/rbtree.h:239 [inline] rb_add_linked include/linux/rbtree.h:281 [inline] timerqueue_linked_add+0x262/0x2e0 lib/timerqueue.c:96 enqueue_hrtimer+0x18e/0x2c0 kernel/time/hrtimer.c:1117 __run_hrtimer kernel/time/hrtimer.c:2048 [inline] __hrtimer_run_queues+0x4ce/0xa10 kernel/time/hrtimer.c:2096 hrtimer_interrupt+0x448/0x910 kernel/time/hrtimer.c:2215 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1051 [inline] __sysvec_apic_timer_interrupt+0x102/0x430 arch/x86/kernel/apic/apic.c:1068 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0xa1/0xc0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:__list_del_entry_valid_or_report+0xbe/0x190 lib/list_debug.c:71 Code: 1f 0f 85 92 00 00 00 4d 8d 7e 08 4d 89 fc 49 c1 ec 03 43 80 3c 2c 00 74 08 4c 89 ff e8 5b c0 72 fd 49 39 1f 0f 85 9e 00 00 00 01 5b 41 5c 41 5d 41 5e 41 5f c3 cc cc cc cc cc 48 c7 c7 60 3f RSP: 0000:ffffc900034c6db8 EFLAGS: 00000246 RAX: 1ffffd4000094671 RBX: ffffea00004a3388 RCX: 0000000000000000 RDX: 1ffffffff2063780 RSI: dffffc0000000000 RDI: ffffea00004a3390 RBP: ffff8880b8640f00 R08: 0000000000000080 R09: 0000000000000001 R10: dffffc0000000001 R11: 00000000ffffffff R12: 1ffffd400009467a R13: dffffc0000000000 R14: ffffea00004a33c8 R15: ffffea00004a33d0 __list_del_entry_valid include/linux/list.h:132 [inline] __list_del_entry include/linux/list.h:246 [inline] list_del include/linux/list.h:260 [inline] __rmqueue_pcplist+0x13a4/0x1c70 mm/page_alloc.c:3339 rmqueue_pcplist mm/page_alloc.c:3367 [inline] rmqueue mm/page_alloc.c:3397 [inline] get_page_from_freelist+0x9c1/0x2530 mm/page_alloc.c:3938 __alloc_frozen_pages_noprof+0x18d/0x380 mm/page_alloc.c:5221 alloc_pages_mpol+0x212/0x380 mm/mempolicy.c:2490 folio_alloc_mpol_noprof+0x39/0x160 mm/mempolicy.c:2509 vma_alloc_folio_noprof+0xe1/0x1e0 mm/mempolicy.c:2544 folio_prealloc mm/memory.c:-1 [inline] wp_page_copy mm/memory.c:3875 [inline] do_wp_page+0x1163/0x4c70 mm/memory.c:4336 handle_pte_fault mm/memory.c:6443 [inline] __handle_mm_fault mm/memory.c:6565 [inline] handle_mm_fault+0x1490/0x3080 mm/memory.c:6734 do_user_addr_fault+0x744/0x1340 arch/x86/mm/fault.c:1394 handle_page_fault arch/x86/mm/fault.c:1483 [inline] exc_page_fault+0x6a/0xc0 arch/x86/mm/fault.c:1536 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0010:__put_user_nocheck_4+0x3/0x20 arch/x86/lib/putuser.S:104 Code: d9 0f 01 cb 89 01 31 c9 0f 01 ca e9 c7 8d 03 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 0f 01 cb <89> 01 31 c9 0f 01 ca c3 cc cc cc cc 90 90 90 90 90 90 90 90 90 90 RSP: 0000:ffffc900034c78d8 EFLAGS: 00050202 RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000200000331030 RDX: ffff88802f8b5d00 RSI: 0000000000000002 RDI: 00000000ffffffff RBP: ffffc900034c7a50 R08: ffffc900034c76a7 R09: 1ffff92000698ed4 R10: dffffc0000000000 R11: fffff52000698ed5 R12: 1ffff92000698f28 R13: 0000000000000002 R14: 0000200000331000 R15: dffffc0000000000 ____sys_recvmsg+0x2be/0x4a0 net/socket.c:2917 ___sys_recvmsg+0x213/0x5a0 net/socket.c:2946 do_recvmmsg+0x31a/0x7f0 net/socket.c:3041 __sys_recvmmsg net/socket.c:3115 [inline] __do_sys_recvmmsg net/socket.c:3138 [inline] __se_sys_recvmmsg net/socket.c:3131 [inline] __x64_sys_recvmmsg+0x198/0x250 net/socket.c:3131 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x174/0x580 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f830cd9ce59 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f830dd1e028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b RAX: ffffffffffffffda RBX: 00007f830d016090 RCX: 00007f830cd9ce59 RDX: 0000000000010106 RSI: 00002000000000c0 RDI: 0000000000000003 RBP: 00007f830ce32e6f R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f830d016128 R14: 00007f830d016090 R15: 00007f830d13fa48 task:syz.3.600 state:R running task stack:28856 pid:7557 tgid:7546 ppid:5636 task_flags:0x400040 flags:0x00080000 Call Trace: context_switch kernel/sched/core.c:5504 [inline] __schedule+0x17d9/0x56c0 kernel/sched/core.c:7228 preempt_schedule_irq+0x4d/0xa0 kernel/sched/core.c:7552 irqentry_exit_to_kernel_mode include/linux/irq-entry-common.h:539 [inline] irqentry_exit+0x14f/0x8f0 kernel/entry/common.c:167 asm_sysvec_reschedule_ipi+0x1a/0x20 arch/x86/include/asm/idtentry.h:679 RIP: 0010:__orc_find arch/x86/kernel/unwind_orc.c:101 [inline] RIP: 0010:orc_find arch/x86/kernel/unwind_orc.c:238 [inline] RIP: 0010:unwind_next_frame+0x4d4/0x2550 arch/x86/kernel/unwind_orc.c:510 Code: 8b 7c 24 10 49 8d 6e 38 0f 84 8a 16 00 00 e9 ee 01 00 00 49 89 d5 49 89 d7 4c 89 e0 4c 29 f8 48 89 c1 48 c1 f9 02 48 c1 e8 3f <48> 01 c8 48 83 e0 fe 49 8d 1c 47 48 89 d8 48 c1 e8 03 48 b9 00 00 RSP: 0018:ffffc900031276a0 EFLAGS: 00000246 RAX: 0000000000000000 RBX: dffffc0000000000 RCX: 0000000000000000 RDX: ffffffff905353d0 RSI: ffffffff90d3a9c2 RDI: ffffffff8c293bc0 RBP: ffffffff8227bcc7 R08: 0000000000000001 R09: 0000000000000000 R10: ffffc90003127798 R11: ffffffff81b116c0 R12: ffffffff905353d0 R13: ffffffff905353d0 R14: ffffc90003127748 R15: ffffffff905353d0 arch_stack_walk+0x11b/0x150 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0xa9/0x100 kernel/stacktrace.c:122 kasan_save_stack mm/kasan/common.c:57 [inline] kasan_save_track+0x3e/0x80 mm/kasan/common.c:78 poison_kmalloc_redzone mm/kasan/common.c:398 [inline] __kasan_kmalloc+0x93/0xb0 mm/kasan/common.c:415 kasan_kmalloc include/linux/kasan.h:263 [inline] __do_kmalloc_node mm/slub.c:5334 [inline] __kmalloc_noprof+0x358/0x750 mm/slub.c:5347 _kmalloc_noprof include/linux/slab.h:973 [inline] tomoyo_realpath_from_path+0xef/0x640 security/tomoyo/realpath.c:251 tomoyo_get_realpath security/tomoyo/file.c:151 [inline] tomoyo_path_number_perm+0x246/0x5f0 security/tomoyo/file.c:728 security_file_ioctl+0xc3/0x2a0 security/security.c:2512 __do_sys_ioctl fs/ioctl.c:591 [inline] __se_sys_ioctl+0x47/0x170 fs/ioctl.c:583 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x174/0x580 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f2708f9caeb RSP: 002b:00007f27071cd050 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 00007f2709216128 RCX: 00007f2708f9caeb RDX: 0000000000000000 RSI: 0000000000006364 RDI: 00000000000000d9 RBP: 0000000000000000 R08: 0000000000000000 R09: 00007f27071cd6c0 R10: 0000000000000008 R11: 0000000000000246 R12: 0000000000000001 R13: 00007f2709216128 R14: 00007f270933f960 R15: 00007f270933fa48 rcu: rcu_preempt kthread starved for 8187 jiffies! g30581 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x0 ->cpu=1 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:28400 pid:16 tgid:16 ppid:2 task_flags:0x208040 flags:0x00080000 Call Trace: context_switch kernel/sched/core.c:5504 [inline] __schedule+0x17d9/0x56c0 kernel/sched/core.c:7228 __schedule_loop kernel/sched/core.c:7307 [inline] schedule+0x164/0x360 kernel/sched/core.c:7322 schedule_timeout+0x152/0x2c0 kernel/time/sleep_timeout.c:99 rcu_gp_fqs_loop+0x30c/0x11f0 kernel/rcu/tree.c:2123 rcu_gp_kthread+0x9e/0x2b0 kernel/rcu/tree.c:2325 kthread+0x388/0x470 kernel/kthread.c:436 ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 rcu: Stack dump where RCU GP kthread last ran: 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 05/09/2026 RIP: 0010:pv_native_safe_halt+0xf/0x20 arch/x86/kernel/paravirt.c:64 Code: 9c 7b 02 c3 cc cc cc cc cc cc cc 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 66 90 0f 00 2d 03 48 1c 00 fb f4 7c 03 03 00 cc cc cc cc cc cc cc cc cc cc cc cc 90 90 90 90 90 RSP: 0018:ffffc90000197e40 EFLAGS: 00000246 RAX: ffff88812535d000 RBX: ffffffff819a6240 RCX: 0000000080000001 RDX: 0000000000000001 RSI: ffffffff8c293c00 RDI: ffffffff819a6240 RBP: ffffc90000197f10 R08: ffff8880b87338db R09: 1ffff110170e671b R10: dffffc0000000000 R11: ffffed10170e671c R12: 0000000000000000 R13: 1ffff11003b5f000 R14: 1ffff92000032fd0 R15: dffffc0000000000 FS: 0000000000000000(0000) GS:ffff88812535d000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f830cdea540 CR3: 0000000067e54000 CR4: 00000000003526f0 Call Trace: arch_safe_halt arch/x86/kernel/process.c:766 [inline] default_idle+0x9/0x20 arch/x86/kernel/process.c:767 default_idle_call+0x72/0xb0 kernel/sched/idle.c:122 cpuidle_idle_call kernel/sched/idle.c:199 [inline] do_idle+0x2e0/0x540 kernel/sched/idle.c:355 cpu_startup_entry+0x43/0x60 kernel/sched/idle.c:454 start_secondary+0x101/0x110 arch/x86/kernel/smpboot.c:312 common_startup_64+0x13e/0x157