Loading kernel/sched/cpufreq_schedutil.c +6 −0 Original line number Diff line number Diff line Loading @@ -319,6 +319,9 @@ static void sugov_update_single(struct update_util_data *hook, u64 time, unsigned int next_f; bool busy; if (!sg_policy->tunables->pl && flags & SCHED_CPUFREQ_PL) return; sugov_set_iowait_boost(sg_cpu, time, flags); sg_cpu->last_update = time; Loading Loading @@ -397,6 +400,9 @@ static void sugov_update_shared(struct update_util_data *hook, u64 time, unsigned long util, max, hs_util; unsigned int next_f; if (!sg_policy->tunables->pl && flags & SCHED_CPUFREQ_PL) return; sugov_get_util(&util, &max, sg_cpu->cpu); flags &= ~SCHED_CPUFREQ_RT_DL; Loading Loading
kernel/sched/cpufreq_schedutil.c +6 −0 Original line number Diff line number Diff line Loading @@ -319,6 +319,9 @@ static void sugov_update_single(struct update_util_data *hook, u64 time, unsigned int next_f; bool busy; if (!sg_policy->tunables->pl && flags & SCHED_CPUFREQ_PL) return; sugov_set_iowait_boost(sg_cpu, time, flags); sg_cpu->last_update = time; Loading Loading @@ -397,6 +400,9 @@ static void sugov_update_shared(struct update_util_data *hook, u64 time, unsigned long util, max, hs_util; unsigned int next_f; if (!sg_policy->tunables->pl && flags & SCHED_CPUFREQ_PL) return; sugov_get_util(&util, &max, sg_cpu->cpu); flags &= ~SCHED_CPUFREQ_RT_DL; Loading