On Thu, Jun 02, 2005 at 07:32:03PM +0100, Stuart Henderson wrote:
> --On 02 June 2005 10:09 -0500, Kevin wrote:
> >There's a known issue with the Netra under openBSD when using
> >any PCI NIC having an onboard PCI-PCI bridge.  Most multi-port
> >NICs (and a few single port) have a PCI-PCI bridge on the card.
> 
> Ahh, do you mean pr#3928? Looks like it's not limited to NICs then. The 
> only bridges on my box are onboard (psycho -> simba -> 21150 -> bus 
> containing CMD0646 and slot). But it does look like the exact same 
> problem.
> 
> There are some FreeBSD commits which look like they might explain the 
> problem better - 
> <http://lists.freebsd.org/pipermail/cvs-src/2003-May/004212.html> has 
> some fixes for e450, and they have some earlier commits on Nov 7 2002 
> with a workaround for what looks like maybe nearly the same thing on 
> the T1 105 (also in 2003, they reworked PCI support on OFW sparc64).
> 
> I also just found the thread at 
> <http://thread.gmane.org/gmane.os.openbsd.sparc/1057> with a workaround.

The issue isn't with PCI-PCI bridges on a PCI card but the PCI-PCI bridge
that sits between the PCI slot *and* the PCI IDE controller on the 105
motherboard. I added a fix from NetBSD which helped with the PCI IDE controller
but we still don't deal with anything sitting in the PCI slot, NO PCI cards
will work, period.

Reply via email to