numam-dpdk/drivers/net/cxgbe
Rahul Lakkireddy 23d5fee348 net/cxgbe: disable Rx during port link down
When link goes down, disable the port's Rx path to drop the incoming
traffic closer to the wire, instead of accepting them in for further
Rx processing, only to eventually drop them at the port's RxQs. This
prevents unnecessary congestion in the Rx path. The port's Rx path
will be re-enabled once the link up event is received in the firmware
event queue.

Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>
2021-03-22 19:21:55 +01:00
..
base net/cxgbe: disable Rx during port link down 2021-03-22 19:21:55 +01:00
clip_tbl.c net/cxgbe: use relative paths for includes 2018-12-21 16:22:41 +01:00
clip_tbl.h net/cxgbe: add Compressed Local IP region 2018-07-04 22:20:41 +02:00
cxgbe_compat.h net/cxgbe: remove local bool type 2020-01-17 19:46:02 +01:00
cxgbe_ethdev.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
cxgbe_filter.c net/cxgbe: rework queue allocation between ports 2020-09-18 18:55:12 +02:00
cxgbe_filter.h net/cxgbe: fix double MPS alloc by flow validate and create 2020-06-17 15:31:32 +02:00
cxgbe_flow.c net/cxgbe: accept VLAN flow items without ethertype 2021-01-13 18:51:57 +01:00
cxgbe_flow.h net/cxgbe: increase completion wait time for flow operations 2018-11-14 00:35:53 +01:00
cxgbe_main.c net/cxgbe: disable Rx during port link down 2021-03-22 19:21:55 +01:00
cxgbe_ofld.h net/cxgbe: support to delete flows in HASH region 2018-07-04 22:20:41 +02:00
cxgbe_pfvf.h ethdev: change stop operation callback to return int 2020-10-16 22:26:41 +02:00
cxgbe.h net/cxgbe: fix jumbo frame flag condition 2021-01-19 03:30:15 +01:00
cxgbevf_ethdev.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
cxgbevf_main.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
l2t.c net/cxgbe: add prefix to global functions 2019-10-07 15:00:57 +02:00
l2t.h net/cxgbe: add prefix to global functions 2019-10-07 15:00:57 +02:00
meson.build drivers/net: build i40e and mlx5 on Windows 2021-01-14 23:51:24 +01:00
mps_tcam.c net/cxgbe: fix duplicate MAC addresses in MPS TCAM 2020-09-18 18:55:10 +02:00
mps_tcam.h net: add rte prefix to ether defines 2019-05-24 13:34:45 +02:00
sge.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
smt.c net/cxgbe: fix SMT leak in filter error and free path 2020-06-17 15:31:32 +02:00
smt.h net/cxgbe: fix SMT leak in filter error and free path 2020-06-17 15:31:32 +02:00
version.map build: remove library name from version map file name 2020-10-19 22:13:59 +02:00