Skip to content

Various cleanups for mlx5

Leon Romanovsky netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6net/mlx5e: Support devlink reload of IPsec coredrivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h drivers/net/ethernet/mellanox/mlx5/core/en_main.c +1 more+20 -232 replies
2/6net/mlx5: Return ready to use ASO WQEdrivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c drivers/net/ethernet/mellanox/mlx5/core/lib/aso.h+6 -40 replies
3/6net/mlx5e: Don't access directly DMA device pointerdrivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c+1 -10 replies
4/6net/mlx5e: Delete always true DMA checkdrivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c+4 -50 replies
5/6net/mlx5: Remove redundant checkdrivers/net/ethernet/mellanox/mlx5/core/lib/aso.c+0 -30 replies
6/6net/mlx5e: Use read lock for eswitch get callbacksdrivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+6 -60 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH net-next 0/6] Various cleanups for mlx5

From: Leon Romanovsky <[email protected]>

Hi,

This is a batch of various cleanups which I collected during development of mlx5 IPsec full offload support.

Thanks.

Leon Romanovsky (6):
net/mlx5e: Support devlink reload of IPsec core net/mlx5: Return ready to use ASO WQE net/mlx5e: Don't access directly DMA device pointer net/mlx5e: Delete always true DMA check net/mlx5: Remove redundant check
net/mlx5e: Use read lock for eswitch get callbacks

 .../ethernet/mellanox/mlx5/core/en/tc/meter.c   |  1 -
 .../mellanox/mlx5/core/en_accel/ipsec.c         | 17 ++++++++---------
 .../mellanox/mlx5/core/en_accel/ipsec.h         |  5 ++---
 .../mellanox/mlx5/core/en_accel/macsec.c        | 11 +++++------
 .../net/ethernet/mellanox/mlx5/core/en_main.c   |  8 +++-----
 .../net/ethernet/mellanox/mlx5/core/en_rep.c    | 13 +++++++------
 .../mellanox/mlx5/core/eswitch_offloads.c       | 12 ++++++------
 .../net/ethernet/mellanox/mlx5/core/lib/aso.c   | 10 +++++-----
 .../net/ethernet/mellanox/mlx5/core/lib/aso.h   |  2 +-
 9 files changed, 37 insertions(+), 42 deletions(-)
Signature · 1 line
2.37.3