[<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