freebsd-dev/sys
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
..
alpha/include Third round in syscons update. 1995-01-28 22:18:05 +00:00
amd64 Add Intel EtherExpress16 (ix0) driver. 1995-03-18 08:12:48 +00:00
compile
conf Add Intel EtherExpress16 (ix0) driver. 1995-03-18 08:12:48 +00:00
ddb Add and move declarations to fix all of the warnings from `gcc -Wimplicit' 1995-03-16 18:17:34 +00:00
dev Make the aic7xxx assembler take quoted strings as a single token. 1995-03-17 23:54:17 +00:00
fs Add four more filesystem flags: 1995-03-16 20:23:48 +00:00
gnu Make the aic7xxx assembler take quoted strings as a single token. 1995-03-17 23:54:17 +00:00
i386 Add Intel EtherExpress16 (ix0) driver. 1995-03-18 08:12:48 +00:00
isa Add and move declarations to fix all of the warnings from `gcc -Wimplicit' 1995-03-16 18:17:34 +00:00
isofs/cd9660 Add four more filesystem flags: 1995-03-16 20:23:48 +00:00
kern Woops, add back that #define...it's used later in the file. 1995-03-18 07:06:51 +00:00
libkern <libkern/libkern.h> has moved to <sys/libkern.h> (repository copy). 1995-03-17 06:15:40 +00:00
miscfs Add four more filesystem flags: 1995-03-16 20:23:48 +00:00
modules Make in lkm/syscons fails due to missing include for apm stuff. 1995-03-03 18:38:00 +00:00
msdosfs Add and move declarations to fix all of the warnings from `gcc -Wimplicit' 1995-03-16 18:17:34 +00:00
net Beginnings of support for loadable pseudo-devices. bsd.kmod.mk support 1995-03-17 22:02:18 +00:00
netccitt Add and move declarations to fix all of the warnings from `gcc -Wimplicit' 1995-03-16 18:17:34 +00:00
netinet Reject source routes unless configured on by administrator. 1995-03-16 18:22:28 +00:00
netiso Add and move declarations to fix all of the warnings from `gcc -Wimplicit' 1995-03-16 18:17:34 +00:00
netns Add and move declarations to fix all of the warnings from `gcc -Wimplicit' 1995-03-16 18:17:34 +00:00
nfs Changed some (incorrect) nfsrv_vput()'s back into regular vput()'s. This 1995-03-17 07:45:19 +00:00
nfsclient Add four more filesystem flags: 1995-03-16 20:23:48 +00:00
nfsserver Changed some (incorrect) nfsrv_vput()'s back into regular vput()'s. This 1995-03-17 07:45:19 +00:00
pci Added a new field to the pci_device struct called pd_shutdown to specify 1995-03-17 04:27:21 +00:00
powerpc/include Don't define CLK_TCK here. 1995-02-03 21:49:18 +00:00
rpc
scsi Add and move declarations to fix all of the warnings from `gcc -Wimplicit' 1995-03-16 18:17:34 +00:00
sys Beginnings of support for loadable pseudo-devices. bsd.kmod.mk support 1995-03-17 22:02:18 +00:00
tools
ufs Don't sync the inode date changes of character special devices 1995-03-18 18:03:29 +00:00
vm In vm_page_alloc_contig: Removed a redundant semicolon and used 'm' instead 1995-03-18 01:04:36 +00:00
Makefile