diff -NurpP linux-2.6.16-vs2.1.1-rc15/kernel/sched.c linux-2.6.16-vs2.1.1-rc16/kernel/sched.c --- linux-2.6.16-vs2.1.1-rc15/kernel/sched.c 2006-03-20 18:09:05 +0100 +++ linux-2.6.16-vs2.1.1-rc16/kernel/sched.c 2006-04-12 01:02:26 +0200 @@ -674,7 +674,7 @@ static int effective_prio(task_t *p) prio = p->static_prio - bonus; /* adjust effective priority */ - prio += vx_adjust_prio(p, prio, MAX_USER_PRIO); + prio = vx_adjust_prio(p, prio, MAX_USER_PRIO); if (prio < MAX_RT_PRIO) prio = MAX_RT_PRIO;