1
0
Fork 0

sched: pull_rt_task() cleanup

"goto out" is an odd way to spell "skip".

Signed-off-by: Mike Galbraith <efault@gmx.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
hifive-unleashed-5.1
Mike Galbraith 2008-01-25 21:08:30 +01:00 committed by Ingo Molnar
parent 6f505b1642
commit 614ee1f61f
1 changed files with 4 additions and 6 deletions

View File

@ -877,10 +877,8 @@ static int pull_rt_task(struct rq *this_rq)
/*
* Are there still pullable RT tasks?
*/
if (src_rq->rt.rt_nr_running <= 1) {
spin_unlock(&src_rq->lock);
continue;
}
if (src_rq->rt.rt_nr_running <= 1)
goto skip;
p = pick_next_highest_task_rt(src_rq, this_cpu);
@ -904,7 +902,7 @@ static int pull_rt_task(struct rq *this_rq)
*/
if (p->prio < src_rq->curr->prio ||
(next && next->prio < src_rq->curr->prio))
goto out;
goto skip;
ret = 1;
@ -924,7 +922,7 @@ static int pull_rt_task(struct rq *this_rq)
next = p;
}
out:
skip:
spin_unlock(&src_rq->lock);
}