Hi, > -----Original Message----- > From: dev <dev-boun...@dpdk.org> On Behalf Of Xiaoyu Min > Sent: Tuesday, March 30, 2021 4:41 PM > To: Matan Azrad <ma...@nvidia.com>; Shahaf Shuler > <shah...@nvidia.com>; Slava Ovsiienko <viachesl...@nvidia.com>; Jack Min > <jack...@nvidia.com>; Ori Kam <or...@nvidia.com> > Cc: dev@dpdk.org; sta...@dpdk.org > Subject: [dpdk-dev] [PATCH] net/mlx5: fix redundant flow after RSS > expansion > > When RSS expand, if there is no expansion happened but completion > happened > because user only input next protocol field instead of item > i.e, ether type == 0x8100 instead of VLAN, an extra flow is created with > missing item in order to filter traffic strictly. > > However, after [1] and [2] the rte_flow_item_eth itself is enough to > filter out VLAN traffic, the VLAN item is not needed. > > This redundant flow will cause faiure in some scenarios on group 0 due > to they are the same FTE. > > Fixes: fc2dd8dd492f ("ethdev: fix expand RSS flows") > Cc: sta...@dpdk.org > > [1]: > commit 09315fc83861 ("ethdev: add VLAN attributes to ethernet and > VLAN items") > > [2]: > commit 86b59a1af671 ("net/mlx5: support VLAN matching fields") > > Signed-off-by: Xiaoyu Min <jack...@nvidia.com> > ---
Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh