NetBSD/sys
chs 4d4825010d fix bread() to return errors from reading past the end of the device.
back in rev. 1.51, bread() and breadn() were changed to assume that
if B_DONE is set on a buffer returned by bio_doread(), that the buffer
must have already been in the cache, and thus the overall bread() should
return success.  but if the requested buffer is not in the cache and
is past the end of the device, bounds_check_with_label() will set B_ERROR
on the buffer and the caller will call biodone(), which will cause bread()
to think the buffer was already in the cache and thus return success.
to fix this, undo rev. 1.51 and instead have biowait() treat both B_DONE
and B_DELWRI as indicators that it doesn't need to sleep waiting for an
i/o to complete.
2002-03-16 23:49:59 +00:00
..
adosfs Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
altq
arch Also correct the attach flags to enable IO space on the Intel 450NX. 2002-03-16 22:17:27 +00:00
coda
compat make the stackgap_{init,alloc} functions MP friendly (i.e. pass struct proc * 2002-03-16 20:43:48 +00:00
conf Rename ISDN devices, per discussion on tech-kern. The network devices 2002-03-16 16:55:51 +00:00
crypto
ddb
dev add a quirk for some disks I have that don't like tagged queuing. 2002-03-16 23:26:34 +00:00
filecorefs Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
fs
gdbscripts
ipkdb
isofs Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
kern fix bread() to return errors from reading past the end of the device. 2002-03-16 23:49:59 +00:00
lib Move files[] from globals.c to its own file. Including all of globals.o 2002-03-15 13:23:34 +00:00
lkm Upgraded IPFilter to 3.4.25 2002-03-14 12:32:36 +00:00
miscfs
msdosfs msdosfs_rename(): also write the higher 16bits of start cluster if FAT32 2002-03-08 22:07:53 +00:00
net suppress -Wunused if !INET6 2002-03-13 06:43:18 +00:00
netatalk
netccitt
netinet have tcp6_drain 2002-03-15 09:25:41 +00:00
netinet6 have a real lock around IPv6 reassembly. 2002-03-15 10:44:07 +00:00
netisdn Rename ISDN devices, per discussion on tech-kern. The network devices 2002-03-16 16:55:51 +00:00
netiso
netkey
netnatm
netns
netsmb
nfs make sure that if NMODIFIED is clear, all pages attached to the vnode are 2002-03-16 23:05:25 +00:00
ntfs
stand
sys Rename ISDN devices, per discussion on tech-kern. The network devices 2002-03-16 16:55:51 +00:00
ufs Pool deals fairly well with physical memory shortage, but it doesn't 2002-03-08 20:48:27 +00:00
uvm Remove PR_MALLOCOK. 2002-03-09 07:28:20 +00:00
Makefile