]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
sched: Clean up idle task SMP logic
authorPeter Zijlstra <peterz@infradead.org>
Fri, 17 Jan 2014 14:09:39 +0000 (15:09 +0100)
committerJiri Slaby <jslaby@suse.cz>
Thu, 3 Mar 2016 11:45:54 +0000 (12:45 +0100)
commitee36ee687fa390924b88ce40bf1789a8abb340bd
treebfdda8071c1dc6e8d949a42a1c205fa8776ebe48
parentceb385a9e8e4b0a317c742dccb6abbff7512fd6d
sched: Clean up idle task SMP logic

commit 6c3b4d44ba2838f00614a5a2d777d4401e0bfd71 upstream.

The idle post_schedule flag is just a vile waste of time, furthermore
it appears unneeded, move the idle_enter_fair() call into
pick_next_task_idle().

Signed-off-by: Peter Zijlstra <peterz@infradead.org>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: Vincent Guittot <vincent.guittot@linaro.org>
Cc: alex.shi@linaro.org
Cc: mingo@kernel.org
Cc: Steven Rostedt <rostedt@goodmis.org>
Link: http://lkml.kernel.org/n/tip-aljykihtxJt3mkokxi0qZurb@git.kernel.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Cc: Byungchul Park <byungchul.park@lge.com>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
kernel/sched/idle_task.c