panic: kernel diagnostic assertion "len >= 0 && !M_READONLY(m)" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/uipc_mbuf.c", line 1384 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *414772 16611 0 0 0x4000000 0K syz-executor.2 db_enter() at db_enter+0x18 sys/arch/amd64/amd64/db_interface.c:440 panic(ffffffff82576625) at panic+0x177 sys/kern/subr_prf.c:202 __assert(ffffffff825e9a2c,ffffffff8255f03b,568,ffffffff8258d88a) at __assert+0x25 sys/kern/subr_prf.c:161 m_align(fffffd8066af6a00,fffffff1) at m_align+0x1a0 sys/kern/uipc_mbuf.c:1385 bpf_movein(ffff80002ab67db8,ffff800000d8d800,ffff80002ab67a98,ffff80002ab67998) at bpf_movein+0x25e sys/net/bpf.c:228 bpfwrite(31700,ffff80002ab67db8,11) at bpfwrite+0x169 sys/net/bpf.c:644 spec_write(ffff80002ab67b90) at spec_write+0xd4 sys/kern/spec_vnops.c:309 VOP_WRITE(fffffd8065a0bc90,ffff80002ab67db8,11,fffffd807f7d87e0) at VOP_WRITE+0xbf sys/kern/vfs_vops.c:245 vn_write(fffffd8079d0a850,ffff80002ab67db8,1) at vn_write+0x1a1 sys/kern/vfs_vnops.c:414 dofilewritev(ffff8000ffff4d20,5,ffff80002ab67db8,1,ffff80002ab67ec0) at dofilewritev+0x19c sys/kern/sys_generic.c:381 sys_pad_pwritev(ffff8000ffff4d20,ffff80002ab67e68,ffff80002ab67ec0) at sys_pad_pwritev+0xb9 sys_pwritev sys/kern/vfs_syscalls.c:3383 [inline] sys_pad_pwritev(ffff8000ffff4d20,ffff80002ab67e68,ffff80002ab67ec0) at sys_pad_pwritev+0xb9 sys/kern/vfs_syscalls.c:3439 syscall(ffff80002ab67f30) at syscall+0x489 mi_syscall sys/sys/syscall_mi.h:102 [inline] syscall(ffff80002ab67f30) at syscall+0x489 sys/arch/amd64/amd64/trap.c:585 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x17204162740, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.