static int effective_prio(task_t *p) { if (rt_task(p)) return p->prio; return __effective_prio(p); }i.e. if it's an RT task then 'effective priority' is whatever it hasright now. I.e. 'p->prio = effective_prio(p)' will have no effect for RTtasks. PI would not be working at all if we were overwriting theinherited priority.