mbox

[v1,0/5] Refactor FDIR pattern parser

Message ID 20201221065150.1600719-1-zhirun.yan@intel.com (mailing list archive)
Headers

Message

Yan, Zhirun Dec. 21, 2020, 6:51 a.m. UTC
  This patch set refactor FDIR pattern parser.

Redefine input set. Ignore the redundant inner/outer info.
Align the parser action with hardware, using input_set_f for outer,
input_set_l for inner or non-tunnel fields.
Adjust indentation for easy review.
Enable VXLAN inner/outer fields.


Zhirun Yan (5):
  net/ice: clean input set macro definition
  net/ice: refactor flow pattern parser
  net/ice: add outer input set mask to distinguish outer fields
  net/ice: add outer input set mask check
  net/ice: enable FDIR outer/inner fields for VXLAN

 drivers/net/ice/ice_fdir_filter.c   | 593 ++++++++++++++--------------
 drivers/net/ice/ice_generic_flow.c  |   2 +
 drivers/net/ice/ice_generic_flow.h  | 235 +++++------
 drivers/net/ice/ice_hash.c          | 192 ++++-----
 drivers/net/ice/ice_switch_filter.c | 348 ++++++----------
 5 files changed, 573 insertions(+), 797 deletions(-)