aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/kernel/sched/cpufreq_schedutil.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-07cpufreq/sched: schedutil: Add helper for governor checksRafael J. Wysocki1-2/+7
2025-04-17cpufreq/sched: Set need_freq_update in ignore_dl_rate_limit()Rafael J. Wysocki1-1/+4
2025-04-17cpufreq/sched: Explicitly synchronize limits_changed flag handlingRafael J. Wysocki1-4/+24
2025-04-17cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITSRafael J. Wysocki1-3/+15
2025-01-23cpufreq/schedutil: Only bind threads if neededChristian Loehle1-1/+5
2025-01-20Merge branch 'pm-cpufreq'Rafael J. Wysocki1-2/+2
2024-12-18PM: EM: Move sched domains rebuild function from schedutil to EMRafael J. Wysocki1-27/+6
2024-12-18cpufreq: schedutil: Fix superfluous updates caused by need_freq_updateSultan Alsawaf (unemployed)1-2/+2
2024-11-12sched/cpufreq: Ensure sd is rebuilt for EAS checkChristian Loehle1-2/+1
2024-09-11Merge branch 'tip/sched/core' into sched_ext/for-6.12Tejun Heo1-3/+3
2024-09-11sched/cpufreq: Use NSEC_PER_MSEC for deadline taskChristian Loehle1-3/+3
2024-06-21sched_ext: Add cpuperf supportTejun Heo1-1/+11
2024-06-21cpufreq_schedutil: Refactor sugov_cpu_is_busy()Tejun Heo1-20/+18
2024-01-16sched/fair: Fix frequency selection for non-invariant caseVincent Guittot1-1/+5
2023-12-23cpufreq/schedutil: Use a fixed reference frequencyVincent Guittot1-2/+24
2023-11-23sched/cpufreq: Rework iowait boostVincent Guittot1-15/+14
2023-11-23sched/cpufreq: Rework schedutil governor performance estimationVincent Guittot1-10/+25
2023-10-26Merge branch 'pm-cpufreq'Rafael J. Wysocki1-34/+32
2023-10-06cpufreq: Rebuild sched-domains when removing cpufreq driverPierre Gondois1-26/+29
2023-10-06cpufreq: schedutil: Merge initialization code of sg_cpu in single loopLiao Chang1-8/+3
2023-10-05cpufreq: schedutil: Update next_freq when cpufreq_limits changeXuewen Yan1-1/+2
2023-06-05sched/fair, cpufreq: Introduce 'runnable boosting'Dietmar Eggemann1-1/+2
2023-02-23cpufreq: schedutil: make kobj_type structure constantThomas Weißschuh1-1/+1
2023-01-07cpufreq, sched/util: Optimize operations with single CPU capacity lookupLukasz Luba1-20/+23
2022-11-22Revert "cpufreq: schedutil: Move max CPU capacity to sugov_policy"Sam Wu1-15/+15
2022-08-23cpufreq: schedutil: Move max CPU capacity to sugov_policyLukasz Luba1-15/+15
2022-06-28sched, drivers: Remove max param from effective_cpu_util()/sched_cpu_util()Dietmar Eggemann1-3/+2
2022-03-22Merge tag 'sched-core-2022-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-9/+9
2022-02-23sched/headers: Introduce kernel/sched/build_utility.c and build multiple .c files thereIngo Molnar1-7/+0
2022-02-04cpufreq: schedutil: Use to_gov_attr_set() to get the gov_attr_setKevin Hao1-1/+1
2022-01-27sched/uclamp: Fix iowait boost escaping uclamp restrictionQais Yousef1-0/+1
2022-01-27sched/sugov: Ignore 'busy' filter when rq is capped by uclamp_maxQais Yousef1-2/+8
2021-12-11sched/fair: Replace CFS internal cpu_util() with cpu_util_cfs()Dietmar Eggemann1-1/+1
2021-08-06cpufreq: schedutil: Use kobject release() method to free sugov_tunablesKevin Hao1-5/+11
2021-06-17sched/cpufreq: Consider reduced CPU capacity in energy calculationLukasz Luba1-0/+1
2021-04-28Merge tag 'sched-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2021-03-22sched: Fix various typosIngo Molnar1-1/+1
2021-03-18cpufreq: schedutil: Call sugov_update_next_freq() before check to fast_switch_enabledYue Hu1-17/+12
2021-02-23Merge tag 'pm-5.12-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pmLinus Torvalds1-8/+6
2021-02-19cpufreq: schedutil: Remove update_lock comment from struct sugov_policy definitionYue Hu1-1/+1
2021-02-19cpufreq: schedutil: Remove needless sg_policy parameter from ignore_dl_rate_limit()Yue Hu1-7/+5
2021-01-14sched/core: Rename schedutil_cpu_util() and allow rest of the kernel to use itViresh Kumar1-1/+1
2021-01-14sched/core: Move schedutil_cpu_util() to core.cViresh Kumar1-106/+0
2020-12-22Merge branch 'pm-cpufreq'Rafael J. Wysocki1-30/+76
2020-12-15Merge tag 'pm-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pmLinus Torvalds1-5/+3
2020-12-15cpufreq: Add special-purpose fast-switching callback for driversRafael J. Wysocki1-10/+58
2020-12-15cpufreq: schedutil: Add util to struct sg_cpuRafael J. Wysocki1-22/+20
2020-12-11cpufreq: schedutil: Simplify sugov_update_next_freq()Rafael J. Wysocki1-5/+3
2020-11-27Merge branch 'linus' into sched/core, to resolve semantic conflictIngo Molnar1-10/+10
2020-11-19sched/topology,schedutil: Wrap sched domains rebuildIonela Voinescu1-8/+1