Skip to content

common/cnxk: enable npa telemetry

Gowrishankar Muthukrishnan dpdk-dev 3 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest3 patches 5 repliesIn review
  2. v23 patches 0 repliesSuperseded
  3. v13 patches 3 repliesSuperseded

Changes in v3 from the cover letter

- fixed format specifier for uintptr_t

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3telemetry: enable storing pointer valuelib/telemetry/rte_telemetry.h lib/telemetry/telemetry.c lib/telemetry/telemetry_data.c +3 more+127 -70 replies
2/3test/telemetry: add unit tests for pointer valueapp/test/test_telemetry_data.c app/test/test_telemetry_json.c+147 -70 replies
3/3common/cnxk: add telemetry endpoints to npadrivers/common/cnxk/cnxk_telemetry.h drivers/common/cnxk/cnxk_telemetry_npa.c drivers/common/cnxk/meson.build +1 more+265 -00 replies

Reviews trailers per patch

None of the 3 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchCiara PowerBruce RichardsonHarman KalraFerruh YigitAkhil Goyal
SeriesA-b R-b R-b R-b R-b R-b R-b R-b R-b R-b R-b A-b A-b
1/3
2/3
3/3

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 5 reviewers.

Read the v3 thread

Cover letter [dpdk-dev] [v3, 0/3] common/cnxk: enable npa telemetry

This patch series enables telemetry in NPA LF of cnxk.

v3:
- fixed format specifier for uintptr_t

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           | 125 +++++++++++++
 app/test/test_telemetry_json.c           |  29 ++-
 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           |  32 ++++
 lib/telemetry/version.map                |   2 +
 12 files changed, 539 insertions(+), 14 deletions(-)
 create mode 100644 drivers/common/cnxk/cnxk_telemetry.h
 create mode 100644 drivers/common/cnxk/cnxk_telemetry_npa.c
Signature · 1 line
2.25.1