Hi Babu, On 10/9/24 10:39 AM, Babu Moger wrote: > dom_data_init() is only called during the __init sequence. > Add __init attribute like the rest of call sequence. > > While at it, pass 'struct rdt_resource' to dom_data_init() and > dom_data_exit() which will be used for mbm counter __init and__exit > call sequence. This patch needs to be split. Please move fixes to beginning of series and move the addition of the parameter to the patch where it is first used/needed. > > Fixes: bd334c86b5d7 ("x86/resctrl: Add __init attribute to rdt_get_mon_l3_config()") For this change I think the following Fixes tag would be more accurate: Fixes: 6a445edce657 ("x86/intel_rdt/cqm: Add RDT monitoring initialization") I think for a complete fix of the above commit it also needs to add __init storage class to l3_mon_evt_init(). The __init storage class is also missing from rdt_get_mon_l3_config() ... fixing that would indeed need the Fixes tag below: Fixes: bd334c86b5d7 ("x86/resctrl: Add __init attribute to rdt_get_mon_l3_config()" Reinette