mbox

[pull,request,net,0/7] Mellanox, mlx5 fixes 2020-01-06

Message ID 20200106233248.58700-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-2020-01-06

Message

Saeed Mahameed Jan. 6, 2020, 11:36 p.m. UTC
Hi Dave,

This series introduces some fixes to mlx5 driver.

Please pull and let me know if there is any problem.


For -stable v5.3
 ('net/mlx5: Move devlink registration before interfaces load')

For -stable v5.4
 ('net/mlx5e: Fix hairpin RSS table size')
 ('net/mlx5: DR, Init lists that are used in rule's member')
 ('net/mlx5e: Always print health reporter message to dmesg')
 ('net/mlx5: DR, No need for atomic refcount for internal SW steering resources')

Thanks,
Saeed.

---
The following changes since commit d76063c506da79247e626018c9ed0b916d78f358:

  Merge branch 'atlantic-bugfixes' (2020-01-06 14:06:11 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-fixes-2020-01-06

for you to fetch changes up to df55c5586e5185f890192a6802dc5b46fddd3606:

  net/mlx5: DR, Init lists that are used in rule's member (2020-01-06 15:30:05 -0800)

----------------------------------------------------------------
mlx5-fixes-2020-01-06

----------------------------------------------------------------
Dmytro Linkin (1):
      net/mlx5e: Avoid duplicating rule destinations

Eli Cohen (1):
      net/mlx5e: Fix hairpin RSS table size

Eran Ben Elisha (1):
      net/mlx5e: Always print health reporter message to dmesg

Erez Shitrit (1):
      net/mlx5: DR, Init lists that are used in rule's member

Michael Guralnik (1):
      net/mlx5: Move devlink registration before interfaces load

Parav Pandit (1):
      Revert "net/mlx5: Support lockless FTE read lookups"

Yevgeny Kliteynik (1):
      net/mlx5: DR, No need for atomic refcount for internal SW steering resources

 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h    | 16 +++++
 .../net/ethernet/mellanox/mlx5/core/en/health.c    |  7 ++-
 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c    | 16 -----
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    | 60 ++++++++++++++++++-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  | 70 +++++-----------------
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.h  |  1 -
 drivers/net/ethernet/mellanox/mlx5/core/main.c     | 16 ++---
 .../ethernet/mellanox/mlx5/core/steering/dr_rule.c |  5 +-
 .../ethernet/mellanox/mlx5/core/steering/dr_ste.c  | 10 ++--
 .../mellanox/mlx5/core/steering/dr_types.h         | 14 +++--
 10 files changed, 119 insertions(+), 96 deletions(-)

Comments

David Miller Jan. 7, 2020, 2:28 a.m. UTC | #1
From: Saeed Mahameed <saeedm@mellanox.com>
Date: Mon, 6 Jan 2020 23:36:21 +0000

> This series introduces some fixes to mlx5 driver.
> 
> Please pull and let me know if there is any problem.

Pulled.

> For -stable v5.3
>  ('net/mlx5: Move devlink registration before interfaces load')
> 
> For -stable v5.4
>  ('net/mlx5e: Fix hairpin RSS table size')
>  ('net/mlx5: DR, Init lists that are used in rule's member')
>  ('net/mlx5e: Always print health reporter message to dmesg')
>  ('net/mlx5: DR, No need for atomic refcount for internal SW steering resources')

Queued up, thanks.