{"push_id":3165882196,"size":1,"distinct_size":1,"ref":"refs/heads/9.0","head":"60edc2dbcabd6e2b903f3507dcdb2be08fb26a2a","before":"9b8ec7bb965120902d9633f37fe61e10cde1a699","commits":[{"sha":"60edc2dbcabd6e2b903f3507dcdb2be08fb26a2a","author":{"name":"joshuous","email":"cab3b6b44bced4df82422b3117cb1d591edc6bb7@gmail.com"},"message":"cpu-boost: Implement Dynamic SchedTune Boost v3\n\nDynamic SchedTune Boost occurs on-the-fly during interactions, such\nas touch input. This idea was conceived because of an existing battery\ndrain issue whereby setting a permanent schedtune boost would cause\nboosting to occur even when the phone was idling. For example, if a user\nsets the /dev/stune/top-app/schedtune.boost to 10, the device may not\nidle at the lowest frequency step, which can lead to higher idle and\nactive drain rates. Thus it should consume less power to boost only\nduring interactions.\n\nv1 worked by changing the value returned by schedtune_cpu_boost(), but\ndid not change the true boost value of the top-app cgroup. In comparison,\nv2 modifies the value in /dev/stune/top-app/schedtune.boost directly.\nv3 reworks the entire Dynamic SchedTune Boost code and improves detection\nof top-app or any other SchedTune group.\n\nThe tunable can be found in /sys/module/cpu_boost/parameters/dynamic_stune_boost.\n\nSigned-off-by: joshuous <joshuous@gmail.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/syrkles420/kernel_oneplus_msm8998/commits/60edc2dbcabd6e2b903f3507dcdb2be08fb26a2a"}]}
{"actor":{"display_login":"syrkles420"}}