rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P15575/1:b..l P18132/1:b..l
rcu: (detected by 1, t=10502 jiffies, g=137665, q=145 ncpus=2)
task:syz.1.3352 state:R running task stack:25640 pid:18132 ppid:13961 flags:0x00004002
Call Trace:
context_switch kernel/sched/core.c:5381 [inline]
__schedule+0x1553/0x45a0 kernel/sched/core.c:6700
preempt_schedule_irq+0xbf/0x150 kernel/sched/core.c:7010
irqentry_exit+0x67/0x70 kernel/entry/common.c:438
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:687
RIP: 0010:unwind_get_return_address+0x68/0xc0 arch/x86/kernel/unwind_orc.c:369
Code: 48 49 89 df 49 c1 ef 03 43 80 3c 37 00 74 08 48 89 df e8 bb 25 a4 00 48 8b 3b e8 53 51 1e 00 89 c5 31 ff 89 c6 e8 48 ed 4b 00 <85> ed 74 20 e8 8f e9 4b 00 43 80 3c 37 00 74 08 48 89 df e8 90 25
RSP: 0018:ffffc9000b966e80 EFLAGS: 00000293
RAX: ffffffff813b3688 RBX: ffffc9000b966ef0 RCX: 0000000000000000
RDX: ffff88802d8abc00 RSI: 0000000000000001 RDI: 0000000000000000
RBP: 0000000000000001 R08: ffff88802d8abc00 R09: 0000000000000003
R10: 0000000000000004 R11: 0000000000000000 R12: ffffffff81f5fd2a
R13: 1ffff11005b1582e R14: dffffc0000000000 R15: 1ffff9200172cdde
arch_stack_walk+0x11d/0x190 arch/x86/kernel/stacktrace.c:26
stack_trace_save+0xaa/0x100 kernel/stacktrace.c:122
save_stack+0x125/0x230 mm/page_owner.c:128
__reset_page_owner+0x4e/0x190 mm/page_owner.c:149
reset_page_owner include/linux/page_owner.h:24 [inline]
free_pages_prepare mm/page_alloc.c:1181 [inline]
free_unref_page_prepare+0x7b2/0x8c0 mm/page_alloc.c:2365
free_unref_page_list+0xbe/0x860 mm/page_alloc.c:2504
release_pages+0x1f7a/0x2200 mm/swap.c:1022
__folio_batch_release+0x71/0xe0 mm/swap.c:1042
folio_batch_release include/linux/pagevec.h:83 [inline]
shmem_undo_range+0x630/0x1b20 mm/shmem.c:1026
shmem_truncate_range mm/shmem.c:1135 [inline]
shmem_evict_inode+0x245/0x9e0 mm/shmem.c:1264
evict+0x4ca/0x8d0 fs/inode.c:705
__dentry_kill+0x431/0x650 fs/dcache.c:611
dentry_kill+0xb8/0x290 fs/dcache.c:-1
dput+0xfe/0x1e0 fs/dcache.c:918
__fput+0x5e5/0x970 fs/file_table.c:392
task_work_run+0x1d4/0x260 kernel/task_work.c:245
exit_task_work include/linux/task_work.h:43 [inline]
do_exit+0x95a/0x2460 kernel/exit.c:883
do_group_exit+0x21b/0x2d0 kernel/exit.c:1024
get_signal+0x12fc/0x13f0 kernel/signal.c:2902
arch_do_signal_or_restart+0xc2/0x800 arch/x86/kernel/signal.c:310
exit_to_user_mode_loop+0x70/0x110 kernel/entry/common.c:174
exit_to_user_mode_prepare+0xee/0x180 kernel/entry/common.c:210
__syscall_exit_to_user_mode_work kernel/entry/common.c:291 [inline]
syscall_exit_to_user_mode+0x1a/0x50 kernel/entry/common.c:302
do_syscall_64+0x61/0xa0 arch/x86/entry/common.c:82
entry_SYSCALL_64_after_hwframe+0x68/0xd2
RIP: 0033:0x7fb4cad9c799
RSP: 002b:00007fb4c8ff6028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b
RAX: 0000000000010106 RBX: 00007fb4cb016090 RCX: 00007fb4cad9c799
RDX: 0000000000010106 RSI: 00002000000000c0 RDI: 0000000000000008
RBP: 00007fb4cae32c99 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000000
R13: 00007fb4cb016128 R14: 00007fb4cb016090 R15: 00007ffdae0e22e8
task:kworker/u4:3 state:R running task stack:22632 pid:15575 ppid:2 flags:0x00004000
Workqueue: events_unbound cfg80211_wiphy_work
Call Trace:
context_switch kernel/sched/core.c:5381 [inline]
__schedule+0x1553/0x45a0 kernel/sched/core.c:6700
preempt_schedule_irq+0xbf/0x150 kernel/sched/core.c:7010
irqentry_exit+0x67/0x70 kernel/entry/common.c:438
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:687
RIP: 0010:ieee80211_sta_get_rates+0x39a/0x6b0 net/mac80211/util.c:2309
Code: ff ff ff ff 44 89 f6 e8 04 80 80 f7 41 83 fe ff 74 22 e8 49 7c 80 f7 49 be 00 00 00 00 00 fc ff df 41 39 dc 0f 84 84 01 00 00 31 7c 80 f7 48 ff c3 eb 8a 48 83 c5 04 48 89 e8 48 c1 e8 03 49
RSP: 0018:ffffc90004f37778 EFLAGS: 00000206
RAX: ffffffff8a06a476 RBX: 0000000000000006 RCX: ffff88802b553c00
RDX: 0000000000000000 RSI: 00000000000001e0 RDI: 0000000000000078
RBP: 0000000000000078 R08: ffffffff8e8b02af R09: 1ffffffff1d16055
R10: dffffc0000000000 R11: fffffbfff1d16056 R12: 000000000000000b
R13: 00000000000001e0 R14: dffffc0000000000 R15: ffff88807792b350
ieee80211_update_sta_info net/mac80211/ibss.c:1007 [inline]
ieee80211_rx_bss_info net/mac80211/ibss.c:1122 [inline]
ieee80211_rx_mgmt_probe_beacon net/mac80211/ibss.c:1613 [inline]
ieee80211_ibss_rx_queued_mgmt+0x10db/0x2c80 net/mac80211/ibss.c:1642
ieee80211_iface_process_skb net/mac80211/iface.c:1655 [inline]
ieee80211_iface_work+0x717/0xc70 net/mac80211/iface.c:1709
cfg80211_wiphy_work+0x225/0x260 net/wireless/core.c:437
process_one_work kernel/workqueue.c:2653 [inline]
process_scheduled_works+0xa5d/0x15d0 kernel/workqueue.c:2730
worker_thread+0xa55/0xfc0 kernel/workqueue.c:2811
kthread+0x2fa/0x390 kernel/kthread.c:388
ret_from_fork+0x48/0x80 arch/x86/kernel/process.c:152
ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:293
rcu: rcu_preempt kthread starved for 10113 jiffies! g137665 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x0 ->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:R running task stack:26568 pid:17 ppid:2 flags:0x00004000
Call Trace:
context_switch kernel/sched/core.c:5381 [inline]
__schedule+0x1553/0x45a0 kernel/sched/core.c:6700
schedule+0xbd/0x170 kernel/sched/core.c:6774
schedule_timeout+0x188/0x2d0 kernel/time/timer.c:2168
rcu_gp_fqs_loop+0x313/0x1590 kernel/rcu/tree.c:1667
rcu_gp_kthread+0x9d/0x3b0 kernel/rcu/tree.c:1866
kthread+0x2fa/0x390 kernel/kthread.c:388
ret_from_fork+0x48/0x80 arch/x86/kernel/process.c:152
ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:293
rcu: Stack dump where RCU GP kthread last ran:
Sending NMI from CPU 1 to CPUs 0:
NMI backtrace for cpu 0
CPU: 0 PID: 0 Comm: swapper/0 Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026
RIP: 0010:hlock_class kernel/locking/lockdep.c:228 [inline]
RIP: 0010:check_wait_context kernel/locking/lockdep.c:4773 [inline]
RIP: 0010:__lock_acquire+0x57b/0x7d40 kernel/locking/lockdep.c:5087
Code: 81 e3 ff 1f 00 00 41 c1 ef 03 41 81 e7 f8 03 00 00 49 8d bf 00 35 1c 91 be 08 00 00 00 e8 1d 29 77 00 48 0f a3 1d 25 00 b4 0f <73> 1f 48 69 c3 d0 00 00 00 48 8d 98 c0 b3 b2 90 48 ba 00 00 00 00
RSP: 0018:ffffc90000007a80 EFLAGS: 00000057
RAX: 0000000000000001 RBX: 0000000000000051 RCX: ffffffff816834d3
RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffffffff911c3508
RBP: ffffc90000007cc8 R08: ffffffff911c350f R09: 1ffffffff22386a1
R10: dffffc0000000000 R11: fffffbfff22386a2 R12: ffffffff8ce93f04
R13: ffffffff8ce93440 R14: 0000000000000000 R15: 0000000000000008
FS: 0000000000000000(0000) GS:ffff8880b8e00000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f25ce0403d6 CR3: 0000000055b71000 CR4: 00000000003506f0
Call Trace:
lock_acquire+0x19e/0x420 kernel/locking/lockdep.c:5754
seqcount_lockdep_reader_access+0xd1/0x1d0 include/linux/seqlock.h:102
ktime_get+0x35/0x280 kernel/time/timekeeping.c:846
tick_nohz_start_idle+0xf7/0x200 kernel/time/tick-sched.c:686
tick_irq_exit kernel/softirq.c:646 [inline]
__irq_exit_rcu+0x115/0x190 kernel/softirq.c:663
irq_exit_rcu+0x9/0x20 kernel/softirq.c:673
instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1088 [inline]
sysvec_apic_timer_interrupt+0xa4/0xc0 arch/x86/kernel/apic/apic.c:1088
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:687
RIP: 0010:pv_native_safe_halt+0xf/0x10 arch/x86/kernel/paravirt.c:148
Code: 6f 21 02 c3 cc cc cc cc cc cc cc f3 0f 1e fa 0f 0b 66 2e 0f 1f 84 00 00 00 00 00 f3 0f 1e fa 66 90 0f 00 2d 23 39 42 00 fb f4 66 0f 1f 00 55 41 57 41 56 41 54 53 50 8b 2f eb 2e 41 89 de 80
RSP: 0018:ffffffff8ce07d80 EFLAGS: 000002c6
RAX: 53ce95ac5bd57400 RBX: ffffffff8162a8c1 RCX: 53ce95ac5bd57400
RDX: 0000000000000001 RSI: ffffffff8acac9e0 RDI: ffffffff8b1c89a0
RBP: ffffffff8ce07eb8 R08: ffff8880b8e36b2b R09: 1ffff110171c6d65
R10: dffffc0000000000 R11: ffffed10171c6d66 R12: 1ffffffff19c0fbc
R13: dffffc0000000000 R14: 1ffffffff19d2688 R15: 0000000000000000
arch_safe_halt arch/x86/include/asm/paravirt.h:108 [inline]
default_idle+0x13/0x20 arch/x86/kernel/process.c:753
default_idle_call+0x6c/0xa0 kernel/sched/idle.c:97
cpuidle_idle_call kernel/sched/idle.c:178 [inline]
do_idle+0x221/0x590 kernel/sched/idle.c:302
cpu_startup_entry+0x43/0x60 kernel/sched/idle.c:401
rest_init+0x2e2/0x300 init/main.c:744
arch_call_rest_init+0xe/0x10 init/main.c:841
start_kernel+0x459/0x4e0 init/main.c:1086
x86_64_start_reservations+0x2a/0x30 arch/x86/kernel/head64.c:555
x86_64_start_kernel+0x60/0x60 arch/x86/kernel/head64.c:536
secondary_startup_64_no_verify+0x179/0x17b