{"push_id":890520635,"size":3,"distinct_size":3,"ref":"refs/heads/staging/cm-12.1-perf","head":"f8754c51fe6b30c8951d672cb50f5f803103cacc","before":"12ca1952b8f12b867ef6a9e1db45b1362864f84c","commits":[{"sha":"63986431f445a09ad6d13f3c663fce415a359910","author":{"email":"d79fadde9de82c838211e8a952123da40fe360c0@motorola.com","name":"Lianwei Wang"},"message":"cpufreq: interactive: don't boost cpu if already boosted\n\nIt does not need to call the cpu boost again if the cpu is already\nboosted.\n\nChange-Id: I01bd518477f1fc65596cb68f65d19c4d0173e830\nSigned-off-by: Lianwei Wang <a22439@motorola.com>\nReviewed-on: http://gerrit.mot.com/682686\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Ravi Chebolu <arc095@motorola.com>\nReviewed-by: Jeffrey Carlyle <jeff.carlyle@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>","distinct":true,"url":"https://api.github.com/repos/MSM8226-Samsung/android_kernel_samsung_s3ve3g/commits/63986431f445a09ad6d13f3c663fce415a359910"},{"sha":"75894ed1bca2b09b684c910a4ef75e9b8613af10","author":{"email":"d36de655fd7d73924ee153ac87b341a5b17183d0@samsung.com","name":"Minsung Kim"},"message":"cpufreq: interactive: don't skip waking up speedchange_task if target_freq > policy->cur\n\nWhen __cpufreq_driver_target() in speedchange_task failed for some reason, the\npolicy->cur could be lower than the target_freq. The governor misses to change\nthe target_freq if the target_freq is equal to the next_freq at the next sample\ntime.\n\nAdded a check to prevent the CPU to stay at the speed that is lower than the\ntarget_freq for long duration.\n\nChange-Id: Ibfdcd193b8280390b8f8374a63218aa31267f310\nSigned-off-by: Minsung Kim <ms925.kim@samsung.com>","distinct":true,"url":"https://api.github.com/repos/MSM8226-Samsung/android_kernel_samsung_s3ve3g/commits/75894ed1bca2b09b684c910a4ef75e9b8613af10"},{"sha":"f8754c51fe6b30c8951d672cb50f5f803103cacc","author":{"email":"ff359ca7f9aedbb05cd6aa3d17e7b3b3ad3b25c9@google.com","name":"Ruchi Kandoi"},"message":"cpufreq: interactive: prevents the frequency to directly raise above the\nhispeed_freq from a lower frequency.\n\nWhen the load was below go_hispeed_load, there is a possibility that\nchoose_freq() would return a frequency which would be higher than the\nhispeed_freq. According to the policy we should first jump to the\nhispeed_freq, stay there for above_hispeed_delay and then be allowed to\nraise higher than that.\n\nAdded a check to prevent the frequency to be directly raised to\nsomething higher than the hispeed_freq.\n\nChange-Id: Icda5d848dd9beadcc18835082ddf269732c75bd0\nSigned-off-by: Ruchi Kandoi <kandoiruchi@google.com>","distinct":true,"url":"https://api.github.com/repos/MSM8226-Samsung/android_kernel_samsung_s3ve3g/commits/f8754c51fe6b30c8951d672cb50f5f803103cacc"}]}