[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Wrong number of sockets on IBM x3850 M2


  • To: Gary Grebus <ggrebus@xxxxxxxxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
  • Date: Thu, 07 May 2009 19:22:23 +0100
  • Cc:
  • Delivery-date: Thu, 07 May 2009 11:22:50 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcnPOeg9HHQg5vwIRCaTvAa/1xysowABtvC+
  • Thread-topic: [Xen-devel] Wrong number of sockets on IBM x3850 M2

On 07/05/2009 18:32, "Gary Grebus" <ggrebus@xxxxxxxxxxxxxxx> wrote:

> cpu_sibling_map[] and cpu_core_map[] are built based on the
> phys_proc_id[] and cpu_core_id[] arrays, which are set based on
> phys_pkg_id(), which is what led me back to the APIC IDs.
> 
> I suspect the jumbled IDs come from the BIOS, and that CPUID might
> report the real topology, but was hoping someone familiar with the
> platform might confirm that.

The BIOS IDs have to match the reality of the hardware, as they are the
target for the IPIs that wake up each secondary processor in turn.

 -- Keir



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.