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

Re: [Xen-devel] [PATCH] Allow Hypervisor build with more than 64 CPUs

  • To: Bill Burns <bburns@xxxxxxxxxx>, xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
  • Date: Sun, 17 Aug 2008 11:23:25 +0100
  • Cc:
  • Delivery-date: Sun, 17 Aug 2008 03:23:52 -0700
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AckAU0gthoO/GGxGEd24dgAWy6hiGQ==
  • Thread-topic: [Xen-devel] [PATCH] Allow Hypervisor build with more than 64 CPUs

On 15/8/08 20:26, "Bill Burns" <bburns@xxxxxxxxxx> wrote:

> Trying to build the Xen hypervisor with max_phys_cpus=128
> for x86_64 fails. (Note that this was on a 3.1 base, but
> unstable appears to have the same issue).
> There is a build assertion due to the size of
> the page_info structure and the shadow_page_info
> structures get out of sync due to the presence
> of cpumask_t in the page info structure (which
> grows with more than 64 CPUs).
> The proposed fix is to tack on the following to
> the end of shadow_page_info structure.

This should be fixed in c/s 18324 by relaxing the BUILD_BUG_ON().

 -- Keir

Xen-devel mailing list



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