Re: [PATCH 13/15] sched,fair: propagate sum_exec_runtime up the hierarchy

2019-08-29 Thread Rik van Riel
On Thu, 2019-08-29 at 19:20 +0200, Dietmar Eggemann wrote: > On 28/08/2019 15:14, Rik van Riel wrote: > > On Wed, 2019-08-28 at 09:51 +0200, Dietmar Eggemann wrote: > > > On 22/08/2019 04:17, Rik van Riel wrote: > > > > Now that enqueue_task_fair and dequeue_task_fair no longer > > > > iterate > >

Re: [PATCH 13/15] sched,fair: propagate sum_exec_runtime up the hierarchy

2019-08-29 Thread Dietmar Eggemann
On 28/08/2019 15:14, Rik van Riel wrote: > On Wed, 2019-08-28 at 09:51 +0200, Dietmar Eggemann wrote: >> On 22/08/2019 04:17, Rik van Riel wrote: >>> Now that enqueue_task_fair and dequeue_task_fair no longer iterate >>> up >>> the hierarchy all the time, a method to lazily propagate >>>

Re: [PATCH 13/15] sched,fair: propagate sum_exec_runtime up the hierarchy

2019-08-28 Thread Rik van Riel
On Wed, 2019-08-28 at 09:51 +0200, Dietmar Eggemann wrote: > On 22/08/2019 04:17, Rik van Riel wrote: > > Now that enqueue_task_fair and dequeue_task_fair no longer iterate > > up > > the hierarchy all the time, a method to lazily propagate > > sum_exec_runtime > > up the hierarchy is necessary. >

Re: [PATCH 13/15] sched,fair: propagate sum_exec_runtime up the hierarchy

2019-08-28 Thread Dietmar Eggemann
On 22/08/2019 04:17, Rik van Riel wrote: > Now that enqueue_task_fair and dequeue_task_fair no longer iterate up > the hierarchy all the time, a method to lazily propagate sum_exec_runtime > up the hierarchy is necessary. > > Once a tick, propagate the newly accumulated exec_runtime up the

[PATCH 13/15] sched,fair: propagate sum_exec_runtime up the hierarchy

2019-08-21 Thread Rik van Riel
Now that enqueue_task_fair and dequeue_task_fair no longer iterate up the hierarchy all the time, a method to lazily propagate sum_exec_runtime up the hierarchy is necessary. Once a tick, propagate the newly accumulated exec_runtime up the hierarchy, and feed it into CFS bandwidth control.