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. v2 move generic xstats helpers to rte_ethdev_driver.h change prefix on subdevice stats to sub0_XXXX Stephen Hemminger (2): ethdev: expose basic xstats for driver use 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 | 3 + 4 files changed, 211 insertions(+), 9 deletions(-) -- 2.20.1