NetBSD/sys/ufs/ext2fs
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
..
ext2fs_alloc.c Merge ffs locking & brelse changes from the vmlocking branch. 2007-10-08 18:01:27 +00:00
ext2fs_balloc.c Merge ffs locking & brelse changes from the vmlocking branch. 2007-10-08 18:01:27 +00:00
ext2fs_bmap.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
ext2fs_bswap.c Some KNF and cosmetics. 2007-11-17 08:34:38 +00:00
ext2fs_dinode.h Misc cosmetics. 2007-11-17 08:51:51 +00:00
ext2fs_dir.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
ext2fs_extern.h Remove cn_lwp from struct componentname. curlwp should be used 2007-12-08 19:29:36 +00:00
ext2fs_inode.c Go back to freeing on disk inodes in the inactive routine. It would be 2008-01-09 16:15:22 +00:00
ext2fs_lookup.c Remove cn_lwp from struct componentname. curlwp should be used 2007-12-08 19:29:36 +00:00
ext2fs_readwrite.c Merge vmlocking2 to head. 2008-01-02 11:48:20 +00:00
ext2fs_subr.c Merge ffs locking & brelse changes from the vmlocking branch. 2007-10-08 18:01:27 +00:00
ext2fs_vfsops.c PR kern/37706 (forced unmount of file systems is unsafe): 2008-01-30 11:46:59 +00:00
ext2fs_vnops.c Remove VOP_LEASE. Discussed on tech-kern. 2008-01-25 14:32:11 +00:00
ext2fs.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
Makefile