diff options
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/sched.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/sched.c b/kernel/sched.c index ac3f5cc3bb51..b6506671b2be 100644 --- a/kernel/sched.c +++ b/kernel/sched.c | |||
| @@ -815,7 +815,8 @@ static void activate_task(task_t *p, runqueue_t *rq, int local) | |||
| 815 | } | 815 | } |
| 816 | #endif | 816 | #endif |
| 817 | 817 | ||
| 818 | p->prio = recalc_task_prio(p, now); | 818 | if (!rt_task(p)) |
| 819 | p->prio = recalc_task_prio(p, now); | ||
| 819 | 820 | ||
| 820 | /* | 821 | /* |
| 821 | * This checks to make sure it's not an uninterruptible task | 822 | * This checks to make sure it's not an uninterruptible task |
