panic: kernel diagnostic assertion "(p->pfik_flagrefs == 0) || (p->pfik_flagrefs == 1)" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pf_if.c", line 907 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *196538 86169 0 0 0x4000000 0K syz-executor db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438 panic(ffffffff834bd81e) at panic+0x1e5 sys/kern/subr_prf.c:198 __assert(ffffffff834f9f7e,ffffffff8354f986,38b,ffffffff8346c679) at __assert+0x29 sys/kern/subr_prf.c:-1 pfi_clear_flags(ffff80003c3bf4e0,fffffffe) at pfi_clear_flags+0x41d sys/net/pf_if.c:893 pfioctl(24900,c028445a,ffff80003c3bf4e0,3,ffff800045ffd230) at pfioctl+0xf6a sys/net/pf_ioctl.c:3910 VOP_IOCTL(fffffd005f8a2c28,c028445a,ffff80003c3bf4e0,3,fffffd00097fd4e0,ffff800045ffd230) at VOP_IOCTL+0xac sys/kern/vfs_vops.c:264 vn_ioctl(fffffd006c939ba0,c028445a,ffff80003c3bf4e0,ffff800045ffd230) at vn_ioctl+0xf8 sys/kern/vfs_vnops.c:537 sys_ioctl(ffff800045ffd230,ffff80003c3bf6c0,ffff80003c3bf610) at sys_ioctl+0x674 sys/kern/sys_generic.c:-1 syscall(ffff80003c3bf6c0) at syscall+0xbd4 mi_syscall sys/sys/syscall_mi.h:176 [inline] syscall(ffff80003c3bf6c0) at syscall+0xbd4 sys/arch/amd64/amd64/trap.c:783 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4df043742f0, 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "(p->pfik_flagrefs == 0) || (p->pfik_flagrefs == 1)" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pf_if.c", line 907 ddb{0}>