mbox series

[v3,0/2] add basic ethdev stats with data object recursion

Message ID 20200702101953.6129-1-ciara.power@intel.com (mailing list archive)
Headers
Series add basic ethdev stats with data object recursion |

Message

Power, Ciara July 2, 2020, 10:19 a.m. UTC
  This patchset adds support for basic ethdev statistics in Telemetry.
To do this, recursive data object support is needed to report the queue
statistics in a list. With this patch, an array or dictionary supports
uint64_t, int or string array type values, which is used for the ethdev
queue stats.

Ciara Power (2):
  telemetry: support array values in data objects
  ethdev: add common stats for telemetry

 lib/librte_ethdev/rte_ethdev.c                | 53 +++++++++++++++
 lib/librte_telemetry/rte_telemetry.h          | 68 +++++++++++++++++++
 .../rte_telemetry_version.map                 |  4 ++
 lib/librte_telemetry/telemetry.c              | 56 +++++++++++++++
 lib/librte_telemetry/telemetry_data.c         | 51 ++++++++++++++
 lib/librte_telemetry/telemetry_data.h         |  7 ++
 lib/librte_telemetry/telemetry_json.h         | 33 +++++++++
 7 files changed, 272 insertions(+)