From fd7cc6839d91cbb068b8912fb2f7e27d717e79c3 Mon Sep 17 00:00:00 2001 From: Chen Liang Date: Thu, 24 Nov 2016 16:17:51 +0800 Subject: [PATCH 1/1] cpufreq: cpufreq_interactive: avoid NULL point access Change-Id: Id21a45eff24575ade7786a88d076ddd50cba6520 Signed-off-by: Chen Liang --- drivers/cpufreq/cpufreq_interactive.c | 3 +++ 1 file changed, 3 insertions(+) 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 -- 2.34.1