[Bugme-new] [Bug 8873] New: Legacy mode ATA controllers fixed
resources error
bugme-daemon at bugzilla.kernel.org
bugme-daemon at bugzilla.kernel.org
Thu Aug 9 21:24:21 PDT 2007
http://bugzilla.kernel.org/show_bug.cgi?id=8873
Summary: Legacy mode ATA controllers fixed resources error
Product: Drivers
Version: 2.5
KernelVersion: 2.6.23
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: PCI
AssignedTo: greg at kroah.com
ReportedBy: yoichi_yuasa at tripeaks.co.jp
Most recent kernel where this bug did not occur: git commit
368c73d4f689dae0807d0a2aa74c61fd2b9b075f
Distribution:
Hardware Environment: MIPS Cobalt server with pata_via.c and via82cxxx.c
Software Environment:
Problem Description:
The following errors occur when the machine boots up.
PCI: Unable to reserve I/O region #1:8 at f00001f0 for device 0000:00:09.1
pata_via 0000:00:09.1: failed to request/iomap BARs for port 0 (errno=-16)
PCI: Unable to reserve I/O region #3:8 at f0000170 for device 0000:00:09.1
pata_via 0000:00:09.1: failed to request/iomap BARs for port 1 (errno=-16)
pata_via 0000:00:09.1: no available native port
This problem occurs by the following steps.
pci_setup_device()
Legacy mode ATA controllers have fixed addresses.
IDE resources: 0x1F0-0x1F7, 0x3F6, 0x170-0x177, 0x376
|
V
pcibios_fixup_bus()
MIPS Cobalt PCI bus regions have the -0x10000000 offset from PCI resources.
pcibios_fixup_bus() fix PCI bus regions.
0x1F0 - 0x10000000 = 0xF00001F0
|
V
ata_pci_init_one()
PCI: Unable to reserve I/O region #1:8 at f00001f0 for device 0000:00:09.1
Steps to reproduce:
boot up MIPS Cobalt server.
--
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Bugme-new
mailing list