Re: [PATCH v16 25/32] x86/resctrl: Handle number of RMIDs supported by RDT_RESOURCE_PERF_PKG
From: Reinette Chatre
Date: Tue Dec 16 2025 - 16:47:13 EST
Hi Tony,
On 12/10/25 3:14 PM, Tony Luck wrote:
...
> @@ -202,6 +210,24 @@ static bool group_has_usable_regions(struct event_group *e, struct pmt_feature_g
> return usable_regions;
> }
>
> +static bool all_regions_have_sufficient_rmid(struct event_group *e, struct pmt_feature_group *p)
> +{
> + struct telemetry_region *tr;
> + bool ret = true;
> +
> + for (int i = 0; i < p->count; i++) {
> + if (!p->regions[i].addr)
> + continue;
> + tr = &p->regions[i];
> + if (tr->num_rmids < e->num_rmid) {
> + e->force_off = true;
> + return false;
> + }
> + }
> +
> + return ret;
Just "return true" here?
| Reviewed-by: Reinette Chatre <reinette.chatre@xxxxxxxxx>
Reinette