diff options
author | tegge <tegge@FreeBSD.org> | 1998-04-01 21:07:37 +0000 |
---|---|---|
committer | tegge <tegge@FreeBSD.org> | 1998-04-01 21:07:37 +0000 |
commit | 028480bfb1299a0a34ad19f20e2cc3f24b402235 (patch) | |
tree | 77436497a16e77fa303820d1d60caeb109f2acad /usr.bin/rup/rup.c | |
parent | 574d6dcedfc1e96deb88ef6e7f5540eab053fe2d (diff) | |
download | FreeBSD-src-028480bfb1299a0a34ad19f20e2cc3f24b402235.zip FreeBSD-src-028480bfb1299a0a34ad19f20e2cc3f24b402235.tar.gz |
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.
Diffstat (limited to 'usr.bin/rup/rup.c')
0 files changed, 0 insertions, 0 deletions