|
@@ -935,8 +935,6 @@ int __cpu_up(unsigned int cpu, struct task_struct *tidle)
|
|
int timeout;
|
|
int timeout;
|
|
|
|
|
|
#ifdef CONFIG_HOTPLUG_CPU
|
|
#ifdef CONFIG_HOTPLUG_CPU
|
|
- if (num_online_cpus() == 1)
|
|
|
|
- disable_hlt();
|
|
|
|
if (sleep_mode[cpu])
|
|
if (sleep_mode[cpu])
|
|
run_wakeup_cpu(cpu);
|
|
run_wakeup_cpu(cpu);
|
|
#endif /* CONFIG_HOTPLUG_CPU */
|
|
#endif /* CONFIG_HOTPLUG_CPU */
|
|
@@ -1003,9 +1001,6 @@ int __cpu_disable(void)
|
|
void __cpu_die(unsigned int cpu)
|
|
void __cpu_die(unsigned int cpu)
|
|
{
|
|
{
|
|
run_sleep_cpu(cpu);
|
|
run_sleep_cpu(cpu);
|
|
-
|
|
|
|
- if (num_online_cpus() == 1)
|
|
|
|
- enable_hlt();
|
|
|
|
}
|
|
}
|
|
|
|
|
|
#ifdef CONFIG_MN10300_CACHE_ENABLED
|
|
#ifdef CONFIG_MN10300_CACHE_ENABLED
|