mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* PCI bridge setup error in linux-2.4.x (anyone of them)
@ 2001-06-29 19:00 Martin Dalecki
  2001-06-29 19:16 ` thunder7
  0 siblings, 1 reply; 2+ messages in thread
From: Martin Dalecki @ 2001-06-29 19:00 UTC (permalink / raw)
  To: linux-kernel

I ahve a PC box at hand, which ist containing 8 PCI slots.
Four of them are sitting behind a PCI bridge.
The error in the new kernel series is that during the
PCI bus setup if a card is sitting behind the bridge, it
will be miracelously detected TWICE. Once in front of the
bridge and once behind the bridge. The initialisation of
the card will then be entierly hossed.

This00:02.0 PCI bridge: Intel Corporation 80960RP [i960 RP
Microprocessor/Bridge] (rev 03)
00:02.1 I2O: Intel Corporation 80960RP [i960RP Microprocessor] (rev 03)
00:03.0 PCI bridge: Digital Equipment Corporation DECchip 21152 (rev 02)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
00:06.0 System peripheral: Hewlett-Packard Company NetServer Smart IRQ
Router (rev a0)
00:08.0 VGA compatible controller: Cirrus Logic GD 5446 (rev 45)
00:0f.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:0f.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:0f.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:0f.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
00:10.0 Host bridge: Intel Corporation 450NX - 82451NX Memory & I/O
Controller (rev 03)
00:12.0 Host bridge: Intel Corporation 450NX - 82454NX PCI Expander
Bridge (rev 02)
02:04.0 Ethernet controller: 3Com Corporation 3c905C-TX [Fast Etherlink]
(rev 74)
oops:~ # 
 doesn't happen under linux-2.2.x kernel series.

Here is the output of lspci on this box after I moved the
card in front of the bridge:

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: PCI bridge setup error in linux-2.4.x (anyone of them)
  2001-06-29 19:00 PCI bridge setup error in linux-2.4.x (anyone of them) Martin Dalecki
@ 2001-06-29 19:16 ` thunder7
  0 siblings, 0 replies; 2+ messages in thread
From: thunder7 @ 2001-06-29 19:16 UTC (permalink / raw)
  To: linux-kernel

On Fri, Jun 29, 2001 at 09:00:01PM +0200, Martin Dalecki wrote:
> I ahve a PC box at hand, which ist containing 8 PCI slots.
> Four of them are sitting behind a PCI bridge.
> The error in the new kernel series is that during the
> PCI bus setup if a card is sitting behind the bridge, it
> will be miracelously detected TWICE. Once in front of the
> bridge and once behind the bridge. The initialisation of
> the card will then be entierly hossed.
> 
> This00:02.0 PCI bridge: Intel Corporation 80960RP [i960 RP
> Microprocessor/Bridge] (rev 03)
> 00:02.1 I2O: Intel Corporation 80960RP [i960RP Microprocessor] (rev 03)
> 00:03.0 PCI bridge: Digital Equipment Corporation DECchip 21152 (rev 02)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 00:06.0 System peripheral: Hewlett-Packard Company NetServer Smart IRQ
> Router (rev a0)
> 00:08.0 VGA compatible controller: Cirrus Logic GD 5446 (rev 45)
> 00:0f.0 ISA bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
> 00:0f.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
> 00:0f.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
> 00:0f.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 02)
> 00:10.0 Host bridge: Intel Corporation 450NX - 82451NX Memory & I/O
> Controller (rev 03)
> 00:12.0 Host bridge: Intel Corporation 450NX - 82454NX PCI Expander
> Bridge (rev 02)
> 02:04.0 Ethernet controller: 3Com Corporation 3c905C-TX [Fast Etherlink]
> (rev 74)
> oops:~ # 
>  doesn't happen under linux-2.2.x kernel series.
> 
I have an ITI-4280UE multifunction card (two Symbios Logic 875's and a
DEC21140 fast ethernet) which also has such a bridge (rev 02, even) and
have noticed nothing wrong until 2.4.5-ac19 (haven't tested further).

Jurriaan
-- 
... thy successors will not thank thee for it, but rather shall revile thy works
and curse thy name, and word of this might get to thy next employer.
	Henry Spencer - The Ten Commandments for C programmers (Annotated Ed.)
GNU/Linux 2.4.5-ac19 SMP/ReiserFS 2x1402 bogomips load av: 0.00 0.01 0.05

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-06-29 19:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-06-29 19:00 PCI bridge setup error in linux-2.4.x (anyone of them) Martin Dalecki
2001-06-29 19:16 ` thunder7

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®