rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P63/1:b..l P8835/1:b..l
rcu: (detected by 1, t=10502 jiffies, g=50969, q=644 ncpus=2)
task:syz.1.1086 state:R running task stack:25056 pid:8835 tgid:8834 ppid:5560 flags:0x00004006
Call Trace:
context_switch kernel/sched/core.c:5407 [inline]
__schedule+0xf27/0x5d10 kernel/sched/core.c:6748
preempt_schedule_irq+0x51/0x90 kernel/sched/core.c:7070
irqentry_exit+0x36/0x90 kernel/entry/common.c:354
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
RIP: 0010:__sanitizer_cov_trace_pc+0x18/0x60 kernel/kcov.c:203
Code: 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa 65 48 8b 15 54 bf 75 7e 65 8b 05 55 bf 75 7e a9 00 01 ff 00 <48> 8b 34 24 74 0f f6 c4 01 74 35 8b 82 1c 16 00 00 85 c0 74 2b 8b
RSP: 0018:ffffc90003247250 EFLAGS: 00000246
RAX: 0000000080000000 RBX: ffffffff898a01e8 RCX: ffffc90009699000
RDX: ffff888022a75a00 RSI: ffffffff813cf170 RDI: 0000000000000005
RBP: 0000000000000001 R08: 0000000000000005 R09: 0000000000000000
R10: 0000000000000001 R11: 0000000000000001 R12: ffffc900032472c8
R13: ffffffff8179aef0 R14: ffffc90003247340 R15: ffff888022a75a00
unwind_get_return_address+0xb0/0xe0 arch/x86/kernel/unwind_orc.c:369
arch_stack_walk+0xc1/0x170 arch/x86/kernel/stacktrace.c:26
stack_trace_save+0x95/0xd0 kernel/stacktrace.c:122
ref_tracker_alloc+0x1be/0x5b0 lib/ref_tracker.c:209
__netdev_tracker_alloc include/linux/netdevice.h:4038 [inline]
netdev_hold include/linux/netdevice.h:4067 [inline]
dst_init+0xda/0x580 net/core/dst.c:52
dst_alloc+0xbb/0x1a0 net/core/dst.c:93
ip6_blackhole_route+0x5f/0x4e0 net/ipv6/route.c:2672
make_blackhole net/xfrm/xfrm_policy.c:3121 [inline]
xfrm_lookup_route net/xfrm/xfrm_policy.c:3314 [inline]
xfrm_lookup_route+0x10b/0x200 net/xfrm/xfrm_policy.c:3305
ip6_dst_lookup_flow+0x15c/0x1d0 net/ipv6/ip6_output.c:1256
ip6_sk_dst_lookup_flow+0x568/0x960 net/ipv6/ip6_output.c:1288
udpv6_sendmsg+0x1b76/0x3030 net/ipv6/udp.c:1566
inet6_sendmsg+0x105/0x140 net/ipv6/af_inet6.c:661
sock_sendmsg_nosec net/socket.c:730 [inline]
__sock_sendmsg net/socket.c:745 [inline]
____sys_sendmsg+0x692/0xc90 net/socket.c:2597
___sys_sendmsg+0x135/0x1e0 net/socket.c:2651
__sys_sendmmsg+0x1a1/0x450 net/socket.c:2737
__do_sys_sendmmsg net/socket.c:2766 [inline]
__se_sys_sendmmsg net/socket.c:2763 [inline]
__x64_sys_sendmmsg+0x9c/0x100 net/socket.c:2763
do_syscall_x64 arch/x86/entry/common.c:52 [inline]
do_syscall_64+0xcd/0x250 arch/x86/entry/common.c:83
entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fd5e3575bd9
RSP: 002b:00007fd5e43b4048 EFLAGS: 00000246 ORIG_RAX: 0000000000000133
RAX: ffffffffffffffda RBX: 00007fd5e3703f60 RCX: 00007fd5e3575bd9
RDX: 00000000000004ff RSI: 00000000200092c0 RDI: 0000000000000003
RBP: 00007fd5e35e4e60 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 000000000000000b R14: 00007fd5e3703f60 R15: 00007ffd8cffc268
task:kworker/u8:4 state:R running task stack:23296 pid:63 tgid:63 ppid:2 flags:0x00004000
Workqueue: bat_events batadv_iv_send_outstanding_bat_ogm_packet
Call Trace:
context_switch kernel/sched/core.c:5407 [inline]
__schedule+0xf27/0x5d10 kernel/sched/core.c:6748
preempt_schedule_irq+0x51/0x90 kernel/sched/core.c:7070
irqentry_exit+0x36/0x90 kernel/entry/common.c:354
asm_sysvec_reschedule_ipi+0x1a/0x20 arch/x86/include/asm/idtentry.h:707
RIP: 0010:lock_acquire+0x1f2/0x560 kernel/locking/lockdep.c:5722
Code: c1 05 4a 85 96 7e 83 f8 01 0f 85 ea 02 00 00 9c 58 f6 c4 02 0f 85 d5 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:ffffc900015e7a70 EFLAGS: 00000206
RAX: dffffc0000000000 RBX: 1ffff920002bcf50 RCX: 00000000b4644ffe
RDX: 0000000000000001 RSI: ffffffff8b2cb300 RDI: ffffffff8b903ba0
RBP: 0000000000000200 R08: 0000000000000000 R09: fffffbfff284e460
R10: ffffffff94272307 R11: 0000000000000003 R12: 0000000000000000
R13: 0000000000000000 R14: ffffffff8dbb19e0 R15: 0000000000000000
rcu_lock_acquire include/linux/rcupdate.h:327 [inline]
rcu_read_lock include/linux/rcupdate.h:839 [inline]
batadv_iv_ogm_slide_own_bcast_window net/batman-adv/bat_iv_ogm.c:754 [inline]
batadv_iv_ogm_schedule_buff+0x5ac/0x1500 net/batman-adv/bat_iv_ogm.c:825
batadv_iv_ogm_schedule net/batman-adv/bat_iv_ogm.c:868 [inline]
batadv_iv_ogm_schedule net/batman-adv/bat_iv_ogm.c:861 [inline]
batadv_iv_send_outstanding_bat_ogm_packet+0x31e/0x8d0 net/batman-adv/bat_iv_ogm.c:1712
process_one_work+0x9c5/0x1b40 kernel/workqueue.c:3231
process_scheduled_works kernel/workqueue.c:3312 [inline]
worker_thread+0x6c8/0xf20 kernel/workqueue.c:3390
kthread+0x2c1/0x3a0 kernel/kthread.c:389
ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
rcu: rcu_preempt kthread starved for 10378 jiffies! g50969 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:27584 pid:17 tgid:17 ppid:2 flags:0x00004000
Call Trace:
context_switch kernel/sched/core.c:5407 [inline]
__schedule+0xf27/0x5d10 kernel/sched/core.c:6748
__schedule_loop kernel/sched/core.c:6825 [inline]
schedule+0xe7/0x350 kernel/sched/core.c:6840
schedule_timeout+0x136/0x2a0 kernel/time/timer.c:2581
rcu_gp_fqs_loop+0x1eb/0xb00 kernel/rcu/tree.c:2034
rcu_gp_kthread+0x271/0x380 kernel/rcu/tree.c:2236
kthread+0x2c1/0x3a0 kernel/kthread.c:389
ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
rcu: Stack dump where RCU GP kthread last ran:
Sending NMI from CPU 1 to CPUs 0:
NMI backtrace for cpu 0 skipped: idling at native_safe_halt arch/x86/include/asm/irqflags.h:48 [inline]
NMI backtrace for cpu 0 skipped: idling at arch_safe_halt arch/x86/include/asm/irqflags.h:86 [inline]
NMI backtrace for cpu 0 skipped: idling at acpi_safe_halt+0x1a/0x20 drivers/acpi/processor_idle.c:111