From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bjorn Helgaas Date: Thu, 16 Dec 2004 17:37:54 +0000 Subject: Re: [PATCH] add legacy I/O port & memory APIs to /proc/bus/pci Message-Id: <200412161037.55293.bjorn.helgaas@hp.com> List-Id: References: <200412160850.20223.jbarnes@engr.sgi.com> In-Reply-To: <200412160850.20223.jbarnes@engr.sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Jesse Barnes Cc: linux-pci@atrey.karlin.mff.cuni.cz, linux-ia64@vger.kernel.org, linux-kernel@vger.kernel.org, willy@debian.org 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.