diff options
author | Russell King <rmk@dyn-67.arm.linux.org.uk> | 2009-05-28 09:16:52 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2009-05-28 09:16:52 -0400 |
commit | e03cdade0ca945a04e982525e50fef275190b77b (patch) | |
tree | 0e3fa1069018bff6f332abd06d969cf2a89ff5d0 /arch/arm/kernel | |
parent | af73110d23fb54f940197d93a410e9fa0cee66e2 (diff) |
[ARM] smp: use new cpumask functions
Convert cpu_*_mask bit twiddling to the new set_cpu_*() API.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/kernel')
-rw-r--r-- | arch/arm/kernel/smp.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/arm/kernel/smp.c b/arch/arm/kernel/smp.c index 91130e218aef..0d8097fa4ca5 100644 --- a/arch/arm/kernel/smp.c +++ b/arch/arm/kernel/smp.c | |||
@@ -166,7 +166,7 @@ int __cpuexit __cpu_disable(void) | |||
166 | * Take this CPU offline. Once we clear this, we can't return, | 166 | * Take this CPU offline. Once we clear this, we can't return, |
167 | * and we must not schedule until we're ready to give up the cpu. | 167 | * and we must not schedule until we're ready to give up the cpu. |
168 | */ | 168 | */ |
169 | cpu_clear(cpu, cpu_online_map); | 169 | set_cpu_online(cpu, false); |
170 | 170 | ||
171 | /* | 171 | /* |
172 | * OK - migrate IRQs away from this CPU | 172 | * OK - migrate IRQs away from this CPU |
@@ -288,7 +288,7 @@ asmlinkage void __cpuinit secondary_start_kernel(void) | |||
288 | /* | 288 | /* |
289 | * OK, now it's safe to let the boot CPU continue | 289 | * OK, now it's safe to let the boot CPU continue |
290 | */ | 290 | */ |
291 | cpu_set(cpu, cpu_online_map); | 291 | set_cpu_online(cpu, true); |
292 | 292 | ||
293 | /* | 293 | /* |
294 | * OK, it's off to the idle thread for us | 294 | * OK, it's off to the idle thread for us |
@@ -462,7 +462,7 @@ static void ipi_cpu_stop(unsigned int cpu) | |||
462 | dump_stack(); | 462 | dump_stack(); |
463 | spin_unlock(&stop_lock); | 463 | spin_unlock(&stop_lock); |
464 | 464 | ||
465 | cpu_clear(cpu, cpu_online_map); | 465 | set_cpu_online(cpu, false); |
466 | 466 | ||
467 | local_fiq_disable(); | 467 | local_fiq_disable(); |
468 | local_irq_disable(); | 468 | local_irq_disable(); |