lists.openwall.net   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]
Message-Id: <20171219222456.29627-1-saeedm@mellanox.com>
Date:   Wed, 20 Dec 2017 00:24:42 +0200
From:   Saeed Mahameed <saeedm@...lanox.com>
To:     "David S. Miller" <davem@...emloft.net>
Cc:     netdev@...r.kernel.org, Saeed Mahameed <saeedm@...lanox.com>
Subject: [pull request][net 00/14] Mellanox, mlx5 fixes 2017-12-19

Hi Dave,

The follwoing series includes some fixes for mlx5 core and etherent
driver.

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

This series doesn't introduce any conflict with the ongoing mlx5 for-next
submission.

For -stable:

kernels >= v4.7.y
    ("net/mlx5e: Fix possible deadlock of VXLAN lock")
    ("net/mlx5e: Add refcount to VXLAN structure")
    ("net/mlx5e: Prevent possible races in VXLAN control flow")
    ("net/mlx5e: Fix features check of IPv6 traffic")

kernels >= v4.9.y
    ("net/mlx5: Fix error flow in CREATE_QP command")
    ("net/mlx5: Fix rate limit packet pacing naming and struct")

kernels >= v4.13.y
    ("net/mlx5: FPGA, return -EINVAL if size is zero")

kernels >= v4.14.y
    ("Revert "mlx5: move affinity hints assignments to generic code")

All above patches apply and compile with no issues on corresponding -stable.

Thanks,
Saeed.

---

The following changes since commit d03a45572efa068fa64db211d6d45222660e76c5:

  ipv4: fib: Fix metrics match when deleting a route (2017-12-19 14:21:58 -0500)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-fixes-2017-12-19

for you to fetch changes up to a2fba188fd5eadd6061bef4f2f2577a43231ebf3:

  net/mlx5: Stay in polling mode when command EQ destroy fails (2017-12-19 23:24:05 +0200)

----------------------------------------------------------------
mlx5-fixes-2017-12-19

Misc fixes for mlx5 core and mlx5 netdev driver.

----------------------------------------------------------------
Eran Ben Elisha (1):
      net/mlx5: Fix rate limit packet pacing naming and struct

Eugenia Emantayev (2):
      net/mlx5e: Fix defaulting RX ring size when not needed
      net/mlx5: Fix misspelling in the error message and comment

Gal Pressman (4):
      net/mlx5e: Fix features check of IPv6 traffic
      net/mlx5e: Fix possible deadlock of VXLAN lock
      net/mlx5e: Add refcount to VXLAN structure
      net/mlx5e: Prevent possible races in VXLAN control flow

Huy Nguyen (1):
      net/mlx5e: Fix ETS BW check

Kamal Heib (1):
      net/mlx5: FPGA, return -EINVAL if size is zero

Maor Gottlieb (1):
      net/mlx5: Fix steering memory leak

Moni Shoua (1):
      net/mlx5: Fix error flow in CREATE_QP command

Moshe Shemesh (2):
      net/mlx5: Cleanup IRQs in case of unload failure
      net/mlx5: Stay in polling mode when command EQ destroy fails

Saeed Mahameed (1):
      Revert "mlx5: move affinity hints assignments to generic code"

 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |  4 +-
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |  9 ++-
 drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 10 ++-
 .../net/ethernet/mellanox/mlx5/core/en_ethtool.c   | 10 ++-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  | 63 +++++++++---------
 drivers/net/ethernet/mellanox/mlx5/core/eq.c       | 20 +++---
 drivers/net/ethernet/mellanox/mlx5/core/fpga/sdk.c |  6 ++
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  | 16 ++++-
 drivers/net/ethernet/mellanox/mlx5/core/health.c   |  2 +-
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c  |  2 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     | 75 ++++++++++++++++++++--
 drivers/net/ethernet/mellanox/mlx5/core/qp.c       |  4 +-
 drivers/net/ethernet/mellanox/mlx5/core/rl.c       | 22 +++----
 drivers/net/ethernet/mellanox/mlx5/core/vxlan.c    | 64 ++++++++++--------
 drivers/net/ethernet/mellanox/mlx5/core/vxlan.h    |  1 +
 include/linux/mlx5/driver.h                        |  3 +-
 include/linux/mlx5/mlx5_ifc.h                      |  8 ++-
 17 files changed, 215 insertions(+), 104 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ