net/mlx5: support RSS expansion for IPv6 GRE
authorXiaoyu Min <jackmin@nvidia.com>
Thu, 18 Mar 2021 11:03:57 +0000 (11:03 +0000)
committerRaslan Darawsheh <rasland@nvidia.com>
Tue, 23 Mar 2021 12:52:33 +0000 (13:52 +0100)
commit048f0d45e3420cc3569f60e2d9b5ee447ae34fd1
treec9ae5f61c4237c1f199a381b0ccee9de1bb3604d
parent32a74d81276c2ac7e690889f741750058bc34efc
net/mlx5: support RSS expansion for IPv6 GRE

Currently RSS expansion only support IPv4 as GRE payload or
delivery protocol (RFC2784). IPv6 as GRE payload or delivery protocol
(RFC7676) is not supported.

This patch add RSS expansion for RFC7676 so PMD can expand flow item
correctly.

Fixes: f4b901a46aec ("net/mlx5: add flow GRE item")
Cc: stable@dpdk.org
Signed-off-by: Xiaoyu Min <jackmin@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>
drivers/net/mlx5/mlx5_flow.c