> > 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 <tduszyn...@marvell.com> > --- Acked-by: Konstantin Ananyev <konstantin.anan...@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
- [PATCH v16 0/4] add support for self monitoring Tomasz Duszynski
- [PATCH v16 1/4] lib: add generic support for readi... Tomasz Duszynski
- Re: [PATCH v16 1/4] lib: add generic support f... Stephen Hemminger
- RE: [PATCH v16 1/4] lib: add generic suppo... Morten Brørup
- Re: [PATCH v16 1/4] lib: add generic s... Stephen Hemminger
- RE: [PATCH v16 1/4] lib: add gene... Morten Brørup
- RE: [PATCH v16 1/4] lib: add generic support f... Konstantin Ananyev
- RE: [PATCH v16 1/4] lib: add generic suppo... Tomasz Duszynski
- RE: [EXTERNAL] Re: [PATCH v16 1/4] lib: add ge... Tomasz Duszynski
- [PATCH v16 4/4] eal: add PMU support to tracing li... Tomasz Duszynski
- Re: [PATCH v16 4/4] eal: add PMU support to tr... Stephen Hemminger
- Re: [PATCH v16 4/4] eal: add PMU support to tr... Stephen Hemminger
- RE: [EXTERNAL] Re: [PATCH v16 4/4] eal: ad... Tomasz Duszynski
- [PATCH v16 2/4] pmu: support reading ARM PMU event... Tomasz Duszynski
- [PATCH v16 3/4] pmu: support reading Intel x86_64 ... Tomasz Duszynski
- RE: [PATCH v16 0/4] add support for self monitorin... Tomasz Duszynski
- Re: [PATCH v16 0/4] add support for self monitorin... Stephen Hemminger