From owner-freebsd-bugs Thu Oct 5 9:30: 7 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5954437B502 for ; Thu, 5 Oct 2000 09:30:02 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA45068; Thu, 5 Oct 2000 09:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Thu, 5 Oct 2000 09:30:02 -0700 (PDT) Message-Id: <200010051630.JAA45068@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Tor.Egge@fast.no Subject: Re: i386/21772: Incorrect IRQ routing for multi-function PCI devices on PR440FX Reply-To: Tor.Egge@fast.no Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR i386/21772; it has been noted by GNATS. From: Tor.Egge@fast.no To: gibbs@aslan.scsiguy.com Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: i386/21772: Incorrect IRQ routing for multi-function PCI devices on PR440FX Date: Thu, 05 Oct 2000 18:27:42 +0200 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: 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: 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 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message