All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] topology: Remove unused cpu_cluster_mask()
@ 2022-05-13  9:34 Dietmar Eggemann
  2022-05-13  9:48 ` Dietmar Eggemann
  2022-05-19 21:57 ` [tip: sched/core] " tip-bot2 for Dietmar Eggemann
  0 siblings, 2 replies; 6+ messages in thread
From: Dietmar Eggemann @ 2022-05-13  9:34 UTC (permalink / raw)
  To: Peter Zijlstra, Barry Song, Greg Kroah-Hartman, Heiko Carstens
  Cc: linux-kernel

default_topology[] uses cpu_clustergroup_mask() for the CLS level
(guarded by CONFIG_SCHED_CLUSTER) which is currently provided by x86
(arch/x86/kernel/smpboot.c) and arm64 (drivers/base/arch_topology.c).

Fixes: 778c558f49a2c ("sched: Add cluster scheduler level in core and
related Kconfig for ARM64")

Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
---
 include/linux/topology.h | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/include/linux/topology.h b/include/linux/topology.h
index f19bc3626297..4564faafd0e1 100644
--- a/include/linux/topology.h
+++ b/include/linux/topology.h
@@ -240,13 +240,6 @@ static inline const struct cpumask *cpu_smt_mask(int cpu)
 }
 #endif
 
-#if defined(CONFIG_SCHED_CLUSTER) && !defined(cpu_cluster_mask)
-static inline const struct cpumask *cpu_cluster_mask(int cpu)
-{
-	return topology_cluster_cpumask(cpu);
-}
-#endif
-
 static inline const struct cpumask *cpu_cpu_mask(int cpu)
 {
 	return cpumask_of_node(cpu_to_node(cpu));
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-05-20 13:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-13  9:34 [PATCH] topology: Remove unused cpu_cluster_mask() Dietmar Eggemann
2022-05-13  9:48 ` Dietmar Eggemann
2022-05-16  6:59   ` Barry Song
2022-05-19 21:57 ` [tip: sched/core] " tip-bot2 for Dietmar Eggemann
2022-05-20 11:34   ` Barry Song
2022-05-20 13:05     ` Peter Zijlstra

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.