numam-dpdk/drivers/net
Radu Nicolau 1e728b0112 net/iavf: rework Tx path
Rework the Tx path and Tx descriptor usage in order to
allow for better use of offload flags and to facilitate enabling of
inline crypto offload feature.

Signed-off-by: Declan Doherty <declan.doherty@intel.com>
Signed-off-by: Abhijit Sinha <abhijit.sinha@intel.com>
Signed-off-by: Radu Nicolau <radu.nicolau@intel.com>
Acked-by: Jingjing Wu <jingjing.wu@intel.com>
2021-10-29 04:19:28 +02:00
..
af_packet net/af_packet: fix driver init with default MTU 2021-10-27 17:44:49 +02:00
af_xdp ethdev: add namespace 2021-10-22 18:15:38 +02:00
ark ethdev: add namespace 2021-10-22 18:15:38 +02:00
atlantic drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
avp drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
axgbe drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
bnx2x drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
bnxt net/bnxt: fix flow RSS failure handling 2021-10-28 06:23:11 +02:00
bonding mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
cnxk mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
cxgbe mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
dpaa drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
dpaa2 drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
e1000 drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
ena drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
enetc mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
enic drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
failsafe drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
fm10k drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
hinic drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
hns3 drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
i40e drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
iavf net/iavf: rework Tx path 2021-10-29 04:19:28 +02:00
ice net/ice: fix function pointer in multi-process 2021-10-27 05:29:39 +02:00
igc drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
ionic drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
ipn3ke ethdev: add namespace 2021-10-22 18:15:38 +02:00
ixgbe drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
kni ethdev: add namespace 2021-10-22 18:15:38 +02:00
liquidio mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
memif net/memif: fix driver init with default MTU 2021-10-27 17:48:51 +02:00
mlx4 drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
mlx5 net/mlx5: fix integrity item validation and translation 2021-10-28 10:14:39 +02:00
mvneta mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
mvpp2 mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
netvsc drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
nfb ethdev: add namespace 2021-10-22 18:15:38 +02:00
nfp drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
ngbe drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
null ethdev: add namespace 2021-10-22 18:15:38 +02:00
octeontx mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
octeontx2 drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
octeontx_ep ethdev: add namespace 2021-10-22 18:15:38 +02:00
pcap ethdev: add namespace 2021-10-22 18:15:38 +02:00
pfe ethdev: add namespace 2021-10-22 18:15:38 +02:00
qede drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
ring ethdev: add namespace 2021-10-22 18:15:38 +02:00
sfc drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
softnic sched: add PIE based congestion management 2021-11-04 15:41:49 +01:00
szedata2 ethdev: add namespace 2021-10-22 18:15:38 +02:00
tap drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
thunderx drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
txgbe drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
vdev_netvsc version: 21.11-rc0 2021-08-17 08:37:52 +02:00
vhost drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
virtio drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
vmxnet3 drivers: remove direct access to interrupt handle 2021-10-25 21:20:12 +02:00
meson.build net/ngbe: add build and doc infrastructure 2021-07-12 17:55:19 +02:00