On 05/08/2020, 15:57, "Robin Murphy" <robin.murphy@xxxxxxx> wrote: > At long last, here's an initial cut of the CMN PMU driver that's been > festering in on-and-off development for years. It should be functionally > complete now, although there is still scope for improving the current > implementation (e.g. watchpoint register allocation could be cleverer). Booted on graviton2 (using ACPI). Cache-fill counter value (both general and bynodeid) responds as expected to memory pressure from user processes. Tested-by: Tsahi Zidenberg <tsahee@xxxxxxxxxx> > Of particular interest at this point is the user interface - is it > sufficiently complete and useful? Is there any need for a third event > targeting method in between "single node ID" and "all nodes"? The one thing I'm missing (or didn't find) is a way for the user to determine the list of relevant node ids for each node type or counter. Using a wrong nodeid just gave me <not supported> as a counter value. I don't think that it's required for a first version, though. --- Thank you! Tsahi