From 9a552f8e41413bea5fc01650011a364130fa33dc Mon Sep 17 00:00:00 2001 From: Hiroshi Shimamoto Date: Tue, 18 Aug 2009 13:01:01 +0900 Subject: [PATCH] --- yaml --- r: 158343 b: refs/heads/master c: cde7e5ca4e329a157108769d1f752d191cbb71c6 h: refs/heads/master i: 158341: 064461b1a98f2f890de1c30a1de04974104fb1f3 158339: a78d32838cd63651f26e5e33707a144da5fe1f18 158335: 5d36b2e7e304e4eecc4e98f628298ccc0ce769ed v: v3 --- [refs] | 2 +- trunk/kernel/sched.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index fee49644bf9b..29470cdaf82e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1314562a9ae5f39f6f595656023c1baf970831ef +refs/heads/master: cde7e5ca4e329a157108769d1f752d191cbb71c6 diff --git a/trunk/kernel/sched.c b/trunk/kernel/sched.c index 7f83be35d65c..1b529efe8872 100644 --- a/trunk/kernel/sched.c +++ b/trunk/kernel/sched.c @@ -3461,9 +3461,10 @@ static int move_one_task(struct rq *this_rq, int this_cpu, struct rq *busiest, { const struct sched_class *class; - for (class = sched_class_highest; class; class = class->next) + for_each_class(class) { if (class->move_one_task(this_rq, this_cpu, busiest, sd, idle)) return 1; + } return 0; }