rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: rcu: 0-...0: (1 GPs behind) idle=a2d/1/0x4000000000000002 softirq=21771/21780 fqs=5249 (detected by 1, t=10502 jiffies, g=22301, q=1672) Task dump for CPU 0: task:syz.0.862 state:R running task stack: 0 pid:11872 ppid: 4030 flags:0x0000000b Call trace: __switch_to+0x308/0x5e8 arch/arm64/kernel/process.c:518 trace_irq_disable include/trace/events/preemptirq.h:36 [inline] trace_hardirqs_off_finish+0x320/0x71c kernel/trace/trace_preemptirq.c:67 __enter_from_kernel_mode arch/arm64/kernel/entry-common.c:51 [inline] enter_from_kernel_mode+0x98/0x17c arch/arm64/kernel/entry-common.c:56 el1_interrupt+0x30/0x58 arch/arm64/kernel/entry-common.c:454 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:470 el1h_64_irq+0x78/0x7c arch/arm64/kernel/entry.S:522 arch_local_irq_restore arch/arm64/include/asm/irqflags.h:122 [inline] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:160 [inline] _raw_spin_unlock_irqrestore+0xbc/0x158 kernel/locking/spinlock.c:194 spin_unlock_irqrestore include/linux/spinlock.h:418 [inline] __skb_try_recv_datagram+0x198/0x584 net/core/datagram.c:267 __unix_dgram_recvmsg+0x2f8/0xe64 net/unix/af_unix.c:2304 unix_dgram_recvmsg+0xd4/0xec net/unix/af_unix.c:2402 ____sys_recvmsg+0x234/0x720 ___sys_recvmsg+0x240/0x2cc net/socket.c:2692 do_recvmmsg+0x310/0x9a4 net/socket.c:2786 __sys_recvmmsg net/socket.c:2865 [inline] __do_sys_recvmmsg net/socket.c:2888 [inline] __se_sys_recvmmsg net/socket.c:2881 [inline] __arm64_sys_recvmmsg+0x180/0x23c net/socket.c:2881 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:608 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:626 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584