Hi Morten, >-----Original Message----- >From: Morten Brørup <m...@smartsharesystems.com> >Sent: Wednesday, February 1, 2023 2:51 PM >To: Tomasz Duszynski <tduszyn...@marvell.com>; dev@dpdk.org >Cc: roret...@linux.microsoft.com; ruifeng.w...@arm.com; >bruce.richard...@intel.com; Jerin Jacob >Kollanukkaran <jer...@marvell.com>; mattias.ronnb...@ericsson.com; >tho...@monjalon.net; >zhou...@loongson.cn >Subject: [EXT] RE: [PATCH v7 0/4] add support for self monitoring > >External Email > >---------------------------------------------------------------------- >> From: Tomasz Duszynski [mailto:tduszyn...@marvell.com] >> Sent: Wednesday, 1 February 2023 14.18 >> >> This series adds self monitoring support i.e allows to configure and >> read performance measurement unit (PMU) counters in runtime without >> using perf utility. This has certain adventages when application runs >> on isolated cores with nohz_full kernel parameter. >> >> Events can be read directly using rte_pmu_read() or using dedicated >> tracepoint rte_eal_trace_pmu_read(). The latter will cause events to >> be stored inside CTF file. >> >> By design, all enabled events are grouped together and the same group >> is attached to lcores that use self monitoring funtionality. >> >> Events are enabled by names, which need to be read from standard >> location under sysfs i.e >> >> /sys/bus/event_source/devices/PMU/events >> >> where PMU is a core pmu i.e one measuring cpu events. As of today raw >> events are not supported. > >I like the modifications in v7. > >Series-acked-by: Morten Brørup <m...@smartsharesystems.com>
Thanks.