NetBSD/sys/fs/msdosfs
ad 25153c3ec9 PR kern/37706 (forced unmount of file systems is unsafe):
- Do reference counting for 'struct mount'. Each vnode associated with a
  mount takes a reference, and in turn the mount takes a reference to the
  vfsops.
- Now that mounts are reference counted, replace the overcomplicated mount
  locking inherited from 4.4BSD with a recursable rwlock.
2008-01-30 11:46:59 +00:00
..
bootsect.h When mounting an MSDOS fileysystem, do not require that bytes 252 and 2006-08-14 14:06:26 +00:00
bpb.h Use the endian conversion functions from sys/endian.h. 2007-01-27 07:18:10 +00:00
denode.h Remove the "struct lwp *" argument from all VFS and VOP interfaces. 2007-11-26 19:01:26 +00:00
direntry.h - protect userland exported files against multiple inclusion. 2005-12-03 17:34:43 +00:00
fat.h - protect userland exported files against multiple inclusion. 2005-12-03 17:34:43 +00:00
files.msdosfs
Makefile
msdosfs_conv.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
msdosfs_denode.c Fix dodgy tests of v_usecount. 2008-01-17 10:39:14 +00:00
msdosfs_fat.c Merge brelse() changes from the vmlocking branch. 2007-10-08 18:02:53 +00:00
msdosfs_lookup.c Remove the "struct lwp *" argument from all VFS and VOP interfaces. 2007-11-26 19:01:26 +00:00
msdosfs_vfsops.c PR kern/37706 (forced unmount of file systems is unsafe): 2008-01-30 11:46:59 +00:00
msdosfs_vnops.c Replace struct lock on vnodes with a simpler lock object built on 2008-01-30 09:50:19 +00:00
msdosfsmount.h Avoid stack allocation of large dirent structures in foo_readdir(). 2007-09-24 00:42:12 +00:00
TODO