]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - drivers/cpufreq/powernv-cpufreq.c
Merge tag 'powerpc-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc...
[mirror_ubuntu-jammy-kernel.git] / drivers / cpufreq / powernv-cpufreq.c
index 6fbb46b2f6dacbf6198f0d5caa23ae039fb37a4f..5a2cf5f91ccb0fd54fef316bf1fc5ef0ae4cb852 100644 (file)
@@ -919,7 +919,7 @@ static void powernv_cpufreq_work_fn(struct work_struct *work)
        unsigned int cpu;
        cpumask_t mask;
 
-       get_online_cpus();
+       cpus_read_lock();
        cpumask_and(&mask, &chip->mask, cpu_online_mask);
        smp_call_function_any(&mask,
                              powernv_cpufreq_throttle_check, NULL, 0);
@@ -940,7 +940,7 @@ static void powernv_cpufreq_work_fn(struct work_struct *work)
                cpufreq_cpu_put(policy);
        }
 out:
-       put_online_cpus();
+       cpus_read_unlock();
 }
 
 static int powernv_cpufreq_occ_msg(struct notifier_block *nb,