NetBSD/sys/ufs
ad 3592ae4882 XXX softdep:
If the number of deletes in progress is getting too high, newdirrem()
requests the syncer to flush faster, and in some cases will block to
prevent deletes accumulating faster than the disk can service them.

The syncer will try to lock vnodes that the remover holds locked, leading
to the syncer and remover proceeding in lockstep and making very little
overall forward progress.

Put a hook into ufs_rmdir() and ufs_remove() so that the softdep code
can pace itself without holding vnode locks if the number of deletes is
running out of control.
2008-05-31 21:37:08 +00:00
..
ext2fs Make sure all cached buffers with valid, not yet written data have been 2008-05-16 09:21:59 +00:00
ffs XXX softdep: 2008-05-31 21:37:08 +00:00
lfs s/log file system/log-structured file system/ 2008-05-24 18:14:24 +00:00
mfs Convert file systems to dynamically attach with the new module interface. 2008-05-10 02:26:09 +00:00
ufs XXX softdep: 2008-05-31 21:37:08 +00:00
files.ufs defflag LFS_KERNEL_RFW (in opt_lfs.h). 2007-12-12 02:56:03 +00:00
Makefile