numam-dpdk/drivers
Santoshkumar Karanappa Rastapur d43fe8ea0c net/bnxt: fix flow steering
When user creates a flow similar to an existing flow with just the
destination queue change, we delete the old filter and allocate a new
one with this destination queue change. We were also allocating a new L2
filter matching the same destination mac resulting in 2 L2 filters for the
same destination mac.
This was causing any flow matching the destination mac to be steered to
this queue instead of the default queue.

Fixed it by deleting this stale L2 filter.

Fixes: 5c1171c972 ("net/bnxt: refactor filter/flow")
Cc: stable@dpdk.org

Signed-off-by: Santoshkumar Karanappa Rastapur <santosh.rastapur@broadcom.com>
Reviewed-by: Lance Richardson <lance.richardson@broadcom.com>
Reviewed-by: Somnath Kotur <somnath.kotur@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
2019-10-08 12:14:30 +02:00
..
baseband baseband/fpga_lte_fec: add public API to map file 2019-10-09 11:50:12 +02:00
bus crypto/dpaa_sec: support event crypto adapter 2019-10-09 13:14:18 +02:00
common crypto/octeontx: fix global log variable definition 2019-10-09 11:50:12 +02:00
compress compress/qat: add stateful decompression 2019-10-09 11:50:12 +02:00
crypto crypto/dpaa_sec: support event crypto adapter 2019-10-09 13:14:18 +02:00
event event/dpaa: support crypto adapter 2019-10-09 13:14:19 +02:00
mempool common/octeontx2: fix mbox memory access 2019-08-05 23:18:27 +02:00
net net/bnxt: fix flow steering 2019-10-08 12:14:30 +02:00
raw remove useless include of EAL memory config header 2019-10-09 10:22:24 +02:00
Makefile
meson.build build: print list of disabled components 2019-07-02 23:20:26 +02:00