2003-01-02 21:07:42

by Andrew Walrond

[permalink] [raw]
Subject: pci problems (was e1000 not detected in 2.5.53

2.5.53 and 2.5.54 do not seem to find everything on the pci bus on this
asus pr-dls m/b

With 2.4.20+ I see

hal3 root # cat /proc/pci
PCI devices found:
...

Bus 0, device 0, function 0:
Host bridge: PCI device 1166:0012 (ServerWorks) (rev 19).
Bus 0, device 0, function 1:
Host bridge: PCI device 1166:0012 (ServerWorks) (rev 0).
Bus 0, device 0, function 2:
Host bridge: PCI device 1166:0000 (ServerWorks) (rev 0).
Bus 0, device 2, function 0:
Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 16).
IRQ 18.
Master Capable. Latency=32. Min Gnt=8.Max Lat=56.
Non-prefetchable 32 bit memory at 0xfd800000 [0xfd800fff].
I/O at 0xd800 [0xd83f].
Non-prefetchable 32 bit memory at 0xfd000000 [0xfd01ffff].
Bus 0, device 3, function 0:
VGA compatible controller: ATI Technologies Inc Rage XL (rev 39).
IRQ 46.
Master Capable. Latency=32. Min Gnt=8.
Non-prefetchable 32 bit memory at 0xfc000000 [0xfcffffff].
I/O at 0xd400 [0xd4ff].
Non-prefetchable 32 bit memory at 0xfb800000 [0xfb800fff].
Bus 0, device 15, function 0:
ISA bridge: ServerWorks CSB5 South Bridge (rev 147).
Master Capable. Latency=32.
Bus 0, device 15, function 3:
Host bridge: ServerWorks GCLE Host Bridge (rev 0).
Bus 0, device 16, function 0:
Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
Master Capable. Latency=64.
Bus 0, device 16, function 2:
Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
Master Capable. Latency=64.
Bus 0, device 17, function 0:
Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
Master Capable. Latency=64.
Bus 0, device 17, function 2:
Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
Master Capable. Latency=64.
Bus 14, device 4, function 0:
SCSI storage controller: LSI Logic / Symbios Logic (formerly NCR)
53c1030 (rev 7).
IRQ 22.
Master Capable. Latency=32. Min Gnt=17.Max Lat=18.
I/O at 0xa000 [0xa0ff].
Non-prefetchable 64 bit memory at 0xfa000000 [0xfa00ffff].
Non-prefetchable 64 bit memory at 0xf9800000 [0xf980ffff].
Bus 14, device 4, function 1:
SCSI storage controller: LSI Logic / Symbios Logic (formerly NCR)
53c1030 (#2) (rev 7).
IRQ 23.
Master Capable. Latency=32. Min Gnt=17.Max Lat=18.
I/O at 0x9800 [0x98ff].
Non-prefetchable 64 bit memory at 0xf9000000 [0xf900ffff].
Non-prefetchable 64 bit memory at 0xf8800000 [0xf880ffff].
Bus 18, device 2, function 0:
Ethernet controller: Intel Corp. 82544GC Gigabit Ethernet
Controller (rev 2).
IRQ 19.
Master Capable. Latency=32. Min Gnt=255.
Non-prefetchable 64 bit memory at 0xf8000000 [0xf801ffff].
Non-prefetchable 64 bit memory at 0xf7800000 [0xf781ffff].
I/O at 0x9400 [0x941f].


But with 2.5.53/2.5.54 bus 14 and bus 18 are missing:

hal3 root # cat /proc/pci
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: PCI device 1166:0012 (ServerWorks) (rev 19).
Bus 0, device 0, function 1:
Host bridge: PCI device 1166:0012 (ServerWorks) (rev 0).
Bus 0, device 0, function 2:
Host bridge: PCI device 1166:0000 (ServerWorks) (rev 0).
Bus 0, device 2, function 0:
Ethernet controller: Intel Corp. 82557/8/9 [Ethernet (rev 16).
IRQ 18.
Master Capable. Latency=32. Min Gnt=8.Max Lat=56.
Non-prefetchable 32 bit memory at 0xfd800000 [0xfd800fff].
I/O at 0xd800 [0xd83f].
Non-prefetchable 32 bit memory at 0xfd000000 [0xfd01ffff].
Bus 0, device 3, function 0:
VGA compatible controller: ATI Technologies Inc Rage XL (rev 39).
IRQ 46.
Master Capable. Latency=32. Min Gnt=8.
Non-prefetchable 32 bit memory at 0xfc000000 [0xfcffffff].
I/O at 0xd400 [0xd4ff].
Non-prefetchable 32 bit memory at 0xfb800000 [0xfb800fff].
Bus 0, device 15, function 0:
ISA bridge: ServerWorks CSB5 South Bridge (rev 147).
Master Capable. Latency=32.
Bus 0, device 15, function 3:
Host bridge: PCI device 1166:0225 (ServerWorks) (rev 0).
Bus 0, device 16, function 0:
Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
Master Capable. Latency=64.
Bus 0, device 16, function 2:
Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
Master Capable. Latency=64.
Bus 0, device 17, function 0:
Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
Master Capable. Latency=64.
Bus 0, device 17, function 2:
Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
Master Capable. Latency=64.


ACPI is enabled in both cases (Won't boot with pci=noacpi)

Any help solving this apprieciated (Just got a gigabit switch for this
cluster and keen to get it working with 2.5 as I'm using Uli's nptl)

Andrew Walrond


2003-01-04 09:52:53

by Andrew Walrond

[permalink] [raw]
Subject: Re: pci problems (was e1000 not detected in 2.5.53

Can anyone give me some clues about this or advice about where to start
looking? Even informed guesses would be useful....

Andrew Walrond wrote:
> 2.5.53 and 2.5.54 do not seem to find everything on the pci bus on this
> asus pr-dls m/b
>
> With 2.4.20+ I see
>
> hal3 root # cat /proc/pci
> PCI devices found:
> ...
>
> Bus 0, device 0, function 0:
> Host bridge: PCI device 1166:0012 (ServerWorks) (rev 19).
> Bus 0, device 0, function 1:
> Host bridge: PCI device 1166:0012 (ServerWorks) (rev 0).
> Bus 0, device 0, function 2:
> Host bridge: PCI device 1166:0000 (ServerWorks) (rev 0).
> Bus 0, device 2, function 0:
> Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 16).
> IRQ 18.
> Master Capable. Latency=32. Min Gnt=8.Max Lat=56.
> Non-prefetchable 32 bit memory at 0xfd800000 [0xfd800fff].
> I/O at 0xd800 [0xd83f].
> Non-prefetchable 32 bit memory at 0xfd000000 [0xfd01ffff].
> Bus 0, device 3, function 0:
> VGA compatible controller: ATI Technologies Inc Rage XL (rev 39).
> IRQ 46.
> Master Capable. Latency=32. Min Gnt=8.
> Non-prefetchable 32 bit memory at 0xfc000000 [0xfcffffff].
> I/O at 0xd400 [0xd4ff].
> Non-prefetchable 32 bit memory at 0xfb800000 [0xfb800fff].
> Bus 0, device 15, function 0:
> ISA bridge: ServerWorks CSB5 South Bridge (rev 147).
> Master Capable. Latency=32.
> Bus 0, device 15, function 3:
> Host bridge: ServerWorks GCLE Host Bridge (rev 0).
> Bus 0, device 16, function 0:
> Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
> Master Capable. Latency=64.
> Bus 0, device 16, function 2:
> Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
> Master Capable. Latency=64.
> Bus 0, device 17, function 0:
> Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
> Master Capable. Latency=64.
> Bus 0, device 17, function 2:
> Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
> Master Capable. Latency=64.
> Bus 14, device 4, function 0:
> SCSI storage controller: LSI Logic / Symbios Logic (formerly NCR)
> 53c1030 (rev 7).
> IRQ 22.
> Master Capable. Latency=32. Min Gnt=17.Max Lat=18.
> I/O at 0xa000 [0xa0ff].
> Non-prefetchable 64 bit memory at 0xfa000000 [0xfa00ffff].
> Non-prefetchable 64 bit memory at 0xf9800000 [0xf980ffff].
> Bus 14, device 4, function 1:
> SCSI storage controller: LSI Logic / Symbios Logic (formerly NCR)
> 53c1030 (#2) (rev 7).
> IRQ 23.
> Master Capable. Latency=32. Min Gnt=17.Max Lat=18.
> I/O at 0x9800 [0x98ff].
> Non-prefetchable 64 bit memory at 0xf9000000 [0xf900ffff].
> Non-prefetchable 64 bit memory at 0xf8800000 [0xf880ffff].
> Bus 18, device 2, function 0:
> Ethernet controller: Intel Corp. 82544GC Gigabit Ethernet Controller
> (rev 2).
> IRQ 19.
> Master Capable. Latency=32. Min Gnt=255.
> Non-prefetchable 64 bit memory at 0xf8000000 [0xf801ffff].
> Non-prefetchable 64 bit memory at 0xf7800000 [0xf781ffff].
> I/O at 0x9400 [0x941f].
>
>
> But with 2.5.53/2.5.54 bus 14 and bus 18 are missing:
>
> hal3 root # cat /proc/pci
> PCI devices found:
> Bus 0, device 0, function 0:
> Host bridge: PCI device 1166:0012 (ServerWorks) (rev 19).
> Bus 0, device 0, function 1:
> Host bridge: PCI device 1166:0012 (ServerWorks) (rev 0).
> Bus 0, device 0, function 2:
> Host bridge: PCI device 1166:0000 (ServerWorks) (rev 0).
> Bus 0, device 2, function 0:
> Ethernet controller: Intel Corp. 82557/8/9 [Ethernet (rev 16).
> IRQ 18.
> Master Capable. Latency=32. Min Gnt=8.Max Lat=56.
> Non-prefetchable 32 bit memory at 0xfd800000 [0xfd800fff].
> I/O at 0xd800 [0xd83f].
> Non-prefetchable 32 bit memory at 0xfd000000 [0xfd01ffff].
> Bus 0, device 3, function 0:
> VGA compatible controller: ATI Technologies Inc Rage XL (rev 39).
> IRQ 46.
> Master Capable. Latency=32. Min Gnt=8.
> Non-prefetchable 32 bit memory at 0xfc000000 [0xfcffffff].
> I/O at 0xd400 [0xd4ff].
> Non-prefetchable 32 bit memory at 0xfb800000 [0xfb800fff].
> Bus 0, device 15, function 0:
> ISA bridge: ServerWorks CSB5 South Bridge (rev 147).
> Master Capable. Latency=32.
> Bus 0, device 15, function 3:
> Host bridge: PCI device 1166:0225 (ServerWorks) (rev 0).
> Bus 0, device 16, function 0:
> Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
> Master Capable. Latency=64.
> Bus 0, device 16, function 2:
> Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
> Master Capable. Latency=64.
> Bus 0, device 17, function 0:
> Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
> Master Capable. Latency=64.
> Bus 0, device 17, function 2:
> Host bridge: PCI device 1166:0101 (ServerWorks) (rev 3).
> Master Capable. Latency=64.
>
>
> ACPI is enabled in both cases (Won't boot with pci=noacpi)
>
> Any help solving this apprieciated (Just got a gigabit switch for this
> cluster and keen to get it working with 2.5 as I'm using Uli's nptl)
>
> Andrew Walrond
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>