NetBSD/sys/ufs
perseant ef2da50400 Allow the number of free segments reserved for the cleaner to be
parametrized in the filesystem, defaulting to MIN_FREE_SEGS = 2 but set
to something more reasonable at newfs_lfs time.

Note the number of blocks that have been scheduled for writing but which
are not yet on disk in an inode extension, i_lfs_effnblks.  Move
i_ffs_effnlink out of the ffs extension and onto the main inode, since
it's used all over the shared code and the lfs extension would clobber
it.

At inode write time, indirect blocks and inode-held blocks of inodes
that have i_lfs_effnblks != i_ffs_blocks are cleansed of UNWRITTEN disk
addresses, so that these never make it to disk.
2000-07-03 01:45:46 +00:00
..
ext2fs Rearrange code around getnewvnode as was already done for ffs, to avoid 2000-06-30 20:45:38 +00:00
ffs remove include of <vm/vm.h> and <uvm/uvm_extern.h> 2000-06-28 14:16:37 +00:00
lfs Allow the number of free segments reserved for the cleaner to be 2000-07-03 01:45:46 +00:00
mfs Bitbucket MFS I/O after vfs_shutdown has started.. 2000-06-11 03:09:55 +00:00
ufs Allow the number of free segments reserved for the cleaner to be 2000-07-03 01:45:46 +00:00
Makefile