Messages in this thread Patch in this message | | | Date | Sat, 21 May 2011 22:19:02 +0800 | Subject | [PATCH] sched: remove noop in next_prio() | From | Hillf Danton <> |
| |
When computing the next priority for a given run-queue, the check for RT priority of the task determined by the pick_next_highest_task_rt() function could be removed, since only RT task is returned by the function.
Signed-off-by: Hillf Danton <dhillf@gmail.com> ---
--- a/kernel/sched_rt.c 2011-04-27 11:48:50.000000000 +0800 +++ b/kernel/sched_rt.c 2011-05-21 22:10:34.000000000 +0800 @@ -670,7 +670,7 @@ static inline int next_prio(struct rq *r { struct task_struct *next = pick_next_highest_task_rt(rq, rq->cpu);
- if (next && rt_prio(next->prio)) + if (next) return next->prio; else return MAX_RT_PRIO;
| |