Re: [PATCH v3 01/14] sched/core: uclamp: extend sched_setattr to support utilization clamping
From: Juri Lelli <juri.lelli@redhat.com>
Date: 2018-08-07 12:35:58
Also in:
lkml
From: Juri Lelli <juri.lelli@redhat.com>
Date: 2018-08-07 12:35:58
Also in:
lkml
On 06/08/18 17:39, Patrick Bellasi wrote: [...]
@@ -4218,6 +4245,13 @@ static int __sched_setscheduler(struct task_struct *p, return retval; } + /* Configure utilization clamps for the task */ + if (attr->sched_flags & SCHED_FLAG_UTIL_CLAMP) { + retval = __setscheduler_uclamp(p, attr); + if (retval) + return retval; + } +
IIUC, this is available to root and non-root users. In the latter case, how do we cope with the fact that some user might occupy all the available clamping groups configured for the system? Best, - Juri