From: "Moger, Babu" <babu.moger@amd.com>
To: Reinette Chatre <reinette.chatre@intel.com>,
corbet@lwn.net, tony.luck@intel.com, Dave.Martin@arm.com,
james.morse@arm.com, tglx@linutronix.de, mingo@redhat.com,
bp@alien8.de, dave.hansen@linux.intel.com
Cc: x86@kernel.org, hpa@zytor.com, akpm@linux-foundation.org,
paulmck@kernel.org, rostedt@goodmis.org, Neeraj.Upadhyay@amd.com,
david@redhat.com, arnd@arndb.de, fvdl@google.com,
seanjc@google.com, thomas.lendacky@amd.com,
pawan.kumar.gupta@linux.intel.com, yosry.ahmed@linux.dev,
sohil.mehta@intel.com, xin@zytor.com, kai.huang@intel.com,
xiaoyao.li@intel.com, peterz@infradead.org, me@mixaill.net,
mario.limonciello@amd.com, xin3.li@intel.com,
ebiggers@google.com, ak@linux.intel.com,
chang.seok.bae@intel.com, andrew.cooper3@citrix.com,
perry.yuan@amd.com, linux-doc@vger.kernel.org,
linux-kernel@vger.kernel.org, manali.shukla@amd.com,
gautham.shenoy@amd.com
Subject: Re: [PATCH v8 02/10] x86/resctrl: Add SDCIAE feature in the command line options
Date: Fri, 22 Aug 2025 17:07:28 -0500 [thread overview]
Message-ID: <36712dbc-6a4c-4637-b896-9fbd210d37bb@amd.com> (raw)
In-Reply-To: <195d8806-9a00-49d8-8891-f59bca97582e@intel.com>
Hi Reinette,
Thanks for the comments. It took a while to get to it.
On 8/7/2025 8:44 PM, Reinette Chatre wrote:
> Hi Babu,
>
> On 8/5/25 4:30 PM, Babu Moger wrote:
>> Add the command line options to enable or disable the new resctrl feature
> options -> option?
sure.
>
>> L3 Smart Data Cache Injection Allocation Enforcement (SDCIAE).
>>
>> Signed-off-by: Babu Moger <babu.moger@amd.com>
>> ---
>> ---
>> .../admin-guide/kernel-parameters.txt | 2 +-
>> Documentation/filesystems/resctrl.rst | 21 ++++++++++---------
>> arch/x86/kernel/cpu/resctrl/core.c | 2 ++
>> 3 files changed, 14 insertions(+), 11 deletions(-)
>>
>> diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt
>> index 0d2ea9a60145..0170c0af03cc 100644
>> --- a/Documentation/admin-guide/kernel-parameters.txt
>> +++ b/Documentation/admin-guide/kernel-parameters.txt
>> @@ -6089,7 +6089,7 @@
>> rdt= [HW,X86,RDT]
>> Turn on/off individual RDT features. List is:
>> cmt, mbmtotal, mbmlocal, l3cat, l3cdp, l2cat, l2cdp,
>> - mba, smba, bmec.
>> + mba, smba, bmec, sdciae.
>> E.g. to turn on cmt and turn off mba use:
>> rdt=cmt,!mba
>>
>> diff --git a/Documentation/filesystems/resctrl.rst b/Documentation/filesystems/resctrl.rst
>> index c7949dd44f2f..f08699030312 100644
>> --- a/Documentation/filesystems/resctrl.rst
>> +++ b/Documentation/filesystems/resctrl.rst
>> @@ -17,16 +17,17 @@ AMD refers to this feature as AMD Platform Quality of Service(AMD QoS).
>> This feature is enabled by the CONFIG_X86_CPU_RESCTRL and the x86 /proc/cpuinfo
>> flag bits:
>>
>> -=============================================== ================================
>> -RDT (Resource Director Technology) Allocation "rdt_a"
>> -CAT (Cache Allocation Technology) "cat_l3", "cat_l2"
>> -CDP (Code and Data Prioritization) "cdp_l3", "cdp_l2"
>> -CQM (Cache QoS Monitoring) "cqm_llc", "cqm_occup_llc"
>> -MBM (Memory Bandwidth Monitoring) "cqm_mbm_total", "cqm_mbm_local"
>> -MBA (Memory Bandwidth Allocation) "mba"
>> -SMBA (Slow Memory Bandwidth Allocation) ""
>> -BMEC (Bandwidth Monitoring Event Configuration) ""
>> -=============================================== ================================
>> +=============================================================== ================================
>> +RDT (Resource Director Technology) Allocation "rdt_a"
>> +CAT (Cache Allocation Technology) "cat_l3", "cat_l2"
>> +CDP (Code and Data Prioritization) "cdp_l3", "cdp_l2"
>> +CQM (Cache QoS Monitoring) "cqm_llc", "cqm_occup_llc"
>> +MBM (Memory Bandwidth Monitoring) "cqm_mbm_total", "cqm_mbm_local"
>> +MBA (Memory Bandwidth Allocation) "mba"
>> +SMBA (Slow Memory Bandwidth Allocation) ""
> With all these adjustments this looks like an ideal time to fix the missing TABs in the SMBA spacing?
Sure. Noticed both SMBA and BMEC had tabs missing. Taken care now.
thanks
Babu
>
>> +BMEC (Bandwidth Monitoring Event Configuration) ""
>> +SDCIAE (Smart Data Cache Injection Allocation Enforcement) ""
>> +=============================================================== ================================
> Reinette
>
next prev parent reply other threads:[~2025-08-22 22:07 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-08-05 23:30 [PATCH v8 00/10] x86,fs/resctrl: Support L3 Smart Data Cache Injection Allocation Enforcement (SDCIAE) Babu Moger
2025-08-05 23:30 ` [PATCH v8 01/10] x86/cpufeatures: Add support for L3 Smart Data Cache Injection Allocation Enforcement Babu Moger
2025-08-05 23:30 ` [PATCH v8 02/10] x86/resctrl: Add SDCIAE feature in the command line options Babu Moger
2025-08-08 1:44 ` Reinette Chatre
2025-08-22 22:07 ` Moger, Babu [this message]
2025-08-05 23:30 ` [PATCH v8 03/10] x86,fs/resctrl: Detect io_alloc feature Babu Moger
2025-08-05 23:30 ` [PATCH v8 04/10] x86,fs/resctrl: Implement "io_alloc" enable/disable handlers Babu Moger
2025-08-08 1:47 ` Reinette Chatre
2025-08-22 22:10 ` Moger, Babu
2025-08-05 23:30 ` [PATCH v8 05/10] fs/resctrl: Introduce interface to display "io_alloc" support Babu Moger
2025-08-08 1:48 ` Reinette Chatre
2025-08-22 22:12 ` Moger, Babu
2025-08-05 23:30 ` [PATCH v8 06/10] fs/resctrl: Add user interface to enable/disable io_alloc feature Babu Moger
2025-08-08 1:49 ` Reinette Chatre
2025-08-22 22:53 ` Moger, Babu
2025-08-27 20:39 ` Moger, Babu
2025-08-29 2:47 ` Reinette Chatre
2025-09-02 16:20 ` Moger, Babu
2025-08-21 5:02 ` Gautham R. Shenoy
2025-08-22 23:10 ` Moger, Babu
2025-08-05 23:30 ` [PATCH v8 07/10] fs/resctrl: Introduce interface to display io_alloc CBMs Babu Moger
2025-08-08 1:51 ` Reinette Chatre
2025-08-26 18:33 ` Moger, Babu
2025-08-05 23:30 ` [PATCH v8 08/10] fs/resctrl: Modify rdt_parse_data to pass mode and CLOSID Babu Moger
2025-08-08 1:52 ` Reinette Chatre
2025-08-26 18:40 ` Moger, Babu
2025-08-05 23:30 ` [PATCH v8 09/10] fs/resctrl: Introduce interface to modify io_alloc Capacity Bit Masks Babu Moger
2025-08-08 1:53 ` Reinette Chatre
2025-08-26 18:53 ` Moger, Babu
2025-08-05 23:30 ` [PATCH v8 10/10] fs/resctrl: Update bit_usage to reflect io_alloc Babu Moger
2025-08-08 1:54 ` Reinette Chatre
2025-08-26 22:51 ` Moger, Babu
2025-08-29 3:11 ` Reinette Chatre
2025-09-02 16:32 ` Moger, Babu
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=36712dbc-6a4c-4637-b896-9fbd210d37bb@amd.com \
--to=babu.moger@amd.com \
--cc=Dave.Martin@arm.com \
--cc=Neeraj.Upadhyay@amd.com \
--cc=ak@linux.intel.com \
--cc=akpm@linux-foundation.org \
--cc=andrew.cooper3@citrix.com \
--cc=arnd@arndb.de \
--cc=bp@alien8.de \
--cc=chang.seok.bae@intel.com \
--cc=corbet@lwn.net \
--cc=dave.hansen@linux.intel.com \
--cc=david@redhat.com \
--cc=ebiggers@google.com \
--cc=fvdl@google.com \
--cc=gautham.shenoy@amd.com \
--cc=hpa@zytor.com \
--cc=james.morse@arm.com \
--cc=kai.huang@intel.com \
--cc=linux-doc@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=manali.shukla@amd.com \
--cc=mario.limonciello@amd.com \
--cc=me@mixaill.net \
--cc=mingo@redhat.com \
--cc=paulmck@kernel.org \
--cc=pawan.kumar.gupta@linux.intel.com \
--cc=perry.yuan@amd.com \
--cc=peterz@infradead.org \
--cc=reinette.chatre@intel.com \
--cc=rostedt@goodmis.org \
--cc=seanjc@google.com \
--cc=sohil.mehta@intel.com \
--cc=tglx@linutronix.de \
--cc=thomas.lendacky@amd.com \
--cc=tony.luck@intel.com \
--cc=x86@kernel.org \
--cc=xiaoyao.li@intel.com \
--cc=xin3.li@intel.com \
--cc=xin@zytor.com \
--cc=yosry.ahmed@linux.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).