netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [pull request][net-next 00/15] mlx5 updates 2023-02-04
@ 2023-02-04 10:08 Saeed Mahameed
  2023-02-04 10:08 ` [net-next 01/15] net/mlx5: Lag, Update multiport eswitch check to log an error Saeed Mahameed
                   ` (14 more replies)
  0 siblings, 15 replies; 17+ messages in thread
From: Saeed Mahameed @ 2023-02-04 10:08 UTC (permalink / raw)
  To: David S. Miller, Jakub Kicinski, Paolo Abeni, Eric Dumazet
  Cc: Saeed Mahameed, netdev, Tariq Toukan

From: Saeed Mahameed <saeedm@nvidia.com>

This series adds misc updates to mlx5.
For more information please see tag log below.

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

Thanks,
Saeed.


The following changes since commit 042b7858d50f33af1f3569ad23f23afd5234b0f6:

  Merge branch 'net-smc-parallelism' (2023-02-04 09:48:19 +0000)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux.git tags/mlx5-updates-2023-02-04

for you to fetch changes up to 79efecb41f58430454cbb5809fa7b3135150da6d:

  net/mlx5e: Trigger NAPI after activating an SQ (2023-02-04 02:07:04 -0800)

----------------------------------------------------------------
mlx5-updates-2023-02-04

This series provides misc updates to mlx5 driver:

1) Trivial LAG code cleanup patches from Roi

2) Rahul improves mlx5's documentation structure
Separates the documentation into multiple pages related to different
components in the device driver. Adds Kconfig parameters, devlink
parameters, and tracepoints that were previously introduced but not added
to the documentation. Introduces a new page on ethtool statistics counters
with information about counters previously implemented in the mlx5_core
driver but not documented in the kernel tree.

3) From Raed, policy/state selector support for IPSec.

4) From Fragos, add support for XDR speed in IPoIB mlx5 netdev

5) Few more misc cleanups and trivial changes

----------------------------------------------------------------
Dragos Tatulea (1):
      net/mlx5e: IPoIB, Add support for XDR speed

Jack Morgenstein (1):
      net/mlx5: Enhance debug print in page allocation failure

Mark Bloch (1):
      net/mlx5: Lag, Use flag to check for shared FDB mode

Maxim Mikityanskiy (1):
      net/mlx5e: Trigger NAPI after activating an SQ

Raed Salem (1):
      net/mlx5e: IPsec, support upper protocol selector field offload

Rahul Rameshbabu (6):
      net/mlx5: Separate mlx5 driver documentation into multiple pages
      net/mlx5: Update Kconfig parameter documentation
      net/mlx5: Document previously implemented mlx5 tracepoints
      net/mlx5: Add counter information to mlx5 driver documentation
      net/mlx5: Document support for RoCE HCA disablement capability
      net/mlx5: Add firmware support for MTUTC scaled_ppm frequency adjustments

Roi Dayan (4):
      net/mlx5: Lag, Update multiport eswitch check to log an error
      net/mlx5: Lag, Use mlx5_lag_dev() instead of derefering pointers
      net/mlx5: Lag, Remove redundant bool allocation on the stack
      net/mlx5: Lag, Move mpesw related definitions to mpesw.h

 .../networking/device_drivers/ethernet/index.rst   |    2 +-
 .../device_drivers/ethernet/mellanox/mlx5.rst      |  746 -----------
 .../ethernet/mellanox/mlx5/counters.rst            | 1302 ++++++++++++++++++++
 .../ethernet/mellanox/mlx5/devlink.rst             |  224 ++++
 .../ethernet/mellanox/mlx5/index.rst               |   26 +
 .../ethernet/mellanox/mlx5/kconfig.rst             |  168 +++
 .../ethernet/mellanox/mlx5/switchdev.rst           |  239 ++++
 .../ethernet/mellanox/mlx5/tracepoints.rst         |  229 ++++
 drivers/net/ethernet/mellanox/mlx5/core/en.h       |    1 +
 drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c   |    2 +-
 .../ethernet/mellanox/mlx5/core/en/reporter_tx.c   |    4 +
 .../ethernet/mellanox/mlx5/core/en/tc/act/mirred.c |    6 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c   |   23 +
 .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h   |   10 +
 .../mellanox/mlx5/core/en_accel/ipsec_fs.c         |   23 +
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   15 +-
 .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c    |    2 +
 .../net/ethernet/mellanox/mlx5/core/lag/debugfs.c  |   12 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c  |    5 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h  |   15 -
 drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c   |    8 +-
 .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c    |   20 +-
 .../net/ethernet/mellanox/mlx5/core/lag/mpesw.h    |   19 +-
 .../net/ethernet/mellanox/mlx5/core/lib/clock.c    |   15 +-
 .../net/ethernet/mellanox/mlx5/core/pagealloc.c    |    3 +-
 include/linux/mlx5/mlx5_ifc.h                      |   12 +-
 26 files changed, 2328 insertions(+), 803 deletions(-)
 delete mode 100644 Documentation/networking/device_drivers/ethernet/mellanox/mlx5.rst
 create mode 100644 Documentation/networking/device_drivers/ethernet/mellanox/mlx5/counters.rst
 create mode 100644 Documentation/networking/device_drivers/ethernet/mellanox/mlx5/devlink.rst
 create mode 100644 Documentation/networking/device_drivers/ethernet/mellanox/mlx5/index.rst
 create mode 100644 Documentation/networking/device_drivers/ethernet/mellanox/mlx5/kconfig.rst
 create mode 100644 Documentation/networking/device_drivers/ethernet/mellanox/mlx5/switchdev.rst
 create mode 100644 Documentation/networking/device_drivers/ethernet/mellanox/mlx5/tracepoints.rst

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2023-02-06  9:20 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-04 10:08 [pull request][net-next 00/15] mlx5 updates 2023-02-04 Saeed Mahameed
2023-02-04 10:08 ` [net-next 01/15] net/mlx5: Lag, Update multiport eswitch check to log an error Saeed Mahameed
2023-02-06  9:20   ` patchwork-bot+netdevbpf
2023-02-04 10:08 ` [net-next 02/15] net/mlx5: Lag, Use mlx5_lag_dev() instead of derefering pointers Saeed Mahameed
2023-02-04 10:08 ` [net-next 03/15] net/mlx5: Lag, Remove redundant bool allocation on the stack Saeed Mahameed
2023-02-04 10:08 ` [net-next 04/15] net/mlx5: Lag, Use flag to check for shared FDB mode Saeed Mahameed
2023-02-04 10:08 ` [net-next 05/15] net/mlx5: Lag, Move mpesw related definitions to mpesw.h Saeed Mahameed
2023-02-04 10:08 ` [net-next 06/15] net/mlx5: Separate mlx5 driver documentation into multiple pages Saeed Mahameed
2023-02-04 10:08 ` [net-next 07/15] net/mlx5: Update Kconfig parameter documentation Saeed Mahameed
2023-02-04 10:08 ` [net-next 08/15] net/mlx5: Document previously implemented mlx5 tracepoints Saeed Mahameed
2023-02-04 10:08 ` [net-next 09/15] net/mlx5: Add counter information to mlx5 driver documentation Saeed Mahameed
2023-02-04 10:08 ` [net-next 10/15] net/mlx5: Document support for RoCE HCA disablement capability Saeed Mahameed
2023-02-04 10:08 ` [net-next 11/15] net/mlx5: Add firmware support for MTUTC scaled_ppm frequency adjustments Saeed Mahameed
2023-02-04 10:08 ` [net-next 12/15] net/mlx5: Enhance debug print in page allocation failure Saeed Mahameed
2023-02-04 10:08 ` [net-next 13/15] net/mlx5e: IPoIB, Add support for XDR speed Saeed Mahameed
2023-02-04 10:08 ` [net-next 14/15] net/mlx5e: IPsec, support upper protocol selector field offload Saeed Mahameed
2023-02-04 10:08 ` [net-next 15/15] net/mlx5e: Trigger NAPI after activating an SQ Saeed Mahameed

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).