From: Shahaf Shuler Date: Sun, 7 Oct 2018 12:55:25 +0000 (+0300) Subject: net/mlx5: add representor specific statistics X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=d469f6a5eb47258bd0911bc75e14c312b83d0a41;p=dpdk.git net/mlx5: add representor specific statistics Representor ports has a different set of extended statistics (as those are logical ports which cannot count all that the PF can). Cc: stable@dpdk.org Signed-off-by: Shahaf Shuler --- diff --git a/drivers/net/mlx5/mlx5_stats.c b/drivers/net/mlx5/mlx5_stats.c index 9b89b9bfd2..f24c736170 100644 --- a/drivers/net/mlx5/mlx5_stats.c +++ b/drivers/net/mlx5/mlx5_stats.c @@ -107,6 +107,23 @@ static const struct mlx5_counter_ctrl mlx5_counters_init[] = { .dpdk_name = "rx_bytes_phy", .ctr_name = "rx_bytes_phy", }, + /* Representor only */ + { + .dpdk_name = "rx_packets", + .ctr_name = "vport_rx_packets", + }, + { + .dpdk_name = "rx_bytes", + .ctr_name = "vport_rx_bytes", + }, + { + .dpdk_name = "tx_packets", + .ctr_name = "vport_tx_packets", + }, + { + .dpdk_name = "tx_bytes", + .ctr_name = "vport_tx_bytes", + }, }; static const unsigned int xstats_n = RTE_DIM(mlx5_counters_init);