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 accessed stale memory address.
> 
> The patch separates the `mlx5_flow_hw_aux()` implementation for HWS
> and non-template flows
> 
> Fixes: 27d171b88031 ("net/mlx5: abstract flow action and enable reconfigure")
> Cc: sta...@dpdk.org
> 
> Signed-off-by: Gregory Etelson <getel...@nvidia.com>
> Acked-by: Dariusz Sosnowski <dsosnow...@nvidia.com>

Applied with commit log reworded to mention "async template" Vs "sync 
non-template", thanks.


Reply via email to