summaryrefslogtreecommitdiffstats
path: root/kernel/sched/cpufreq_schedutil.c
Commit message (Expand)AuthorAgeFilesLines
* cpufreq: schedutil: Avoid using invalid next_freqRafael J. Wysocki2018-05-091-1/+2
* cpufreq: schedutil: remove stale commentJuri Lelli2018-05-091-13/+0
* Merge branch 'linus' into sched/urgent, to pick up fixes and updatesIngo Molnar2018-04-051-108/+113
|\
| * sched/cpufreq: Rate limits for SCHED_DEADLINEClaudio Scordino2018-03-231-0/+14
| * cpufreq/schedutil: Rewrite CPUFREQ_RT supportPeter Zijlstra2018-03-091-40/+34
| * sched/headers: Simplify and clean up header usage in the schedulerIngo Molnar2018-03-041-6/+2
| * sched: Clean up and harmonize the coding style of the scheduler code baseIngo Molnar2018-03-031-64/+65
* | sched/cpufreq/schedutil: Fix error path mutex unlockJules Maselbas2018-03-311-2/+1
|/
* sched/cpufreq: Remove unused SUGOV_KTHREAD_PRIORITY macroLeo Yan2018-02-131-2/+0
* sched/cpufreq: Always consider all CPUs when deciding next freqJuri Lelli2018-01-101-6/+10
* sched/cpufreq: Split utilization signalsJuri Lelli2018-01-101-14/+16
* sched/cpufreq: Change the worker kthread to SCHED_DEADLINEJuri Lelli2018-01-101-3/+16
* sched/cpufreq: Use the DEADLINE utilization signalJuri Lelli2018-01-101-10/+15
* sched/cpufreq: Don't pass flags to sugov_set_iowait_boost()Viresh Kumar2018-01-101-5/+4
* sched/cpufreq: Initialize sg_cpu->flags to 0Viresh Kumar2018-01-101-1/+1
* cpufreq: schedutil: Use idle_calls counter of the remote CPUJoel Fernandes2017-12-281-1/+1
* cpufreq: schedutil: Reset cached_raw_freq when not in sync with next_freqViresh Kumar2017-11-081-1/+5
* cpufreq: schedutil: Examine the correct CPU when we update utilChris Redpath2017-11-041-5/+1
* Merge branch 'pm-cpufreq-sched'Rafael J. Wysocki2017-09-041-15/+71
|\
| * cpufreq: schedutil: Always process remote callback with slow switchingViresh Kumar2017-08-181-2/+7
| * cpufreq: schedutil: Don't restrict kthread to related_cpus unnecessarilyViresh Kumar2017-08-181-1/+5
| * cpufreq: Return 0 from ->fast_switch() on errorsViresh Kumar2017-08-101-1/+1
| * sched: cpufreq: Allow remote cpufreq callbacksViresh Kumar2017-08-011-5/+26
| * cpufreq: schedutil: Use unsigned int for iowait boostJoel Fernandes2017-07-261-3/+3
| * cpufreq: schedutil: Make iowait boost more energy efficientJoel Fernandes2017-07-261-6/+32
* | cpufreq: schedutil: Set dynamic_switching to trueViresh Kumar2017-07-261-0/+1
* | cpufreq: Use transition_delay_us for legacy governors as wellViresh Kumar2017-07-221-10/+1
|/
* cpufreq: schedutil: Fix sugov_start() versus sugov_update_shared() raceVikram Mulukutla2017-07-121-0/+5
*-. Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-devfreq'Rafael J. Wysocki2017-06-151-4/+3
|\ \
| | * cpufreq: schedutil: use now as reference when aggregating shared policy requestsJuri Lelli2017-05-051-4/+3
* | | Revert "cpufreq: schedutil: Reduce frequencies slower"Rafael J. Wysocki2017-06-121-3/+0
| |/ |/|
* | cpufreq: schedutil: Use policy-dependent transition delaysRafael J. Wysocki2017-04-171-5/+10
* | cpufreq: schedutil: Reduce frequencies slowerRafael J. Wysocki2017-04-131-0/+3
* | Merge back schedutil governor updates for 4.12.Rafael J. Wysocki2017-03-251-23/+41
|\ \ | |/ |/|
| * cpufreq: schedutil: Trace frequency only if it has changedRafael J. Wysocki2017-03-241-9/+7
| * cpufreq: schedutil: Avoid reducing frequency of busy CPUs prematurelyRafael J. Wysocki2017-03-231-0/+27
| * cpufreq: schedutil: Refactor sugov_next_freq_shared()Viresh Kumar2017-03-121-16/+9
| * cpufreq: schedutil: Redefine the rate_limit_us tunableViresh Kumar2017-03-121-2/+2
* | cpufreq: schedutil: Fix per-CPU structure initialization in sugov_start()Rafael J. Wysocki2017-03-211-13/+7
|/
* cpufreq: schedutil: Pass sg_policy to get_next_freq()Viresh Kumar2017-03-051-6/+5
* cpufreq: schedutil: move cached_raw_freq to struct sugov_policyViresh Kumar2017-03-051-4/+4
* sched/headers: Prepare for new header dependencies before moving code to <uap...Ingo Molnar2017-03-021-0/+1
* cpufreq: schedutil: Rectify comment in sugov_irq_work() functionViresh Kumar2016-11-241-6/+6
* cpufreq: schedutil: irq-work and mutex are only used in slow pathViresh Kumar2016-11-161-5/+8
* cpufreq: schedutil: move slow path from workqueue to SCHED_FIFO taskViresh Kumar2016-11-161-7/+78
* cpufreq: schedutil: enable fast switch earlierViresh Kumar2016-11-161-6/+11
* cpufreq: schedutil: Avoid indented labelsViresh Kumar2016-11-161-3/+3
* cpufreq: schedutil: Add iowait boostingRafael J. Wysocki2016-09-131-4/+49
* cpufreq / sched: ignore SMT when determining max cpu capacitySteve Muckle2016-09-011-1/+3
* cpufreq / sched: Pass flags to cpufreq_update_util()Rafael J. Wysocki2016-08-161-30/+37