diff options
| author | Michal Koutný <mkoutny@suse.com> | 2026-03-23 13:39:39 +0100 |
|---|---|---|
| committer | Peter Zijlstra <peterz@infradead.org> | 2026-04-08 13:11:44 +0200 |
| commit | 985215804dcbf02ab675977e770708e3f084e9fc (patch) | |
| tree | 9e2eb19288d1d4c2460230152745fe6e9fa7d662 /kernel | |
| parent | 4f70a0456d090303d5a6c915dd7d9db9da56cb16 (diff) | |
sched/rt: Cleanup global RT bandwidth functions
The commit 5f6bd380c7bdb ("sched/rt: Remove default bandwidth control")
and followup changes made a few of the functions unnecessary, drop them
for simplicity.
Signed-off-by: Michal Koutný <mkoutny@suse.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://patch.msgid.link/20260323-sched-rert_groups-v3-3-1e7d5ed6b249@suse.com
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/sched/rt.c | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/kernel/sched/rt.c b/kernel/sched/rt.c index e16d8f1b4aa2..4ee8faf01441 100644 --- a/kernel/sched/rt.c +++ b/kernel/sched/rt.c @@ -2829,13 +2829,6 @@ long sched_group_rt_period(struct task_group *tg) return rt_period_us; } -#ifdef CONFIG_SYSCTL -static int sched_rt_global_constraints(void) -{ - return 0; -} -#endif /* CONFIG_SYSCTL */ - int sched_rt_can_attach(struct task_group *tg, struct task_struct *tsk) { /* Don't accept real-time tasks when there is no way for them to run */ @@ -2845,14 +2838,6 @@ int sched_rt_can_attach(struct task_group *tg, struct task_struct *tsk) return 1; } -#else /* !CONFIG_RT_GROUP_SCHED: */ - -#ifdef CONFIG_SYSCTL -static int sched_rt_global_constraints(void) -{ - return 0; -} -#endif /* CONFIG_SYSCTL */ #endif /* !CONFIG_RT_GROUP_SCHED */ #ifdef CONFIG_SYSCTL @@ -2874,10 +2859,6 @@ static int sched_rt_global_validate(void) return 0; } -static void sched_rt_do_global(void) -{ -} - static int sched_rt_handler(const struct ctl_table *table, int write, void *buffer, size_t *lenp, loff_t *ppos) { @@ -2901,11 +2882,6 @@ static int sched_rt_handler(const struct ctl_table *table, int write, void *buff if (ret) goto undo; - ret = sched_rt_global_constraints(); - if (ret) - goto undo; - - sched_rt_do_global(); sched_dl_do_global(); } if (0) { |
