freebsd-nq/sys/fs
Konstantin Belousov e442a285a6 The kernel may do unbalanced calls to fifo_close() for fifo vnode,
without corresponding number of fifo_open(). This causes assertion
failure in fifo_close() due to vp->v_fifoinfo being NULL for kernel
with INVARIANTS, or NULL pointer dereference otherwise. In fact, we may
ignore excess calls to fifo_close() without bad consequences.

Turn KASSERT() into the return, and print warning for now.

Tested by:	pho
Reviewed by:	rwatson
MFC after:	2 weeks
2009-01-26 14:21:00 +00:00
..
cd9660
coda
deadfs
devfs
fdescfs
fifofs The kernel may do unbalanced calls to fifo_close() for fifo vnode, 2009-01-26 14:21:00 +00:00
hpfs
msdosfs Turn a "panic: non-decreasing id" into an error printf. This seems 2009-01-13 22:35:26 +00:00
ntfs
nullfs
nwfs
portalfs
procfs
pseudofs
smbfs
tmpfs
udf
unionfs