numam-dpdk/app/test-pmd
Ferruh Yigit 4f5701f28b examples: fix RSS hash function configuration
ethdev layer introduced checks for application requested RSS hash
functions and returns error for ones unsupported by hardware

This check breaks some sample applications which blindly configures
RSS hash functions without checking underlying hardware support.

Updated examples to mask out unsupported RSS has functions during device
configuration.
Prints a log if configuration values updated by this check.

Fixes: aa1a6d87f1 ("ethdev: force RSS offload rules again")

Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
Tested-by: Meijuan Zhao <meijuanx.zhao@intel.com>
Tested-by: Yingya Han <yingyax.han@intel.com>
Acked-by: David Hunt <david.hunt@intel.com>
2018-07-05 15:46:48 +02:00
..
bpf_cmd.c app/testpmd: add commands to load/unload BPF filters 2018-05-12 00:37:51 +02:00
bpf_cmd.h app/testpmd: add commands to load/unload BPF filters 2018-05-12 00:37:51 +02:00
cmdline_flow.c app/testpmd: fix missing count action fields 2018-07-03 01:35:58 +02:00
cmdline_mtr.c app/testpmd: fix allocation check in MTR parsing 2018-01-31 23:34:47 +01:00
cmdline_mtr.h app/testpmd: add commands for metering and policing 2018-01-10 00:51:31 +01:00
cmdline_tm.c app/testpmd: add command to resume a TM node 2018-05-04 16:40:42 +02:00
cmdline_tm.h app/testpmd: add command to resume a TM node 2018-05-04 16:40:42 +02:00
cmdline.c examples: fix RSS hash function configuration 2018-07-05 15:46:48 +02:00
config.c app/testpmd: fix log of start command 2018-05-23 00:35:01 +02:00
csumonly.c app/testpmd: conserve offload flags of mbuf 2018-04-27 20:11:33 +02:00
flowgen.c app/testpmd: cleanup internal Tx offloads flags field 2018-01-15 10:53:23 +01:00
icmpecho.c app/testpmd: use SPDX tags in 6WIND copyrighted files 2018-02-01 02:33:20 +01:00
ieee1588fwd.c app: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
iofwd.c app: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
macfwd.c app/testpmd: conserve offload flags of mbuf 2018-04-27 20:11:33 +02:00
macswap.c app/testpmd: conserve offload flags of mbuf 2018-04-27 20:11:33 +02:00
Makefile app/testpmd: add commands to load/unload BPF filters 2018-05-12 00:37:51 +02:00
meson.build net/bnxt: add to meson build 2018-06-14 19:27:50 +02:00
parameters.c app/testpmd: fix valid ports prints 2018-05-14 04:02:48 +02:00
rxonly.c app: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
testpmd.c ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
testpmd.h app/testpmd: fix synchronic port hotplug 2018-05-14 04:10:42 +02:00
tm.c app/testpmd: fix allocation check in TM config 2018-01-31 23:34:47 +01:00
txonly.c app/testpmd: cleanup internal Tx offloads flags field 2018-01-15 10:53:23 +01:00