net/iavf: support flow pattern for GRE
authorWenjun Wu <wenjun1.wu@intel.com>
Wed, 2 Jun 2021 02:24:39 +0000 (10:24 +0800)
committerQi Zhang <qi.z.zhang@intel.com>
Sun, 4 Jul 2021 14:57:01 +0000 (16:57 +0200)
commit07d74e3d91f06a2f7d91e180fcf6453ea812985a
treebc4c4bcf41cdc6b6614b7cf395c2820b983846ad
parent70feafc1a3f229b397133c05531f37e28b15b2c9
net/iavf: support flow pattern for GRE

Add GRE pattern support for AVF FDIR and RSS.

Patterns are listed below:
  1. eth/ipv4/gre/ipv4
  2. eth/ipv4/gre/ipv6
  3. eth/ipv6/gre/ipv4
  4. eth/ipv6/gre/ipv6
  5. eth/ipv4/gre/ipv4/tcp
  6. eth/ipv4/gre/ipv6/tcp
  7. eth/ipv4/gre/ipv4/udp
  8. eth/ipv4/gre/ipv6/udp
  9. eth/ipv6/gre/ipv4/tcp
  10. eth/ipv6/gre/ipv6/tcp
  11. eth/ipv6/gre/ipv4/udp
  12. eth/ipv6/gre/ipv6/udp

Signed-off-by: Wenjun Wu <wenjun1.wu@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
doc/guides/nics/features/iavf.ini
drivers/net/iavf/iavf_generic_flow.c
drivers/net/iavf/iavf_generic_flow.h