Some tunnel enhancements: 1. support GRE tunnel type 2. support L3 VXLAN tunnel type - no inner L2 header 3. introduce RSS tunnel level into rte_flow_action_rss RSS on inner or outer tunnel headers 4. implementation of rss tunnel level parsing in testpmd
v2: 1. Change rss default level to 0 in testpmd CLI parsing 2. Add more comments on RSS level 3. Add L3VXLAN to mbuf ptype Xueming Li (5): ethdev: support rss level on tunnel app/testpmd: support rte_flow rss level parsing ethdev: support GRE and L3VXLAN tunnel type app/testpmd: support l3vxlan tunnel type mbuf: add L3 VXLAN packet type app/test-pmd/cmdline_flow.c | 18 ++++++++++++++++++ app/test-pmd/config.c | 3 +++ lib/librte_ether/rte_eth_ctrl.h | 4 +++- lib/librte_ether/rte_ethdev.h | 2 ++ lib/librte_ether/rte_flow.c | 1 + lib/librte_ether/rte_flow.h | 15 +++++++++++++++ lib/librte_mbuf/rte_mbuf_ptype.c | 1 + lib/librte_mbuf/rte_mbuf_ptype.h | 13 +++++++++++++ 8 files changed, 56 insertions(+), 1 deletion(-) -- 2.13.3