freebsd_amp_hwpstate/sys/dev
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
..
advansys
aic7xxx
ar
bktr
ccd Slightly more correct initialisation of the new buf struct for soft-updates. 1998-03-09 20:39:26 +00:00
cy Protect against count of chars received being 0, which causes a panic 1998-03-18 20:52:28 +00:00
de
dgb
dpt Add EISA support for DPT drivers 1998-03-11 00:30:16 +00:00
ed Don't use fast interrupts when initialized through PnP. if_ed does 1998-03-29 03:22:19 +00:00
eisa
en
ep Removed unused #includes. 1998-03-28 13:25:01 +00:00
ex Removed unused #includes. 1998-03-28 13:25:01 +00:00
fdc
fe Removed unused #includes. 1998-03-28 13:25:01 +00:00
fxp
ic
ie Removed unused #includes. 1998-03-28 13:25:01 +00:00
joy Moved some #includes from <sys/param.h> nearer to where they are actually 1998-03-28 10:33:27 +00:00
kbd
lnc Removed unused #includes. 1998-03-28 13:25:01 +00:00
mcd
mse
pci Add two workarounds for broken MP tables: 1998-04-01 21:07:37 +00:00
pcm/isa
pdq
ppbus
ppc
rc
rp
scd
si Removed unused #includes. 1998-03-28 13:25:01 +00:00
sio
snp
sound/isa
speaker
sr
syscons
tx
vn
vx
wl