numam-dpdk/drivers/net/enic
John Daley 65b5434dae net/enic: fix Rx drop counters
rx_no_bufs is a hardware counter of packets dropped on the
interface due to no host buffers and should be used to update
r_stats->imissed counter instead of rx_nombuf.

Include rx_drop in ierrors. rx_drop is incremented if packets
arrive when the receive queue is disabled.

Add a structure and functions for initializing and clearing
software counters. Add count of Rx mbuf allocation failures
(rx_nombuf) as the first counter.

Fixes: fefed3d1e6 ("enic: new driver")

Signed-off-by: John Daley <johndale@cisco.com>
2016-06-15 17:13:56 +02:00
..
base enic: fix link state change 2016-03-30 19:39:07 +02:00
enic_clsf.c remove extra parentheses in return statement 2016-02-10 15:47:50 +01:00
enic_compat.h enic: remove #ident lines 2015-09-30 01:19:19 +02:00
enic_ethdev.c enic: fix Tx hang when number of packets > queue size 2016-03-30 19:39:07 +02:00
enic_main.c net/enic: fix Rx drop counters 2016-06-15 17:13:56 +02:00
enic_res.c enic: remove #ident lines 2015-09-30 01:19:19 +02:00
enic_res.h enic: fix Tx hang when number of packets > queue size 2016-03-30 19:39:07 +02:00
enic_rx.c net/enic: fix Rx drop counters 2016-06-15 17:13:56 +02:00
enic.h net/enic: fix Rx drop counters 2016-06-15 17:13:56 +02:00
LICENSE enic: move to drivers/net/ 2015-05-22 16:05:52 +02:00
Makefile enic: improve Rx performance 2016-03-16 16:57:12 +01:00
rte_pmd_enic_version.map enic: move to drivers/net/ 2015-05-22 16:05:52 +02:00