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.10: ('net/mlx5e: Fix traffic duplication in ethtool steering') For -stable v4.19: ('net/mlx5: Add device ID of upcoming BlueField-2') For -stable v5.3: ('net/mlx5e: Fix matching on tunnel addresses type') Thanks, Saeed. --- The following changes since commit 34b4688425d9841a19a15fa6ae2bfc12a372650f: net: dsa: Use the correct style for SPDX License Identifier (2019-09-22 15:25:08 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-fixes-2019-09-24 for you to fetch changes up to fe1587a7de94912ed75ba5ddbfabf0741f9f8239: net/mlx5e: Fix matching on tunnel addresses type (2019-09-24 12:38:08 +0300) ---------------------------------------------------------------- mlx5-fixes-2019-09-24 ---------------------------------------------------------------- Alaa Hleihel (1): net/mlx5: DR, Allow matching on vport based on vhca_id Alex Vesker (2): net/mlx5: DR, Remove redundant vport number from action net/mlx5: DR, Fix getting incorrect prev node in ste_free Bodong Wang (1): net/mlx5: Add device ID of upcoming BlueField-2 Dmytro Linkin (1): net/mlx5e: Fix matching on tunnel addresses type Saeed Mahameed (1): net/mlx5e: Fix traffic duplication in ethtool steering Yevgeny Kliteynik (1): net/mlx5: DR, Fix SW steering HW bits and definitions .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 89 +++++++++++++--------- drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 + .../mellanox/mlx5/core/steering/dr_action.c | 4 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 13 ++-- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 50 ++++++++---- .../mellanox/mlx5/core/steering/dr_types.h | 7 +- include/linux/mlx5/mlx5_ifc.h | 28 +++---- 9 files changed, 119 insertions(+), 79 deletions(-)