NetBSD/sys/ufs
perseant 61fa9e1409 Move vinvalbuf's check for dirty blocks into ffs_fsync, to ensure that
mode and ownership bits are flushed to disk before the vnode is
reclaimed.

The check, introduced in the softdep merge, assumes that if no blocks
are dirty, no file data *or metadata* needs to be flushed to disk.  This
is true of ffs, but is not true of lfs, and may not be true of other
filesystems.

Tested by myself and Bill Squier <groo@cs.stevens-tech.edu>.
2000-03-11 05:00:18 +00:00
..
ext2fs Check that we can handle the inode size before mounting the fs, and correct 2000-01-31 11:34:55 +00:00
ffs Move vinvalbuf's check for dirty blocks into ffs_fsync, to ensure that 2000-03-11 05:00:18 +00:00
lfs Changes to stabilize LFS. The first two of these should also apply to the 2000-01-19 00:03:04 +00:00
mfs Update for sys/buf.h/disksort_*() changes. 2000-01-21 23:43:10 +00:00
ufs remove obsoleted #if defined(UVM) 2000-02-20 06:34:46 +00:00
Makefile Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00