From 8cc3c0daa01cbea9f2a2a2927ffcc63594e925e2 Mon Sep 17 00:00:00 2001 From: "Chen, Kenneth W" Date: Wed, 9 Nov 2005 15:45:29 -0800 Subject: [PATCH] --- yaml --- r: 13664 b: refs/heads/master c: a47ab9371e664952b1104a70ec8e9b74db3f7a5f h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/sched.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 9396ccf1e8a8..ca8f7d407413 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 6730c3c14421b7c924d06e31bb66e0adad225547 +refs/heads/master: a47ab9371e664952b1104a70ec8e9b74db3f7a5f diff --git a/trunk/kernel/sched.c b/trunk/kernel/sched.c index ac3f5cc3bb51..b6506671b2be 100644 --- a/trunk/kernel/sched.c +++ b/trunk/kernel/sched.c @@ -815,7 +815,8 @@ static void activate_task(task_t *p, runqueue_t *rq, int local) } #endif - p->prio = recalc_task_prio(p, now); + if (!rt_task(p)) + p->prio = recalc_task_prio(p, now); /* * This checks to make sure it's not an uninterruptible task