Hi, > -----Original Message----- > From: Gregory Etelson <getel...@nvidia.com> > Sent: Thursday, December 23, 2021 3:17 PM > To: dev@dpdk.org > Cc: Gregory Etelson <getel...@nvidia.com>; Raslan Darawsheh > <rasl...@nvidia.com>; sta...@dpdk.org; Matan Azrad > <ma...@nvidia.com>; Slava Ovsiienko <viachesl...@nvidia.com>; Yongseok > Koh <ys...@mellanox.com>; Ori Kam <or...@nvidia.com> > Subject: [PATCH] net/mlx5: fix GRE protocol type translation for VERB API > > When application creates several flows to match on GRE tunnel without > explicitly specifying GRE protocol type value in flow rules, PMD will > translate that to zero mask. > RDMA-CORE cannot distinguish between different inner flow types and > produces identical matchers for each zero mask. > > The patch extracts inner header type from flow rule and forces it in > GRE protocol type, if application did not specify any. > > Cc: sta...@dpdk.org > > Fixes: 84c406e74524 ("net/mlx5: add flow translate function") > Signed-off-by: Gregory Etelson <getel...@nvidia.com> > Acked-by: Matan Azrad <ma...@nvidia.com>
Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh