numam-dpdk/app/test-pmd
Olivier Matz 97c21329d4 app/testpmd: do not use TSO for small packets
Asking for TSO (TCP Segmentation Offload) on packets that are already
smaller than (headers + MSS) does not work, for instance on ixgbe.

Fix the csumonly engine to only set the TSO flag when a segmentation
offload is really required, i.e. when packet is large enough.

Signed-off-by: Olivier Matz <olivier.matz@6wind.com>
Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
2016-10-12 18:38:49 +02:00
..
cmdline.c app/testpmd: support tunneled TSO in checksum engine 2016-10-09 23:19:45 +02:00
config.c remove unused ring includes 2016-09-16 10:16:02 +02:00
csumonly.c app/testpmd: do not use TSO for small packets 2016-10-12 18:38:49 +02:00
flowgen.c remove unused ring includes 2016-09-16 10:16:02 +02:00
icmpecho.c remove unused ring includes 2016-09-16 10:16:02 +02:00
ieee1588fwd.c app/testpmd: swap MAC in IEEE1588 forwarding 2015-12-10 22:20:08 +01:00
iofwd.c remove unused ring includes 2016-09-16 10:16:02 +02:00
macfwd.c remove unused ring includes 2016-09-16 10:16:02 +02:00
macswap.c remove unused ring includes 2016-09-16 10:16:02 +02:00
Makefile app/testpmd: add retry option 2016-06-16 16:23:24 +02:00
parameters.c app/testpmd: add option to enable LRO 2016-10-12 18:36:55 +02:00
rxonly.c app/testpmd: dump offload flags with new functions 2016-10-12 18:35:44 +02:00
testpmd.c app/testpmd: fix timeout in Rx queue flushing 2016-09-23 20:20:07 +02:00
testpmd.h app/testpmd: support tunneled TSO in checksum engine 2016-10-09 23:19:45 +02:00
txonly.c app/testpmd: reset headroom after txonly packet allocation 2016-10-05 15:17:12 +02:00