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: <20200430171835.20812-1-saeedm@mellanox.com>
Date:   Thu, 30 Apr 2020 10:18:20 -0700
From:   Saeed Mahameed <saeedm@...lanox.com>
To:     "David S. Miller" <davem@...emloft.net>, kuba@...nel.org
Cc:     netdev@...r.kernel.org, Saeed Mahameed <saeedm@...lanox.com>
Subject: [pull request][net-next 00/15] Mellanox, mlx5 updates 2020-04-30

Hi Dave,

This series adds misc updates to mlx5 driver.

For more info please see tag log below.

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

Please note that this series starts with a merge commit of mlx5-next
branch.

Merge conflict note:
Once merged with latest mlx5 fixes submission to net:
git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-fixes-2020-04-29

A merge conflict will appear: 
This can be fixed by simply deleting dr_cq_event() function and the
one reference to it.

Thanks,
Saeed.

---
The following changes since commit a6b1b936057e874db52d3e5f0caeb42f11449acf:

  Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux (2020-04-30 09:49:53 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-updates-2020-04-30

for you to fetch changes up to ec9cdca0663a543ede2072ff091beec1787e3374:

  net/mlx5e: Unify reserving space for WQEs (2020-04-30 10:10:46 -0700)

----------------------------------------------------------------
mlx5-updates-2020-04-30

1) Add release all pages support, From Eran.
   to release all FW pages at once on driver unload, when supported by FW.

2) From Maxim and Tariq, Trivial Data path cleanup and code improvements
   in preparation for their next features, TLS offload and TX performance
    improvements

3) Multiple cleanups.

----------------------------------------------------------------
Eran Ben Elisha (3):
      net/mlx5: Add helper function to release fw page
      net/mlx5: Rate limit page not found error messages
      net/mlx5: Add support for release all pages event

Maxim Mikityanskiy (3):
      net/mlx5e: Fetch WQE: reuse code and enforce typing
      net/mlx5e: Rename ICOSQ WQE info struct and field
      net/mlx5e: Unify reserving space for WQEs

Parav Pandit (1):
      net/mlx5e: Use helper API to get devlink port index for all port flavours

Paul Blakey (1):
      net/mlx5: CT: Remove unused variables

Raed Salem (1):
      net/mlx5: IPsec, Fix coverity issue

Roi Dayan (1):
      net/mlx5e: CT: Avoid false warning about rule may be used uninitialized

Tariq Toukan (4):
      net/mlx5: Remove unused field in EQ
      net/mlx5e: Use proper name field for the UMR key
      net/mlx5e: TX, Generalise code and usage of error CQE dump
      net/mlx5e: XDP, Print the offending TX descriptor on error completion

Zheng Bin (1):
      net/mlx5e: Remove unneeded semicolon

 drivers/net/ethernet/mellanox/mlx5/core/en.h       |  4 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c |  7 +-
 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h  | 84 ++++++++++++++++++++--
 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c   | 55 ++++++++++----
 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h   | 30 --------
 .../ethernet/mellanox/mlx5/core/en_accel/ktls.h    |  8 +++
 .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 31 ++++----
 .../mellanox/mlx5/core/en_accel/tls_rxtx.c         |  3 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  | 12 ++--
 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c   | 12 ++--
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c    | 38 +++-------
 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c    | 37 +++-------
 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c  |  4 +-
 .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c   |  4 +-
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h  | 11 +--
 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h   |  1 -
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |  3 +
 .../net/ethernet/mellanox/mlx5/core/pagealloc.c    | 71 +++++++++++++-----
 18 files changed, 235 insertions(+), 180 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ