{"push_id":928884735,"size":1,"distinct_size":1,"ref":"refs/heads/Rk-v1","head":"8797342ee95fa5d6b276520c40ea0ed5ac640a93","before":"1392808c04c021ec1fab70d8af6e97a955d9976f","commits":[{"sha":"8797342ee95fa5d6b276520c40ea0ed5ac640a93","author":{"email":"7d26b35203412f18a7dea4f8e1db1a75b1c5b706@semaphore.gr","name":"stratosk"},"message":"cpufreq: conservative: squashed updates from my ak branch\n\ncpufreq: conservative: Fix typos in comments\n\nFix a couple of typos in comments.\n\nSigned-off-by: Stratos Karafotis <stratosk@semaphore.gr>\nAcked-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>\n\ncpufreq: conservative: Fix sampling_down_factor functionality\n\nsampling_down_factor tunable is unused since commit\n8e677ce83bf41ba9c74e5b6d9ee60b07d4e5ed93 (4 years ago).\n\nThis patch restores the original functionality and documents the\ntunable.\n\nSigned-off-by: Stratos Karafotis <stratosk@semaphore.gr>\nAcked-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>\n\ncpufreq: conservative: Fix the logic in frequency decrease checking\n\nWhen we evaluate the CPU load for frequency decrease we have to compare\nthe load against down_threshold. There is no need to subtract 10 points\nfrom down_threshold.\n\nInstead, we have to use the default down_threshold or user's selection\nunmodified.\n\nSigned-off-by: Stratos Karafotis <stratosk@semaphore.gr>\nAcked-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>\n\ncpufreq: conservative: Use an inline function to evaluate freq_target\n\nUse an inline function to evaluate freq_target to avoid duplicate code.\n\nAlso, define a macro for the default frequency step.\n\nSigned-off-by: Stratos Karafotis <stratosk@semaphore.gr>\nAcked-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>\n\ncpufreq: conservative: Update CPU utilization\n\nUpdate CPU utilization for use in dynamic hotplug driver\n\nSigned-off-by: Stratos Karafotis <stratosk@semaphore.gr>\n\ncpufreq: conservative: First check if we can further reduce the freq\n\nSigned-off-by: Stratos Karafotis <stratosk@semaphore.gr>\n\ncpufreq: conservative: fix requested_freq reduction issue\n\nWhen decreasing frequency, requested_freq may be less than\nfreq_target, So requested_freq minus freq_target may be negative,\nBut reqested_freq's unit is unsigned int, then the negative result\nwill be one larger interger which may be even higher than\nrequested_freq.\n\nThis patch is to fix such issue. when result becomes negative,\nset requested_freq as the min value of policy.\n\nSigned-off-by: Xiaoguang Chen <chenxg@marvell.com>\nAcked-by: Viresh Kumar <viresh.kumar@linaro.org>\nSigned-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>\nSigned-off-by: Stratos Karafotis <stratosk@semaphore.gr>\n\ncpufreq: conservative: introduced micro frequencies sync\n\ncpufreq: conservative: convert cputime64_t to u64\n\ncpufreq: conservative: update frequency when limits are relaxed\n\nReevaluate CPU load and update frequency immediately whenever limits\nare changed. Currently conservative doesn't do that when limits are\nrelaxed, wasting power on systems with relatively low sampling rate.\n\nSigned-off-by: Michal Pecio <mpecio@nvidia.com>\nReviewed-by: Thomas Renninger <trenn@suse.de>\nSigned-off-by: Rafael J. Wysocki <rjw@sisk.pl>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\n\ncpufreq: conservative: Initialise the cpu field during conservative governor start\n\nThis change initialises the cpu id field of cs_cpu_dbs_info structure in\nconservative governor and keep this consistent with other governors.\nSimilar initialisation is present in ondemand governor.\n\nSigned-off-by: Amit Daniel Kachhap <amit.daniel@samsung.com>\nSigned-off-by: Rafael J. Wysocki <rjw@sisk.pl>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\n\ncpufreq: conservative: set default min_sample_rate to 50mS","distinct":true,"url":"https://api.github.com/repos/kratos090/kernel-motox2014/commits/8797342ee95fa5d6b276520c40ea0ed5ac640a93"}]}