Thread (31 messages) 31 messages, 6 authors, 1d ago

Re: [PATCH net-next 00/15] net/mlx5e: PSP cleanups and improvements

From: Tariq Toukan <tariqt@nvidia.com>
Date: 2026-07-20 06:05:30
Also in: linux-rdma, lkml


On 07/07/2026 16:08, Tariq Toukan wrote:
Hi,

This series by Cosmin refactors mlx5 PSP support in preparation for
HW-GRO support.
There are almost no functionality changes in all but the last two
patches, which address a long-standing TODO in mlx5e_psp_set_config().

Regards,
Tariq

Cosmin Ratiu (15):
   net/mlx5e: psp: Rename the saved psp_dev to 'psd'
   net/mlx5e: psp: Remove PSP steering mutexes
   net/mlx5e: psp: Remove unneeded ref counting for PSP steering
   net/mlx5e: psp: Merge rx_err rule add/delete with ft create/delete
   net/mlx5e: psp: Use helpers for steering object manipulation
   net/mlx5e: psp: Factor out drop rule creation code
   net/mlx5e: psp: Remove unused PSP syndrome copy action
   net/mlx5e: psp: Rename and consolidate steering functions
   net/mlx5e: psp: Adjust rx_check FT size and use a drop_group
   net/mlx5e: psp: Add an RX steering table
   net/mlx5e: psp: Use a single rx_check table
   net/mlx5e: psp: Flatten steering structures
   net/mlx5e: psp: Make PSP steering config dynamic
   net/mlx5e: Return errors from profile->enable
   net/mlx5e: psp: Report PSP dev registration errors

  drivers/net/ethernet/mellanox/mlx5/core/en.h  |    2 +-
  .../net/ethernet/mellanox/mlx5/core/en/fs.h   |    7 +-
  .../mellanox/mlx5/core/en_accel/en_accel.h    |   19 +-
  .../mellanox/mlx5/core/en_accel/psp.c         | 1007 ++++++++---------
  .../mellanox/mlx5/core/en_accel/psp.h         |   18 +-
  .../mellanox/mlx5/core/en_accel/psp_rxtx.c    |   13 +-
  .../mellanox/mlx5/core/en_accel/psp_rxtx.h    |    3 +-
  .../net/ethernet/mellanox/mlx5/core/en_main.c |   23 +-
  .../net/ethernet/mellanox/mlx5/core/en_rep.c  |    8 +-
  9 files changed, 516 insertions(+), 584 deletions(-)


base-commit: 31816fc5d9acf8cdf226cdd0dc296e8cf15cc033
Hi,
It's been in-flight (still marked New) for ~2 weeks, and is blocking our 
queue...

I don't see it tracked in Suie anymore...
All comments in the thread were answered, no changes required for now.

How do we progress with this series?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help