NetBSD/sys/ufs
perseant 4b4f884b89 Add an lfs_strategy() that checks to make sure we're not trying to read
where the cleaner is trying to write, instead of tying up the "live"
buffers (or pages).

Fix a bug in the LFS_UBC case where oversized buffers would not be
checksummed correctly, causing uncleanable segments.

Make sure that wakeup(fs->lfs_iocount) is done if fs->lfs_iocount is 1
as well as 0, since we wait in some places for it to drop to 1.

Activate all pages that make it into lfs_gop_write without the segment
lock held, since they must have been dirtied very recently, even if
PG_DELWRI is not set.
2003-03-08 02:55:47 +00:00
..
ext2fs Use PRId64 instead of hard coding "%lld" to fix build problems under 2003-01-25 18:12:31 +00:00
ffs Add code to UBCify LFS. This is still behind "#ifdef LFS_UBC" for now 2003-02-17 23:48:08 +00:00
lfs Add an lfs_strategy() that checks to make sure we're not trying to read 2003-03-08 02:55:47 +00:00
mfs Add extensible malloc types, adapted from FreeBSD. This turns 2003-02-01 06:23:35 +00:00
ufs Be careful to always zero pages on truncation/fragment extension, 2003-03-01 05:07:51 +00:00
Makefile Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
files.ufs Add support for the Apple UFS variation on ffs 2002-09-28 20:11:05 +00:00