Re: [PATCH v4 07/21] x86/resctrl: Create mba_sc configuration in the rdt_domain

From: Reinette Chatre
Date: Wed May 18 2022 - 12:06:31 EST


Hi James,

On 4/12/2022 5:44 AM, James Morse wrote:
..

> diff --git a/include/linux/resctrl.h b/include/linux/resctrl.h
> index 5d283bdd6162..46ab9fb5562e 100644
> --- a/include/linux/resctrl.h
> +++ b/include/linux/resctrl.h
> @@ -15,6 +15,9 @@ int proc_resctrl_show(struct seq_file *m,
>
> #endif
>
> +/* max value for struct rdt_domain's mbps_val */
> +#define MBA_MAX_MBPS U32_MAX
> +
> /**
> * enum resctrl_conf_type - The type of configuration.
> * @CDP_NONE: No prioritisation, both code and data are controlled or monitored.
> @@ -53,6 +56,9 @@ struct resctrl_staged_config {
> * @cqm_work_cpu: worker CPU for CQM h/w counters
> * @plr: pseudo-locked region (if any) associated with domain
> * @staged_config: parsed configuration to be applied
> + * @mbps_val: When mba_sc is enabled, this holds the array of user
> + * specified control values for mba_sc in MBps, indexed
> + * by closid
> */
> struct rdt_domain {
> struct list_head list;

Please watch out for usage of spaces before tabs to ensure a clean pass
from checkpatch.pl.

Reinette