Commit 06a28a70 authored by Tang Jinyang's avatar Tang Jinyang Committed by guzitao
Browse files

sw64: fix cpu reduction bug in cpuautoplug

Sunway inclusion
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/IBDJNZ



--------------------------------

This patch fixs a critical bug in cpuautoplug subsystem related to
cpufreq subsystem. With performance policy, the number of active
cpus may be reduced to the minimum count because global variable
curruent_policy is uninitialized.

Signed-off-by: default avatarTang Jinyang <tangjinyang@wxiat.com>
Reviewed-by: default avatarHe Sheng <hesheng@wxiat.com>
Signed-off-by: default avatarGu Zitao <guzitao@wxiat.com>
parent 59f5b447
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -90,6 +90,8 @@ static int sw64_cpufreq_cpu_init(struct cpufreq_policy *policy)

	policy->clk = cpuclk;

	sw64_store_policy(policy);

	cpufreq_generic_init(policy, freq_table, 0);

	return 0;