On 6 June 2016 at 12:52, Dietmar Eggemann wrote:
> On 24/05/16 10:55, Vincent Guittot wrote:
>
> [...]
>
>> +/* Take into account the change of the utilization of a child task group */
>> +static void update_tg_cfs_util(struct sched_entity *se, int blocked)
>> +{
>> + int delta;
>> + struc
On 24/05/16 10:55, Vincent Guittot wrote:
[...]
> +/* Take into account the change of the utilization of a child task group */
> +static void update_tg_cfs_util(struct sched_entity *se, int blocked)
> +{
> + int delta;
> + struct cfs_rq *cfs_rq;
> + long update_util_avg;
> + long
On Wed, Jun 01, 2016 at 02:54:07PM +0200, Peter Zijlstra wrote:
> On Tue, May 24, 2016 at 10:57:32AM +0200, Vincent Guittot wrote:
> > Ensure that the changes of the utilization of a sched_entity will be
> > reflected in the task_group hierarchy.
> >
> > This patch tries another way than the flat
On 01/06/16 13:54, Peter Zijlstra wrote:
> On Tue, May 24, 2016 at 10:57:32AM +0200, Vincent Guittot wrote:
>> Ensure that the changes of the utilization of a sched_entity will be
>> reflected in the task_group hierarchy.
>>
>> This patch tries another way than the flat utilization hierarchy propos
On 1 June 2016 at 15:36, Peter Zijlstra wrote:
> On Tue, May 24, 2016 at 10:57:32AM +0200, Vincent Guittot wrote:
>
>> +/*
>> + * Save how much utilization has just been added/removed on cfs rq so we can
>> + * propagate it across the whole tg tree
>> + */
>> +static void set_tg_cfs_rq_util(struct
On Tue, May 24, 2016 at 10:57:32AM +0200, Vincent Guittot wrote:
> +/*
> + * Save how much utilization has just been added/removed on cfs rq so we can
> + * propagate it across the whole tg tree
> + */
> +static void set_tg_cfs_rq_util(struct cfs_rq *cfs_rq, int delta)
> +{
> + if (cfs_rq->tg
On Tue, May 24, 2016 at 10:57:32AM +0200, Vincent Guittot wrote:
> Ensure that the changes of the utilization of a sched_entity will be
> reflected in the task_group hierarchy.
>
> This patch tries another way than the flat utilization hierarchy proposal
> to ensure the changes will be propagated
Ensure that the changes of the utilization of a sched_entity will be
reflected in the task_group hierarchy.
This patch tries another way than the flat utilization hierarchy proposal
to ensure the changes will be propagated down to the root cfs.
The way to compute the sched average metrics stays t
Ensure that the changes of the utilization of a sched_entity will be
reflected in the task_group hierarchy.
This patch tries another way than the flat utilization hierarchy proposal
to ensure the changes will be propagated down to the root cfs.
The way to compute the sched average metrics stays t
9 matches
Mail list logo