rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P175/1:b..l rcu: (detected by 1, t=10502 jiffies, g=13129, q=748 ncpus=2) task:kworker/u8:7 state:R running task stack:22504 pid:175 tgid:175 ppid:2 task_flags:0x4208060 flags:0x00080000 Workqueue: bat_events batadv_iv_send_outstanding_bat_ogm_packet Call Trace: context_switch kernel/sched/core.c:5510 [inline] __schedule+0x1709/0x5530 kernel/sched/core.c:7231 preempt_schedule_irq+0x4d/0xa0 kernel/sched/core.c:7553 irqentry_exit_to_kernel_mode include/linux/irq-entry-common.h:539 [inline] irqentry_exit+0x14f/0x8f0 kernel/entry/common.c:167 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:lock_acquire+0x231/0x350 kernel/locking/lockdep.c:5897 Code: ff ff ff e8 a1 b6 a2 09 f7 44 24 10 00 02 00 00 0f 84 39 ff ff ff 65 48 8b 05 6b e1 fc 10 48 3b 44 24 50 75 33 fb 48 83 c4 58 <5b> 41 5c 41 5d 41 5e 41 5f 5d e9 50 82 a6 09 cc 48 8d 3d e8 0c 12 RSP: 0018:ffffc900039a7820 EFLAGS: 00000292 RAX: 3ce29ec353e2f900 RBX: 0000000000000001 RCX: 0000000000000046 RDX: 000000007f31dae0 RSI: ffffffff8daeb326 RDI: ffffffff8bca5e80 RBP: ffff888020b8be00 R08: 1700000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: ffff88805e741ac0 R12: ffff88805e741ac0 R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000246 rt_spin_lock+0x83/0x400 kernel/locking/spinlock_rt.c:56 spin_lock_bh include/linux/spinlock_rt.h:90 [inline] batadv_tt_local_commit_changes+0x34/0x60 net/batman-adv/translation-table.c:3722 batadv_iv_ogm_schedule_buff net/batman-adv/bat_iv_ogm.c:835 [inline] batadv_iv_ogm_schedule+0x246/0xf90 net/batman-adv/bat_iv_ogm.c:908 batadv_iv_send_outstanding_bat_ogm_packet+0x622/0x740 net/batman-adv/bat_iv_ogm.c:1797 process_one_work+0xaaf/0x1480 kernel/workqueue.c:3379 process_scheduled_works kernel/workqueue.c:3462 [inline] worker_thread+0xb05/0x10d0 kernel/workqueue.c:3543 kthread+0x388/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: rcu_preempt kthread starved for 9898 jiffies! g13129 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:27784 pid:18 tgid:18 ppid:2 task_flags:0x208040 flags:0x00080000 Call Trace: context_switch kernel/sched/core.c:5510 [inline] __schedule+0x1709/0x5530 kernel/sched/core.c:7231 __schedule_loop kernel/sched/core.c:7308 [inline] schedule+0x164/0x2b0 kernel/sched/core.c:7323 schedule_timeout+0x152/0x2c0 kernel/time/sleep_timeout.c:99 rcu_gp_fqs_loop+0x30c/0x11c0 kernel/rcu/tree.c:2123