diff --git a/sys/fs/fifofs/fifo_vnops.c b/sys/fs/fifofs/fifo_vnops.c index 8c43e78a967..2f64d15bb0d 100644 --- a/sys/fs/fifofs/fifo_vnops.c +++ b/sys/fs/fifofs/fifo_vnops.c @@ -429,6 +429,7 @@ fifo_close(ap) struct fifoinfo *fip = vp->v_fifoinfo; ASSERT_VOP_LOCKED(vp, "fifo_close"); + KASSERT(fip != NULL, ("fifo_close: no v_fifoinfo")); if (ap->a_fflag & FREAD) { fip->fi_readers--; if (fip->fi_readers == 0)