diff --git a/kernel/sched/walt/walt.c b/kernel/sched/walt/walt.c index 88373f0d8bf2..a316d003ed34 100644 --- a/kernel/sched/walt/walt.c +++ b/kernel/sched/walt/walt.c @@ -2641,13 +2641,13 @@ static void walt_get_possible_siblings(int cpuid, struct cpumask *cluster_cpus) int cpu; struct cpu_topology *cpu_topo, *cpuid_topo = &cpu_topology[cpuid]; - if (cpuid_topo->package_id == -1) + if (cpuid_topo->cluster_id == -1) return; for_each_possible_cpu(cpu) { cpu_topo = &cpu_topology[cpu]; - if (cpuid_topo->package_id != cpu_topo->package_id) + if (cpuid_topo->cluster_id != cpu_topo->cluster_id) continue; cpumask_set_cpu(cpu, cluster_cpus); }