Having problem with a sever which has 18 PCI slots to run 18 PCMC IA cards

Khamar, Kalpit K (Kalpit) kkhamar at lucent.com
Wed Dec 15 18:54:16 EST 2004


Hi All,

I am trying to configure server to use 18 PCMCIA cards on one server which has 18 PCI slots.
I am running kernel 2.6.9-1.667smp (Fedora core 3) and each time i am able to add only 11 PCI to PCMCIA Elan digital P222 adapters. When i add 12th adapter i am getting kernel error message.( it's shows at the bottom). Before that i am having problem to recognize only 4 PCMCIA cards out of those 11 PCMCIA adapters. All the time i am able to see PCMCIA cards from PCI slot 1st 2nd 9th and 10th. I tried using Fedora core 2 and i got the same result All the time only those 4 PCI slots are able to see PCMCIA cards.
So i have 2 problems. First why i am not able to see all 11 PCMCIA cards i all PCI to PCMCIA adapters. What i have to do to fix that issue?
And second why only first PCI slots able to see PCI to PCMCIA Elan digital P222 adapters. How can i fix the kernel error message which i am getting at boot time which is mention below.

Please let me know if you need more information.
Thanks
Kalpit


lspci -v output

00:00.0 Host bridge: Intel Corp. 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
        Subsystem: Intel Corp. 82865G/PE/P DRAM Controller/Host-Hub Interface
        Flags: bus master, fast devsel, latency 0
        Memory at f8000000 (32-bit, prefetchable) [size=4M]
        Capabilities: [e4] Vendor Specific Information

00:02.0 VGA compatible controller: Intel Corp. 82865G Integrated Graphics Device (rev 02) (prog-if 00 [VGA])
        Subsystem: Intel Corp. 82865G Integrated Graphics Device
        Flags: bus master, fast devsel, latency 0, IRQ 137
        Memory at f0000000 (32-bit, prefetchable) [size=128M]
        Memory at f8800000 (32-bit, non-prefetchable) [size=512K]
        I/O ports at e400 [size=8]
        Capabilities: [d0] Power Management version 1

00:03.0 PCI bridge: Intel Corp. 82865G/PE/P PCI to CSA Bridge (rev 02) (prog-if 00 [Normal decode])
        Flags: bus master, 66Mhz, fast devsel, latency 32
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 00007000-00007fff
        Memory behind bridge: f8400000-f84fffff

00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev c2) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=1a, sec-latency=32
        I/O behind bridge: 00008000-0000dfff
        Memory behind bridge: f8500000-f87fffff

00:1f.0 ISA bridge: Intel Corp. 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
        Flags: bus master, medium devsel, latency 0

00:1f.1 IDE interface: Intel Corp. 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02) (prog-if 8a [Master SecP PriP])
        Subsystem: Intel Corp.: Unknown device 24d2
        Flags: bus master, medium devsel, latency 0, IRQ 153
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at <unassigned>
        I/O ports at f000 [size=16]
        Memory at 3f800000 (32-bit, non-prefetchable) [size=1K]
00:1f.2 IDE interface: Intel Corp. 82801EB (ICH5) SATA Controller (rev 02) (prog-if 8f [Master SecP SecO PriP PriO])
        Subsystem: Intel Corp. 82801EB (ICH5) SATA Controller
        Flags: bus master, 66Mhz, medium devsel, latency 0, IRQ 153
        I/O ports at e500 [size=8]
        I/O ports at e600 [size=4]
        I/O ports at e700 [size=8]
        I/O ports at e800 [size=4]
        I/O ports at e900 [size=16]

00:1f.3 SMBus: Intel Corp. 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
        Subsystem: Intel Corp.: Unknown device 24d2
        Flags: medium devsel, IRQ 145
        I/O ports at 0500 [size=32]

01:01.0 Ethernet controller: Intel Corp. 82547GI Gigabit Ethernet Controller
        Subsystem: Intel Corp. PRO/1000 CT Network Connection
        Flags: bus master, 66Mhz, medium devsel, latency 0, IRQ 153
        Memory at f8400000 (32-bit, non-prefetchable) [size=128K]
        Memory at f8420000 (32-bit, non-prefetchable) [size=128K]
        I/O ports at 7000 [size=32]
        Capabilities: [dc] Power Management version 2

02:0c.0 PCI bridge: Digital Equipment Corporation DECchip 21150 (rev 06) (prog-if 00 [Normal decode])
        Flags: bus master, medium devsel, latency 32
        Bus: primary=02, secondary=03, subordinate=05, sec-latency=32
        I/O behind bridge: 00008000-00008fff
        Memory behind bridge: f8500000-f85fffff
        Capabilities: [dc] Power Management version 1

02:0d.0 PCI bridge: Digital Equipment Corporation DECchip 21150 (rev 06) (prog-if 00 [Normal decode])
        Flags: bus master, medium devsel, latency 32
        Bus: primary=02, secondary=06, subordinate=16, sec-latency=32
        I/O behind bridge: 00009000-0000cfff
        Memory behind bridge: f8600000-f86fffff
        Capabilities: [dc] Power Management version 1
02:0e.0 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 153
        Memory at f8700000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=02, secondary=47, subordinate=4a, sec-latency=176
        Memory window 0: f8701000-f8702000 (prefetchable)
        Memory window 1: f8703000-f8704000
        I/O window 0: 0000d000-0000d103
        I/O window 1: 0000d200-0000d303
        16-bit legacy interface ports at 0001

02:0e.1 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 153
        Memory at f8705000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=02, secondary=4b, subordinate=4e, sec-latency=176
        Memory window 0: f8706000-f8707000 (prefetchable)
        Memory window 1: f8708000-f8709000
        I/O window 0: 0000d400-0000d503
        I/O window 1: 0000d600-0000d703
        16-bit legacy interface ports at 0001

02:0f.0 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 145
        Memory at f870a000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=02, secondary=4f, subordinate=52, sec-latency=176
        Memory window 0: f870b000-f870c000 (prefetchable)
        Memory window 1: f870d000-f870e000
        I/O window 0: 0000d800-0000d903
        I/O window 1: 0000da00-0000db03
        16-bit legacy interface ports at 0001
02:0f.1 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 145
        Memory at f870f000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=02, secondary=53, subordinate=56, sec-latency=176
        Memory window 0: f8710000-f8711000 (prefetchable)
        Memory window 1: f8712000-f8713000
        I/O window 0: 0000dc00-0000dd03
        I/O window 1: 0000de00-0000df03
        16-bit legacy interface ports at 0001

03:0e.0 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 153
        Memory at f8500000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=03, secondary=04, subordinate=07, sec-latency=176
        Memory window 0: f8501000-f8502000 (prefetchable)
        Memory window 1: f8503000-f8504000
        I/O window 0: 00008000-00008103
        I/O window 1: 00008200-00008303
        16-bit legacy interface ports at 0001

03:0e.1 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 153
        Memory at f8505000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=03, secondary=08, subordinate=0b, sec-latency=176
        Memory window 0: f8506000-f8507000 (prefetchable)
        Memory window 1: f8508000-f8509000
        I/O window 0: 00008400-00008503
        I/O window 1: 00008600-00008703
        16-bit legacy interface ports at 0001
06:00.0 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 161
        Memory at f8600000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=07, subordinate=0a, sec-latency=176
        Memory window 0: f8601000-f8602000 (prefetchable)
        Memory window 1: f8603000-f8604000
        I/O window 0: 00009000-00009103
        I/O window 1: 00009200-00009303
        16-bit legacy interface ports at 0001

06:00.1 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 161
        Memory at f8605000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=0b, subordinate=0e, sec-latency=176
        Memory window 0: f8606000-f8607000 (prefetchable)
        Memory window 1: f8608000-f8609000
        I/O window 0: 00009400-00009503
        I/O window 1: 00009600-00009703
        16-bit legacy interface ports at 0001

06:01.0 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 137
        Memory at f860a000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=0f, subordinate=12, sec-latency=176
        Memory window 0: f860b000-f860c000 (prefetchable)
        Memory window 1: f860d000-f860e000
        I/O window 0: 00009800-00009903
        I/O window 1: 00009a00-00009b03
        16-bit legacy interface ports at 0001
06:01.1 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 137
        Memory at f860f000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=13, subordinate=16, sec-latency=176
        Memory window 0: f8610000-f8611000 (prefetchable)
        Memory window 1: f8612000-f8613000
        I/O window 0: 00009c00-00009d03
        I/O window 1: 00009e00-00009f03
        16-bit legacy interface ports at 0001

06:02.0 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 145
        Memory at f8614000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=17, subordinate=1a, sec-latency=176
        Memory window 0: f8615000-f8616000 (prefetchable)
        Memory window 1: f8617000-f8618000
        I/O window 0: 0000a000-0000a103
        I/O window 1: 0000a200-0000a303
        16-bit legacy interface ports at 0001

06:02.1 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 145
        Memory at f8619000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=1b, subordinate=1e, sec-latency=176
        Memory window 0: f861a000-f861b000 (prefetchable)
        Memory window 1: f861c000-f861d000
        I/O window 0: 0000a400-0000a503
        I/O window 1: 0000a600-0000a703
        16-bit legacy interface ports at 0001
06:03.0 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 153
        Memory at f861e000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=1f, subordinate=22, sec-latency=176
        Memory window 0: f861f000-f8620000 (prefetchable)
        Memory window 1: f8621000-f8622000
        I/O window 0: 0000a800-0000a903
        I/O window 1: 0000aa00-0000ab03
        16-bit legacy interface ports at 0001

06:03.1 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 153
        Memory at f8623000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=23, subordinate=26, sec-latency=176
        Memory window 0: f8624000-f8625000 (prefetchable)
        Memory window 1: f8626000-f8627000
        I/O window 0: 0000ac00-0000ad03
        I/O window 1: 0000ae00-0000af03
        16-bit legacy interface ports at 0001

06:04.0 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 161
        Memory at f8628000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=27, subordinate=2a, sec-latency=176
        Memory window 0: f8629000-f862a000 (prefetchable)
        Memory window 1: f862b000-f862c000
        I/O window 0: 0000b000-0000b103
        I/O window 1: 0000b200-0000b303
        16-bit legacy interface ports at 0001
06:04.1 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 161
        Memory at f862d000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=2b, subordinate=2e, sec-latency=176
        Memory window 0: f862e000-f862f000 (prefetchable)
        Memory window 1: f8630000-f8631000
        I/O window 0: 0000b400-0000b503
        I/O window 1: 0000b600-0000b703
        16-bit legacy interface ports at 0001

06:05.0 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 137
        Memory at f8632000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=2f, subordinate=32, sec-latency=176
        Memory window 0: f8633000-f8634000 (prefetchable)
        Memory window 1: f8635000-f8636000
        I/O window 0: 0000b800-0000b903
        I/O window 1: 0000ba00-0000bb03
        16-bit legacy interface ports at 0001

06:05.1 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 137
        Memory at f8637000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=33, subordinate=36, sec-latency=176
        Memory window 0: f8638000-f8639000 (prefetchable)
        Memory window 1: f863a000-f863b000
        I/O window 0: 0000bc00-0000bd03
        I/O window 1: 0000be00-0000bf03
        16-bit legacy interface ports at 0001
06:06.0 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 145
        Memory at f863c000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=37, subordinate=3a, sec-latency=176
        Memory window 0: f863d000-f863e000 (prefetchable)
        Memory window 1: f863f000-f8640000
        I/O window 0: 0000c000-0000c103
        I/O window 1: 0000c200-0000c303
        16-bit legacy interface ports at 0001

06:06.1 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 145
        Memory at f8641000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=3b, subordinate=3e, sec-latency=176
        Memory window 0: f8642000-f8643000 (prefetchable)
        Memory window 1: f8644000-f8645000
        I/O window 0: 0000c400-0000c503
        I/O window 1: 0000c600-0000c703
        16-bit legacy interface ports at 0001

06:07.0 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 153
        Memory at f8646000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=3f, subordinate=42, sec-latency=176
        Memory window 0: f8647000-f8648000 (prefetchable)
        Memory window 1: f8649000-f864a000
        I/O window 0: 0000c800-0000c903
        I/O window 1: 0000ca00-0000cb03
        16-bit legacy interface ports at 0001
06:07.1 CardBus bridge: ENE Technology Inc CB1420 Cardbus Controller (rev 02)
        Subsystem: Unknown device 414e:454c
        Flags: bus master, medium devsel, latency 168, IRQ 153
        Memory at f864b000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=06, secondary=43, subordinate=46, sec-latency=176
        Memory window 0: f864c000-f864d000 (prefetchable)
        Memory window 1: f864e000-f864f000
        I/O window 0: 0000cc00-0000cd03
        I/O window 1: 0000ce00-0000cf03
        16-bit legacy interface ports at 0001

0b:00.0 USB Controller: Agere Systems (former Lucent Microelectronics) USS-312 USB Controller (rev 10) (prog-if 10 [OHCI])
        Subsystem: Agere Systems (former Lucent Microelectronics) USS-312 USB Controller
        Flags: bus master, medium devsel, latency 64, IRQ 161
        Memory at f8608000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [50] Power Management version 2

13:00.0 USB Controller: Agere Systems (former Lucent Microelectronics) USS-312 USB Controller (rev 10) (prog-if 10 [OHCI])
        Subsystem: Agere Systems (former Lucent Microelectronics) USS-312 USB Controller
        Flags: bus master, medium devsel, latency 64, IRQ 137
        Memory at f8612000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [50] Power Management version 2

4b:00.0 USB Controller: Agere Systems (former Lucent Microelectronics) USS-312 USB Controller (rev 10) (prog-if 10 [OHCI])
        Subsystem: Agere Systems (former Lucent Microelectronics) USS-312 USB Controller
        Flags: bus master, medium devsel, latency 64, IRQ 153
        Memory at f8708000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [50] Power Management version 2

53:00.0 USB Controller: Agere Systems (former Lucent Microelectronics) USS-312 USB Controller (rev 10) (prog-if 10 [OHCI])
        Subsystem: Agere Systems (former Lucent Microelectronics) USS-312 USB Controller
        Flags: bus master, medium devsel, latency 64, IRQ 145
        Memory at f8712000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [50] Power Management version 2









Kernel error message which i get when i try to use 12th PCI to PCMCIA adapter.


Call Trace:
[<0220d98c>] class_device_create_file+0x11/0x16
[<021b6c3b>] pci_alloc_child_ubs+0x74/0xb8
[<021b6d2e>] pci_scan_bridge+0x90/0x1bb
[<021b72ef>] pci_scan_child_bus+0x51/0x77
[<021b6d56>] pci_scan_bridge+0xb1/0x1bb
[<021b72ef>] pci_scan_child_bus+0x51/0x77
[<021b7449>] pci_scan_bus_parented+0x113/0x129
[<022609c0>] pcibios_scan_root+0x3b/0x42
[<02390214>] pci_legacy_init+
[<023757e1>] do_initcalls+0x32/0x80
[<021004f8>] init+0xbd/0x1f3
[<02100452>] init+0x0/0x1f3
[<021041f1>] kernel_thread_helper+0x5/0xb

Code: 74 15 8b 46 0c 85 c0 74 07 31 d2 e8 1d 81 fb ff 89 f0 e8 71 bb fb ff 3b 31 c0 5e c3 55 31 c9 89 c5 57 89 d7 ba 6b 00 00 00 56 53 <8b> 70 10 b8 c2 3b 2c 02 e8 f8 87 f9 ff 8d 5c 70 e8 7d 27 13 00



More information about the linux-pcmcia mailing list