numam-dpdk/app/test-eventdev
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
..
evt_common.h app/eventdev: add service core configuration 2018-01-19 16:09:56 +01:00
evt_main.c app/eventdev: add packet distribution logs 2018-01-19 16:09:56 +01:00
evt_options.c app/eventdev: fix typos in timer adapter options 2018-04-16 18:06:27 +02:00
evt_options.h ethdev: deprecate port count function 2018-04-18 00:48:41 +02:00
evt_test.c app: use SPDX tag for Cavium copyright files 2018-01-09 16:19:01 +01:00
evt_test.h app: use SPDX tag for Cavium copyright files 2018-01-09 16:19:01 +01:00
Makefile mk: add experimental tag check 2018-01-29 23:35:29 +01:00
meson.build app: generalize meson build 2018-03-12 16:29:27 +01:00
parser.c update Cavium Inc copyright headers 2017-07-08 17:43:49 +02:00
parser.h app: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
test_order_atq.c app: use SPDX tag for Cavium copyright files 2018-01-09 16:19:01 +01:00
test_order_common.c app: use SPDX tag for Cavium copyright files 2018-01-09 16:19:01 +01:00
test_order_common.h app: use SPDX tag for Cavium copyright files 2018-01-09 16:19:01 +01:00
test_order_queue.c app: use SPDX tag for Cavium copyright files 2018-01-09 16:19:01 +01:00
test_perf_atq.c ethdev: deprecate port count function 2018-04-18 00:48:41 +02:00
test_perf_common.c examples: fix RSS hash function configuration 2018-07-05 15:46:48 +02:00
test_perf_common.h app/eventdev: add event timer adapter as a producer 2018-04-16 11:11:06 +02:00
test_perf_queue.c ethdev: deprecate port count function 2018-04-18 00:48:41 +02:00
test_pipeline_atq.c ethdev: deprecate port count function 2018-04-18 00:48:41 +02:00
test_pipeline_common.c examples: fix RSS hash function configuration 2018-07-05 15:46:48 +02:00
test_pipeline_common.h app/eventdev: add pipeline queue worker functions 2018-01-19 16:09:56 +01:00
test_pipeline_queue.c ethdev: deprecate port count function 2018-04-18 00:48:41 +02:00