|
@@ -293,7 +293,7 @@ int stop_two_cpus(unsigned int cpu1, unsigned int cpu2, cpu_stop_fn_t fn, void *
|
|
*/
|
|
*/
|
|
smp_call_function_single(min(cpu1, cpu2),
|
|
smp_call_function_single(min(cpu1, cpu2),
|
|
&irq_cpu_stop_queue_work,
|
|
&irq_cpu_stop_queue_work,
|
|
- &call_args, 0);
|
|
|
|
|
|
+ &call_args, 1);
|
|
lg_local_unlock(&stop_cpus_lock);
|
|
lg_local_unlock(&stop_cpus_lock);
|
|
preempt_enable();
|
|
preempt_enable();
|
|
|
|
|