>Fix the extended stats name allocation size: instead of allocating
>RTE_NODE_XSTAT_DESC_SIZE (64 bytes), only "sizeof(RTE_NODE_XSTAT_DESC_SIZE)"
>were allocated for each xstat name.
>
>Fixes: 070db97e01 ("graph: support node xstats")
>Signed-off-by: Christophe Fontaine <[email protected]>Acked-by: Pavan Nikhilesh <[email protected]> >--- > lib/graph/graph_stats.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > >diff --git a/lib/graph/graph_stats.c b/lib/graph/graph_stats.c >index e0fc8fd25c..b87b5707f7 100644 >--- a/lib/graph/graph_stats.c >+++ b/lib/graph/graph_stats.c >@@ -302,7 +302,7 @@ stats_mem_populate(struct rte_graph_cluster_stats *stats, > graph_node->node->name, graph->name); > > cluster->stat.xstat_desc = rte_zmalloc_socket(NULL, >- sizeof(RTE_NODE_XSTAT_DESC_SIZE) * >graph_node->node->xstats->nb_xstats, >+ RTE_NODE_XSTAT_DESC_SIZE * >graph_node->node->xstats->nb_xstats, > RTE_CACHE_LINE_SIZE, stats->socket_id); > if (cluster->stat.xstat_desc == NULL) { > rte_free(cluster->stat.xstat_count); >-- >2.51.0

