mbox

[pull,request,net,0/9] mlx5 fixes 2020-11-03

Message ID 20201103191830.60151-1-saeedm@nvidia.com
State Changes Requested
Delegated to: David Miller
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-fixes-2020-11-03

Message

Saeed Mahameed Nov. 3, 2020, 7:18 p.m. UTC
Hi Jakub,

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.1
 ('net/mlx5: Fix deletion of duplicate rules')

For -stable v5.4
 ('net/mlx5e: Fix modify header actions memory leak')

For -stable v5.8
 ('net/mlx5e: Protect encap route dev from concurrent release')

For -stable v5.9
 ('net/mlx5e: Fix VXLAN synchronization after function reload')
 ('net/mlx5e: Fix refcount leak on kTLS RX resync')
 ('net/mlx5e: Use spin_lock_bh for async_icosq_lock')
 ('net/mlx5e: Fix incorrect access of RCU-protected xdp_prog')
 ('net/mlx5: E-switch, Avoid extack error log for disabled vport')

Thanks,
Saeed.

---
The following changes since commit 9621618130bf7e83635367c13b9a6ee53935bb37:

  sfp: Fix error handing in sfp_probe() (2020-11-02 17:19:59 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-fixes-2020-11-03

for you to fetch changes up to 9166a02a7b1c21de2155c91e3b69c805e2448267:

  net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (2020-11-03 11:11:53 -0800)

----------------------------------------------------------------
mlx5-fixes-2020-11-03

----------------------------------------------------------------
Aya Levin (1):
      net/mlx5e: Fix VXLAN synchronization after function reload

Jianbo Liu (1):
      net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported

Maor Dickman (1):
      net/mlx5e: Fix modify header actions memory leak

Maor Gottlieb (1):
      net/mlx5: Fix deletion of duplicate rules

Maxim Mikityanskiy (3):
      net/mlx5e: Use spin_lock_bh for async_icosq_lock
      net/mlx5e: Fix refcount leak on kTLS RX resync
      net/mlx5e: Fix incorrect access of RCU-protected xdp_prog

Parav Pandit (1):
      net/mlx5: E-switch, Avoid extack error log for disabled vport

Vlad Buslov (1):
      net/mlx5e: Protect encap route dev from concurrent release

 .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c    |  6 +-
 .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c    | 72 ++++++++++++++--------
 .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c |  4 +-
 .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c    |  4 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 27 ++++----
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  1 +
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.h   |  2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |  2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |  8 +--
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |  2 -
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |  7 ++-
 .../ethernet/mellanox/mlx5/core/lib/fs_chains.c    |  3 -
 .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c    | 23 +++++--
 .../net/ethernet/mellanox/mlx5/core/lib/vxlan.h    |  2 +
 14 files changed, 98 insertions(+), 65 deletions(-)