Protocol agnostic flow offloading in Flow Director is enabled by this patch set based on the Parser Library using existing rte_flow raw API
[PATCH v4 1/4] net/ice/base: add method to disable FDIR SWAP option. [PATCH v4 2/4] net/ice/base: add function to set HW profile for raw flow. [PATCH v4 3/4] app/testpmd: update Max RAW pattern size to 512. [PATCH v4 4/4] net/ice: enable protocol agnostic flow offloading in FDIR. Junfeng Guo (4): net/ice/base: add method to disable FDIR SWAP option net/ice/base: add function to set HW profile for raw flow app/testpmd: update Max RAW pattern size to 512 net/ice: enable protocol agnostic flow offloading in FDIR * v4: Added list to check inputset conflict. * v3: Added necessary base code for raw flow in FDIR. * v2: Enabled vxlan port add for raw flow and updated commit message app/test-pmd/cmdline_flow.c | 2 +- doc/guides/rel_notes/release_21_11.rst | 1 + drivers/net/ice/base/ice_flex_pipe.c | 99 +++++++++- drivers/net/ice/base/ice_flex_pipe.h | 7 +- drivers/net/ice/base/ice_flow.c | 87 ++++++++- drivers/net/ice/base/ice_flow.h | 4 + drivers/net/ice/ice_ethdev.h | 17 ++ drivers/net/ice/ice_fdir_filter.c | 249 +++++++++++++++++++++++++ drivers/net/ice/ice_generic_flow.c | 7 + drivers/net/ice/ice_generic_flow.h | 3 + 10 files changed, 471 insertions(+), 5 deletions(-) -- 2.25.1