aboutsummaryrefslogtreecommitdiff
path: root/kernel/sched/cpufreq_schedutil.c
AgeCommit message (Expand)AuthorFilesLines
2017-11-08cpufreq: schedutil: Reset cached_raw_freq when not in sync with next_freqGravatar Viresh Kumar 1-1/+5
2017-11-04cpufreq: schedutil: Examine the correct CPU when we update utilGravatar Chris Redpath 1-5/+1
2017-09-04Merge branch 'pm-cpufreq-sched'Gravatar Rafael J. Wysocki 1-15/+71
2017-08-18cpufreq: schedutil: Always process remote callback with slow switchingGravatar Viresh Kumar 1-2/+7
2017-08-18cpufreq: schedutil: Don't restrict kthread to related_cpus unnecessarilyGravatar Viresh Kumar 1-1/+5
2017-08-10cpufreq: Return 0 from ->fast_switch() on errorsGravatar Viresh Kumar 1-1/+1
2017-08-01sched: cpufreq: Allow remote cpufreq callbacksGravatar Viresh Kumar 1-5/+26
2017-07-26cpufreq: schedutil: Use unsigned int for iowait boostGravatar Joel Fernandes 1-3/+3
2017-07-26cpufreq: schedutil: Make iowait boost more energy efficientGravatar Joel Fernandes 1-6/+32
2017-07-26cpufreq: schedutil: Set dynamic_switching to trueGravatar Viresh Kumar 1-0/+1
2017-07-22cpufreq: Use transition_delay_us for legacy governors as wellGravatar Viresh Kumar 1-10/+1
2017-07-12cpufreq: schedutil: Fix sugov_start() versus sugov_update_shared() raceGravatar Vikram Mulukutla 1-0/+5
2017-06-15Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-devfreq'Gravatar Rafael J. Wysocki 1-4/+3
2017-06-12Revert "cpufreq: schedutil: Reduce frequencies slower"Gravatar Rafael J. Wysocki 1-3/+0
2017-05-05cpufreq: schedutil: use now as reference when aggregating shared policy requestsGravatar Juri Lelli 1-4/+3
2017-04-17cpufreq: schedutil: Use policy-dependent transition delaysGravatar Rafael J. Wysocki 1-5/+10
2017-04-13cpufreq: schedutil: Reduce frequencies slowerGravatar Rafael J. Wysocki 1-0/+3
2017-03-25Merge back schedutil governor updates for 4.12.Gravatar Rafael J. Wysocki 1-23/+41
2017-03-24cpufreq: schedutil: Trace frequency only if it has changedGravatar Rafael J. Wysocki 1-9/+7
2017-03-23cpufreq: schedutil: Avoid reducing frequency of busy CPUs prematurelyGravatar Rafael J. Wysocki 1-0/+27
2017-03-21cpufreq: schedutil: Fix per-CPU structure initialization in sugov_start()Gravatar Rafael J. Wysocki 1-13/+7
2017-03-12cpufreq: schedutil: Refactor sugov_next_freq_shared()Gravatar Viresh Kumar 1-16/+9
2017-03-12cpufreq: schedutil: Redefine the rate_limit_us tunableGravatar Viresh Kumar 1-2/+2
2017-03-05cpufreq: schedutil: Pass sg_policy to get_next_freq()Gravatar Viresh Kumar 1-6/+5
2017-03-05cpufreq: schedutil: move cached_raw_freq to struct sugov_policyGravatar Viresh Kumar 1-4/+4
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <uap...Gravatar Ingo Molnar 1-0/+1
2016-11-24cpufreq: schedutil: Rectify comment in sugov_irq_work() functionGravatar Viresh Kumar 1-6/+6
2016-11-16cpufreq: schedutil: irq-work and mutex are only used in slow pathGravatar Viresh Kumar 1-5/+8
2016-11-16cpufreq: schedutil: move slow path from workqueue to SCHED_FIFO taskGravatar Viresh Kumar 1-7/+78
2016-11-16cpufreq: schedutil: enable fast switch earlierGravatar Viresh Kumar 1-6/+11
2016-11-16cpufreq: schedutil: Avoid indented labelsGravatar Viresh Kumar 1-3/+3
2016-09-13cpufreq: schedutil: Add iowait boostingGravatar Rafael J. Wysocki 1-4/+49
2016-09-01cpufreq / sched: ignore SMT when determining max cpu capacityGravatar Steve Muckle 1-1/+3
2016-08-16cpufreq / sched: Pass flags to cpufreq_update_util()Gravatar Rafael J. Wysocki 1-30/+37
2016-07-21cpufreq: schedutil: map raw required frequency to driver frequencyGravatar Steve Muckle 1-8/+23
2016-06-02cpufreq: governor: Create cpufreq_policy_apply_limits()Gravatar Viresh Kumar 1-8/+1
2016-06-02cpufreq: governor: Get rid of governor eventsGravatar Rafael J. Wysocki 1-26/+8
2016-05-19cpufreq: schedutil: Improve prints messages with pr_fmtGravatar Viresh Kumar 1-1/+3
2016-04-08cpufreq: Call cpufreq_disable_fast_switch() in sugov_exit()Gravatar Rafael J. Wysocki 1-0/+2
2016-04-02cpufreq: schedutil: New governor based on scheduler utilization dataGravatar Rafael J. Wysocki 1-0/+528