Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
[firefly-linux-kernel-4.4.55.git] / arch / s390 / kernel / process.c
index 78b3c149b8b6c2ef4825e4546b811b18eb7d03b7..3732e4c09cbe5c68e1a8fb1894a3b897fae9f0f7 100644 (file)
@@ -92,9 +92,7 @@ void cpu_idle(void)
                tick_nohz_idle_exit();
                if (test_thread_flag(TIF_MCCK_PENDING))
                        s390_handle_mcck();
-               preempt_enable_no_resched();
-               schedule();
-               preempt_disable();
+               schedule_preempt_disabled();
        }
 }