aboutsummaryrefslogtreecommitdiff
path: root/kernel/sched/cpufreq_schedutil.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-26Merge branch 'pm-cpufreq'Gravatar Rafael J. Wysocki 1-34/+32
2023-10-06cpufreq: Rebuild sched-domains when removing cpufreq driverGravatar Pierre Gondois 1-26/+29
2023-10-06cpufreq: schedutil: Merge initialization code of sg_cpu in single loopGravatar Liao Chang 1-8/+3
2023-10-05cpufreq: schedutil: Update next_freq when cpufreq_limits changeGravatar Xuewen Yan 1-1/+2
2023-06-05sched/fair, cpufreq: Introduce 'runnable boosting'Gravatar Dietmar Eggemann 1-1/+2
2023-02-23cpufreq: schedutil: make kobj_type structure constantGravatar Thomas Weißschuh 1-1/+1
2023-01-07cpufreq, sched/util: Optimize operations with single CPU capacity lookupGravatar Lukasz Luba 1-20/+23
2022-11-22Revert "cpufreq: schedutil: Move max CPU capacity to sugov_policy"Gravatar Sam Wu 1-15/+15
2022-08-23cpufreq: schedutil: Move max CPU capacity to sugov_policyGravatar Lukasz Luba 1-15/+15
2022-06-28sched, drivers: Remove max param from effective_cpu_util()/sched_cpu_util()Gravatar Dietmar Eggemann 1-3/+2
2022-03-22Merge tag 'sched-core-2022-03-22' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-9/+9
2022-02-23sched/headers: Introduce kernel/sched/build_utility.c and build multiple .c f...Gravatar Ingo Molnar 1-7/+0
2022-02-04cpufreq: schedutil: Use to_gov_attr_set() to get the gov_attr_setGravatar Kevin Hao 1-1/+1
2022-01-27sched/uclamp: Fix iowait boost escaping uclamp restrictionGravatar Qais Yousef 1-0/+1
2022-01-27sched/sugov: Ignore 'busy' filter when rq is capped by uclamp_maxGravatar Qais Yousef 1-2/+8
2021-12-11sched/fair: Replace CFS internal cpu_util() with cpu_util_cfs()Gravatar Dietmar Eggemann 1-1/+1
2021-08-06cpufreq: schedutil: Use kobject release() method to free sugov_tunablesGravatar Kevin Hao 1-5/+11
2021-06-17sched/cpufreq: Consider reduced CPU capacity in energy calculationGravatar Lukasz Luba 1-0/+1
2021-04-28Merge tag 'sched-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-1/+1
2021-03-22sched: Fix various typosGravatar Ingo Molnar 1-1/+1
2021-03-18cpufreq: schedutil: Call sugov_update_next_freq() before check to fast_switch...Gravatar Yue Hu 1-17/+12
2021-02-23Merge tag 'pm-5.12-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Gravatar Linus Torvalds 1-8/+6
2021-02-19cpufreq: schedutil: Remove update_lock comment from struct sugov_policy defin...Gravatar Yue Hu 1-1/+1
2021-02-19cpufreq: schedutil: Remove needless sg_policy parameter from ignore_dl_rate_l...Gravatar Yue Hu 1-7/+5
2021-01-14sched/core: Rename schedutil_cpu_util() and allow rest of the kernel to use itGravatar Viresh Kumar 1-1/+1
2021-01-14sched/core: Move schedutil_cpu_util() to core.cGravatar Viresh Kumar 1-106/+0
2020-12-22Merge branch 'pm-cpufreq'Gravatar Rafael J. Wysocki 1-30/+76
2020-12-15Merge tag 'pm-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Gravatar Linus Torvalds 1-5/+3
2020-12-15cpufreq: Add special-purpose fast-switching callback for driversGravatar Rafael J. Wysocki 1-10/+58
2020-12-15cpufreq: schedutil: Add util to struct sg_cpuGravatar Rafael J. Wysocki 1-22/+20
2020-12-11cpufreq: schedutil: Simplify sugov_update_next_freq()Gravatar Rafael J. Wysocki 1-5/+3
2020-11-27Merge branch 'linus' into sched/core, to resolve semantic conflictGravatar Ingo Molnar 1-10/+10
2020-11-19sched/topology,schedutil: Wrap sched domains rebuildGravatar Ionela Voinescu 1-8/+1
2020-11-10cpufreq: Introduce governor flagsGravatar Rafael J. Wysocki 1-1/+1
2020-11-02cpufreq: schedutil: Don't skip freq update if need_freq_update is setGravatar Viresh Kumar 1-12/+10
2020-10-29cpufreq: schedutil: Always call driver if CPUFREQ_NEED_UPDATE_LIMITS is setGravatar Rafael J. Wysocki 1-2/+4
2020-10-19cpufreq: schedutil: restore cached freq when next_f is not changedGravatar Wei Wang 1-2/+3
2020-10-07cpufreq: schedutil: Simplify sugov_fast_switch()Gravatar Rafael J. Wysocki 1-6/+2
2020-10-05cpufreq: Move traces and update to policy->cur to cpufreq coreGravatar Viresh Kumar 1-11/+1
2020-08-03Merge tag 'pm-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Gravatar Linus Torvalds 1-5/+1
2020-07-08sched/uclamp: Protect uclamp fast path code with static keyGravatar Qais Yousef 1-1/+1
2020-07-02cpufreq: Register governors at core_initcallGravatar Quentin Perret 1-5/+1
2019-12-25sched/uclamp: Rename uclamp_util_with() into uclamp_rq_util_with()Gravatar Valentin Schneider 1-1/+1
2019-12-12cpufreq: Avoid leaving stale IRQ work items during CPU offlineGravatar Rafael J. Wysocki 1-5/+3
2019-11-07cpufreq: Initialize the governors in core_initcallGravatar Amit Kucheria 1-1/+1
2019-09-17Merge tag 'pm-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Gravatar Linus Torvalds 1-1/+6
2019-09-16Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Gravatar Linus Torvalds 1-3/+3
2019-08-28sched/cpufreq: Align trace event behavior of fast switchingGravatar Douglas RAILLARD 1-1/+6
2019-08-10cpufreq: schedutil: Don't skip freq update when limits changeGravatar Viresh Kumar 1-4/+10
2019-08-08cpufreq: schedutil: fix equation in commentGravatar Qais Yousef 1-3/+3