numam-dpdk/examples
Cristian Dumitrescu 2e1141b6f1 examples/ip_pipeline: fix RSS
After adding RSS hash offload checks, flags that are not supported by
the current device result in RSS configuration failing as opposed to
unsupported flags being silently discarded. This fix is making sure
that only device supported flags are passed to RSS configuration.

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

Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
Acked-by: Fan Zhang <roy.fan.zhang@intel.com>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
Tested-by: Yuan Peng <yuan.peng@intel.com>
2018-08-07 23:19:02 +02:00
..
bbdev_app ethdev: convert remaining apps to new offload API 2018-07-04 21:50:22 +02:00
bond examples: fix RSS hash function configuration 2018-07-05 15:46:48 +02:00
cmdline examples/cmdline: convert to SPDX license tag 2018-02-13 23:30:52 +01:00
distributor examples: fix RSS hash function configuration 2018-07-05 15:46:48 +02:00
ethtool examples: make Linux environment check consistent 2018-07-12 09:48:12 +02:00
eventdev_pipeline examples: fix RSS hash function configuration 2018-07-05 15:46:48 +02:00
exception_path examples/exception_path: fix out-of-bounds read 2018-07-26 19:53:56 +02:00
flow_classify ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
flow_filtering examples/flow_filtering: add flow director config for i40e 2018-08-05 22:16:45 +02:00
helloworld build: replace license text with SPDX tag 2018-01-30 21:58:59 +01:00
ip_fragmentation ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
ip_pipeline examples/ip_pipeline: fix RSS 2018-08-07 23:19:02 +02:00
ip_reassembly examples: fix RSS hash function configuration 2018-07-05 15:46:48 +02:00
ipsec-secgw examples/ipsec-secgw: fix bypass rule processing 2018-07-25 08:36:19 +02:00
ipv4_multicast ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
kni examples/kni: fix dependency check for meson build 2018-07-12 12:29:07 +02:00
l2fwd ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
l2fwd-cat ethdev: remove experimental flag of ports enumeration 2018-04-27 18:00:24 +01:00
l2fwd-crypto examples/l2fwd-crypto: remove duplicated capability check 2018-07-24 01:48:10 +02:00
l2fwd-jobstats ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
l2fwd-keepalive ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
l3fwd examples/l3fwd: remove useless include 2018-07-26 20:03:12 +02:00
l3fwd-acl examples: fix RSS hash function configuration 2018-07-05 15:46:48 +02:00
l3fwd-power examples/l3fwd-power: add high/regular perf cores options 2018-07-12 19:19:07 +02:00
l3fwd-vf examples: fix RSS hash function configuration 2018-07-05 15:46:48 +02:00
link_status_interrupt ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
load_balancer examples: fix RSS hash function configuration 2018-07-05 15:46:48 +02:00
multi_process examples/multi_process: remove l2fwd fork example 2018-08-05 21:42:40 +02:00
netmap_compat examples: make Linux environment check consistent 2018-07-12 09:48:12 +02:00
packet_ordering ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
performance-thread examples: fix RSS hash function configuration 2018-07-05 15:46:48 +02:00
ptpclient ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
qos_meter meter: remove experimental tag from profile API 2018-08-06 01:15:11 +02:00
qos_sched examples: make Linux environment check consistent 2018-07-12 09:48:12 +02:00
quota_watermark ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
rxtx_callbacks ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
server_node_efd examples: make Linux environment check consistent 2018-07-12 09:48:12 +02:00
service_cores service: remove experimental tags 2018-04-25 14:57:37 +02:00
skeleton ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
tep_termination examples: make Linux environment check consistent 2018-07-12 09:48:12 +02:00
timer build: replace license text with SPDX tag 2018-01-30 21:58:59 +01:00
vhost examples: make Linux environment check consistent 2018-07-12 09:48:12 +02:00
vhost_crypto examples: make Linux environment check consistent 2018-07-12 09:48:12 +02:00
vhost_scsi examples: make Linux environment check consistent 2018-07-12 09:48:12 +02:00
vm_power_manager examples/vm_power: make branch ratio configurable 2018-07-21 00:00:43 +02:00
vmdq ethdev: remove old offload API 2018-07-04 21:50:32 +02:00
vmdq_dcb examples: fix RSS hash function configuration 2018-07-05 15:46:48 +02:00
Makefile use SPDX tag for 6WIND copyrighted files 2018-05-25 10:47:06 +02:00
meson.build build: remove duplicate checks for cflags 2018-07-26 10:09:20 +02:00