numam-dpdk/app/test-pmd
Konstantin Ananyev 79bec05b32 app/testpmd: add ability to split outgoing packets
For CSUM forwarding mode add ability to copy & split outgoing packet
into the new mbuf that consists of multiple segments.
For TXONLY and CSUM forwarding modes add ability to make number of
segments in the outgoing packet to vary on a per packet basis.
Number of segments and size of each segment is controlled by
'set txpkts' command.
Split policy is controlled by 'set txsplit' command.
Possible values are: on | off | rand.
Tha allows to increase test coverage for TX PMD codepaths.

Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
2015-11-12 00:22:26 +01:00
..
cmdline.c app/testpmd: add ability to split outgoing packets 2015-11-12 00:22:26 +01:00
config.c app/testpmd: add ability to split outgoing packets 2015-11-12 00:22:26 +01:00
csumonly.c app/testpmd: add ability to split outgoing packets 2015-11-12 00:22:26 +01:00
flowgen.c app/testpmd: add qinq stripping and insertion 2015-07-07 16:42:11 +02:00
icmpecho.c eal: add and use unaligned integer types 2015-06-24 12:00:41 +02:00
ieee1588fwd.c app/testpmd: fix ieee1588 32-bit timestamp log 2015-07-22 12:00:05 +02:00
iofwd.c tailq: remove unneeded inclusions 2015-03-10 11:47:46 +01:00
macfwd-retry.c tailq: remove unneeded inclusions 2015-03-10 11:47:46 +01:00
macfwd.c app/testpmd: add qinq stripping and insertion 2015-07-07 16:42:11 +02:00
macswap.c app/testpmd: add qinq stripping and insertion 2015-07-07 16:42:11 +02:00
Makefile drivers: create new directory 2015-05-22 15:51:38 +02:00
mempool_anon.c app: fix whitespace 2015-06-12 11:10:10 +02:00
mempool_osdep.h remove trailing whitespaces 2014-06-11 00:29:34 +02:00
parameters.c app/testpmd: add parameters for new flow director modes 2015-10-29 00:02:17 +01:00
rxonly.c mbuf: remove packet type from offload flags 2015-09-03 19:22:48 +02:00
testpmd.c app/testpmd: add ability to split outgoing packets 2015-11-12 00:22:26 +01:00
testpmd.h app/testpmd: add ability to split outgoing packets 2015-11-12 00:22:26 +01:00
txonly.c app/testpmd: add ability to split outgoing packets 2015-11-12 00:22:26 +01:00