From 1576eb9a22a1b6a911cc9d6c7d2e7df693274923 Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Mon, 31 May 2004 18:51:28 -0700 Subject: [PATCH] [PATCH] sched: remove noinline workaround From: Ingo Molnar Now the x86_64 bitop memory clobber problem has been fixed we can remove this. Signed-off-by: Ingo Molnar Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- kernel/sched.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/kernel/sched.c b/kernel/sched.c index 2482757071d00..e4966cb2a41c1 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -1663,11 +1663,8 @@ static runqueue_t *find_busiest_queue(struct sched_group *group) * tasks if there is an imbalance. * * 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_group *group; -- 2.53.0