rcu: INFO: rcu_preempt self-detected stall on CPU rcu: 0-....: (10499 ticks this GP) idle=a3a/1/0x4000000000000002 softirq=90208/90208 fqs=5223 (t=10500 jiffies g=99353 q=5782) NMI backtrace for cpu 0 CPU: 0 PID: 8390 Comm: kworker/0:5 Not tainted 5.5.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: wg-crypt-wg0 wg_packet_tx_worker Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x128/0x182 lib/dump_stack.c:118 nmi_cpu_backtrace.cold.7+0x4b/0x83 lib/nmi_backtrace.c:101 nmi_trigger_cpumask_backtrace+0x183/0x1ac lib/nmi_backtrace.c:62 trigger_single_cpu_backtrace include/linux/nmi.h:164 [inline] rcu_dump_cpu_stacks+0x16d/0x1b9 kernel/rcu/tree_stall.h:254 print_cpu_stall kernel/rcu/tree_stall.h:455 [inline] check_cpu_stall kernel/rcu/tree_stall.h:529 [inline] rcu_pending kernel/rcu/tree.c:2827 [inline] rcu_sched_clock_irq.cold.90+0x50e/0xc54 kernel/rcu/tree.c:2271 update_process_times+0x1f/0x50 kernel/time/timer.c:1726 tick_sched_handle+0x6f/0x130 kernel/time/tick-sched.c:167 tick_sched_timer+0x3e/0xf0 kernel/time/tick-sched.c:1310 __run_hrtimer kernel/time/hrtimer.c:1517 [inline] __hrtimer_run_queues+0x2e1/0xac0 kernel/time/hrtimer.c:1579 hrtimer_interrupt+0x2e5/0x770 kernel/time/hrtimer.c:1641 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1110 [inline] smp_apic_timer_interrupt+0x15e/0x5f0 arch/x86/kernel/apic/apic.c:1135 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:829 RIP: 0010:sfq_dequeue+0x196/0xdc0 net/sched/sch_sfq.c:493 Code: 48 89 f8 83 e0 07 83 c0 01 40 38 f0 7c 09 40 84 f6 0f 85 73 0a 00 00 44 0f b7 63 12 48 8b 9d 00 03 00 00 4d 89 e0 4d 6b e4 38 <4c> 01 e3 4c 8d 6b 1a 4c 89 e8 48 c1 e8 03 42 0f b6 34 30 4c 89 e8 RSP: 0018:ffffc900048275a8 EFLAGS: 00000202 ORIG_RAX: ffffffffffffff13 RAX: 0000000000000003 RBX: ffff8880a886bf00 RCX: ffff8880a777b2e2 RDX: ffffed1014eef65c RSI: 0000000000000000 RDI: ffff8880a886bf82 RBP: ffff8880a777b000 R08: 0000000000000002 R09: fffff52000904ea1 R10: fffff52000904ea1 R11: 0000000000000003 R12: 0000000000000070 R13: ffff8880a886bf8a R14: dffffc0000000000 R15: 0000000000000003 dequeue_skb net/sched/sch_generic.c:263 [inline] qdisc_restart net/sched/sch_generic.c:366 [inline] __qdisc_run+0x161/0x16e0 net/sched/sch_generic.c:384 __dev_xmit_skb net/core/dev.c:3665 [inline] __dev_queue_xmit+0x1602/0x2ed0 net/core/dev.c:3982 neigh_hh_output include/net/neighbour.h:500 [inline] neigh_output include/net/neighbour.h:509 [inline] ip6_finish_output2+0xc90/0x2340 net/ipv6/ip6_output.c:116 NF_HOOK_COND include/linux/netfilter.h:296 [inline] ip6_output+0x200/0x700 net/ipv6/ip6_output.c:175 ip6tunnel_xmit include/net/ip6_tunnel.h:160 [inline] udp_tunnel6_xmit_skb+0x69f/0xd70 net/ipv6/ip6_udp_tunnel.c:114 send6+0x452/0xa50 drivers/net/wireguard/socket.c:164 wg_socket_send_skb_to_peer+0xc1/0x1c0 drivers/net/wireguard/socket.c:189 wg_packet_create_data_done drivers/net/wireguard/send.c:244 [inline] wg_packet_tx_worker+0x2dd/0xa80 drivers/net/wireguard/send.c:272 process_one_work+0x8d1/0x15b0 kernel/workqueue.c:2264 worker_thread+0x82/0xb50 kernel/workqueue.c:2410 kthread+0x31d/0x3e0 kernel/kthread.c:255 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:352