rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P12287/1:b..l
rcu: (detected by 0, t=10502 jiffies, g=69693, q=65 ncpus=2)
task:kworker/u4:11 state:R running task stack:25952 pid:12287 tgid:12287 ppid:2 flags:0x00004000
Workqueue: bat_events batadv_nc_worker
Call Trace:
context_switch kernel/sched/core.c:5376 [inline]
__schedule+0xede/0x5b00 kernel/sched/core.c:6688
preempt_schedule_irq+0x51/0x90 kernel/sched/core.c:7008
irqentry_exit+0x36/0x80 kernel/entry/common.c:432
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:645
RIP: 0010:lock_acquire+0x1f2/0x530 kernel/locking/lockdep.c:5721
Code: c1 05 da 20 9a 7e 83 f8 01 0f 85 c4 02 00 00 9c 58 f6 c4 02 0f 85 af 02 00 00 48 85 ed 74 01 fb 48 b8 00 00 00 00 00 fc ff df <48> 01 c3 48 c7 03 00 00 00 00 48 c7 43 08 00 00 00 00 48 8b 84 24
RSP: 0018:ffffc900037efab8 EFLAGS: 00000206
RAX: dffffc0000000000 RBX: 1ffff920006fdf59 RCX: 0000000087a6b094
RDX: 0000000000000001 RSI: ffffffff8accc2e0 RDI: ffffffff8b2f1ce0
RBP: 0000000000000200 R08: 0000000000000000 R09: fffffbfff23e47e8
R10: ffffffff91f23f47 R11: 0000000000000002 R12: 0000000000000000
R13: 0000000000000000 R14: ffffffff8cfad0a0 R15: 0000000000000000
rcu_lock_acquire include/linux/rcupdate.h:301 [inline]
rcu_read_lock include/linux/rcupdate.h:747 [inline]
batadv_nc_purge_orig_hash net/batman-adv/network-coding.c:408 [inline]
batadv_nc_worker+0x16e/0x10e0 net/batman-adv/network-coding.c:719
process_one_work+0x8a4/0x15f0 kernel/workqueue.c:2636
process_scheduled_works kernel/workqueue.c:2709 [inline]
worker_thread+0x8b6/0x1290 kernel/workqueue.c:2790
kthread+0x2c1/0x3a0 kernel/kthread.c:388
ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242
rcu: rcu_preempt kthread starved for 10519 jiffies! g69693 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:27920 pid:17 tgid:17 ppid:2 flags:0x00004000
Call Trace:
context_switch kernel/sched/core.c:5376 [inline]
__schedule+0xede/0x5b00 kernel/sched/core.c:6688
__schedule_loop kernel/sched/core.c:6763 [inline]
schedule+0xe7/0x270 kernel/sched/core.c:6778
schedule_timeout+0x136/0x290 kernel/time/timer.c:2167
rcu_gp_fqs_loop+0x1eb/0xb00 kernel/rcu/tree.c:1631
rcu_gp_kthread+0x245/0x380 kernel/rcu/tree.c:1830
kthread+0x2c1/0x3a0 kernel/kthread.c:388
ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242
rcu: Stack dump where RCU GP kthread last ran:
Sending NMI from CPU 0 to CPUs 1:
NMI backtrace for cpu 1
CPU: 1 PID: 14537 Comm: syz-executor.0 Not tainted 6.6.0-next-20231113-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023
RIP: 0010:entry_SYSCALL_64+0x0/0x17 arch/x86/entry/entry_64.S:89
Code: cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 0f 1e fa 0f 01 f8 65 48 89 25 05 a0 60 75 65 48 8b 25 b9 bc 63
RSP: 0018:00007f1c96f3eb08 EFLAGS: 00000002
RAX: 0000000000000027 RBX: 00007f1c96f3ec70 RCX: 00007f1c9627a267
RDX: 00007f1c96f3eb40 RSI: 00007f1c96f3ec70 RDI: 0000000000000021
RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000202 R12: 0000000000000000
R13: 000000000000000b R14: 00007f1c9639bf80 R15: 00007ffceccec738
FS: 00007f1c96f3f6c0(0000) GS:ffff8880b9900000(0000) knlGS:ffff8880b9900000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f1c96f3ef00 CR3: 000000003728f000 CR4: 00000000003526f0
Call Trace: