proc fs not populating info of host bridge on 2.6 kernel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have a platform which works perfectly fine on both 2.4.21 and 2.6.17.9 kernel.
The only issue is that the proc filesystem is missing entries for the host bridge in /proc/bus/pci/ for the 2.6.17.9 kernel.

In dmesg on 2.4.21 I see

PCI: PCI BIOS revision 2.10 entry at 0xf0094, last bus=6
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Ignoring BAR0-3 of IDE controller 00: 0f.1
PCI: Discovered peer bus 01
PCI: Discovered peer bus 04
-->PCI: Device 00:00 not found by BIOS
    PCI: Device 00:01 not found by BIOS
    PCI: Device 00:02 not found by BIOS
    PCI: Device 00:78 not found by BIOS
    PCI: Device 00:7b not found by BIOS
    PCI: Device 00:88 not found by BIOS
    PCI: Device 00:8a not found by BIOS <--

I dont see these messages on the 2.6.17.9 kernel.

I have the lspci outputs appended below.

Any help would be greatly appreciated.

Thanks

Siddharth
-----------------------------------------------------------------------------------------------------
On 2.4.21 kernel -
> ls /proc/bus/pci/00/
00.0  00.1  00.2  03.0  04.0  05.0  05.2  0f.0  0f.1  0f.2  0f.3  11.0  11.2
> lspci
00:00.0 Host bridge: ServerWorks CNB20-HE Host Bridge (rev 32)
00: 00.1 Host bridge: ServerWorks CNB20-HE Host Bridge
00:00.2 Host bridge: ServerWorks CNB20-HE Host Bridge
00:03.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
00:04.0 RAID bus controller: Compaq Computer Corporation Smart Array 5i/532 (rev 01)
00:05.0 System peripheral: Compaq Computer Corporation: Unknown device b203 (rev 01)
00:05.2 System peripheral: Compaq Computer Corporation: Unknown device b204 (rev 01)
00:0f.0 ISA bridge: ServerWorks CSB5 South Bridge (rev 93)
00:0f.1 IDE interface: ServerWorks CSB5 IDE Controller (rev 93)
00:0f.2 USB Controller: ServerWorks OSB4/CSB5 OHCI USB Controller (rev 05)
00:0f.3 Host bridge: ServerWorks GCLE Host Bridge
00:11.0 Host bridge: ServerWorks: Unknown device 0101 (rev 05)
00:11.2 Host bridge: ServerWorks: Unknown device 0101 (rev 05)
01:02.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703 Gigabit
Ethernet (rev 02)
04:02.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703 Gigabit
Ethernet (rev 02)

With 2.6.17.9 the proc fs is missing the information of host bridge id:

> ls /proc/bus/pci/00/
03.0  04.0  05.0  05.2

> lspci
00:03.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
00:04.0 RAID bus controller: Compaq Computer Corporation Smart Array 5i/532 (rev 01)
00:05.0 System peripheral: Compaq Computer Corporation Integrated Lights Out
Controller (rev 01)
00:05.2 System peripheral: Compaq Computer Corporation Integrated Lights Out
Processor (rev 01)
01:02.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703X Gigabit
Ethernet (rev 02)
04:02.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703X Gigabit


Ethernet (rev 02)



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux