Commit 20711efa authored by Beata Michalska's avatar Beata Michalska Committed by Catalin Marinas
Browse files

arm64: Utilize for_each_cpu_wrap for reference lookup



While searching for a reference CPU within a given policy,
arch_freq_get_on_cpu relies on cpumask_next_wrap to iterate over
all available CPUs and to ensure each is verified only once.
Recent changes to cpumask_next_wrap will handle the latter no more,
so switching to for_each_cpu_wrap, which  preserves expected behavior
while ensuring compatibility with the updates.
Not to mention that when iterating over each CPU, using a dedicated
iterator is preferable to an open-coded loop.

Fixes: 16d1e274 ("arm64: Provide an AMU-based version of arch_freq_get_on_cpu")
Signed-off-by: default avatarBeata Michalska <beata.michalska@arm.com>
Link: https://lore.kernel.org/r/20250220091015.2319901-1-beata.michalska@arm.com


Signed-off-by: default avatarCatalin Marinas <catalin.marinas@arm.com>
parent 39b19974
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment