[RFC PATCH v5 21/29] sched/rt: Update default bandwidth for real-time tasks to ONE

Yuri Andriaccio
2026-04-30T21:39:15Z

Set the default total bandwidth for SCHED_DEADLINE tasks and servers to ONE.
FIFO/RR tasks are already throttled by fair-servers and ext-servers, and
the sysctl_sched_rt_runtime parameter now only defines the total bw that
is allowed to deadline entities.

Signed-off-by: Yuri Andriaccio <yurand2000@gmail.com>
---
kernel/sched/rt.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kernel/sched/rt.c b/kernel/sched/rt.c
index 2be22024e66d..db88792787a8 100644
--- a/kernel/sched/rt.c
+++ b/kernel/sched/rt.c
@@ -19,9 +19,9 @@ int sysctl_sched_rt_period = 1000000;

/*
* part of the period that we allow rt tasks to run in us.
- * default: 0.95s
+ * default: 1s
*/
-int sysctl_sched_rt_runtime = 950000;
+int sysctl_sched_rt_runtime = 1000000;

#ifdef CONFIG_SYSCTL
static int sysctl_sched_rr_timeslice = (MSEC_PER_SEC * RR_TIMESLICE) / HZ;
--
2.53.0