[dpdk-dev] [v2, 0/3] common/cnxk: enable npa telemetry
Gowrishankar Muthukrishnan
gmuthukrishn at marvell.com
Sun Aug 1 19:37:38 CEST 2021
This patch series enables telemetry in NPA LF of cnxk.
v2:
* using uintptr_t to encode pointer value in json.
*** BLURB HERE ***
Gowrishankar Muthukrishnan (3):
telemetry: enable storing pointer value
test/telemetry: add unit tests for pointer value
common/cnxk: add telemetry endpoints to npa
app/test/test_telemetry_data.c | 124 +++++++++++++
app/test/test_telemetry_json.c | 28 ++-
drivers/common/cnxk/cnxk_telemetry.h | 26 +++
drivers/common/cnxk/cnxk_telemetry_npa.c | 227 +++++++++++++++++++++++
drivers/common/cnxk/meson.build | 4 +
drivers/common/cnxk/roc_platform.h | 8 +
lib/telemetry/rte_telemetry.h | 37 +++-
lib/telemetry/telemetry.c | 21 ++-
lib/telemetry/telemetry_data.c | 40 +++-
lib/telemetry/telemetry_data.h | 2 +
lib/telemetry/telemetry_json.h | 31 ++++
lib/telemetry/version.map | 2 +
12 files changed, 536 insertions(+), 14 deletions(-)
create mode 100644 drivers/common/cnxk/cnxk_telemetry.h
create mode 100644 drivers/common/cnxk/cnxk_telemetry_npa.c
--
2.25.1
More information about the dev
mailing list