net/iavf: support PPPoL2TPv2oUDP RSS Hash
authorJie Wang <jie1x.wang@intel.com>
Thu, 21 Oct 2021 10:49:23 +0000 (18:49 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Thu, 21 Oct 2021 12:15:59 +0000 (14:15 +0200)
commitf30157d988cf65543983d288684bf1bf1f3ea96a
treea933ba65dbce370617d4fd51c5c2e008096586d3
parent3a929df1f28684c6ba2dd2151a39eb232f95f4ed
net/iavf: support PPPoL2TPv2oUDP RSS Hash

Add support for PPP over L2TPv2 over UDP protocol RSS Hash based
on inner IP src/dst address and TCP/UDP src/dst port.

Patterns are listed below:
eth/ipv4(6)/udp/l2tpv2/ppp/ipv4(6)
eth/ipv4(6)/udp/l2tpv2/ppp/ipv4(6)/udp
eth/ipv4(6)/udp/l2tpv2/ppp/ipv4(6)/tcp

Signed-off-by: Wenjun Wu <wenjun1.wu@intel.com>
Signed-off-by: Jie Wang <jie1x.wang@intel.com>
Acked-by: Beilei Xing <beilei.xing@intel.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
doc/guides/nics/features/iavf.ini
doc/guides/rel_notes/release_21_11.rst
drivers/net/iavf/iavf_generic_flow.c
drivers/net/iavf/iavf_generic_flow.h
drivers/net/iavf/iavf_hash.c