Re: [PATCH] net/mlx5: fix access to auxiliary flow data

2025-06-26 Thread Thomas Monjalon
25/06/2025 11:43, Gregory Etelson: > The MLX5 PMD keeps non-essential flow data in an auxiliary structure > to reduce flow L1 cache usage. > > The auxiliary data location differs in HWS and non-template flows. > > The PMD tried to fetch HWS flow table from a non-template flow object > and accesse

[PATCH] net/mlx5: fix access to auxiliary flow data

2025-06-25 Thread Gregory Etelson
The MLX5 PMD keeps non-essential flow data in an auxiliary structure to reduce flow L1 cache usage. The auxiliary data location differs in HWS and non-template flows. The PMD tried to fetch HWS flow table from a non-template flow object and accessed stale memory address. The patch separates the