On 1/24/23 10:59, Reinette Chatre wrote: > Hi Babu, > > On 1/24/2023 8:06 AM, Moger, Babu wrote: >> On 1/24/23 09:10, Borislav Petkov wrote: >>> On Tue, Jan 24, 2023 at 08:11:21AM -0600, Moger, Babu wrote: >>>> Understood. I am planning to add resctrl feature list inside >>>> /sys/fs/resctrl/info/ in my next series. >>> Maybe I wasn't as clear as I hoped for: >>> >>> so you have a couple of flags in /proc/cpuinfo which are actively being used by >>> tools. >> Those flags will be there. Not planning to remove them. >>> Why would you want to move the flags somewhere else and do the extra work for no >>> apparent reason? >> With this series(v12) we have added two new cpuid features(SMBA and BMEC). >> >> But these features are not visible in /proc/cpuinfo. Planning to add them >> in /sys/fs/resctrl/info. >> >> So, users can see them here. > Could you please elaborate what you are planning to do? Yes. It is sort of available. But, I wanted to add them explicit using the already available function rdt_cpu_has(). Something like. #cat /sys/fs/resctrl/info/features cmt, mbmtotal, mbmlocal, l3cat, mba, smba, bmec Some of these features can be disabled using boot parameter options. So, this will show only the features which enabled. Thanks Babu > > Existence and support for SMBA and BMEC is already visible to user space > in your current series: > * On a system that supports SMBA with the needed kernel support users will > find the /sys/fs/resctrl/info/SMBA directory with enumerated properties > as well as SMBA within the schemata file. > * On a system that supports BMEC with the needed kernel support users will > find the relevant files listed within /sys/fs/resctrl/info/L3_MON/mon_features. > > Reinette -- Thanks Babu Moger