sfc: implement per-queue rx drop and overrun stats
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com> Signed-off-by: Edward Cree <ecree.xilinx@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
···494494 * @n_rx_xdp_redirect: Count of RX packets redirected to a different NIC by XDP495495 * @n_rx_mport_bad: Count of RX packets dropped because their ingress mport was496496 * not recognised497497+ * @old_n_rx_hw_drops: Count of all RX packets dropped for any reason as of last498498+ * efx_start_channels()499499+ * @old_n_rx_hw_drop_overruns: Value of @n_rx_nodesc_trunc as of last500500+ * efx_start_channels()497501 * @rx_pkt_n_frags: Number of fragments in next packet to be delivered by498502 * __efx_rx_packet(), or zero if there is none499503 * @rx_pkt_index: Ring index of first buffer for next packet to be delivered···559555 unsigned int n_rx_xdp_tx;560556 unsigned int n_rx_xdp_redirect;561557 unsigned int n_rx_mport_bad;558558+559559+ unsigned int old_n_rx_hw_drops;560560+ unsigned int old_n_rx_hw_drop_overruns;562561563562 unsigned int rx_pkt_n_frags;564563 unsigned int rx_pkt_index;