freebsd-nq/sys/i386
Steve Passe 2645264a72 Debug version of simple_lock. This will store the CPU id of the
holding CPU along with the lock.  When a CPU fails to get the lock
it compares its own id to the holder id.  If they are the same it
panic()s, as simple locks are binary, and this would cause a deadlock.

Controlled by smptests.h: SL_DEBUG, ON by default.

Some minor cleanup.
1997-08-31 03:17:48 +00:00
..
apm Fix crash when halting where APM was configured but not enabled 1997-06-19 00:25:03 +00:00
bios Fix crash when halting where APM was configured but not enabled 1997-06-19 00:25:03 +00:00
boot Remove extraneous init parameter. 1997-08-23 23:38:12 +00:00
conf Document the VM86 option. 1997-08-28 15:00:05 +00:00
eisa #include <machine/limits.h> explicitly in the few places that it is required. 1997-08-21 20:33:42 +00:00
i386 Debug version of simple_lock. This will store the CPU id of the 1997-08-31 03:17:48 +00:00
ibcs2 Fixed type mismatches for functions with args of type vm_prot_t and/or 1997-08-25 22:15:31 +00:00
include Debug version of simple_lock. This will store the CPU id of the 1997-08-31 03:17:48 +00:00
isa Created a private simple_lock to control accesses to com data structs 1997-08-31 03:17:18 +00:00
linux Fixed misplaced declaration. 1997-08-25 23:41:39 +00:00
pci Removed unused #includes. 1997-07-20 14:10:18 +00:00
scsi Don't depend on the gcc feature of permitting conditional expressions 1997-08-25 23:45:50 +00:00
Makefile Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00