]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - arch/powerpc/kernel/idle.c
powerpc: Re-enable preemption before cpu_die()
[mv-sheeva.git] / arch / powerpc / kernel / idle.c
index 049dda60e4750296e7b890e752e6420d0d1fb769..39a2baa6ad58aec28a3c1d0782753569bbb51f6e 100644 (file)
@@ -94,9 +94,9 @@ void cpu_idle(void)
                HMT_medium();
                ppc64_runlatch_on();
                tick_nohz_restart_sched_tick();
+               preempt_enable_no_resched();
                if (cpu_should_die())
                        cpu_die();
-               preempt_enable_no_resched();
                schedule();
                preempt_disable();
        }