cpufreq: Only block min freq setting for booster processes

Signed-off-by: Danny Lin <danny@kdrag0n.dev>
Signed-off-by: UtsavBalar1231 <utsavbalar1231@gmail.com>
This commit is contained in:
Danny Lin
2019-08-04 07:39:15 +00:00
committed by UtsavBalar1231
parent 3588cb8f72
commit f67dd314b6

View File

@@ -18,6 +18,7 @@
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
#include <linux/binfmts.h>
#include <linux/cpu.h>
#include <linux/cpufreq.h>
#include <linux/cpufreq_times.h>
@@ -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)); \