X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=kernel%2Fsched_fair.c;h=da7c061e72062eacd6afee8a9870e9044ad0e2c5;hb=b5677d848cbb94220ac2cfd36d93bcdbe49c3280;hp=c33f0ceb3de9a64dc43538f7d9427c89a4b98eeb;hpb=982286d1b8e438f595cdc9304cc4c185c7b90a39;p=linux-2.6 diff --git a/kernel/sched_fair.c b/kernel/sched_fair.c index c33f0ceb3d..da7c061e72 100644 --- a/kernel/sched_fair.c +++ b/kernel/sched_fair.c @@ -511,8 +511,7 @@ place_entity(struct cfs_rq *cfs_rq, struct sched_entity *se, int initial) if (!initial) { /* sleeps upto a single latency don't count. */ - if (sched_feat(NEW_FAIR_SLEEPERS) && entity_is_task(se) && - task_of(se)->policy != SCHED_BATCH) + if (sched_feat(NEW_FAIR_SLEEPERS) && entity_is_task(se)) vruntime -= sysctl_sched_latency; /* ensure we never gain time by being placed backwards. */