Hi Babu, On 4/14/25 1:51 PM, Moger, Babu wrote: > Hi Reinette, > > On 4/11/25 16:02, Reinette Chatre wrote: >> Hi Babu, >> >> On 4/3/25 5:18 PM, Babu Moger wrote: >>> @@ -394,6 +394,21 @@ void resctrl_arch_mon_event_config_set(void *config_info); >>> u32 resctrl_arch_mon_event_config_get(struct rdt_mon_domain *d, >>> enum resctrl_event_id eventid); >>> >>> +/** >>> + * resctrl_arch_config_cntr() - Configure the counter on the domain >>> + * @r: resource that the counter should be read from. >>> + * @d: domain that the counter should be read from. >>> + * @evtid: event type to assign >>> + * @rmid: rmid of the counter to read. >>> + * @closid: closid that matches the rmid. >>> + * @cntr_id: Counter ID to configure >>> + * @evt_cfg: event configuration >> >> "event configuration" is simply an expansion of member name and does not help to >> understand what the value represents. > > How about? > > "MBM Event configuration value representing reads, writes etc.." This is more helpful (note Event -> event). When data structures are decided it will also be helpful to include reference of where this data is maintained and how it is formatted. Reinette