Unverified Commit 04bcd1e6 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!12591 cpufreq: amd-pstate: add check for cpufreq_cpu_get's return value

parents d43ec5c3 b8dc7781
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -579,9 +579,14 @@ static void amd_pstate_adjust_perf(unsigned int cpu,
	unsigned long max_perf, min_perf, des_perf,
		      cap_perf, lowest_nonlinear_perf, max_freq;
	struct cpufreq_policy *policy = cpufreq_cpu_get(cpu);
	struct amd_cpudata *cpudata = policy->driver_data;
	struct amd_cpudata *cpudata;
	unsigned int target_freq;

	if (!policy)
		return;

	cpudata = policy->driver_data;

	if (policy->min != cpudata->min_limit_freq || policy->max != cpudata->max_limit_freq)
		amd_pstate_update_min_max_limit(policy);