[PATCH 14/18 v2] sched/fair: Enable push task for preempt short
From: Vincent Guittot
Date: Fri Oct 02 2026 - 11:49:42 EST
Enable push mecanism for the preempt short feature which is the
1st feature using it.
Signed-off-by: Vincent Guittot <vincent.guittot@xxxxxxxxxx>
---
kernel/sched/topology.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/kernel/sched/topology.c b/kernel/sched/topology.c
index 0248227d983a..6b1058268e6d 100644
--- a/kernel/sched/topology.c
+++ b/kernel/sched/topology.c
@@ -3475,6 +3475,9 @@ static void partition_sched_domains_locked(int ndoms_new, cpumask_var_t doms_new
sched_energy_set(has_eas);
#endif
+ if (sched_feat(PREEMPT_SHORT))
+ static_branch_inc_cpuslocked(&sched_push_task);
+
/* Remember the new sched domains: */
if (doms_cur != &fallback_doms)
free_sched_domains(doms_cur, ndoms_cur);
--
2.53.0