lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Tue, 19 Feb 2019 14:19:46 -0800
From:   Saeed Mahameed <>
To:     "David S. Miller" <>
Cc:, Ariel Almog <>,
        Saeed Mahameed <>
Subject: [pull request][net-next 00/11] Mellanox, mlx5 updates 2019-02-19

Hi Dave,

This series provides some updates to mlx5 driver.
In addition, there is one patch that defines new 50Gbps per lane link
modes in include/uapi/linux/ethtool.h:
("ethtool: Added support for 50Gbps per lane link modes")

For more information please see tag log below.

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


The following changes since commit 5770117186f018479b44e7d17fb2501c865c0c84:

  Merge branch 'bnxt_en-Update-for-net-next' (2019-02-19 10:45:14 -0800)

are available in the Git repository at:

  git:// tags/mlx5-updates-2019-02-19

for you to fetch changes up to 1c50d369f560809d45e75fa9d7d6b3901192c18b:

  net/mlx5: E-Switch, Disable esw manager vport correctly (2019-02-19 14:15:04 -0800)


This series includes misc updates to mlx5 drivers and one ethtool update.

1) From Aya Levin:
   - ethtool: Define 50Gbps per lane link modes
   - add support for 50Gbps per lane link modes in mlx5 driver

2) From Tariq Toukan,
   - Add a helper function to unify mlx5 resource reloading

3) From Vlad Buslov,
   - Remove wrong and superfluous tc pedit header type check

4) From Tonghao Zhang,
   - Some refactoring in en_tc.c to simplify the mlx5e_tc_add_fdb_flow

5) From Leon Romanovsky & Saeed,
   - Compilation warning fixes

6) From Bodong wang,
   - E-Switch fixes that are related to the SmarNIC series

Aya Levin (2):
      ethtool: Added support for 50Gbps per lane link modes
      net/mlx5: ethtool, Add ethtool support for 50Gbps per lane link modes

Bodong Wang (2):
      net/mlx5: E-Switch, Fix the warning on vport index out of range
      net/mlx5: E-Switch, Disable esw manager vport correctly

Leon Romanovsky (2):
      net/mlx5e: Add missing static function annotation
      net/mlx5: Delete unused FPGA QPN variable

Saeed Mahameed (1):
      net/mlx5e: Remove unused variable ‘esw’

Tariq Toukan (1):
      net/mlx5e: Wrap the open and apply of channels in one fail-safe function

Tonghao Zhang (2):
      net/mlx5e: Introduce mlx5e_flow_esw_attr_init() helper
      net/mlx5e: Remove 'parse_attr' argument in mlx5e_tc_add_fdb_flow()

Vlad Buslov (1):
      net/mlx5e: Remove wrong and superfluous tc pedit header type check

 drivers/net/ethernet/mellanox/mlx5/core/en.h       |   6 +-
 .../ethernet/mellanox/mlx5/core/en/monitor_stats.c |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c |   4 +-
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   | 297 +++++++++++++--------
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  33 ++-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |  51 ++--
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |   5 +-
 .../net/ethernet/mellanox/mlx5/core/fpga/core.c    |   2 -
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c  |   4 +-
 include/uapi/linux/ethtool.h                       |  18 +-
 10 files changed, 273 insertions(+), 149 deletions(-)

Powered by blists - more mailing lists