------------[ cut here ]------------ WARNING: ./include/linux/skbuff.h:3003 at __netif_receive_skb_core.constprop.0+0x1698/0x2a30 net/core/dev.c:6134, CPU#0: syz.3.883/6220 Modules linked in: CPU: 0 UID: 0 PID: 6220 Comm: syz.3.883 Tainted: G W L syzkaller #0 PREEMPT Tainted: [W]=WARN, [L]=SOFTLOCKUP Hardware name: linux,dummy-virt (DT) pstate: 60000005 (nZCv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : skb_reset_mac_len include/linux/skbuff.h:3003 [inline] pc : __netif_receive_skb_core.constprop.0+0x1698/0x2a30 net/core/dev.c:6061 lr : trace_netif_receive_skb include/trace/events/net.h:166 [inline] lr : __netif_receive_skb_core.constprop.0+0x16d0/0x2a30 net/core/dev.c:6048 sp : ffff80008db97780 x29: ffff80008db97a10 x28: ffff000019072c80 x27: ffff80008777b7e8 x26: dfff800000000000 x25: ffff000019072c80 x24: 000000000000ffff x23: ffff000019072c80 x22: ffff80008db8fa10 x21: ffff0000184c0000 x20: ffff000019072c80 x19: 1ffff00011b72f16 x18: 0000000000000000 x17: ffff7fffe4815000 x16: ffff80008db90000 x15: ffff800080c76f90 x14: ffff800081e11d74 x13: ffff800089eaae10 x12: 0000000000000000 x11: ffff800087763000 x10: 1ffff00011b72f58 x9 : 00000000f2f2f200 x8 : 000000000000f2f2 x7 : 00000000f2f20000 x6 : 00000000f3f3f3f3 x5 : ffff700011b72f16 x4 : 1fffe0000320e5a7 x3 : 1fffe0000320e5a7 x2 : 0000000000000000 x1 : 0000000000000003 x0 : 000000000000ffff Call trace: __netif_receive_skb_core.constprop.0+0x1698/0x2a30 net/core/dev.c:6134 (P) __netif_receive_skb_one_core+0xa8/0x170 net/core/dev.c:6262 __netif_receive_skb+0x24/0x14c net/core/dev.c:6377 process_backlog+0x358/0x149c net/core/dev.c:6728 __napi_poll.constprop.0+0x90/0x3b4 net/core/dev.c:7787 napi_poll net/core/dev.c:7850 [inline] net_rx_action+0x774/0xad0 net/core/dev.c:8007 handle_softirqs+0x2d8/0x1048 kernel/softirq.c:645 __do_softirq+0x14/0x20 kernel/softirq.c:679 ____do_softirq+0x10/0x20 arch/arm64/kernel/irq.c:78 call_on_irq_stack+0x30/0x48 arch/arm64/kernel/entry.S:885 do_softirq_own_stack+0x1c/0x40 arch/arm64/kernel/irq.c:83 do_softirq kernel/softirq.c:546 [inline] do_softirq+0x130/0x158 kernel/softirq.c:533 __local_bh_enable_ip+0x40c/0x4a4 kernel/softirq.c:473 local_bh_enable include/linux/bottom_half.h:33 [inline] netif_rx+0xe8/0x120 net/core/dev.c:5837 slcan_bump_err drivers/net/can/slcan/slcan-core.c:448 [inline] slcan_bump drivers/net/can/slcan/slcan-core.c:463 [inline] slcan_unesc drivers/net/can/slcan/slcan-core.c:476 [inline] slcan_receive_buf+0x600/0x18ec drivers/net/can/slcan/slcan-core.c:807 tiocsti drivers/tty/tty_io.c:2263 [inline] tty_ioctl+0xbac/0x1464 drivers/tty/tty_io.c:2679 tty_compat_ioctl+0x284/0x590 drivers/tty/tty_io.c:2915 __do_compat_sys_ioctl fs/ioctl.c:695 [inline] __se_compat_sys_ioctl fs/ioctl.c:638 [inline] __arm64_compat_sys_ioctl+0x1a8/0x218 fs/ioctl.c:638 __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline] invoke_syscall+0x74/0x240 arch/arm64/kernel/syscall.c:49 el0_svc_common.constprop.0+0xac/0x230 arch/arm64/kernel/syscall.c:121 do_el0_svc_compat+0x40/0x58 arch/arm64/kernel/syscall.c:146 el0_svc_compat+0x54/0x264 arch/arm64/kernel/entry-common.c:909 el0t_32_sync_handler+0x88/0xac arch/arm64/kernel/entry-common.c:927 el0t_32_sync+0x19c/0x1a0 arch/arm64/kernel/entry.S:595 irq event stamp: 4771 hardirqs last enabled at (4770): [] __raw_spin_unlock_irq include/linux/spinlock_api_smp.h:219 [inline] hardirqs last enabled at (4770): [] _raw_spin_unlock_irq+0x30/0x8c kernel/locking/spinlock.c:229 hardirqs last disabled at (4771): [] el1_brk64+0x20/0x54 arch/arm64/kernel/entry-common.c:445 softirqs last enabled at (4764): [] netif_rx+0xdc/0x120 net/core/dev.c:5835 softirqs last disabled at (4765): [] __do_softirq+0x14/0x20 kernel/softirq.c:679 ---[ end trace 0000000000000000 ]---