freebsd-nq/sys/gnu/ext2fs
John Dyson 6b195d32a1 Fix a problem with the VN device. Specifically, the VN device can
cause a problem of spiraling death due to buffer resource limitations.
The vfs_bio code in general had little ability to handle buffer resource
management, and now it does.  Also, there are a lot more knobs for tuning the
vfs_bio code now.  The knobs came free because of the need that there
always be some immediately available buffers (non-delayed or locked) for
use.  Note that the buffer cache code is much less likely to get bogged
down with lots of delayed writes, even more so than before.
1997-06-15 17:56:53 +00:00
..
COPYRIGHT.INFO Main code for the ext2fs filesystem. Please refer to the COPYRIGHT.INFO 1995-11-05 23:25:12 +00:00
ext2_alloc.c Removed unused #includes. 1997-06-14 14:17:07 +00:00
ext2_balloc.c Removed unused #includes. 1997-06-14 14:17:07 +00:00
ext2_bmap.c Update a number of routines to reflect the actual name 1997-03-09 06:10:36 +00:00
ext2_extern.h Fixed gratuitous ANSIisms. 1997-04-01 15:22:59 +00:00
ext2_fs_i.h Main code for the ext2fs filesystem. Please refer to the COPYRIGHT.INFO 1995-11-05 23:25:12 +00:00
ext2_fs_sb.h Main code for the ext2fs filesystem. Please refer to the COPYRIGHT.INFO 1995-11-05 23:25:12 +00:00
ext2_fs.h Use __i386__ instead of i386 in ifdefs. 1997-04-01 15:10:38 +00:00
ext2_ihash.c Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
ext2_inode_cnv.c Removed unused #includes. 1997-06-14 14:17:07 +00:00
ext2_inode.c Removed unused #includes. 1997-06-14 14:17:07 +00:00
ext2_linux_balloc.c Removed unused #includes. 1997-06-14 14:17:07 +00:00
ext2_linux_ialloc.c Fix a problem with the VN device. Specifically, the VN device can 1997-06-15 17:56:53 +00:00
ext2_lookup.c Removed unused #includes. 1997-06-14 14:17:07 +00:00
ext2_mount.h Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
ext2_readwrite.c Fixed some invalid (non-atomic) accesses to `time', mostly ones of the 1997-03-22 06:53:45 +00:00
ext2_subr.c Removed unused #includes. 1997-06-14 14:17:07 +00:00
ext2_vfsops.c Removed unused #includes. 1997-06-14 14:17:07 +00:00
ext2_vnops.c Removed unused #includes. 1997-06-14 14:17:07 +00:00
fs.h This is the kernel Lite/2 commit. There are some requisite userland 1997-02-10 02:22:35 +00:00
i386-bitops.h ext2_inode_cnv.c: 1995-11-09 08:41:25 +00:00
inode.h Shrink struct inode by 20 bytes, so that malloc wastes less space. 1997-05-22 07:30:55 +00:00