diff options
Diffstat (limited to 'kernel/smp.c')
| -rw-r--r-- | kernel/smp.c | 7 | 
1 files changed, 6 insertions, 1 deletions
diff --git a/kernel/smp.c b/kernel/smp.c index 0564571dcdf7..f5768b0c816a 100644 --- a/kernel/smp.c +++ b/kernel/smp.c @@ -524,6 +524,11 @@ void __init setup_nr_cpu_ids(void)  	nr_cpu_ids = find_last_bit(cpumask_bits(cpu_possible_mask),NR_CPUS) + 1;  } +void __weak smp_announce(void) +{ +	printk(KERN_INFO "Brought up %d CPUs\n", num_online_cpus()); +} +  /* Called by boot processor to activate the rest. */  void __init smp_init(void)  { @@ -540,7 +545,7 @@ void __init smp_init(void)  	}  	/* Any cleanup work */ -	printk(KERN_INFO "Brought up %ld CPUs\n", (long)num_online_cpus()); +	smp_announce();  	smp_cpus_done(setup_max_cpus);  }  |