diff options
| -rw-r--r-- | kernel/sched_fair.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/sched_fair.c b/kernel/sched_fair.c index cdebd8089cb0..16b419bb8b0a 100644 --- a/kernel/sched_fair.c +++ b/kernel/sched_fair.c | |||
| @@ -283,7 +283,7 @@ static void update_min_vruntime(struct cfs_rq *cfs_rq) | |||
| 283 | struct sched_entity, | 283 | struct sched_entity, |
| 284 | run_node); | 284 | run_node); |
| 285 | 285 | ||
| 286 | if (vruntime == cfs_rq->min_vruntime) | 286 | if (!cfs_rq->curr) |
| 287 | vruntime = se->vruntime; | 287 | vruntime = se->vruntime; |
| 288 | else | 288 | else |
| 289 | vruntime = min_vruntime(vruntime, se->vruntime); | 289 | vruntime = min_vruntime(vruntime, se->vruntime); |
