Message ID | 20121211140541.23621.72514.stgit@srivatsabhat.in.ibm.com (mailing list archive) |
---|---|
State | RFC, archived |
Headers | show |
diff --git a/kernel/cpu.c b/kernel/cpu.c index 5a63296..3f9498e 100644 --- a/kernel/cpu.c +++ b/kernel/cpu.c @@ -484,7 +484,7 @@ static int __ref _cpu_down(unsigned int cpu, int tasks_frozen) } smpboot_park_threads(cpu); - err = __stop_machine(take_cpu_down, &tcd_param, cpumask_of(cpu)); + err = stop_one_cpu(cpu, take_cpu_down, &tcd_param); if (err) { /* CPU didn't die: tell everyone. Can't complain. */ smpboot_unpark_threads(cpu);