Hi Dave, On 4/23/24 07:38, Dave Martin wrote: > Hi Peter, > > On Mon, Apr 22, 2024 at 11:23:50AM -0700, Peter Newman wrote: >> Hi Dave, >> >> On Mon, Apr 22, 2024 at 9:33 AM Dave Martin <Dave.Martin@xxxxxxx> wrote: >>> >>> Hi Babu, >>> >>> On Thu, Mar 28, 2024 at 08:06:33PM -0500, Babu Moger wrote: >>>> Assignment flags can be one of the following: >>>> >>>> t MBM total event is assigned >>> >>> With my MPAM hat on this looks a bit weird, although I suppose it >>> follows on from the way "mbm_total_bytes" and "mbm_local_bytes" are >>> already exposed in resctrlfs. >>> >>> From an abstract point of view, "total" and "local" are just event >>> selection criteria, additional to those in mbm_cfg_mask. The different >>> way they are treated in the hardware feels like an x86 implementation >>> detail. >>> >>> For MPAM we don't currently distinguish local from non-local traffic, so >>> I guess this just reduces to a simple on-off (i.e., "t" or nothing), >>> which I guess is tolerable. >>> >>> This might want more thought if there is an expectation that more >>> categories will be added here, though (?) >> >> There should be a path forward whenever we start supporting >> user-configured counter classes. I assume the letters a-z will be >> enough to cover all the counter classes which could be used at once. > > Ack, though I'd appreciate a response on the point about "_" below in > case people missed it. It was based on the dynamic debug interface and also Reinette's suggestion as well. https://www.kernel.org/doc/html/v4.10/admin-guide/dynamic-debug-howto.html (Look for "No flags are set"). We tried to use that similar interface. -- Thanks Babu Moger