net/bnxt: fix non matching flow hitting filter rule
authorSantoshkumar Karanappa Rastapur <santosh.rastapur@broadcom.com>
Sat, 21 Dec 2019 02:29:40 +0000 (18:29 -0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 17 Jan 2020 18:46:01 +0000 (19:46 +0100)
commit5c63167168138cb5f119372814e62472bbdcd38e
tree2537e6039681a071d9ee35aabc79793a117c02fa
parente339ef6e357c97c512a37fbba13859878a496636
net/bnxt: fix non matching flow hitting filter rule

As part of ntuple filter, we were creating L2 filter with the ntuple
redirect queue resulting in any L2 matching flow getting steered to
this queue. For ntuple filters, we need to create the L2 filter with
default queue. The user specified redirect queue will be set while
creating the ntuple filter in hardware.

Fixes: 5c1171c97216 ("net/bnxt: refactor filter/flow")
Cc: stable@dpdk.org
Signed-off-by: Santoshkumar Karanappa Rastapur <santosh.rastapur@broadcom.com>
Signed-off-by: Somnath Kotur <somnath.kotur@broadcom.com>
drivers/net/bnxt/bnxt_flow.c