diff --git a/drivers/cpufreq/cpufreq_interactive.c b/drivers/cpufreq/cpufreq_interactive.c index d347e4b5cc7d..f95554debb2c 100644 --- a/drivers/cpufreq/cpufreq_interactive.c +++ b/drivers/cpufreq/cpufreq_interactive.c @@ -1417,6 +1417,9 @@ void cpufreq_task_boost(int cpu, unsigned long util) struct interactive_policy *ipolicy = pcpu->ipolicy; unsigned long cap, min_util; + if (!speedchange_task) + return; + if (!down_read_trylock(&pcpu->enable_sem)) return;