diff options
Diffstat (limited to 'kernel/sched.c')
-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 1b13c8e1cfc2..5beefb2e7970 100644 --- a/kernel/sched.c +++ b/kernel/sched.c | |||
@@ -2557,7 +2557,8 @@ void sched_fork(struct task_struct *p, int clone_flags) | |||
2557 | * Revert to default priority/policy on fork if requested. | 2557 | * Revert to default priority/policy on fork if requested. |
2558 | */ | 2558 | */ |
2559 | if (unlikely(p->sched_reset_on_fork)) { | 2559 | if (unlikely(p->sched_reset_on_fork)) { |
2560 | if (p->policy == SCHED_FIFO || p->policy == SCHED_RR) { | 2560 | if (p->policy == SCHED_FIFO || p->policy == SCHED_RR || |
2561 | p->policy == SCHED_LITMUS) { | ||
2561 | p->policy = SCHED_NORMAL; | 2562 | p->policy = SCHED_NORMAL; |
2562 | p->normal_prio = p->static_prio; | 2563 | p->normal_prio = p->static_prio; |
2563 | } | 2564 | } |