]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - kernel/sched_fair.c
sched: resched task in task_new_fair()
[linux-2.6-omap-h63xx.git] / kernel / sched_fair.c
index 67c67a87146ebaa64514c4bdf8b0ae5de0d4cf47..0990b20fdcf523132e77fe5874c813125ade1e71 100644 (file)
@@ -1191,6 +1191,7 @@ static void task_new_fair(struct rq *rq, struct task_struct *p)
                se->wait_runtime = -(sched_granularity(cfs_rq) / 2);
 
        __enqueue_entity(cfs_rq, se);
+       resched_task(rq->curr);
 }
 
 #ifdef CONFIG_FAIR_GROUP_SCHED