Re: [PATCH] add legacy I/O port & memory APIs to /proc/bus/pci

Bjorn Helgaas
2004-12-16T17:37:54Z

On Thursday 16 December 2004 9:50 am, Jesse Barnes wrote:
> This patch documents the /proc/bus/pci interface and adds some optional
> architecture specific APIs for accessing legacy I/O port and memory space.
> This is necessary on platforms where legacy I/O port space doesn't 'soft
> fail' like it does on PCs, and is useful for systems that can route legacy
> space to different PCI busses.

But we didn't resolve anything with respect to multiple PCI domains,
did we? As far as I can see, /proc/bus/pci currently doesn't support
multiple domains at all. I don't like the idea of adding new stuff
that we already know is insufficient for machines in the very near
future. True, it's just extending an existing interface, but it
seems like if we're going to the trouble of changing X, we might as
well address multiple domains at the same time.