Re: 108: PCI->APIC IRQ transform to the same IRQ.

Richard Gooch (Richard.Gooch@atnf.CSIRO.AU)
Wed, 8 Jul 1998 14:26:51 +1000


Frederick A. Niles writes:
> > > I'm running 2.1.108 and I get the following on my dual PPro
> > > with two SCSI cards, ethernet, and sound card:
> > >
> > > PCI: PCI BIOS revision 2.10 entry at 0xfda11
> > > PCI: Using configuration type 1
> > > PCI: Probing PCI hardware
> > > PCI->APIC IRQ transform: (B0,I6,P0) -> 18
> > > PCI->APIC IRQ transform: (B0,I9,P0) -> 17
> > > PCI->APIC IRQ transform: (B0,I11,P0) -> 16
> > > PCI->APIC IRQ transform: (B0,I17,P0) -> 18
> > > PCI: 00:00 [8086/1237]: Passive release enable (00)
> > >
> > > And then both the second SCSI card (NCR 53c810) and
> > > the ethernet (eepro100) get assigned to the same IRQ 18.
> > >
> > > It this the BIOS's fault or the kernel's? What can I
> > > do differently?
> >
> > Does it actually break anything?
>
> Well, yes, sort of, it seems the "53c7,8xx.c" is not multiple IRQ compatible.
> However, the ncr53c8xx.c BSD-based driver DOES work with multiple IRQ's.
> Therefore,
> It is a 53c7,8xx bug...right?
>
> BTW, the 53c7,8xx driver seems to crash the kernel when there are
> no SCSI devices on the bus. This also seems like a bug.
>
> Perhaps I could try a newer version? (or just use the ncr53c8xx driver.)

Use the ncr53c8xx driver. It's actively maintained. AFAIK the 53c7,8xx
driver is no longer maintained.

Regards,

Richard....

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu