Merge branch 'linus' into x86/cleanups

This commit is contained in:
Ingo Molnar
2008-08-20 11:52:15 +02:00
1037 changed files with 37186 additions and 14113 deletions

View File

@ -93,14 +93,13 @@ DECLARE_PER_CPU(int, cpu_state);
static inline void play_dead(void)
{
idle_task_exit();
wbinvd();
mb();
/* Ack it */
__get_cpu_var(cpu_state) = CPU_DEAD;
local_irq_disable();
while (1)
halt();
/* mask all interrupts, flush any and all caches, and halt */
wbinvd_halt();
}
#else
static inline void play_dead(void)