X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=arch%2Fx86%2Fkernel%2Fprocess_32.c;h=61f7481c31ddc001d1824760ed0433fb43de6a53;hb=cb9aa97c21c59ad01c9514d7faf45dc166fba226;hp=6d5483356e74f9eb161af21bbadf72c7de221cc2;hpb=066519068ad2fbe98c7f45552b1f592903a9c8c8;p=sagit-ice-cold%2Fkernel_xiaomi_msm8998.git diff --git a/arch/x86/kernel/process_32.c b/arch/x86/kernel/process_32.c index 6d5483356e74..61f7481c31dd 100644 --- a/arch/x86/kernel/process_32.c +++ b/arch/x86/kernel/process_32.c @@ -185,7 +185,10 @@ void cpu_idle(void) local_irq_disable(); __get_cpu_var(irq_stat).idle_timestamp = jiffies; + /* Don't trace irqs off for idle */ + stop_critical_timings(); idle(); + start_critical_timings(); } tick_nohz_restart_sched_tick(); preempt_enable_no_resched();