Hi Dave, This series introduces some fixes to mlx5 driver. For more information please see tag log below.
Please pull and let me know if there is any problem. For -stable v4.19 net/mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled net/mlx5: Imply MLXFW in mlx5_core For -stable v5.0 net/mlx5e: Add missing ethtool driver info for representors net/mlx5e: Additional check for flow destination comparison For -stable v5.1 net/mlx5: Fix peer pf disable hca command Thanks, Saeed. --- The following changes since commit 5593530e56943182ebb6d81eca8a3be6db6dbba4: Revert "tipc: fix modprobe tipc failed after switch order of device registration" (2019-05-17 12:15:05 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-fixes-2019-05-17 for you to fetch changes up to e7739a60712a041516f74c8917a0b3e5f1e4f01e: net/mlx5e: Fix possible modify header actions memory leak (2019-05-17 13:16:49 -0700) ---------------------------------------------------------------- mlx5-fixes-2019-05-17 ---------------------------------------------------------------- Bodong Wang (1): net/mlx5: Fix peer pf disable hca command Dmytro Linkin (2): net/mlx5e: Add missing ethtool driver info for representors net/mlx5e: Additional check for flow destination comparison Eli Britstein (3): net/mlx5e: Fix number of vports for ingress ACL configuration net/mlx5e: Fix no rewrite fields with the same match net/mlx5e: Fix possible modify header actions memory leak Parav Pandit (1): net/mlx5: E-Switch, Correct type to u16 for vport_num and int for vport_index Saeed Mahameed (2): net/mlx5: Imply MLXFW in mlx5_core net/mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled Tariq Toukan (1): net/mlx5e: Fix wrong xmit_more application Valentine Fatiev (1): net/mlx5: Add meaningful return codes to status_to_err function drivers/infiniband/hw/mlx5/ib_rep.c | 13 ++++++----- drivers/infiniband/hw/mlx5/ib_rep.h | 12 +++++----- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 22 +++++++++++++++++- drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 18 ++++++++++++++- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 19 ++++++++++++++- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 27 ++++++++++++++++------ drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 9 ++++---- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 20 ++++++++-------- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 22 +++++++++--------- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 20 ++++++++-------- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 ++ .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 3 ++- include/linux/mlx5/eswitch.h | 6 ++--- 16 files changed, 136 insertions(+), 62 deletions(-)