From 586531d2b08abaebaf03b5b11f466cad930a80b8 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra Date: Wed, 2 Feb 2011 13:19:48 +0100 Subject: [PATCH] --- yaml --- r: 232769 b: refs/heads/master c: 06c3bc655697b19521901f9254eb0bbb2c67e7e8 h: refs/heads/master i: 232767: 4cea68202dd20bc502cc7fa9c6f0575ba11fe729 v: v3 --- [refs] | 2 +- trunk/kernel/sched_rt.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index bc3140a5ff25..276fac12ec40 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1e1dbb259c79b38a542c1c4c00fd8dfe936b183b +refs/heads/master: 06c3bc655697b19521901f9254eb0bbb2c67e7e8 diff --git a/trunk/kernel/sched_rt.c b/trunk/kernel/sched_rt.c index c914ec747ca6..ad6267714c84 100644 --- a/trunk/kernel/sched_rt.c +++ b/trunk/kernel/sched_rt.c @@ -625,7 +625,7 @@ static void update_curr_rt(struct rq *rq) struct rt_rq *rt_rq = rt_rq_of_se(rt_se); u64 delta_exec; - if (!task_has_rt_policy(curr)) + if (curr->sched_class != &rt_sched_class) return; delta_exec = rq->clock_task - curr->se.exec_start;