On 10/11/2011 03:04 PM, Somebody in the thread at some point said:
On Tue, Oct 11, 2011 at 12:13 PM, john stultzjohnstul@us.ibm.com wrote:
On Tue, 2011-10-11 at 11:49 +0800, Andy Green wrote:
While we're talking, I noticed cpufreq topic on the re-ordered tree looks like it's a selfcontained little history for a new governor called 'interactive'. Do you know anything about the history of efforts to get this upstream?
So its never been submitted that I'm aware of. I've chatted with some non-android google folks who do more upstream cpufreq work, and they weren't really aware of it.
It was on my list for the trivial-tree earlier, but I never got to it (I still need to get the smaller cgroup patches sent out). If you think its more interesting, I can bump its priority and try to get it out for discussion. I have neglected the trivial tree work this cycle, so it would probably be good to get another item or two our for discussion.
Based on conversations I've had with several vendors working on Android, interactive governor was written by the folks at Google to deal with some performance problems of ondemand.
Since then, ondemand has seen several fixes to its performance problems and most folks I've talked to think that the problems are solved. Is interactive governor still being enabled by default on Android devices?
Thanks for the background.
It's not enabled on our tilt-android-tracking at the minute because having working CPUFREQ is such a novelty we forgot to enable it.
I'll set it to ondemand by default then and enable interactive so we can see if makes any odds.
-Andy