numam-dpdk/drivers
Rahul Lakkireddy dfb0324b68 net/cxgbe: track packets dropped by TP due to congestion
Transport Processor (TP) on the NIC delivers the incoming packets
from the wire to NIC's DMA engine to place the packets in Rx buffers.
TP sends signal towards the Multi-Port Switch (MPS) near the MAC when
the Rxqs run out of Rx buffers posted by driver. These MPS buffer drop
stats are already accounted for in imissed counters. However, if a
large number of Rxqs run out of Rx buffers simultaneously, then the
TP can start dropping packets by itself when there is heavy congestion
on the channel and hence could not inform to the MPS. So, track these
packets dropped by TP in imissed counters. Also add xstats for these
counters.

Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>
2022-05-17 18:50:50 +02:00
..
baseband baseband/fpga_5gnr_fec: remove filler from HARQ 2022-06-01 16:26:36 +02:00
bus dma/dpaa2: introduce driver skeleton 2022-06-01 08:58:27 +02:00
common cryptodev: move RSA padding into separate struct 2022-06-02 12:04:11 +02:00
compress compress/octeontx: support OCTEON TX2 SoC family 2022-04-29 11:36:46 +02:00
crypto cryptodev: move RSA padding into separate struct 2022-06-02 12:04:11 +02:00
dma dma/dpaa2: support statistics 2022-06-01 08:58:27 +02:00
event common/cnxk: support CNF950_A0 2022-06-01 22:30:32 +02:00
gpu gpu/cuda: unmap GPU memory while freeing 2022-05-24 23:09:49 +02:00
mempool common/cnxk: support CNF950_A0 2022-06-01 22:30:32 +02:00
net net/cxgbe: track packets dropped by TP due to congestion 2022-05-17 18:50:50 +02:00
raw raw/dpaa2_qdma: remove driver 2022-06-01 08:58:27 +02:00
regex remove extra blank line at EOF 2022-02-27 21:26:06 +01:00
vdpa vdpa/mlx5: make statistics counter persistent 2022-05-09 21:39:58 +02:00
meson.build build: make ring mempool driver mandatory 2022-02-22 15:38:19 +01:00