Go to file
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
bin - Fix a typo that when group_from_gid is failed (though it merely fails 2000-03-06 11:03:45 +00:00
dist need string.h for prototype of memset(). fixes build breakage on alpha. 2000-03-02 18:08:44 +00:00
distrib Add Everex Freestyle A-10 to the supported list. Mine now boots. 2000-03-07 03:03:29 +00:00
etc Build the miniroot, too, when building the release. 2000-03-06 21:54:05 +00:00
games Include <sys/param.h> for MAXHOSTNAMELEN. 2000-03-02 18:22:31 +00:00
gnu remove MIPS SOFTFLOAT. 2000-03-05 05:41:03 +00:00
include Add ISO C99 long long integer general utility interfaces; partially addresses 2000-03-06 18:32:22 +00:00
lib Bump minor: ISO C99 long long integer general utility interfaces. 2000-03-06 18:42:56 +00:00
libexec only define _DEFAULT_CONFDIR if not set. (allows compile-time override) 2000-03-06 21:42:26 +00:00
regress Don't rely on <stdio.h> making visible identifiers from <sys/types.h>. 2000-03-06 18:51:57 +00:00
sbin Remove unnecessary continue statement. 2000-03-06 09:00:13 +00:00
share Xref clcs(4). 2000-03-06 18:49:11 +00:00
sys Low-level drivers, like the Power Manager driver, can get us into a major 2000-03-07 06:35:22 +00:00
usr.bin Use "/tmp" and not "/var/tmp" as default temporary directory as suggested 2000-03-06 11:24:55 +00:00
usr.sbin Fix replay window size as default to 0 when manual setting. 2000-03-06 22:19:27 +00:00
Makefile Add a buildmsg target for build to depend upon instead of using an ifmake block. "make snapshot" now echos the start of build time. 2000-02-29 21:54:03 +00:00