NetBSD/sys
tls 14cd9beeae Don't use BUFQ_FCFS. It degrades performance both for "smart" (Mylex
ExtremeRAID with NV cache) and "dumb" (3ware 6410) ld providers.

Instead, use the default buffer queue policy.

With the 3ware adapter, using the read priority strategy instead of FCFS,
for three extractions of pkgsrc, took 329 seconds instead of 331 -- but
with a dramatic improvement in perceived system response (latency for
I/O outside the main stream).

With the Mylex adapter, the improvement was dramatic: using read priority
instead of FCFS yielded an improvement from 381 seconds to 135 seconds!
There was a less-noticeable improvement in perceived latency as well.

The other disk drivers currently hard-wired to FCFS or another policy
should probably be changed as well.
2004-03-22 17:30:33 +00:00
..
altq
arch Leverage the PROM's ability to identify the on-board location of a 2004-03-22 12:37:43 +00:00
coda Fix spelling of "orphan" and placement of */ 2004-03-09 03:14:09 +00:00
compat fix a (syscall args) comment. 2004-03-21 13:26:44 +00:00
conf Pull in sys/kern_kcont. Size is 1.4k, hardly worth making an option 2004-03-20 03:12:47 +00:00
crypto
ddb
dev Don't use BUFQ_FCFS. It degrades performance both for "smart" (Mylex 2004-03-22 17:30:33 +00:00
fs remove apparently meaningless part of one debug printf insmbfs_lookup() 2004-03-22 16:40:48 +00:00
gdbscripts
ipkdb
kern On MP, exit postsig() when another LWP has already handled the signal while 2004-03-21 18:41:38 +00:00
lib When searching for the superblock, check that the fs_sblockloc field 2004-03-20 14:24:59 +00:00
lkm allow the number of vnd's created to be patchable... 2004-03-21 10:51:16 +00:00
miscfs Remove pointless comment about layerfs_sysctl() 2004-03-09 03:16:08 +00:00
net Add 10GBASE-LR to IFM_10G_LR. 2004-03-10 14:42:10 +00:00
net80211 In wi(4), wi_choose_rate used to contain device-independent code. 2004-03-17 17:00:34 +00:00
netatalk
netccitt
netinet fix tcp/udp checksum test in the M_CSUM_NO_PSEUDOHDR case 2004-03-10 18:50:45 +00:00
netinet6 constify AH algorithm function table. suggested by robert watson 2004-03-10 03:45:04 +00:00
netipsec Delint for compiling with INET6: 2004-03-20 03:08:55 +00:00
netisdn Avoid NULL pointer dereferences on incomplete setup by userland. 2004-03-21 16:29:40 +00:00
netiso
netkey
netnatm
netns
netsmb align Extended file attributes defines 2004-03-22 16:42:06 +00:00
nfs nfs_getattrcache: deal with timer wraparound. 2004-03-19 13:53:28 +00:00
opencrypto
stand
sys Move mbr_bootsel from offset 404 to offset 400 in struct mbr_sector to 2004-03-22 07:11:00 +00:00
ufs Rework superblock validation logic to make adding validity tests easier. 2004-03-21 18:48:24 +00:00
uvm Something I posted to tech-kern a long time ago... 2004-03-17 23:58:12 +00:00
Makefile