I also experience this bug. Unlike others it blocks me from loading the rt2x00-driver (which causes the error). I am using kernel 2.6.22.9 for x86-64 (Archlinux, so almost vanilla).
Here is the error-message:
PCI: Unable to reserve mem region #1:8000@febf8000 for device 0000:03:00.0
rt2x00pci -> rt2x00pci_probe: Error - PCI request regions failed.
rt61pci: probe of 0000:03:00.0 failed with error -16
The pci-region which it seems to affect (cat /proc/iomem):
feb00000-febfffff : PCI Bus #03
febf7400-febf74ff : 0000:03:03.0
febf7400-febf74ff : r8169
febf7800-febf7fff : 0000:03:02.0
febf7800-febf7fff : ohci1394
febf8000-febfffff : 0000:03:00.0
febff000-febff7ff : pnp 00:0a
The only thing that takes up the memory-region is pnp, which shouldn't blocks other drivers I suppose? Well, I have to say that the loading of this module worked before (quite some time ago). I also upgraded my bios in the meantime. I updated it to the latest version during the weekend (1.7) and the problem remains. My motherboard is the MSI K9A Platinum. I have a radeon (r300)-graphics-card (pci-express) btw. My only problem with my hardware is that the rt2x00 (pci-card) doesn't load because of this error.
"lspci -vvv"-output of my wlan-pci-card:
03:00.0 Network controller: RaLink RT2600 802.11 MIMO
Subsystem: Accton Technology Corporation Unknown device ee05
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at febf8000 (32-bit, non-prefetchable) [size=32K] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Here is the output of "lspci -b" for the people who are interested:
00:00.0 Host bridge: ATI Technologies Inc RD580 [CrossFire Xpress 3200] Chipset Host Bridge
00:02.0 PCI bridge: ATI Technologies Inc RS480 PCI-X Root Port
00:06.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 13)
00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia
00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: ATI Technologies Inc RV370 [Sapphire X550 Silent]
01:00.1 Display controller: ATI Technologies Inc RV370 secondary [Sapphire X550 Silent]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
03:00.0 Network controller: RaLink RT2600 802.11 MIMO
03:02.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev c0)
03:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet (rev 10)
Hello,
I also experience this bug. Unlike others it blocks me from loading the rt2x00-driver (which causes the error). I am using kernel 2.6.22.9 for x86-64 (Archlinux, so almost vanilla).
Here is the error-message:
PCI: Unable to reserve mem region #1:8000@febf8000 for device 0000:03:00.0
rt2x00pci -> rt2x00pci_probe: Error - PCI request regions failed.
rt61pci: probe of 0000:03:00.0 failed with error -16
The pci-region which it seems to affect (cat /proc/iomem): febf74ff : r8169 febf7fff : ohci1394 febff7ff : pnp 00:0a
feb00000-febfffff : PCI Bus #03
febf7400-febf74ff : 0000:03:03.0
febf7400-
febf7800-febf7fff : 0000:03:02.0
febf7800-
febf8000-febfffff : 0000:03:00.0
febff000-
The only thing that takes up the memory-region is pnp, which shouldn't blocks other drivers I suppose? Well, I have to say that the loading of this module worked before (quite some time ago). I also upgraded my bios in the meantime. I updated it to the latest version during the weekend (1.7) and the problem remains. My motherboard is the MSI K9A Platinum. I have a radeon (r300)- graphics- card (pci-express) btw. My only problem with my hardware is that the rt2x00 (pci-card) doesn't load because of this error.
"lspci -vvv"-output of my wlan-pci-card:
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0- ,D1-,D2- ,D3hot- ,D3cold- )
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
03:00.0 Network controller: RaLink RT2600 802.11 MIMO
Subsystem: Accton Technology Corporation Unknown device ee05
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at febf8000 (32-bit, non-prefetchable) [size=32K]
Here is the output of "lspci -b" for the people who are interested:
00:00.0 Host bridge: ATI Technologies Inc RD580 [CrossFire Xpress 3200] Chipset Host Bridge
00:02.0 PCI bridge: ATI Technologies Inc RS480 PCI-X Root Port
00:06.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 13)
00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia
00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: ATI Technologies Inc RV370 [Sapphire X550 Silent]
01:00.1 Display controller: ATI Technologies Inc RV370 secondary [Sapphire X550 Silent]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
03:00.0 Network controller: RaLink RT2600 802.11 MIMO
03:02.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev c0)
03:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet (rev 10)
If you need more info, feel free to ask.
Thank you and greetings,
Michel