freebsd-nq/sys/ufs/ffs
David Greenman 4e83f749ec Don't sync the inode date changes of character special devices
during the FS sync. The system would appear to hang momentarily
if there was a large backlog of I/O. This is because the vnode
remains locked during the output - preventing normal character
I/O. The problem was exacerbated by the FFS contiguous block
allocation fixes and a semi-broken disksort(). The inode/date
will still be synced during a normal FS dismount and whenever
the inode is changed for other reasons.
1995-03-18 18:03:29 +00:00
..
ffs_alloc.c The threshold for switching from time-space and space-time is too small 1995-03-10 22:11:50 +00:00
ffs_balloc.c Fixes from John Dyson to work around vnode lock hang. Basically, remove 1995-03-03 22:13:16 +00:00
ffs_extern.h More loadable VFS changes: 1994-09-22 19:38:41 +00:00
ffs_inode.c Removed obsolete vtrace() remnants. 1995-03-04 03:24:45 +00:00
ffs_subr.c Cosmetics. make gcc less noisy. Still some way to go here. 1994-10-10 01:04:55 +00:00
ffs_tables.c Added $Id$ 1994-08-02 07:55:43 +00:00
ffs_vfsops.c Don't sync the inode date changes of character special devices 1995-03-18 18:03:29 +00:00
ffs_vnops.c These changes embody the support of the fully coherent merged VM buffer cache, 1995-01-09 16:06:02 +00:00
fs.h Increased default minfree to 8%. 1995-03-10 22:18:16 +00:00