X-Git-Url: http://plrg.eecs.uci.edu/git/?p=firefly-linux-kernel-4.4.55.git;a=blobdiff_plain;f=drivers%2Fcpufreq%2Fcpufreq_interactive.c;h=055e990a2f1db035cbbff273fccefe8c0dfd13c8;hp=d9927f92ea8b2933ca7cbe35a4ef69011376265d;hb=fd7cc6839d91cbb068b8912fb2f7e27d717e79c3;hpb=f9ae5d202b3953b5d69e860e540a6f53df7015b5 diff --git a/drivers/cpufreq/cpufreq_interactive.c b/drivers/cpufreq/cpufreq_interactive.c index d9927f92ea8b..055e990a2f1d 100644 --- a/drivers/cpufreq/cpufreq_interactive.c +++ b/drivers/cpufreq/cpufreq_interactive.c @@ -1171,6 +1171,9 @@ static void cpufreq_interactive_input_event(struct input_handle *handle, now = ktime_to_us(ktime_get()); for_each_online_cpu(i) { pcpu = &per_cpu(cpuinfo, i); + if (!pcpu->policy) + continue; + if (have_governor_per_policy()) tunables = pcpu->policy->governor_data; else