1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-23 11:18:54 +00:00
freebsd/sys/fs
Don Lewis 95c6cd2f4b Use "fip->fi_readers == 0 && fip->fi_writers == 0" as the condition for
disposing fifo resources in fifo_cleanup() instead using of
"vp->v_usecount == 1".  There may be other references to the vnode, for
instance by nullfs, at the time fifo_open() or fifo_close() is called,
which could cause a resource leak.

Don't bother grabbing the vnode interlock in fifo_cleanup() since it no
longer accesses v_usecount.
2003-11-16 01:11:11 +00:00
..
cd9660 DuH! 2003-10-18 14:10:28 +00:00
coda - Implement selwakeuppri() which allows raising the priority of a 2003-11-09 09:17:26 +00:00
deadfs
devfs Modify the MAC Framework so that instead of embedding a (struct label) 2003-11-12 03:14:31 +00:00
fdescfs forgot to remove static declaration of fdesc_poll() 2003-09-27 12:34:41 +00:00
fifofs Use "fip->fi_readers == 0 && fip->fi_writers == 0" as the condition for 2003-11-16 01:11:11 +00:00
hpfs DuH! 2003-10-18 14:10:28 +00:00
msdosfs Remove mntvnode_mtx and replace it with per-mountpoint mutex. 2003-11-05 04:30:08 +00:00
ntfs - Don't cache_purge() in *_reclaim routines. vclean() does it for us so 2003-10-05 02:43:30 +00:00
nullfs
nwfs Don't mess around with spare fields of public structures. 2003-11-12 09:54:07 +00:00
portalfs
procfs Remove debug printf(). 2003-10-19 14:33:00 +00:00
pseudofs - Don't cache_purge() in *_reclaim routines. vclean() does it for us so 2003-10-05 02:43:30 +00:00
smbfs Don't mess about with spare fields in public structures. 2003-11-12 09:52:10 +00:00
specfs Initialize b_iooffset correctly. 2003-11-13 09:58:09 +00:00
udf Add hooks for translating directories entries using the iconv methods. 2003-11-05 06:56:08 +00:00
umapfs
unionfs - A sanity check in unionfs verifies that lookups of '.' return the 2003-11-14 08:23:13 +00:00