Hi, > -----Original Message----- > From: dev <[email protected]> On Behalf Of Lior Margalit > Sent: Wednesday, June 16, 2021 10:01 AM > To: [email protected]; Slava Ovsiienko <[email protected]>; Matan Azrad > <[email protected]> > Cc: Ori Kam <[email protected]>; Lior Margalit <[email protected]>; > [email protected] > Subject: [dpdk-dev] [PATCH v1] net/mlx5: fix IPIP multi tunnel validation > > A flow rule must not include multiple tunnel layers. > An attempt to create such a rule, for example: > testpmd> flow create .../ vxlan / eth / ipv4 proto is 4 / end <actions> > results in an unclear error. > > In the current implementation there is a check for > multiple IPIP tunnels, but not for combination of IPIP > and a different kind of tunnel, such as VXLAN. The fix > is to enhance the above check to use MLX5_FLOW_LAYER_TUNNEL > that consists of all the tunnel masks. The error message > will be "multiple tunnel not supported". > > Fixes: 5e33bebdd8d3 ("net/mlx5: support IP-in-IP tunnel") > Cc: [email protected] >
Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh

