numam-dpdk/drivers/net/nfp
Fei Qin b22af30045 net/nfp: fix return path in TSO processing
When enable TSO, nfp_net_nfdk_tx_tso() fills segment information in Tx
descriptor. However, the return path for TSO is lost and the LSO related
fields of Tx descriptor is filled with zeros which prevents packets from
being sent.

This patch fixes the return path in TSO processing function to make sure
TSO works fine.

Fixes: c73dced48c ("net/nfp: add NFDk Tx")
Cc: stable@dpdk.org

Signed-off-by: Fei Qin <fei.qin@corigine.com>
Signed-off-by: Niklas Söderlund <niklas.soderlund@corigine.com>
Reviewed-by: Chaoyong He <chaoyong.he@corigine.com>
2022-11-22 02:59:21 +01:00
..
flower net/nfp: fix Rx descriptor DMA address for VNIC 2022-11-18 15:00:01 +01:00
nfpcore net/nfp: add flower ctrl VNIC 2022-10-05 18:09:21 +02:00
meson.build net/nfp: add structures and functions for flow offload 2022-10-21 15:00:25 +02:00
nfp_common.c net/nfp: fix out-of-bounds write for VXLAN 2022-11-06 10:30:28 +01:00
nfp_common.h net/nfp: fix infinite loop 2022-10-21 15:00:25 +02:00
nfp_cpp_bridge.c net/nfp: fix CPP bridge service exit 2022-10-25 10:53:33 +02:00
nfp_cpp_bridge.h net/nfp: fix infinite loop 2022-10-21 15:00:25 +02:00
nfp_ctrl.h net/nfp: modify RSS logic 2022-06-17 15:32:41 +02:00
nfp_ethdev_vf.c net/nfp: fix internal buffer size and MTU check 2022-10-21 11:56:59 +02:00
nfp_ethdev.c net/nfp: fix infinite loop 2022-10-21 15:00:25 +02:00
nfp_flow.c net/nfp: fix mask table free 2022-11-18 13:40:24 +01:00
nfp_flow.h net/nfp: prepare for IPv4 GRE tunnel decap flow action 2022-10-25 10:53:33 +02:00
nfp_logs.h net/nfp: use ethdev debug macro to control Rx/Tx log 2022-09-20 19:54:35 +02:00
nfp_rxtx.c net/nfp: fix return path in TSO processing 2022-11-22 02:59:21 +01:00
nfp_rxtx.h net/nfp: move Rx/Tx functions to header file 2022-10-05 18:09:21 +02:00