numam-dpdk/app/test-pmd
Jiawei Wang 11b1b0edda app/testpmd: support RSS in sample action
Support rss action in the sample sub-actions list.

The examples for the sample flow use case and result as below:
set sample_actions 0 mark id  0x12 / rss queues  0 1 2 3 end  / end
flow create 0 ingress group 1 pattern eth / end actions
sample ratio 1 index 0 / jump group 2 / end

This flow will result in all the matched ingress packets will be
jumped to next table, and the each packet will be marked with 0x12
and duplicated to rss queues of the control application.

Signed-off-by: Jiawei Wang <jiaweiw@nvidia.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@nvidia.com>
2021-01-19 03:30:32 +01:00
..
5tswap.c net: add function to calculate IPv4 header length 2020-10-16 19:48:17 +02:00
bpf_cmd.c cmdline: avoid name clash with Windows system types 2020-11-05 17:49:00 +01:00
bpf_cmd.h build: replace use of old build macros 2020-10-19 22:15:44 +02:00
cmdline_flow.c app/testpmd: support RSS in sample action 2021-01-19 03:30:32 +01:00
cmdline_mtr.c cmdline: avoid name clash with Windows system types 2020-11-05 17:49:00 +01:00
cmdline_mtr.h app/testpmd: add commands for metering and policing 2018-01-10 00:51:31 +01:00
cmdline_tm.c cmdline: avoid name clash with Windows system types 2020-11-05 17:49:00 +01:00
cmdline_tm.h app/testpmd: add TM command for non-leaf and packet mode 2020-09-18 18:55:10 +02:00
cmdline.c app/testpmd: fix max Rx packet length for VLAN packets 2021-01-19 03:30:14 +01:00
config.c app/testpmd: fix max Rx packet length for VLAN packets 2021-01-19 03:30:14 +01:00
csumonly.c gso: fix mbuf freeing responsibility 2020-11-03 22:45:02 +01:00
flowgen.c app/testpmd: fix IP checksum calculation 2021-01-19 03:30:32 +01:00
icmpecho.c app/testpmd: add record-burst-stats runtime config 2020-09-18 18:55:08 +02:00
ieee1588fwd.c net: add rte prefix to ether defines 2019-05-24 13:34:45 +02:00
iofwd.c app/testpmd: add record-burst-stats runtime config 2020-09-18 18:55:08 +02:00
macfwd.c app/testpmd: add record-burst-stats runtime config 2020-09-18 18:55:08 +02:00
macswap_common.h net: add rte prefix to IP structure 2019-05-24 13:34:46 +02:00
macswap_neon.h net: add rte prefix to ether structures 2019-05-24 13:34:45 +02:00
macswap_sse.h net: add rte prefix to ether structures 2019-05-24 13:34:45 +02:00
macswap.c build: remove deprecated cpuflag macros 2020-09-25 11:13:57 +02:00
macswap.h net: add rte prefix to ether functions 2019-05-24 13:34:45 +02:00
meson.build build: replace use of old build macros 2020-10-19 22:15:44 +02:00
noisy_vnf.c app/testpmd: enable burst stats for noisy VNF mode 2020-09-18 18:55:08 +02:00
parameters.c app/testpmd: fix max Rx packet length for VLAN packets 2021-01-19 03:30:14 +01:00
rxonly.c app/testpmd: add record-burst-stats runtime config 2020-09-18 18:55:08 +02:00
testpmd.c app/testpmd: fix max Rx packet length for VLAN packets 2021-01-19 03:30:14 +01:00
testpmd.h app/testpmd: fix queue stats mapping configuration 2021-01-08 16:03:04 +01:00
txonly.c app/testpmd: fix packet header in txonly mode 2020-09-30 19:19:13 +02:00
util.c app/testpmd: switch Rx timestamp to dynamic mbuf field 2020-11-03 16:21:15 +01:00