numam-dpdk/drivers/net/failsafe
Stephen Hemminger 938420ebd1 net/failsafe: support xstats
Add support for extended statistics in failsafe driver.
Reports detailed statistics for each sub device.

Example:

testpmd> show port xstats 1
rx_good_packets: 0
tx_good_packets: 0
rx_good_bytes: 0
tx_good_bytes: 0
rx_missed_errors: 0
rx_errors: 0
tx_errors: 0
rx_mbuf_allocation_errors: 0
rx_q0packets: 0
rx_q0bytes: 0
rx_q0errors: 0
tx_q0packets: 0
tx_q0bytes: 0
rx_sub0_good_packets: 0
tx_sub0_good_packets: 0
...
rx_sub1_good_packets: 0
tx_sub1_good_packets: 0
rx_sub1_good_bytes: 0

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
2019-11-11 14:23:02 +01:00
..
failsafe_args.c net/failsafe: use new ethernet address parser 2019-07-08 21:26:52 +02:00
failsafe_eal.c eal: fix positive error codes from probe/remove 2019-06-29 21:28:38 +02:00
failsafe_ether.c net/failsafe: check code of allmulticast mode switch 2019-10-07 15:00:55 +02:00
failsafe_flow.c net/failsafe: switch to flow API object conversion function 2018-10-11 18:53:49 +02:00
failsafe_intr.c net/failsafe: change back-reference from sub-device 2019-03-29 17:25:32 +01:00
failsafe_ops.c net/failsafe: support xstats 2019-11-11 14:23:02 +01:00
failsafe_private.h rename private header files 2019-10-27 22:03:06 +01:00
failsafe_rxtx.c net/failsafe: fix source port id in Rx packets 2019-04-19 14:51:55 +02:00
failsafe.c net/failsafe: skip devargs if not present in secondary 2019-07-23 14:31:35 +02:00
Makefile build/linux: rename macro from LINUXAPP to LINUX 2019-03-12 17:31:22 +01:00
meson.build build: increase readability via shortcut variables 2019-04-17 18:09:52 +02:00
rte_pmd_failsafe_version.map net/failsafe: add fail-safe PMD 2017-07-19 16:25:42 +03:00