watchdog: BUG: soft lockup - CPU#1 stuck for 26s! [syz-executor.0:14100] Modules linked in: irq event stamp: 283 hardirqs last enabled at (282): [] __exit_to_kernel_mode arch/arm64/kernel/entry-common.c:81 [inline] hardirqs last enabled at (282): [] exit_to_kernel_mode+0x38/0x230 arch/arm64/kernel/entry-common.c:91 hardirqs last disabled at (283): [] enter_el1_irq_or_nmi+0x10/0x20 arch/arm64/kernel/entry-common.c:227 softirqs last enabled at (130): [] rcu_read_unlock_bh include/linux/rcupdate.h:753 [inline] softirqs last enabled at (130): [] __dev_queue_xmit+0x1048/0x311c net/core/dev.c:4229 softirqs last disabled at (131): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (131): [] do_softirq.part.0+0xd0/0xf4 kernel/softirq.c:459 CPU: 1 PID: 14100 Comm: syz-executor.0 Not tainted 5.15.0-rc3-syzkaller-00078-gd33bec7b3dfa #0 Hardware name: linux,dummy-virt (DT) pstate: 10000005 (nzcV daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : arch_local_irq_restore arch/arm64/include/asm/irqflags.h:131 [inline] pc : lock_acquire kernel/locking/lockdep.c:5628 [inline] pc : lock_acquire+0x5c0/0x93c kernel/locking/lockdep.c:5590 lr : lockdep_recursion_finish kernel/locking/lockdep.c:438 [inline] lr : lock_acquire kernel/locking/lockdep.c:5627 [inline] lr : lock_acquire+0x570/0x93c kernel/locking/lockdep.c:5590 sp : ffff800019c271e0 x29: ffff800019c271f0 x28: ffff80001469faa0 x27: ffff800015aefcc0 x26: ffff80001032bc18 x25: 0000000000000000 x24: 0000000000000000 x23: ffff800019c273b0 x22: 0000000000000001 x21: ffff800054f87000 x20: ffff800015aefcc0 x19: 1ffff00003384e4e x18: 0000000000000000 x17: 0000000000000000 x16: 0000000000000000 x15: 0000ffff9d69fbb0 x14: 1ffff00003384e30 x13: 00000000000004f2 x12: 1fffe00001410473 x11: 0000000000000007 x10: 1fffe00001410480 x9 : 0000000000000028 x8 : ffff00000a082400 x7 : ffff800017038920 x6 : 00000000f3f3f3f3 x5 : 0000000000000000 x4 : 00000000f4bab09e x3 : 1fffe0000d54ed98 x2 : 0000000000000000 x1 : 00000000000000c0 x0 : 0000000000000000 Call trace: arch_local_irq_restore arch/arm64/include/asm/irqflags.h:122 [inline] lock_acquire kernel/locking/lockdep.c:5628 [inline] lock_acquire+0x5c0/0x93c kernel/locking/lockdep.c:5590 call_timer_fn+0x13c/0x970 kernel/time/timer.c:1418 expire_timers kernel/time/timer.c:1466 [inline] __run_timers.part.0+0x51c/0xa14 kernel/time/timer.c:1734 __run_timers kernel/time/timer.c:1715 [inline] run_timer_softirq+0xa4/0x1a0 kernel/time/timer.c:1747 _stext+0x3f4/0xff8 do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] do_softirq.part.0+0xd0/0xf4 kernel/softirq.c:459 do_softirq kernel/softirq.c:451 [inline] __local_bh_enable_ip+0x50c/0x5d0 kernel/softirq.c:383 local_bh_enable include/linux/bottom_half.h:32 [inline] rcu_read_unlock_bh include/linux/rcupdate.h:757 [inline] __dev_queue_xmit+0x1068/0x311c net/core/dev.c:4229 dev_queue_xmit+0x14/0x20 net/core/dev.c:4235 __netlink_deliver_tap_skb net/netlink/af_netlink.c:303 [inline] __netlink_deliver_tap net/netlink/af_netlink.c:321 [inline] netlink_deliver_tap+0x6c0/0x9a0 net/netlink/af_netlink.c:334 netlink_deliver_tap_kernel net/netlink/af_netlink.c:343 [inline] netlink_unicast_kernel net/netlink/af_netlink.c:1313 [inline] netlink_unicast+0x460/0x66c net/netlink/af_netlink.c:1340 netlink_sendmsg+0x600/0xa30 net/netlink/af_netlink.c:1929 sock_sendmsg_nosec net/socket.c:704 [inline] sock_sendmsg+0xc0/0xf4 net/socket.c:724 __sys_sendto+0x16c/0x22c net/socket.c:2036 __do_sys_sendto net/socket.c:2048 [inline] __se_sys_sendto net/socket.c:2044 [inline] __arm64_sys_sendto+0xc0/0x134 net/socket.c:2044 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x6c/0x260 arch/arm64/kernel/syscall.c:52 el0_svc_common.constprop.0+0xc4/0x254 arch/arm64/kernel/syscall.c:142 do_el0_svc+0xa0/0xcc arch/arm64/kernel/syscall.c:181 el0_svc+0x64/0x290 arch/arm64/kernel/entry-common.c:595 el0t_64_sync_handler+0x1a4/0x1b0 arch/arm64/kernel/entry-common.c:613 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:572