[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <a0f1bb9a-7cc4-b4af-9ad8-6dc03217d5a8@linux.intel.com>
Date: Thu, 20 Apr 2023 12:38:50 +0300 (EEST)
From: Ilpo Järvinen <ilpo.jarvinen@...ux.intel.com>
To: "Moger, Babu" <babu.moger@....com>
cc: corbet@....net, Reinette Chatre <reinette.chatre@...el.com>,
tglx@...utronix.de, mingo@...hat.com, bp@...en8.de,
fenghua.yu@...el.com, dave.hansen@...ux.intel.com, x86@...nel.org,
hpa@...or.com, paulmck@...nel.org, akpm@...ux-foundation.org,
quic_neeraju@...cinc.com, rdunlap@...radead.org,
damien.lemoal@...nsource.wdc.com, songmuchun@...edance.com,
peterz@...radead.org, jpoimboe@...nel.org, pbonzini@...hat.com,
chang.seok.bae@...el.com, pawan.kumar.gupta@...ux.intel.com,
jmattson@...gle.com, daniel.sneddon@...ux.intel.com,
sandipan.das@....com, tony.luck@...el.com, james.morse@....com,
linux-doc@...r.kernel.org, LKML <linux-kernel@...r.kernel.org>,
bagasdotme@...il.com, eranian@...gle.com,
christophe.leroy@...roup.eu, jarkko@...nel.org,
adrian.hunter@...el.com, quic_jiles@...cinc.com,
peternewman@...gle.com
Subject: Re: [PATCH v4 1/7] x86/resctrl: Add multiple tasks to the resctrl
group at once
On Wed, 19 Apr 2023, Moger, Babu wrote:
> Hi Jarvinen,
>
> On 4/19/23 07:58, Ilpo Järvinen wrote:
> > On Mon, 17 Apr 2023, Babu Moger wrote:
> >
> >> The resctrl task assignment for MONITOR or CONTROL group needs to be
> >> done one at a time. For example:
> >>
> >> $mount -t resctrl resctrl /sys/fs/resctrl/
> >> $mkdir /sys/fs/resctrl/clos1
> >> $echo 123 > /sys/fs/resctrl/clos1/tasks
> >> $echo 456 > /sys/fs/resctrl/clos1/tasks
> >> $echo 789 > /sys/fs/resctrl/clos1/tasks
> >>
> >> This is not user-friendly when dealing with hundreds of tasks.
> >>
> >> It can be improved by supporting the multiple task id assignment in
> >> one command with the tasks separated by commas. For example:
> >>
> >> $echo 123,456,789 > /sys/fs/resctrl/clos1/tasks
> >>
> >> Signed-off-by: Babu Moger <babu.moger@....com>
> >> ---
> >> Documentation/x86/resctrl.rst | 9 ++++++++-
> >> arch/x86/kernel/cpu/resctrl/rdtgroup.c | 31 ++++++++++++++++++++++++++++++-
> >> 2 files changed, 38 insertions(+), 2 deletions(-)
> >>
> >> diff --git a/Documentation/x86/resctrl.rst b/Documentation/x86/resctrl.rst
> >> index 387ccbcb558f..f28ed1443a6a 100644
> >> --- a/Documentation/x86/resctrl.rst
> >> +++ b/Documentation/x86/resctrl.rst
> >> @@ -292,7 +292,14 @@ All groups contain the following files:
> >> "tasks":
> >> Reading this file shows the list of all tasks that belong to
> >> this group. Writing a task id to the file will add a task to the
> >> - group. If the group is a CTRL_MON group the task is removed from
> >> + group. Multiple tasks can be added by separating the task ids
> >> + with commas. Tasks will be assigned sequentially in the order it
> >> + is entered.
> >
> > "Tasks ... it is ..." doesn't sound correct.
>
> How about "Tasks will be assigned sequentially in the order they are entered."
It sounds better.
--
i.
Powered by blists - more mailing lists