Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Dec 2005 16:30:58 -0500
From:      John Baldwin <jhb@freebsd.org>
To:        Craig Boston <craig@tobuj.gank.org>
Cc:        freebsd-hackers@freebsd.org, imp@freebsd.org
Subject:   Re: Weird PCI interrupt delivery problem
Message-ID:  <200512031630.59476.jhb@freebsd.org>
In-Reply-To: <20051203005104.GA22567@nowhere>
References:  <20051130020734.GA6577@nowhere> <200512020817.55769.jhb@freebsd.org> <20051203005104.GA22567@nowhere>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 02 December 2005 07:51 pm, Craig Boston wrote:
> On Fri, Dec 02, 2005 at 08:17:53AM -0500, John Baldwin wrote:
> Yes, however the first time I only tried tunables for LNKA, B, and C
> (was typing them by hand).  Later I tried with loader.conf and set all
> 8.  Another odd thing is that the dmesg lines for the LNK objects still
> report irq 11, though the devices themselves do attach to 10.

That's becuase the dmesg prints out what their current setting was before t=
he=20
pci_link driver attached to them.  It's basically what the BIOS set them up=
=20
as.

> > hw.pci9.1.INTA.irq=3D11
> > Also, try this hint with ACPI without APIC.  It looks like your BIOS
> > doesn't include entries for the PCI9 bus in the PIC version of the _PRT
> > (see no PRT messages in ACPI dmesg) so cbb0 doesn't get an IRQ there
> > either.
>
> The hint "works" with ACPI, in that cbb0 attaches.  However by the time
> I'm able to insert a card, irq 11 has already died so nothing happens.

Grrr.  I'm pretty much out of ideas at this point.  At least you have it=20
working in -ACPI -APIC mode. :-/

=2D-=20
John Baldwin <jhb@FreeBSD.org> =A0<>< =A0http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve" =A0=3D =A0http://www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200512031630.59476.jhb>