|
@@ -99,7 +99,7 @@ int __cpuinit boot_secondary(unsigned int cpu, struct task_struct *idle)
|
|
|
*/
|
|
|
write_pen_release(cpu_logical_map(cpu));
|
|
|
|
|
|
- gic_raise_softirq(cpumask_of(cpu), 1);
|
|
|
+ smp_send_reschedule(cpu);
|
|
|
|
|
|
timeout = jiffies + (1 * HZ);
|
|
|
while (time_before(jiffies, timeout)) {
|