From: Jeremy Fitzhardinge Date: Tue, 8 Jul 2008 22:06:56 +0000 (-0700) Subject: xen: set num_processors X-Git-Tag: firefly_0821_release~19458^2~8^20~34 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=4560a2947e32670fc6ede108c2b032c396180649;p=firefly-linux-kernel-4.4.55.git xen: set num_processors Someone's got to do it. Signed-off-by: Jeremy Fitzhardinge Cc: Stephen Tweedie Cc: Eduardo Habkost Cc: Mark McLoughlin Signed-off-by: Ingo Molnar --- diff --git a/arch/x86/xen/smp.c b/arch/x86/xen/smp.c index 800bb2191e2a..8310ca0ea375 100644 --- a/arch/x86/xen/smp.c +++ b/arch/x86/xen/smp.c @@ -155,8 +155,10 @@ static void __init xen_fill_possible_map(void) for (i = 0; i < NR_CPUS; i++) { rc = HYPERVISOR_vcpu_op(VCPUOP_is_up, i, NULL); - if (rc >= 0) + if (rc >= 0) { + num_processors++; cpu_set(i, cpu_possible_map); + } } }