diff options
Diffstat (limited to 'xen/arch/x86/setup.c')
-rw-r--r-- | xen/arch/x86/setup.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/xen/arch/x86/setup.c b/xen/arch/x86/setup.c index d6f9e11f59..4bce2f4739 100644 --- a/xen/arch/x86/setup.c +++ b/xen/arch/x86/setup.c @@ -1246,7 +1246,11 @@ void __init __start_xen(unsigned long mbi_p) numa_add_cpu(i); if ( (num_online_cpus() < max_cpus) && !cpu_online(i) ) - cpu_up(i); + { + int ret = cpu_up(i); + if ( ret != 0 ) + printk("Failed to bring up CPU %u (error %d)\n", i, ret); + } } printk("Brought up %ld CPUs\n", (long)num_online_cpus()); |