From 42cb4efdabb0c7a1a7e789d755644222ffa23ae6 Mon Sep 17 00:00:00 2001 From: Stephen Dickey Date: Wed, 12 Jan 2022 17:39:19 -0800 Subject: [PATCH] sched/walt: remove unused can_halt cpu mask After reviewing, it was determind that the can_halt_mask is no longer needed. Remove it and cleanup code as appropriate. Change-Id: I5430e6f3eda505e0f8fe1cedb9fa7b20425f6900 Signed-off-by: Stephen Dickey --- kernel/sched/walt/walt.h | 4 ---- kernel/sched/walt/walt_halt.c | 4 ---- 2 files changed, 8 deletions(-) diff --git a/kernel/sched/walt/walt.h b/kernel/sched/walt/walt.h index 79f7045e02ac..c2318e36264c 100644 --- a/kernel/sched/walt/walt.h +++ b/kernel/sched/walt/walt.h @@ -908,10 +908,6 @@ extern struct cpumask __cpu_halt_mask; #define cpu_halt_mask ((struct cpumask *)&__cpu_halt_mask) #define cpu_halted(cpu) cpumask_test_cpu((cpu), cpu_halt_mask) -extern struct cpumask __cpu_can_halt_mask; -#define cpu_can_halt_mask ((struct cpumask *)&__cpu_can_halt_mask) -#define cpu_can_halt(cpu) cpumask_test_cpu((cpu), cpu_can_halt_mask) - extern void walt_task_dump(struct task_struct *p); extern void walt_rq_dump(int cpu); extern void walt_dump(void); diff --git a/kernel/sched/walt/walt_halt.c b/kernel/sched/walt/walt_halt.c index 4a8fc0472d44..16a71fe18e66 100644 --- a/kernel/sched/walt/walt_halt.c +++ b/kernel/sched/walt/walt_halt.c @@ -11,7 +11,6 @@ /* if a cpu is halting */ struct cpumask __cpu_halt_mask; -struct cpumask __cpu_can_halt_mask; static DEFINE_MUTEX(halt_lock); @@ -337,9 +336,6 @@ EXPORT_SYMBOL(walt_resume_cpus); void walt_halt_init(void) { - cpumask_set_cpu(5, cpu_can_halt_mask); - cpumask_set_cpu(6, cpu_can_halt_mask); - cpumask_set_cpu(7, cpu_can_halt_mask); } #endif /* CONFIG_HOTPLUG_CPU */