freebsd-dev/sys
John Dyson 8b612c4b4a This commit is the embodiment of some VFS read clustering improvements.
Firstly, now our read-ahead clustering is on a file descriptor basis and not
on a per-vnode basis.  This will allow multiple processes reading the
same file to take advantage of read-ahead clustering.  Secondly, there
previously was a problem with large reads still using the ramp-up
algorithm.  Of course, that was bogus, and now we read the entire
"chunk" off of the disk in one operation.   The read-ahead clustering
algorithm should use less CPU than the previous also (I hope :-)).

NOTE:  THAT LKMS MUST BE REBUILT!!!
1996-12-29 02:45:28 +00:00
..
alpha Synchronize with the RELENG_2_2 branch. 1996-12-04 04:21:30 +00:00
amd64 Superficial clean-up of useracc calls. (The useracc usage of 1996-12-29 02:29:41 +00:00
compat/linux Fixed lseek() on named pipes. It always succeeded but should always fail. 1996-12-19 19:42:37 +00:00
compile
conf Put INCLUDE_CONFIG_FILE into opt_config.h rather than the CFLAGS line 1996-12-26 23:38:17 +00:00
ddb Fixed bogus linkage of one of the ddb linker sets. 1996-12-18 17:58:24 +00:00
dev Use breakpoint() instead of Debugger() in siointr1(). Debugger() doesn't 1996-12-23 19:57:33 +00:00
fs This commit is the embodiment of some VFS read clustering improvements. 1996-12-29 02:45:28 +00:00
geom
gnu This commit is the embodiment of some VFS read clustering improvements. 1996-12-29 02:44:37 +00:00
i386 Superficial clean-up of useracc calls. (The useracc usage of 1996-12-29 02:29:41 +00:00
isa Use breakpoint() instead of Debugger() in siointr1(). Debugger() doesn't 1996-12-23 19:57:33 +00:00
isofs/cd9660 This commit is the embodiment of some VFS read clustering improvements. 1996-12-29 02:45:28 +00:00
kern This commit is the embodiment of some VFS read clustering improvements. 1996-12-29 02:45:28 +00:00
libkern
miscfs Fixed lseek() on named pipes. It always succeeded but should always fail. 1996-12-19 19:42:37 +00:00
modules
msdosfs Don't synchronously update the directory entry at the end of every 1996-12-25 20:15:12 +00:00
net More cleanups to satisfy the following rules: 1996-12-19 18:12:06 +00:00
netatalk Convert the interface address and IP interface address structures 1996-12-13 21:29:07 +00:00
netinet Some days, it just doesn't pay to get out of bed. Fix another broken 1996-12-15 22:44:00 +00:00
netipx Convert the interface address and IP interface address structures 1996-12-13 21:29:07 +00:00
netkey
netns
nfs Convert the interface address and IP interface address structures 1996-12-13 21:29:07 +00:00
nfsclient Convert the interface address and IP interface address structures 1996-12-13 21:29:07 +00:00
nfsserver
pc98 Staticize dmapageport and isa_dmarangecheck. 1996-12-27 13:06:31 +00:00
pccard
pci Don't redefine SCSI_NCR_DFLT_TAGS even in if FAILSAFE is defined. 1996-12-23 19:12:29 +00:00
powerpc/include
rpc
scsi Slightly re-order the sequence of commands issued, so try to send 1996-12-24 11:35:24 +00:00
sys This commit is the embodiment of some VFS read clustering improvements. 1996-12-29 02:45:28 +00:00
tools
ufs This commit is the embodiment of some VFS read clustering improvements. 1996-12-29 02:45:28 +00:00
vm Superficial cleanup of comment. 1996-12-29 02:33:12 +00:00
Makefile