Re: [RFC/RFT][PATCH 1/1] cpufreq: New governor using utilization data from the scheduler

2016-03-01 Thread Rafael J. Wysocki
On Tue, Mar 1, 2016 at 3:56 PM, Juri Lelli wrote: > On 26/02/16 03:36, Rafael J. Wysocki wrote: >> On Thursday, February 25, 2016 11:01:20 AM Juri Lelli wrote: > > [...] > >> > >> > That is right. But, can't an higher priority class eat all the needed >> > capacity. I mean, suppose that both CFS a

Re: [RFC/RFT][PATCH 1/1] cpufreq: New governor using utilization data from the scheduler

2016-03-01 Thread Juri Lelli
On 26/02/16 03:36, Rafael J. Wysocki wrote: > On Thursday, February 25, 2016 11:01:20 AM Juri Lelli wrote: [...] > > > > That is right. But, can't an higher priority class eat all the needed > > capacity. I mean, suppose that both CFS and DL need 30% of CPU capacity > > on the same CPU. DL wins

Re: [RFC/RFT][PATCH 1/1] cpufreq: New governor using utilization data from the scheduler

2016-02-25 Thread Rafael J. Wysocki
On Thursday, February 25, 2016 11:01:20 AM Juri Lelli wrote: > On 23/02/16 00:02, Rafael J. Wysocki wrote: > > On Mon, Feb 22, 2016 at 3:16 PM, Juri Lelli wrote: > > > Hi Rafael, > > > > Hi, > > > > Sorry, my reply to this got delayed a bit. No problem at all. > > > thanks for this RFC. I'm g

Re: [RFC/RFT][PATCH 1/1] cpufreq: New governor using utilization data from the scheduler

2016-02-25 Thread Juri Lelli
On 23/02/16 00:02, Rafael J. Wysocki wrote: > On Mon, Feb 22, 2016 at 3:16 PM, Juri Lelli wrote: > > Hi Rafael, > > Hi, > Sorry, my reply to this got delayed a bit. > > thanks for this RFC. I'm going to test it more in the next few days, but > > I already have some questions from skimming thro

Re: [RFC/RFT][PATCH 1/1] cpufreq: New governor using utilization data from the scheduler

2016-02-23 Thread Rafael J. Wysocki
On Monday, February 22, 2016 11:20:33 PM Steve Muckle wrote: > On 02/22/2016 03:02 PM, Rafael J. Wysocki wrote: > >> I guess the first (macro) question is why did you decide to go with a > >> complete new governor, where new here is w.r.t. the sched-freq solution. > > > > Probably the most compreh

Re: [RFC/RFT][PATCH 1/1] cpufreq: New governor using utilization data from the scheduler

2016-02-22 Thread Steve Muckle
On 02/22/2016 03:02 PM, Rafael J. Wysocki wrote: >> I guess the first (macro) question is why did you decide to go with a >> complete new governor, where new here is w.r.t. the sched-freq solution. > > Probably the most comprehensive answer to this question is my intro > message: http://marc.info/

Re: [RFC/RFT][PATCH 1/1] cpufreq: New governor using utilization data from the scheduler

2016-02-22 Thread Rafael J. Wysocki
On Mon, Feb 22, 2016 at 3:16 PM, Juri Lelli wrote: > Hi Rafael, Hi, > thanks for this RFC. I'm going to test it more in the next few days, but > I already have some questions from skimming through it. Please find them > inline below. > > On 22/02/16 00:18, Rafael J. Wysocki wrote: >> From: Rafae

Re: [RFC/RFT][PATCH 1/1] cpufreq: New governor using utilization data from the scheduler

2016-02-22 Thread Juri Lelli
Hi Rafael, thanks for this RFC. I'm going to test it more in the next few days, but I already have some questions from skimming through it. Please find them inline below. On 22/02/16 00:18, Rafael J. Wysocki wrote: > From: Rafael J. Wysocki > > Add a new cpufreq scaling governor, called "schedu

[RFC/RFT][PATCH 1/1] cpufreq: New governor using utilization data from the scheduler

2016-02-21 Thread Rafael J. Wysocki
From: Rafael J. Wysocki Add a new cpufreq scaling governor, called "schedutil", that uses scheduler-provided CPU utilization information as input for making its decisions. Doing that is possible after commit fe7034338ba0 (cpufreq: Add mechanism for registering utilization update callbacks) that