From: Stefano Stabellini Date: Tue, 26 Oct 2010 16:28:33 +0000 (+0100) Subject: xen: initialize cpu masks for pv guests in xen_smp_init X-Git-Tag: v2.6.37-rc1~48^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ea5b8f73933e34d2b47a65284c46d26d49e7edb9;p=pandora-kernel.git xen: initialize cpu masks for pv guests in xen_smp_init Pv guests don't have ACPI and need the cpu masks to be set correctly as early as possible so we call xen_fill_possible_map from xen_smp_init. On the other hand the initial domain supports ACPI so in this case we skip xen_fill_possible_map and rely on it. However Xen might limit the number of cpus usable by the domain, so we filter those masks during smp initialization using the VCPUOP_is_up hypercall. It is important that the filtering is done before xen_setup_vcpu_info_placement. Signed-off-by: Stefano Stabellini --- Reading git-diff-tree failed