aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Shi <alex.shi@linaro.org>2014-12-03 15:01:56 +0800
committerAlex Shi <alex.shi@linaro.org>2014-12-03 15:01:56 +0800
commit1ae1ce07e7097189985aadcad6f04e3a1c83f331 (patch)
treed43a80c25113e8fa23edfe3f3b34307ab6637dd1
parentdb9cfbffab4dbe27a54211cfa5a94fe247ef0e1c (diff)
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 <alex.shi@linaro.org>
-rw-r--r--kernel/sched/idle.c2
1 files changed, 1 insertions, 1 deletions
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();