Commit 1576eb9a authored by Andrew Morton's avatar Andrew Morton Committed by Linus Torvalds

[PATCH] sched: remove noinline workaround

From: Ingo Molnar <mingo@elte.hu>

Now the x86_64 bitop memory clobber problem has been fixed we can remove
this.
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 18241bcb
...@@ -1663,11 +1663,8 @@ static runqueue_t *find_busiest_queue(struct sched_group *group) ...@@ -1663,11 +1663,8 @@ static runqueue_t *find_busiest_queue(struct sched_group *group)
* tasks if there is an imbalance. * tasks if there is an imbalance.
* *
* Called with this_rq unlocked. * Called with this_rq unlocked.
*
* This function is marked noinline to work around a compiler
* bug with gcc 3.3.3-hammer on x86-64.
*/ */
static int noinline load_balance(int this_cpu, runqueue_t *this_rq, static int load_balance(int this_cpu, runqueue_t *this_rq,
struct sched_domain *sd, enum idle_type idle) struct sched_domain *sd, enum idle_type idle)
{ {
struct sched_group *group; struct sched_group *group;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment