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 v5.2 ('net/mlx5: drain health workqueue in case of driver load error') For -stable v5.3 ('net/mlx5e: Fix repeated XSK usage on one channel') ('net/mlx5: Fix fatal error handling during device load') For -stable v5.5 ('net/mlx5: Disable reload while removing the device') For -stable v5.7 ('net/mlx5e: CT: Fix ipv6 nat header rewrite actions') Thanks, Saeed. --- The following changes since commit 9798278260e8f61d04415342544a8f701bc5ace7: tipc: fix NULL pointer dereference in tipc_disc_rcv() (2020-06-11 12:48:08 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-fixes-2020-06-11 for you to fetch changes up to 09a9297574cb10b3d9fe722b2baa9a379b2d289c: net/mlx5: E-Switch, Fix some error pointer dereferences (2020-06-11 15:38:08 -0700) ---------------------------------------------------------------- mlx5-fixes-2020-06-11 ---------------------------------------------------------------- Aya Levin (1): net/mlx5e: Fix ethtool hfunc configuration change Dan Carpenter (1): net/mlx5: E-Switch, Fix some error pointer dereferences Denis Efremov (1): net/mlx5: DR, Fix freeing in dr_create_rc_qp() Leon Romanovsky (1): net/mlx5: Don't fail driver on failure to create debugfs Maxim Mikityanskiy (1): net/mlx5e: Fix repeated XSK usage on one channel Oz Shlomo (1): net/mlx5e: CT: Fix ipv6 nat header rewrite actions Parav Pandit (2): net/mlx5: Disable reload while removing the device net/mlx5: Fix devlink objects and devlink device unregister sequence Shay Drory (2): net/mlx5: drain health workqueue in case of driver load error net/mlx5: Fix fatal error handling during device load drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 2 -- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 16 ++++----- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 4 +++ .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 41 ++++++++++++---------- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 6 ++-- drivers/net/ethernet/mellanox/mlx5/core/health.c | 14 ++++++-- drivers/net/ethernet/mellanox/mlx5/core/main.c | 40 ++++++++++----------- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 2 +- 8 files changed, 70 insertions(+), 55 deletions(-)