Hi Pavan,

, Aug 16, 2024 at 17:09:
From: Pavan Nikhilesh <pbhagavat...@marvell.com>

Add support for retrieving/printing stats for node specific
errors using rte_graph_cluster_stats_get().

Signed-off-by: Pavan Nikhilesh <pbhagavat...@marvell.com>
---

[snip]

diff --git a/lib/graph/rte_graph.h b/lib/graph/rte_graph.h
index b28143d737..12b6461cf5 100644
--- a/lib/graph/rte_graph.h
+++ b/lib/graph/rte_graph.h
@@ -223,6 +223,10 @@ struct __rte_cache_aligned rte_graph_cluster_node_stats {
uint64_t realloc_count; /**< Realloc count. */ + uint8_t node_error_cntrs; /**< Number of Node error counters. */
+       char (*node_error_desc)[RTE_NODE_ERROR_DESC_SIZE]; /**< Names of the 
Node error counters. */

Why do you need the parentheses here?

+       uint64_t *node_error_count;                        /**< Total error 
count per each error. */

The node_ prefix is redundant here. Can you use something shorter?

  uint8_t errors_num; /**< Number of Node error counters. */
  char (*errors_desc)[RTE_NODE_ERROR_DESC_SIZE];
  uint64_t *errors_value;

Thanks!

Reply via email to