Re: SNB PCI root information

From: Yinghai Lu
Date: Mon Jun 18 2012 - 19:40:39 EST


On Mon, Jun 18, 2012 at 3:30 PM, Ulrich Drepper <drepper@xxxxxxxxx> wrote:
> On Sat, Jun 16, 2012 at 5:56 PM, Bjorn Helgaas <bhelgaas@xxxxxxxxxx> wrote:
>> If ACPI provides a perfectly usable generic way to describe this
>> topology and the vendor BIOS doesn't bother to use it, I'm not very
>> interested in trying to compensate for that BIOS deficiency by adding
>> a bunch of non-portable CPU-specific gunk to Linux.
>
> The problem is that all machines get this wrong.  I've tested varies
> models from Dell and HP and none of them have the _PXM entry and the
> local_cpus fields are wrong.  If there is a reasonably sane way to
> compensate for broken BIOSes it should be considered.  We all know how
> good BIOS authors are...

please check attached one. and you may append "pci=busnum_node=00:00,80:01"
to change node for root bus.
assume you have two root bus: 00, 80

Thanks

Yinghai

Attachment: busnum_node.patch
Description: Binary data