diff options
Diffstat (limited to 'kernel/sched.c')
-rw-r--r-- | kernel/sched.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel/sched.c b/kernel/sched.c index 840f87bce097..a1f10984adb3 100644 --- a/kernel/sched.c +++ b/kernel/sched.c | |||
@@ -5288,6 +5288,9 @@ recheck: | |||
5288 | if (retval) | 5288 | if (retval) |
5289 | return retval; | 5289 | return retval; |
5290 | } | 5290 | } |
5291 | else if (p->policy == SCHED_LITMUS) { | ||
5292 | litmus_pre_exit_task(p); | ||
5293 | } | ||
5291 | 5294 | ||
5292 | /* | 5295 | /* |
5293 | * make sure no PI-waiters arrive (or leave) while we are | 5296 | * make sure no PI-waiters arrive (or leave) while we are |