diff options
author | Andrew Morton <akpm@osdl.org> | 2004-05-31 18:51:28 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-05-31 18:51:28 -0700 |
commit | 1576eb9a22a1b6a911cc9d6c7d2e7df693274923 (patch) | |
tree | c6cbd9ac0de2c74e4b248224efa1439fb2c117ab /kernel | |
parent | 18241bcbf16e148faf328a7d9df4ea67c62d84f5 (diff) | |
download | history-1576eb9a22a1b6a911cc9d6c7d2e7df693274923.tar.gz |
[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: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/sched.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/kernel/sched.c b/kernel/sched.c index 2482757071d006..e4966cb2a41c11 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; |