numam-dpdk/drivers/net/mlx5
Xiaoyu Min 0afac6dcca net/mlx5: fix RSS enablement
PMD create some default control rules with RSS action
if it's not isolated mode.

However whether default control rules need to do RSS or not should be
controlled by device configuration, the mq_mode of rxmode configuration
in specific.

In another word, only when mq_mode is configured with ETH_MQ_RX_RSS_FLAG
set, then RSS is needed for default rules.

Fixes: c64ccc0eca ("mlx5: fix overwritten RSS configuration")
Cc: stable@dpdk.org

Signed-off-by: Xiaoyu Min <jackmin@mellanox.com>
Signed-off-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
Acked-by: Matan Azrad <matan@mellanox.com>
2020-05-05 15:54:27 +02:00
..
Makefile build: disable experimental API check internally 2020-04-14 16:22:34 +02:00
meson.build build: disable experimental API check internally 2020-04-14 16:22:34 +02:00
mlx5_defs.h net/mlx5: add device parameter for MPRQ stride size 2020-04-21 13:57:08 +02:00
mlx5_ethdev.c net/mlx: replace hardcoded value with macro 2020-02-14 12:42:12 +01:00
mlx5_flow_dv.c net/mlx5: fix actions validation on root table 2020-05-05 15:54:26 +02:00
mlx5_flow_meter.c net/mlx5: optimize memory for flow meter 2020-04-21 16:18:13 +02:00
mlx5_flow_verbs.c net/mlx5: fix header modify action validation 2020-04-21 22:28:06 +02:00
mlx5_flow.c net/mlx5: fix RSS enablement 2020-05-05 15:54:27 +02:00
mlx5_flow.h net/mlx5: fix actions validation on root table 2020-05-05 15:54:26 +02:00
mlx5_mac.c common/mlx5: improve assert control 2020-02-05 09:51:21 +01:00
mlx5_mp.c common/mlx5: refactor memory management 2020-04-21 13:57:08 +02:00
mlx5_mr.c common/mlx5: refactor memory management 2020-04-21 13:57:08 +02:00
mlx5_mr.h common/mlx5: refactor memory management 2020-04-21 13:57:08 +02:00
mlx5_rss.c common/mlx5: improve assert control 2020-02-05 09:51:21 +01:00
mlx5_rxmode.c
mlx5_rxq.c net/mlx5: improve logging of MPRQ selection 2020-04-21 22:28:06 +02:00
mlx5_rxtx_vec_altivec.h net/mlx5: fix assert in dynamic metadata handling 2020-05-05 15:54:26 +02:00
mlx5_rxtx_vec_neon.h net/mlx5: fix assert in dynamic metadata handling 2020-05-05 15:54:26 +02:00
mlx5_rxtx_vec_sse.h net/mlx5: fix assert in dynamic metadata handling 2020-05-05 15:54:26 +02:00
mlx5_rxtx_vec.c replace cold attributes 2020-04-16 18:30:58 +02:00
mlx5_rxtx_vec.h common/mlx5: refactor memory management 2020-04-21 13:57:08 +02:00
mlx5_rxtx.c net/mlx5: fix packet length assert in MPRQ 2020-05-05 15:54:26 +02:00
mlx5_rxtx.h net/mlx5: set dynamic flow metadata in Rx queues 2020-04-21 22:28:06 +02:00
mlx5_socket.c net/mlx5: replace destructor syntax with common macro 2020-04-16 18:07:29 +02:00
mlx5_stats.c net/mlx5: use open/read/close for ib stats query 2020-04-21 13:57:07 +02:00
mlx5_trigger.c net/mlx5: set dynamic flow metadata in Rx queues 2020-04-21 22:28:06 +02:00
mlx5_txq.c common/mlx5: refactor memory management 2020-04-21 13:57:08 +02:00
mlx5_utils.c net/mlx5: fix indexed pool bitmap initialization 2020-05-05 15:54:26 +02:00
mlx5_utils.h net/mlx5: fix indexed pool bitmap initialization 2020-05-05 15:54:26 +02:00
mlx5_vlan.c common/mlx5: improve assert control 2020-02-05 09:51:21 +01:00
mlx5.c net/mlx5: fix assert in doorbell lookup 2020-05-05 15:54:26 +02:00
mlx5.h net/mlx5: set dynamic flow metadata in Rx queues 2020-04-21 22:28:06 +02:00
rte_pmd_mlx5_version.map net/mlx5: support fine grain dynamic flag 2020-02-05 09:51:20 +01:00
rte_pmd_mlx5.h net/mlx5: support fine grain dynamic flag 2020-02-05 09:51:20 +01:00