numam-dpdk/doc/guides/nics/features
John Daley 026afc76b0 net/enic: support TSO
The enic TSO implementation requires that the length of the Eth/IP/TCP
headers be passed to the NIC. Other than that, it's just a matter of
setting the mss and offload mode on a per packet basis.

In TSO mode, IP and TCP checksums are offloaded even if not requested
with mb->ol_flags.

Signed-off-by: John Daley <johndale@cisco.com>
2017-01-17 19:41:42 +01:00
..
afpacket.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
bnx2x_vf.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
bnx2x.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
bnxt.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
bonding.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
cxgbe.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
default.ini ethdev: add firmware version get 2017-01-17 22:34:35 +01:00
e1000.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
ena.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
enic.ini net/enic: support TSO 2017-01-17 19:41:42 +01:00
fm10k_vec.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
fm10k_vf_vec.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
fm10k_vf.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
fm10k.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
i40e_vec.ini net/i40e: implement vector PMD for ARM 2016-10-26 19:38:00 +02:00
i40e_vf_vec.ini net/i40e: implement vector PMD for ARM 2016-10-26 19:38:00 +02:00
i40e_vf.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
i40e.ini net/i40e: add firmware version get 2017-01-17 22:34:36 +01:00
igb_vf.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
igb.ini net/e1000: add firmware version get 2017-01-17 22:34:35 +01:00
ixgbe_vec.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
ixgbe_vf_vec.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
ixgbe_vf.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
ixgbe.ini net/ixgbe: add firmware version get 2017-01-17 22:34:36 +01:00
mlx4.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
mlx5.ini doc: add speed capabilities feature for mlx5 2016-11-07 18:58:23 +01:00
mpipe.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
nfp.ini net/nfp: add TSO support 2017-01-17 19:40:52 +01:00
null.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
pcap.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
qede_vf.ini net/qede: fix speed capability 2016-11-12 22:27:09 +01:00
qede.ini net/qede: add fastpath support for VXLAN tunneling 2017-01-17 19:40:52 +01:00
ring.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
sfc_efx.ini net/sfc: support firmware-assisted TSO 2017-01-17 19:40:51 +01:00
szedata2.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
thunderx.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
vhost.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00
virtio_vec.ini net/virtio: setup Rx queue interrupts 2017-01-17 09:26:54 +01:00
virtio.ini net/virtio: setup Rx queue interrupts 2017-01-17 09:26:54 +01:00
vmxnet3.ini net/vmxnet3: enable LRO 2016-09-30 12:27:18 +02:00
xenvirt.ini doc: generate NIC overview table from ini files 2016-08-03 18:42:17 +02:00