Messages in this thread Patch in this message | | | Date | Sat, 28 Mar 2015 14:45:44 +0100 | From | Ingo Molnar <> | Subject | [GIT PULL] scheduler fix |
| |
Linus,
Please pull the latest sched-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched-urgent-for-linus
# HEAD: 746db9443ea57fd9c059f62c4bfbf41cf224fe13 sched: Fix RLIMIT_RTTIME when PI-boosting to RT
A single sched/rt corner case fix for RLIMIT_RTIME correctness.
Thanks,
Ingo
------------------> Brian Silverman (1): sched: Fix RLIMIT_RTTIME when PI-boosting to RT
kernel/sched/core.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/kernel/sched/core.c b/kernel/sched/core.c index f0f831e8a345..62671f53202a 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -3034,6 +3034,8 @@ void rt_mutex_setprio(struct task_struct *p, int prio) } else { if (dl_prio(oldprio)) p->dl.dl_boosted = 0; + if (rt_prio(oldprio)) + p->rt.timeout = 0; p->sched_class = &fair_sched_class; }
| |