From 1ae1ce07e7097189985aadcad6f04e3a1c83f331 Mon Sep 17 00:00:00 2001 From: Alex Shi Date: Wed, 3 Dec 2014 15:01:56 +0800 Subject: sched/idle: replace smp_mb__after_atomic function in cpu_idle_loop The function used widely in drivers, so better not to use it in backporting. Signed-off-by: Alex Shi --- kernel/sched/idle.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/sched/idle.c b/kernel/sched/idle.c index d2458063b5f..0699101147a 100644 --- a/kernel/sched/idle.c +++ b/kernel/sched/idle.c @@ -241,7 +241,7 @@ static void cpu_idle_loop(void) * means that clearing polling needs to be visible * before doing these things. */ - smp_mb__after_atomic(); + smp_mb(); sched_ttwu_pending(); schedule_preempt_disabled(); -- cgit v1.2.3