net/enic: support GENEVE flow item
authorHyong Youb Kim <hyonkim@cisco.com>
Thu, 20 Jan 2022 14:26:37 +0000 (06:26 -0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Thu, 20 Jan 2022 15:28:40 +0000 (16:28 +0100)
commitee806eea59fe3512d538164941d4d3fa46da0a8d
treebc673217a04a2caed7c80238784c07db1d5095da
parenta7380933dbf21ccffbcb5af2b1fd01b2dc5d9f2c
net/enic: support GENEVE flow item

Recent VIC models can parse GENEVE, including options, and inner
packet headers. Enable GENEVE header and option flow items. Currently,
only the first option that follows the GENEVE header can be matched,
and the GENEVE header item must specify option length.

Signed-off-by: Hyong Youb Kim <hyonkim@cisco.com>
Reviewed-by: John Daley <johndale@cisco.com>
doc/guides/nics/features/enic.ini
doc/guides/rel_notes/release_22_03.rst
drivers/net/enic/enic_fm_flow.c