NetBSD/sys
scottr 6755970bcf Low-level drivers, like the Power Manager driver, can get us into a major
funk when they misbehave and give us unexpected results.  Specifically:

 - Don't assume that the first free slot is at the top of the table if
   we can't find one.
 - Don't increment ADBNumDevices when backfilling "holes" left by devices
   that didn't respond to a TALK R3 during the initial device scan.
 - Don't assume that an address reassignment worked; make sure something
   responds on the new address before plowing forward.
 - If after device reassignment there are no free slots, make sure to
   indicate this fact.
 - Failing all else, handle the situation where we run out of slots in
   the device table -- which now should "never" happen -- gracefully.

While the Power Manager driver still sometimes misbehaves, it shouldn't
cause the system to crash/hang due to us walking off the end of the
device table.
2000-03-07 06:35:22 +00:00
..
adosfs
arch Low-level drivers, like the Power Manager driver, can get us into a major 2000-03-07 06:35:22 +00:00
coda
compat expunge vm_offset_t/vm_size_t 2000-03-04 07:28:44 +00:00
conf increase kernel version to 1.4U (5 more to 1.4Z!) 2000-03-01 12:52:11 +00:00
ddb On MP, print cpu number prior to prompt 2000-02-21 05:48:56 +00:00
dev Add missing `cnt++'. 2000-03-07 03:37:39 +00:00
filecorefs
gdbscripts
ipkdb
isofs
kern Allow my disk to actually spin down using `-o async' again. 2000-03-03 05:21:03 +00:00
lib make CMSG_ALIGN always synchronize with kernel's idea of ALIGNBYTES. 2000-03-02 07:41:49 +00:00
lkm Add overlay, a layered file system which overlays itself on 2000-01-20 19:06:13 +00:00
miscfs Fix pasto: some lines of the procfs hash code were copied from the 2000-02-25 22:33:43 +00:00
msdosfs unix2dostime(), dos2unixtime(): use value of rtc_offset to shift the time value 2000-02-28 10:43:08 +00:00
net On second thought, only set a default baudrate for "ethernet" if one 2000-03-06 21:03:46 +00:00
netatalk PRU_PURGEADDR -> PRU_PURGEIF, per a discussion w/ itojun. In the IPv4 2000-02-02 23:28:08 +00:00
netccitt don't touch non-AF_CCITT addrs on ctlinput. ctlinput routines can be 2000-02-26 16:03:23 +00:00
netinet Back out part of 1.104 which isn't actually needed. 2000-03-07 05:39:57 +00:00
netinet6 Quiet a noisy diagnostic. 2000-03-04 02:39:58 +00:00
netiso introduce m->m_pkthdr.aux to hold random data which needs to be passed 2000-03-01 12:49:27 +00:00
netkey correct IPsec SA lookup, so that we can always get/use 2000-03-05 05:42:33 +00:00
netnatm
netns introduce m->m_pkthdr.aux to hold random data which needs to be passed 2000-03-01 12:49:27 +00:00
nfs If server name field is overloaded for other purpose, or it just contains 2000-01-20 08:34:52 +00:00
ntfs one more - Windows 2000 NTFS support 2000-02-19 14:42:21 +00:00
stand
sys Also use __HAVE_DEVICE_REGISTER for the device_register() prototype, rather 2000-03-06 02:48:51 +00:00
ufs Fix a bug introduced in Lite2 with block allocation and full disk 2000-02-25 19:58:25 +00:00
uvm Allocate the page buckets out of kernel_map, not kmem_map. Saves 16 2000-02-13 03:34:40 +00:00
vm Allow PAGE_SIZE et al to be defined as constants instead of variables. 2000-03-04 08:41:59 +00:00
Makefile