From owner-freebsd-smp Mon Dec 6 13: 1:24 1999 Delivered-To: freebsd-smp@freebsd.org Received: from lor.watermarkgroup.com (lor.watermarkgroup.com [207.202.73.33]) by hub.freebsd.org (Postfix) with ESMTP id AE1051561D; Mon, 6 Dec 1999 13:01:05 -0800 (PST) (envelope-from luoqi@watermarkgroup.com) Received: (from luoqi@localhost) by lor.watermarkgroup.com (8.8.8/8.8.8) id QAA08375; Mon, 6 Dec 1999 16:01:02 -0500 (EST) (envelope-from luoqi) Date: Mon, 6 Dec 1999 16:01:02 -0500 (EST) From: Luoqi Chen Message-Id: <199912062101.QAA08375@lor.watermarkgroup.com> To: cc@137.org, msmith@FreeBSD.ORG Subject: Re: incorrect irqs with pci devices Cc: smp@FreeBSD.ORG Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > > They are on my box, where incorrect is defined as the interrupts not > > reaching > > > > their supposed destination. I would really like to fix this, but I don't > > > > know enough about exactly what is wrong. Any ideas would really be > > > > appreciated, as I would like to remove my disgusting hack. :) > > > > > > > > I have an AMI raid controller that the system reports that it is on irq 11. > > > > The problem is that the interrupts actually go to irq 17. If I hard wire > > > > them with > > The irq 11 you saw in the system report (care to share with us what kind of > report that was) must be for the PIC compatible mode. When the IO APIC is > in the symmetric I/O mode, the interrupt should be routed through pin #17 > of the IO APIC (that is if mptable is correct). If the interrupt was still > routed to pin #11, then your mptable (BIOS) must be broken. Try to find out > if there is a BIOS update available for your motherboard. As far as I can > tell, our code is correct. > > -lq > Sorry, I have to correct my own diagnosis, I didn't read your report carefully enough. It looked as if your AMI raid controller comes with a PCI-to-PCI bridge, is that right? It is interesting to see the controller was probed as on pci0, not behind the bridge on pci1. I recall there're problems with SMP motherboards and PCI-to-PCI bridges, but I don't know enough to say anything about it. -lq To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message