[PATCH v2] net/mlx5/windows: fix match criteria in flow creation
Raslan Darawsheh
rasland at nvidia.com
Tue Nov 18 15:30:01 CET 2025
Hi,
On 17/11/2025 10:45 AM, Itai Sharoni wrote:
> Currently the Windows implementation hardcodes match criteria to
> MLX5_MATCH_OUTER_HEADERS when creating flow rules, which prevents
> matching on inner headers and other criteria types like NVGRE.
>
> The fix uses the matcher's match_criteria_enable attribute instead
> of hardcoding OUTER_HEADERS, and moves the assignment outside the
> action switch block to apply to all cases.
>
> NVGRE item type is also added to the supported items list.
>
> Fixes: 1d194496b9d1 ("net/mlx5: create flow rule on Windows")
> Cc: stable at dpdk.org
>
> Signed-off-by: Itai Sharoni <isharoni at nvidia.com>
> Acked-by: Bing Zhao <bingz at nvidia.com>
> ---
> v2:
> - Added documentation for NVGRE tunnel support on Windows
> - Noted requirement for DevX dynamic insertion mode
>
Patch applied to next-net-mlx,
Kindest regards
Raslan Darawsheh
More information about the stable
mailing list