rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P4290/1:b..l P3547/1:b..l P2858/1:b..l (detected by 0, t=10502 jiffies, g=8125, q=290) task:kworker/0:3 state:R running task stack:25408 pid: 2858 ppid: 2 flags:0x00004000 Workqueue: events_power_efficient gc_worker Call Trace: context_switch kernel/sched/core.c:5029 [inline] __schedule+0x12c4/0x45b0 kernel/sched/core.c:6375 preempt_schedule_irq+0xf7/0x1c0 kernel/sched/core.c:6779 irqentry_exit+0x53/0x80 kernel/entry/common.c:432 asm_sysvec_apic_timer_interrupt+0x16/0x20 arch/x86/include/asm/idtentry.h:676 RIP: 0010:seqcount_lockdep_reader_access+0x1dc/0x220 include/linux/seqlock.h:106 Code: f8 4d 85 ed 75 16 e8 f3 cc e4 f8 eb 15 e8 ec cc e4 f8 e8 77 2f a4 01 4d 85 ed 74 ea e8 dd cc e4 f8 fb 48 c7 04 24 0e 36 e0 45 <4b> c7 04 3c 00 00 00 00 66 43 c7 44 3c 09 00 00 43 c6 44 3c 0b 00 RSP: 0018:ffffc9000c587a40 EFLAGS: 00000293 RAX: ffffffff889bcfe3 RBX: 0000000000000000 RCX: ffff88802a351dc0 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 RBP: ffffc9000c587af0 R08: ffffffff889bcfb9 R09: fffffbfff2131e2c R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 R13: 0000000000000200 R14: 0000000000000046 R15: 1ffff920018b0f48 nf_conntrack_get_ht include/net/netfilter/nf_conntrack.h:338 [inline] gc_worker+0x30f/0x14b0 net/netfilter/nf_conntrack_core.c:1472 process_one_work+0x8a1/0x10c0 kernel/workqueue.c:2310 worker_thread+0xaca/0x1280 kernel/workqueue.c:2457 kthread+0x3f6/0x4f0 kernel/kthread.c:334 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:287 task:udevd state:R running task stack:24256 pid: 3547 ppid: 1 flags:0x00004002 Call Trace: context_switch kernel/sched/core.c:5029 [inline] __schedule+0x12c4/0x45b0 kernel/sched/core.c:6375 preempt_schedule_common+0x83/0xd0 kernel/sched/core.c:6551 preempt_schedule+0xd9/0xe0 kernel/sched/core.c:6576 preempt_schedule_thunk+0x16/0x18 arch/x86/entry/thunk_64.S:34 __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:161 [inline] _raw_spin_unlock_irqrestore+0x128/0x130 kernel/locking/spinlock.c:194 spin_unlock_irqrestore include/linux/spinlock.h:418 [inline] __wake_up_common_lock kernel/sched/wait.c:140 [inline] __wake_up_sync_key+0x121/0x1c0 kernel/sched/wait.c:205 sock_def_readable+0x135/0x240 net/core/sock.c:3095 __netlink_sendskb net/netlink/af_netlink.c:1258 [inline] netlink_sendskb+0x96/0x130 net/netlink/af_netlink.c:1264 netlink_unicast+0x3a6/0x990 net/netlink/af_netlink.c:1352 netlink_sendmsg+0xa30/0xd60 net/netlink/af_netlink.c:1905 sock_sendmsg_nosec net/socket.c:704 [inline] __sock_sendmsg net/socket.c:716 [inline] ____sys_sendmsg+0x59e/0x8f0 net/socket.c:2436 ___sys_sendmsg+0x252/0x2e0 net/socket.c:2490 __sys_sendmsg net/socket.c:2519 [inline] __do_sys_sendmsg net/socket.c:2528 [inline] __se_sys_sendmsg+0x19a/0x260 net/socket.c:2526 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x3b/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x66/0xd0 RIP: 0033:0x7f4825d3fa4b RSP: 002b:00007ffee6b66c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002e RAX: ffffffffffffffda RBX: 000055a852fda9e0 RCX: 00007f4825d3fa4b RDX: 0000000000000000 RSI: 00007ffee6b66c88 RDI: 0000000000000004 RBP: 000055a85300e000 R08: 0000000000000001 R09: 0000000000000000 R10: 000000000000010f R11: 0000000000000246 R12: 0000000000000000 R13: 00000000000000b3 R14: 0000000000000000 R15: 0000000000000000 task:kworker/u4:9 state:R running task stack:22144 pid: 4290 ppid: 2 flags:0x00004000 Workqueue: bat_events batadv_iv_send_outstanding_bat_ogm_packet Call Trace: context_switch kernel/sched/core.c:5029 [inline] __schedule+0x12c4/0x45b0 kernel/sched/core.c:6375 preempt_schedule_irq+0xf7/0x1c0 kernel/sched/core.c:6779 irqentry_exit+0x53/0x80 kernel/entry/common.c:432 asm_sysvec_apic_timer_interrupt+0x16/0x20 arch/x86/include/asm/idtentry.h:676 RIP: 0010:lock_acquire+0xf0/0x4f0 kernel/locking/lockdep.c:5596 Code: 00 e8 04 af 67 00 89 d8 48 0f a3 05 02 be a7 0c 73 0d e8 93 6b 08 00 84 c0 0f 84 b9 02 00 00 48 c7 c0 54 d3 0a 8e 48 c1 e8 03 <42> 0f b6 04 28 84 c0 0f 85 dd 02 00 00 83 3d 80 f1 a7 0c 00 0f 84 RSP: 0018:ffffc900034ff8e0 EFLAGS: 00000a07 RAX: 1ffffffff1c15a6a RBX: 0000000000000001 RCX: ffffffff8162e19c RDX: 0000000000000000 RSI: ffffffff8af9fa60 RDI: ffffffff8af9fa20 RBP: ffffc900034ffa40 R08: dffffc0000000000 R09: fffffbfff1c153f6 R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff9200069ff24 R13: dffffc0000000000 R14: 0000000000000000 R15: dffffc0000000000 rcu_lock_acquire+0x2a/0x30 include/linux/rcupdate.h:312 rcu_read_lock include/linux/rcupdate.h:739 [inline] batadv_iv_ogm_slide_own_bcast_window net/batman-adv/bat_iv_ogm.c:755 [inline] batadv_iv_ogm_schedule_buff net/batman-adv/bat_iv_ogm.c:826 [inline] batadv_iv_ogm_schedule+0x429/0x1000 net/batman-adv/bat_iv_ogm.c:869 batadv_iv_send_outstanding_bat_ogm_packet+0x6fa/0x800 net/batman-adv/bat_iv_ogm.c:1713 process_one_work+0x8a1/0x10c0 kernel/workqueue.c:2310 worker_thread+0xaca/0x1280 kernel/workqueue.c:2457 kthread+0x3f6/0x4f0 kernel/kthread.c:334 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:287 rcu: rcu_preempt kthread starved for 9984 jiffies! g8125 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:27000 pid: 15 ppid: 2 flags:0x00004000 Call Trace: context_switch kernel/sched/core.c:5029 [inline] __schedule+0x12c4/0x45b0 kernel/sched/core.c:6375 schedule+0x11b/0x1f0 kernel/sched/core.c:6458 schedule_timeout+0x1b9/0x300 kernel/time/timer.c:1914 rcu_gp_fqs_loop+0x2bf/0x1080 kernel/rcu/tree.c:1972 rcu_gp_kthread+0xa4/0x360 kernel/rcu/tree.c:2145 kthread+0x3f6/0x4f0 kernel/kthread.c:334 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:287 rcu: Stack dump where RCU GP kthread last ran: Sending NMI from CPU 0 to CPUs 1: NMI backtrace for cpu 1 skipped: idling at native_safe_halt arch/x86/include/asm/irqflags.h:51 [inline] NMI backtrace for cpu 1 skipped: idling at arch_safe_halt arch/x86/include/asm/irqflags.h:89 [inline] NMI backtrace for cpu 1 skipped: idling at acpi_safe_halt drivers/acpi/processor_idle.c:108 [inline] NMI backtrace for cpu 1 skipped: idling at acpi_idle_do_entry+0x10f/0x340 drivers/acpi/processor_idle.c:562