mbox

[pull,request,net,00/10] Mellanox, mlx5 fixes 2019-03-11

Message ID 20190311183929.12796-1-saeedm@mellanox.com
State Accepted
Delegated to: David Miller
Headers show

Pull-request

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

Message

Saeed Mahameed March 11, 2019, 6:39 p.m. UTC
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.0:
('net/mlx5e: Fix access to non-existing receive queue')
('net/mlx5e: Properly get the PF number phys port name ndo')
('net/mlx5: Fix multiple updates of steering rules in parallel')
('net/mlx5: Avoid panic when setting vport mac, getting vport config')
('net/mlx5: Avoid panic when setting vport rate')
('net/mlx5e: IPoIB, Fix RX checksum statistics update')

Thanks,
Saeed.

---
The following changes since commit a843dc4ebaecd15fca1f4d35a97210f72ea1473b:

  net: sit: fix UBSAN Undefined behaviour in check_6rd (2019-03-11 10:32:45 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 24319258660a84dd77f4be026a55b10a12524919:

  net/mlx5: Avoid panic when setting vport rate (2019-03-11 11:32:40 -0700)

----------------------------------------------------------------
mlx5-fixes-2019-03-11

----------------------------------------------------------------
Eli Britstein (4):
      net/mlx5: Fix multiple updates of steering rules in parallel
      net/mlx5: Add modify FTE helper function
      net/mlx5: Add a locked flag to node removal functions
      net/mlx5: Consolidate update FTE for all removal changes

Feras Daoud (1):
      net/mlx5e: IPoIB, Fix RX checksum statistics update

Roi Dayan (2):
      net/mlx5e: Properly get the PF number phys port name ndo
      net/mlx5: Remove redundant lag function to get pf num

Tariq Toukan (1):
      net/mlx5e: Fix access to non-existing receive queue

Tonghao Zhang (2):
      net/mlx5: Avoid panic when setting vport mac, getting vport config
      net/mlx5: Avoid panic when setting vport rate

 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   |   3 +
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   |  13 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    |  11 +-
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |  17 ++-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  | 161 +++++++++++++--------
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.h  |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/lag.c      |  21 ---
 .../net/ethernet/mellanox/mlx5/core/mlx5_core.h    |   2 -
 8 files changed, 128 insertions(+), 101 deletions(-)

Comments

David Miller March 11, 2019, 11:40 p.m. UTC | #1
From: Saeed Mahameed <saeedm@mellanox.com>
Date: Mon, 11 Mar 2019 11:39:19 -0700

> 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.0:
> ('net/mlx5e: Fix access to non-existing receive queue')
> ('net/mlx5e: Properly get the PF number phys port name ndo')
> ('net/mlx5: Fix multiple updates of steering rules in parallel')
> ('net/mlx5: Avoid panic when setting vport mac, getting vport config')
> ('net/mlx5: Avoid panic when setting vport rate')
> ('net/mlx5e: IPoIB, Fix RX checksum statistics update')

Pulled, thanks Saeed.