[PATCH] net/mlx5: fix RSS expansion compilation
Ferruh Yigit
ferruh.yigit at intel.com
Fri Jan 14 20:16:49 CET 2022
On 1/14/2022 3:16 PM, Gregory Etelson wrote:
> For each item in flow rule pattern that can be expanded, RSS expansion
> scheme returns ether specific next item flow item type or
> RTE_FLOW_ITEM_TYPE_VOID or RTE_FLOW_ITEM_TYPE_END.
> RTE_FLOW_ITEM_TYPE_END means that expansion has completed.
> RTE_FLOW_ITEM_TYPE_VOID means that next flow item was not located yet
> and the procedure will continue.
>
> Current expansion scheme assigns RTE_FLOW_ITEM_TYPE_END for L2, L3 and
> L4 rule items that set next protocol value to 0 in flow item mask.
> The correct value in that case is RTE_FLOW_ITEM_TYPE_VOID.
>
> Fixes: 342a22ef3928 ("net/mlx5: fix RSS expansion with explicit next protocol")
>
Squashed into relevant commit in next-net, thanks.
Please double check the code in next-net.
> Signed-off-by: Gregory Etelson <getelson at nvidia.com>
> Acked-by: Viacheslav Ovsiienko <viacheslavo at nvidia.com>
<...>
More information about the dev
mailing list