freebsd-skq/sys/fs
Matthew Dillon 0cddd8f023 With Alfred's permission, remove vm_mtx in favor of a fine-grained approach
(this commit is just the first stage).  Also add various GIANT_ macros to
formalize the removal of Giant, making it easy to test in a more piecemeal
fashion. These macros will allow us to test fine-grained locks to a degree
before removing Giant, and also after, and to remove Giant in a piecemeal
fashion via sysctl's on those subsystems which the authors believe can
operate without Giant.
2001-07-04 16:20:28 +00:00
..
cd9660 - FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION file 2001-05-23 09:42:29 +00:00
coda Warning fix: coda_fbsd.c:113: warning: unused variable `ret' 2001-06-15 00:02:27 +00:00
deadfs Undo part of the tangle of having sys/lock.h and sys/mutex.h included in 2001-05-01 08:13:21 +00:00
devfs Support /dev/tun cloning. Ansify if_tun.c while I'm there. 2001-06-01 15:51:10 +00:00
fdescfs Fix warning: 552: warning: `fdesc_badop' defined but not used 2001-06-15 00:27:21 +00:00
fifofs The kq write filter was hooked up to the wrong socket, and thus was 2001-06-06 17:38:36 +00:00
hpfs Fix warnings (mostly harmless, due to struct bio being embedded in buf): 2001-06-15 00:30:27 +00:00
msdosfs Fix a mntvnode and vnode interlock reversal. 2001-06-28 03:52:04 +00:00
ntfs Fix warning (exposed NetBSD code): 2001-06-15 00:32:07 +00:00
nullfs the last argument to copyinstr is of t ype size_t, not u_int 2001-06-13 18:58:11 +00:00
nwfs Protect the mnt_vnode list with the mntvnode lock. 2001-06-28 03:50:17 +00:00
portalfs Fix warning: 568: warning: `portal_badop' defined but not used 2001-06-15 00:38:03 +00:00
procfs With Alfred's permission, remove vm_mtx in favor of a fine-grained approach 2001-07-04 16:20:28 +00:00
pseudofs #if 0 out pfs_null() to silence the warning about it not being referenced. 2001-06-15 12:30:46 +00:00
smbfs With this commit, I hereby pronounce gensetdefs past its use-by date. 2001-06-13 10:58:39 +00:00
specfs With Alfred's permission, remove vm_mtx in favor of a fine-grained approach 2001-07-04 16:20:28 +00:00
umapfs Actually rename FDESC, PORTAL, UMAP and UNION file systems. 2001-05-24 15:20:11 +00:00
unionfs Protect the mnt_vnode list with the mntvnode lock. 2001-06-28 03:50:17 +00:00