app/testpmd: support RSS in sample action
authorJiawei Wang <jiaweiw@nvidia.com>
Thu, 14 Jan 2021 07:24:45 +0000 (09:24 +0200)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 19 Jan 2021 02:30:32 +0000 (03:30 +0100)
commit11b1b0eddade2c78471f7cf67430e0727f727d88
tree6f2d385d4a247f604d1d841e50f0de2814c0e9ab
parentf80487b9c79cc0cc3710c28e3115a348da022772
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>
app/test-pmd/cmdline_flow.c