rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: Tasks blocked on level-0 rcu_node (CPUs 0-1): P4328/1:b..l (detected by 1, t=10502 jiffies, g=268565, q=308) task:kworker/u4:3 state:R running task stack:25888 pid: 4328 ppid: 2 flags:0x00004000 Workqueue: bat_events batadv_iv_send_outstanding_bat_ogm_packet Call Trace: context_switch kernel/sched/core.c:4972 [inline] __schedule+0xa9a/0x4940 kernel/sched/core.c:6253 preempt_schedule_irq+0x4e/0x90 kernel/sched/core.c:6668 irqentry_exit+0x31/0x80 kernel/entry/common.c:425 asm_sysvec_apic_timer_interrupt+0x12/0x20 arch/x86/include/asm/idtentry.h:638 RIP: 0010:batadv_iv_ogm_slide_own_bcast_window net/batman-adv/bat_iv_ogm.c:756 [inline] RIP: 0010:batadv_iv_ogm_schedule_buff+0x606/0x1430 net/batman-adv/bat_iv_ogm.c:826 Code: c6 e8 0e 05 9c f8 40 84 ed 5e 0f 84 be 04 00 00 e8 1f 01 9c f8 48 89 d8 48 c1 e8 03 42 80 3c 28 00 0f 85 6c 0d 00 00 48 8b 2b <48> 85 ed 0f 84 28 01 00 00 e8 fc 00 9c f8 48 81 ed c8 01 00 00 0f RSP: 0018:ffffc900083a7b98 EFLAGS: 00000246 RAX: 1ffff110081ef1e8 RBX: ffff888040f78f40 RCX: 0000000000000000 RDX: ffff888026ed1d00 RSI: ffffffff88dba9d1 RDI: 0000000000000003 RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000001 R10: ffffffff88dba9c2 R11: 0000000000000000 R12: ffff88807caf4894 R13: dffffc0000000000 R14: ffff88801d57cc80 R15: 00000000000001e8 batadv_iv_ogm_schedule net/batman-adv/bat_iv_ogm.c:869 [inline] batadv_iv_ogm_schedule net/batman-adv/bat_iv_ogm.c:862 [inline] batadv_iv_send_outstanding_bat_ogm_packet+0x740/0x8e0 net/batman-adv/bat_iv_ogm.c:1713 process_one_work+0x9b2/0x1690 kernel/workqueue.c:2298 worker_thread+0x658/0x11f0 kernel/workqueue.c:2445 kthread+0x405/0x4f0 kernel/kthread.c:327 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:295 ---------------- Code disassembly (best guess), 1 bytes skipped: 0: e8 0e 05 9c f8 callq 0xf89c0513 5: 40 84 ed test %bpl,%bpl 8: 5e pop %rsi 9: 0f 84 be 04 00 00 je 0x4cd f: e8 1f 01 9c f8 callq 0xf89c0133 14: 48 89 d8 mov %rbx,%rax 17: 48 c1 e8 03 shr $0x3,%rax 1b: 42 80 3c 28 00 cmpb $0x0,(%rax,%r13,1) 20: 0f 85 6c 0d 00 00 jne 0xd92 26: 48 8b 2b mov (%rbx),%rbp * 29: 48 85 ed test %rbp,%rbp <-- trapping instruction 2c: 0f 84 28 01 00 00 je 0x15a 32: e8 fc 00 9c f8 callq 0xf89c0133 37: 48 81 ed c8 01 00 00 sub $0x1c8,%rbp 3e: 0f .byte 0xf