[PATCH] PPC: PCI: Fix pcibios_io_space_offset() so it works for 32-bit ptr/64-bit rsrcs
Benjamin Herrenschmidt
benh at kernel.crashing.org
Thu Jun 7 19:30:28 EST 2012
On Wed, 2012-06-06 at 19:35 -0400, Ben Collins wrote:
>
> pci_bus 0000:00: root bus resource [io 0xffbed000-0xffbfcfff] (bus
> address [0x100000000-0x10000ffff])
>
> Without the fix that I sent, it ends up looking like:
>
> pci_bus 0000:00: root bus resource [io 0xffbed000-0xffbfcfff] (bus
> address [0x0000-0xffff])
>
> And that's when some devices fail to be assigned valid bar 0's and the
> kernel complains because of it.
Note that oddly, the second range of bus addresses looks -more- correct
than the first one...
Cheers,
Ben.
More information about the Linuxppc-dev
mailing list