numam-dpdk/drivers/net/i40e
Beilei Xing 47193beea5 net/i40e: fix flex payload rule conflict
With the following commands, the second flow can't
be created successfully.

1. flow create 0 ingress pattern eth / ipv4 / udp /
   raw relative is 1 pattern is 0102030405 / end
   actions drop / end
2. flow destroy 0 rule 0
3. flow create 0 ingress pattern eth / ipv4 / udp /
   raw relative is 1 pattern is 010203040506 / end
   actions drop / end

The root cause is that a flag for flex pit isn't reset.

Fixes: 6ced3dd72f ("net/i40e: support flexible payload parsing for FDIR")
Cc: stable@dpdk.org

Reported-by: Chenmin Sun <chenmin.sun@intel.com>
Signed-off-by: Beilei Xing <beilei.xing@intel.com>
Acked-by: Jeff Guo <jia.guo@intel.com>
2021-01-08 16:03:06 +01:00
..
base net/i40e: fix stats counters 2021-01-08 16:03:05 +01:00
i40e_ethdev_vf.c net/i40e: fix Rx bytes statistics 2021-01-08 16:03:06 +01:00
i40e_ethdev.c net/i40e: fix stats counters 2021-01-08 16:03:05 +01:00
i40e_ethdev.h net/i40e: fix flex payload rule conflict 2021-01-08 16:03:06 +01:00
i40e_fdir.c net/i40e: fix flex payload rule conflict 2021-01-08 16:03:06 +01:00
i40e_flow.c net/i40e: fix flex payload rule conflict 2021-01-08 16:03:06 +01:00
i40e_logs.h net/i40e: use dynamic log type for Tx/Rx debug 2019-10-07 15:00:58 +02:00
i40e_pf.c ethdev: move MAC filter type to i40e driver 2020-11-03 23:35:05 +01:00
i40e_pf.h net/i40e: support AVF basic interface 2018-01-16 18:47:49 +01:00
i40e_regs.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
i40e_rxtx_vec_altivec.c net/i40e: fix vector Rx 2020-11-03 23:24:26 +01:00
i40e_rxtx_vec_avx2.c net/i40e: fix L4 checksum flag 2021-01-08 16:03:04 +01:00
i40e_rxtx_vec_common.h net/i40e: fix setting L2TAG 2020-05-22 17:10:15 +02:00
i40e_rxtx_vec_neon.c net/i40e: fix vector Rx 2020-11-03 23:24:26 +01:00
i40e_rxtx_vec_sse.c net/i40e: fix L4 checksum flag 2021-01-08 16:03:04 +01:00
i40e_rxtx.c net/i40e: check max SIMD bitwidth 2020-10-19 16:45:02 +02:00
i40e_rxtx.h net/i40e: optimize flow director update rate 2020-07-21 13:54:54 +02:00
i40e_tm.c drivers/net: update TM capability 2020-09-18 18:55:10 +02:00
i40e_vf_representor.c ethdev: add device flag to bypass auto-filled queue xstats 2020-10-16 23:27:15 +02:00
meson.build drivers: add headers install helper 2020-10-22 14:16:22 +02:00
rte_pmd_i40e.c ethdev: move MAC filter type to i40e driver 2020-11-03 23:35:05 +01:00
rte_pmd_i40e.h net/i40e: add C++ include guard 2020-11-13 19:43:26 +01:00
version.map build: remove library name from version map file name 2020-10-19 22:13:59 +02:00