| Summary: | No interrupts for 39160 PCI adapter in PR440FX under SMP kernel | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Justin T. Gibbs <gibbs> |
| Component: | i386 | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 5.0-CURRENT | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Justin T. Gibbs
2000-10-05 17:10:00 UTC
This looks like a BIOS issue, with an incomplete MP table. > I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# > INT active-lo level 0 17:A 13 18 [...] > ahc1: <Adaptec 3960D Ultra160 SCSI adapter> port 0xf800-0xf8ff mem 0xffbde000-0xffbdefff irq 9 at device 17.0 on pci0 > aic7899: Wide Channel A, SCSI Id=7, 32/255 SCBs > ahc2: <Adaptec 3960D Ultra160 SCSI adapter> port 0xfc00-0xfcff mem 0xffbdf000-0xffbdffff irq 10 at device 17.1 on pci0 > aic7899: Wide Channel B, SCSI Id=7, 32/255 SCBs Since different interrupts are used in UP mode, I assume that multiple interrupt lines are used on the PCI bus for the 3960D, e.g. that a I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# INT active-lo level 0 17:B 13 ?? is missing from the MP table. - Tor Egge State Changed From-To: open->feedback Is it still useful to keep this PR open? This is probably the same problem that caused kern/26048 where a PR440FX and an Adaptec 3200S won't play nicely together under SMP. -- Martin Nilsson, Civilingenjör M.Sc. CS&E Svenska Butiker AB, S:t Larsväg 44, 222 70 Lund martin@svenskabutiker.se Tel: 046-304130 www.svenskabutiker.se State Changed From-To: feedback->closed Feedback timeout. |