numam-dpdk/drivers/net
Maxime Coquelin 4174a7b59d net/virtio: improve Tx offload features negotiation
This patch improves the Tx offload features selection depending
on whether the application request for offloads.

When the application doesn't request for Tx offload features,
the corresponding features bits aren't negotiated.

Signed-off-by: Maxime Coquelin <maxime.coquelin@redhat.com>
Reviewed-by: Tiwei Bie <tiwei.bie@intel.com>
2018-07-04 17:03:48 +02:00
..
af_packet ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
ark net/ark: add to meson build 2018-06-14 19:27:50 +02:00
avf net/avf: fix traffic blocked on reset 2018-05-17 19:06:29 +02:00
avp ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
axgbe ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
bnx2x net/bnx2x: add to meson build 2018-06-14 19:27:50 +02:00
bnxt net/bnxt: use correct flags during VLAN configuration 2018-07-03 01:35:58 +02:00
bonding net/bonding: support add/remove MAC addrs 2018-07-03 01:35:58 +02:00
cxgbe ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
dpaa ethdev: add probing finish function 2018-05-14 22:31:53 +01:00
dpaa2 net/dpaa2: change VLAN strip value to offload flag 2018-05-14 22:32:23 +01:00
e1000 net/e1000: support descriptor status API 2018-07-03 01:35:58 +02:00
ena net/ena: fix SIGFPE with 0 Rx queue 2018-07-03 01:35:58 +02:00
enic net/enic: cap Rx packet processing to end of desc ring 2018-07-03 01:54:27 +02:00
failsafe net/failsafe: add to meson build 2018-06-14 19:27:50 +02:00
fm10k net/fm10k: support descriptor status API 2018-07-03 01:35:58 +02:00
i40e net/i40e: remove VF interrupt handler 2018-07-03 01:35:58 +02:00
ifc net/ifc: enable the host notifier support 2018-06-15 12:27:20 +02:00
ixgbe ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
kni ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
liquidio net/liquidio: add to meson build 2018-06-14 19:27:50 +02:00
mlx4 net/mlx4: refine Rx packet type report 2018-07-03 01:35:58 +02:00
mlx5 net/mlx5: activate Verbs cleanup on removal 2018-07-04 16:48:53 +02:00
mvpp2 ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
nfp ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
null ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
octeontx ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
pcap ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
qede ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
ring ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
sfc ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
softnic ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
szedata2 ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
tap net/tap: support TSO (TCP Segment Offload) 2018-07-03 01:35:58 +02:00
thunderx ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
vdev_netvsc net/vdev_netvsc: fix automatic probing 2018-05-23 00:35:01 +02:00
vhost ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
virtio net/virtio: improve Tx offload features negotiation 2018-07-04 17:03:48 +02:00
vmxnet3 ethdev: add new offload flag to keep CRC 2018-07-03 01:35:58 +02:00
Makefile net/ifc: make driver name consistent 2018-06-14 19:27:50 +02:00
meson.build net/vhost: add to meson build 2018-06-14 19:27:50 +02:00