Re: [PATCH v4 2/6] sched: set initial value of runnable avg for new forked task

2013-05-02 Thread Peter Zijlstra
On Sat, Apr 27, 2013 at 01:25:40PM +0800, Alex Shi wrote: > We need initialize the se.avg.{decay_count, load_avg_contrib} for a > new forked task. > Otherwise random values of above variables cause mess when do new task > enqueue: > enqueue_task_fair > enqueue_entity > enque

[PATCH v4 2/6] sched: set initial value of runnable avg for new forked task

2013-04-26 Thread Alex Shi
We need initialize the se.avg.{decay_count, load_avg_contrib} for a new forked task. Otherwise random values of above variables cause mess when do new task enqueue: enqueue_task_fair enqueue_entity enqueue_entity_load_avg and make forking balancing imbalance since incorrect