Re: [PATCH 0/3] x86 PCI domain support
From: Andi Kleen
Date: Fri Dec 02 2005 - 22:16:39 EST
On Fri, Dec 02, 2005 at 08:39:04PM -0500, Jeff Garzik wrote:
>
> ACPI PCI support stopped short of supporting multiple PCI domains,
> which is something I need in order to support a current machine
> configuration, and something many will soon need, to support upcoming
> systems.
>
> This is a minimal, untested implementation. But it should work,
> provided your PCI op hooks (direct, BIOS, mmconfig) support PCI domains
> (mmconfig).
It looks like a good start. Thanks for doing this.
It actually needs some more fixes - e.g. falling back to
type1 if the bus is not covered in MCFG (needed for the
K8 internal busses) and a workaround for buggy Asus BIOS with wrong MCFG.
I have that in the works.
But your changes are needed too - or at least they are correct
according to the spec. I don't know of a system that actually
has different mmconfig apertures for different busses yet.
The only case that's interesting right now is that some busses
don't support it at all, but these don't need a seg number,
just a non listing in MCFG.
Greg are you queueing this up?
-Andi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/