NetBSD/sys/ufs/ffs
fvdl 3d8b2ffe36 Bring over fixes from FreeBSD that weren't incorporated yet, mainly
from Kirk McKusick. They implement taking pending block/inode frees
into account for the sake of correct statfs() numbers, and adding
a new softdep type (newdirblk) to correctly handle newly allocated
directory blocks.

Minor additional changes: 1) swap the newly introduced fs_pendinginodes
and fs_pendingblock fields in ffs_sb_swap, and 2) declare lkt_held
in the debug version of the softdep lock structure volatile, as it
can be modified from interrupt context #ifdef DEBUG.
2001-12-18 10:57:21 +00:00
..
ffs_alloc.c add __KERNEL_RCSID() 2001-10-30 01:11:53 +00:00
ffs_balloc.c the previous fix (in rev. 1.26) for hangs when the filesystem is full 2001-11-08 05:27:25 +00:00
ffs_bswap.c Bring over fixes from FreeBSD that weren't incorporated yet, mainly 2001-12-18 10:57:21 +00:00
ffs_extern.h a whole bunch of changes to improve performance and robustness under load: 2001-09-15 20:36:31 +00:00
ffs_inode.c Bring over fixes from FreeBSD that weren't incorporated yet, mainly 2001-12-18 10:57:21 +00:00
ffs_softdep.c Bring over fixes from FreeBSD that weren't incorporated yet, mainly 2001-12-18 10:57:21 +00:00
ffs_softdep.stub.c Bring over fixes from FreeBSD that weren't incorporated yet, mainly 2001-12-18 10:57:21 +00:00
ffs_subr.c add __KERNEL_RCSID() 2001-10-30 01:11:53 +00:00
ffs_tables.c add __KERNEL_RCSID() 2001-10-30 01:11:53 +00:00
ffs_vfsops.c Bring over fixes from FreeBSD that weren't incorporated yet, mainly 2001-12-18 10:57:21 +00:00
ffs_vnops.c call VOP_PUTPAGES() directly for vnodes instead of 2001-11-08 04:51:05 +00:00
fs.h Bring over fixes from FreeBSD that weren't incorporated yet, mainly 2001-12-18 10:57:21 +00:00
Makefile Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00
softdep.h Bring over fixes from FreeBSD that weren't incorporated yet, mainly 2001-12-18 10:57:21 +00:00