numam-dpdk/drivers
Leyi Rong 83a148038e net/ice/base: include DIR flag in extraction sequence
Once upon a time, the ice_flow_create_xtrct_seq() function in ice_flow.c
extracted only protocol fields explicitly specified by the caller of the
ice_flow_add_prof() function via its struct ice_flow_seg_info instances.

However, to support different ingress and egress flow profiles with the
same matching criteria, it would be necessary to also match on the
packet Direction metadata. The primary reason was because there could
not be more than one HW profile with the same CDID, PTG, and VSIG. The
Direction metadata was not a parameter used to select HW profile IDs.

Thus, for ACL, the direction flag would need to be added to the
extraction sequence. This information will be use later as one criteria
for ACL scenario entry matching.

Signed-off-by: Chinh T Cao <chinh.t.cao@intel.com>
Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Signed-off-by: Leyi Rong <leyi.rong@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
2019-06-28 20:31:48 +02:00
..
baseband bb/turbo_sw: update for FlexRAN 18.09 2018-12-19 11:19:10 +01:00
bus bus/vmbus: skip non-network devices 2019-06-27 23:13:57 +02:00
common drivers: add init and fini on octeontx2 NPA object 2019-06-25 23:35:57 +02:00
compress compress/qat: fix dataplane return 2019-04-18 16:01:28 +02:00
crypto crypto/aesni_mb: fix build with gcc 4.8.5 2019-06-05 18:37:08 +02:00
event build: add libatomic dependency for 32-bit clang 2019-06-03 23:57:43 +02:00
mempool mempool/octeontx2: fix build with icc 2019-06-27 08:55:02 +01:00
net net/ice/base: include DIR flag in extraction sequence 2019-06-28 20:31:48 +02:00
raw raw/dpaa2_qdma: remove incorrect experimental tag 2019-06-29 19:04:30 +02:00
Makefile drivers: add common as dependency for bus 2018-10-16 14:54:25 +02:00
meson.build build: enable BSD features visibility for FreeBSD 2019-06-26 16:50:33 +02:00