rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P6073/1:b..l rcu: (detected by 1, t=10502 jiffies, g=17749, q=1583 ncpus=2) task:udevd state:R running task stack:27040 pid:6073 tgid:6073 ppid:4997 task_flags:0x400140 flags:0x00080001 Call Trace: context_switch kernel/sched/core.c:5388 [inline] __schedule+0x1821/0x5740 kernel/sched/core.c:7189 preempt_schedule_irq+0x4d/0xa0 kernel/sched/core.c:7513 irqentry_exit_to_kernel_mode include/linux/irq-entry-common.h:547 [inline] irqentry_exit+0x14f/0x760 kernel/entry/common.c:164 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697 RIP: 0010:lock_acquire+0x221/0x350 kernel/locking/lockdep.c:5872 Code: ff ff ff e8 f1 8d 08 0a f7 44 24 08 00 02 00 00 0f 84 3a ff ff ff 65 48 8b 05 db a8 98 11 48 3b 44 24 58 75 33 fb 48 83 c4 60 <5b> 41 5c 41 5d 41 5e 41 5f 5d e9 40 81 0b 0a cc 48 8d 3d 88 c2 92 RSP: 0018:ffffc90005d27678 EFLAGS: 00000286 RAX: bac30e39d424da00 RBX: 0000000000000000 RCX: 0000000000000046 RDX: 00000000cdac3f13 RSI: ffffffff8e2249cb RDI: ffffffff8c28afe0 RBP: ffffffff8176f256 R08: ffffffff8176f256 R09: ffffffff8e95cda0 R10: ffffc90005d277d8 R11: ffffffff81b0efc0 R12: 0000000000000002 R13: ffffffff8e95cda0 R14: 0000000000000000 R15: 0000000000000246 rcu_lock_acquire include/linux/rcupdate.h:300 [inline] rcu_read_lock include/linux/rcupdate.h:838 [inline] class_rcu_constructor include/linux/rcupdate.h:1181 [inline] unwind_next_frame+0xc3/0x2550 arch/x86/kernel/unwind_orc.c:495 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] __kmalloc_cache_noprof+0x31c/0x660 mm/slub.c:5419 kmalloc_noprof include/linux/slab.h:950 [inline] kzalloc_noprof include/linux/slab.h:1188 [inline] task_numa_work+0x9c4/0x1600 kernel/sched/fair.c:3608 task_work_run+0x1d9/0x270 kernel/task_work.c:233 resume_user_mode_work include/linux/resume_user_mode.h:50 [inline] __exit_to_user_mode_loop kernel/entry/common.c:67 [inline] exit_to_user_mode_loop+0xf3/0x4d0 kernel/entry/common.c:98 __exit_to_user_mode_prepare include/linux/irq-entry-common.h:207 [inline] syscall_exit_to_user_mode_prepare include/linux/irq-entry-common.h:238 [inline] syscall_exit_to_user_mode include/linux/entry-common.h:318 [inline] do_syscall_64+0x33e/0xf80 arch/x86/entry/syscall_64.c:100 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7fac0e8a7407 RSP: 002b:00007ffe42920d90 EFLAGS: 00000202 ORIG_RAX: 0000000000000101 RAX: 0000000000000009 RBX: 00007fac0ef94880 RCX: 00007fac0e8a7407 RDX: 0000000000080241 RSI: 00007ffe429212f0 RDI: ffffffffffffff9c RBP: 0000000000000004 R08: 0000000000000000 R09: 0000000000000000 R10: 00000000000001b6 R11: 0000000000000202 R12: 000056345a791dfc R13: 000056345a791dfc R14: 0000000000000001 R15: 000056345a7ac140 rcu: rcu_preempt kthread timer wakeup didn't happen for 2823 jiffies! g17749 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 rcu: Possible timer handling issue on cpu=0 timer-softirq=10712 rcu: rcu_preempt kthread starved for 2824 jiffies! g17749 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:27536 pid:16 tgid:16 ppid:2 task_flags:0x208040 flags:0x00080000 Call Trace: context_switch kernel/sched/core.c:5388 [inline] __schedule+0x1821/0x5740 kernel/sched/core.c:7189 __schedule_loop kernel/sched/core.c:7268 [inline] schedule+0x164/0x360 kernel/sched/core.c:7283 schedule_timeout+0x158/0x2c0 kernel/time/sleep_timeout.c:99 rcu_gp_fqs_loop+0x312/0x11d0 kernel/rcu/tree.c:2095 rcu_gp_kthread+0x9e/0x2b0 kernel/rcu/tree.c:2297 kthread+0x389/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: Sending NMI from CPU 1 to CPUs 0: NMI backtrace for cpu 0 CPU: 0 UID: 0 PID: 35 Comm: kworker/u8:2 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/18/2026 Workqueue: events_unbound cfg80211_wiphy_work RIP: 0010:rcu_is_watching_curr_cpu include/linux/context_tracking.h:128 [inline] RIP: 0010:rcu_is_watching+0x35/0xb0 kernel/rcu/tree.c:752 Code: 05 80 82 8f 11 e8 bb 82 ff 09 89 c3 83 f8 08 73 65 49 bf 00 00 00 00 00 fc ff df 4c 8d 34 dd 90 c7 26 8e 4c 89 f0 48 c1 e8 03 <42> 80 3c 38 00 74 08 4c 89 f7 e8 5c 24 86 00 48 c7 c3 d8 99 3b 93 RSP: 0018:ffffc90000007d38 EFLAGS: 00000802 RAX: 1ffffffff1c4d8f2 RBX: 0000000000000000 RCX: 0000000000010003 RDX: 0000000000000001 RSI: ffffffff8c28afc0 RDI: ffffffff8c28af80 RBP: ffff88802a8e9300 R08: 0000000000000003 R09: 0000000000000004 R10: dffffc0000000000 R11: fffff52000000f9c R12: ffff8880b8628280 R13: ffffffff81b28b7a R14: ffffffff8e26c790 R15: dffffc0000000000 FS: 0000000000000000(0000) GS:ffff88812527a000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00005634971077a8 CR3: 000000005147e000 CR4: 00000000003526f0 Call Trace: trace_lock_release include/trace/events/lock.h:69 [inline] lock_release+0x4b/0x3c0 kernel/locking/lockdep.c:5879 __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:176 [inline] _raw_spin_unlock_irqrestore+0x1b/0x80 kernel/locking/spinlock.c:198 debug_hrtimer_deactivate kernel/time/hrtimer.c:490 [inline] __run_hrtimer kernel/time/hrtimer.c:1898 [inline] __hrtimer_run_queues+0x23a/0xa20 kernel/time/hrtimer.c:1994 hrtimer_interrupt+0x44b/0x950 kernel/time/hrtimer.c:2113 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1050 [inline] __sysvec_apic_timer_interrupt+0x102/0x430 arch/x86/kernel/apic/apic.c:1067 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1061 [inline] sysvec_apic_timer_interrupt+0xa1/0xc0 arch/x86/kernel/apic/apic.c:1061 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:697 RIP: 0010:should_resched arch/x86/include/asm/preempt.h:104 [inline] RIP: 0010:__local_bh_enable_ip+0xd8/0x130 kernel/softirq.c:457 Code: 8b e8 6c 83 22 0a 65 66 8b 05 0c 82 b2 11 66 85 c0 75 32 bf 01 00 00 00 e8 c5 fb 0b 00 e8 b0 11 46 00 fb 65 8b 05 e8 81 b2 11 <85> c0 75 05 e8 df bc ab ff 5b 41 5e e9 47 5a 25 0a cc 90 0f 0b 90 RSP: 0018:ffffc90000ab6ee8 EFLAGS: 00000206 RAX: 0000000080000000 RBX: 0000000000000201 RCX: 0000000000000046 RDX: 0000000000000006 RSI: ffffffff8dfafc66 RDI: ffffffff8c28afe0 RBP: ffffc90000ab70f0 R08: ffffffff90311bf7 R09: 1ffffffff206237e R10: dffffc0000000000 R11: fffffbfff206237f R12: 1ffff92000156dec R13: dffffc0000000000 R14: ffffffff8af67129 R15: ffff88806c3f0150 spin_unlock_bh include/linux/spinlock.h:396 [inline] cfg80211_inform_single_bss_data+0x13b9/0x1af0 net/wireless/scan.c:2388 cfg80211_inform_bss_data+0x25d/0x3c40 net/wireless/scan.c:3226 cfg80211_inform_bss_frame_data+0x3c7/0x730 net/wireless/scan.c:3317 ieee80211_bss_info_update+0x794/0xa40 net/mac80211/scan.c:230 ieee80211_rx_bss_info net/mac80211/ibss.c:1091 [inline] ieee80211_rx_mgmt_probe_beacon net/mac80211/ibss.c:1572 [inline] ieee80211_ibss_rx_queued_mgmt+0x1901/0x2cb0 net/mac80211/ibss.c:1599 ieee80211_iface_process_skb net/mac80211/iface.c:1757 [inline] ieee80211_iface_work+0x78b/0x1020 net/mac80211/iface.c:1811 cfg80211_wiphy_work+0x2cf/0x460 net/wireless/core.c:538 process_one_work kernel/workqueue.c:3314 [inline] process_scheduled_works+0xb5d/0x1860 kernel/workqueue.c:3397 worker_thread+0xa53/0xfc0 kernel/workqueue.c:3478 kthread+0x389/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