------------[ cut here ]------------ WARNING: CPU: 0 PID: 11310 at include/linux/skbuff.h:2738 skb_ensure_writable+0x2d0/0x358 net/core/skbuff.c:6101 Modules linked in: CPU: 0 PID: 11310 Comm: syz-executor.0 Tainted: G W 6.10.0-rc1-syzkaller-00027-g4a4be1ad3a6e #0 Hardware name: linux,dummy-virt (DT) pstate: 10000005 (nzcV daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : pskb_may_pull_reason include/linux/skbuff.h:2738 [inline] pc : pskb_may_pull include/linux/skbuff.h:2754 [inline] pc : skb_ensure_writable+0x2d0/0x358 net/core/skbuff.c:6100 lr : __bpf_try_make_writable net/core/filter.c:1668 [inline] lr : bpf_try_make_writable net/core/filter.c:1674 [inline] lr : ____bpf_skb_pull_data net/core/filter.c:1865 [inline] lr : bpf_skb_pull_data+0x88/0x238 net/core/filter.c:1854 sp : ffff80008f2b76d0 x29: ffff80008f2b76d0 x28: 1ffff00011e56f5e x27: ffff80008f2b77a0 x26: 0000000000000000 x25: ffff000012fe5cf0 x24: ffff80008acbb030 x23: ffff80008f2b7af0 x22: ffff000012fe5cf4 x21: ffff80008acbb000 x20: 00000000fffffffe x19: ffff000012fe5c80 x18: ffff000014088a80 x17: 0000000000000000 x16: 0000000000000006 x15: 1fffe0000281114f x14: 0000000000000002 x13: 0000000000000004 x12: 1ffff0001101716d x11: 0000000000000000 x10: ffff80008407aa0c x9 : ffff8000842eef5c x8 : 00000000d6d64d8a x7 : 0000000041b58ab3 x6 : ffff700011e56ef6 x5 : dfff800000000000 x4 : ffff8000862a46b0 x3 : 0000000000000001 x2 : ffff80008998bf38 x1 : 00000000fffffffe x0 : ffff000012fe5c80 Call trace: skb_ensure_writable+0x2d0/0x358 net/core/skbuff.c:6101 __bpf_try_make_writable net/core/filter.c:1668 [inline] bpf_try_make_writable net/core/filter.c:1674 [inline] ____bpf_skb_pull_data net/core/filter.c:1865 [inline] bpf_skb_pull_data+0x88/0x238 net/core/filter.c:1854 bpf_prog_12bd3c84cb9ccb12+0x48/0x78 bpf_dispatcher_nop_func include/linux/bpf.h:1243 [inline] __bpf_prog_run include/linux/filter.h:691 [inline] bpf_prog_run include/linux/filter.h:698 [inline] bpf_test_run+0x374/0x7d8 net/bpf/test_run.c:425 bpf_prog_test_run_skb+0x990/0x1720 net/bpf/test_run.c:1066 bpf_prog_test_run kernel/bpf/syscall.c:4291 [inline] __sys_bpf+0xef8/0x332c kernel/bpf/syscall.c:5705 __do_sys_bpf kernel/bpf/syscall.c:5794 [inline] __se_sys_bpf kernel/bpf/syscall.c:5792 [inline] __arm64_sys_bpf+0x70/0xa4 kernel/bpf/syscall.c:5792 __invoke_syscall arch/arm64/kernel/syscall.c:34 [inline] invoke_syscall+0x6c/0x25c arch/arm64/kernel/syscall.c:48 el0_svc_common.constprop.0+0xac/0x230 arch/arm64/kernel/syscall.c:133 do_el0_svc_compat+0x40/0x64 arch/arm64/kernel/syscall.c:158 el0_svc_compat+0x4c/0x17c arch/arm64/kernel/entry-common.c:852 el0t_32_sync_handler+0x98/0x13c arch/arm64/kernel/entry-common.c:862 el0t_32_sync+0x194/0x198 arch/arm64/kernel/entry.S:603 irq event stamp: 759 hardirqs last enabled at (757): [] seqcount_lockdep_reader_access include/linux/seqlock.h:74 [inline] hardirqs last enabled at (757): [] timekeeping_debug_get_ns kernel/time/timekeeping.c:256 [inline] hardirqs last enabled at (757): [] timekeeping_get_ns kernel/time/timekeeping.c:401 [inline] hardirqs last enabled at (757): [] ktime_get+0x240/0x348 kernel/time/timekeeping.c:850 hardirqs last disabled at (759): [] el1_dbg+0x24/0x9c arch/arm64/kernel/entry-common.c:470 softirqs last enabled at (732): [] fpsimd_restore_current_state+0x44/0xe4 arch/arm64/kernel/fpsimd.c:1805 softirqs last disabled at (758): [] bpf_set_run_ctx include/linux/bpf.h:2064 [inline] softirqs last disabled at (758): [] bpf_test_run+0x1f8/0x7d8 net/bpf/test_run.c:418 ---[ end trace 0000000000000000 ]---