NetBSD/sys/ufs
hannken 3856acafe2 Update the file system copy-on-write handler.
- Instead of hooking the handler on the specdev of a mounted file system
  hook directly on the `struct mount'.

- Rename from `vn_cow_*' to `fscow_*' and move to `kern/vfs_trans.c'.  Use
  `mount_*specific' instead of clobbering `struct mount' or `struct specinfo'.

- Replace the hand-made reader/writer lock with a krwlock.

- Keep `vn_cow_*' functions and mark as obsolete.

- Welcome to NetBSD 4.99.32 - `struct specinfo' changed size.

Reviewed by: Jason Thorpe <thorpej@netbsd.org>
2007-10-07 13:38:53 +00:00
..
ext2fs Avoid stack allocation of large dirent structures in foo_readdir(). 2007-09-24 00:42:12 +00:00
ffs Update the file system copy-on-write handler. 2007-10-07 13:38:53 +00:00
lfs Instead of having lfs muck directly about with vnode free lists, 2007-08-09 08:51:21 +00:00
mfs include assumed headers 2007-08-02 12:53:30 +00:00
ufs avoid variable size stack allocations 2007-09-25 15:13:14 +00:00
files.ufs Let ext2fs be built even when none of ffs, lfs and mfs are present. 2006-11-13 16:12:54 +00:00
Makefile