From e534570481ac799417c7f656c494244e3daa86b0 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sun, 23 Aug 2020 16:36:13 +0300 Subject: Updated to 5.7.17 --- ...dd-missing-static-function-uclamp_is_used.patch | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 unscrew-ck1-muqss-Add-missing-static-function-uclamp_is_used.patch (limited to 'unscrew-ck1-muqss-Add-missing-static-function-uclamp_is_used.patch') diff --git a/unscrew-ck1-muqss-Add-missing-static-function-uclamp_is_used.patch b/unscrew-ck1-muqss-Add-missing-static-function-uclamp_is_used.patch new file mode 100644 index 0000000..002b1f4 --- /dev/null +++ b/unscrew-ck1-muqss-Add-missing-static-function-uclamp_is_used.patch @@ -0,0 +1,37 @@ +From e7113f2c1d56962d4afabc627ad761c138f5b858 Mon Sep 17 00:00:00 2001 +From: Steven Barrett +Date: Sat, 22 Aug 2020 15:35:09 -0500 +Subject: [PATCH] muqss: Add missing static function, uclamp_is_used +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Fix build error after stable patches below was merged: + - sched/uclamp: Protect uclamp fast path code with static key + +Build error: + +kernel/sched/cpufreq_schedutil.c: In function ‘schedutil_cpu_util’: +kernel/sched/cpufreq_schedutil.c:219:7: error: implicit declaration of function ‘uclamp_is_used’ [-Werror=implicit-function-declaration] + 219 | if (!uclamp_is_used() && + | ^~~~~~~~~~~~~~ +--- + kernel/sched/MuQSS.h | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/kernel/sched/MuQSS.h b/kernel/sched/MuQSS.h +index b34f2797e44f0..527819692c320 100644 +--- a/kernel/sched/MuQSS.h ++++ b/kernel/sched/MuQSS.h +@@ -810,6 +810,11 @@ unsigned int uclamp_rq_util_with(struct rq __maybe_unused *rq, unsigned int util + return util; + } + ++static inline bool uclamp_is_used(void) ++{ ++ return false; ++} ++ + #ifndef arch_scale_freq_tick + static __always_inline + void arch_scale_freq_tick(void) -- cgit v1.2.1