panic: kernel diagnostic assertion "(p->pfik_flagrefs == 0) || (p->pfik_flagrefs == 1)" failed: file "/syzkaller/managers/main/kernel/sys/net/pf_if.c", line 907 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *215350 45307 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438 panic(ffffffff83414b52) at panic+0x1cf sys/kern/subr_prf.c:198 __assert(ffffffff83456460,ffffffff83441e18,38b,ffffffff833ce478) at __assert+0x29 sys/kern/subr_prf.c:-1 pfi_clear_flags(ffff8000334c6e60,0) at pfi_clear_flags+0x41d sys/net/pf_if.c:893 pfioctl(24900,c028445a,ffff8000334c6e60,3,ffff80002a78cd10) at pfioctl+0xf6a sys/net/pf_ioctl.c:3910 VOP_IOCTL(fffffd806e867610,c028445a,ffff8000334c6e60,3,fffffd8007ffd8f0,ffff80002a78cd10) at VOP_IOCTL+0xa3 sys/kern/vfs_vops.c:264 vn_ioctl(fffffd806ca42e20,c028445a,ffff8000334c6e60,ffff80002a78cd10) at vn_ioctl+0xea sys/kern/vfs_vnops.c:537 sys_ioctl(ffff80002a78cd10,ffff8000334c7030,ffff8000334c6f80) at sys_ioctl+0x660 sys/kern/sys_generic.c:-1 syscall(ffff8000334c7030) at syscall+0x962 mi_syscall sys/sys/syscall_mi.h:-1 [inline] syscall(ffff8000334c7030) at syscall+0x962 sys/arch/amd64/amd64/trap.c:783 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbaeec550e20, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "(p->pfik_flagrefs == 0) || (p->pfik_flagrefs == 1)" failed: file "/syzkaller/managers/main/kernel/sys/net/pf_if.c", line 907 ddb>