[PATCH v16 1/4] lib: add generic support for reading PMU events
    Konstantin Ananyev 
    konstantin.ananyev at huawei.com
       
    Fri Dec  6 19:15:39 CET 2024
    
    
  
> 
> Add support for programming PMU counters and reading their values
> in runtime bypassing kernel completely.
> 
> This is especially useful in cases where CPU cores are isolated
> i.e run dedicated tasks. In such cases one cannot use standard
> perf utility without sacrificing latency and performance.
> 
> Signed-off-by: Tomasz Duszynski <tduszynski at marvell.com>
> ---
Acked-by: Konstantin Ananyev <konstantin.ananyev at huawei.com>
As future possible enhancements - I think it would be useful to
make control-path API MT safe, plus probably try to hide some of
the exposed internal structures (rte_pmu_event_group, etc.) inside .c
(to minimize surface for possible ABI breakage).
> --
> 2.34.1
    
    
More information about the dev
mailing list