Re: [PATCH v5 07/10] sched/irq: add irq utilization tracking

2018-06-07 Thread Dietmar Eggemann
On 06/07/2018 10:44 AM, Vincent Guittot wrote: On 7 June 2018 at 10:29, Dietmar Eggemann wrote: On 06/06/2018 06:06 PM, Vincent Guittot wrote: Hi Dietmar, Sorry for the late answer On 31 May 2018 at 18:54, Dietmar Eggemann wrote: On 05/30/2018 08:45 PM, Vincent Guittot wrote: Hi Dietma

Re: [PATCH v5 07/10] sched/irq: add irq utilization tracking

2018-06-07 Thread Vincent Guittot
On 7 June 2018 at 10:29, Dietmar Eggemann wrote: > On 06/06/2018 06:06 PM, Vincent Guittot wrote: >> >> Hi Dietmar, >> >> Sorry for the late answer >> >> On 31 May 2018 at 18:54, Dietmar Eggemann >> wrote: >>> >>> On 05/30/2018 08:45 PM, Vincent Guittot wrote: Hi Dietmar, On 3

Re: [PATCH v5 07/10] sched/irq: add irq utilization tracking

2018-06-07 Thread Dietmar Eggemann
On 06/06/2018 06:06 PM, Vincent Guittot wrote: Hi Dietmar, Sorry for the late answer On 31 May 2018 at 18:54, Dietmar Eggemann wrote: On 05/30/2018 08:45 PM, Vincent Guittot wrote: Hi Dietmar, On 30 May 2018 at 17:55, Dietmar Eggemann wrote: On 05/25/2018 03:12 PM, Vincent Guittot wrote:

Re: [PATCH v5 07/10] sched/irq: add irq utilization tracking

2018-06-06 Thread Vincent Guittot
Hi Dietmar, Sorry for the late answer On 31 May 2018 at 18:54, Dietmar Eggemann wrote: > On 05/30/2018 08:45 PM, Vincent Guittot wrote: >> Hi Dietmar, >> >> On 30 May 2018 at 17:55, Dietmar Eggemann wrote: >>> On 05/25/2018 03:12 PM, Vincent Guittot wrote: > > [...] > +*/ +

Re: [PATCH v5 07/10] sched/irq: add irq utilization tracking

2018-05-31 Thread Dietmar Eggemann
On 05/30/2018 08:45 PM, Vincent Guittot wrote: > Hi Dietmar, > > On 30 May 2018 at 17:55, Dietmar Eggemann wrote: >> On 05/25/2018 03:12 PM, Vincent Guittot wrote: [...] >>> +*/ >>> + ret = ___update_load_sum(rq->clock - running, rq->cpu, >>> &rq->avg_irq, >>> +

Re: [PATCH v5 07/10] sched/irq: add irq utilization tracking

2018-05-30 Thread Vincent Guittot
Hi Dietmar, On 30 May 2018 at 17:55, Dietmar Eggemann wrote: > On 05/25/2018 03:12 PM, Vincent Guittot wrote: >> >> interrupt and steal time are the only remaining activities tracked by >> rt_avg. Like for sched classes, we can use PELT to track their average >> utilization of the CPU. But unlike

Re: [PATCH v5 07/10] sched/irq: add irq utilization tracking

2018-05-30 Thread Dietmar Eggemann
On 05/25/2018 03:12 PM, Vincent Guittot wrote: interrupt and steal time are the only remaining activities tracked by rt_avg. Like for sched classes, we can use PELT to track their average utilization of the CPU. But unlike sched class, we don't track when entering/leaving interrupt; Instead, we t

[PATCH v5 07/10] sched/irq: add irq utilization tracking

2018-05-25 Thread Vincent Guittot
interrupt and steal time are the only remaining activities tracked by rt_avg. Like for sched classes, we can use PELT to track their average utilization of the CPU. But unlike sched class, we don't track when entering/leaving interrupt; Instead, we take into account the time spent under interrupt c