Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753923Ab2FRWao (ORCPT ); Mon, 18 Jun 2012 18:30:44 -0400 Received: from mail-qa0-f42.google.com ([209.85.216.42]:53903 "EHLO mail-qa0-f42.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751305Ab2FRWan (ORCPT ); Mon, 18 Jun 2012 18:30:43 -0400 MIME-Version: 1.0 In-Reply-To: References: From: Ulrich Drepper Date: Mon, 18 Jun 2012 18:30:21 -0400 Message-ID: Subject: Re: SNB PCI root information To: Bjorn Helgaas Cc: Yinghai Lu , jbarnes@virtuousgeek.org, Linux Kernel Mailing List , lenb@kernel.org, x86@kernel.org, linux-pci@vger.kernel.org Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 886 Lines: 16 On Sat, Jun 16, 2012 at 5:56 PM, Bjorn Helgaas 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... -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/