The code actually checks rt_queued not rt_nr_running in pick_next_task_rt(), so change the corresponding comment.
Signed-off-by: T.Zhou <t1z...@163.com> --- kernel/sched/rt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/sched/rt.c b/kernel/sched/rt.c index 2516b8d..9b4a5c5 100644 --- a/kernel/sched/rt.c +++ b/kernel/sched/rt.c @@ -1550,7 +1550,7 @@ pick_next_task_rt(struct rq *rq, struct task_struct *prev, struct pin_cookie coo /* * We may dequeue prev's rt_rq in put_prev_task(). - * So, we update time before rt_nr_running check. + * So, we update time before rt_queued check. */ if (prev->sched_class == &rt_sched_class) update_curr_rt(rq); -- 2.7.3