net/ixgbe: fix Rx multicast statistics after reset
authorQiming Chen <chenqiming_huawei@163.com>
Mon, 30 Aug 2021 03:31:57 +0000 (11:31 +0800)
committerQi Zhang <qi.z.zhang@intel.com>
Wed, 1 Sep 2021 06:19:31 +0000 (08:19 +0200)
In the implementation of the VF driver ixgbevf_update_stats to obtain
statistics, the multicast count hw_stats->vfmprc has been obtained,
but it is not cleared in the corresponding ixgbevf_dev_stats_reset
interface.

Fixes: abf7275bbaa2 ("ixgbe: move to drivers/net/")
Cc: stable@dpdk.org
Signed-off-by: Qiming Chen <chenqiming_huawei@163.com>
Acked-by: Haiyue Wang <haiyue.wang@intel.com>
drivers/net/ixgbe/ixgbe_ethdev.c

index b537156..ccb01ed 100644 (file)
@@ -3798,6 +3798,7 @@ ixgbevf_dev_stats_reset(struct rte_eth_dev *dev)
        hw_stats->vfgorc = 0;
        hw_stats->vfgptc = 0;
        hw_stats->vfgotc = 0;
+       hw_stats->vfmprc = 0;
 
        return 0;
 }