Following the refactoring of the entire mlx4 PMD for DPDK 17.11, UDP RSS support was left in a disabled state. Likewise, inner VXLAN RSS used to be performed automatically by default but it's not the case anymore.
This series brings back both features by relying on the latest API updates and bugfixes in RDMA core and Linux. All patches are CC'ed stable since they target both DPDK 18.02 and 17.11.1. Adrien Mazarguil (5): net/mlx4: fix unnecessary include net/mlx4: fix documentation in private structure net/mlx4: use function to get default RSS fields net/mlx4: restore UDP RSS by probing capabilities net/mlx4: restore inner VXLAN RSS support drivers/net/mlx4/mlx4.c | 21 +++++++++++++++++++++ drivers/net/mlx4/mlx4.h | 10 ++++++++-- drivers/net/mlx4/mlx4_flow.c | 35 +++++++++++++++++++++-------------- drivers/net/mlx4/mlx4_flow.h | 1 + drivers/net/mlx4/mlx4_txq.c | 1 - 5 files changed, 51 insertions(+), 17 deletions(-) -- 2.1.4