Merge tag 'defconfig-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
[linux-2.6-microblaze.git] / drivers / cpufreq / cpufreq_ondemand.c
index ac361a8..eb4320b 100644 (file)
@@ -418,7 +418,7 @@ static void od_set_powersave_bias(unsigned int powersave_bias)
        default_powersave_bias = powersave_bias;
        cpumask_clear(&done);
 
-       get_online_cpus();
+       cpus_read_lock();
        for_each_online_cpu(cpu) {
                struct cpufreq_policy *policy;
                struct policy_dbs_info *policy_dbs;
@@ -442,7 +442,7 @@ static void od_set_powersave_bias(unsigned int powersave_bias)
                od_tuners = dbs_data->tuners;
                od_tuners->powersave_bias = default_powersave_bias;
        }
-       put_online_cpus();
+       cpus_read_unlock();
 }
 
 void od_register_powersave_bias_handler(unsigned int (*f)