Support IAVF PPPoL2TPv2oUDP RSS Hash. Required to distribute packets based on inner IP src+dest address and TCP/UDP src+dest port.
--- v2: * update the rte_flow.rst and release notes. * update l2tpv2 header format. Jie Wang (3): net/iavf: support PPPoL2TPv2oUDP RSS Hash app/testpmd: support PPPoL2TPv2oUDP RSS Hash ethdev: support PPPoL2TPv2oUDP RSS Hash app/test-pmd/cmdline_flow.c | 34 ++++ doc/guides/prog_guide/rte_flow.rst | 25 +++ doc/guides/rel_notes/release_21_11.rst | 5 + drivers/net/iavf/iavf_generic_flow.c | 131 +++++++++++++++ drivers/net/iavf/iavf_generic_flow.h | 15 ++ drivers/net/iavf/iavf_hash.c | 108 ++++++++++++- lib/ethdev/rte_flow.c | 2 + lib/ethdev/rte_flow.h | 65 ++++++++ lib/net/rte_l2tpv2.h | 214 +++++++++++++++++++++++++ 9 files changed, 597 insertions(+), 2 deletions(-) create mode 100644 lib/net/rte_l2tpv2.h -- 2.25.1