[PATCH net 0/3] net/mlx5: Fixes for Socket-Direct

Tariq Toukan
2026-03-30T19:35:40Z

Hi,

This series by Shay addresses issues in the Socket Direct (SD) layer.
It includes adding proper locking for auxiliary device access, fixing
a debugfs dentry mismatch in multi-PF setups, and serializing SD
init/cleanup using devcom locks.

Regards,
Tariq

Shay Drory (3):
net/mlx5e: SD, Fix race condition in secondary device probe/remove
net/mlx5: SD, Keep multi-pf debugfs entries on primary
net/mlx5: SD: Serialize init/cleanup

.../net/ethernet/mellanox/mlx5/core/en_main.c | 18 ++++--
.../net/ethernet/mellanox/mlx5/core/lib/sd.c | 64 ++++++++++++++++---
.../net/ethernet/mellanox/mlx5/core/lib/sd.h | 2 +
3 files changed, 71 insertions(+), 13 deletions(-)

base-commit: d9c2a509c96378d77435e5845561c4afd3eaedad
--
2.44.0