rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P10661/1:b..l P12541/1:b..l P5189/2:b..l rcu: (detected by 0, t=10502 jiffies, g=49153, q=208 ncpus=2) task:udevd state:R running task stack:23288 pid:5189 tgid:5189 ppid:1 task_flags:0x400140 flags:0x00080000 Call Trace: context_switch kernel/sched/core.c:5260 [inline] __schedule+0x1522/0x51d0 kernel/sched/core.c:6867 preempt_schedule_irq+0x4d/0xa0 kernel/sched/core.c:7194 irqentry_exit+0x597/0x620 kernel/entry/common.c:216 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697 RIP: 0010:__seqprop_spinlock_sequence include/linux/seqlock.h:227 [inline] RIP: 0010:read_seqbegin+0xf9/0x180 include/linux/seqlock.h:836 Code: 85 e4 75 16 e8 48 c2 74 ff eb 15 e8 41 c2 74 ff e8 3c 67 47 09 4d 85 e4 74 ea e8 32 c2 74 ff fb 49 be 00 00 00 00 00 fc ff df <49> 89 df 49 c1 ef 03 43 0f b6 04 37 84 c0 75 2a 8b 2b 89 ee 83 e6 RSP: 0018:ffffc90003f17488 EFLAGS: 00000293 RAX: ffffffff824fb7ee RBX: ffffffff8e216840 RCX: ffff88807f22bd00 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffffc90003f17588 R08: ffffffff8fef2077 R09: 1ffffffff1fde40e R10: dffffc0000000000 R11: fffffbfff1fde40f R12: 0000000000000200 R13: ffff888051a4a388 R14: dffffc0000000000 R15: ffffffff824f985a read_seqbegin_or_lock include/linux/seqlock.h:1130 [inline] prepend_path+0x22a/0x830 fs/d_path.c:171 d_absolute_path+0xa1/0x140 fs/d_path.c:234 tomoyo_get_absolute_path security/tomoyo/realpath.c:101 [inline] tomoyo_realpath_from_path+0x2c8/0x5d0 security/tomoyo/realpath.c:271 tomoyo_get_realpath security/tomoyo/file.c:151 [inline] tomoyo_check_open_permission+0x229/0x470 security/tomoyo/file.c:771 security_file_open+0xa9/0x240 security/security.c:2636 do_dentry_open+0x34e/0x1420 fs/open.c:939 vfs_open+0x3b/0x340 fs/open.c:1094 do_open fs/namei.c:4637 [inline] path_openat+0x3486/0x3e20 fs/namei.c:4796 do_filp_open+0x22d/0x490 fs/namei.c:4823 do_sys_openat2+0x12f/0x220 fs/open.c:1430 do_sys_open fs/open.c:1436 [inline] __do_sys_openat fs/open.c:1452 [inline] __se_sys_openat fs/open.c:1447 [inline] __x64_sys_openat+0x138/0x170 fs/open.c:1447 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xe2/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7fb6da315c3a RSP: 002b:00007ffe720995b8 EFLAGS: 00000206 ORIG_RAX: 0000000000000101 RAX: ffffffffffffffda RBX: 00005567a6ebcb70 RCX: 00007fb6da315c3a RDX: 0000000000090800 RSI: 00005567a6e8d340 RDI: 00000000ffffff9c RBP: 00005567a6e8d340 R08: 0000000000000000 R09: 0000000000000001 R10: 0000000000000000 R11: 0000000000000206 R12: 00005567a6e9d7b0 R13: 00000000000000ff R14: 00005567699e0be0 R15: 00007ffe72099840 task:syz.4.1953 state:R running task stack:25016 pid:12541 tgid:12540 ppid:5825 task_flags:0x400140 flags:0x00080000 Call Trace: context_switch kernel/sched/core.c:5260 [inline] __schedule+0x1522/0x51d0 kernel/sched/core.c:6867 preempt_schedule_irq+0x4d/0xa0 kernel/sched/core.c:7194 irqentry_exit+0x597/0x620 kernel/entry/common.c:216 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697 RIP: 0010:get_current arch/x86/include/asm/current.h:25 [inline] RIP: 0010:__sanitizer_cov_trace_pc+0x8/0x70 kernel/kcov.c:216 Code: 8b 3d f4 3b 33 0c 48 89 de 5b e9 63 c5 5c 00 cc cc cc 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 48 8b 04 24 <65> 48 8b 0d d8 55 2e 11 65 8b 15 f9 55 2e 11 81 e2 00 01 ff 00 74 RSP: 0018:ffffc9000b467968 EFLAGS: 00000202 RAX: ffffffff8247d7d2 RBX: 0000000000000001 RCX: 0000000080000001 RDX: ffff888051e05b80 RSI: ffffffff8c073ae0 RDI: ffffffff8c073aa0 RBP: 00000000ffffffff R08: ffffffff8247d78a R09: ffffffff8e55a360 R10: dffffc0000000000 R11: fffffbfff1fde40f R12: 00000000ffffffff R13: ffff888031e2d780 R14: ffffffff8247d78a R15: ffff88807f6a3840 rcu_read_lock include/linux/rcupdate.h:868 [inline] __fget_files+0x72/0x420 fs/file.c:1093 io_file_get_normal+0x1f/0x2d0 io_uring/io_uring.c:1986 io_assign_file io_uring/io_uring.c:1768 [inline] io_issue_sqe+0x117/0x1060 io_uring/io_uring.c:1813 io_queue_sqe io_uring/io_uring.c:2043 [inline] io_submit_sqe io_uring/io_uring.c:2321 [inline] io_submit_sqes+0xbf3/0x2130 io_uring/io_uring.c:2435 __do_sys_io_uring_enter io_uring/io_uring.c:3285 [inline] __se_sys_io_uring_enter+0x2f7/0x2c30 io_uring/io_uring.c:3224 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xe2/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f12c0f9aeb9 RSP: 002b:00007f12c1eb9028 EFLAGS: 00000246 ORIG_RAX: 00000000000001aa RAX: ffffffffffffffda RBX: 00007f12c1215fa0 RCX: 00007f12c0f9aeb9 RDX: 0000000000000000 RSI: 00000000000047f6 RDI: 0000000000000006 RBP: 00007f12c1008c1f R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000020 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f12c1216038 R14: 00007f12c1215fa0 R15: 00007ffc55137898 task:syz-executor state:R running task stack:22208 pid:10661 tgid:10661 ppid:10650 task_flags:0x400140 flags:0x00080000 Call Trace: context_switch kernel/sched/core.c:5260 [inline] __schedule+0x1522/0x51d0 kernel/sched/core.c:6867 preempt_schedule_irq+0x4d/0xa0 kernel/sched/core.c:7194 irqentry_exit+0x597/0x620 kernel/entry/common.c:216 asm_sysvec_reschedule_ipi+0x1a/0x20 arch/x86/include/asm/idtentry.h:702 RIP: 0010:lockdep_enabled kernel/locking/lockdep.c:118 [inline] RIP: 0010:lock_acquire+0x8b/0x330 kernel/locking/lockdep.c:5844 Code: 0f 84 ca 01 00 00 83 3d 72 05 4f 0e 00 0f 84 d3 00 00 00 48 8b b4 24 90 00 00 00 4c 89 ef e8 fc 51 8c 00 83 3d 55 05 4f 0e 00 <0f> 84 ce 00 00 00 65 8b 05 38 c8 52 11 85 c0 0f 85 bf 00 00 00 65 RSP: 0018:ffffc9000efcf750 EFLAGS: 00000202 RAX: 0000000000000001 RBX: 0000000000000000 RCX: 0000000080000001 RDX: 0000000000000000 RSI: ffffffff82363f55 RDI: 1ffffffff1cab46c RBP: ffffffff82363f39 R08: 0000000000000000 R09: 0000000000000000 R10: dffffc0000000000 R11: ffffed10036d9c51 R12: 0000000000000002 R13: ffffffff8e55a360 R14: 0000000000000000 R15: 0000000000000000 rcu_lock_acquire include/linux/rcupdate.h:331 [inline] rcu_read_lock include/linux/rcupdate.h:867 [inline] percpu_ref_get_many+0x35/0x140 include/linux/percpu-refcount.h:202 percpu_ref_get include/linux/percpu-refcount.h:222 [inline] obj_cgroup_get include/linux/memcontrol.h:781 [inline] __memcg_slab_post_alloc_hook+0x6af/0x8d0 mm/memcontrol.c:3217 memcg_slab_post_alloc_hook mm/slub.c:2338 [inline] slab_post_alloc_hook mm/slub.c:4964 [inline] slab_alloc_node mm/slub.c:5263 [inline] __kmalloc_cache_noprof+0x42b/0x6e0 mm/slub.c:5775 kmalloc_noprof include/linux/slab.h:957 [inline] alloc_fdtable+0xc0/0x2c0 fs/file.c:215 dup_fd+0x84f/0xb40 fs/file.c:420 copy_files+0xc8/0x120 kernel/fork.c:1635 copy_process+0x152e/0x3980 kernel/fork.c:2209 kernel_clone+0x248/0x870 kernel/fork.c:2651 __do_sys_clone kernel/fork.c:2792 [inline] __se_sys_clone kernel/fork.c:2776 [inline] __x64_sys_clone+0x1b6/0x230 kernel/fork.c:2776 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0xe2/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f55871c3952 RSP: 002b:00007fffb3f6cbd0 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 RAX: ffffffffffffffda RBX: 00007fffb3f6cbd0 RCX: 00007f55871c3952 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000001200011 RBP: 00007fffb3f6cd5c R08: 0000000000000000 R09: 0000000000000001 R10: 0000555559f057d0 R11: 0000000000000246 R12: 0000000000000001 R13: 00000000000927c0 R14: 00000000000804ec R15: 00007fffb3f6cdb0 rcu: rcu_preempt kthread starved for 10612 jiffies! g49153 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:28080 pid:16 tgid:16 ppid:2 task_flags:0x208040 flags:0x00080000 Call Trace: context_switch kernel/sched/core.c:5260 [inline] __schedule+0x1522/0x51d0 kernel/sched/core.c:6867 __schedule_loop kernel/sched/core.c:6949 [inline] schedule+0x164/0x360 kernel/sched/core.c:6964 schedule_timeout+0x158/0x2c0 kernel/time/sleep_timeout.c:99 rcu_gp_fqs_loop+0x312/0x1560 kernel/rcu/tree.c:2083 rcu_gp_kthread+0x9d/0x3b0 kernel/rcu/tree.c:2285 kthread+0x726/0x8b0 kernel/kthread.c:463 ret_from_fork+0x51b/0xa40 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:246 rcu: Stack dump where RCU GP kthread last ran: Sending NMI from CPU 0 to CPUs 1: NMI backtrace for cpu 1 CPU: 1 UID: 0 PID: 0 Comm: swapper/1 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/24/2026 RIP: 0010:pv_native_safe_halt+0xf/0x20 arch/x86/kernel/paravirt.c:82 Code: 98 60 02 e9 fe 25 79 f5 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 53 49 12 00 fb f4 d7 25 79 f5 cc cc cc cc cc cc cc cc cc cc cc cc 90 90 90 90 90 RSP: 0018:ffffc90000197e20 EFLAGS: 00000246 RAX: 00000000013a8139 RBX: ffffffff8199570d RCX: 0000000080000001 RDX: 0000000000000001 RSI: ffffffff8dcc9ce4 RDI: ffffffff8c073b00 RBP: ffffc90000197f10 R08: ffff8880b87336db R09: 1ffff110170e66db R10: dffffc0000000000 R11: ffffed10170e66dc R12: ffffffff8fef2070 R13: 1ffff110039deb70 R14: 0000000000000001 R15: 0000000000000001 FS: 0000000000000000(0000) GS:ffff8881257f3000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007ff2bd510000 CR3: 000000000e346000 CR4: 0000000000350ef0 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:191 [inline] do_idle+0x1bd/0x500 kernel/sched/idle.c:332 cpu_startup_entry+0x43/0x60 kernel/sched/idle.c:430 start_secondary+0x101/0x110 arch/x86/kernel/smpboot.c:312 common_startup_64+0x13e/0x147