diff options
author | 2025-03-10 18:04:38 +0100 | |
---|---|---|
committer | 2025-04-08 20:55:54 +0200 | |
commit | 277e0909754e9f3c82def97150d2f3ea700098f1 (patch) | |
tree | 66bcdb7adc54ecea87cb003a2dde7da141a47777 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | sched: Skip non-root task_groups with disabled RT_GROUP_SCHED (diff) | |
download | linux-rng-277e0909754e9f3c82def97150d2f3ea700098f1.tar.xz linux-rng-277e0909754e9f3c82def97150d2f3ea700098f1.zip |
sched: Bypass bandwitdh checks with runtime disabled RT_GROUP_SCHED
When RT_GROUPs are compiled but not exposed, their bandwidth cannot
be configured (and it is not initialized for non-root task_groups neither).
Therefore bypass any checks of task vs task_group bandwidth.
This will achieve behavior very similar to setups that have
!CONFIG_RT_GROUP_SCHED and attach cpu controller to cgroup v2 hierarchy.
(On a related note, this may allow having RT tasks with
CONFIG_RT_GROUP_SCHED and cgroup v2 hierarchy.)
Signed-off-by: Michal Koutný <mkoutny@suse.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lkml.kernel.org/r/20250310170442.504716-7-mkoutny@suse.com
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions