freebsd-nq/sys/amd64
Tor Egge 5758c2de94 Add two workarounds for broken MP tables:
- Attempt to handle PCI devices where the interrupt is
	  an ISA/EISA interrupt according to the mp table.

	- Attempt to handle multiple IO APIC pins connected to
	  the same PCI or ISA/EISA interrupt source.  Print a
	  warning if this happens, since performance is suboptimal.
	  This workaround is only used for PCI devices.

With these two workarounds, the -SMP kernel is capable of running on
my Asus P/I-P65UP5 motherboard when version 1.4 of the MP table is disabled.
1998-04-01 21:07:37 +00:00
..
amd64 Add two workarounds for broken MP tables: 1998-04-01 21:07:37 +00:00
conf Remove DISABLE_PSE option which was masking (but not fixing) the problem. 1998-02-16 23:57:03 +00:00
include Add two workarounds for broken MP tables: 1998-04-01 21:07:37 +00:00
isa Eradicate the variable "time" from the kernel, using various measures. 1998-03-30 09:56:58 +00:00
pci Make the class code checks in function pci_cfgcheck less strict. 1997-12-20 09:04:25 +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