diff options
Diffstat (limited to 'drivers/cpufreq/pcc-cpufreq.c')
| -rw-r--r-- | drivers/cpufreq/pcc-cpufreq.c | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/cpufreq/pcc-cpufreq.c b/drivers/cpufreq/pcc-cpufreq.c index 7b0603eb012..cdc02ac8f41 100644 --- a/drivers/cpufreq/pcc-cpufreq.c +++ b/drivers/cpufreq/pcc-cpufreq.c @@ -261,6 +261,9 @@ static int pcc_get_offset(int cpu)  	pr = per_cpu(processors, cpu);  	pcc_cpu_data = per_cpu_ptr(pcc_cpu_info, cpu); +	if (!pr) +		return -ENODEV; +  	status = acpi_evaluate_object(pr->handle, "PCCP", NULL, &buffer);  	if (ACPI_FAILURE(status))  		return -ENODEV;  |