From f67dd314b6db4b63eb169a588793225ad6573f1b Mon Sep 17 00:00:00 2001 From: Danny Lin Date: Sun, 4 Aug 2019 07:39:15 +0000 Subject: [PATCH] cpufreq: Only block min freq setting for booster processes Signed-off-by: Danny Lin Signed-off-by: UtsavBalar1231 --- drivers/cpufreq/cpufreq.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/cpufreq/cpufreq.c b/drivers/cpufreq/cpufreq.c index db33268b47fa..6bcbf1d36475 100644 --- a/drivers/cpufreq/cpufreq.c +++ b/drivers/cpufreq/cpufreq.c @@ -18,6 +18,7 @@ #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt +#include #include #include #include @@ -727,7 +728,8 @@ static ssize_t store_##file_name \ int ret, temp; \ struct cpufreq_policy new_policy; \ \ - if (&policy->object == &policy->min) \ + if (&policy->object == &policy->min && \ + task_is_booster(current)) \ return count; \ \ memcpy(&new_policy, policy, sizeof(*policy)); \