]> git.droids-corp.org - dpdk.git/commitdiff
net/ngbe: add more packet statistics
authorJiawen Wu <jiawenwu@trustnetic.com>
Wed, 22 Jun 2022 06:56:10 +0000 (14:56 +0800)
committerFerruh Yigit <ferruh.yigit@xilinx.com>
Wed, 22 Jun 2022 10:32:41 +0000 (12:32 +0200)
Add more hardware extended statistics.

Fixes: 8b433d04adc9 ("net/ngbe: support device xstats")
Cc: stable@dpdk.org
Signed-off-by: Jiawen Wu <jiawenwu@trustnetic.com>
drivers/net/ngbe/ngbe_ethdev.c

index ee09d54c2ffe8cf686c8f71265a7e1963b18de20..308c231183a6dc8057af863215f0d88180bdde0f 100644 (file)
@@ -164,6 +164,8 @@ static const struct rte_ngbe_xstats_name_off rte_ngbe_stats_strings[] = {
        HW_XSTAT(rx_management_packets),
        HW_XSTAT(tx_management_packets),
        HW_XSTAT(rx_management_dropped),
+       HW_XSTAT(rx_dma_drop),
+       HW_XSTAT(tx_secdrp_packets),
 
        /* Basic Error */
        HW_XSTAT(rx_crc_errors),
@@ -179,6 +181,12 @@ static const struct rte_ngbe_xstats_name_off rte_ngbe_stats_strings[] = {
        HW_XSTAT(mac_local_errors),
        HW_XSTAT(mac_remote_errors),
 
+       /* PB Stats */
+       HW_XSTAT(rx_up_dropped),
+       HW_XSTAT(rdb_pkt_cnt),
+       HW_XSTAT(rdb_repli_cnt),
+       HW_XSTAT(rdb_drp_cnt),
+
        /* MACSEC */
        HW_XSTAT(tx_macsec_pkts_untagged),
        HW_XSTAT(tx_macsec_pkts_encrypted),