A useful feature of netvsc PMD is the ability to see how many packets were processed through the VF device. This patch set adds a similar (but more limited) capability to failsafe driver.
Since failsafe doesn't have top level xstats, this set uses the generic xstats that exist already as a base then adds the sub-device xstats to that. v5 - fix ethdev map file v4 - rebase to 19.11 v3 - rebase to 19.08 Stephen Hemminger (2): ethdev: expose basic xstats for driver use net/failsafe: implement xstats drivers/net/failsafe/failsafe_ops.c | 135 +++++++++++++++++++++++ lib/librte_ethdev/rte_ethdev.c | 17 ++- lib/librte_ethdev/rte_ethdev_driver.h | 65 +++++++++++ lib/librte_ethdev/rte_ethdev_version.map | 5 + 4 files changed, 213 insertions(+), 9 deletions(-) -- 2.17.1