* [dts] [PATCH V5 0/2] add gre inner rss cases for iavf
@ 2021-08-26 14:16 Qin Sun
2021-08-26 14:16 ` [dts] [PATCH V5 1/2] test_plans/cvl_advanced_iavf_rss: " Qin Sun
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Qin Sun @ 2021-08-26 14:16 UTC (permalink / raw)
To: dts; +Cc: xueqin.lin, Qin Sun
as dpdk enables iavf GRE tunnel feature, so add some rss inner cases,
related pattern: IPV4/IPV6+GRE+IPV4/IPV6+TCP/UDP, total 24 new cases
Qin Sun (2):
v2: fix test plan code style
v3: add "inner" for the input to clarify clear in test plan
v4: adjust test plan format
v5: adjust test plan table format
test_plans/cvl_advanced_iavf_rss: add gre inner rss cases for iavf
tests/cvl_advanced_iavf_rss: add gre inner rss cases for iavf suite
.../cvl_advanced_iavf_rss_test_plan.rst | 862 +++++++++++++++
tests/TestSuite_cvl_advanced_iavf_rss.py | 997 ++++++++++++++++++
2 files changed, 1859 insertions(+)
--
2.17.1
^ permalink raw reply [flat|nested] 5+ messages in thread
* [dts] [PATCH V5 1/2] test_plans/cvl_advanced_iavf_rss: add gre inner rss cases for iavf
2021-08-26 14:16 [dts] [PATCH V5 0/2] add gre inner rss cases for iavf Qin Sun
@ 2021-08-26 14:16 ` Qin Sun
2021-08-26 14:16 ` [dts] [PATCH V5 2/2] tests/cvl_advanced_iavf_rss: add gre inner rss cases for iavf suite Qin Sun
2021-08-27 8:21 ` [dts] [PATCH V5 0/2] add gre inner rss cases for iavf Tu, Lijuan
2 siblings, 0 replies; 5+ messages in thread
From: Qin Sun @ 2021-08-26 14:16 UTC (permalink / raw)
To: dts; +Cc: xueqin.lin, Qin Sun
as dpdk enables iavf GRE tunnel feature, so add some rss inner cases in test plan,
related pattern: IPV4/IPV6+GRE+IPV4/IPV6+TCP/UDP, total 24 new cases
Signed-off-by: Qin Sun <qinx.sun@intel.com>
---
| 862 ++++++++++++++++++
1 file changed, 862 insertions(+)
--git a/test_plans/cvl_advanced_iavf_rss_test_plan.rst b/test_plans/cvl_advanced_iavf_rss_test_plan.rst
index 6376a140..137382e4 100644
--- a/test_plans/cvl_advanced_iavf_rss_test_plan.rst
+++ b/test_plans/cvl_advanced_iavf_rss_test_plan.rst
@@ -175,6 +175,38 @@ Pattern and input set
+-------------------------------+---------------------------+----------------------------------------------------------------------------------+
| | MAC_IPV6_PFCP | pfcp |
+-------------------------------+---------------------------+----------------------------------------------------------------------------------+
+ | IPV4/IPV6+GRE+IPV4/IPV6 | MAC_IPV4_GRE_IPV4 | inner ipv4, inner l3-src-only, inner l3-dst-only |
+ +-------------------------------+---------------------------+----------------------------------------------------------------------------------+
+ | | MAC_IPV6_GRE_IPV4 | inner ipv4, inner l3-src-only, inner l3-dst-only |
+ +-------------------------------+---------------------------+----------------------------------------------------------------------------------+
+ | | MAC_IPV4_GRE_IPV6 | inner ipv6, inner l3-src-only, inner l3-dst-only |
+ +-------------------------------+---------------------------+----------------------------------------------------------------------------------+
+ | | MAC_IPV6_GRE_IPV6 | inner ipv6, inner l3-src-only, inner l3-dst-only |
+ +-------------------------------+---------------------------+----------------------------------------------------------------------------------+
+ | IPV4/IPV6+GRE+IPV4/IPV6+TCP | MAC_IPV4_GRE_IPV4_TCP | inner ipv4-tcp, inner l3-src-only, inner l3-dst-only, |
+ | | | inner l4-src-only, inner l4-dst-only, inner ipv4 |
+ +-------------------------------+---------------------------+----------------------------------------------------------------------------------+
+ | | MAC_IPV6_GRE_IPV4_TCP | inner ipv4-tcp, inner l3-src-only, inner l3-dst-only, |
+ | | | inner l4-src-only, inner l4-dst-only, inner ipv4 |
+ +-------------------------------+---------------------------+----------------------------------------------------------------------------------+
+ | | MAC_IPV4_GRE_IPV6_TCP | inner ipv6-tcp, inner l3-src-only, inner l3-dst-only, |
+ | | | inner l4-src-only, inner l4-dst-only, inner iv6 |
+ +-------------------------------+---------------------------+----------------------------------------------------------------------------------+
+ | | MAC_IPV6_GRE_IPV6_TCP | inner ipv6-tcp, inner l3-src-only, inner l3-dst-only, |
+ | | | inner l4-src-only, inner l4-dst-only, inner ipv6 |
+ +-------------------------------+---------------------------+----------------------------------------------------------------------------------+
+ | IPV4/IPV6+GRE+IPV4/IPV6+UDP | MAC_IPV4_GRE_IPV4_UDP | inner ipv4-udp, inner l3-src-only, inner l3-dst-only, |
+ | | | inner l4-src-only, inner l4-dst-only, inner ipv4 |
+ +-------------------------------+---------------------------+----------------------------------------------------------------------------------+
+ | | MAC_IPV6_GRE_IPV4_UDP | inner ipv4-udp, inner l3-src-only, inner l3-dst-only, |
+ | | | inner l4-src-only, inner l4-dst-only, inner ipv4 |
+ +-------------------------------+---------------------------+----------------------------------------------------------------------------------+
+ | | MAC_IPV4_GRE_IPV6_UDP | inner ipv6-udp, inner l3-src-only, inner l3-dst-only, |
+ | | | inner l4-src-only, inner l4-dst-only, inner ipv6 |
+ +-------------------------------+---------------------------+----------------------------------------------------------------------------------+
+ | | MAC_IPV6_GRE_IPV6_UDP | inner ipv6-udp, inner l3-src-only, inner l3-dst-only, |
+ | | | inner l4-src-only, inner l4-dst-only, inner ipv6 |
+ +-------------------------------+---------------------------+----------------------------------------------------------------------------------+
.. table::
@@ -249,6 +281,30 @@ Pattern and input set
+-------------------------------+---------------------------+--------------------------------------------------------------------------------+
| | MAC_IPV6_GTPU_EH_IPV6_TCP | ipv6-tcp |
+-------------------------------+---------------------------+--------------------------------------------------------------------------------+
+ | IPV4/IPV6+GRE+IPV4/IPV6 | MAC_IPV4_GRE_IPV4 | inner ipv4 |
+ +-------------------------------+---------------------------+--------------------------------------------------------------------------------+
+ | | MAC_IPV6_GRE_IPV4 | inner ipv4 |
+ +-------------------------------+---------------------------+--------------------------------------------------------------------------------+
+ | | MAC_IPV4_GRE_IPV6 | inner ipv6 |
+ +-------------------------------+---------------------------+--------------------------------------------------------------------------------+
+ | | MAC_IPV6_GRE_IPV6 | inner ipv6 |
+ +-------------------------------+---------------------------+--------------------------------------------------------------------------------+
+ | IPV4/IPV6+GRE+IPV4/IPV6+TCP | MAC_IPV4_GRE_IPV4_TCP | inner ipv4-tcp |
+ +-------------------------------+---------------------------+--------------------------------------------------------------------------------+
+ | | MAC_IPV6_GRE_IPV4_TCP | inner ipv4-tcp |
+ +-------------------------------+---------------------------+--------------------------------------------------------------------------------+
+ | | MAC_IPV4_GRE_IPV6_TCP | inner ipv6-tcp |
+ +-------------------------------+---------------------------+--------------------------------------------------------------------------------+
+ | | MAC_IPV6_GRE_IPV6_TCP | inner ipv6-tcp |
+ +-------------------------------+---------------------------+--------------------------------------------------------------------------------+
+ | IPV4/IPV6+GRE+IPV4/IPV6+UDP | MAC_IPV4_GRE_IPV4_UDP | inner ipv4-udp |
+ +-------------------------------+---------------------------+--------------------------------------------------------------------------------+
+ | | MAC_IPV6_GRE_IPV4_UDP | inner ipv4-udp |
+ +-------------------------------+---------------------------+--------------------------------------------------------------------------------+
+ | | MAC_IPV4_GRE_IPV6_UDP | inner ipv6-udp |
+ +-------------------------------+---------------------------+--------------------------------------------------------------------------------+
+ | | MAC_IPV6_GRE_IPV6_UDP | inner ipv6-udp |
+ +-------------------------------+---------------------------+--------------------------------------------------------------------------------+
.. note::
@@ -259,6 +315,7 @@ Pattern and input set
Rules with src/dst mac addresses as hash input set can not be applied
to tunnel packets. So in the test cases with input set src/dst mac addresses,
matched packets do not include tunnel packets.
+ For GRE tunnel rule,the input settings are for inner layer.
Prerequisites
=============
@@ -1483,6 +1540,811 @@ Subcase: MAC_IPV6_SCTP_IPV6
Subcase: MAC_IPV6_SCTP_ALL
--------------------------
+GRE Tunnel Case Test steps
+==========================
+all the test cases run the same test steps as below:
+
+1. validate rule.
+2. create rule and list rule.
+3. send a basic hit pattern packet,record the hash value,
+ check the packet is distributed to queues by RSS.
+4. send hit pattern packet with changed input set in the rule.
+ check the received packet have different hash value with basic packet.
+ check the packet is distributed to queues by rss.
+5. send hit pattern packet with changed input set not in the rule.
+ check the received packet have same hash value with the basic packet.
+ check the packet is distributed to queues by rss.
+6. destroy the rule and list rule. check the flow list has no rule.
+
+Test case: MAC_IPV4_GRE_IPV4
+============================
+basic hit pattern packets are the same in this test case:
+ipv4-proto packets::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2, proto=6")/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV4_L3SRC
+--------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV4_L3DST
+--------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV4_ALL
+------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/("X"*480)],iface="enp134s0f0")
+
+Test case: MAC_IPV6_GRE_IPV4
+============================
+
+Subcase 1: MAC_IPV6_GRE_IPV4_L3SRC
+----------------------------------
+
+Subcase 2: MAC_IPV6_GRE_IPV4_L3DST
+----------------------------------
+
+Subcase 3: MAC_IPV6_GRE_IPV4_L4SRC
+----------------------------------
+
+Subcase 4: MAC_IPV6_GRE_IPV4_L4DST
+----------------------------------
+
+Subcase 5: MAC_IPV6_GRE_IPV4_ALL
+--------------------------------
+
+each subcase is the same as the subcase of Test case: MAC_IPV4_GRE_IPV4, just only pattern is different,
+replace it with 'eth / ipv6 / gre / ipv4'
+
+Test case: MAC_IPV4_GRE_IPV6
+============================
+basic hit pattern packets are the same in this test case:
+ipv6-nh packets::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV6_L3SRC
+--------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2930",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021", nh=6)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV6_L3DST
+--------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021", nh=6)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2930",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV6_ALL
+------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021", nh=6)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2930",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/("X"*480)],iface="enp134s0f0")
+
+Test case: MAC_IPV6_GRE_IPV6
+============================
+
+Subcase 1: MAC_IPV6_GRE_IPV4_L3SRC
+----------------------------------
+
+Subcase 2: MAC_IPV6_GRE_IPV4_L3DST
+----------------------------------
+
+Subcase 3: MAC_IPV6_GRE_IPV4_L4SRC
+----------------------------------
+
+Subcase 4: MAC_IPV6_GRE_IPV4_L4DST
+----------------------------------
+
+Subcase 5: MAC_IPV6_GRE_IPV4_ALL
+--------------------------------
+
+each subcase is the same as the subcase of Test case: MAC_IPV4_GRE_IPV6, just only pattern is different,
+replace it with 'eth / ipv6 / gre / ipv6'
+
+Test case: MAC_IPV4_GRE_IPV4_TCP
+================================
+basic hit pattern packets are the same in this test case:
+ipv4-tcp packets::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2, proto=6")/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV4_TCP_L3SRC
+------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV4_TCP_L3DST
+------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV4_TCP_L4SRC
+------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV4_TCP_L4DST
+------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV4_TCP_L3SRC_L4SRC
+------------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV4_TCP_L3SRC_L4DST
+------------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV4_TCP_L3DST_L4SRC
+------------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV4_TCP_L3DST_L4DST
+------------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV4_TCP_ALL
+----------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV4_TCP_IPV4
+-----------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4 end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Test case: MAC_IPV6_GRE_IPV4_TCP
+================================
+
+Subcase: MAC_IPV6_GRE_IPV4_TCP_L3SRC
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_TCP_L3DST
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_TCP_L4SRC
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_TCP_L4DST
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_TCP_L3SRC_L4SRC
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_TCP_L3SRC_L4DST
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_TCP_L3DST_L4SRC
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_TCP_L3DST_L4DST
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_TCP_ALL
+----------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_TCP_IPV4
+-----------------------------------
+
+each subcase is the same as the subcase of Test case: MAC_IPV4_GRE_IPV4_TCP, just only pattern is different,
+replace it with 'eth / ipv6 / gre / ipv4'
+
+Test case: MAC_IPV4_GRE_IPV6_TCP
+================================
+basic hit pattern packets are the same in this test case:
+ipv6-nh packets::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV6_TCP_L3SRC
+------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2930",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV6_TCP_L3DST
+------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2930",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV6_TCP_L4SRC
+------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2930",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV6_TCP_L4DST
+------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2930",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV6_TCP_L3SRC_L4SRC
+------------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2930",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV6_TCP_L3SRC_L4DST
+------------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2930",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV6_TCP_L3DST_L4SRC
+------------------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2930",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV6_TCP_ALL
+----------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2930",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Subcase: MAC_IPV4_GRE_IPV6_TCP_IPV6
+-----------------------------------
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6 end key_len 0 queues end / end
+
+2. hit pattern/defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2930",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+
+3. hit pattern/not defined input set::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=21,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=24)/("X"*480)],iface="enp134s0f0")
+
+Test case: MAC_IPV6_GRE_IPV6_TCP
+================================
+
+Subcase: MAC_IPV6_GRE_IPV6_TCP_L3SRC
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_TCP_L3DST
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_TCP_L4SRC
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_TCP_L4DST
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_TCP_L3SRC_L4SRC
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_TCP_L3SRC_L4DST
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_TCP_L3DST_L4SRC
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_TCP_L3DST_L4DST
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_TCP_ALL
+----------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_TCP_IPV6
+-----------------------------------
+
+each subcase is the same as the subcase of Test case: MAC_IPV4_GRE_IPV6_TCP, just only pattern is different,
+replace it with 'eth / ipv6 / gre / ipv6'
+
+Test case: MAC_IPV4_GRE_IPV4_UDP
+================================
+
+Subcase: MAC_IPV4_GRE_IPV4_UDP_L3SRC
+------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV4_UDP_L3DST
+------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV4_UDP_L4SRC
+------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV4_UDP_L4DST
+------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV4_UDP_L3SRC_L4SRC
+------------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV4_UDP_L3SRC_L4DST
+------------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV4_UDP_L3DST_L4SRC
+------------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV4_UDP_L3DST_L4DST
+------------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV4_UDP_ALL
+----------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV4_UDP_IPV4
+-----------------------------------
+
+each subcase is the same as the subcase of Test case: MAC_IPV4_GRE_IPV4_TCP, just only pattern is different,
+replace "tcp" with "udp" in all the subcases
+
+Test case: MAC_IPV4_GRE_IPV6_UDP
+================================
+
+Subcase: MAC_IPV4_GRE_IPV6_UDP_L3SRC
+------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV6_UDP_L3DST
+------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV6_UDP_L4SRC
+------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV6_UDP_L4DST
+------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV6_UDP_L3SRC_L4SRC
+------------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV6_UDP_L3SRC_L4DST
+------------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV6_UDP_L3DST_L4SRC
+------------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV6_UDP_L3DST_L4DST
+------------------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV6_UDP_ALL
+----------------------------------
+
+Subcase: MAC_IPV4_GRE_IPV6_UDP_IPV6
+-----------------------------------
+
+each subcase is the same as the subcase of Test case: MAC_IPV4_GRE_IPV6_TCP, just only pattern is different,
+replace "tcp" with "udp" in all the subcases
+
+Test case: MAC_IPV6_GRE_IPV4_UDP
+================================
+
+Subcase: MAC_IPV6_GRE_IPV4_UDP_L3SRC
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_UDP_L3DST
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_UDP_L4SRC
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_UDP_L4DST
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_UDP_L3SRC_L4SRC
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_UDP_L3SRC_L4DST
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_UDP_L3DST_L4SRC
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_UDP_L3DST_L4DST
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_UDP_ALL
+----------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV4_UDP_IPV4
+-----------------------------------
+
+each subcase is the same as the subcase of Test case: MAC_IPV6_GRE_IPV4_TCP, just only pattern is different,
+replace "tcp" with "udp" in all the subcases
+
+Test case: MAC_IPV6_GRE_IPV6_UDP
+================================
+
+Subcase: MAC_IPV6_GRE_IPV6_UDP_L3SRC
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_UDP_L3DST
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_UDP_L4SRC
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_UDP_L4DST
+------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_UDP_L3SRC_L4SRC
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_UDP_L3SRC_L4DST
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_UDP_L3DST_L4SRC
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_UDP_L3DST_L4DST
+------------------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_UDP_ALL
+----------------------------------
+
+Subcase: MAC_IPV6_GRE_IPV6_UDP_IPV6
+-----------------------------------
+
+each subcase is the same as the subcase of Test case: MAC_IPV6_GRE_IPV6_TCP, just only pattern is different,
+replace "tcp" with "udp" in all the subcases
+
+GRE Tunnel symmetric-toeplitz Test steps
+========================================
+1. validate rule.
+2. create rule and list rule.
+3. send hit pattern packets with switched value of input set in the rule.
+ check the received packets have same hash value.
+ check all the packets are distributed to queues by rss.
+
+Test case: symmetric MAC_IPV4_GRE_IPV4
+======================================
+
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
+
+2. hit pattern with switched value of input set in the rule::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1", proto=6)/("X"*480)],iface="enp134s0f0")
+
+Test case: symmetric MAC_IPV6_GRE_IPV4
+======================================
+
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
+
+2. hit pattern with switched value of input set in the rule::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1", proto=6)/("X"*480)],iface="enp134s0f0")
+
+Test case: symmetric MAC_IPV4_GRE_IPV6
+======================================
+
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
+
+2. hit pattern with switched value of input set in the rule::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2020",dst="CDCD:910A:2222:5498:8475:1111:3900:2929", nh=6)/("X"*480)],iface="enp134s0f0")
+
+Test case: symmetric MAC_IPV6_GRE_IPV6
+======================================
+
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
+
+2. hit pattern with switched value of input set in the rule::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2020",dst="CDCD:910A:2222:5498:8475:1111:3900:2929", nh=6)/("X"*480)],iface="enp134s0f0")
+
+Test case: symmetric MAC_IPV4_GRE_IPV4_TCP
+==========================================
+
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
+
+2. hit pattern with switched value of input set in the rule::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=23,dport=22)/("X"*480)],iface="enp134s0f0")
+
+Test case: symmetric MAC_IPV6_GRE_IPV4_TCP
+==========================================
+
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
+
+2. hit pattern with switched value of input set in the rule::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1", proto=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=23,dport=22)/("X"*480)],iface="enp134s0f0")
+
+Test case: symmetric MAC_IPV4_GRE_IPV6_TCP
+==========================================
+
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
+
+2. hit pattern with switched value of input set in the rule::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2020",dst="CDCD:910A:2222:5498:8475:1111:3900:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=23,dport=22)/("X"*480)],iface="enp134s0f0")
+
+Test case: symmetric MAC_IPV6_GRE_IPV6_TCP
+==========================================
+
+1. create rss rule::
+
+ flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
+
+2. hit pattern with switched value of input set in the rule::
+
+ sendp([Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2020",dst="CDCD:910A:2222:5498:8475:1111:3900:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)],iface="enp134s0f0")
+ sendp([Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=23,dport=22)/("X"*480)],iface="enp134s0f0")
+
+Test case: symmetric MAC_IPV4_GRE_IPV4_TCP
+==========================================
+test steps same as Test case: symmetric MAC_IPV4_GRE_IPV4_TCP, just only pattern is different,
+replace "tcp" with "udp"
+
+Test case: symmetric MAC_IPV6_GRE_IPV4_TCP
+==========================================
+test steps same as Test case: symmetric MAC_IPV6_GRE_IPV4_TCP, just only pattern is different,
+replace "tcp" with "udp"
+
+Test case: symmetric MAC_IPV4_GRE_IPV6_TCP
+==========================================
+test steps same as Test case: symmetric MAC_IPV4_GRE_IPV6_TCP, just only pattern is different,
+replace "tcp" with "udp"
+
+Test case: symmetric MAC_IPV6_GRE_IPV6_TCP
+==========================================
+test steps same as Test case: symmetric MAC_IPV6_GRE_IPV6_TCP, just only pattern is different,
+replace "tcp" with "udp"
symmetric-toeplitz Test steps
=============================
--
2.17.1
^ permalink raw reply [flat|nested] 5+ messages in thread
* [dts] [PATCH V5 2/2] tests/cvl_advanced_iavf_rss: add gre inner rss cases for iavf suite
2021-08-26 14:16 [dts] [PATCH V5 0/2] add gre inner rss cases for iavf Qin Sun
2021-08-26 14:16 ` [dts] [PATCH V5 1/2] test_plans/cvl_advanced_iavf_rss: " Qin Sun
@ 2021-08-26 14:16 ` Qin Sun
2021-08-27 2:16 ` Sun, QinX
2021-08-27 8:21 ` [dts] [PATCH V5 0/2] add gre inner rss cases for iavf Tu, Lijuan
2 siblings, 1 reply; 5+ messages in thread
From: Qin Sun @ 2021-08-26 14:16 UTC (permalink / raw)
To: dts; +Cc: xueqin.lin, Qin Sun
according to test plan to add 24 new cases related gre inner rss for iavf suite
Signed-off-by: Qin Sun <qinx.sun@intel.com>
---
| 997 +++++++++++++++++++++++
1 file changed, 997 insertions(+)
--git a/tests/TestSuite_cvl_advanced_iavf_rss.py b/tests/TestSuite_cvl_advanced_iavf_rss.py
index a7003b38..249f6bcf 100644
--- a/tests/TestSuite_cvl_advanced_iavf_rss.py
+++ b/tests/TestSuite_cvl_advanced_iavf_rss.py
@@ -4150,6 +4150,931 @@ ipv6_64bit_prefix_l3_src_dst_only = {
ipv6_64bit_prefix = [ipv6_64bit_prefix_l3_src_only, ipv6_64bit_prefix_l3_dst_only, ipv6_64bit_prefix_l3_src_dst_only]
+#gre tunnel related data
+mac_ipv4_gre_ipv4_basic_pkt = {
+ 'ipv4-proto':
+ 'Ether(dst="%s")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/("X"*480)' % vf0_mac,
+ 'ipv4-tcp':
+ 'Ether(dst="%s")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)' % vf0_mac,
+}
+
+mac_ipv4_gre_ipv6_basic_pkt = {
+ 'ipv6-nh':
+ 'Ether(dst="%s")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)' % vf0_mac,
+ 'ipv6-tcp':
+ 'Ether(dst="%s")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)' % vf0_mac,
+}
+
+mac_ipv4_gre_ipv4_all = {
+ 'sub_casename': 'ipv4_gre_ipv4_all',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-proto'],
+ 'action': {'save_hash': 'ipv4-proto'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-proto'].replace('dst="192.168.0.1"','dst="192.168.1.1"'),
+ 'action': {'check_hash_different': 'ipv4-proto'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-proto'].replace('src="192.168.0.2"','src="192.168.1.2"'),
+ 'action': {'check_hash_different': 'ipv4-proto'},
+ },
+ ],
+}
+
+mac_ipv4_gre_ipv4_l3_src = {
+ 'sub_casename': 'ipv4_gre_ipv4_l3_src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-proto'],
+ 'action': {'save_hash': 'ipv4-proto'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-proto'].replace('src="192.168.0.2"','src="192.168.1.2"'),
+ 'action': {'check_hash_different': 'ipv4-proto'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-proto'].replace('dst="192.168.0.1"','dst="192.168.1.1"'),
+ 'action': {'check_hash_same': 'ipv4-proto'},
+ },
+ ],
+}
+
+mac_ipv4_gre_ipv4_l3_dst = {
+ 'sub_casename': 'ipv4_gre_ipv4_l3_dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-proto'],
+ 'action': {'save_hash': 'ipv4-proto'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-proto'].replace('dst="192.168.0.1"','dst="192.168.1.1"'),
+ 'action': {'check_hash_different': 'ipv4-proto'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-proto'].replace('src="192.168.0.2"','src="192.168.1.2"'),
+ 'action': {'check_hash_same': 'ipv4-proto'},
+ },
+ ],
+}
+
+mac_ipv4_gre_ipv4_tcp_l3_src = {
+ 'sub_casename': 'ipv4_gre_ipv4_tcp_l3_src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'],
+ 'action': {'save_hash': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('src="192.168.0.2"', 'src="192.168.1.2"'),
+ 'action': {'check_hash_different': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dst="192.168.0.1"', 'dst="192.168.1.1"'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ ],
+}
+
+mac_ipv4_gre_ipv4_tcp_l3_dst = {
+ 'sub_casename': 'ipv4_gre_ipv4_tcp_l3_dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'],
+ 'action': {'save_hash': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dst="192.168.0.1"', 'dst="192.168.1.1"'),
+ 'action': {'check_hash_different': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('src="192.168.0.2"', 'src="192.168.1.2"'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ ],
+}
+
+mac_ipv4_gre_ipv4_tcp_l3_src_l4_src = {
+ 'sub_casename': 'ipv4_gre_ipv4_tcp_l3_src_l4_src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'],
+ 'action': {'save_hash': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('src="192.168.0.2"', 'src="192.168.1.2"'),
+ 'action': {'check_hash_different': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_different': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dst="192.168.0.1"', 'dst="192.168.1.1"'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ ],
+}
+
+mac_ipv4_gre_ipv4_tcp_l3_src_l4_dst = {
+ 'sub_casename': 'ipv4_gre_ipv4_tcp_l3_src_l4_dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'],
+ 'action': {'save_hash': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('src="192.168.0.2"', 'src="192.168.1.2"'),
+ 'action': {'check_hash_different': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_different': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dst="192.168.0.1"', 'dst="192.168.1.1"'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ ],
+}
+
+mac_ipv4_gre_ipv4_tcp_l3_dst_l4_src = {
+ 'sub_casename': 'ipv4_gre_ipv4_tcp_l3_dst_l4_src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'],
+ 'action': {'save_hash': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dst="192.168.0.1"', 'dst="192.168.1.1"'),
+ 'action': {'check_hash_different': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_different': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('src="192.168.0.2"', 'src="192.168.1.2"'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet':mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ ],
+}
+
+mac_ipv4_gre_ipv4_tcp_l3_dst_l4_dst = {
+ 'sub_casename': 'ipv4_gre_ipv4_tcp_l3_dst_l4_dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'],
+ 'action': {'save_hash': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dst="192.168.0.1"', 'dst="192.168.1.1"'),
+ 'action': {'check_hash_different': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_different': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('src="192.168.0.2"', 'src="192.168.1.2"'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ ],
+}
+
+mac_ipv4_gre_ipv4_tcp_l4_src = {
+ 'sub_casename': 'ipv4_gre_ipv4_tcp_l4_src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'],
+ 'action': {'save_hash': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_different': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dst="192.168.0.1"', 'dst="192.168.1.1"'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('src="192.168.0.2"', 'src="192.168.1.2"'),
+
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_tcp_l4_dst = {
+ 'sub_casename': 'ipv4_gre_ipv4_tcp_l4_dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'],
+ 'action': {'save_hash': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_different': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dst="192.168.0.1"', 'dst="192.168.1.1"'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('src="192.168.0.2"', 'src="192.168.1.2"'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_same': 'ipv4-tcp'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_tcp_all = {
+ 'sub_casename': 'ipv4_gre_ipv4_tcp_all',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'],
+ 'action': {'save_hash': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dst="192.168.0.1"', 'dst="192.168.1.1"'),
+ 'action': {'check_hash_different': 'ipv4-tcp'}
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('src="192.168.0.2"', 'src="192.168.1.2"'),
+ 'action': {'check_hash_different': 'ipv4-tcp'}
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_different': 'ipv4-tcp'}
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_different': 'ipv4-tcp'}
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_tcp_ipv4 = {
+ 'sub_casename': 'ipv4_gre_ipv4_tcp_ipv4',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4 end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'],
+ 'action': {'save_hash': 'ipv4-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dst="192.168.0.1"', 'dst="192.168.1.1"'),
+ 'action': {'check_hash_different': 'ipv4-tcp'}
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('src="192.168.0.2"', 'src="192.168.1.2"'),
+
+ 'action': {'check_hash_different': 'ipv4-tcp'}
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('sport=22', 'sport=21'),
+
+ 'action': {'check_hash_same': 'ipv4-tcp'}
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_basic_pkt['ipv4-tcp'].replace('dport=23', 'dport=24'),
+
+ 'action': {'check_hash_same': 'ipv4-tcp'}
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv6_l3_src = {
+ 'sub_casename': 'ipv4_gre_ipv6_l3_src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-nh'],
+ 'action': {'save_hash': 'ipv6-nh'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-nh'].replace('src="ABAB:910B:6666:3457:8295:3333:1800:2929"','src="ABAB:910B:6666:3457:8295:3333:1800:2930"'),
+ 'action': {'check_hash_different': 'ipv6-nh'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-nh'].replace('dst="CDCD:910A:2222:5498:8475:1111:3900:2020"', 'dst="CDCD:910A:2222:5498:8475:1111:3900:2021"'),
+ 'action': {'check_hash_same': 'ipv6-nh'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv6_l3_dst = {
+ 'sub_casename': 'ipv4_gre_ipv6_l3_dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-nh'],
+ 'action': {'save_hash': 'ipv6-nh'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-nh'].replace('dst="CDCD:910A:2222:5498:8475:1111:3900:2020"',
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2021"'),
+ 'action': {'check_hash_different': 'ipv6-nh'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-nh'].replace('src="ABAB:910B:6666:3457:8295:3333:1800:2929"',
+ 'src="ABAB:910B:6666:3457:8295:3333:1800:2930"'),
+ 'action': {'check_hash_same': 'ipv6-nh'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv6_all = {
+ 'sub_casename': 'ipv4_gre_ipv6_all',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-nh'],
+ 'action': {'save_hash': 'ipv6-nh'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-nh'].replace('dst="CDCD:910A:2222:5498:8475:1111:3900:2020"',
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2021"'),
+ 'action': {'check_hash_different': 'ipv6-nh'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-nh'].replace('src="ABAB:910B:6666:3457:8295:3333:1800:2929"',
+ 'src="ABAB:910B:6666:3457:8295:3333:1800:2930"'),
+ 'action': {'check_hash_different': 'ipv6-nh'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv6_tcp_l3_src = {
+ 'sub_casename': 'ipv4_gre_ipv6_tcp_l3_src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'],
+ 'action': {'save_hash': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'src="ABAB:910B:6666:3457:8295:3333:1800:2929"', 'src="ABAB:910B:6666:3457:8295:3333:1800:2930"'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-nh'].replace(
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2020"',
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2021"'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv6_tcp_l3_dst = {
+ 'sub_casename': 'ipv4_gre_ipv6_tcp_l3_dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'],
+ 'action': {'save_hash': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-nh'].replace(
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2020"',
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2021"'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'src="ABAB:910B:6666:3457:8295:3333:1800:2929"', 'src="ABAB:910B:6666:3457:8295:3333:1800:2930"'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv6_tcp_l4_src = {
+ 'sub_casename': 'ipv4_gre_ipv6_tcp_l4_src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'],
+ 'action': {'save_hash': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'src="ABAB:910B:6666:3457:8295:3333:1800:2929"', 'src="ABAB:910B:6666:3457:8295:3333:1800:2930"'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2020"',
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2021"'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv6_tcp_l4_dst = {
+ 'sub_casename': 'ipv4_gre_ipv6_tcp_l4_dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'],
+ 'action': {'save_hash': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'src="ABAB:910B:6666:3457:8295:3333:1800:2929"', 'src="ABAB:910B:6666:3457:8295:3333:1800:2930"'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2020"',
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2021"'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv6_tcp_l3_src_l4_src = {
+ 'sub_casename': 'ipv4_gre_ipv6_tcp_l3_src_l4_src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'],
+ 'action': {'save_hash': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'src="ABAB:910B:6666:3457:8295:3333:1800:2929"', 'src="ABAB:910B:6666:3457:8295:3333:1800:2930"'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2020"',
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2021"'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv6_tcp_l3_src_l4_dst = {
+ 'sub_casename': 'ipv4_gre_ipv6_tcp_l3_src_l4_dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'],
+ 'action': {'save_hash': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'src="ABAB:910B:6666:3457:8295:3333:1800:2929"', 'src="ABAB:910B:6666:3457:8295:3333:1800:2930"'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2020"',
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2021"'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv6_tcp_l3_dst_l4_src = {
+ 'sub_casename': 'ipv4_gre_ipv6_tcp_l3_dst_l4_src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'],
+ 'action': {'save_hash': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2020"',
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2021"'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'src="ABAB:910B:6666:3457:8295:3333:1800:2929"', 'src="ABAB:910B:6666:3457:8295:3333:1800:2930"'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv6_tcp_l3_dst_l4_dst = {
+ 'sub_casename': 'ipv4_gre_ipv6_tcp_l3_dst_l4_dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'],
+ 'action': {'save_hash': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2020"',
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2021"'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'src="ABAB:910B:6666:3457:8295:3333:1800:2929"', 'src="ABAB:910B:6666:3457:8295:3333:1800:2930"'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv6_tcp_all = {
+ 'sub_casename': 'ipv4_gre_ipv6_tcp_all',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'],
+ 'action': {'save_hash': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2020"',
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2021"'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'src="ABAB:910B:6666:3457:8295:3333:1800:2929"', 'src="ABAB:910B:6666:3457:8295:3333:1800:2930"'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv6_tcp_ipv6 = {
+ 'sub_casename': 'ipv4_gre_ipv6_tcp_ipv6',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6 end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'],
+ 'action': {'save_hash': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2020"',
+ 'dst="CDCD:910A:2222:5498:8475:1111:3900:2021"'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('dport=23', 'dport=24'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace(
+ 'src="ABAB:910B:6666:3457:8295:3333:1800:2929"', 'src="ABAB:910B:6666:3457:8295:3333:1800:2930"'),
+ 'action': {'check_hash_different': 'ipv6-tcp'},
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv6_basic_pkt['ipv6-tcp'].replace('sport=22', 'sport=21'),
+ 'action': {'check_hash_same': 'ipv6-tcp'},
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4 = [
+ mac_ipv4_gre_ipv4_l3_src,
+ mac_ipv4_gre_ipv4_l3_dst,
+ mac_ipv4_gre_ipv4_all
+ ]
+
+mac_ipv6_gre_ipv4 = [eval(str(each).replace('ipv4_gre_ipv4','ipv6_gre_ipv4').replace('IP()','IPv6()')
+ .replace('eth / ipv4','eth / ipv6')) for each in mac_ipv4_gre_ipv4]
+
+mac_ipv4_gre_ipv6 = [
+ mac_ipv4_gre_ipv6_l3_src,
+ mac_ipv4_gre_ipv6_l3_dst,
+ mac_ipv4_gre_ipv6_all
+ ]
+
+mac_ipv6_gre_ipv6 = [eval(str(each).replace('ipv4_gre_ipv6','ipv6_gre_ipv6').replace('IP()','IPv6()')
+ .replace('eth / ipv4','eth / ipv6')) for each in mac_ipv4_gre_ipv6]
+
+mac_ipv4_gre_ipv4_tcp = [
+ mac_ipv4_gre_ipv4_tcp_l3_src,
+ mac_ipv4_gre_ipv4_tcp_l3_dst,
+ mac_ipv4_gre_ipv4_tcp_l4_src,
+ mac_ipv4_gre_ipv4_tcp_l4_dst,
+ mac_ipv4_gre_ipv4_tcp_l3_src_l4_src,
+ mac_ipv4_gre_ipv4_tcp_l3_src_l4_dst,
+ mac_ipv4_gre_ipv4_tcp_l3_dst_l4_src,
+ mac_ipv4_gre_ipv4_tcp_l3_dst_l4_dst,
+ mac_ipv4_gre_ipv4_tcp_all,
+ mac_ipv4_gre_ipv4_tcp_ipv4,
+ ]
+
+mac_ipv6_gre_ipv4_tcp = [eval(str(each).replace('ipv4_gre_ipv4','ipv6_gre_ipv4').replace('IP()','IPv6()')
+ .replace('eth / ipv4','eth / ipv6')) for each in mac_ipv4_gre_ipv4_tcp]
+
+mac_ipv4_gre_ipv6_tcp = [
+ mac_ipv4_gre_ipv6_tcp_l3_src,
+ mac_ipv4_gre_ipv6_tcp_l3_dst,
+ mac_ipv4_gre_ipv6_tcp_l4_src,
+ mac_ipv4_gre_ipv6_tcp_l4_dst,
+ mac_ipv4_gre_ipv6_tcp_l3_src_l4_src,
+ mac_ipv4_gre_ipv6_tcp_l3_src_l4_dst,
+ mac_ipv4_gre_ipv6_tcp_l3_dst_l4_src,
+ mac_ipv4_gre_ipv6_tcp_l3_dst_l4_dst,
+ mac_ipv4_gre_ipv6_tcp_all,
+ mac_ipv4_gre_ipv6_tcp_ipv6,
+ ]
+
+mac_ipv6_gre_ipv6_tcp = [eval(str(each).replace('ipv4_gre_ipv6','ipv6_gre_ipv6').replace('IP()','IPv6()')
+ .replace('eth / ipv4','eth / ipv6')) for each in mac_ipv4_gre_ipv6_tcp]
+
+mac_ipv4_gre_ipv4_udp = [eval(str(each).replace('tcp','udp').replace('TCP','UDP').replace('proto=6','proto=17')) for each in mac_ipv4_gre_ipv4_tcp]
+
+mac_ipv6_gre_ipv4_udp = [eval(str(each).replace('tcp','udp').replace('TCP','UDP').replace('proto=6','proto=17')) for each in mac_ipv6_gre_ipv4_tcp]
+
+mac_ipv4_gre_ipv6_udp = [eval(str(each).replace('tcp','udp').replace('TCP','UDP').replace('nh=6','nh=17')) for each in mac_ipv4_gre_ipv6_tcp]
+
+mac_ipv6_gre_ipv6_udp = [eval(str(each).replace('tcp','udp').replace('TCP','UDP').replace('nh=6','nh=17')) for each in mac_ipv6_gre_ipv6_tcp]
+
+mac_ipv4_gre_ipv4_symmetric = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_symmetric',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)' % vf0_mac,
+ 'action': {'save_hash': 'ipv4'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)' % vf0_mac,
+ 'action': {'check_hash_same': 'ipv4'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2",proto=6)/("X"*480)' % vf0_mac,
+ 'action': {'save_hash': 'ipv4-proto'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1",proto=6)/("X"*480)' % vf0_mac,
+ 'action': {'check_hash_same': 'ipv4-proto'},
+ },
+ ],
+}
+
+mac_ipv6_gre_ipv4_symmetric = eval(str(mac_ipv4_gre_ipv4_symmetric).replace('ipv4_gre_ipv4','ipv6_gre_ipv4').replace('IP()','IPv6()')
+ .replace('eth / ipv4','eth / ipv6'))
+
+mac_ipv4_gre_ipv6_symmetric = {
+ 'sub_casename': 'mac_ipv4_gre_ipv6_symmetric',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)' % vf0_mac,
+ 'action': {'save_hash': 'ipv6'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)' % vf0_mac,
+ 'action': {'check_hash_same': 'ipv6'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/("X"*480)' % vf0_mac,
+ 'action': {'save_hash': 'ipv6-nh'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/("X"*480)' % vf0_mac,
+ 'action': {'check_hash_same': 'ipv6-nh'},
+ },
+ ],
+}
+
+mac_ipv6_gre_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv6_symmetric).replace('ipv4_gre_ipv6','ipv6_gre_ipv6').replace('IP()','IPv6()')
+ .replace('eth / ipv4','eth / ipv6'))
+
+mac_ipv4_gre_ipv4_tcp_symmetric = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_tcp_symmetric',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)' % vf0_mac,
+ 'action': {'save_hash': 'ipv4'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)' % vf0_mac,
+ 'action': {'check_hash_same': 'ipv4'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=23,dport=22)/("X"*480)' % vf0_mac,
+ 'action': {'check_hash_same': 'ipv4'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2",proto=6)/TCP(sport=22,dport=23)/("X"*480)' % vf0_mac,
+ 'action': {'save_hash': 'ipv4-proto'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1",proto=6)/TCP(sport=22,dport=23)/("X"*480)' % vf0_mac,
+ 'action': {'check_hash_same': 'ipv4-proto'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2",proto=6)/TCP(sport=23,dport=22)/("X"*480)' % vf0_mac,
+ 'action': {'check_hash_same': 'ipv4-proto'},
+ },
+ ],
+}
+
+mac_ipv6_gre_ipv4_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_tcp_symmetric).replace('ipv4_gre_ipv4','ipv6_gre_ipv4').replace('IP()','IPv6()')
+ .replace('eth / ipv4','eth / ipv6'))
+
+mac_ipv4_gre_ipv6_tcp_symmetric = {
+ 'sub_casename': 'mac_ipv4_gre_ipv6_tcp_symmetric',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)' % vf0_mac,
+ 'action': {'save_hash': 'ipv6'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)' % vf0_mac,
+ 'action': {'check_hash_same': 'ipv6'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=23,dport=22)/("X"*480)' % vf0_mac,
+ 'action': {'check_hash_same': 'ipv6'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)' % vf0_mac,
+ 'action': {'save_hash': 'ipv6-nh'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)' % vf0_mac,
+ 'action': {'check_hash_same': 'ipv6-nh'},
+ },
+ {
+ 'send_packet': 'Ether(dst="%s")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=23,dport=22)/("X"*480)' % vf0_mac,
+ 'action': {'check_hash_same': 'ipv6-nh'},
+ },
+ ],
+}
+
+mac_ipv6_gre_ipv6_tcp_symmetric = eval(str(mac_ipv4_gre_ipv6_tcp_symmetric).replace('ipv4_gre_ipv6','ipv6_gre_ipv6').replace('IP()','IPv6()')
+ .replace('eth / ipv4','eth / ipv6'))
+
+mac_ipv4_gre_ipv4_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_tcp_symmetric).replace('tcp','udp').replace('TCP','UDP').replace('proto=6','proto=17'))
+
+mac_ipv6_gre_ipv4_udp_symmetric = eval(str(mac_ipv6_gre_ipv4_tcp_symmetric).replace('tcp','udp').replace('TCP','UDP').replace('proto=6','proto=17'))
+
+mac_ipv4_gre_ipv6_udp_symmetric = eval(str(mac_ipv4_gre_ipv6_tcp_symmetric).replace('tcp','udp').replace('TCP','UDP').replace('proto=6','proto=17'))
+
+mac_ipv6_gre_ipv6_udp_symmetric = eval(str(mac_ipv6_gre_ipv6_tcp_symmetric).replace('tcp','udp').replace('TCP','UDP').replace('proto=6','proto=17'))
+#gre tunnel end
+
class AdvancedIavfRSSTest(TestCase):
def set_up_all(self):
@@ -4451,6 +5376,78 @@ class AdvancedIavfRSSTest(TestCase):
self.rssprocess.handle_tests(tests, 0)
self.verify(not self.rssprocess.error_msgs, 'some subcases failed')
+ def test_mac_ipv4_gre_ipv4(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4)
+
+ def test_mac_ipv6_gre_ipv4(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4)
+
+ def test_mac_ipv4_gre_ipv6(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6)
+
+ def test_mac_ipv6_gre_ipv6(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6)
+
+ def test_mac_ipv4_gre_ipv4_tcp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_tcp)
+
+ def test_mac_ipv6_gre_ipv4_tcp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_tcp)
+
+ def test_mac_ipv4_gre_ipv6_tcp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_tcp)
+
+ def test_mac_ipv6_gre_ipv6_tcp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_tcp)
+
+ def test_mac_ipv4_gre_ipv4_udp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_udp)
+
+ def test_mac_ipv6_gre_ipv4_udp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_udp)
+
+ def test_mac_ipv4_gre_ipv6_udp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_udp)
+
+ def test_mac_ipv6_gre_ipv6_udp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_udp)
+
+ def test_symmetric_mac_ipv4_gre_ipv4(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_symmetric)
+
+ def test_symmetric_mac_ipv6_gre_ipv4(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_symmetric)
+
+ def test_symmetric_mac_ipv4_gre_ipv6(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_symmetric)
+
+ def test_symmetric_mac_ipv6_gre_ipv6(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_symmetric)
+
+ def test_symmetric_mac_ipv4_gre_ipv4_tcp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_tcp_symmetric)
+
+ def test_symmetric_mac_ipv6_gre_ipv4_tcp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_tcp_symmetric)
+
+ def test_symmetric_mac_ipv4_gre_ipv6_tcp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_tcp_symmetric)
+
+ def test_symmetric_mac_ipv6_gre_ipv6_tcp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_tcp_symmetric)
+
+ def test_symmetric_mac_ipv4_gre_ipv4_udp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_udp_symmetric)
+
+ def test_symmetric_mac_ipv6_gre_ipv4_udp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_udp_symmetric)
+
+ def test_symmetric_mac_ipv4_gre_ipv6_udp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_udp_symmetric)
+
+ def test_symmetric_mac_ipv6_gre_ipv6_udp(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_udp_symmetric)
+
def tear_down(self):
# destroy all flow rule on port 0
self.dut.send_command("flow flush 0", timeout=1)
--
2.17.1
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [dts] [PATCH V5 2/2] tests/cvl_advanced_iavf_rss: add gre inner rss cases for iavf suite
2021-08-26 14:16 ` [dts] [PATCH V5 2/2] tests/cvl_advanced_iavf_rss: add gre inner rss cases for iavf suite Qin Sun
@ 2021-08-27 2:16 ` Sun, QinX
0 siblings, 0 replies; 5+ messages in thread
From: Sun, QinX @ 2021-08-27 2:16 UTC (permalink / raw)
To: dts; +Cc: Lin, Xueqin
[-- Attachment #1: Type: text/plain, Size: 352 bytes --]
> -----Original Message-----
> From: Sun, QinX <qinx.sun@intel.com>
> Sent: Thursday, August 26, 2021 10:16 PM
> To: dts@dpdk.org
> Cc: Lin, Xueqin <xueqin.lin@intel.com>; Sun, QinX <qinx.sun@intel.com>
> Subject: [dts] [PATCH V5 2/2] tests/cvl_advanced_iavf_rss: add gre inner rss cases for iavf suite
Tested-by: Qin Sun <qinx.sun@intel.com>
[-- Attachment #2: AdvancedIavfRSSTest.log --]
[-- Type: application/octet-stream, Size: 1708107 bytes --]
26/08/2021 19:35:33 dts:
TEST SUITE : AdvancedIavfRSSTest
26/08/2021 19:35:33 dts: NIC : columbiaville_100g
26/08/2021 19:35:33 dut.10.240.183.186:
26/08/2021 19:35:33 tester:
26/08/2021 19:35:33 dut.10.240.183.186: ls
26/08/2021 19:35:33 dut.10.240.183.186: ABI_VERSION MAINTAINERS Makefile README VERSION app buildtoo config devtoo doc dpdk.log drivers examples kernel lib license meson.build meson_options.txt usertoo x86_64-native-linuxapp-gcc
26/08/2021 19:35:33 dut.10.240.183.186: usertools/dpdk-devbind.py --force --bind=ice 0000:05:00.0 0000:08:00.0
26/08/2021 19:35:35 dut.10.240.183.186:
26/08/2021 19:35:37 dut.10.240.183.186: cat /sys/bus/pci/devices/0000\:05\:01.0/vendor
26/08/2021 19:35:37 dut.10.240.183.186: 0x8086
26/08/2021 19:35:37 dut.10.240.183.186: cat /sys/bus/pci/devices/0000\:05\:01.0/device
26/08/2021 19:35:37 dut.10.240.183.186: 0x1889
26/08/2021 19:35:39 dut.10.240.183.186: ifconfig ens785 up
26/08/2021 19:35:39 dut.10.240.183.186:
26/08/2021 19:35:39 dut.10.240.183.186: ip link set ens785 vf 0 mac 00:11:22:33:44:55
26/08/2021 19:35:40 dut.10.240.183.186:
26/08/2021 19:35:40 AdvancedIavfRSSTest: Test Case test_64bit_ipv6_prefix Begin
26/08/2021 19:35:40 dut.10.240.183.186:
26/08/2021 19:35:40 tester:
26/08/2021 19:35:40 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:35:41 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:35:51 dut.10.240.183.186: port config all rss all
26/08/2021 19:35:51 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:35:51 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:35:51 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:35:51 dut.10.240.183.186: set verbose 1
26/08/2021 19:35:51 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:35:51 dut.10.240.183.186: show port info all
26/08/2021 19:35:51 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:35:52 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:35:52 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:35:52 dut.10.240.183.186: start
26/08/2021 19:35:52 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:35:52 AdvancedIavfRSSTest: ===================Test sub case: ipv6_64bit_prefix_l3_src_only================
26/08/2021 19:35:52 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:35:52 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre64 l3-src-only end key_len 0 queues end / end
26/08/2021 19:35:52 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:35:52 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre64 l3-src-only end key_len 0 queues end / end
26/08/2021 19:35:52 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:35:52 dut.10.240.183.186: flow list 0
26/08/2021 19:35:52 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => RSS
26/08/2021 19:35:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:35:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
26/08/2021 19:35:53 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xc964ad9f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:35:53 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-64bit'}
26/08/2021 19:35:53 AdvancedIavfRSSTest: hash_infos: [('0xc964ad9f', '0xf')]
26/08/2021 19:35:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:35:53 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe83:1:a6bf:2ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
26/08/2021 19:35:54 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x563fd039 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:35:54 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-64bit'}
26/08/2021 19:35:54 AdvancedIavfRSSTest: hash_infos: [('0x563fd039', '0x9')]
26/08/2021 19:35:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:35:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe81:1:a6bf:1ff:ee1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
26/08/2021 19:35:55 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xc964ad9f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:35:55 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-64bit'}
26/08/2021 19:35:55 AdvancedIavfRSSTest: hash_infos: [('0xc964ad9f', '0xf')]
26/08/2021 19:35:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:35:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe81:1:a6bf:1ff:ee1c::806", dst="fe82:1:a6bf:2ff:fe1c::806")/Raw("x"*64)
26/08/2021 19:35:56 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xc964ad9f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:35:56 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-64bit'}
26/08/2021 19:35:56 AdvancedIavfRSSTest: hash_infos: [('0xc964ad9f', '0xf')]
26/08/2021 19:35:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:35:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/UDP(sport=1234, dport=5678)/Raw("x"*64)
26/08/2021 19:35:57 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0xc964ad9f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:35:57 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-64bit'}
26/08/2021 19:35:57 AdvancedIavfRSSTest: hash_infos: [('0xc964ad9f', '0xf')]
26/08/2021 19:35:57 AdvancedIavfRSSTest: sub_case ipv6_64bit_prefix_l3_src_only passed
26/08/2021 19:35:57 dut.10.240.183.186: flow flush 0
26/08/2021 19:35:57 dut.10.240.183.186:
26/08/2021 19:35:57 AdvancedIavfRSSTest: ===================Test sub case: ipv6_64bit_prefix_l3_dst_only================
26/08/2021 19:35:57 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:35:57 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre64 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:35:57 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:35:57 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre64 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:35:58 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:35:58 dut.10.240.183.186: flow list 0
26/08/2021 19:35:58 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => RSS
26/08/2021 19:35:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:35:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
26/08/2021 19:35:59 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x4e47a90b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:35:59 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-64bit'}
26/08/2021 19:35:59 AdvancedIavfRSSTest: hash_infos: [('0x4e47a90b', '0xb')]
26/08/2021 19:35:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:35:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe83:1:a6bf:2ff:fe1c::806")/Raw("x"*64)
26/08/2021 19:36:00 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x563fd039 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:00 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-64bit'}
26/08/2021 19:36:00 AdvancedIavfRSSTest: hash_infos: [('0x563fd039', '0x9')]
26/08/2021 19:36:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:ee1c::806")/Raw("x"*64)
26/08/2021 19:36:01 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x4e47a90b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:01 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-64bit'}
26/08/2021 19:36:01 AdvancedIavfRSSTest: hash_infos: [('0x4e47a90b', '0xb')]
26/08/2021 19:36:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe83:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:ee1c::806")/Raw("x"*64)
26/08/2021 19:36:02 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0x4e47a90b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:02 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-64bit'}
26/08/2021 19:36:02 AdvancedIavfRSSTest: hash_infos: [('0x4e47a90b', '0xb')]
26/08/2021 19:36:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/UDP(sport=1234, dport=5678)/Raw("x"*64)
26/08/2021 19:36:03 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0x4e47a90b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:03 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-64bit'}
26/08/2021 19:36:03 AdvancedIavfRSSTest: hash_infos: [('0x4e47a90b', '0xb')]
26/08/2021 19:36:03 AdvancedIavfRSSTest: sub_case ipv6_64bit_prefix_l3_dst_only passed
26/08/2021 19:36:03 dut.10.240.183.186: flow flush 0
26/08/2021 19:36:03 dut.10.240.183.186:
26/08/2021 19:36:03 AdvancedIavfRSSTest: ===================Test sub case: ipv6_64bit_prefix_l3_src_dst_only================
26/08/2021 19:36:03 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:36:03 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre64 l3-src-only l3-dst-only end key_len 0 queues end / end
26/08/2021 19:36:03 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:36:03 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-pre64 l3-src-only l3-dst-only end key_len 0 queues end / end
26/08/2021 19:36:03 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:36:03 dut.10.240.183.186: flow list 0
26/08/2021 19:36:03 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => RSS
26/08/2021 19:36:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
26/08/2021 19:36:04 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xec9d3afa - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:04 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-64bit'}
26/08/2021 19:36:04 AdvancedIavfRSSTest: hash_infos: [('0xec9d3afa', '0xa')]
26/08/2021 19:36:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe81:1:a6bf:2ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/Raw("x"*64)
26/08/2021 19:36:06 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xed8bb2f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:06 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-64bit'}
26/08/2021 19:36:06 AdvancedIavfRSSTest: hash_infos: [('0xed8bb2f', '0xf')]
26/08/2021 19:36:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:2ff:fe1c::806")/Raw("x"*64)
26/08/2021 19:36:07 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xcd3e0822 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:07 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-64bit'}
26/08/2021 19:36:07 AdvancedIavfRSSTest: hash_infos: [('0xcd3e0822', '0x2')]
26/08/2021 19:36:07 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:07 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe81:1:a6bf:1ff:ee1c::806", dst="fe82:1:a6bf:1ff:ee1c::806")/Raw("x"*64)
26/08/2021 19:36:08 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=118 - nb_segs=1 - RSS hash=0xec9d3afa - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:08 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-64bit'}
26/08/2021 19:36:08 AdvancedIavfRSSTest: hash_infos: [('0xec9d3afa', '0xa')]
26/08/2021 19:36:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6(src="fe81:1:a6bf:1ff:fe1c::806", dst="fe82:1:a6bf:1ff:fe1c::806")/UDP(sport=1234, dport=5678)/Raw("x"*64)
26/08/2021 19:36:09 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=126 - nb_segs=1 - RSS hash=0xec9d3afa - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:09 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-64bit'}
26/08/2021 19:36:09 AdvancedIavfRSSTest: hash_infos: [('0xec9d3afa', '0xa')]
26/08/2021 19:36:09 AdvancedIavfRSSTest: sub_case ipv6_64bit_prefix_l3_src_dst_only passed
26/08/2021 19:36:09 dut.10.240.183.186: flow flush 0
26/08/2021 19:36:09 dut.10.240.183.186:
26/08/2021 19:36:09 AdvancedIavfRSSTest: {'ipv6_64bit_prefix_l3_src_only': {'result': 'passed'}, 'ipv6_64bit_prefix_l3_dst_only': {'result': 'passed'}, 'ipv6_64bit_prefix_l3_src_dst_only': {'result': 'passed'}}
26/08/2021 19:36:09 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:36:09 AdvancedIavfRSSTest: Test Case test_64bit_ipv6_prefix Result PASSED:
26/08/2021 19:36:09 dut.10.240.183.186: flow flush 0
26/08/2021 19:36:10 dut.10.240.183.186:
testpmd>
26/08/2021 19:36:10 dut.10.240.183.186: clear port stats all
26/08/2021 19:36:11 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:36:11 dut.10.240.183.186: stop
26/08/2021 19:36:11 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:36:11 dut.10.240.183.186: quit
26/08/2021 19:36:12 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
Port 0 is closed
Done
Bye...
26/08/2021 19:36:12 AdvancedIavfRSSTest: Test Case test_mac_ipv4 Begin
26/08/2021 19:36:12 dut.10.240.183.186:
26/08/2021 19:36:12 tester:
26/08/2021 19:36:12 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:36:14 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:36:24 dut.10.240.183.186: port config all rss all
26/08/2021 19:36:24 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:36:24 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:36:24 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:36:24 dut.10.240.183.186: set verbose 1
26/08/2021 19:36:24 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:36:24 dut.10.240.183.186: show port info all
26/08/2021 19:36:24 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:36:24 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:36:24 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:36:24 dut.10.240.183.186: start
26/08/2021 19:36:24 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:36:24 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_l2_src================
26/08/2021 19:36:24 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:36:24 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:36:24 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:36:24 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:36:24 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:36:24 dut.10.240.183.186: flow list 0
26/08/2021 19:36:24 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => RSS
26/08/2021 19:36:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:24 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
26/08/2021 19:36:25 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x3634f604 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:25 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-nonfrag'}
26/08/2021 19:36:25 AdvancedIavfRSSTest: hash_infos: [('0x3634f604', '0x4')]
26/08/2021 19:36:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
26/08/2021 19:36:27 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xa8621ba5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:27 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}
26/08/2021 19:36:27 AdvancedIavfRSSTest: hash_infos: [('0xa8621ba5', '0x5')]
26/08/2021 19:36:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/("X"*480)
26/08/2021 19:36:28 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x3634f604 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:28 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-nonfrag'}
26/08/2021 19:36:28 AdvancedIavfRSSTest: hash_infos: [('0x3634f604', '0x4')]
26/08/2021 19:36:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:28 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2", frag=6)/("X"*480)']
26/08/2021 19:36:29 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x3634f604 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:29 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-frag'}
26/08/2021 19:36:29 AdvancedIavfRSSTest: hash_infos: [('0x3634f604', '0x4')]
26/08/2021 19:36:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2", frag=6)/("X"*480)
26/08/2021 19:36:30 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xa8621ba5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:30 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-frag'}
26/08/2021 19:36:30 AdvancedIavfRSSTest: hash_infos: [('0xa8621ba5', '0x5')]
26/08/2021 19:36:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5",frag=7)/("X"*480)
26/08/2021 19:36:31 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x3634f604 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:31 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-frag'}
26/08/2021 19:36:31 AdvancedIavfRSSTest: hash_infos: [('0x3634f604', '0x4')]
26/08/2021 19:36:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:31 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
26/08/2021 19:36:32 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x3634f604 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:32 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-icmp'}
26/08/2021 19:36:32 AdvancedIavfRSSTest: hash_infos: [('0x3634f604', '0x4')]
26/08/2021 19:36:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)
26/08/2021 19:36:33 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xa8621ba5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:33 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-icmp'}
26/08/2021 19:36:33 AdvancedIavfRSSTest: hash_infos: [('0xa8621ba5', '0x5')]
26/08/2021 19:36:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/ICMP()/("X"*480)
26/08/2021 19:36:34 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x3634f604 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:34 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-icmp'}
26/08/2021 19:36:34 AdvancedIavfRSSTest: hash_infos: [('0x3634f604', '0x4')]
26/08/2021 19:36:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:34 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:36:35 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x3634f604 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:35 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:36:35 AdvancedIavfRSSTest: hash_infos: [('0x3634f604', '0x4')]
26/08/2021 19:36:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:36:37 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xa8621ba5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:37 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:36:37 AdvancedIavfRSSTest: hash_infos: [('0xa8621ba5', '0x5')]
26/08/2021 19:36:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/TCP(sport=19,dport=99)/("X"*480)
26/08/2021 19:36:38 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x3634f604 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:38 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:36:38 AdvancedIavfRSSTest: hash_infos: [('0x3634f604', '0x4')]
26/08/2021 19:36:38 AdvancedIavfRSSTest: sub_case mac_ipv4_l2_src passed
26/08/2021 19:36:38 dut.10.240.183.186: flow flush 0
26/08/2021 19:36:38 dut.10.240.183.186:
26/08/2021 19:36:38 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_l2_dst================
26/08/2021 19:36:38 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:36:38 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:36:38 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:36:38 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:36:38 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:36:38 dut.10.240.183.186: flow list 0
26/08/2021 19:36:38 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => RSS
26/08/2021 19:36:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:38 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
26/08/2021 19:36:39 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x41eb0e03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:39 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-nonfrag'}
26/08/2021 19:36:39 AdvancedIavfRSSTest: hash_infos: [('0x41eb0e03', '0x3')]
26/08/2021 19:36:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.3", src="192.168.0.5")/("X"*480)
26/08/2021 19:36:40 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x41eb0e03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:40 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-nonfrag'}
26/08/2021 19:36:40 AdvancedIavfRSSTest: hash_infos: [('0x41eb0e03', '0x3')]
26/08/2021 19:36:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:40 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2", frag=6)/("X"*480)']
26/08/2021 19:36:41 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x41eb0e03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:41 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-frag'}
26/08/2021 19:36:41 AdvancedIavfRSSTest: hash_infos: [('0x41eb0e03', '0x3')]
26/08/2021 19:36:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.3", src="192.168.0.5",frag=7)/("X"*480)
26/08/2021 19:36:42 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x41eb0e03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:42 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-frag'}
26/08/2021 19:36:42 AdvancedIavfRSSTest: hash_infos: [('0x41eb0e03', '0x3')]
26/08/2021 19:36:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:42 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
26/08/2021 19:36:43 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x41eb0e03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:43 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-icmp'}
26/08/2021 19:36:43 AdvancedIavfRSSTest: hash_infos: [('0x41eb0e03', '0x3')]
26/08/2021 19:36:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.3", src="192.168.0.5")/ICMP()/("X"*480)
26/08/2021 19:36:45 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x41eb0e03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:45 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-icmp'}
26/08/2021 19:36:45 AdvancedIavfRSSTest: hash_infos: [('0x41eb0e03', '0x3')]
26/08/2021 19:36:45 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:45 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:36:46 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x41eb0e03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:46 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:36:46 AdvancedIavfRSSTest: hash_infos: [('0x41eb0e03', '0x3')]
26/08/2021 19:36:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.3", src="192.168.0.5")/TCP(sport=19,dport=99)/("X"*480)
26/08/2021 19:36:47 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x41eb0e03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:47 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:36:47 AdvancedIavfRSSTest: hash_infos: [('0x41eb0e03', '0x3')]
26/08/2021 19:36:47 AdvancedIavfRSSTest: sub_case mac_ipv4_l2_dst passed
26/08/2021 19:36:47 dut.10.240.183.186: flow flush 0
26/08/2021 19:36:47 dut.10.240.183.186:
26/08/2021 19:36:47 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_l2src_l2dst================
26/08/2021 19:36:47 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:36:47 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:36:47 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:36:47 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:36:47 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:36:47 dut.10.240.183.186: flow list 0
26/08/2021 19:36:47 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => RSS
26/08/2021 19:36:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:47 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
26/08/2021 19:36:48 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xa09d695d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:48 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-nonfrag'}
26/08/2021 19:36:48 AdvancedIavfRSSTest: hash_infos: [('0xa09d695d', '0xd')]
26/08/2021 19:36:48 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:48 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
26/08/2021 19:36:49 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xdd95334d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:49 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}
26/08/2021 19:36:49 AdvancedIavfRSSTest: hash_infos: [('0xdd95334d', '0xd')]
26/08/2021 19:36:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:49 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/("X"*480)
26/08/2021 19:36:50 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xa09d695d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:50 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-nonfrag'}
26/08/2021 19:36:50 AdvancedIavfRSSTest: hash_infos: [('0xa09d695d', '0xd')]
26/08/2021 19:36:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:50 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2", frag=6)/("X"*480)']
26/08/2021 19:36:51 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xa09d695d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:51 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-frag'}
26/08/2021 19:36:51 AdvancedIavfRSSTest: hash_infos: [('0xa09d695d', '0xd')]
26/08/2021 19:36:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2",frag=6)/("X"*480)
26/08/2021 19:36:52 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xdd95334d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:52 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-frag'}
26/08/2021 19:36:52 AdvancedIavfRSSTest: hash_infos: [('0xdd95334d', '0xd')]
26/08/2021 19:36:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5",frag=7)/("X"*480)
26/08/2021 19:36:54 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xa09d695d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:54 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-frag'}
26/08/2021 19:36:54 AdvancedIavfRSSTest: hash_infos: [('0xa09d695d', '0xd')]
26/08/2021 19:36:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:54 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
26/08/2021 19:36:55 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xa09d695d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:55 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-icmp'}
26/08/2021 19:36:55 AdvancedIavfRSSTest: hash_infos: [('0xa09d695d', '0xd')]
26/08/2021 19:36:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)
26/08/2021 19:36:56 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xdd95334d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:56 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-icmp'}
26/08/2021 19:36:56 AdvancedIavfRSSTest: hash_infos: [('0xdd95334d', '0xd')]
26/08/2021 19:36:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/ICMP()/("X"*480)
26/08/2021 19:36:57 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xa09d695d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:57 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-icmp'}
26/08/2021 19:36:57 AdvancedIavfRSSTest: hash_infos: [('0xa09d695d', '0xd')]
26/08/2021 19:36:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:57 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:36:58 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xa09d695d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:58 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:36:58 AdvancedIavfRSSTest: hash_infos: [('0xa09d695d', '0xd')]
26/08/2021 19:36:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:36:59 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xdd95334d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:36:59 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:36:59 AdvancedIavfRSSTest: hash_infos: [('0xdd95334d', '0xd')]
26/08/2021 19:36:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:36:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/TCP(sport=23,dport=25)/("X"*480)
26/08/2021 19:37:00 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xa09d695d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:00 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:37:00 AdvancedIavfRSSTest: hash_infos: [('0xa09d695d', '0xd')]
26/08/2021 19:37:00 AdvancedIavfRSSTest: sub_case mac_ipv4_l2src_l2dst passed
26/08/2021 19:37:00 dut.10.240.183.186: flow flush 0
26/08/2021 19:37:00 dut.10.240.183.186:
26/08/2021 19:37:00 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_l3_src================
26/08/2021 19:37:00 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:37:00 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
26/08/2021 19:37:00 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:37:00 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
26/08/2021 19:37:00 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:37:00 dut.10.240.183.186: flow list 0
26/08/2021 19:37:00 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => RSS
26/08/2021 19:37:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:00 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
26/08/2021 19:37:02 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x911d6733 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:02 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-nonfrag'}
26/08/2021 19:37:02 AdvancedIavfRSSTest: hash_infos: [('0x911d6733', '0x3')]
26/08/2021 19:37:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/("X"*480)
26/08/2021 19:37:03 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x6c6417ad - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:03 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}
26/08/2021 19:37:03 AdvancedIavfRSSTest: hash_infos: [('0x6c6417ad', '0xd')]
26/08/2021 19:37:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.0.2")/("X"*480)
26/08/2021 19:37:04 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x911d6733 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:04 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-nonfrag'}
26/08/2021 19:37:04 AdvancedIavfRSSTest: hash_infos: [('0x911d6733', '0x3')]
26/08/2021 19:37:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:04 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2", frag=6)/("X"*480)']
26/08/2021 19:37:05 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x911d6733 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:05 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-frag'}
26/08/2021 19:37:05 AdvancedIavfRSSTest: hash_infos: [('0x911d6733', '0x3')]
26/08/2021 19:37:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2",frag=6)/("X"*480)
26/08/2021 19:37:06 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x6c6417ad - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:06 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-frag'}
26/08/2021 19:37:06 AdvancedIavfRSSTest: hash_infos: [('0x6c6417ad', '0xd')]
26/08/2021 19:37:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.0.2",frag=6)/("X"*480)
26/08/2021 19:37:07 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x911d6733 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:07 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-frag'}
26/08/2021 19:37:07 AdvancedIavfRSSTest: hash_infos: [('0x911d6733', '0x3')]
26/08/2021 19:37:07 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:07 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
26/08/2021 19:37:08 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x911d6733 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:08 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-icmp'}
26/08/2021 19:37:08 AdvancedIavfRSSTest: hash_infos: [('0x911d6733', '0x3')]
26/08/2021 19:37:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/ICMP()/("X"*480)
26/08/2021 19:37:09 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x6c6417ad - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:09 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-icmp'}
26/08/2021 19:37:09 AdvancedIavfRSSTest: hash_infos: [('0x6c6417ad', '0xd')]
26/08/2021 19:37:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.0.2")/ICMP()/("X"*480)
26/08/2021 19:37:10 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x911d6733 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:10 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-icmp'}
26/08/2021 19:37:10 AdvancedIavfRSSTest: hash_infos: [('0x911d6733', '0x3')]
26/08/2021 19:37:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:10 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:37:12 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x911d6733 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:12 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:37:12 AdvancedIavfRSSTest: hash_infos: [('0x911d6733', '0x3')]
26/08/2021 19:37:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:12 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:37:13 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x6c6417ad - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:13 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:37:13 AdvancedIavfRSSTest: hash_infos: [('0x6c6417ad', '0xd')]
26/08/2021 19:37:13 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:13 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=32,dport=33)/("X"*480)
26/08/2021 19:37:14 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x911d6733 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:14 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:37:14 AdvancedIavfRSSTest: hash_infos: [('0x911d6733', '0x3')]
26/08/2021 19:37:14 AdvancedIavfRSSTest: sub_case mac_ipv4_l3_src passed
26/08/2021 19:37:14 dut.10.240.183.186: flow flush 0
26/08/2021 19:37:14 dut.10.240.183.186:
26/08/2021 19:37:14 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_l3_dst================
26/08/2021 19:37:14 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:37:14 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:37:14 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:37:14 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:37:14 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:37:14 dut.10.240.183.186: flow list 0
26/08/2021 19:37:14 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => RSS
26/08/2021 19:37:14 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:14 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
26/08/2021 19:37:15 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x54d5b64e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:15 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-nonfrag'}
26/08/2021 19:37:15 AdvancedIavfRSSTest: hash_infos: [('0x54d5b64e', '0xe')]
26/08/2021 19:37:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/("X"*480)
26/08/2021 19:37:16 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xa9acc6d0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:16 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}
26/08/2021 19:37:16 AdvancedIavfRSSTest: hash_infos: [('0xa9acc6d0', '0x0')]
26/08/2021 19:37:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:16 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.1.2")/("X"*480)
26/08/2021 19:37:17 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x54d5b64e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:17 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-nonfrag'}
26/08/2021 19:37:17 AdvancedIavfRSSTest: hash_infos: [('0x54d5b64e', '0xe')]
26/08/2021 19:37:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:17 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2", frag=6)/("X"*480)']
26/08/2021 19:37:18 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x54d5b64e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:18 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-frag'}
26/08/2021 19:37:18 AdvancedIavfRSSTest: hash_infos: [('0x54d5b64e', '0xe')]
26/08/2021 19:37:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:18 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2",frag=6)/("X"*480)
26/08/2021 19:37:20 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xa9acc6d0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:20 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-frag'}
26/08/2021 19:37:20 AdvancedIavfRSSTest: hash_infos: [('0xa9acc6d0', '0x0')]
26/08/2021 19:37:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.1.2",frag=6)/("X"*480)
26/08/2021 19:37:21 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x54d5b64e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:21 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-frag'}
26/08/2021 19:37:21 AdvancedIavfRSSTest: hash_infos: [('0x54d5b64e', '0xe')]
26/08/2021 19:37:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:21 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
26/08/2021 19:37:22 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x54d5b64e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:22 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-icmp'}
26/08/2021 19:37:22 AdvancedIavfRSSTest: hash_infos: [('0x54d5b64e', '0xe')]
26/08/2021 19:37:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/ICMP()/("X"*480)
26/08/2021 19:37:23 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xa9acc6d0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:23 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-icmp'}
26/08/2021 19:37:23 AdvancedIavfRSSTest: hash_infos: [('0xa9acc6d0', '0x0')]
26/08/2021 19:37:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.1.2")/ICMP()/("X"*480)
26/08/2021 19:37:24 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x54d5b64e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:24 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-icmp'}
26/08/2021 19:37:24 AdvancedIavfRSSTest: hash_infos: [('0x54d5b64e', '0xe')]
26/08/2021 19:37:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:24 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:37:25 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x54d5b64e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:25 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:37:25 AdvancedIavfRSSTest: hash_infos: [('0x54d5b64e', '0xe')]
26/08/2021 19:37:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:37:26 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xa9acc6d0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:26 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:37:26 AdvancedIavfRSSTest: hash_infos: [('0xa9acc6d0', '0x0')]
26/08/2021 19:37:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=32,dport=33)/("X"*480)
26/08/2021 19:37:27 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x54d5b64e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:27 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:37:27 AdvancedIavfRSSTest: hash_infos: [('0x54d5b64e', '0xe')]
26/08/2021 19:37:27 AdvancedIavfRSSTest: sub_case mac_ipv4_l3_dst passed
26/08/2021 19:37:27 dut.10.240.183.186: flow flush 0
26/08/2021 19:37:27 dut.10.240.183.186:
26/08/2021 19:37:27 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_all================
26/08/2021 19:37:27 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:37:27 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:37:27 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:37:27 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:37:27 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:37:27 dut.10.240.183.186: flow list 0
26/08/2021 19:37:28 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => RSS
26/08/2021 19:37:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:28 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
26/08/2021 19:37:29 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x1d9b4d0f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:29 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-nonfrag'}
26/08/2021 19:37:29 AdvancedIavfRSSTest: hash_infos: [('0x1d9b4d0f', '0xf')]
26/08/2021 19:37:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/("X"*480)
26/08/2021 19:37:30 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x4b76eca7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:30 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}
26/08/2021 19:37:30 AdvancedIavfRSSTest: hash_infos: [('0x4b76eca7', '0x7')]
26/08/2021 19:37:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/("X"*480)
26/08/2021 19:37:31 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xe0e23d91 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:31 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}
26/08/2021 19:37:31 AdvancedIavfRSSTest: hash_infos: [('0xe0e23d91', '0x1')]
26/08/2021 19:37:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
26/08/2021 19:37:32 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x1d9b4d0f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:32 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-nonfrag'}
26/08/2021 19:37:32 AdvancedIavfRSSTest: hash_infos: [('0x1d9b4d0f', '0xf')]
26/08/2021 19:37:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:32 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2", frag=6)/("X"*480)']
26/08/2021 19:37:33 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x1d9b4d0f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:33 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-frag'}
26/08/2021 19:37:33 AdvancedIavfRSSTest: hash_infos: [('0x1d9b4d0f', '0xf')]
26/08/2021 19:37:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2",frag=6)/("X"*480)
26/08/2021 19:37:34 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x4b76eca7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:34 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-frag'}
26/08/2021 19:37:34 AdvancedIavfRSSTest: hash_infos: [('0x4b76eca7', '0x7')]
26/08/2021 19:37:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2",frag=6)/("X"*480)
26/08/2021 19:37:35 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xe0e23d91 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:35 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-frag'}
26/08/2021 19:37:35 AdvancedIavfRSSTest: hash_infos: [('0xe0e23d91', '0x1')]
26/08/2021 19:37:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2",frag=6)/("X"*480)
26/08/2021 19:37:36 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x1d9b4d0f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:36 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-frag'}
26/08/2021 19:37:36 AdvancedIavfRSSTest: hash_infos: [('0x1d9b4d0f', '0xf')]
26/08/2021 19:37:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:36 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)']
26/08/2021 19:37:37 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x1d9b4d0f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:37 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-icmp'}
26/08/2021 19:37:37 AdvancedIavfRSSTest: hash_infos: [('0x1d9b4d0f', '0xf')]
26/08/2021 19:37:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/ICMP()/("X"*480)
26/08/2021 19:37:39 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x4b76eca7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:39 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-icmp'}
26/08/2021 19:37:39 AdvancedIavfRSSTest: hash_infos: [('0x4b76eca7', '0x7')]
26/08/2021 19:37:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/ICMP()/("X"*480)
26/08/2021 19:37:40 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe0e23d91 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:40 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-icmp'}
26/08/2021 19:37:40 AdvancedIavfRSSTest: hash_infos: [('0xe0e23d91', '0x1')]
26/08/2021 19:37:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)
26/08/2021 19:37:41 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x1d9b4d0f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:41 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-icmp'}
26/08/2021 19:37:41 AdvancedIavfRSSTest: hash_infos: [('0x1d9b4d0f', '0xf')]
26/08/2021 19:37:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:41 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:37:42 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x1d9b4d0f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:42 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:37:42 AdvancedIavfRSSTest: hash_infos: [('0x1d9b4d0f', '0xf')]
26/08/2021 19:37:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:42 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:37:43 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x4b76eca7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:43 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:37:43 AdvancedIavfRSSTest: hash_infos: [('0x4b76eca7', '0x7')]
26/08/2021 19:37:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:37:44 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xe0e23d91 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:44 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:37:44 AdvancedIavfRSSTest: hash_infos: [('0xe0e23d91', '0x1')]
26/08/2021 19:37:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:37:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=32,dport=33)/("X"*480)
26/08/2021 19:37:45 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x1d9b4d0f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:37:45 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:37:45 AdvancedIavfRSSTest: hash_infos: [('0x1d9b4d0f', '0xf')]
26/08/2021 19:37:45 AdvancedIavfRSSTest: sub_case mac_ipv4_all passed
26/08/2021 19:37:45 dut.10.240.183.186: flow flush 0
26/08/2021 19:37:45 dut.10.240.183.186:
26/08/2021 19:37:45 AdvancedIavfRSSTest: {'mac_ipv4_l2_src': {'result': 'passed'}, 'mac_ipv4_l2_dst': {'result': 'passed'}, 'mac_ipv4_l2src_l2dst': {'result': 'passed'}, 'mac_ipv4_l3_src': {'result': 'passed'}, 'mac_ipv4_l3_dst': {'result': 'passed'}, 'mac_ipv4_all': {'result': 'passed'}}
26/08/2021 19:37:45 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:37:45 AdvancedIavfRSSTest: Test Case test_mac_ipv4 Result PASSED:
26/08/2021 19:37:45 dut.10.240.183.186: flow flush 0
26/08/2021 19:37:46 dut.10.240.183.186:
testpmd>
26/08/2021 19:37:46 dut.10.240.183.186: clear port stats all
26/08/2021 19:37:48 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:37:48 dut.10.240.183.186: stop
26/08/2021 19:37:48 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 16 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 16 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:37:48 dut.10.240.183.186: quit
26/08/2021 19:37:48 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
Port 0 is closed
Done
Bye...
26/08/2021 19:37:48 AdvancedIavfRSSTest: Test Case test_mac_ipv4_gre_ipv4 Begin
26/08/2021 19:37:49 dut.10.240.183.186:
26/08/2021 19:37:49 tester:
26/08/2021 19:37:49 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:37:50 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:38:00 dut.10.240.183.186: port config all rss all
26/08/2021 19:38:00 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:38:00 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:38:00 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:38:00 dut.10.240.183.186: set verbose 1
26/08/2021 19:38:00 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:38:00 dut.10.240.183.186: show port info all
26/08/2021 19:38:00 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:38:00 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:38:00 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:38:00 dut.10.240.183.186: start
26/08/2021 19:38:01 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:38:01 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_l3_src================
26/08/2021 19:38:01 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:38:01 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
26/08/2021 19:38:01 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:38:01 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
26/08/2021 19:38:01 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:38:01 dut.10.240.183.186: flow list 0
26/08/2021 19:38:01 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 => RSS
26/08/2021 19:38:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/("X"*480)
26/08/2021 19:38:02 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=538 - nb_segs=1 - RSS hash=0x6e199dd2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:02 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-proto'}
26/08/2021 19:38:02 AdvancedIavfRSSTest: hash_infos: [('0x6e199dd2', '0x2')]
26/08/2021 19:38:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/("X"*480)
26/08/2021 19:38:03 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=538 - nb_segs=1 - RSS hash=0x2e139ab0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:03 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-proto'}
26/08/2021 19:38:03 AdvancedIavfRSSTest: hash_infos: [('0x2e139ab0', '0x0')]
26/08/2021 19:38:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/("X"*480)
26/08/2021 19:38:04 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=538 - nb_segs=1 - RSS hash=0x6e199dd2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:04 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 19:38:04 AdvancedIavfRSSTest: hash_infos: [('0x6e199dd2', '0x2')]
26/08/2021 19:38:04 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_l3_src passed
26/08/2021 19:38:04 dut.10.240.183.186: flow flush 0
26/08/2021 19:38:04 dut.10.240.183.186:
26/08/2021 19:38:04 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_l3_dst================
26/08/2021 19:38:04 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:38:04 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:38:04 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:38:04 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:38:04 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:38:04 dut.10.240.183.186: flow list 0
26/08/2021 19:38:04 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 => RSS
26/08/2021 19:38:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/("X"*480)
26/08/2021 19:38:05 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=538 - nb_segs=1 - RSS hash=0x611d4e28 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:05 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-proto'}
26/08/2021 19:38:05 AdvancedIavfRSSTest: hash_infos: [('0x611d4e28', '0x8')]
26/08/2021 19:38:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/("X"*480)
26/08/2021 19:38:06 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=538 - nb_segs=1 - RSS hash=0x2117494a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:06 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-proto'}
26/08/2021 19:38:06 AdvancedIavfRSSTest: hash_infos: [('0x2117494a', '0xa')]
26/08/2021 19:38:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/("X"*480)
26/08/2021 19:38:08 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=538 - nb_segs=1 - RSS hash=0x611d4e28 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:08 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 19:38:08 AdvancedIavfRSSTest: hash_infos: [('0x611d4e28', '0x8')]
26/08/2021 19:38:08 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_l3_dst passed
26/08/2021 19:38:08 dut.10.240.183.186: flow flush 0
26/08/2021 19:38:08 dut.10.240.183.186:
26/08/2021 19:38:08 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_all================
26/08/2021 19:38:08 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:38:08 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:38:08 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:38:08 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:38:08 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:38:08 dut.10.240.183.186: flow list 0
26/08/2021 19:38:08 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 => RSS
26/08/2021 19:38:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/("X"*480)
26/08/2021 19:38:09 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=538 - nb_segs=1 - RSS hash=0xb94a094b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:09 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-proto'}
26/08/2021 19:38:09 AdvancedIavfRSSTest: hash_infos: [('0xb94a094b', '0xb')]
26/08/2021 19:38:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/("X"*480)
26/08/2021 19:38:10 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=538 - nb_segs=1 - RSS hash=0x1578cc2f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:10 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-proto'}
26/08/2021 19:38:10 AdvancedIavfRSSTest: hash_infos: [('0x1578cc2f', '0xf')]
26/08/2021 19:38:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/("X"*480)
26/08/2021 19:38:11 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=538 - nb_segs=1 - RSS hash=0xf9400e29 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:11 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-proto'}
26/08/2021 19:38:11 AdvancedIavfRSSTest: hash_infos: [('0xf9400e29', '0x9')]
26/08/2021 19:38:11 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_all passed
26/08/2021 19:38:11 dut.10.240.183.186: flow flush 0
26/08/2021 19:38:11 dut.10.240.183.186:
26/08/2021 19:38:11 AdvancedIavfRSSTest: {'ipv4_gre_ipv4_l3_src': {'result': 'passed'}, 'ipv4_gre_ipv4_l3_dst': {'result': 'passed'}, 'ipv4_gre_ipv4_all': {'result': 'passed'}}
26/08/2021 19:38:11 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:38:11 AdvancedIavfRSSTest: Test Case test_mac_ipv4_gre_ipv4 Result PASSED:
26/08/2021 19:38:11 dut.10.240.183.186: flow flush 0
26/08/2021 19:38:12 dut.10.240.183.186:
testpmd>
26/08/2021 19:38:12 dut.10.240.183.186: clear port stats all
26/08/2021 19:38:14 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:38:14 dut.10.240.183.186: stop
26/08/2021 19:38:14 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:38:14 dut.10.240.183.186: quit
26/08/2021 19:38:14 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:38:14 AdvancedIavfRSSTest: Test Case test_mac_ipv4_gre_ipv4_tcp Begin
26/08/2021 19:38:15 dut.10.240.183.186:
26/08/2021 19:38:15 tester:
26/08/2021 19:38:15 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:38:16 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:38:26 dut.10.240.183.186: port config all rss all
26/08/2021 19:38:26 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:38:26 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:38:26 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:38:26 dut.10.240.183.186: set verbose 1
26/08/2021 19:38:26 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:38:26 dut.10.240.183.186: show port info all
26/08/2021 19:38:26 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:38:26 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:38:26 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:38:26 dut.10.240.183.186: start
26/08/2021 19:38:27 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:38:27 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_tcp_l3_src================
26/08/2021 19:38:27 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:38:27 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
26/08/2021 19:38:27 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:38:27 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
26/08/2021 19:38:27 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:38:27 dut.10.240.183.186: flow list 0
26/08/2021 19:38:27 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 TCP => RSS
26/08/2021 19:38:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:28 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x88b25032 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:28 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:38:28 AdvancedIavfRSSTest: hash_infos: [('0x88b25032', '0x2')]
26/08/2021 19:38:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:29 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x98d8d0da - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:29 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:38:29 AdvancedIavfRSSTest: hash_infos: [('0x98d8d0da', '0xa')]
26/08/2021 19:38:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:30 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x88b25032 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:30 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:30 AdvancedIavfRSSTest: hash_infos: [('0x88b25032', '0x2')]
26/08/2021 19:38:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:38:31 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x88b25032 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:31 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:31 AdvancedIavfRSSTest: hash_infos: [('0x88b25032', '0x2')]
26/08/2021 19:38:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:38:32 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x88b25032 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:32 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:32 AdvancedIavfRSSTest: hash_infos: [('0x88b25032', '0x2')]
26/08/2021 19:38:32 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_tcp_l3_src passed
26/08/2021 19:38:32 dut.10.240.183.186: flow flush 0
26/08/2021 19:38:32 dut.10.240.183.186:
26/08/2021 19:38:32 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_tcp_l3_dst================
26/08/2021 19:38:32 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:38:32 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:38:32 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:38:32 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:38:32 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:38:32 dut.10.240.183.186: flow list 0
26/08/2021 19:38:33 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 TCP => RSS
26/08/2021 19:38:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:34 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xd772cce1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:34 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:38:34 AdvancedIavfRSSTest: hash_infos: [('0xd772cce1', '0x1')]
26/08/2021 19:38:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:35 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xc7184c09 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:35 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:38:35 AdvancedIavfRSSTest: hash_infos: [('0xc7184c09', '0x9')]
26/08/2021 19:38:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:36 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xd772cce1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:36 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:36 AdvancedIavfRSSTest: hash_infos: [('0xd772cce1', '0x1')]
26/08/2021 19:38:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:38:37 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xd772cce1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:37 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:37 AdvancedIavfRSSTest: hash_infos: [('0xd772cce1', '0x1')]
26/08/2021 19:38:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:38:38 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xd772cce1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:38 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:38 AdvancedIavfRSSTest: hash_infos: [('0xd772cce1', '0x1')]
26/08/2021 19:38:38 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_tcp_l3_dst passed
26/08/2021 19:38:38 dut.10.240.183.186: flow flush 0
26/08/2021 19:38:38 dut.10.240.183.186:
26/08/2021 19:38:38 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_tcp_l4_src================
26/08/2021 19:38:38 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:38:38 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
26/08/2021 19:38:38 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:38:38 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
26/08/2021 19:38:38 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:38:38 dut.10.240.183.186: flow list 0
26/08/2021 19:38:38 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 TCP => RSS
26/08/2021 19:38:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:39 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xac6c5dd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:39 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:38:39 AdvancedIavfRSSTest: hash_infos: [('0xac6c5dd', '0xd')]
26/08/2021 19:38:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:38:41 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xbb6d1c45 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:41 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:38:41 AdvancedIavfRSSTest: hash_infos: [('0xbb6d1c45', '0x5')]
26/08/2021 19:38:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:42 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xac6c5dd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:42 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:42 AdvancedIavfRSSTest: hash_infos: [('0xac6c5dd', '0xd')]
26/08/2021 19:38:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:42 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:43 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xac6c5dd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:43 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:43 AdvancedIavfRSSTest: hash_infos: [('0xac6c5dd', '0xd')]
26/08/2021 19:38:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:38:44 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xac6c5dd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:44 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:44 AdvancedIavfRSSTest: hash_infos: [('0xac6c5dd', '0xd')]
26/08/2021 19:38:44 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_tcp_l4_src passed
26/08/2021 19:38:44 dut.10.240.183.186: flow flush 0
26/08/2021 19:38:44 dut.10.240.183.186:
26/08/2021 19:38:44 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_tcp_l4_dst================
26/08/2021 19:38:44 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:38:44 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:38:44 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:38:44 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:38:44 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:38:44 dut.10.240.183.186: flow list 0
26/08/2021 19:38:44 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 TCP => RSS
26/08/2021 19:38:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:45 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x2bf454cd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:45 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:38:45 AdvancedIavfRSSTest: hash_infos: [('0x2bf454cd', '0xd')]
26/08/2021 19:38:45 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:45 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:38:46 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x76357b33 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:46 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:38:46 AdvancedIavfRSSTest: hash_infos: [('0x76357b33', '0x3')]
26/08/2021 19:38:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:47 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x2bf454cd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:47 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:47 AdvancedIavfRSSTest: hash_infos: [('0x2bf454cd', '0xd')]
26/08/2021 19:38:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:49 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x2bf454cd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:49 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:49 AdvancedIavfRSSTest: hash_infos: [('0x2bf454cd', '0xd')]
26/08/2021 19:38:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:49 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:38:50 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x2bf454cd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:50 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:50 AdvancedIavfRSSTest: hash_infos: [('0x2bf454cd', '0xd')]
26/08/2021 19:38:50 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_tcp_l4_dst passed
26/08/2021 19:38:50 dut.10.240.183.186: flow flush 0
26/08/2021 19:38:50 dut.10.240.183.186:
26/08/2021 19:38:50 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_tcp_l3_src_l4_src================
26/08/2021 19:38:50 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:38:50 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:38:50 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:38:50 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:38:50 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:38:50 dut.10.240.183.186: flow list 0
26/08/2021 19:38:50 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 TCP => RSS
26/08/2021 19:38:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:51 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xc8522601 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:51 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:38:51 AdvancedIavfRSSTest: hash_infos: [('0xc8522601', '0x1')]
26/08/2021 19:38:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:52 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xd838a6e9 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:52 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:38:52 AdvancedIavfRSSTest: hash_infos: [('0xd838a6e9', '0x9')]
26/08/2021 19:38:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:38:53 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x548178f3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:53 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:38:53 AdvancedIavfRSSTest: hash_infos: [('0x548178f3', '0x3')]
26/08/2021 19:38:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:53 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:54 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xc8522601 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:54 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:54 AdvancedIavfRSSTest: hash_infos: [('0xc8522601', '0x1')]
26/08/2021 19:38:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:38:55 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xc8522601 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:55 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:38:55 AdvancedIavfRSSTest: hash_infos: [('0xc8522601', '0x1')]
26/08/2021 19:38:55 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_tcp_l3_src_l4_src passed
26/08/2021 19:38:55 dut.10.240.183.186: flow flush 0
26/08/2021 19:38:55 dut.10.240.183.186:
26/08/2021 19:38:55 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_tcp_l3_src_l4_dst================
26/08/2021 19:38:55 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:38:55 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:38:56 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:38:56 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:38:56 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:38:56 dut.10.240.183.186: flow list 0
26/08/2021 19:38:56 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 TCP => RSS
26/08/2021 19:38:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:57 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x20cfb2a2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:57 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:38:57 AdvancedIavfRSSTest: hash_infos: [('0x20cfb2a2', '0x2')]
26/08/2021 19:38:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:38:58 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x30a5324a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:58 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:38:58 AdvancedIavfRSSTest: hash_infos: [('0x30a5324a', '0xa')]
26/08/2021 19:38:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:38:59 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x9b283bec - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:38:59 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:38:59 AdvancedIavfRSSTest: hash_infos: [('0x9b283bec', '0xc')]
26/08/2021 19:38:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:38:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:00 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x20cfb2a2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:00 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:39:00 AdvancedIavfRSSTest: hash_infos: [('0x20cfb2a2', '0x2')]
26/08/2021 19:39:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:39:01 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x20cfb2a2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:01 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:39:01 AdvancedIavfRSSTest: hash_infos: [('0x20cfb2a2', '0x2')]
26/08/2021 19:39:01 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_tcp_l3_src_l4_dst passed
26/08/2021 19:39:01 dut.10.240.183.186: flow flush 0
26/08/2021 19:39:01 dut.10.240.183.186:
26/08/2021 19:39:01 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_tcp_l3_dst_l4_src================
26/08/2021 19:39:01 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:39:01 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:39:01 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:39:01 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:39:01 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:39:01 dut.10.240.183.186: flow list 0
26/08/2021 19:39:01 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 TCP => RSS
26/08/2021 19:39:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:03 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x9792bad2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:03 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:39:03 AdvancedIavfRSSTest: hash_infos: [('0x9792bad2', '0x2')]
26/08/2021 19:39:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:04 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x87f83a3a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:04 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:39:04 AdvancedIavfRSSTest: hash_infos: [('0x87f83a3a', '0xa')]
26/08/2021 19:39:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:39:05 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xb41e420 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:05 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:39:05 AdvancedIavfRSSTest: hash_infos: [('0xb41e420', '0x0')]
26/08/2021 19:39:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:06 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x9792bad2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:06 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:39:06 AdvancedIavfRSSTest: hash_infos: [('0x9792bad2', '0x2')]
26/08/2021 19:39:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:39:07 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x9792bad2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:07 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:39:07 AdvancedIavfRSSTest: hash_infos: [('0x9792bad2', '0x2')]
26/08/2021 19:39:07 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_tcp_l3_dst_l4_src passed
26/08/2021 19:39:07 dut.10.240.183.186: flow flush 0
26/08/2021 19:39:07 dut.10.240.183.186:
26/08/2021 19:39:07 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_tcp_l3_dst_l4_dst================
26/08/2021 19:39:07 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:39:07 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:39:07 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:39:07 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:39:07 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:39:07 dut.10.240.183.186: flow list 0
26/08/2021 19:39:07 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 TCP => RSS
26/08/2021 19:39:07 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:07 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:08 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x7f0f2e71 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:08 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:39:08 AdvancedIavfRSSTest: hash_infos: [('0x7f0f2e71', '0x1')]
26/08/2021 19:39:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:09 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x6f65ae99 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:09 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:39:09 AdvancedIavfRSSTest: hash_infos: [('0x6f65ae99', '0x9')]
26/08/2021 19:39:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:39:11 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xc4e8a73f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:11 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:39:11 AdvancedIavfRSSTest: hash_infos: [('0xc4e8a73f', '0xf')]
26/08/2021 19:39:11 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:11 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:12 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x7f0f2e71 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:12 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:39:12 AdvancedIavfRSSTest: hash_infos: [('0x7f0f2e71', '0x1')]
26/08/2021 19:39:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:12 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:39:13 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x7f0f2e71 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:13 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:39:13 AdvancedIavfRSSTest: hash_infos: [('0x7f0f2e71', '0x1')]
26/08/2021 19:39:13 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_tcp_l3_dst_l4_dst passed
26/08/2021 19:39:13 dut.10.240.183.186: flow flush 0
26/08/2021 19:39:13 dut.10.240.183.186:
26/08/2021 19:39:13 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_tcp_all================
26/08/2021 19:39:13 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:39:13 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
26/08/2021 19:39:13 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:39:13 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
26/08/2021 19:39:13 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:39:13 dut.10.240.183.186: flow list 0
26/08/2021 19:39:13 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 TCP => RSS
26/08/2021 19:39:13 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:13 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:14 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x8f0a3013 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:14 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:39:14 AdvancedIavfRSSTest: hash_infos: [('0x8f0a3013', '0x3')]
26/08/2021 19:39:14 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:14 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:15 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x129e9316 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:15 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:39:15 AdvancedIavfRSSTest: hash_infos: [('0x129e9316', '0x6')]
26/08/2021 19:39:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:16 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x9f60b0fb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:16 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:39:16 AdvancedIavfRSSTest: hash_infos: [('0x9f60b0fb', '0xb')]
26/08/2021 19:39:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:16 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:39:17 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x895a2f7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:17 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:39:17 AdvancedIavfRSSTest: hash_infos: [('0x895a2f7', '0x7')]
26/08/2021 19:39:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:17 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:39:19 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xf9575488 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:19 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:39:19 AdvancedIavfRSSTest: hash_infos: [('0xf9575488', '0x8')]
26/08/2021 19:39:19 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_tcp_all passed
26/08/2021 19:39:19 dut.10.240.183.186: flow flush 0
26/08/2021 19:39:19 dut.10.240.183.186:
26/08/2021 19:39:19 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_tcp_ipv4================
26/08/2021 19:39:19 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:39:19 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:39:19 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:39:19 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:39:19 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:39:19 dut.10.240.183.186: flow list 0
26/08/2021 19:39:19 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 TCP => RSS
26/08/2021 19:39:19 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:19 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:20 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x78954372 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:20 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:39:20 AdvancedIavfRSSTest: hash_infos: [('0x78954372', '0x2')]
26/08/2021 19:39:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:21 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xe501e077 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:21 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:39:21 AdvancedIavfRSSTest: hash_infos: [('0xe501e077', '0x7')]
26/08/2021 19:39:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:21 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:22 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x68ffc39a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:22 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:39:22 AdvancedIavfRSSTest: hash_infos: [('0x68ffc39a', '0xa')]
26/08/2021 19:39:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:39:23 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x78954372 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:23 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:39:23 AdvancedIavfRSSTest: hash_infos: [('0x78954372', '0x2')]
26/08/2021 19:39:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:39:24 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x78954372 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:24 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:39:24 AdvancedIavfRSSTest: hash_infos: [('0x78954372', '0x2')]
26/08/2021 19:39:24 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_tcp_ipv4 passed
26/08/2021 19:39:24 dut.10.240.183.186: flow flush 0
26/08/2021 19:39:24 dut.10.240.183.186:
26/08/2021 19:39:24 AdvancedIavfRSSTest: {'ipv4_gre_ipv4_tcp_l3_src': {'result': 'passed'}, 'ipv4_gre_ipv4_tcp_l3_dst': {'result': 'passed'}, 'ipv4_gre_ipv4_tcp_l4_src': {'result': 'passed'}, 'ipv4_gre_ipv4_tcp_l4_dst': {'result': 'passed'}, 'ipv4_gre_ipv4_tcp_l3_src_l4_src': {'result': 'passed'}, 'ipv4_gre_ipv4_tcp_l3_src_l4_dst': {'result': 'passed'}, 'ipv4_gre_ipv4_tcp_l3_dst_l4_src': {'result': 'passed'}, 'ipv4_gre_ipv4_tcp_l3_dst_l4_dst': {'result': 'passed'}, 'ipv4_gre_ipv4_tcp_all': {'result': 'passed'}, 'ipv4_gre_ipv4_tcp_ipv4': {'result': 'passed'}}
26/08/2021 19:39:24 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:39:24 AdvancedIavfRSSTest: Test Case test_mac_ipv4_gre_ipv4_tcp Result PASSED:
26/08/2021 19:39:24 dut.10.240.183.186: flow flush 0
26/08/2021 19:39:26 dut.10.240.183.186:
testpmd>
26/08/2021 19:39:26 dut.10.240.183.186: clear port stats all
26/08/2021 19:39:27 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:39:27 dut.10.240.183.186: stop
26/08/2021 19:39:27 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 13 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:39:27 dut.10.240.183.186: quit
26/08/2021 19:39:28 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:39:28 AdvancedIavfRSSTest: Test Case test_mac_ipv4_gre_ipv4_udp Begin
26/08/2021 19:39:28 dut.10.240.183.186:
26/08/2021 19:39:28 tester:
26/08/2021 19:39:28 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:39:29 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:39:39 dut.10.240.183.186: port config all rss all
26/08/2021 19:39:39 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:39:39 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:39:40 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:39:40 dut.10.240.183.186: set verbose 1
26/08/2021 19:39:40 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:39:40 dut.10.240.183.186: show port info all
26/08/2021 19:39:40 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:39:40 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:39:40 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:39:40 dut.10.240.183.186: start
26/08/2021 19:39:40 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:39:40 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_udp_l3_src================
26/08/2021 19:39:40 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:39:40 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
26/08/2021 19:39:40 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:39:40 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
26/08/2021 19:39:40 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:39:40 dut.10.240.183.186: flow list 0
26/08/2021 19:39:40 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP => RSS
26/08/2021 19:39:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:41 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xc4ddc1bd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:41 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:39:41 AdvancedIavfRSSTest: hash_infos: [('0xc4ddc1bd', '0xd')]
26/08/2021 19:39:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:42 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xe01161b3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:42 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:39:42 AdvancedIavfRSSTest: hash_infos: [('0xe01161b3', '0x3')]
26/08/2021 19:39:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:42 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:43 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xc4ddc1bd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:43 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:39:43 AdvancedIavfRSSTest: hash_infos: [('0xc4ddc1bd', '0xd')]
26/08/2021 19:39:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:39:44 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xc4ddc1bd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:44 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:39:44 AdvancedIavfRSSTest: hash_infos: [('0xc4ddc1bd', '0xd')]
26/08/2021 19:39:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:39:45 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xc4ddc1bd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:45 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:39:45 AdvancedIavfRSSTest: hash_infos: [('0xc4ddc1bd', '0xd')]
26/08/2021 19:39:45 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_udp_l3_src passed
26/08/2021 19:39:45 dut.10.240.183.186: flow flush 0
26/08/2021 19:39:46 dut.10.240.183.186:
26/08/2021 19:39:46 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_udp_l3_dst================
26/08/2021 19:39:46 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:39:46 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:39:46 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:39:46 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:39:46 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:39:46 dut.10.240.183.186: flow list 0
26/08/2021 19:39:46 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP => RSS
26/08/2021 19:39:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:47 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x6e2dc8c7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:47 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:39:47 AdvancedIavfRSSTest: hash_infos: [('0x6e2dc8c7', '0x7')]
26/08/2021 19:39:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:48 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x4ae168c9 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:48 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:39:48 AdvancedIavfRSSTest: hash_infos: [('0x4ae168c9', '0x9')]
26/08/2021 19:39:48 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:48 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:49 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x6e2dc8c7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:49 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:39:49 AdvancedIavfRSSTest: hash_infos: [('0x6e2dc8c7', '0x7')]
26/08/2021 19:39:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:49 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:39:50 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x6e2dc8c7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:50 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:39:50 AdvancedIavfRSSTest: hash_infos: [('0x6e2dc8c7', '0x7')]
26/08/2021 19:39:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:39:51 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x6e2dc8c7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:51 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:39:51 AdvancedIavfRSSTest: hash_infos: [('0x6e2dc8c7', '0x7')]
26/08/2021 19:39:51 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_udp_l3_dst passed
26/08/2021 19:39:51 dut.10.240.183.186: flow flush 0
26/08/2021 19:39:51 dut.10.240.183.186:
26/08/2021 19:39:51 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_udp_l4_src================
26/08/2021 19:39:51 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:39:51 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:39:51 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:39:51 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:39:51 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:39:51 dut.10.240.183.186: flow list 0
26/08/2021 19:39:52 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP => RSS
26/08/2021 19:39:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:53 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xa9bc7019 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:53 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:39:53 AdvancedIavfRSSTest: hash_infos: [('0xa9bc7019', '0x9')]
26/08/2021 19:39:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:53 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:39:54 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xb926f02f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:54 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:39:54 AdvancedIavfRSSTest: hash_infos: [('0xb926f02f', '0xf')]
26/08/2021 19:39:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:55 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xa9bc7019 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:55 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:39:55 AdvancedIavfRSSTest: hash_infos: [('0xa9bc7019', '0x9')]
26/08/2021 19:39:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:56 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xa9bc7019 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:56 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:39:56 AdvancedIavfRSSTest: hash_infos: [('0xa9bc7019', '0x9')]
26/08/2021 19:39:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:39:57 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xa9bc7019 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:57 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:39:57 AdvancedIavfRSSTest: hash_infos: [('0xa9bc7019', '0x9')]
26/08/2021 19:39:57 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_udp_l4_src passed
26/08/2021 19:39:57 dut.10.240.183.186: flow flush 0
26/08/2021 19:39:57 dut.10.240.183.186:
26/08/2021 19:39:57 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_udp_l4_dst================
26/08/2021 19:39:57 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:39:57 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:39:57 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:39:57 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:39:57 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:39:57 dut.10.240.183.186: flow list 0
26/08/2021 19:39:57 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP => RSS
26/08/2021 19:39:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:39:58 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xb6af703d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:39:58 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:39:58 AdvancedIavfRSSTest: hash_infos: [('0xb6af703d', '0xd')]
26/08/2021 19:39:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:39:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:40:00 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x62135006 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:00 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:00 AdvancedIavfRSSTest: hash_infos: [('0x62135006', '0x6')]
26/08/2021 19:40:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:01 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xb6af703d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:01 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:40:01 AdvancedIavfRSSTest: hash_infos: [('0xb6af703d', '0xd')]
26/08/2021 19:40:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:02 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xb6af703d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:02 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:40:02 AdvancedIavfRSSTest: hash_infos: [('0xb6af703d', '0xd')]
26/08/2021 19:40:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:40:03 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xb6af703d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:03 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:40:03 AdvancedIavfRSSTest: hash_infos: [('0xb6af703d', '0xd')]
26/08/2021 19:40:03 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_udp_l4_dst passed
26/08/2021 19:40:03 dut.10.240.183.186: flow flush 0
26/08/2021 19:40:03 dut.10.240.183.186:
26/08/2021 19:40:03 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_udp_l3_src_l4_src================
26/08/2021 19:40:03 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:40:03 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:40:03 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:40:03 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:40:03 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:40:03 dut.10.240.183.186: flow list 0
26/08/2021 19:40:03 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP => RSS
26/08/2021 19:40:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:04 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xc085df97 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:04 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:40:04 AdvancedIavfRSSTest: hash_infos: [('0xc085df97', '0x7')]
26/08/2021 19:40:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:05 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xe4497f99 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:05 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:05 AdvancedIavfRSSTest: hash_infos: [('0xe4497f99', '0x9')]
26/08/2021 19:40:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:40:06 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xc9ff92f4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:06 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:06 AdvancedIavfRSSTest: hash_infos: [('0xc9ff92f4', '0x4')]
26/08/2021 19:40:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:08 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xc085df97 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:08 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:40:08 AdvancedIavfRSSTest: hash_infos: [('0xc085df97', '0x7')]
26/08/2021 19:40:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:40:09 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xc085df97 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:09 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:40:09 AdvancedIavfRSSTest: hash_infos: [('0xc085df97', '0x7')]
26/08/2021 19:40:09 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_udp_l3_src_l4_src passed
26/08/2021 19:40:09 dut.10.240.183.186: flow flush 0
26/08/2021 19:40:09 dut.10.240.183.186:
26/08/2021 19:40:09 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_udp_l3_src_l4_dst================
26/08/2021 19:40:09 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:40:09 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:40:09 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:40:09 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:40:09 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:40:09 dut.10.240.183.186: flow list 0
26/08/2021 19:40:09 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP => RSS
26/08/2021 19:40:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:10 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xced6562a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:10 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:40:10 AdvancedIavfRSSTest: hash_infos: [('0xced6562a', '0xa')]
26/08/2021 19:40:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:11 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xea1af624 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:11 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:11 AdvancedIavfRSSTest: hash_infos: [('0xea1af624', '0x4')]
26/08/2021 19:40:11 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:11 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:40:12 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xc5f28811 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:12 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:12 AdvancedIavfRSSTest: hash_infos: [('0xc5f28811', '0x1')]
26/08/2021 19:40:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:12 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:13 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xced6562a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:13 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:40:13 AdvancedIavfRSSTest: hash_infos: [('0xced6562a', '0xa')]
26/08/2021 19:40:13 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:13 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:40:14 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xced6562a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:14 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:40:14 AdvancedIavfRSSTest: hash_infos: [('0xced6562a', '0xa')]
26/08/2021 19:40:14 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_udp_l3_src_l4_dst passed
26/08/2021 19:40:14 dut.10.240.183.186: flow flush 0
26/08/2021 19:40:14 dut.10.240.183.186:
26/08/2021 19:40:14 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_udp_l3_dst_l4_src================
26/08/2021 19:40:14 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:40:14 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:40:15 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:40:15 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:40:15 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:40:15 dut.10.240.183.186: flow list 0
26/08/2021 19:40:15 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP => RSS
26/08/2021 19:40:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:16 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x6a75d6ed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:16 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:40:16 AdvancedIavfRSSTest: hash_infos: [('0x6a75d6ed', '0xd')]
26/08/2021 19:40:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:16 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:17 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x4eb976e3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:17 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:17 AdvancedIavfRSSTest: hash_infos: [('0x4eb976e3', '0x3')]
26/08/2021 19:40:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:17 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:40:18 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x630f9b8e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:18 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:18 AdvancedIavfRSSTest: hash_infos: [('0x630f9b8e', '0xe')]
26/08/2021 19:40:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:18 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:19 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x6a75d6ed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:19 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:40:19 AdvancedIavfRSSTest: hash_infos: [('0x6a75d6ed', '0xd')]
26/08/2021 19:40:19 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:19 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:40:20 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x6a75d6ed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:20 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:40:20 AdvancedIavfRSSTest: hash_infos: [('0x6a75d6ed', '0xd')]
26/08/2021 19:40:20 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_udp_l3_dst_l4_src passed
26/08/2021 19:40:20 dut.10.240.183.186: flow flush 0
26/08/2021 19:40:20 dut.10.240.183.186:
26/08/2021 19:40:20 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_udp_l3_dst_l4_dst================
26/08/2021 19:40:20 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:40:20 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:40:20 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:40:20 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:40:20 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:40:20 dut.10.240.183.186: flow list 0
26/08/2021 19:40:20 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP => RSS
26/08/2021 19:40:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:22 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x64265f50 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:22 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:40:22 AdvancedIavfRSSTest: hash_infos: [('0x64265f50', '0x0')]
26/08/2021 19:40:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:23 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x40eaff5e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:23 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:23 AdvancedIavfRSSTest: hash_infos: [('0x40eaff5e', '0xe')]
26/08/2021 19:40:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:40:24 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x6f02816b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:24 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:24 AdvancedIavfRSSTest: hash_infos: [('0x6f02816b', '0xb')]
26/08/2021 19:40:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:25 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x64265f50 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:25 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:40:25 AdvancedIavfRSSTest: hash_infos: [('0x64265f50', '0x0')]
26/08/2021 19:40:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:40:26 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x64265f50 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:26 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:40:26 AdvancedIavfRSSTest: hash_infos: [('0x64265f50', '0x0')]
26/08/2021 19:40:26 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_udp_l3_dst_l4_dst passed
26/08/2021 19:40:26 dut.10.240.183.186: flow flush 0
26/08/2021 19:40:26 dut.10.240.183.186:
26/08/2021 19:40:26 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_udp_all================
26/08/2021 19:40:26 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:40:26 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
26/08/2021 19:40:26 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:40:26 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
26/08/2021 19:40:26 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:40:26 dut.10.240.183.186: flow list 0
26/08/2021 19:40:26 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP => RSS
26/08/2021 19:40:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:27 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x6588e2db - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:27 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:40:27 AdvancedIavfRSSTest: hash_infos: [('0x6588e2db', '0xb')]
26/08/2021 19:40:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:28 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x36015fe0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:28 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:28 AdvancedIavfRSSTest: hash_infos: [('0x36015fe0', '0x0')]
26/08/2021 19:40:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:30 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x414442d5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:30 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:30 AdvancedIavfRSSTest: hash_infos: [('0x414442d5', '0x5')]
26/08/2021 19:40:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:40:31 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xc37dce3d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:31 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:31 AdvancedIavfRSSTest: hash_infos: [('0xc37dce3d', '0xd')]
26/08/2021 19:40:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:40:32 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x257595c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:32 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:32 AdvancedIavfRSSTest: hash_infos: [('0x257595c', '0xc')]
26/08/2021 19:40:32 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_udp_all passed
26/08/2021 19:40:32 dut.10.240.183.186: flow flush 0
26/08/2021 19:40:32 dut.10.240.183.186:
26/08/2021 19:40:32 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv4_udp_ipv4================
26/08/2021 19:40:32 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:40:32 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:40:32 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:40:32 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:40:32 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:40:32 dut.10.240.183.186: flow list 0
26/08/2021 19:40:32 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP => RSS
26/08/2021 19:40:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:33 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xa7049564 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:33 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:40:33 AdvancedIavfRSSTest: hash_infos: [('0xa7049564', '0x4')]
26/08/2021 19:40:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:34 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xf48d285f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:34 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:34 AdvancedIavfRSSTest: hash_infos: [('0xf48d285f', '0xf')]
26/08/2021 19:40:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:40:35 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x83c8356a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:35 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:40:35 AdvancedIavfRSSTest: hash_infos: [('0x83c8356a', '0xa')]
26/08/2021 19:40:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:40:36 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xa7049564 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:36 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:40:36 AdvancedIavfRSSTest: hash_infos: [('0xa7049564', '0x4')]
26/08/2021 19:40:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:40:38 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0xa7049564 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:38 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:40:38 AdvancedIavfRSSTest: hash_infos: [('0xa7049564', '0x4')]
26/08/2021 19:40:38 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv4_udp_ipv4 passed
26/08/2021 19:40:38 dut.10.240.183.186: flow flush 0
26/08/2021 19:40:38 dut.10.240.183.186:
26/08/2021 19:40:38 AdvancedIavfRSSTest: {'ipv4_gre_ipv4_udp_l3_src': {'result': 'passed'}, 'ipv4_gre_ipv4_udp_l3_dst': {'result': 'passed'}, 'ipv4_gre_ipv4_udp_l4_src': {'result': 'passed'}, 'ipv4_gre_ipv4_udp_l4_dst': {'result': 'passed'}, 'ipv4_gre_ipv4_udp_l3_src_l4_src': {'result': 'passed'}, 'ipv4_gre_ipv4_udp_l3_src_l4_dst': {'result': 'passed'}, 'ipv4_gre_ipv4_udp_l3_dst_l4_src': {'result': 'passed'}, 'ipv4_gre_ipv4_udp_l3_dst_l4_dst': {'result': 'passed'}, 'ipv4_gre_ipv4_udp_all': {'result': 'passed'}, 'ipv4_gre_ipv4_udp_ipv4': {'result': 'passed'}}
26/08/2021 19:40:38 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:40:38 AdvancedIavfRSSTest: Test Case test_mac_ipv4_gre_ipv4_udp Result PASSED:
26/08/2021 19:40:38 dut.10.240.183.186: flow flush 0
26/08/2021 19:40:39 dut.10.240.183.186:
testpmd>
26/08/2021 19:40:39 dut.10.240.183.186: clear port stats all
26/08/2021 19:40:40 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:40:40 dut.10.240.183.186: stop
26/08/2021 19:40:40 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:40:40 dut.10.240.183.186: quit
26/08/2021 19:40:41 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:40:41 AdvancedIavfRSSTest: Test Case test_mac_ipv4_gre_ipv6 Begin
26/08/2021 19:40:41 dut.10.240.183.186:
26/08/2021 19:40:41 tester:
26/08/2021 19:40:41 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:40:42 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:40:52 dut.10.240.183.186: port config all rss all
26/08/2021 19:40:53 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:40:53 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:40:53 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:40:53 dut.10.240.183.186: set verbose 1
26/08/2021 19:40:53 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:40:53 dut.10.240.183.186: show port info all
26/08/2021 19:40:53 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:40:53 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:40:53 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:40:53 dut.10.240.183.186: start
26/08/2021 19:40:53 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:40:53 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_l3_src================
26/08/2021 19:40:53 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:40:53 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
26/08/2021 19:40:53 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:40:53 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
26/08/2021 19:40:53 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:40:53 dut.10.240.183.186: flow list 0
26/08/2021 19:40:53 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 => RSS
26/08/2021 19:40:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:53 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:40:54 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x8ca5e974 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:54 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nh'}
26/08/2021 19:40:54 AdvancedIavfRSSTest: hash_infos: [('0x8ca5e974', '0x4')]
26/08/2021 19:40:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/("X"*480)
26/08/2021 19:40:55 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xd0c57d9e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:55 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nh'}
26/08/2021 19:40:55 AdvancedIavfRSSTest: hash_infos: [('0xd0c57d9e', '0xe')]
26/08/2021 19:40:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:40:56 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x8ca5e974 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:56 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 19:40:56 AdvancedIavfRSSTest: hash_infos: [('0x8ca5e974', '0x4')]
26/08/2021 19:40:56 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_l3_src passed
26/08/2021 19:40:56 dut.10.240.183.186: flow flush 0
26/08/2021 19:40:56 dut.10.240.183.186:
26/08/2021 19:40:56 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_l3_dst================
26/08/2021 19:40:56 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:40:56 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:40:57 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:40:57 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:40:57 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:40:57 dut.10.240.183.186: flow list 0
26/08/2021 19:40:57 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 => RSS
26/08/2021 19:40:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:40:58 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xfc3e5262 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:58 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nh'}
26/08/2021 19:40:58 AdvancedIavfRSSTest: hash_infos: [('0xfc3e5262', '0x2')]
26/08/2021 19:40:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:40:59 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x13464511 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:40:59 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nh'}
26/08/2021 19:40:59 AdvancedIavfRSSTest: hash_infos: [('0x13464511', '0x1')]
26/08/2021 19:40:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:40:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/("X"*480)
26/08/2021 19:41:00 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xfc3e5262 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:00 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 19:41:00 AdvancedIavfRSSTest: hash_infos: [('0xfc3e5262', '0x2')]
26/08/2021 19:41:00 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_l3_dst passed
26/08/2021 19:41:00 dut.10.240.183.186: flow flush 0
26/08/2021 19:41:00 dut.10.240.183.186:
26/08/2021 19:41:00 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_all================
26/08/2021 19:41:00 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:41:00 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:41:00 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:41:00 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:41:00 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:41:00 dut.10.240.183.186: flow list 0
26/08/2021 19:41:00 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 => RSS
26/08/2021 19:41:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:41:01 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x69401b94 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:01 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nh'}
26/08/2021 19:41:01 AdvancedIavfRSSTest: hash_infos: [('0x69401b94', '0x4')]
26/08/2021 19:41:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:41:02 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xf5081bae - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:02 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nh'}
26/08/2021 19:41:02 AdvancedIavfRSSTest: hash_infos: [('0xf5081bae', '0xe')]
26/08/2021 19:41:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/("X"*480)
26/08/2021 19:41:04 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x35208f7e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:04 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nh'}
26/08/2021 19:41:04 AdvancedIavfRSSTest: hash_infos: [('0x35208f7e', '0xe')]
26/08/2021 19:41:04 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_all passed
26/08/2021 19:41:04 dut.10.240.183.186: flow flush 0
26/08/2021 19:41:04 dut.10.240.183.186:
26/08/2021 19:41:04 AdvancedIavfRSSTest: {'ipv4_gre_ipv6_l3_src': {'result': 'passed'}, 'ipv4_gre_ipv6_l3_dst': {'result': 'passed'}, 'ipv4_gre_ipv6_all': {'result': 'passed'}}
26/08/2021 19:41:04 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:41:04 AdvancedIavfRSSTest: Test Case test_mac_ipv4_gre_ipv6 Result PASSED:
26/08/2021 19:41:04 dut.10.240.183.186: flow flush 0
26/08/2021 19:41:05 dut.10.240.183.186:
testpmd>
26/08/2021 19:41:05 dut.10.240.183.186: clear port stats all
26/08/2021 19:41:06 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:41:06 dut.10.240.183.186: stop
26/08/2021 19:41:06 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:41:06 dut.10.240.183.186: quit
26/08/2021 19:41:07 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:41:07 AdvancedIavfRSSTest: Test Case test_mac_ipv4_gre_ipv6_tcp Begin
26/08/2021 19:41:07 dut.10.240.183.186:
26/08/2021 19:41:07 tester:
26/08/2021 19:41:07 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:41:08 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:41:18 dut.10.240.183.186: port config all rss all
26/08/2021 19:41:19 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:41:19 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:41:19 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:41:19 dut.10.240.183.186: set verbose 1
26/08/2021 19:41:19 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:41:19 dut.10.240.183.186: show port info all
26/08/2021 19:41:19 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:41:19 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:41:19 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:41:19 dut.10.240.183.186: start
26/08/2021 19:41:19 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:41:19 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_tcp_l3_src================
26/08/2021 19:41:19 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:41:19 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
26/08/2021 19:41:19 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:41:19 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
26/08/2021 19:41:19 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:41:19 dut.10.240.183.186: flow list 0
26/08/2021 19:41:19 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 TCP => RSS
26/08/2021 19:41:19 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:19 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:20 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xa006d775 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:20 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:41:20 AdvancedIavfRSSTest: hash_infos: [('0xa006d775', '0x5')]
26/08/2021 19:41:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:21 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xa98bfa26 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:21 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:41:21 AdvancedIavfRSSTest: hash_infos: [('0xa98bfa26', '0x6')]
26/08/2021 19:41:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:21 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:41:22 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xa006d775 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:22 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:22 AdvancedIavfRSSTest: hash_infos: [('0xa006d775', '0x5')]
26/08/2021 19:41:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:41:24 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xa006d775 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:24 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:24 AdvancedIavfRSSTest: hash_infos: [('0xa006d775', '0x5')]
26/08/2021 19:41:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:41:25 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xa006d775 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:25 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:25 AdvancedIavfRSSTest: hash_infos: [('0xa006d775', '0x5')]
26/08/2021 19:41:25 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_tcp_l3_src passed
26/08/2021 19:41:25 dut.10.240.183.186: flow flush 0
26/08/2021 19:41:25 dut.10.240.183.186:
26/08/2021 19:41:25 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_tcp_l3_dst================
26/08/2021 19:41:25 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:41:25 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:41:25 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:41:25 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:41:25 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:41:25 dut.10.240.183.186: flow list 0
26/08/2021 19:41:25 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 TCP => RSS
26/08/2021 19:41:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:26 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x499cc211 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:26 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:41:26 AdvancedIavfRSSTest: hash_infos: [('0x499cc211', '0x1')]
26/08/2021 19:41:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:41:27 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x2a54724c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:27 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:41:27 AdvancedIavfRSSTest: hash_infos: [('0x2a54724c', '0xc')]
26/08/2021 19:41:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:28 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x499cc211 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:28 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:28 AdvancedIavfRSSTest: hash_infos: [('0x499cc211', '0x1')]
26/08/2021 19:41:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:41:29 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x499cc211 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:29 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:29 AdvancedIavfRSSTest: hash_infos: [('0x499cc211', '0x1')]
26/08/2021 19:41:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:41:30 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x499cc211 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:30 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:30 AdvancedIavfRSSTest: hash_infos: [('0x499cc211', '0x1')]
26/08/2021 19:41:30 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_tcp_l3_dst passed
26/08/2021 19:41:30 dut.10.240.183.186: flow flush 0
26/08/2021 19:41:30 dut.10.240.183.186:
26/08/2021 19:41:30 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_tcp_l4_src================
26/08/2021 19:41:30 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:41:30 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
26/08/2021 19:41:31 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:41:31 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
26/08/2021 19:41:31 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:41:31 dut.10.240.183.186: flow list 0
26/08/2021 19:41:31 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 TCP => RSS
26/08/2021 19:41:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:32 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xbd6b8f17 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:32 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:41:32 AdvancedIavfRSSTest: hash_infos: [('0xbd6b8f17', '0x7')]
26/08/2021 19:41:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:41:33 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xbe22549a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:33 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:41:33 AdvancedIavfRSSTest: hash_infos: [('0xbe22549a', '0xa')]
26/08/2021 19:41:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:34 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xbd6b8f17 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:34 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:34 AdvancedIavfRSSTest: hash_infos: [('0xbd6b8f17', '0x7')]
26/08/2021 19:41:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:35 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xbd6b8f17 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:35 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:35 AdvancedIavfRSSTest: hash_infos: [('0xbd6b8f17', '0x7')]
26/08/2021 19:41:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:41:36 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xbd6b8f17 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:36 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:36 AdvancedIavfRSSTest: hash_infos: [('0xbd6b8f17', '0x7')]
26/08/2021 19:41:36 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_tcp_l4_src passed
26/08/2021 19:41:36 dut.10.240.183.186: flow flush 0
26/08/2021 19:41:36 dut.10.240.183.186:
26/08/2021 19:41:36 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_tcp_l4_dst================
26/08/2021 19:41:36 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:41:36 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:41:36 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:41:36 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:41:36 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:41:36 dut.10.240.183.186: flow list 0
26/08/2021 19:41:36 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 TCP => RSS
26/08/2021 19:41:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:38 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xbf1ae21e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:38 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:41:38 AdvancedIavfRSSTest: hash_infos: [('0xbf1ae21e', '0xe')]
26/08/2021 19:41:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:41:39 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xbc814f70 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:39 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:41:39 AdvancedIavfRSSTest: hash_infos: [('0xbc814f70', '0x0')]
26/08/2021 19:41:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:41:40 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xbf1ae21e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:40 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:40 AdvancedIavfRSSTest: hash_infos: [('0xbf1ae21e', '0xe')]
26/08/2021 19:41:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:41 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xbf1ae21e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:41 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:41 AdvancedIavfRSSTest: hash_infos: [('0xbf1ae21e', '0xe')]
26/08/2021 19:41:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:42 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xbf1ae21e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:42 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:42 AdvancedIavfRSSTest: hash_infos: [('0xbf1ae21e', '0xe')]
26/08/2021 19:41:42 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_tcp_l4_dst passed
26/08/2021 19:41:42 dut.10.240.183.186: flow flush 0
26/08/2021 19:41:42 dut.10.240.183.186:
26/08/2021 19:41:42 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_tcp_l3_src_l4_src================
26/08/2021 19:41:42 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:41:42 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:41:42 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:41:42 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:41:42 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:41:42 dut.10.240.183.186: flow list 0
26/08/2021 19:41:42 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 TCP => RSS
26/08/2021 19:41:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:42 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:43 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x5f3aab7f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:43 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:41:43 AdvancedIavfRSSTest: hash_infos: [('0x5f3aab7f', '0xf')]
26/08/2021 19:41:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:44 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x56b7862c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:44 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:41:44 AdvancedIavfRSSTest: hash_infos: [('0x56b7862c', '0xc')]
26/08/2021 19:41:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:41:46 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xb749e2ba - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:46 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:41:46 AdvancedIavfRSSTest: hash_infos: [('0xb749e2ba', '0xa')]
26/08/2021 19:41:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:47 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x5f3aab7f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:47 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:47 AdvancedIavfRSSTest: hash_infos: [('0x5f3aab7f', '0xf')]
26/08/2021 19:41:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:41:48 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x5f3aab7f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:48 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:48 AdvancedIavfRSSTest: hash_infos: [('0x5f3aab7f', '0xf')]
26/08/2021 19:41:48 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_tcp_l3_src_l4_src passed
26/08/2021 19:41:48 dut.10.240.183.186: flow flush 0
26/08/2021 19:41:48 dut.10.240.183.186:
26/08/2021 19:41:48 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_tcp_l3_src_l4_dst================
26/08/2021 19:41:48 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:41:48 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:41:48 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:41:48 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:41:48 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:41:48 dut.10.240.183.186: flow list 0
26/08/2021 19:41:48 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 TCP => RSS
26/08/2021 19:41:48 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:48 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:49 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xef6725f9 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:49 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:41:49 AdvancedIavfRSSTest: hash_infos: [('0xef6725f9', '0x9')]
26/08/2021 19:41:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:49 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:50 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xe6ea08aa - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:50 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:41:50 AdvancedIavfRSSTest: hash_infos: [('0xe6ea08aa', '0xa')]
26/08/2021 19:41:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:41:51 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x3d08be4d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:51 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:41:51 AdvancedIavfRSSTest: hash_infos: [('0x3d08be4d', '0xd')]
26/08/2021 19:41:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:41:52 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xef6725f9 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:52 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:52 AdvancedIavfRSSTest: hash_infos: [('0xef6725f9', '0x9')]
26/08/2021 19:41:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:54 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xef6725f9 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:54 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:54 AdvancedIavfRSSTest: hash_infos: [('0xef6725f9', '0x9')]
26/08/2021 19:41:54 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_tcp_l3_src_l4_dst passed
26/08/2021 19:41:54 dut.10.240.183.186: flow flush 0
26/08/2021 19:41:54 dut.10.240.183.186:
26/08/2021 19:41:54 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_tcp_l3_dst_l4_src================
26/08/2021 19:41:54 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:41:54 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:41:54 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:41:54 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:41:54 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:41:54 dut.10.240.183.186: flow list 0
26/08/2021 19:41:54 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 TCP => RSS
26/08/2021 19:41:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:55 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xb6a0be1b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:55 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:41:55 AdvancedIavfRSSTest: hash_infos: [('0xb6a0be1b', '0xb')]
26/08/2021 19:41:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:56 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xd5680e46 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:56 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:41:56 AdvancedIavfRSSTest: hash_infos: [('0xd5680e46', '0x6')]
26/08/2021 19:41:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:41:57 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x5ed3f7de - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:57 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:41:57 AdvancedIavfRSSTest: hash_infos: [('0x5ed3f7de', '0xe')]
26/08/2021 19:41:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:41:58 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xb6a0be1b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:58 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:58 AdvancedIavfRSSTest: hash_infos: [('0xb6a0be1b', '0xb')]
26/08/2021 19:41:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:41:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:41:59 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xb6a0be1b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:41:59 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:41:59 AdvancedIavfRSSTest: hash_infos: [('0xb6a0be1b', '0xb')]
26/08/2021 19:41:59 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_tcp_l3_dst_l4_src passed
26/08/2021 19:41:59 dut.10.240.183.186: flow flush 0
26/08/2021 19:41:59 dut.10.240.183.186:
26/08/2021 19:41:59 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_tcp_l3_dst_l4_dst================
26/08/2021 19:41:59 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:41:59 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:42:00 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:42:00 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:42:00 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:42:00 dut.10.240.183.186: flow list 0
26/08/2021 19:42:00 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 TCP => RSS
26/08/2021 19:42:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:01 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x6fd309d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:01 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:42:01 AdvancedIavfRSSTest: hash_infos: [('0x6fd309d', '0xd')]
26/08/2021 19:42:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:02 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x653580c0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:02 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:42:02 AdvancedIavfRSSTest: hash_infos: [('0x653580c0', '0x0')]
26/08/2021 19:42:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:42:03 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xd492ab29 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:03 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:42:03 AdvancedIavfRSSTest: hash_infos: [('0xd492ab29', '0x9')]
26/08/2021 19:42:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:04 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x6fd309d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:04 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:42:04 AdvancedIavfRSSTest: hash_infos: [('0x6fd309d', '0xd')]
26/08/2021 19:42:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:42:05 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x6fd309d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:05 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:42:05 AdvancedIavfRSSTest: hash_infos: [('0x6fd309d', '0xd')]
26/08/2021 19:42:05 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_tcp_l3_dst_l4_dst passed
26/08/2021 19:42:05 dut.10.240.183.186: flow flush 0
26/08/2021 19:42:05 dut.10.240.183.186:
26/08/2021 19:42:05 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_tcp_all================
26/08/2021 19:42:05 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:42:05 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
26/08/2021 19:42:05 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:42:05 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
26/08/2021 19:42:05 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:42:05 dut.10.240.183.186: flow list 0
26/08/2021 19:42:05 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 TCP => RSS
26/08/2021 19:42:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:07 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xd81d4047 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:07 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:42:07 AdvancedIavfRSSTest: hash_infos: [('0xd81d4047', '0x7')]
26/08/2021 19:42:07 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:07 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:08 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x814beccf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:08 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:42:08 AdvancedIavfRSSTest: hash_infos: [('0x814beccf', '0xf')]
26/08/2021 19:42:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:09 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xd1906d14 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:09 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:42:09 AdvancedIavfRSSTest: hash_infos: [('0xd1906d14', '0x4')]
26/08/2021 19:42:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:42:10 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xd7276694 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:10 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:42:10 AdvancedIavfRSSTest: hash_infos: [('0xd7276694', '0x4')]
26/08/2021 19:42:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:42:11 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x22d14c70 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:11 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:42:11 AdvancedIavfRSSTest: hash_infos: [('0x22d14c70', '0x0')]
26/08/2021 19:42:11 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_tcp_all passed
26/08/2021 19:42:11 dut.10.240.183.186: flow flush 0
26/08/2021 19:42:11 dut.10.240.183.186:
26/08/2021 19:42:11 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_tcp_ipv6================
26/08/2021 19:42:11 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:42:11 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:42:11 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:42:11 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:42:11 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:42:11 dut.10.240.183.186: flow list 0
26/08/2021 19:42:11 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 TCP => RSS
26/08/2021 19:42:11 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:11 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:12 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xc10f1a45 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:12 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:42:12 AdvancedIavfRSSTest: hash_infos: [('0xc10f1a45', '0x5')]
26/08/2021 19:42:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:12 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:13 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x9859b6cd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:13 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:42:13 AdvancedIavfRSSTest: hash_infos: [('0x9859b6cd', '0xd')]
26/08/2021 19:42:13 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:13 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:42:15 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xc10f1a45 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:15 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:42:15 AdvancedIavfRSSTest: hash_infos: [('0xc10f1a45', '0x5')]
26/08/2021 19:42:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:16 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xc8823716 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:16 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:42:16 AdvancedIavfRSSTest: hash_infos: [('0xc8823716', '0x6')]
26/08/2021 19:42:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:16 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:42:17 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0xc10f1a45 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:17 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:42:17 AdvancedIavfRSSTest: hash_infos: [('0xc10f1a45', '0x5')]
26/08/2021 19:42:17 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_tcp_ipv6 passed
26/08/2021 19:42:17 dut.10.240.183.186: flow flush 0
26/08/2021 19:42:17 dut.10.240.183.186:
26/08/2021 19:42:17 AdvancedIavfRSSTest: {'ipv4_gre_ipv6_tcp_l3_src': {'result': 'passed'}, 'ipv4_gre_ipv6_tcp_l3_dst': {'result': 'passed'}, 'ipv4_gre_ipv6_tcp_l4_src': {'result': 'passed'}, 'ipv4_gre_ipv6_tcp_l4_dst': {'result': 'passed'}, 'ipv4_gre_ipv6_tcp_l3_src_l4_src': {'result': 'passed'}, 'ipv4_gre_ipv6_tcp_l3_src_l4_dst': {'result': 'passed'}, 'ipv4_gre_ipv6_tcp_l3_dst_l4_src': {'result': 'passed'}, 'ipv4_gre_ipv6_tcp_l3_dst_l4_dst': {'result': 'passed'}, 'ipv4_gre_ipv6_tcp_all': {'result': 'passed'}, 'ipv4_gre_ipv6_tcp_ipv6': {'result': 'passed'}}
26/08/2021 19:42:17 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:42:17 AdvancedIavfRSSTest: Test Case test_mac_ipv4_gre_ipv6_tcp Result PASSED:
26/08/2021 19:42:17 dut.10.240.183.186: flow flush 0
26/08/2021 19:42:18 dut.10.240.183.186:
testpmd>
26/08/2021 19:42:18 dut.10.240.183.186: clear port stats all
26/08/2021 19:42:19 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:42:19 dut.10.240.183.186: stop
26/08/2021 19:42:19 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:42:19 dut.10.240.183.186: quit
26/08/2021 19:42:20 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:42:20 AdvancedIavfRSSTest: Test Case test_mac_ipv4_gre_ipv6_udp Begin
26/08/2021 19:42:20 dut.10.240.183.186:
26/08/2021 19:42:20 tester:
26/08/2021 19:42:20 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:42:22 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:42:32 dut.10.240.183.186: port config all rss all
26/08/2021 19:42:32 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:42:32 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:42:32 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:42:32 dut.10.240.183.186: set verbose 1
26/08/2021 19:42:32 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:42:32 dut.10.240.183.186: show port info all
26/08/2021 19:42:32 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:42:32 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:42:32 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:42:32 dut.10.240.183.186: start
26/08/2021 19:42:32 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:42:32 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_udp_l3_src================
26/08/2021 19:42:32 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:42:32 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
26/08/2021 19:42:32 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:42:32 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
26/08/2021 19:42:32 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:42:32 dut.10.240.183.186: flow list 0
26/08/2021 19:42:32 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP => RSS
26/08/2021 19:42:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:33 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x554b7bc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:33 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:42:33 AdvancedIavfRSSTest: hash_infos: [('0x554b7bc', '0xc')]
26/08/2021 19:42:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:35 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x2af79127 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:35 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:42:35 AdvancedIavfRSSTest: hash_infos: [('0x2af79127', '0x7')]
26/08/2021 19:42:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/("X"*480)
26/08/2021 19:42:36 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x554b7bc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:36 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:42:36 AdvancedIavfRSSTest: hash_infos: [('0x554b7bc', '0xc')]
26/08/2021 19:42:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:42:37 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x554b7bc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:37 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:42:37 AdvancedIavfRSSTest: hash_infos: [('0x554b7bc', '0xc')]
26/08/2021 19:42:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:42:38 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x554b7bc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:38 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:42:38 AdvancedIavfRSSTest: hash_infos: [('0x554b7bc', '0xc')]
26/08/2021 19:42:38 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_udp_l3_src passed
26/08/2021 19:42:38 dut.10.240.183.186: flow flush 0
26/08/2021 19:42:38 dut.10.240.183.186:
26/08/2021 19:42:38 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_udp_l3_dst================
26/08/2021 19:42:38 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:42:38 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:42:38 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:42:38 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:42:38 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:42:38 dut.10.240.183.186: flow list 0
26/08/2021 19:42:38 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP => RSS
26/08/2021 19:42:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:39 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x8c31eeaa - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:39 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:42:39 AdvancedIavfRSSTest: hash_infos: [('0x8c31eeaa', '0xa')]
26/08/2021 19:42:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/("X"*480)
26/08/2021 19:42:40 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x3ee519a0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:40 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:42:40 AdvancedIavfRSSTest: hash_infos: [('0x3ee519a0', '0x0')]
26/08/2021 19:42:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:41 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x8c31eeaa - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:41 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:42:41 AdvancedIavfRSSTest: hash_infos: [('0x8c31eeaa', '0xa')]
26/08/2021 19:42:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:42:43 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x8c31eeaa - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:43 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:42:43 AdvancedIavfRSSTest: hash_infos: [('0x8c31eeaa', '0xa')]
26/08/2021 19:42:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:42:44 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x8c31eeaa - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:44 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:42:44 AdvancedIavfRSSTest: hash_infos: [('0x8c31eeaa', '0xa')]
26/08/2021 19:42:44 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_udp_l3_dst passed
26/08/2021 19:42:44 dut.10.240.183.186: flow flush 0
26/08/2021 19:42:44 dut.10.240.183.186:
26/08/2021 19:42:44 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_udp_l4_src================
26/08/2021 19:42:44 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:42:44 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:42:44 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:42:44 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:42:44 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:42:44 dut.10.240.183.186: flow list 0
26/08/2021 19:42:44 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP => RSS
26/08/2021 19:42:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:45 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x62e684b3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:45 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:42:45 AdvancedIavfRSSTest: hash_infos: [('0x62e684b3', '0x3')]
26/08/2021 19:42:45 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:45 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:42:46 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xc68e601b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:46 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:42:46 AdvancedIavfRSSTest: hash_infos: [('0xc68e601b', '0xb')]
26/08/2021 19:42:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:47 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x62e684b3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:47 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:42:47 AdvancedIavfRSSTest: hash_infos: [('0x62e684b3', '0x3')]
26/08/2021 19:42:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:48 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x62e684b3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:48 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:42:48 AdvancedIavfRSSTest: hash_infos: [('0x62e684b3', '0x3')]
26/08/2021 19:42:48 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:48 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:42:49 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x62e684b3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:49 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:42:49 AdvancedIavfRSSTest: hash_infos: [('0x62e684b3', '0x3')]
26/08/2021 19:42:49 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_udp_l4_src passed
26/08/2021 19:42:49 dut.10.240.183.186: flow flush 0
26/08/2021 19:42:49 dut.10.240.183.186:
26/08/2021 19:42:49 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_udp_l4_dst================
26/08/2021 19:42:49 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:42:49 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:42:50 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:42:50 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:42:50 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:42:50 dut.10.240.183.186: flow list 0
26/08/2021 19:42:50 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP => RSS
26/08/2021 19:42:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:51 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xa5563c7c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:51 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:42:51 AdvancedIavfRSSTest: hash_infos: [('0xa5563c7c', '0xc')]
26/08/2021 19:42:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:42:52 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xe824e1fe - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:52 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:42:52 AdvancedIavfRSSTest: hash_infos: [('0xe824e1fe', '0xe')]
26/08/2021 19:42:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:42:53 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xa5563c7c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:53 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:42:53 AdvancedIavfRSSTest: hash_infos: [('0xa5563c7c', '0xc')]
26/08/2021 19:42:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:53 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:54 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xa5563c7c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:54 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:42:54 AdvancedIavfRSSTest: hash_infos: [('0xa5563c7c', '0xc')]
26/08/2021 19:42:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:55 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xa5563c7c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:55 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:42:55 AdvancedIavfRSSTest: hash_infos: [('0xa5563c7c', '0xc')]
26/08/2021 19:42:55 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_udp_l4_dst passed
26/08/2021 19:42:55 dut.10.240.183.186: flow flush 0
26/08/2021 19:42:55 dut.10.240.183.186:
26/08/2021 19:42:55 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_udp_l3_src_l4_src================
26/08/2021 19:42:55 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:42:55 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:42:55 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:42:55 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:42:55 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:42:55 dut.10.240.183.186: flow list 0
26/08/2021 19:42:55 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP => RSS
26/08/2021 19:42:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:57 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xc63f084 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:57 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:42:57 AdvancedIavfRSSTest: hash_infos: [('0xc63f084', '0x4')]
26/08/2021 19:42:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:42:58 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x23c0d61f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:58 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:42:58 AdvancedIavfRSSTest: hash_infos: [('0x23c0d61f', '0xf')]
26/08/2021 19:42:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:42:59 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x80ec2c16 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:42:59 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:42:59 AdvancedIavfRSSTest: hash_infos: [('0x80ec2c16', '0x6')]
26/08/2021 19:42:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:42:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:00 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xc63f084 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:00 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:43:00 AdvancedIavfRSSTest: hash_infos: [('0xc63f084', '0x4')]
26/08/2021 19:43:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:43:01 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xc63f084 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:01 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:43:01 AdvancedIavfRSSTest: hash_infos: [('0xc63f084', '0x4')]
26/08/2021 19:43:01 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_udp_l3_src_l4_src passed
26/08/2021 19:43:01 dut.10.240.183.186: flow flush 0
26/08/2021 19:43:01 dut.10.240.183.186:
26/08/2021 19:43:01 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_udp_l3_src_l4_dst================
26/08/2021 19:43:01 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:43:01 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:43:01 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:43:01 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:43:01 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:43:01 dut.10.240.183.186: flow list 0
26/08/2021 19:43:01 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP => RSS
26/08/2021 19:43:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:02 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xfb696798 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:02 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:43:02 AdvancedIavfRSSTest: hash_infos: [('0xfb696798', '0x8')]
26/08/2021 19:43:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:03 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xd4ca4103 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:03 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:43:03 AdvancedIavfRSSTest: hash_infos: [('0xd4ca4103', '0x3')]
26/08/2021 19:43:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:43:05 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xd4c54c2e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:05 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:43:05 AdvancedIavfRSSTest: hash_infos: [('0xd4c54c2e', '0xe')]
26/08/2021 19:43:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:43:06 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xfb696798 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:06 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:43:06 AdvancedIavfRSSTest: hash_infos: [('0xfb696798', '0x8')]
26/08/2021 19:43:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:07 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xfb696798 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:07 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:43:07 AdvancedIavfRSSTest: hash_infos: [('0xfb696798', '0x8')]
26/08/2021 19:43:07 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_udp_l3_src_l4_dst passed
26/08/2021 19:43:07 dut.10.240.183.186: flow flush 0
26/08/2021 19:43:07 dut.10.240.183.186:
26/08/2021 19:43:07 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_udp_l3_dst_l4_src================
26/08/2021 19:43:07 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:43:07 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:43:07 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:43:07 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:43:07 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:43:07 dut.10.240.183.186: flow list 0
26/08/2021 19:43:07 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP => RSS
26/08/2021 19:43:07 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:07 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:08 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x8506a992 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:08 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:43:08 AdvancedIavfRSSTest: hash_infos: [('0x8506a992', '0x2')]
26/08/2021 19:43:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:09 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x37d25e98 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:09 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:43:09 AdvancedIavfRSSTest: hash_infos: [('0x37d25e98', '0x8')]
26/08/2021 19:43:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:43:10 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x9897500 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:10 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:43:10 AdvancedIavfRSSTest: hash_infos: [('0x9897500', '0x0')]
26/08/2021 19:43:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:43:11 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x8506a992 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:11 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:43:11 AdvancedIavfRSSTest: hash_infos: [('0x8506a992', '0x2')]
26/08/2021 19:43:11 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:11 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:13 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x8506a992 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:13 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:43:13 AdvancedIavfRSSTest: hash_infos: [('0x8506a992', '0x2')]
26/08/2021 19:43:13 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_udp_l3_dst_l4_src passed
26/08/2021 19:43:13 dut.10.240.183.186: flow flush 0
26/08/2021 19:43:13 dut.10.240.183.186:
26/08/2021 19:43:13 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_udp_l3_dst_l4_dst================
26/08/2021 19:43:13 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:43:13 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:43:13 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:43:13 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:43:13 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:43:13 dut.10.240.183.186: flow list 0
26/08/2021 19:43:13 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP => RSS
26/08/2021 19:43:13 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:13 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:14 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x720c3e8e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:14 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:43:14 AdvancedIavfRSSTest: hash_infos: [('0x720c3e8e', '0xe')]
26/08/2021 19:43:14 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:14 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:15 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xc0d8c984 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:15 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:43:15 AdvancedIavfRSSTest: hash_infos: [('0xc0d8c984', '0x4')]
26/08/2021 19:43:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:43:16 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x5da01538 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:16 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:43:16 AdvancedIavfRSSTest: hash_infos: [('0x5da01538', '0x8')]
26/08/2021 19:43:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:16 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:17 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x720c3e8e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:17 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:43:17 AdvancedIavfRSSTest: hash_infos: [('0x720c3e8e', '0xe')]
26/08/2021 19:43:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:17 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:43:18 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x720c3e8e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:18 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:43:18 AdvancedIavfRSSTest: hash_infos: [('0x720c3e8e', '0xe')]
26/08/2021 19:43:18 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_udp_l3_dst_l4_dst passed
26/08/2021 19:43:18 dut.10.240.183.186: flow flush 0
26/08/2021 19:43:18 dut.10.240.183.186:
26/08/2021 19:43:18 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_udp_all================
26/08/2021 19:43:18 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:43:18 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
26/08/2021 19:43:19 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:43:19 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
26/08/2021 19:43:19 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:43:19 dut.10.240.183.186: flow list 0
26/08/2021 19:43:19 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP => RSS
26/08/2021 19:43:19 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:19 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:20 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x83311c0a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:20 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:43:20 AdvancedIavfRSSTest: hash_infos: [('0x83311c0a', '0xa')]
26/08/2021 19:43:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:21 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x50ac378 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:21 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:43:21 AdvancedIavfRSSTest: hash_infos: [('0x50ac378', '0x8')]
26/08/2021 19:43:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:21 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:22 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xac923a91 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:22 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:43:22 AdvancedIavfRSSTest: hash_infos: [('0xac923a91', '0x1')]
26/08/2021 19:43:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:43:23 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x4c13ab60 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:23 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:43:23 AdvancedIavfRSSTest: hash_infos: [('0x4c13ab60', '0x0')]
26/08/2021 19:43:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:43:24 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xb3fa1022 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:24 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:43:24 AdvancedIavfRSSTest: hash_infos: [('0xb3fa1022', '0x2')]
26/08/2021 19:43:24 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_udp_all passed
26/08/2021 19:43:24 dut.10.240.183.186: flow flush 0
26/08/2021 19:43:24 dut.10.240.183.186:
26/08/2021 19:43:24 AdvancedIavfRSSTest: ===================Test sub case: ipv4_gre_ipv6_udp_ipv6================
26/08/2021 19:43:24 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:43:24 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:43:24 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:43:24 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:43:24 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:43:24 dut.10.240.183.186: flow list 0
26/08/2021 19:43:24 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP => RSS
26/08/2021 19:43:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:26 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x88041f86 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:26 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:43:26 AdvancedIavfRSSTest: hash_infos: [('0x88041f86', '0x6')]
26/08/2021 19:43:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:27 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xe3fc0f4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:27 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:43:27 AdvancedIavfRSSTest: hash_infos: [('0xe3fc0f4', '0x4')]
26/08/2021 19:43:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:43:28 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x88041f86 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:28 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:43:28 AdvancedIavfRSSTest: hash_infos: [('0x88041f86', '0x6')]
26/08/2021 19:43:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:29 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xa7a7391d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:29 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:43:29 AdvancedIavfRSSTest: hash_infos: [('0xa7a7391d', '0xd')]
26/08/2021 19:43:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:43:30 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x88041f86 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:30 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:43:30 AdvancedIavfRSSTest: hash_infos: [('0x88041f86', '0x6')]
26/08/2021 19:43:30 AdvancedIavfRSSTest: sub_case ipv4_gre_ipv6_udp_ipv6 passed
26/08/2021 19:43:30 dut.10.240.183.186: flow flush 0
26/08/2021 19:43:30 dut.10.240.183.186:
26/08/2021 19:43:30 AdvancedIavfRSSTest: {'ipv4_gre_ipv6_udp_l3_src': {'result': 'passed'}, 'ipv4_gre_ipv6_udp_l3_dst': {'result': 'passed'}, 'ipv4_gre_ipv6_udp_l4_src': {'result': 'passed'}, 'ipv4_gre_ipv6_udp_l4_dst': {'result': 'passed'}, 'ipv4_gre_ipv6_udp_l3_src_l4_src': {'result': 'passed'}, 'ipv4_gre_ipv6_udp_l3_src_l4_dst': {'result': 'passed'}, 'ipv4_gre_ipv6_udp_l3_dst_l4_src': {'result': 'passed'}, 'ipv4_gre_ipv6_udp_l3_dst_l4_dst': {'result': 'passed'}, 'ipv4_gre_ipv6_udp_all': {'result': 'passed'}, 'ipv4_gre_ipv6_udp_ipv6': {'result': 'passed'}}
26/08/2021 19:43:30 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:43:30 AdvancedIavfRSSTest: Test Case test_mac_ipv4_gre_ipv6_udp Result PASSED:
26/08/2021 19:43:30 dut.10.240.183.186: flow flush 0
26/08/2021 19:43:31 dut.10.240.183.186:
testpmd>
26/08/2021 19:43:31 dut.10.240.183.186: clear port stats all
26/08/2021 19:43:32 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:43:32 dut.10.240.183.186: stop
26/08/2021 19:43:32 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:43:32 dut.10.240.183.186: quit
26/08/2021 19:43:33 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:43:33 AdvancedIavfRSSTest: Test Case test_mac_ipv4_sctp Begin
26/08/2021 19:43:33 dut.10.240.183.186:
26/08/2021 19:43:33 tester:
26/08/2021 19:43:33 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:43:35 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:43:45 dut.10.240.183.186: port config all rss all
26/08/2021 19:43:45 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:43:45 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:43:45 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:43:45 dut.10.240.183.186: set verbose 1
26/08/2021 19:43:45 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:43:45 dut.10.240.183.186: show port info all
26/08/2021 19:43:45 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:43:45 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:43:45 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:43:45 dut.10.240.183.186: start
26/08/2021 19:43:45 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:43:45 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_sctp_l2_src================
26/08/2021 19:43:45 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:43:45 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:43:45 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:43:45 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:43:45 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:43:45 dut.10.240.183.186: flow list 0
26/08/2021 19:43:45 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
26/08/2021 19:43:45 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:45 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:43:47 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x25e90ba9 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:47 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp'}
26/08/2021 19:43:47 AdvancedIavfRSSTest: hash_infos: [('0x25e90ba9', '0x9')]
26/08/2021 19:43:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:48 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x2912ce43 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:48 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:43:48 AdvancedIavfRSSTest: hash_infos: [('0x2912ce43', '0x3')]
26/08/2021 19:43:48 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:48 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/SCTP(sport=25,dport=99)/("X"*480)
26/08/2021 19:43:49 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x25e90ba9 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:49 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 19:43:49 AdvancedIavfRSSTest: hash_infos: [('0x25e90ba9', '0x9')]
26/08/2021 19:43:49 AdvancedIavfRSSTest: sub_case mac_ipv4_sctp_l2_src passed
26/08/2021 19:43:49 dut.10.240.183.186: flow flush 0
26/08/2021 19:43:49 dut.10.240.183.186:
26/08/2021 19:43:49 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_sctp_l2_dst================
26/08/2021 19:43:49 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:43:49 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:43:49 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:43:49 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:43:49 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:43:49 dut.10.240.183.186: flow list 0
26/08/2021 19:43:49 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
26/08/2021 19:43:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:49 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:43:50 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xe39fea2f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:50 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp'}
26/08/2021 19:43:50 AdvancedIavfRSSTest: hash_infos: [('0xe39fea2f', '0xf')]
26/08/2021 19:43:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.3", src="192.168.0.5")/SCTP(sport=25,dport=99)/("X"*480)
26/08/2021 19:43:51 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xe39fea2f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:51 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 19:43:51 AdvancedIavfRSSTest: hash_infos: [('0xe39fea2f', '0xf')]
26/08/2021 19:43:51 AdvancedIavfRSSTest: sub_case mac_ipv4_sctp_l2_dst passed
26/08/2021 19:43:51 dut.10.240.183.186: flow flush 0
26/08/2021 19:43:51 dut.10.240.183.186:
26/08/2021 19:43:51 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_sctp_l2src_l2dst================
26/08/2021 19:43:51 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:43:51 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:43:51 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:43:51 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:43:51 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:43:51 dut.10.240.183.186: flow list 0
26/08/2021 19:43:52 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
26/08/2021 19:43:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:52 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:43:53 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x8f321c38 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:53 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp'}
26/08/2021 19:43:53 AdvancedIavfRSSTest: hash_infos: [('0x8f321c38', '0x8')]
26/08/2021 19:43:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:53 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:54 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xa55f14aa - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:54 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:43:54 AdvancedIavfRSSTest: hash_infos: [('0xa55f14aa', '0xa')]
26/08/2021 19:43:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/SCTP(sport=25,dport=99)/("X"*480)
26/08/2021 19:43:55 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x8f321c38 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:55 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 19:43:55 AdvancedIavfRSSTest: hash_infos: [('0x8f321c38', '0x8')]
26/08/2021 19:43:55 AdvancedIavfRSSTest: sub_case mac_ipv4_sctp_l2src_l2dst passed
26/08/2021 19:43:55 dut.10.240.183.186: flow flush 0
26/08/2021 19:43:55 dut.10.240.183.186:
26/08/2021 19:43:55 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_sctp_l3_src================
26/08/2021 19:43:55 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:43:55 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-src-only end key_len 0 queues end / end
26/08/2021 19:43:55 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:43:55 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-src-only end key_len 0 queues end / end
26/08/2021 19:43:55 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:43:55 dut.10.240.183.186: flow list 0
26/08/2021 19:43:55 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
26/08/2021 19:43:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:55 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:43:56 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x9d74e25c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:56 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp'}
26/08/2021 19:43:56 AdvancedIavfRSSTest: hash_infos: [('0x9d74e25c', '0xc')]
26/08/2021 19:43:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:43:57 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x5dabc050 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:57 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:43:57 AdvancedIavfRSSTest: hash_infos: [('0x5dabc050', '0x0')]
26/08/2021 19:43:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=32,dport=33)/("X"*480)
26/08/2021 19:43:58 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x9d74e25c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:43:58 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 19:43:58 AdvancedIavfRSSTest: hash_infos: [('0x9d74e25c', '0xc')]
26/08/2021 19:43:58 AdvancedIavfRSSTest: sub_case mac_ipv4_sctp_l3_src passed
26/08/2021 19:43:58 dut.10.240.183.186: flow flush 0
26/08/2021 19:43:58 dut.10.240.183.186:
26/08/2021 19:43:58 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_sctp_l3_dst================
26/08/2021 19:43:58 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:43:58 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:43:59 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:43:59 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:43:59 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:43:59 dut.10.240.183.186: flow list 0
26/08/2021 19:43:59 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
26/08/2021 19:43:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:43:59 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:44:00 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x2dc7e8da - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:00 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp'}
26/08/2021 19:44:00 AdvancedIavfRSSTest: hash_infos: [('0x2dc7e8da', '0xa')]
26/08/2021 19:44:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:44:01 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xed18cad6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:01 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:01 AdvancedIavfRSSTest: hash_infos: [('0xed18cad6', '0x6')]
26/08/2021 19:44:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=32,dport=33)/("X"*480)
26/08/2021 19:44:02 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x2dc7e8da - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:02 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 19:44:02 AdvancedIavfRSSTest: hash_infos: [('0x2dc7e8da', '0xa')]
26/08/2021 19:44:02 AdvancedIavfRSSTest: sub_case mac_ipv4_sctp_l3_dst passed
26/08/2021 19:44:02 dut.10.240.183.186: flow flush 0
26/08/2021 19:44:02 dut.10.240.183.186:
26/08/2021 19:44:02 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_sctp_l3src_l4src================
26/08/2021 19:44:02 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:44:02 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:44:02 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:44:02 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:44:02 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:44:02 dut.10.240.183.186: flow list 0
26/08/2021 19:44:02 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
26/08/2021 19:44:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:02 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:44:03 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x38f84d8d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:03 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp'}
26/08/2021 19:44:03 AdvancedIavfRSSTest: hash_infos: [('0x38f84d8d', '0xd')]
26/08/2021 19:44:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:44:04 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xf8276f81 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:04 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:04 AdvancedIavfRSSTest: hash_infos: [('0xf8276f81', '0x1')]
26/08/2021 19:44:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:44:06 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x8d133c73 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:06 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:06 AdvancedIavfRSSTest: hash_infos: [('0x8d133c73', '0x3')]
26/08/2021 19:44:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:44:07 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x38f84d8d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:07 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 19:44:07 AdvancedIavfRSSTest: hash_infos: [('0x38f84d8d', '0xd')]
26/08/2021 19:44:07 AdvancedIavfRSSTest: sub_case mac_ipv4_sctp_l3src_l4src passed
26/08/2021 19:44:07 dut.10.240.183.186: flow flush 0
26/08/2021 19:44:07 dut.10.240.183.186:
26/08/2021 19:44:07 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_sctp_l3src_l4dst================
26/08/2021 19:44:07 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:44:07 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:44:07 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:44:07 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:44:07 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:44:07 dut.10.240.183.186: flow list 0
26/08/2021 19:44:07 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
26/08/2021 19:44:07 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:07 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:44:08 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x34038867 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:08 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp'}
26/08/2021 19:44:08 AdvancedIavfRSSTest: hash_infos: [('0x34038867', '0x7')]
26/08/2021 19:44:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:44:09 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xf4dcaa6b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:09 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:09 AdvancedIavfRSSTest: hash_infos: [('0xf4dcaa6b', '0xb')]
26/08/2021 19:44:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:44:10 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x81e8f999 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:10 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:10 AdvancedIavfRSSTest: hash_infos: [('0x81e8f999', '0x9')]
26/08/2021 19:44:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:44:11 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x34038867 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:11 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 19:44:11 AdvancedIavfRSSTest: hash_infos: [('0x34038867', '0x7')]
26/08/2021 19:44:11 AdvancedIavfRSSTest: sub_case mac_ipv4_sctp_l3src_l4dst passed
26/08/2021 19:44:11 dut.10.240.183.186: flow flush 0
26/08/2021 19:44:11 dut.10.240.183.186:
26/08/2021 19:44:11 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_sctp_l3dst_l4src================
26/08/2021 19:44:11 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:44:11 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:44:11 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:44:11 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:44:12 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:44:12 dut.10.240.183.186: flow list 0
26/08/2021 19:44:12 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
26/08/2021 19:44:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:12 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:44:13 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x884b470b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:13 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp'}
26/08/2021 19:44:13 AdvancedIavfRSSTest: hash_infos: [('0x884b470b', '0xb')]
26/08/2021 19:44:13 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:13 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:44:14 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x48946507 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:14 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:14 AdvancedIavfRSSTest: hash_infos: [('0x48946507', '0x7')]
26/08/2021 19:44:14 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:14 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:44:15 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x3da036f5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:15 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:15 AdvancedIavfRSSTest: hash_infos: [('0x3da036f5', '0x5')]
26/08/2021 19:44:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:44:16 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x884b470b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:16 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 19:44:16 AdvancedIavfRSSTest: hash_infos: [('0x884b470b', '0xb')]
26/08/2021 19:44:16 AdvancedIavfRSSTest: sub_case mac_ipv4_sctp_l3dst_l4src passed
26/08/2021 19:44:16 dut.10.240.183.186: flow flush 0
26/08/2021 19:44:16 dut.10.240.183.186:
26/08/2021 19:44:16 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_sctp_l3dst_l4dst================
26/08/2021 19:44:16 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:44:16 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:44:16 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:44:16 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:44:16 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:44:16 dut.10.240.183.186: flow list 0
26/08/2021 19:44:16 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
26/08/2021 19:44:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:16 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:44:17 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x84b082e1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:17 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp'}
26/08/2021 19:44:17 AdvancedIavfRSSTest: hash_infos: [('0x84b082e1', '0x1')]
26/08/2021 19:44:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:17 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:44:18 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x446fa0ed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:18 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:18 AdvancedIavfRSSTest: hash_infos: [('0x446fa0ed', '0xd')]
26/08/2021 19:44:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:18 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:44:20 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x315bf31f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:20 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:20 AdvancedIavfRSSTest: hash_infos: [('0x315bf31f', '0xf')]
26/08/2021 19:44:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:44:21 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x84b082e1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:21 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 19:44:21 AdvancedIavfRSSTest: hash_infos: [('0x84b082e1', '0x1')]
26/08/2021 19:44:21 AdvancedIavfRSSTest: sub_case mac_ipv4_sctp_l3dst_l4dst passed
26/08/2021 19:44:21 dut.10.240.183.186: flow flush 0
26/08/2021 19:44:21 dut.10.240.183.186:
26/08/2021 19:44:21 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_sctp_l4_src================
26/08/2021 19:44:21 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:44:21 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l4-src-only end key_len 0 queues end / end
26/08/2021 19:44:21 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:44:21 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l4-src-only end key_len 0 queues end / end
26/08/2021 19:44:21 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:44:21 dut.10.240.183.186: flow list 0
26/08/2021 19:44:21 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
26/08/2021 19:44:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:21 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:44:22 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x11ac55ab - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:22 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp'}
26/08/2021 19:44:22 AdvancedIavfRSSTest: hash_infos: [('0x11ac55ab', '0xb')]
26/08/2021 19:44:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:44:23 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xcf5e06f9 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:23 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:23 AdvancedIavfRSSTest: hash_infos: [('0xcf5e06f9', '0x9')]
26/08/2021 19:44:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.1.2")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:44:24 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x11ac55ab - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:24 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 19:44:24 AdvancedIavfRSSTest: hash_infos: [('0x11ac55ab', '0xb')]
26/08/2021 19:44:24 AdvancedIavfRSSTest: sub_case mac_ipv4_sctp_l4_src passed
26/08/2021 19:44:24 dut.10.240.183.186: flow flush 0
26/08/2021 19:44:24 dut.10.240.183.186:
26/08/2021 19:44:24 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_sctp_l4_dst================
26/08/2021 19:44:24 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:44:24 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:44:24 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:44:24 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:44:24 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:44:24 dut.10.240.183.186: flow list 0
26/08/2021 19:44:25 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
26/08/2021 19:44:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:25 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:44:26 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xfa6c8a89 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:26 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp'}
26/08/2021 19:44:26 AdvancedIavfRSSTest: hash_infos: [('0xfa6c8a89', '0x9')]
26/08/2021 19:44:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:44:27 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x249ed9db - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:27 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:27 AdvancedIavfRSSTest: hash_infos: [('0x249ed9db', '0xb')]
26/08/2021 19:44:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.1.2")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:44:28 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xfa6c8a89 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:28 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 19:44:28 AdvancedIavfRSSTest: hash_infos: [('0xfa6c8a89', '0x9')]
26/08/2021 19:44:28 AdvancedIavfRSSTest: sub_case mac_ipv4_sctp_l4_dst passed
26/08/2021 19:44:28 dut.10.240.183.186: flow flush 0
26/08/2021 19:44:28 dut.10.240.183.186:
26/08/2021 19:44:28 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_sctp_all================
26/08/2021 19:44:28 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:44:28 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp end key_len 0 queues end / end
26/08/2021 19:44:28 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:44:28 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss types ipv4-sctp end key_len 0 queues end / end
26/08/2021 19:44:28 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:44:28 dut.10.240.183.186: flow list 0
26/08/2021 19:44:28 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
26/08/2021 19:44:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:28 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:44:29 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x44aaf0e5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:29 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp'}
26/08/2021 19:44:29 AdvancedIavfRSSTest: hash_infos: [('0x44aaf0e5', '0x5')]
26/08/2021 19:44:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:44:30 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xe0f28e45 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:30 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:30 AdvancedIavfRSSTest: hash_infos: [('0xe0f28e45', '0x5')]
26/08/2021 19:44:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:44:31 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x7f0354bd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:31 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:31 AdvancedIavfRSSTest: hash_infos: [('0x7f0354bd', '0xd')]
26/08/2021 19:44:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:44:33 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xbf6f1a1f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:33 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:33 AdvancedIavfRSSTest: hash_infos: [('0xbf6f1a1f', '0xf')]
26/08/2021 19:44:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:44:34 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x8475d2e9 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:34 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp'}
26/08/2021 19:44:34 AdvancedIavfRSSTest: hash_infos: [('0x8475d2e9', '0x9')]
26/08/2021 19:44:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:44:35 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x44aaf0e5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:35 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 19:44:35 AdvancedIavfRSSTest: hash_infos: [('0x44aaf0e5', '0x5')]
26/08/2021 19:44:35 AdvancedIavfRSSTest: sub_case mac_ipv4_sctp_all passed
26/08/2021 19:44:35 dut.10.240.183.186: flow flush 0
26/08/2021 19:44:35 dut.10.240.183.186:
26/08/2021 19:44:35 AdvancedIavfRSSTest: {'mac_ipv4_sctp_l2_src': {'result': 'passed'}, 'mac_ipv4_sctp_l2_dst': {'result': 'passed'}, 'mac_ipv4_sctp_l2src_l2dst': {'result': 'passed'}, 'mac_ipv4_sctp_l3_src': {'result': 'passed'}, 'mac_ipv4_sctp_l3_dst': {'result': 'passed'}, 'mac_ipv4_sctp_l3src_l4src': {'result': 'passed'}, 'mac_ipv4_sctp_l3src_l4dst': {'result': 'passed'}, 'mac_ipv4_sctp_l3dst_l4src': {'result': 'passed'}, 'mac_ipv4_sctp_l3dst_l4dst': {'result': 'passed'}, 'mac_ipv4_sctp_l4_src': {'result': 'passed'}, 'mac_ipv4_sctp_l4_dst': {'result': 'passed'}, 'mac_ipv4_sctp_all': {'result': 'passed'}}
26/08/2021 19:44:35 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:44:35 AdvancedIavfRSSTest: Test Case test_mac_ipv4_sctp Result PASSED:
26/08/2021 19:44:35 dut.10.240.183.186: flow flush 0
26/08/2021 19:44:36 dut.10.240.183.186:
testpmd>
26/08/2021 19:44:36 dut.10.240.183.186: clear port stats all
26/08/2021 19:44:37 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:44:37 dut.10.240.183.186: stop
26/08/2021 19:44:37 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:44:37 dut.10.240.183.186: quit
26/08/2021 19:44:38 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:44:38 AdvancedIavfRSSTest: Test Case test_mac_ipv4_tcp Begin
26/08/2021 19:44:38 dut.10.240.183.186:
26/08/2021 19:44:38 tester:
26/08/2021 19:44:38 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:44:40 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:44:50 dut.10.240.183.186: port config all rss all
26/08/2021 19:44:50 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:44:50 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:44:50 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:44:50 dut.10.240.183.186: set verbose 1
26/08/2021 19:44:50 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:44:50 dut.10.240.183.186: show port info all
26/08/2021 19:44:50 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:44:50 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:44:50 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:44:50 dut.10.240.183.186: start
26/08/2021 19:44:50 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:44:50 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_tcp_l2_src================
26/08/2021 19:44:50 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:44:50 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:44:50 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:44:50 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:44:50 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:44:50 dut.10.240.183.186: flow list 0
26/08/2021 19:44:50 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
26/08/2021 19:44:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:50 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:44:51 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xa0fade77 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:51 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:44:51 AdvancedIavfRSSTest: hash_infos: [('0xa0fade77', '0x7')]
26/08/2021 19:44:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:44:53 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x3a592cf1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:53 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:44:53 AdvancedIavfRSSTest: hash_infos: [('0x3a592cf1', '0x1')]
26/08/2021 19:44:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:53 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/TCP(sport=25,dport=99)/("X"*480)
26/08/2021 19:44:54 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xa0fade77 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:54 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:44:54 AdvancedIavfRSSTest: hash_infos: [('0xa0fade77', '0x7')]
26/08/2021 19:44:54 AdvancedIavfRSSTest: sub_case mac_ipv4_tcp_l2_src passed
26/08/2021 19:44:54 dut.10.240.183.186: flow flush 0
26/08/2021 19:44:54 dut.10.240.183.186:
26/08/2021 19:44:54 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_tcp_l2_dst================
26/08/2021 19:44:54 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:44:54 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:44:54 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:44:54 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:44:54 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:44:54 dut.10.240.183.186: flow list 0
26/08/2021 19:44:54 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
26/08/2021 19:44:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:54 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:44:55 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x98ef85bf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:55 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:44:55 AdvancedIavfRSSTest: hash_infos: [('0x98ef85bf', '0xf')]
26/08/2021 19:44:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.3", src="192.168.0.5")/TCP(sport=25,dport=99)/("X"*480)
26/08/2021 19:44:56 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x98ef85bf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:56 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:44:56 AdvancedIavfRSSTest: hash_infos: [('0x98ef85bf', '0xf')]
26/08/2021 19:44:56 AdvancedIavfRSSTest: sub_case mac_ipv4_tcp_l2_dst passed
26/08/2021 19:44:56 dut.10.240.183.186: flow flush 0
26/08/2021 19:44:56 dut.10.240.183.186:
26/08/2021 19:44:56 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_tcp_l2src_l2dst================
26/08/2021 19:44:56 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:44:56 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:44:56 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:44:56 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:44:56 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:44:56 dut.10.240.183.186: flow list 0
26/08/2021 19:44:56 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
26/08/2021 19:44:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:56 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:44:57 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xb2d2b7e7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:57 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:44:57 AdvancedIavfRSSTest: hash_infos: [('0xb2d2b7e7', '0x7')]
26/08/2021 19:44:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:44:59 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x5b05e14e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:44:59 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:44:59 AdvancedIavfRSSTest: hash_infos: [('0x5b05e14e', '0xe')]
26/08/2021 19:44:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:44:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/TCP(sport=25,dport=99)/("X"*480)
26/08/2021 19:45:00 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xb2d2b7e7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:00 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:45:00 AdvancedIavfRSSTest: hash_infos: [('0xb2d2b7e7', '0x7')]
26/08/2021 19:45:00 AdvancedIavfRSSTest: sub_case mac_ipv4_tcp_l2src_l2dst passed
26/08/2021 19:45:00 dut.10.240.183.186: flow flush 0
26/08/2021 19:45:00 dut.10.240.183.186:
26/08/2021 19:45:00 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_tcp_l3_src================
26/08/2021 19:45:00 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:45:00 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
26/08/2021 19:45:00 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:45:00 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
26/08/2021 19:45:00 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:45:00 dut.10.240.183.186: flow list 0
26/08/2021 19:45:00 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
26/08/2021 19:45:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:00 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:45:01 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xba38baa3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:01 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:45:01 AdvancedIavfRSSTest: hash_infos: [('0xba38baa3', '0x3')]
26/08/2021 19:45:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:45:02 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x2ea21951 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:02 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:02 AdvancedIavfRSSTest: hash_infos: [('0x2ea21951', '0x1')]
26/08/2021 19:45:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=32,dport=33)/("X"*480)
26/08/2021 19:45:03 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xba38baa3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:03 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:45:03 AdvancedIavfRSSTest: hash_infos: [('0xba38baa3', '0x3')]
26/08/2021 19:45:03 AdvancedIavfRSSTest: sub_case mac_ipv4_tcp_l3_src passed
26/08/2021 19:45:03 dut.10.240.183.186: flow flush 0
26/08/2021 19:45:03 dut.10.240.183.186:
26/08/2021 19:45:03 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_tcp_l3_dst================
26/08/2021 19:45:03 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:45:03 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:45:03 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:45:03 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:45:03 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:45:03 dut.10.240.183.186: flow list 0
26/08/2021 19:45:04 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
26/08/2021 19:45:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:04 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:45:05 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x6dcab166 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:05 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:45:05 AdvancedIavfRSSTest: hash_infos: [('0x6dcab166', '0x6')]
26/08/2021 19:45:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:45:06 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xf9501294 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:06 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:06 AdvancedIavfRSSTest: hash_infos: [('0xf9501294', '0x4')]
26/08/2021 19:45:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=32,dport=33)/("X"*480)
26/08/2021 19:45:07 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x6dcab166 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:07 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:45:07 AdvancedIavfRSSTest: hash_infos: [('0x6dcab166', '0x6')]
26/08/2021 19:45:07 AdvancedIavfRSSTest: sub_case mac_ipv4_tcp_l3_dst passed
26/08/2021 19:45:07 dut.10.240.183.186: flow flush 0
26/08/2021 19:45:07 dut.10.240.183.186:
26/08/2021 19:45:07 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_tcp_l3src_l4src================
26/08/2021 19:45:07 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:45:07 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:45:07 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:45:07 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:45:07 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:45:07 dut.10.240.183.186: flow list 0
26/08/2021 19:45:07 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
26/08/2021 19:45:07 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:07 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:45:08 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x80f270a3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:08 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:45:08 AdvancedIavfRSSTest: hash_infos: [('0x80f270a3', '0x3')]
26/08/2021 19:45:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:45:09 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x1468d351 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:09 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:09 AdvancedIavfRSSTest: hash_infos: [('0x1468d351', '0x1')]
26/08/2021 19:45:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:45:10 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xa5ac89d7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:10 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:10 AdvancedIavfRSSTest: hash_infos: [('0xa5ac89d7', '0x7')]
26/08/2021 19:45:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:45:12 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x80f270a3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:12 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:45:12 AdvancedIavfRSSTest: hash_infos: [('0x80f270a3', '0x3')]
26/08/2021 19:45:12 AdvancedIavfRSSTest: sub_case mac_ipv4_tcp_l3src_l4src passed
26/08/2021 19:45:12 dut.10.240.183.186: flow flush 0
26/08/2021 19:45:12 dut.10.240.183.186:
26/08/2021 19:45:12 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_tcp_l3src_l4dst================
26/08/2021 19:45:12 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:45:12 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:45:12 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:45:12 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:45:12 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:45:12 dut.10.240.183.186: flow list 0
26/08/2021 19:45:12 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
26/08/2021 19:45:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:12 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:45:13 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x72741e3e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:13 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:45:13 AdvancedIavfRSSTest: hash_infos: [('0x72741e3e', '0xe')]
26/08/2021 19:45:13 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:13 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:45:14 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xe6eebdcc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:14 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:14 AdvancedIavfRSSTest: hash_infos: [('0xe6eebdcc', '0xc')]
26/08/2021 19:45:14 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:14 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:45:15 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x572ae74a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:15 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:15 AdvancedIavfRSSTest: hash_infos: [('0x572ae74a', '0xa')]
26/08/2021 19:45:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:45:16 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x72741e3e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:16 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:45:16 AdvancedIavfRSSTest: hash_infos: [('0x72741e3e', '0xe')]
26/08/2021 19:45:16 AdvancedIavfRSSTest: sub_case mac_ipv4_tcp_l3src_l4dst passed
26/08/2021 19:45:16 dut.10.240.183.186: flow flush 0
26/08/2021 19:45:16 dut.10.240.183.186:
26/08/2021 19:45:16 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_tcp_l3dst_l4src================
26/08/2021 19:45:16 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:45:16 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:45:16 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:45:16 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:45:16 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:45:16 dut.10.240.183.186: flow list 0
26/08/2021 19:45:16 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
26/08/2021 19:45:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:16 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:45:18 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x57007b66 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:18 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:45:18 AdvancedIavfRSSTest: hash_infos: [('0x57007b66', '0x6')]
26/08/2021 19:45:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:18 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:45:19 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xc39ad894 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:19 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:19 AdvancedIavfRSSTest: hash_infos: [('0xc39ad894', '0x4')]
26/08/2021 19:45:19 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:19 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:45:20 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x725e8212 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:20 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:20 AdvancedIavfRSSTest: hash_infos: [('0x725e8212', '0x2')]
26/08/2021 19:45:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:45:21 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x57007b66 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:21 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:45:21 AdvancedIavfRSSTest: hash_infos: [('0x57007b66', '0x6')]
26/08/2021 19:45:21 AdvancedIavfRSSTest: sub_case mac_ipv4_tcp_l3dst_l4src passed
26/08/2021 19:45:21 dut.10.240.183.186: flow flush 0
26/08/2021 19:45:21 dut.10.240.183.186:
26/08/2021 19:45:21 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_tcp_l3dst_l4dst================
26/08/2021 19:45:21 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:45:21 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:45:21 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:45:21 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:45:21 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:45:21 dut.10.240.183.186: flow list 0
26/08/2021 19:45:21 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
26/08/2021 19:45:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:21 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:45:22 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xa58615fb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:22 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:45:22 AdvancedIavfRSSTest: hash_infos: [('0xa58615fb', '0xb')]
26/08/2021 19:45:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:45:23 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x311cb609 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:23 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:23 AdvancedIavfRSSTest: hash_infos: [('0x311cb609', '0x9')]
26/08/2021 19:45:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:45:24 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x80d8ec8f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:24 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:24 AdvancedIavfRSSTest: hash_infos: [('0x80d8ec8f', '0xf')]
26/08/2021 19:45:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:45:26 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xa58615fb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:26 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:45:26 AdvancedIavfRSSTest: hash_infos: [('0xa58615fb', '0xb')]
26/08/2021 19:45:26 AdvancedIavfRSSTest: sub_case mac_ipv4_tcp_l3dst_l4dst passed
26/08/2021 19:45:26 dut.10.240.183.186: flow flush 0
26/08/2021 19:45:26 dut.10.240.183.186:
26/08/2021 19:45:26 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_tcp_l4_src================
26/08/2021 19:45:26 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:45:26 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
26/08/2021 19:45:26 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:45:26 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
26/08/2021 19:45:26 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:45:26 dut.10.240.183.186: flow list 0
26/08/2021 19:45:26 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
26/08/2021 19:45:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:26 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:45:27 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xe8e966d6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:27 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:45:27 AdvancedIavfRSSTest: hash_infos: [('0xe8e966d6', '0x6')]
26/08/2021 19:45:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:45:28 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x7e7e6d7c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:28 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:28 AdvancedIavfRSSTest: hash_infos: [('0x7e7e6d7c', '0xc')]
26/08/2021 19:45:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.1.2")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:45:29 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xe8e966d6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:29 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:45:29 AdvancedIavfRSSTest: hash_infos: [('0xe8e966d6', '0x6')]
26/08/2021 19:45:29 AdvancedIavfRSSTest: sub_case mac_ipv4_tcp_l4_src passed
26/08/2021 19:45:29 dut.10.240.183.186: flow flush 0
26/08/2021 19:45:29 dut.10.240.183.186:
26/08/2021 19:45:29 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_tcp_l4_dst================
26/08/2021 19:45:29 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:45:29 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:45:29 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:45:29 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:45:29 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:45:29 dut.10.240.183.186: flow list 0
26/08/2021 19:45:29 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
26/08/2021 19:45:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:29 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:45:30 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x2724c942 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:30 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:45:30 AdvancedIavfRSSTest: hash_infos: [('0x2724c942', '0x2')]
26/08/2021 19:45:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:45:32 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xb1b3c2e8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:32 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:32 AdvancedIavfRSSTest: hash_infos: [('0xb1b3c2e8', '0x8')]
26/08/2021 19:45:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.1.2")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:45:33 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x2724c942 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:33 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:45:33 AdvancedIavfRSSTest: hash_infos: [('0x2724c942', '0x2')]
26/08/2021 19:45:33 AdvancedIavfRSSTest: sub_case mac_ipv4_tcp_l4_dst passed
26/08/2021 19:45:33 dut.10.240.183.186: flow flush 0
26/08/2021 19:45:33 dut.10.240.183.186:
26/08/2021 19:45:33 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_tcp_all================
26/08/2021 19:45:33 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:45:33 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
26/08/2021 19:45:33 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:45:33 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
26/08/2021 19:45:33 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:45:33 dut.10.240.183.186: flow list 0
26/08/2021 19:45:33 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
26/08/2021 19:45:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:33 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:45:34 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xa07211a6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:34 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:45:34 AdvancedIavfRSSTest: hash_infos: [('0xa07211a6', '0x6')]
26/08/2021 19:45:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:45:35 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x115377b6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:35 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:35 AdvancedIavfRSSTest: hash_infos: [('0x115377b6', '0x6')]
26/08/2021 19:45:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:45:36 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x1f3fa087 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:36 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:36 AdvancedIavfRSSTest: hash_infos: [('0x1f3fa087', '0x7')]
26/08/2021 19:45:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:45:37 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x261c8c4f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:37 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:37 AdvancedIavfRSSTest: hash_infos: [('0x261c8c4f', '0xf')]
26/08/2021 19:45:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:45:38 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x34e8b254 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:38 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:45:38 AdvancedIavfRSSTest: hash_infos: [('0x34e8b254', '0x4')]
26/08/2021 19:45:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:45:40 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xa07211a6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:40 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:45:40 AdvancedIavfRSSTest: hash_infos: [('0xa07211a6', '0x6')]
26/08/2021 19:45:40 AdvancedIavfRSSTest: sub_case mac_ipv4_tcp_all passed
26/08/2021 19:45:40 dut.10.240.183.186: flow flush 0
26/08/2021 19:45:40 dut.10.240.183.186:
26/08/2021 19:45:40 AdvancedIavfRSSTest: {'mac_ipv4_tcp_l2_src': {'result': 'passed'}, 'mac_ipv4_tcp_l2_dst': {'result': 'passed'}, 'mac_ipv4_tcp_l2src_l2dst': {'result': 'passed'}, 'mac_ipv4_tcp_l3_src': {'result': 'passed'}, 'mac_ipv4_tcp_l3_dst': {'result': 'passed'}, 'mac_ipv4_tcp_l3src_l4src': {'result': 'passed'}, 'mac_ipv4_tcp_l3src_l4dst': {'result': 'passed'}, 'mac_ipv4_tcp_l3dst_l4src': {'result': 'passed'}, 'mac_ipv4_tcp_l3dst_l4dst': {'result': 'passed'}, 'mac_ipv4_tcp_l4_src': {'result': 'passed'}, 'mac_ipv4_tcp_l4_dst': {'result': 'passed'}, 'mac_ipv4_tcp_all': {'result': 'passed'}}
26/08/2021 19:45:40 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:45:40 AdvancedIavfRSSTest: Test Case test_mac_ipv4_tcp Result PASSED:
26/08/2021 19:45:40 dut.10.240.183.186: flow flush 0
26/08/2021 19:45:41 dut.10.240.183.186:
testpmd>
26/08/2021 19:45:41 dut.10.240.183.186: clear port stats all
26/08/2021 19:45:42 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:45:42 dut.10.240.183.186: stop
26/08/2021 19:45:42 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:45:42 dut.10.240.183.186: quit
26/08/2021 19:45:43 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:45:43 AdvancedIavfRSSTest: Test Case test_mac_ipv4_udp Begin
26/08/2021 19:45:43 dut.10.240.183.186:
26/08/2021 19:45:43 tester:
26/08/2021 19:45:43 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:45:44 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:45:54 dut.10.240.183.186: port config all rss all
26/08/2021 19:45:55 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:45:55 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:45:55 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:45:55 dut.10.240.183.186: set verbose 1
26/08/2021 19:45:55 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:45:55 dut.10.240.183.186: show port info all
26/08/2021 19:45:55 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:45:55 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:45:55 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:45:55 dut.10.240.183.186: start
26/08/2021 19:45:55 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:45:55 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_udp_l2_src================
26/08/2021 19:45:55 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:45:55 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:45:55 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:45:55 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:45:55 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:45:55 dut.10.240.183.186: flow list 0
26/08/2021 19:45:55 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:45:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:55 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:45:56 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x3c32001e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:56 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:45:56 AdvancedIavfRSSTest: hash_infos: [('0x3c32001e', '0xe')]
26/08/2021 19:45:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:45:57 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x921eaa26 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:57 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:45:57 AdvancedIavfRSSTest: hash_infos: [('0x921eaa26', '0x6')]
26/08/2021 19:45:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/UDP(sport=25,dport=99)/("X"*480)
26/08/2021 19:45:58 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x3c32001e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:45:58 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:45:58 AdvancedIavfRSSTest: hash_infos: [('0x3c32001e', '0xe')]
26/08/2021 19:45:58 AdvancedIavfRSSTest: sub_case mac_ipv4_udp_l2_src passed
26/08/2021 19:45:58 dut.10.240.183.186: flow flush 0
26/08/2021 19:45:58 dut.10.240.183.186:
26/08/2021 19:45:58 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_udp_l2_dst================
26/08/2021 19:45:58 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:45:58 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:45:59 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:45:59 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:45:59 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:45:59 dut.10.240.183.186: flow list 0
26/08/2021 19:45:59 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:45:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:45:59 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:46:00 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe345d90b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:00 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:46:00 AdvancedIavfRSSTest: hash_infos: [('0xe345d90b', '0xb')]
26/08/2021 19:46:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.3", src="192.168.0.5")/UDP(sport=25,dport=99)/("X"*480)
26/08/2021 19:46:01 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe345d90b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:01 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:46:01 AdvancedIavfRSSTest: hash_infos: [('0xe345d90b', '0xb')]
26/08/2021 19:46:01 AdvancedIavfRSSTest: sub_case mac_ipv4_udp_l2_dst passed
26/08/2021 19:46:01 dut.10.240.183.186: flow flush 0
26/08/2021 19:46:01 dut.10.240.183.186:
26/08/2021 19:46:01 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_udp_l2src_l2dst================
26/08/2021 19:46:01 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:46:01 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:46:01 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:46:01 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:46:01 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:46:01 dut.10.240.183.186: flow list 0
26/08/2021 19:46:01 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:46:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:01 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:46:02 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x6d7586e8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:02 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:46:02 AdvancedIavfRSSTest: hash_infos: [('0x6d7586e8', '0x8')]
26/08/2021 19:46:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:46:03 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xba029243 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:03 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:03 AdvancedIavfRSSTest: hash_infos: [('0xba029243', '0x3')]
26/08/2021 19:46:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.3", src="192.168.0.5")/UDP(sport=25,dport=99)/("X"*480)
26/08/2021 19:46:04 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x6d7586e8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:04 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:46:04 AdvancedIavfRSSTest: hash_infos: [('0x6d7586e8', '0x8')]
26/08/2021 19:46:04 AdvancedIavfRSSTest: sub_case mac_ipv4_udp_l2src_l2dst passed
26/08/2021 19:46:04 dut.10.240.183.186: flow flush 0
26/08/2021 19:46:05 dut.10.240.183.186:
26/08/2021 19:46:05 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_udp_l3_src================
26/08/2021 19:46:05 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:46:05 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
26/08/2021 19:46:05 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:46:05 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
26/08/2021 19:46:05 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:46:05 dut.10.240.183.186: flow list 0
26/08/2021 19:46:05 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:46:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:05 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:46:06 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xaffaef0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:06 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:46:06 AdvancedIavfRSSTest: hash_infos: [('0xaffaef0', '0x0')]
26/08/2021 19:46:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:46:07 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe951825a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:07 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:07 AdvancedIavfRSSTest: hash_infos: [('0xe951825a', '0xa')]
26/08/2021 19:46:07 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:07 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=32,dport=33)/("X"*480)
26/08/2021 19:46:08 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xaffaef0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:08 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:46:08 AdvancedIavfRSSTest: hash_infos: [('0xaffaef0', '0x0')]
26/08/2021 19:46:08 AdvancedIavfRSSTest: sub_case mac_ipv4_udp_l3_src passed
26/08/2021 19:46:08 dut.10.240.183.186: flow flush 0
26/08/2021 19:46:08 dut.10.240.183.186:
26/08/2021 19:46:08 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_udp_l3_dst================
26/08/2021 19:46:08 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:46:08 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:46:08 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:46:08 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:46:08 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:46:08 dut.10.240.183.186: flow list 0
26/08/2021 19:46:08 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:46:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:08 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:46:09 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x73c551d4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:09 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:46:09 AdvancedIavfRSSTest: hash_infos: [('0x73c551d4', '0x4')]
26/08/2021 19:46:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:46:11 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x906b7d7e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:11 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:11 AdvancedIavfRSSTest: hash_infos: [('0x906b7d7e', '0xe')]
26/08/2021 19:46:11 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:11 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=32,dport=33)/("X"*480)
26/08/2021 19:46:12 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x73c551d4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:12 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:46:12 AdvancedIavfRSSTest: hash_infos: [('0x73c551d4', '0x4')]
26/08/2021 19:46:12 AdvancedIavfRSSTest: sub_case mac_ipv4_udp_l3_dst passed
26/08/2021 19:46:12 dut.10.240.183.186: flow flush 0
26/08/2021 19:46:12 dut.10.240.183.186:
26/08/2021 19:46:12 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_udp_l3src_l4src================
26/08/2021 19:46:12 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:46:12 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:46:12 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:46:12 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:46:12 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:46:12 dut.10.240.183.186: flow list 0
26/08/2021 19:46:12 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:46:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:12 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:46:13 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xbfce7ef6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:13 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:46:13 AdvancedIavfRSSTest: hash_infos: [('0xbfce7ef6', '0x6')]
26/08/2021 19:46:13 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:13 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:46:14 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x5c60525c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:14 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:14 AdvancedIavfRSSTest: hash_infos: [('0x5c60525c', '0xc')]
26/08/2021 19:46:14 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:14 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:46:15 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x6fae686d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:15 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:15 AdvancedIavfRSSTest: hash_infos: [('0x6fae686d', '0xd')]
26/08/2021 19:46:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:46:16 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xbfce7ef6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:16 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:46:16 AdvancedIavfRSSTest: hash_infos: [('0xbfce7ef6', '0x6')]
26/08/2021 19:46:16 AdvancedIavfRSSTest: sub_case mac_ipv4_udp_l3src_l4src passed
26/08/2021 19:46:16 dut.10.240.183.186: flow flush 0
26/08/2021 19:46:16 dut.10.240.183.186:
26/08/2021 19:46:16 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_udp_l3src_l4dst================
26/08/2021 19:46:16 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:46:16 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:46:16 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:46:16 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:46:17 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:46:17 dut.10.240.183.186: flow list 0
26/08/2021 19:46:17 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:46:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:17 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:46:18 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x15f6ad59 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:18 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:46:18 AdvancedIavfRSSTest: hash_infos: [('0x15f6ad59', '0x9')]
26/08/2021 19:46:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:18 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:46:19 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xf65881f3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:19 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:19 AdvancedIavfRSSTest: hash_infos: [('0xf65881f3', '0x3')]
26/08/2021 19:46:19 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:19 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:46:20 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xc596bbc2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:20 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:20 AdvancedIavfRSSTest: hash_infos: [('0xc596bbc2', '0x2')]
26/08/2021 19:46:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:46:21 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x15f6ad59 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:21 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:46:21 AdvancedIavfRSSTest: hash_infos: [('0x15f6ad59', '0x9')]
26/08/2021 19:46:21 AdvancedIavfRSSTest: sub_case mac_ipv4_udp_l3src_l4dst passed
26/08/2021 19:46:21 dut.10.240.183.186: flow flush 0
26/08/2021 19:46:21 dut.10.240.183.186:
26/08/2021 19:46:21 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_udp_l3dst_l4src================
26/08/2021 19:46:21 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:46:21 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:46:21 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:46:21 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:46:21 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:46:21 dut.10.240.183.186: flow list 0
26/08/2021 19:46:21 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:46:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:21 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:46:22 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xc6f481d2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:22 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:46:22 AdvancedIavfRSSTest: hash_infos: [('0xc6f481d2', '0x2')]
26/08/2021 19:46:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:46:23 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x255aad78 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:23 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:23 AdvancedIavfRSSTest: hash_infos: [('0x255aad78', '0x8')]
26/08/2021 19:46:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:46:25 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x16949749 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:25 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:25 AdvancedIavfRSSTest: hash_infos: [('0x16949749', '0x9')]
26/08/2021 19:46:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:46:26 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xc6f481d2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:26 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:46:26 AdvancedIavfRSSTest: hash_infos: [('0xc6f481d2', '0x2')]
26/08/2021 19:46:26 AdvancedIavfRSSTest: sub_case mac_ipv4_udp_l3dst_l4src passed
26/08/2021 19:46:26 dut.10.240.183.186: flow flush 0
26/08/2021 19:46:26 dut.10.240.183.186:
26/08/2021 19:46:26 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_udp_l3dst_l4dst================
26/08/2021 19:46:26 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:46:26 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:46:26 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:46:26 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:46:26 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:46:26 dut.10.240.183.186: flow list 0
26/08/2021 19:46:26 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:46:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:26 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:46:27 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x6ccc527d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:27 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:46:27 AdvancedIavfRSSTest: hash_infos: [('0x6ccc527d', '0xd')]
26/08/2021 19:46:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:46:28 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x8f627ed7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:28 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:28 AdvancedIavfRSSTest: hash_infos: [('0x8f627ed7', '0x7')]
26/08/2021 19:46:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:46:29 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xbcac44e6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:29 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:29 AdvancedIavfRSSTest: hash_infos: [('0xbcac44e6', '0x6')]
26/08/2021 19:46:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:46:30 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x6ccc527d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:30 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:46:30 AdvancedIavfRSSTest: hash_infos: [('0x6ccc527d', '0xd')]
26/08/2021 19:46:30 AdvancedIavfRSSTest: sub_case mac_ipv4_udp_l3dst_l4dst passed
26/08/2021 19:46:30 dut.10.240.183.186: flow flush 0
26/08/2021 19:46:30 dut.10.240.183.186:
26/08/2021 19:46:30 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_udp_l4_src================
26/08/2021 19:46:30 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:46:30 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:46:31 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:46:31 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:46:31 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:46:31 dut.10.240.183.186: flow list 0
26/08/2021 19:46:31 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:46:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:31 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:46:32 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x41abe767 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:32 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:46:32 AdvancedIavfRSSTest: hash_infos: [('0x41abe767', '0x7')]
26/08/2021 19:46:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:46:33 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xbd2ab057 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:33 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:33 AdvancedIavfRSSTest: hash_infos: [('0xbd2ab057', '0x7')]
26/08/2021 19:46:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.1.2")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:46:34 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x41abe767 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:34 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:46:34 AdvancedIavfRSSTest: hash_infos: [('0x41abe767', '0x7')]
26/08/2021 19:46:34 AdvancedIavfRSSTest: sub_case mac_ipv4_udp_l4_src passed
26/08/2021 19:46:34 dut.10.240.183.186: flow flush 0
26/08/2021 19:46:34 dut.10.240.183.186:
26/08/2021 19:46:34 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_udp_l4_dst================
26/08/2021 19:46:34 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:46:34 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:46:34 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:46:34 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:46:34 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:46:34 dut.10.240.183.186: flow list 0
26/08/2021 19:46:34 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:46:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:34 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:46:35 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe4fded84 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:35 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:46:35 AdvancedIavfRSSTest: hash_infos: [('0xe4fded84', '0x4')]
26/08/2021 19:46:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:46:36 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x187cbab4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:36 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:36 AdvancedIavfRSSTest: hash_infos: [('0x187cbab4', '0x4')]
26/08/2021 19:46:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.1.1", src="192.168.1.2")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:46:38 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe4fded84 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:38 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:46:38 AdvancedIavfRSSTest: hash_infos: [('0xe4fded84', '0x4')]
26/08/2021 19:46:38 AdvancedIavfRSSTest: sub_case mac_ipv4_udp_l4_dst passed
26/08/2021 19:46:38 dut.10.240.183.186: flow flush 0
26/08/2021 19:46:38 dut.10.240.183.186:
26/08/2021 19:46:38 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_udp_all================
26/08/2021 19:46:38 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:46:38 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
26/08/2021 19:46:38 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:46:38 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
26/08/2021 19:46:38 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:46:38 dut.10.240.183.186: flow list 0
26/08/2021 19:46:38 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:46:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:38 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:46:39 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x5d7659a3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:39 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:46:39 AdvancedIavfRSSTest: hash_infos: [('0x5d7659a3', '0x3')]
26/08/2021 19:46:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:46:40 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xdbe6bfe1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:40 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:40 AdvancedIavfRSSTest: hash_infos: [('0xdbe6bfe1', '0x1')]
26/08/2021 19:46:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:46:41 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xc0dcdf33 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:41 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:41 AdvancedIavfRSSTest: hash_infos: [('0xc0dcdf33', '0x3')]
26/08/2021 19:46:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.1.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:46:42 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x65a5f674 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:42 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:42 AdvancedIavfRSSTest: hash_infos: [('0x65a5f674', '0x4')]
26/08/2021 19:46:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:42 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.1.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:46:43 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xbed87509 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:43 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:46:43 AdvancedIavfRSSTest: hash_infos: [('0xbed87509', '0x9')]
26/08/2021 19:46:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:46:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:46:44 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x5d7659a3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:46:44 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:46:44 AdvancedIavfRSSTest: hash_infos: [('0x5d7659a3', '0x3')]
26/08/2021 19:46:44 AdvancedIavfRSSTest: sub_case mac_ipv4_udp_all passed
26/08/2021 19:46:44 dut.10.240.183.186: flow flush 0
26/08/2021 19:46:44 dut.10.240.183.186:
26/08/2021 19:46:44 AdvancedIavfRSSTest: {'mac_ipv4_udp_l2_src': {'result': 'passed'}, 'mac_ipv4_udp_l2_dst': {'result': 'passed'}, 'mac_ipv4_udp_l2src_l2dst': {'result': 'passed'}, 'mac_ipv4_udp_l3_src': {'result': 'passed'}, 'mac_ipv4_udp_l3_dst': {'result': 'passed'}, 'mac_ipv4_udp_l3src_l4src': {'result': 'passed'}, 'mac_ipv4_udp_l3src_l4dst': {'result': 'passed'}, 'mac_ipv4_udp_l3dst_l4src': {'result': 'passed'}, 'mac_ipv4_udp_l3dst_l4dst': {'result': 'passed'}, 'mac_ipv4_udp_l4_src': {'result': 'passed'}, 'mac_ipv4_udp_l4_dst': {'result': 'passed'}, 'mac_ipv4_udp_all': {'result': 'passed'}}
26/08/2021 19:46:44 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:46:44 AdvancedIavfRSSTest: Test Case test_mac_ipv4_udp Result PASSED:
26/08/2021 19:46:44 dut.10.240.183.186: flow flush 0
26/08/2021 19:46:46 dut.10.240.183.186:
testpmd>
26/08/2021 19:46:46 dut.10.240.183.186: clear port stats all
26/08/2021 19:46:47 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:46:47 dut.10.240.183.186: stop
26/08/2021 19:46:47 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:46:47 dut.10.240.183.186: quit
26/08/2021 19:46:48 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:46:48 AdvancedIavfRSSTest: Test Case test_mac_ipv6 Begin
26/08/2021 19:46:48 dut.10.240.183.186:
26/08/2021 19:46:48 tester:
26/08/2021 19:46:48 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:46:49 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:46:59 dut.10.240.183.186: port config all rss all
26/08/2021 19:46:59 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:46:59 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:47:00 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:47:00 dut.10.240.183.186: set verbose 1
26/08/2021 19:47:00 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:47:00 dut.10.240.183.186: show port info all
26/08/2021 19:47:00 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:47:00 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:47:00 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:47:00 dut.10.240.183.186: start
26/08/2021 19:47:00 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:47:00 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_l2_src================
26/08/2021 19:47:00 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:47:00 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:47:00 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:47:00 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:47:00 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:47:00 dut.10.240.183.186: flow list 0
26/08/2021 19:47:00 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => RSS
26/08/2021 19:47:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:00 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
26/08/2021 19:47:01 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x262be9ac - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:01 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nonfrag'}
26/08/2021 19:47:01 AdvancedIavfRSSTest: hash_infos: [('0x262be9ac', '0xc')]
26/08/2021 19:47:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 19:47:02 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xcefb27b6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:02 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}
26/08/2021 19:47:02 AdvancedIavfRSSTest: hash_infos: [('0xcefb27b6', '0x6')]
26/08/2021 19:47:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/("X"*480)
26/08/2021 19:47:03 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x262be9ac - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:03 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nonfrag'}
26/08/2021 19:47:03 AdvancedIavfRSSTest: hash_infos: [('0x262be9ac', '0xc')]
26/08/2021 19:47:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:03 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)']
26/08/2021 19:47:04 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x262be9ac - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:04 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-frag'}
26/08/2021 19:47:04 AdvancedIavfRSSTest: hash_infos: [('0x262be9ac', '0xc')]
26/08/2021 19:47:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 19:47:05 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcefb27b6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:05 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-frag'}
26/08/2021 19:47:05 AdvancedIavfRSSTest: hash_infos: [('0xcefb27b6', '0x6')]
26/08/2021 19:47:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 19:47:07 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x262be9ac - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:07 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-frag'}
26/08/2021 19:47:07 AdvancedIavfRSSTest: hash_infos: [('0x262be9ac', '0xc')]
26/08/2021 19:47:07 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:07 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)']
26/08/2021 19:47:08 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x262be9ac - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:08 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-icmp'}
26/08/2021 19:47:08 AdvancedIavfRSSTest: hash_infos: [('0x262be9ac', '0xc')]
26/08/2021 19:47:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
26/08/2021 19:47:09 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcefb27b6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:09 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-icmp'}
26/08/2021 19:47:09 AdvancedIavfRSSTest: hash_infos: [('0xcefb27b6', '0x6')]
26/08/2021 19:47:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/ICMP()/("X"*480)
26/08/2021 19:47:10 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x262be9ac - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:10 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-icmp'}
26/08/2021 19:47:10 AdvancedIavfRSSTest: hash_infos: [('0x262be9ac', '0xc')]
26/08/2021 19:47:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:10 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:47:11 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x262be9ac - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:11 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:47:11 AdvancedIavfRSSTest: hash_infos: [('0x262be9ac', '0xc')]
26/08/2021 19:47:11 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:11 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:47:12 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcefb27b6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:12 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:47:12 AdvancedIavfRSSTest: hash_infos: [('0xcefb27b6', '0x6')]
26/08/2021 19:47:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:12 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)
26/08/2021 19:47:13 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x262be9ac - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:13 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:47:13 AdvancedIavfRSSTest: hash_infos: [('0x262be9ac', '0xc')]
26/08/2021 19:47:13 AdvancedIavfRSSTest: sub_case mac_ipv6_l2_src passed
26/08/2021 19:47:13 dut.10.240.183.186: flow flush 0
26/08/2021 19:47:13 dut.10.240.183.186:
26/08/2021 19:47:13 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_l2_dst================
26/08/2021 19:47:13 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:47:13 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:47:13 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:47:13 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:47:13 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:47:13 dut.10.240.183.186: flow list 0
26/08/2021 19:47:13 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => RSS
26/08/2021 19:47:13 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:13 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
26/08/2021 19:47:15 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x64dfa65b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:15 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nonfrag'}
26/08/2021 19:47:15 AdvancedIavfRSSTest: hash_infos: [('0x64dfa65b', '0xb')]
26/08/2021 19:47:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/("X"*480)
26/08/2021 19:47:16 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x64dfa65b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:16 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nonfrag'}
26/08/2021 19:47:16 AdvancedIavfRSSTest: hash_infos: [('0x64dfa65b', '0xb')]
26/08/2021 19:47:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:16 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)']
26/08/2021 19:47:17 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x64dfa65b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:17 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-frag'}
26/08/2021 19:47:17 AdvancedIavfRSSTest: hash_infos: [('0x64dfa65b', '0xb')]
26/08/2021 19:47:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:17 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 19:47:18 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x64dfa65b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:18 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-frag'}
26/08/2021 19:47:18 AdvancedIavfRSSTest: hash_infos: [('0x64dfa65b', '0xb')]
26/08/2021 19:47:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:18 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)']
26/08/2021 19:47:19 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x64dfa65b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:19 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-icmp'}
26/08/2021 19:47:19 AdvancedIavfRSSTest: hash_infos: [('0x64dfa65b', '0xb')]
26/08/2021 19:47:19 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:19 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/ICMP()/("X"*480)
26/08/2021 19:47:20 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x64dfa65b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:20 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-icmp'}
26/08/2021 19:47:20 AdvancedIavfRSSTest: hash_infos: [('0x64dfa65b', '0xb')]
26/08/2021 19:47:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:20 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:47:21 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x64dfa65b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:21 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:47:21 AdvancedIavfRSSTest: hash_infos: [('0x64dfa65b', '0xb')]
26/08/2021 19:47:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:21 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(sport=25,dport=99)/("X"*480)
26/08/2021 19:47:22 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x64dfa65b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:22 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:47:22 AdvancedIavfRSSTest: hash_infos: [('0x64dfa65b', '0xb')]
26/08/2021 19:47:22 AdvancedIavfRSSTest: sub_case mac_ipv6_l2_dst passed
26/08/2021 19:47:22 dut.10.240.183.186: flow flush 0
26/08/2021 19:47:22 dut.10.240.183.186:
26/08/2021 19:47:22 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_l2src_l2dst================
26/08/2021 19:47:22 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:47:22 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:47:22 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:47:22 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:47:22 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:47:22 dut.10.240.183.186: flow list 0
26/08/2021 19:47:23 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => RSS
26/08/2021 19:47:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:23 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
26/08/2021 19:47:24 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xee4739b1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:24 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nonfrag'}
26/08/2021 19:47:24 AdvancedIavfRSSTest: hash_infos: [('0xee4739b1', '0x1')]
26/08/2021 19:47:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 19:47:25 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x60cbcb7d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:25 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}
26/08/2021 19:47:25 AdvancedIavfRSSTest: hash_infos: [('0x60cbcb7d', '0xd')]
26/08/2021 19:47:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/("X"*480)
26/08/2021 19:47:26 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xee4739b1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:26 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nonfrag'}
26/08/2021 19:47:26 AdvancedIavfRSSTest: hash_infos: [('0xee4739b1', '0x1')]
26/08/2021 19:47:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:26 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)']
26/08/2021 19:47:27 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xee4739b1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:27 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-frag'}
26/08/2021 19:47:27 AdvancedIavfRSSTest: hash_infos: [('0xee4739b1', '0x1')]
26/08/2021 19:47:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 19:47:28 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x60cbcb7d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:28 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-frag'}
26/08/2021 19:47:28 AdvancedIavfRSSTest: hash_infos: [('0x60cbcb7d', '0xd')]
26/08/2021 19:47:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 19:47:29 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xee4739b1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:29 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-frag'}
26/08/2021 19:47:29 AdvancedIavfRSSTest: hash_infos: [('0xee4739b1', '0x1')]
26/08/2021 19:47:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:29 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)']
26/08/2021 19:47:30 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xee4739b1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:30 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-icmp'}
26/08/2021 19:47:30 AdvancedIavfRSSTest: hash_infos: [('0xee4739b1', '0x1')]
26/08/2021 19:47:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
26/08/2021 19:47:31 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x60cbcb7d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:31 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-icmp'}
26/08/2021 19:47:31 AdvancedIavfRSSTest: hash_infos: [('0x60cbcb7d', '0xd')]
26/08/2021 19:47:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/ICMP()/("X"*480)
26/08/2021 19:47:32 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xee4739b1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:32 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-icmp'}
26/08/2021 19:47:32 AdvancedIavfRSSTest: hash_infos: [('0xee4739b1', '0x1')]
26/08/2021 19:47:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:32 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:47:34 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xee4739b1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:34 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:47:34 AdvancedIavfRSSTest: hash_infos: [('0xee4739b1', '0x1')]
26/08/2021 19:47:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:47:35 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x60cbcb7d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:35 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:47:35 AdvancedIavfRSSTest: hash_infos: [('0x60cbcb7d', '0xd')]
26/08/2021 19:47:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)
26/08/2021 19:47:36 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xee4739b1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:36 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:47:36 AdvancedIavfRSSTest: hash_infos: [('0xee4739b1', '0x1')]
26/08/2021 19:47:36 AdvancedIavfRSSTest: sub_case mac_ipv6_l2src_l2dst passed
26/08/2021 19:47:36 dut.10.240.183.186: flow flush 0
26/08/2021 19:47:36 dut.10.240.183.186:
26/08/2021 19:47:36 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_l3_src================
26/08/2021 19:47:36 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:47:36 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
26/08/2021 19:47:36 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:47:36 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
26/08/2021 19:47:36 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:47:36 dut.10.240.183.186: flow list 0
26/08/2021 19:47:36 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => RSS
26/08/2021 19:47:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:36 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
26/08/2021 19:47:37 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x168e2aed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:37 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nonfrag'}
26/08/2021 19:47:37 AdvancedIavfRSSTest: hash_infos: [('0x168e2aed', '0xd')]
26/08/2021 19:47:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 19:47:38 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x52f8da8b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:38 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}
26/08/2021 19:47:38 AdvancedIavfRSSTest: hash_infos: [('0x52f8da8b', '0xb')]
26/08/2021 19:47:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/("X"*480)
26/08/2021 19:47:39 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x168e2aed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:39 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nonfrag'}
26/08/2021 19:47:39 AdvancedIavfRSSTest: hash_infos: [('0x168e2aed', '0xd')]
26/08/2021 19:47:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:39 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)']
26/08/2021 19:47:40 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x168e2aed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:40 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-frag'}
26/08/2021 19:47:40 AdvancedIavfRSSTest: hash_infos: [('0x168e2aed', '0xd')]
26/08/2021 19:47:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 19:47:42 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x52f8da8b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:42 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-frag'}
26/08/2021 19:47:42 AdvancedIavfRSSTest: hash_infos: [('0x52f8da8b', '0xb')]
26/08/2021 19:47:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:42 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 19:47:43 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x168e2aed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:43 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-frag'}
26/08/2021 19:47:43 AdvancedIavfRSSTest: hash_infos: [('0x168e2aed', '0xd')]
26/08/2021 19:47:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:43 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)']
26/08/2021 19:47:44 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x168e2aed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:44 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-icmp'}
26/08/2021 19:47:44 AdvancedIavfRSSTest: hash_infos: [('0x168e2aed', '0xd')]
26/08/2021 19:47:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
26/08/2021 19:47:45 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x52f8da8b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:45 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-icmp'}
26/08/2021 19:47:45 AdvancedIavfRSSTest: hash_infos: [('0x52f8da8b', '0xb')]
26/08/2021 19:47:45 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:45 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/ICMP()/("X"*480)
26/08/2021 19:47:46 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x168e2aed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:46 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-icmp'}
26/08/2021 19:47:46 AdvancedIavfRSSTest: hash_infos: [('0x168e2aed', '0xd')]
26/08/2021 19:47:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:46 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:47:47 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x168e2aed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:47 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:47:47 AdvancedIavfRSSTest: hash_infos: [('0x168e2aed', '0xd')]
26/08/2021 19:47:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:47:48 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x52f8da8b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:48 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:47:48 AdvancedIavfRSSTest: hash_infos: [('0x52f8da8b', '0xb')]
26/08/2021 19:47:48 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:48 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=33)/("X"*480)
26/08/2021 19:47:49 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x168e2aed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:49 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:47:49 AdvancedIavfRSSTest: hash_infos: [('0x168e2aed', '0xd')]
26/08/2021 19:47:49 AdvancedIavfRSSTest: sub_case mac_ipv6_l3_src passed
26/08/2021 19:47:49 dut.10.240.183.186: flow flush 0
26/08/2021 19:47:49 dut.10.240.183.186:
26/08/2021 19:47:49 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_l3_dst================
26/08/2021 19:47:49 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:47:49 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:47:49 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:47:49 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:47:49 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:47:49 dut.10.240.183.186: flow list 0
26/08/2021 19:47:50 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => RSS
26/08/2021 19:47:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:50 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
26/08/2021 19:47:51 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xb95ebe01 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:51 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nonfrag'}
26/08/2021 19:47:51 AdvancedIavfRSSTest: hash_infos: [('0xb95ebe01', '0x1')]
26/08/2021 19:47:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/("X"*480)
26/08/2021 19:47:52 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xfd284e67 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:52 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}
26/08/2021 19:47:52 AdvancedIavfRSSTest: hash_infos: [('0xfd284e67', '0x7')]
26/08/2021 19:47:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 19:47:53 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xb95ebe01 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:53 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nonfrag'}
26/08/2021 19:47:53 AdvancedIavfRSSTest: hash_infos: [('0xb95ebe01', '0x1')]
26/08/2021 19:47:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:53 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)']
26/08/2021 19:47:54 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb95ebe01 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:54 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-frag'}
26/08/2021 19:47:54 AdvancedIavfRSSTest: hash_infos: [('0xb95ebe01', '0x1')]
26/08/2021 19:47:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 19:47:55 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xfd284e67 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:55 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-frag'}
26/08/2021 19:47:55 AdvancedIavfRSSTest: hash_infos: [('0xfd284e67', '0x7')]
26/08/2021 19:47:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 19:47:56 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb95ebe01 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:56 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-frag'}
26/08/2021 19:47:56 AdvancedIavfRSSTest: hash_infos: [('0xb95ebe01', '0x1')]
26/08/2021 19:47:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:56 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)']
26/08/2021 19:47:57 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb95ebe01 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:57 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-icmp'}
26/08/2021 19:47:57 AdvancedIavfRSSTest: hash_infos: [('0xb95ebe01', '0x1')]
26/08/2021 19:47:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/ICMP()/("X"*480)
26/08/2021 19:47:58 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xfd284e67 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:58 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-icmp'}
26/08/2021 19:47:58 AdvancedIavfRSSTest: hash_infos: [('0xfd284e67', '0x7')]
26/08/2021 19:47:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
26/08/2021 19:47:59 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb95ebe01 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:47:59 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-icmp'}
26/08/2021 19:47:59 AdvancedIavfRSSTest: hash_infos: [('0xb95ebe01', '0x1')]
26/08/2021 19:47:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:47:59 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:48:01 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb95ebe01 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:01 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:48:01 AdvancedIavfRSSTest: hash_infos: [('0xb95ebe01', '0x1')]
26/08/2021 19:48:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:48:02 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xfd284e67 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:02 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:48:02 AdvancedIavfRSSTest: hash_infos: [('0xfd284e67', '0x7')]
26/08/2021 19:48:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=33)/("X"*480)
26/08/2021 19:48:03 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb95ebe01 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:03 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:48:03 AdvancedIavfRSSTest: hash_infos: [('0xb95ebe01', '0x1')]
26/08/2021 19:48:03 AdvancedIavfRSSTest: sub_case mac_ipv6_l3_dst passed
26/08/2021 19:48:03 dut.10.240.183.186: flow flush 0
26/08/2021 19:48:03 dut.10.240.183.186:
26/08/2021 19:48:03 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_all================
26/08/2021 19:48:03 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:48:03 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:48:03 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:48:03 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:48:03 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:48:03 dut.10.240.183.186: flow list 0
26/08/2021 19:48:03 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => RSS
26/08/2021 19:48:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:03 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
26/08/2021 19:48:04 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x73227575 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:04 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nonfrag'}
26/08/2021 19:48:04 AdvancedIavfRSSTest: hash_infos: [('0x73227575', '0x5')]
26/08/2021 19:48:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/("X"*480)
26/08/2021 19:48:05 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xb642c2d3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:05 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}
26/08/2021 19:48:05 AdvancedIavfRSSTest: hash_infos: [('0xb642c2d3', '0x3')]
26/08/2021 19:48:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 19:48:06 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x37548513 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:06 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nonfrag'}
26/08/2021 19:48:06 AdvancedIavfRSSTest: hash_infos: [('0x37548513', '0x3')]
26/08/2021 19:48:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 19:48:07 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x73227575 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:07 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nonfrag'}
26/08/2021 19:48:07 AdvancedIavfRSSTest: hash_infos: [('0x73227575', '0x5')]
26/08/2021 19:48:07 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:07 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)']
26/08/2021 19:48:09 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x73227575 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:09 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-frag'}
26/08/2021 19:48:09 AdvancedIavfRSSTest: hash_infos: [('0x73227575', '0x5')]
26/08/2021 19:48:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 19:48:10 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb642c2d3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:10 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-frag'}
26/08/2021 19:48:10 AdvancedIavfRSSTest: hash_infos: [('0xb642c2d3', '0x3')]
26/08/2021 19:48:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 19:48:11 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x37548513 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:11 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-frag'}
26/08/2021 19:48:11 AdvancedIavfRSSTest: hash_infos: [('0x37548513', '0x3')]
26/08/2021 19:48:11 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:11 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 19:48:12 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x73227575 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:12 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-frag'}
26/08/2021 19:48:12 AdvancedIavfRSSTest: hash_infos: [('0x73227575', '0x5')]
26/08/2021 19:48:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:12 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)']
26/08/2021 19:48:13 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x73227575 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:13 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-icmp'}
26/08/2021 19:48:13 AdvancedIavfRSSTest: hash_infos: [('0x73227575', '0x5')]
26/08/2021 19:48:13 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:13 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/ICMP()/("X"*480)
26/08/2021 19:48:14 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb642c2d3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:14 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-icmp'}
26/08/2021 19:48:14 AdvancedIavfRSSTest: hash_infos: [('0xb642c2d3', '0x3')]
26/08/2021 19:48:14 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:14 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
26/08/2021 19:48:15 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x37548513 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:15 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-icmp'}
26/08/2021 19:48:15 AdvancedIavfRSSTest: hash_infos: [('0x37548513', '0x3')]
26/08/2021 19:48:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
26/08/2021 19:48:16 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x73227575 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:16 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-icmp'}
26/08/2021 19:48:16 AdvancedIavfRSSTest: hash_infos: [('0x73227575', '0x5')]
26/08/2021 19:48:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:16 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:48:17 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x73227575 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:17 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:48:17 AdvancedIavfRSSTest: hash_infos: [('0x73227575', '0x5')]
26/08/2021 19:48:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:17 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:48:18 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb642c2d3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:18 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:48:18 AdvancedIavfRSSTest: hash_infos: [('0xb642c2d3', '0x3')]
26/08/2021 19:48:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:18 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:48:20 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x37548513 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:20 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:48:20 AdvancedIavfRSSTest: hash_infos: [('0x37548513', '0x3')]
26/08/2021 19:48:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=33)/("X"*480)
26/08/2021 19:48:21 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x73227575 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:21 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:48:21 AdvancedIavfRSSTest: hash_infos: [('0x73227575', '0x5')]
26/08/2021 19:48:21 AdvancedIavfRSSTest: sub_case mac_ipv6_all passed
26/08/2021 19:48:21 dut.10.240.183.186: flow flush 0
26/08/2021 19:48:21 dut.10.240.183.186:
26/08/2021 19:48:21 AdvancedIavfRSSTest: {'mac_ipv6_l2_src': {'result': 'passed'}, 'mac_ipv6_l2_dst': {'result': 'passed'}, 'mac_ipv6_l2src_l2dst': {'result': 'passed'}, 'mac_ipv6_l3_src': {'result': 'passed'}, 'mac_ipv6_l3_dst': {'result': 'passed'}, 'mac_ipv6_all': {'result': 'passed'}}
26/08/2021 19:48:21 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:48:21 AdvancedIavfRSSTest: Test Case test_mac_ipv6 Result PASSED:
26/08/2021 19:48:21 dut.10.240.183.186: flow flush 0
26/08/2021 19:48:22 dut.10.240.183.186:
testpmd>
26/08/2021 19:48:22 dut.10.240.183.186: clear port stats all
26/08/2021 19:48:23 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:48:23 dut.10.240.183.186: stop
26/08/2021 19:48:23 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 16 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:48:23 dut.10.240.183.186: quit
26/08/2021 19:48:24 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
Port 0 is closed
Done
Bye...
26/08/2021 19:48:24 AdvancedIavfRSSTest: Test Case test_mac_ipv6_gre_ipv4 Begin
26/08/2021 19:48:24 dut.10.240.183.186:
26/08/2021 19:48:24 tester:
26/08/2021 19:48:24 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:48:26 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:48:36 dut.10.240.183.186: port config all rss all
26/08/2021 19:48:36 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:48:36 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:48:36 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:48:36 dut.10.240.183.186: set verbose 1
26/08/2021 19:48:36 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:48:36 dut.10.240.183.186: show port info all
26/08/2021 19:48:36 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:48:36 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:48:36 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:48:36 dut.10.240.183.186: start
26/08/2021 19:48:36 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:48:36 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_l3_src================
26/08/2021 19:48:36 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:48:36 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
26/08/2021 19:48:36 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:48:36 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
26/08/2021 19:48:36 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:48:36 dut.10.240.183.186: flow list 0
26/08/2021 19:48:36 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 => RSS
26/08/2021 19:48:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/("X"*480)
26/08/2021 19:48:37 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0x54feca25 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:37 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-proto'}
26/08/2021 19:48:37 AdvancedIavfRSSTest: hash_infos: [('0x54feca25', '0x5')]
26/08/2021 19:48:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/("X"*480)
26/08/2021 19:48:38 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0xb663cafd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:38 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-proto'}
26/08/2021 19:48:38 AdvancedIavfRSSTest: hash_infos: [('0xb663cafd', '0xd')]
26/08/2021 19:48:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/("X"*480)
26/08/2021 19:48:40 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0x54feca25 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:40 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 19:48:40 AdvancedIavfRSSTest: hash_infos: [('0x54feca25', '0x5')]
26/08/2021 19:48:40 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_l3_src passed
26/08/2021 19:48:40 dut.10.240.183.186: flow flush 0
26/08/2021 19:48:40 dut.10.240.183.186:
26/08/2021 19:48:40 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_l3_dst================
26/08/2021 19:48:40 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:48:40 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:48:40 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:48:40 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:48:40 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:48:40 dut.10.240.183.186: flow list 0
26/08/2021 19:48:40 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 => RSS
26/08/2021 19:48:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/("X"*480)
26/08/2021 19:48:41 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0x877e7e0c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:41 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-proto'}
26/08/2021 19:48:41 AdvancedIavfRSSTest: hash_infos: [('0x877e7e0c', '0xc')]
26/08/2021 19:48:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/("X"*480)
26/08/2021 19:48:42 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0x65e37ed4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:42 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-proto'}
26/08/2021 19:48:42 AdvancedIavfRSSTest: hash_infos: [('0x65e37ed4', '0x4')]
26/08/2021 19:48:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:42 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/("X"*480)
26/08/2021 19:48:43 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0x877e7e0c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:43 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 19:48:43 AdvancedIavfRSSTest: hash_infos: [('0x877e7e0c', '0xc')]
26/08/2021 19:48:43 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_l3_dst passed
26/08/2021 19:48:43 dut.10.240.183.186: flow flush 0
26/08/2021 19:48:43 dut.10.240.183.186:
26/08/2021 19:48:43 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_all================
26/08/2021 19:48:43 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:48:43 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:48:43 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:48:43 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:48:43 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:48:43 dut.10.240.183.186: flow list 0
26/08/2021 19:48:43 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 => RSS
26/08/2021 19:48:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/("X"*480)
26/08/2021 19:48:45 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0x621f43bc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:45 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-proto'}
26/08/2021 19:48:45 AdvancedIavfRSSTest: hash_infos: [('0x621f43bc', '0xc')]
26/08/2021 19:48:45 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:45 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/("X"*480)
26/08/2021 19:48:46 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0x537bd720 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:46 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-proto'}
26/08/2021 19:48:46 AdvancedIavfRSSTest: hash_infos: [('0x537bd720', '0x0')]
26/08/2021 19:48:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:48:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/("X"*480)
26/08/2021 19:48:47 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0x80824364 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:48:47 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-proto'}
26/08/2021 19:48:47 AdvancedIavfRSSTest: hash_infos: [('0x80824364', '0x4')]
26/08/2021 19:48:47 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_all passed
26/08/2021 19:48:47 dut.10.240.183.186: flow flush 0
26/08/2021 19:48:47 dut.10.240.183.186:
26/08/2021 19:48:47 AdvancedIavfRSSTest: {'ipv6_gre_ipv4_l3_src': {'result': 'passed'}, 'ipv6_gre_ipv4_l3_dst': {'result': 'passed'}, 'ipv6_gre_ipv4_all': {'result': 'passed'}}
26/08/2021 19:48:47 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:48:47 AdvancedIavfRSSTest: Test Case test_mac_ipv6_gre_ipv4 Result PASSED:
26/08/2021 19:48:47 dut.10.240.183.186: flow flush 0
26/08/2021 19:48:48 dut.10.240.183.186:
testpmd>
26/08/2021 19:48:48 dut.10.240.183.186: clear port stats all
26/08/2021 19:48:49 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:48:49 dut.10.240.183.186: stop
26/08/2021 19:48:49 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:48:49 dut.10.240.183.186: quit
26/08/2021 19:48:50 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:48:50 AdvancedIavfRSSTest: Test Case test_mac_ipv6_gre_ipv4_tcp Begin
26/08/2021 19:48:50 dut.10.240.183.186:
26/08/2021 19:48:50 tester:
26/08/2021 19:48:50 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:48:52 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:49:02 dut.10.240.183.186: port config all rss all
26/08/2021 19:49:02 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:49:02 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:49:02 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:49:02 dut.10.240.183.186: set verbose 1
26/08/2021 19:49:02 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:49:02 dut.10.240.183.186: show port info all
26/08/2021 19:49:02 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:49:02 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:49:02 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:49:02 dut.10.240.183.186: start
26/08/2021 19:49:02 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:49:02 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_tcp_l3_src================
26/08/2021 19:49:02 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:49:02 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
26/08/2021 19:49:02 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:49:02 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
26/08/2021 19:49:02 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:49:02 dut.10.240.183.186: flow list 0
26/08/2021 19:49:02 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 TCP => RSS
26/08/2021 19:49:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:03 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xe50620cb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:03 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:49:03 AdvancedIavfRSSTest: hash_infos: [('0xe50620cb', '0xb')]
26/08/2021 19:49:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:04 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x375e052f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:04 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:04 AdvancedIavfRSSTest: hash_infos: [('0x375e052f', '0xf')]
26/08/2021 19:49:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:06 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xe50620cb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:06 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:06 AdvancedIavfRSSTest: hash_infos: [('0xe50620cb', '0xb')]
26/08/2021 19:49:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:49:07 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xe50620cb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:07 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:07 AdvancedIavfRSSTest: hash_infos: [('0xe50620cb', '0xb')]
26/08/2021 19:49:07 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:07 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:49:08 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xe50620cb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:08 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:08 AdvancedIavfRSSTest: hash_infos: [('0xe50620cb', '0xb')]
26/08/2021 19:49:08 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_tcp_l3_src passed
26/08/2021 19:49:08 dut.10.240.183.186: flow flush 0
26/08/2021 19:49:08 dut.10.240.183.186:
26/08/2021 19:49:08 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_tcp_l3_dst================
26/08/2021 19:49:08 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:49:08 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:49:08 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:49:08 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:49:08 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:49:08 dut.10.240.183.186: flow list 0
26/08/2021 19:49:08 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 TCP => RSS
26/08/2021 19:49:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:09 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x91313618 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:09 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:49:09 AdvancedIavfRSSTest: hash_infos: [('0x91313618', '0x8')]
26/08/2021 19:49:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:10 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x436913fc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:10 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:10 AdvancedIavfRSSTest: hash_infos: [('0x436913fc', '0xc')]
26/08/2021 19:49:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:11 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x91313618 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:11 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:11 AdvancedIavfRSSTest: hash_infos: [('0x91313618', '0x8')]
26/08/2021 19:49:11 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:11 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:49:12 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x91313618 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:12 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:12 AdvancedIavfRSSTest: hash_infos: [('0x91313618', '0x8')]
26/08/2021 19:49:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:12 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:49:14 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x91313618 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:14 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:14 AdvancedIavfRSSTest: hash_infos: [('0x91313618', '0x8')]
26/08/2021 19:49:14 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_tcp_l3_dst passed
26/08/2021 19:49:14 dut.10.240.183.186: flow flush 0
26/08/2021 19:49:14 dut.10.240.183.186:
26/08/2021 19:49:14 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_tcp_l4_src================
26/08/2021 19:49:14 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:49:14 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
26/08/2021 19:49:14 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:49:14 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
26/08/2021 19:49:14 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:49:14 dut.10.240.183.186: flow list 0
26/08/2021 19:49:14 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 TCP => RSS
26/08/2021 19:49:14 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:14 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:15 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x84edaba0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:15 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:49:15 AdvancedIavfRSSTest: hash_infos: [('0x84edaba0', '0x0')]
26/08/2021 19:49:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:49:16 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xc253859b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:16 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:16 AdvancedIavfRSSTest: hash_infos: [('0xc253859b', '0xb')]
26/08/2021 19:49:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:16 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:17 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x84edaba0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:17 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:17 AdvancedIavfRSSTest: hash_infos: [('0x84edaba0', '0x0')]
26/08/2021 19:49:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:17 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:18 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x84edaba0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:18 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:18 AdvancedIavfRSSTest: hash_infos: [('0x84edaba0', '0x0')]
26/08/2021 19:49:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:18 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:49:19 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x84edaba0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:19 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:19 AdvancedIavfRSSTest: hash_infos: [('0x84edaba0', '0x0')]
26/08/2021 19:49:19 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_tcp_l4_src passed
26/08/2021 19:49:19 dut.10.240.183.186: flow flush 0
26/08/2021 19:49:19 dut.10.240.183.186:
26/08/2021 19:49:19 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_tcp_l4_dst================
26/08/2021 19:49:19 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:49:19 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:49:20 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:49:20 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:49:20 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:49:20 dut.10.240.183.186: flow list 0
26/08/2021 19:49:20 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 TCP => RSS
26/08/2021 19:49:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:21 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xffc66072 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:21 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:49:21 AdvancedIavfRSSTest: hash_infos: [('0xffc66072', '0x2')]
26/08/2021 19:49:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:21 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:49:22 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x68d7c5c7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:22 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:22 AdvancedIavfRSSTest: hash_infos: [('0x68d7c5c7', '0x7')]
26/08/2021 19:49:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:23 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xffc66072 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:23 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:23 AdvancedIavfRSSTest: hash_infos: [('0xffc66072', '0x2')]
26/08/2021 19:49:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:24 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xffc66072 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:24 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:24 AdvancedIavfRSSTest: hash_infos: [('0xffc66072', '0x2')]
26/08/2021 19:49:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:49:25 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xffc66072 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:25 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:25 AdvancedIavfRSSTest: hash_infos: [('0xffc66072', '0x2')]
26/08/2021 19:49:25 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_tcp_l4_dst passed
26/08/2021 19:49:25 dut.10.240.183.186: flow flush 0
26/08/2021 19:49:25 dut.10.240.183.186:
26/08/2021 19:49:25 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_tcp_l3_src_l4_src================
26/08/2021 19:49:25 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:49:25 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:49:25 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:49:25 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:49:25 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:49:25 dut.10.240.183.186: flow list 0
26/08/2021 19:49:25 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 TCP => RSS
26/08/2021 19:49:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:27 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x30265fe9 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:27 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:49:27 AdvancedIavfRSSTest: hash_infos: [('0x30265fe9', '0x9')]
26/08/2021 19:49:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:28 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xe27e7a0d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:28 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:28 AdvancedIavfRSSTest: hash_infos: [('0xe27e7a0d', '0xd')]
26/08/2021 19:49:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:49:29 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x26f510ec - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:29 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:29 AdvancedIavfRSSTest: hash_infos: [('0x26f510ec', '0xc')]
26/08/2021 19:49:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:30 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x30265fe9 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:30 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:30 AdvancedIavfRSSTest: hash_infos: [('0x30265fe9', '0x9')]
26/08/2021 19:49:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:49:31 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x30265fe9 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:31 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:31 AdvancedIavfRSSTest: hash_infos: [('0x30265fe9', '0x9')]
26/08/2021 19:49:31 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_tcp_l3_src_l4_src passed
26/08/2021 19:49:31 dut.10.240.183.186: flow flush 0
26/08/2021 19:49:31 dut.10.240.183.186:
26/08/2021 19:49:31 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_tcp_l3_src_l4_dst================
26/08/2021 19:49:31 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:49:31 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:49:31 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:49:31 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:49:31 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:49:31 dut.10.240.183.186: flow list 0
26/08/2021 19:49:31 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 TCP => RSS
26/08/2021 19:49:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:32 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xd4bbd5ef - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:32 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:49:32 AdvancedIavfRSSTest: hash_infos: [('0xd4bbd5ef', '0xf')]
26/08/2021 19:49:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:33 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x6e3f00b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:33 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:33 AdvancedIavfRSSTest: hash_infos: [('0x6e3f00b', '0xb')]
26/08/2021 19:49:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:49:35 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x7dc492b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:35 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:35 AdvancedIavfRSSTest: hash_infos: [('0x7dc492b', '0xb')]
26/08/2021 19:49:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:36 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xd4bbd5ef - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:36 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:36 AdvancedIavfRSSTest: hash_infos: [('0xd4bbd5ef', '0xf')]
26/08/2021 19:49:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:49:37 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xd4bbd5ef - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:37 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:37 AdvancedIavfRSSTest: hash_infos: [('0xd4bbd5ef', '0xf')]
26/08/2021 19:49:37 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_tcp_l3_src_l4_dst passed
26/08/2021 19:49:37 dut.10.240.183.186: flow flush 0
26/08/2021 19:49:37 dut.10.240.183.186:
26/08/2021 19:49:37 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_tcp_l3_dst_l4_src================
26/08/2021 19:49:37 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:49:37 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:49:37 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:49:37 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:49:37 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:49:37 dut.10.240.183.186: flow list 0
26/08/2021 19:49:37 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 TCP => RSS
26/08/2021 19:49:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:38 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x4411493a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:38 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:49:38 AdvancedIavfRSSTest: hash_infos: [('0x4411493a', '0xa')]
26/08/2021 19:49:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:39 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x96496cde - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:39 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:39 AdvancedIavfRSSTest: hash_infos: [('0x96496cde', '0xe')]
26/08/2021 19:49:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:49:40 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x52c2063f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:40 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:40 AdvancedIavfRSSTest: hash_infos: [('0x52c2063f', '0xf')]
26/08/2021 19:49:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:41 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x4411493a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:41 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:41 AdvancedIavfRSSTest: hash_infos: [('0x4411493a', '0xa')]
26/08/2021 19:49:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:49:43 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x4411493a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:43 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:43 AdvancedIavfRSSTest: hash_infos: [('0x4411493a', '0xa')]
26/08/2021 19:49:43 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_tcp_l3_dst_l4_src passed
26/08/2021 19:49:43 dut.10.240.183.186: flow flush 0
26/08/2021 19:49:43 dut.10.240.183.186:
26/08/2021 19:49:43 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_tcp_l3_dst_l4_dst================
26/08/2021 19:49:43 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:49:43 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:49:43 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:49:43 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:49:43 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:49:43 dut.10.240.183.186: flow list 0
26/08/2021 19:49:43 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 TCP => RSS
26/08/2021 19:49:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:44 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xa08cc33c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:44 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:49:44 AdvancedIavfRSSTest: hash_infos: [('0xa08cc33c', '0xc')]
26/08/2021 19:49:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:45 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x72d4e6d8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:45 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:45 AdvancedIavfRSSTest: hash_infos: [('0x72d4e6d8', '0x8')]
26/08/2021 19:49:45 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:45 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:49:46 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x73eb5ff8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:46 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:46 AdvancedIavfRSSTest: hash_infos: [('0x73eb5ff8', '0x8')]
26/08/2021 19:49:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:47 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xa08cc33c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:47 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:47 AdvancedIavfRSSTest: hash_infos: [('0xa08cc33c', '0xc')]
26/08/2021 19:49:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:49:48 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xa08cc33c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:48 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:48 AdvancedIavfRSSTest: hash_infos: [('0xa08cc33c', '0xc')]
26/08/2021 19:49:48 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_tcp_l3_dst_l4_dst passed
26/08/2021 19:49:48 dut.10.240.183.186: flow flush 0
26/08/2021 19:49:48 dut.10.240.183.186:
26/08/2021 19:49:48 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_tcp_all================
26/08/2021 19:49:48 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:49:48 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
26/08/2021 19:49:48 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:49:48 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
26/08/2021 19:49:49 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:49:49 dut.10.240.183.186: flow list 0
26/08/2021 19:49:49 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 TCP => RSS
26/08/2021 19:49:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:49 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:50 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x1824a4e2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:50 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:49:50 AdvancedIavfRSSTest: hash_infos: [('0x1824a4e2', '0x2')]
26/08/2021 19:49:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:51 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x85aea287 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:51 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:51 AdvancedIavfRSSTest: hash_infos: [('0x85aea287', '0x7')]
26/08/2021 19:49:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:52 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xca7c8106 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:52 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:52 AdvancedIavfRSSTest: hash_infos: [('0xca7c8106', '0x6')]
26/08/2021 19:49:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:49:53 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x4f027ae8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:53 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:53 AdvancedIavfRSSTest: hash_infos: [('0x4f027ae8', '0x8')]
26/08/2021 19:49:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:53 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:49:54 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x71ac181a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:54 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:54 AdvancedIavfRSSTest: hash_infos: [('0x71ac181a', '0xa')]
26/08/2021 19:49:54 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_tcp_all passed
26/08/2021 19:49:54 dut.10.240.183.186: flow flush 0
26/08/2021 19:49:54 dut.10.240.183.186:
26/08/2021 19:49:54 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_tcp_ipv4================
26/08/2021 19:49:54 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:49:54 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:49:54 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:49:54 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:49:54 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:49:54 dut.10.240.183.186: flow list 0
26/08/2021 19:49:54 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 TCP => RSS
26/08/2021 19:49:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:56 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x67a27846 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:56 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:49:56 AdvancedIavfRSSTest: hash_infos: [('0x67a27846', '0x6')]
26/08/2021 19:49:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:57 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xfa287e23 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:57 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:57 AdvancedIavfRSSTest: hash_infos: [('0xfa287e23', '0x3')]
26/08/2021 19:49:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:49:58 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xb5fa5da2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:58 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 19:49:58 AdvancedIavfRSSTest: hash_infos: [('0xb5fa5da2', '0x2')]
26/08/2021 19:49:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:49:59 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x67a27846 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:49:59 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:49:59 AdvancedIavfRSSTest: hash_infos: [('0x67a27846', '0x6')]
26/08/2021 19:49:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:49:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:50:00 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x67a27846 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:00 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:50:00 AdvancedIavfRSSTest: hash_infos: [('0x67a27846', '0x6')]
26/08/2021 19:50:00 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_tcp_ipv4 passed
26/08/2021 19:50:00 dut.10.240.183.186: flow flush 0
26/08/2021 19:50:00 dut.10.240.183.186:
26/08/2021 19:50:00 AdvancedIavfRSSTest: {'ipv6_gre_ipv4_tcp_l3_src': {'result': 'passed'}, 'ipv6_gre_ipv4_tcp_l3_dst': {'result': 'passed'}, 'ipv6_gre_ipv4_tcp_l4_src': {'result': 'passed'}, 'ipv6_gre_ipv4_tcp_l4_dst': {'result': 'passed'}, 'ipv6_gre_ipv4_tcp_l3_src_l4_src': {'result': 'passed'}, 'ipv6_gre_ipv4_tcp_l3_src_l4_dst': {'result': 'passed'}, 'ipv6_gre_ipv4_tcp_l3_dst_l4_src': {'result': 'passed'}, 'ipv6_gre_ipv4_tcp_l3_dst_l4_dst': {'result': 'passed'}, 'ipv6_gre_ipv4_tcp_all': {'result': 'passed'}, 'ipv6_gre_ipv4_tcp_ipv4': {'result': 'passed'}}
26/08/2021 19:50:00 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:50:00 AdvancedIavfRSSTest: Test Case test_mac_ipv6_gre_ipv4_tcp Result PASSED:
26/08/2021 19:50:00 dut.10.240.183.186: flow flush 0
26/08/2021 19:50:01 dut.10.240.183.186:
testpmd>
26/08/2021 19:50:01 dut.10.240.183.186: clear port stats all
26/08/2021 19:50:02 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:50:02 dut.10.240.183.186: stop
26/08/2021 19:50:02 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:50:02 dut.10.240.183.186: quit
26/08/2021 19:50:03 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:50:03 AdvancedIavfRSSTest: Test Case test_mac_ipv6_gre_ipv4_udp Begin
26/08/2021 19:50:03 dut.10.240.183.186:
26/08/2021 19:50:03 tester:
26/08/2021 19:50:03 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:50:05 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:50:15 dut.10.240.183.186: port config all rss all
26/08/2021 19:50:15 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:50:15 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:50:15 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:50:15 dut.10.240.183.186: set verbose 1
26/08/2021 19:50:15 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:50:15 dut.10.240.183.186: show port info all
26/08/2021 19:50:15 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:50:15 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:50:15 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:50:15 dut.10.240.183.186: start
26/08/2021 19:50:15 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:50:15 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_udp_l3_src================
26/08/2021 19:50:15 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:50:15 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
26/08/2021 19:50:15 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:50:15 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
26/08/2021 19:50:15 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:50:15 dut.10.240.183.186: flow list 0
26/08/2021 19:50:15 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 UDP => RSS
26/08/2021 19:50:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:17 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x66433e56 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:17 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:50:17 AdvancedIavfRSSTest: hash_infos: [('0x66433e56', '0x6')]
26/08/2021 19:50:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:17 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:18 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x20df8853 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:18 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:50:18 AdvancedIavfRSSTest: hash_infos: [('0x20df8853', '0x3')]
26/08/2021 19:50:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:18 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:19 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x66433e56 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:19 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:19 AdvancedIavfRSSTest: hash_infos: [('0x66433e56', '0x6')]
26/08/2021 19:50:19 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:19 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:50:20 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x66433e56 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:20 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:20 AdvancedIavfRSSTest: hash_infos: [('0x66433e56', '0x6')]
26/08/2021 19:50:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:50:21 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x66433e56 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:21 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:21 AdvancedIavfRSSTest: hash_infos: [('0x66433e56', '0x6')]
26/08/2021 19:50:21 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_udp_l3_src passed
26/08/2021 19:50:21 dut.10.240.183.186: flow flush 0
26/08/2021 19:50:21 dut.10.240.183.186:
26/08/2021 19:50:21 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_udp_l3_dst================
26/08/2021 19:50:21 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:50:21 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:50:21 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:50:21 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:50:21 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:50:21 dut.10.240.183.186: flow list 0
26/08/2021 19:50:21 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 UDP => RSS
26/08/2021 19:50:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:21 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:22 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xb4ae39cc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:22 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:50:22 AdvancedIavfRSSTest: hash_infos: [('0xb4ae39cc', '0xc')]
26/08/2021 19:50:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:23 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xf2328fc9 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:23 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:50:23 AdvancedIavfRSSTest: hash_infos: [('0xf2328fc9', '0x9')]
26/08/2021 19:50:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:25 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xb4ae39cc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:25 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:25 AdvancedIavfRSSTest: hash_infos: [('0xb4ae39cc', '0xc')]
26/08/2021 19:50:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:50:26 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xb4ae39cc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:26 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:26 AdvancedIavfRSSTest: hash_infos: [('0xb4ae39cc', '0xc')]
26/08/2021 19:50:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:50:27 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xb4ae39cc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:27 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:27 AdvancedIavfRSSTest: hash_infos: [('0xb4ae39cc', '0xc')]
26/08/2021 19:50:27 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_udp_l3_dst passed
26/08/2021 19:50:27 dut.10.240.183.186: flow flush 0
26/08/2021 19:50:27 dut.10.240.183.186:
26/08/2021 19:50:27 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_udp_l4_src================
26/08/2021 19:50:27 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:50:27 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:50:27 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:50:27 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:50:27 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:50:27 dut.10.240.183.186: flow list 0
26/08/2021 19:50:27 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 UDP => RSS
26/08/2021 19:50:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:28 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xa139ec76 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:28 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:50:28 AdvancedIavfRSSTest: hash_infos: [('0xa139ec76', '0x6')]
26/08/2021 19:50:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:50:29 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x3e0e8213 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:29 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:50:29 AdvancedIavfRSSTest: hash_infos: [('0x3e0e8213', '0x3')]
26/08/2021 19:50:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:30 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xa139ec76 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:30 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:30 AdvancedIavfRSSTest: hash_infos: [('0xa139ec76', '0x6')]
26/08/2021 19:50:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:31 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xa139ec76 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:31 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:31 AdvancedIavfRSSTest: hash_infos: [('0xa139ec76', '0x6')]
26/08/2021 19:50:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:50:33 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xa139ec76 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:33 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:33 AdvancedIavfRSSTest: hash_infos: [('0xa139ec76', '0x6')]
26/08/2021 19:50:33 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_udp_l4_src passed
26/08/2021 19:50:33 dut.10.240.183.186: flow flush 0
26/08/2021 19:50:33 dut.10.240.183.186:
26/08/2021 19:50:33 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_udp_l4_dst================
26/08/2021 19:50:33 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:50:33 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:50:33 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:50:33 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:50:33 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:50:33 dut.10.240.183.186: flow list 0
26/08/2021 19:50:33 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 UDP => RSS
26/08/2021 19:50:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:34 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x4b1c5830 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:34 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:50:34 AdvancedIavfRSSTest: hash_infos: [('0x4b1c5830', '0x0')]
26/08/2021 19:50:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:50:35 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xb3e6edcc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:35 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:50:35 AdvancedIavfRSSTest: hash_infos: [('0xb3e6edcc', '0xc')]
26/08/2021 19:50:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:36 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x4b1c5830 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:36 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:36 AdvancedIavfRSSTest: hash_infos: [('0x4b1c5830', '0x0')]
26/08/2021 19:50:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:37 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x4b1c5830 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:37 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:37 AdvancedIavfRSSTest: hash_infos: [('0x4b1c5830', '0x0')]
26/08/2021 19:50:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:50:38 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x4b1c5830 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:38 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:38 AdvancedIavfRSSTest: hash_infos: [('0x4b1c5830', '0x0')]
26/08/2021 19:50:38 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_udp_l4_dst passed
26/08/2021 19:50:38 dut.10.240.183.186: flow flush 0
26/08/2021 19:50:38 dut.10.240.183.186:
26/08/2021 19:50:38 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_udp_l3_src_l4_src================
26/08/2021 19:50:38 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:50:38 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:50:38 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:50:38 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:50:39 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:50:39 dut.10.240.183.186: flow list 0
26/08/2021 19:50:39 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 UDP => RSS
26/08/2021 19:50:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:40 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x85df41a2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:40 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:50:40 AdvancedIavfRSSTest: hash_infos: [('0x85df41a2', '0x2')]
26/08/2021 19:50:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:41 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xc343f7a7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:41 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:50:41 AdvancedIavfRSSTest: hash_infos: [('0xc343f7a7', '0x7')]
26/08/2021 19:50:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:50:42 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x8245dc8c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:42 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:50:42 AdvancedIavfRSSTest: hash_infos: [('0x8245dc8c', '0xc')]
26/08/2021 19:50:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:42 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:43 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x85df41a2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:43 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:43 AdvancedIavfRSSTest: hash_infos: [('0x85df41a2', '0x2')]
26/08/2021 19:50:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:50:44 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x85df41a2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:44 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:44 AdvancedIavfRSSTest: hash_infos: [('0x85df41a2', '0x2')]
26/08/2021 19:50:44 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_udp_l3_src_l4_src passed
26/08/2021 19:50:44 dut.10.240.183.186: flow flush 0
26/08/2021 19:50:44 dut.10.240.183.186:
26/08/2021 19:50:44 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_udp_l3_src_l4_dst================
26/08/2021 19:50:44 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:50:44 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:50:44 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:50:44 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:50:44 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:50:44 dut.10.240.183.186: flow list 0
26/08/2021 19:50:44 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 UDP => RSS
26/08/2021 19:50:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:46 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x80cc5796 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:46 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:50:46 AdvancedIavfRSSTest: hash_infos: [('0x80cc5796', '0x6')]
26/08/2021 19:50:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:47 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xc650e193 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:47 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:50:47 AdvancedIavfRSSTest: hash_infos: [('0xc650e193', '0x3')]
26/08/2021 19:50:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:50:48 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xc6b06df3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:48 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:50:48 AdvancedIavfRSSTest: hash_infos: [('0xc6b06df3', '0x3')]
26/08/2021 19:50:48 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:48 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:49 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x80cc5796 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:49 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:49 AdvancedIavfRSSTest: hash_infos: [('0x80cc5796', '0x6')]
26/08/2021 19:50:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:49 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:50:50 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x80cc5796 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:50 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:50 AdvancedIavfRSSTest: hash_infos: [('0x80cc5796', '0x6')]
26/08/2021 19:50:50 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_udp_l3_src_l4_dst passed
26/08/2021 19:50:50 dut.10.240.183.186: flow flush 0
26/08/2021 19:50:50 dut.10.240.183.186:
26/08/2021 19:50:50 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_udp_l3_dst_l4_src================
26/08/2021 19:50:50 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:50:50 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:50:50 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:50:50 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:50:50 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:50:50 dut.10.240.183.186: flow list 0
26/08/2021 19:50:50 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 UDP => RSS
26/08/2021 19:50:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:51 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x57324638 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:51 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:50:51 AdvancedIavfRSSTest: hash_infos: [('0x57324638', '0x8')]
26/08/2021 19:50:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:52 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x11aef03d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:52 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:50:52 AdvancedIavfRSSTest: hash_infos: [('0x11aef03d', '0xd')]
26/08/2021 19:50:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:50:54 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x50a8db16 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:54 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:50:54 AdvancedIavfRSSTest: hash_infos: [('0x50a8db16', '0x6')]
26/08/2021 19:50:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:55 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x57324638 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:55 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:55 AdvancedIavfRSSTest: hash_infos: [('0x57324638', '0x8')]
26/08/2021 19:50:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:50:56 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x57324638 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:56 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:50:56 AdvancedIavfRSSTest: hash_infos: [('0x57324638', '0x8')]
26/08/2021 19:50:56 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_udp_l3_dst_l4_src passed
26/08/2021 19:50:56 dut.10.240.183.186: flow flush 0
26/08/2021 19:50:56 dut.10.240.183.186:
26/08/2021 19:50:56 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_udp_l3_dst_l4_dst================
26/08/2021 19:50:56 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:50:56 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:50:56 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:50:56 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:50:56 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:50:56 dut.10.240.183.186: flow list 0
26/08/2021 19:50:56 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 UDP => RSS
26/08/2021 19:50:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:57 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x5221500c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:57 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:50:57 AdvancedIavfRSSTest: hash_infos: [('0x5221500c', '0xc')]
26/08/2021 19:50:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:50:58 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x14bde609 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:58 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:50:58 AdvancedIavfRSSTest: hash_infos: [('0x14bde609', '0x9')]
26/08/2021 19:50:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:50:59 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x145d6a69 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:50:59 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:50:59 AdvancedIavfRSSTest: hash_infos: [('0x145d6a69', '0x9')]
26/08/2021 19:50:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:50:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:51:00 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x5221500c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:00 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:51:00 AdvancedIavfRSSTest: hash_infos: [('0x5221500c', '0xc')]
26/08/2021 19:51:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:51:02 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x5221500c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:02 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:51:02 AdvancedIavfRSSTest: hash_infos: [('0x5221500c', '0xc')]
26/08/2021 19:51:02 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_udp_l3_dst_l4_dst passed
26/08/2021 19:51:02 dut.10.240.183.186: flow flush 0
26/08/2021 19:51:02 dut.10.240.183.186:
26/08/2021 19:51:02 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_udp_all================
26/08/2021 19:51:02 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:51:02 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
26/08/2021 19:51:02 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:51:02 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
26/08/2021 19:51:02 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:51:02 dut.10.240.183.186: flow list 0
26/08/2021 19:51:02 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 UDP => RSS
26/08/2021 19:51:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:51:03 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x2d16def8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:03 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:51:03 AdvancedIavfRSSTest: hash_infos: [('0x2d16def8', '0x8')]
26/08/2021 19:51:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:51:04 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x3e00ea55 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:04 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:51:04 AdvancedIavfRSSTest: hash_infos: [('0x3e00ea55', '0x5')]
26/08/2021 19:51:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:51:05 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x6b8a68fd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:05 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:51:05 AdvancedIavfRSSTest: hash_infos: [('0x6b8a68fd', '0xd')]
26/08/2021 19:51:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:51:06 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xd628b40c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:06 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:51:06 AdvancedIavfRSSTest: hash_infos: [('0xd628b40c', '0xc')]
26/08/2021 19:51:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:51:07 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0xdd5fad37 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:07 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:51:07 AdvancedIavfRSSTest: hash_infos: [('0xdd5fad37', '0x7')]
26/08/2021 19:51:07 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_udp_all passed
26/08/2021 19:51:07 dut.10.240.183.186: flow flush 0
26/08/2021 19:51:07 dut.10.240.183.186:
26/08/2021 19:51:07 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv4_udp_ipv4================
26/08/2021 19:51:07 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:51:07 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:51:07 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:51:07 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end
26/08/2021 19:51:08 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:51:08 dut.10.240.183.186: flow list 0
26/08/2021 19:51:08 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 UDP => RSS
26/08/2021 19:51:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:51:09 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x274351b3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:09 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:51:09 AdvancedIavfRSSTest: hash_infos: [('0x274351b3', '0x3')]
26/08/2021 19:51:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.1.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:51:10 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x3455651e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:10 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:51:10 AdvancedIavfRSSTest: hash_infos: [('0x3455651e', '0xe')]
26/08/2021 19:51:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.1.2", proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:51:11 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x61dfe7b6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:11 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:51:11 AdvancedIavfRSSTest: hash_infos: [('0x61dfe7b6', '0x6')]
26/08/2021 19:51:11 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:11 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:51:12 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x274351b3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:12 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:51:12 AdvancedIavfRSSTest: hash_infos: [('0x274351b3', '0x3')]
26/08/2021 19:51:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:12 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2", proto=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:51:13 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x274351b3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:13 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:51:13 AdvancedIavfRSSTest: hash_infos: [('0x274351b3', '0x3')]
26/08/2021 19:51:13 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv4_udp_ipv4 passed
26/08/2021 19:51:13 dut.10.240.183.186: flow flush 0
26/08/2021 19:51:13 dut.10.240.183.186:
26/08/2021 19:51:13 AdvancedIavfRSSTest: {'ipv6_gre_ipv4_udp_l3_src': {'result': 'passed'}, 'ipv6_gre_ipv4_udp_l3_dst': {'result': 'passed'}, 'ipv6_gre_ipv4_udp_l4_src': {'result': 'passed'}, 'ipv6_gre_ipv4_udp_l4_dst': {'result': 'passed'}, 'ipv6_gre_ipv4_udp_l3_src_l4_src': {'result': 'passed'}, 'ipv6_gre_ipv4_udp_l3_src_l4_dst': {'result': 'passed'}, 'ipv6_gre_ipv4_udp_l3_dst_l4_src': {'result': 'passed'}, 'ipv6_gre_ipv4_udp_l3_dst_l4_dst': {'result': 'passed'}, 'ipv6_gre_ipv4_udp_all': {'result': 'passed'}, 'ipv6_gre_ipv4_udp_ipv4': {'result': 'passed'}}
26/08/2021 19:51:13 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:51:13 AdvancedIavfRSSTest: Test Case test_mac_ipv6_gre_ipv4_udp Result PASSED:
26/08/2021 19:51:13 dut.10.240.183.186: flow flush 0
26/08/2021 19:51:14 dut.10.240.183.186:
testpmd>
26/08/2021 19:51:14 dut.10.240.183.186: clear port stats all
26/08/2021 19:51:16 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:51:16 dut.10.240.183.186: stop
26/08/2021 19:51:16 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 13 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:51:16 dut.10.240.183.186: quit
26/08/2021 19:51:16 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:51:16 AdvancedIavfRSSTest: Test Case test_mac_ipv6_gre_ipv6 Begin
26/08/2021 19:51:17 dut.10.240.183.186:
26/08/2021 19:51:17 tester:
26/08/2021 19:51:17 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:51:18 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:51:28 dut.10.240.183.186: port config all rss all
26/08/2021 19:51:28 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:51:28 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:51:28 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:51:28 dut.10.240.183.186: set verbose 1
26/08/2021 19:51:28 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:51:28 dut.10.240.183.186: show port info all
26/08/2021 19:51:28 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:51:28 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:51:28 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:51:28 dut.10.240.183.186: start
26/08/2021 19:51:28 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:51:28 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_l3_src================
26/08/2021 19:51:28 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:51:28 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
26/08/2021 19:51:29 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:51:29 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
26/08/2021 19:51:29 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:51:29 dut.10.240.183.186: flow list 0
26/08/2021 19:51:29 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 => RSS
26/08/2021 19:51:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:51:30 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xb5d50c8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:30 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nh'}
26/08/2021 19:51:30 AdvancedIavfRSSTest: hash_infos: [('0xb5d50c8', '0x8')]
26/08/2021 19:51:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/("X"*480)
26/08/2021 19:51:31 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xca48940c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:31 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nh'}
26/08/2021 19:51:31 AdvancedIavfRSSTest: hash_infos: [('0xca48940c', '0xc')]
26/08/2021 19:51:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:51:32 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xb5d50c8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:32 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 19:51:32 AdvancedIavfRSSTest: hash_infos: [('0xb5d50c8', '0x8')]
26/08/2021 19:51:32 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_l3_src passed
26/08/2021 19:51:32 dut.10.240.183.186: flow flush 0
26/08/2021 19:51:32 dut.10.240.183.186:
26/08/2021 19:51:32 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_l3_dst================
26/08/2021 19:51:32 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:51:32 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:51:32 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:51:32 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:51:32 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:51:32 dut.10.240.183.186: flow list 0
26/08/2021 19:51:32 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 => RSS
26/08/2021 19:51:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:51:33 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x1d80bfc3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:33 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nh'}
26/08/2021 19:51:33 AdvancedIavfRSSTest: hash_infos: [('0x1d80bfc3', '0x3')]
26/08/2021 19:51:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:51:34 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x3a1f7f10 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:34 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nh'}
26/08/2021 19:51:34 AdvancedIavfRSSTest: hash_infos: [('0x3a1f7f10', '0x0')]
26/08/2021 19:51:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/("X"*480)
26/08/2021 19:51:36 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x1d80bfc3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:36 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 19:51:36 AdvancedIavfRSSTest: hash_infos: [('0x1d80bfc3', '0x3')]
26/08/2021 19:51:36 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_l3_dst passed
26/08/2021 19:51:36 dut.10.240.183.186: flow flush 0
26/08/2021 19:51:36 dut.10.240.183.186:
26/08/2021 19:51:36 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_all================
26/08/2021 19:51:36 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:51:36 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:51:36 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:51:36 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:51:36 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:51:36 dut.10.240.183.186: flow list 0
26/08/2021 19:51:36 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 => RSS
26/08/2021 19:51:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:51:37 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x67ba3ec6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:37 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nh'}
26/08/2021 19:51:37 AdvancedIavfRSSTest: hash_infos: [('0x67ba3ec6', '0x6')]
26/08/2021 19:51:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:51:38 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x71f59800 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:38 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nh'}
26/08/2021 19:51:38 AdvancedIavfRSSTest: hash_infos: [('0x71f59800', '0x0')]
26/08/2021 19:51:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/("X"*480)
26/08/2021 19:51:39 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xa6affa02 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:39 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nh'}
26/08/2021 19:51:39 AdvancedIavfRSSTest: hash_infos: [('0xa6affa02', '0x2')]
26/08/2021 19:51:39 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_all passed
26/08/2021 19:51:39 dut.10.240.183.186: flow flush 0
26/08/2021 19:51:39 dut.10.240.183.186:
26/08/2021 19:51:39 AdvancedIavfRSSTest: {'ipv6_gre_ipv6_l3_src': {'result': 'passed'}, 'ipv6_gre_ipv6_l3_dst': {'result': 'passed'}, 'ipv6_gre_ipv6_all': {'result': 'passed'}}
26/08/2021 19:51:39 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:51:39 AdvancedIavfRSSTest: Test Case test_mac_ipv6_gre_ipv6 Result PASSED:
26/08/2021 19:51:39 dut.10.240.183.186: flow flush 0
26/08/2021 19:51:40 dut.10.240.183.186:
testpmd>
26/08/2021 19:51:40 dut.10.240.183.186: clear port stats all
26/08/2021 19:51:42 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:51:42 dut.10.240.183.186: stop
26/08/2021 19:51:42 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:51:42 dut.10.240.183.186: quit
26/08/2021 19:51:42 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:51:42 AdvancedIavfRSSTest: Test Case test_mac_ipv6_gre_ipv6_tcp Begin
26/08/2021 19:51:43 dut.10.240.183.186:
26/08/2021 19:51:43 tester:
26/08/2021 19:51:43 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:51:44 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:51:54 dut.10.240.183.186: port config all rss all
26/08/2021 19:51:54 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:51:54 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:51:54 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:51:54 dut.10.240.183.186: set verbose 1
26/08/2021 19:51:54 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:51:54 dut.10.240.183.186: show port info all
26/08/2021 19:51:54 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:51:54 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:51:54 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:51:54 dut.10.240.183.186: start
26/08/2021 19:51:55 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:51:55 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_tcp_l3_src================
26/08/2021 19:51:55 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:51:55 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
26/08/2021 19:51:55 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:51:55 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
26/08/2021 19:51:55 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:51:55 dut.10.240.183.186: flow list 0
26/08/2021 19:51:55 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 TCP => RSS
26/08/2021 19:51:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:51:56 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x383a589c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:56 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:51:56 AdvancedIavfRSSTest: hash_infos: [('0x383a589c', '0xc')]
26/08/2021 19:51:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:51:57 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0xd20c1487 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:57 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:51:57 AdvancedIavfRSSTest: hash_infos: [('0xd20c1487', '0x7')]
26/08/2021 19:51:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:51:58 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x383a589c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:58 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:51:58 AdvancedIavfRSSTest: hash_infos: [('0x383a589c', '0xc')]
26/08/2021 19:51:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:51:59 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x383a589c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:51:59 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:51:59 AdvancedIavfRSSTest: hash_infos: [('0x383a589c', '0xc')]
26/08/2021 19:51:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:51:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:52:00 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x383a589c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:00 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:00 AdvancedIavfRSSTest: hash_infos: [('0x383a589c', '0xc')]
26/08/2021 19:52:00 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_tcp_l3_src passed
26/08/2021 19:52:00 dut.10.240.183.186: flow flush 0
26/08/2021 19:52:00 dut.10.240.183.186:
26/08/2021 19:52:00 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_tcp_l3_dst================
26/08/2021 19:52:00 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:52:00 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:52:00 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:52:00 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:52:00 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:52:00 dut.10.240.183.186: flow list 0
26/08/2021 19:52:01 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 TCP => RSS
26/08/2021 19:52:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:02 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x184c59c6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:02 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:52:02 AdvancedIavfRSSTest: hash_infos: [('0x184c59c6', '0x6')]
26/08/2021 19:52:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/("X"*480)
26/08/2021 19:52:03 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x9a14832e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:03 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:03 AdvancedIavfRSSTest: hash_infos: [('0x9a14832e', '0xe')]
26/08/2021 19:52:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:04 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x184c59c6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:04 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:04 AdvancedIavfRSSTest: hash_infos: [('0x184c59c6', '0x6')]
26/08/2021 19:52:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:52:05 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x184c59c6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:05 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:05 AdvancedIavfRSSTest: hash_infos: [('0x184c59c6', '0x6')]
26/08/2021 19:52:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:52:06 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x184c59c6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:06 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:06 AdvancedIavfRSSTest: hash_infos: [('0x184c59c6', '0x6')]
26/08/2021 19:52:06 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_tcp_l3_dst passed
26/08/2021 19:52:06 dut.10.240.183.186: flow flush 0
26/08/2021 19:52:06 dut.10.240.183.186:
26/08/2021 19:52:06 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_tcp_l4_src================
26/08/2021 19:52:06 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:52:06 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
26/08/2021 19:52:06 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:52:06 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
26/08/2021 19:52:06 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:52:06 dut.10.240.183.186: flow list 0
26/08/2021 19:52:06 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 TCP => RSS
26/08/2021 19:52:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:07 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x14330dee - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:07 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:52:07 AdvancedIavfRSSTest: hash_infos: [('0x14330dee', '0xe')]
26/08/2021 19:52:07 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:07 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:52:09 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0xa40ac562 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:09 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:09 AdvancedIavfRSSTest: hash_infos: [('0xa40ac562', '0x2')]
26/08/2021 19:52:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:10 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x14330dee - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:10 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:10 AdvancedIavfRSSTest: hash_infos: [('0x14330dee', '0xe')]
26/08/2021 19:52:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:11 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x14330dee - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:11 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:11 AdvancedIavfRSSTest: hash_infos: [('0x14330dee', '0xe')]
26/08/2021 19:52:11 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:11 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:52:12 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x14330dee - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:12 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:12 AdvancedIavfRSSTest: hash_infos: [('0x14330dee', '0xe')]
26/08/2021 19:52:12 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_tcp_l4_src passed
26/08/2021 19:52:12 dut.10.240.183.186: flow flush 0
26/08/2021 19:52:12 dut.10.240.183.186:
26/08/2021 19:52:12 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_tcp_l4_dst================
26/08/2021 19:52:12 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:52:12 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:52:12 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:52:12 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:52:12 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:52:12 dut.10.240.183.186: flow list 0
26/08/2021 19:52:12 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 TCP => RSS
26/08/2021 19:52:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:12 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:13 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x341d82e6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:13 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:52:13 AdvancedIavfRSSTest: hash_infos: [('0x341d82e6', '0x6')]
26/08/2021 19:52:13 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:13 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:52:14 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x282a3849 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:14 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:14 AdvancedIavfRSSTest: hash_infos: [('0x282a3849', '0x9')]
26/08/2021 19:52:14 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:14 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:52:15 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x341d82e6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:15 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:15 AdvancedIavfRSSTest: hash_infos: [('0x341d82e6', '0x6')]
26/08/2021 19:52:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:17 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x341d82e6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:17 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:17 AdvancedIavfRSSTest: hash_infos: [('0x341d82e6', '0x6')]
26/08/2021 19:52:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:17 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:18 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x341d82e6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:18 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:18 AdvancedIavfRSSTest: hash_infos: [('0x341d82e6', '0x6')]
26/08/2021 19:52:18 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_tcp_l4_dst passed
26/08/2021 19:52:18 dut.10.240.183.186: flow flush 0
26/08/2021 19:52:18 dut.10.240.183.186:
26/08/2021 19:52:18 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_tcp_l3_src_l4_src================
26/08/2021 19:52:18 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:52:18 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:52:18 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:52:18 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:52:18 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:52:18 dut.10.240.183.186: flow list 0
26/08/2021 19:52:18 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 TCP => RSS
26/08/2021 19:52:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:18 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:19 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0xee5aeb5f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:19 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:52:19 AdvancedIavfRSSTest: hash_infos: [('0xee5aeb5f', '0xf')]
26/08/2021 19:52:19 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:19 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:20 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x46ca744 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:20 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:20 AdvancedIavfRSSTest: hash_infos: [('0x46ca744', '0x4')]
26/08/2021 19:52:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:52:21 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x59c685b1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:21 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:21 AdvancedIavfRSSTest: hash_infos: [('0x59c685b1', '0x1')]
26/08/2021 19:52:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:21 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:22 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0xee5aeb5f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:22 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:22 AdvancedIavfRSSTest: hash_infos: [('0xee5aeb5f', '0xf')]
26/08/2021 19:52:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:52:23 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0xee5aeb5f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:23 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:23 AdvancedIavfRSSTest: hash_infos: [('0xee5aeb5f', '0xf')]
26/08/2021 19:52:23 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_tcp_l3_src_l4_src passed
26/08/2021 19:52:23 dut.10.240.183.186: flow flush 0
26/08/2021 19:52:24 dut.10.240.183.186:
26/08/2021 19:52:24 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_tcp_l3_src_l4_dst================
26/08/2021 19:52:24 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:52:24 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:52:24 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:52:24 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:52:24 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:52:24 dut.10.240.183.186: flow list 0
26/08/2021 19:52:24 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 TCP => RSS
26/08/2021 19:52:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:25 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x34b2a014 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:25 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:52:25 AdvancedIavfRSSTest: hash_infos: [('0x34b2a014', '0x4')]
26/08/2021 19:52:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:26 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0xde84ec0f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:26 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:26 AdvancedIavfRSSTest: hash_infos: [('0xde84ec0f', '0xf')]
26/08/2021 19:52:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:52:27 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0xaec9d541 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:27 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:27 AdvancedIavfRSSTest: hash_infos: [('0xaec9d541', '0x1')]
26/08/2021 19:52:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:52:28 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x34b2a014 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:28 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:28 AdvancedIavfRSSTest: hash_infos: [('0x34b2a014', '0x4')]
26/08/2021 19:52:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:29 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x34b2a014 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:29 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:29 AdvancedIavfRSSTest: hash_infos: [('0x34b2a014', '0x4')]
26/08/2021 19:52:29 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_tcp_l3_src_l4_dst passed
26/08/2021 19:52:29 dut.10.240.183.186: flow flush 0
26/08/2021 19:52:29 dut.10.240.183.186:
26/08/2021 19:52:29 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_tcp_l3_dst_l4_src================
26/08/2021 19:52:29 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:52:29 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:52:29 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:52:29 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:52:29 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:52:29 dut.10.240.183.186: flow list 0
26/08/2021 19:52:30 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 TCP => RSS
26/08/2021 19:52:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:31 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0xce2cea05 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:31 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:52:31 AdvancedIavfRSSTest: hash_infos: [('0xce2cea05', '0x5')]
26/08/2021 19:52:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:32 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x4c7430ed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:32 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:32 AdvancedIavfRSSTest: hash_infos: [('0x4c7430ed', '0xd')]
26/08/2021 19:52:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:52:33 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x79b084eb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:33 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:33 AdvancedIavfRSSTest: hash_infos: [('0x79b084eb', '0xb')]
26/08/2021 19:52:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:52:34 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0xce2cea05 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:34 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:34 AdvancedIavfRSSTest: hash_infos: [('0xce2cea05', '0x5')]
26/08/2021 19:52:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:35 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0xce2cea05 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:35 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:35 AdvancedIavfRSSTest: hash_infos: [('0xce2cea05', '0x5')]
26/08/2021 19:52:35 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_tcp_l3_dst_l4_src passed
26/08/2021 19:52:35 dut.10.240.183.186: flow flush 0
26/08/2021 19:52:35 dut.10.240.183.186:
26/08/2021 19:52:35 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_tcp_l3_dst_l4_dst================
26/08/2021 19:52:35 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:52:35 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:52:35 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:52:35 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:52:35 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:52:35 dut.10.240.183.186: flow list 0
26/08/2021 19:52:35 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 TCP => RSS
26/08/2021 19:52:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:36 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x14c4a14e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:36 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:52:36 AdvancedIavfRSSTest: hash_infos: [('0x14c4a14e', '0xe')]
26/08/2021 19:52:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:38 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x969c7ba6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:38 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:38 AdvancedIavfRSSTest: hash_infos: [('0x969c7ba6', '0x6')]
26/08/2021 19:52:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:52:39 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x8ebfd41b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:39 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:39 AdvancedIavfRSSTest: hash_infos: [('0x8ebfd41b', '0xb')]
26/08/2021 19:52:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:40 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x14c4a14e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:40 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:40 AdvancedIavfRSSTest: hash_infos: [('0x14c4a14e', '0xe')]
26/08/2021 19:52:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:52:41 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x14c4a14e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:41 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:41 AdvancedIavfRSSTest: hash_infos: [('0x14c4a14e', '0xe')]
26/08/2021 19:52:41 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_tcp_l3_dst_l4_dst passed
26/08/2021 19:52:41 dut.10.240.183.186: flow flush 0
26/08/2021 19:52:41 dut.10.240.183.186:
26/08/2021 19:52:41 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_tcp_all================
26/08/2021 19:52:41 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:52:41 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
26/08/2021 19:52:41 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:52:41 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
26/08/2021 19:52:41 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:52:41 dut.10.240.183.186: flow list 0
26/08/2021 19:52:41 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 TCP => RSS
26/08/2021 19:52:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:42 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x40811d15 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:42 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:52:42 AdvancedIavfRSSTest: hash_infos: [('0x40811d15', '0x5')]
26/08/2021 19:52:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:42 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:43 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x83bcfe64 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:43 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:43 AdvancedIavfRSSTest: hash_infos: [('0x83bcfe64', '0x4')]
26/08/2021 19:52:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:44 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0xaab7510e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:44 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:44 AdvancedIavfRSSTest: hash_infos: [('0xaab7510e', '0xe')]
26/08/2021 19:52:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:52:46 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x2edcf7f3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:46 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:46 AdvancedIavfRSSTest: hash_infos: [('0x2edcf7f3', '0x3')]
26/08/2021 19:52:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:52:47 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x52483aa4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:47 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:47 AdvancedIavfRSSTest: hash_infos: [('0x52483aa4', '0x4')]
26/08/2021 19:52:47 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_tcp_all passed
26/08/2021 19:52:47 dut.10.240.183.186: flow flush 0
26/08/2021 19:52:47 dut.10.240.183.186:
26/08/2021 19:52:47 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_tcp_ipv6================
26/08/2021 19:52:47 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:52:47 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:52:47 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:52:47 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:52:47 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:52:47 dut.10.240.183.186: flow list 0
26/08/2021 19:52:47 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 TCP => RSS
26/08/2021 19:52:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:48 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x5d794963 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:48 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:52:48 AdvancedIavfRSSTest: hash_infos: [('0x5d794963', '0x3')]
26/08/2021 19:52:48 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:48 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:49 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x9e44aa12 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:49 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:49 AdvancedIavfRSSTest: hash_infos: [('0x9e44aa12', '0x2')]
26/08/2021 19:52:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:49 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=22,dport=24)/("X"*480)
26/08/2021 19:52:50 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x5d794963 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:50 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:50 AdvancedIavfRSSTest: hash_infos: [('0x5d794963', '0x3')]
26/08/2021 19:52:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:52:51 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0xb74f0578 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:51 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:52:51 AdvancedIavfRSSTest: hash_infos: [('0xb74f0578', '0x8')]
26/08/2021 19:52:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:52:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=6)/TCP(sport=21,dport=23)/("X"*480)
26/08/2021 19:52:52 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x5d794963 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:52:52 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:52:52 AdvancedIavfRSSTest: hash_infos: [('0x5d794963', '0x3')]
26/08/2021 19:52:52 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_tcp_ipv6 passed
26/08/2021 19:52:52 dut.10.240.183.186: flow flush 0
26/08/2021 19:52:53 dut.10.240.183.186:
26/08/2021 19:52:53 AdvancedIavfRSSTest: {'ipv6_gre_ipv6_tcp_l3_src': {'result': 'passed'}, 'ipv6_gre_ipv6_tcp_l3_dst': {'result': 'passed'}, 'ipv6_gre_ipv6_tcp_l4_src': {'result': 'passed'}, 'ipv6_gre_ipv6_tcp_l4_dst': {'result': 'passed'}, 'ipv6_gre_ipv6_tcp_l3_src_l4_src': {'result': 'passed'}, 'ipv6_gre_ipv6_tcp_l3_src_l4_dst': {'result': 'passed'}, 'ipv6_gre_ipv6_tcp_l3_dst_l4_src': {'result': 'passed'}, 'ipv6_gre_ipv6_tcp_l3_dst_l4_dst': {'result': 'passed'}, 'ipv6_gre_ipv6_tcp_all': {'result': 'passed'}, 'ipv6_gre_ipv6_tcp_ipv6': {'result': 'passed'}}
26/08/2021 19:52:53 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:52:53 AdvancedIavfRSSTest: Test Case test_mac_ipv6_gre_ipv6_tcp Result PASSED:
26/08/2021 19:52:53 dut.10.240.183.186: flow flush 0
26/08/2021 19:52:54 dut.10.240.183.186:
testpmd>
26/08/2021 19:52:54 dut.10.240.183.186: clear port stats all
26/08/2021 19:52:55 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:52:55 dut.10.240.183.186: stop
26/08/2021 19:52:55 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:52:55 dut.10.240.183.186: quit
26/08/2021 19:52:56 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:52:56 AdvancedIavfRSSTest: Test Case test_mac_ipv6_gre_ipv6_udp Begin
26/08/2021 19:52:56 dut.10.240.183.186:
26/08/2021 19:52:56 tester:
26/08/2021 19:52:56 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:52:57 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:53:07 dut.10.240.183.186: port config all rss all
26/08/2021 19:53:08 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:53:08 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:53:08 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:53:08 dut.10.240.183.186: set verbose 1
26/08/2021 19:53:08 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:53:08 dut.10.240.183.186: show port info all
26/08/2021 19:53:08 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:53:08 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:53:08 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:53:08 dut.10.240.183.186: start
26/08/2021 19:53:08 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:53:08 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_udp_l3_src================
26/08/2021 19:53:08 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:53:08 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
26/08/2021 19:53:08 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:53:08 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
26/08/2021 19:53:08 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:53:08 dut.10.240.183.186: flow list 0
26/08/2021 19:53:08 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP => RSS
26/08/2021 19:53:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:09 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xc44f869c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:09 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:53:09 AdvancedIavfRSSTest: hash_infos: [('0xc44f869c', '0xc')]
26/08/2021 19:53:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:10 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x609e45c8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:10 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:10 AdvancedIavfRSSTest: hash_infos: [('0x609e45c8', '0x8')]
26/08/2021 19:53:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/("X"*480)
26/08/2021 19:53:11 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0xc44f869c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:11 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:11 AdvancedIavfRSSTest: hash_infos: [('0xc44f869c', '0xc')]
26/08/2021 19:53:11 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:11 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:53:12 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xc44f869c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:12 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:12 AdvancedIavfRSSTest: hash_infos: [('0xc44f869c', '0xc')]
26/08/2021 19:53:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:12 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:53:14 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xc44f869c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:14 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:14 AdvancedIavfRSSTest: hash_infos: [('0xc44f869c', '0xc')]
26/08/2021 19:53:14 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_udp_l3_src passed
26/08/2021 19:53:14 dut.10.240.183.186: flow flush 0
26/08/2021 19:53:14 dut.10.240.183.186:
26/08/2021 19:53:14 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_udp_l3_dst================
26/08/2021 19:53:14 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:53:14 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:53:14 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:53:14 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:53:14 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:53:14 dut.10.240.183.186: flow list 0
26/08/2021 19:53:14 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP => RSS
26/08/2021 19:53:14 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:14 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:15 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x5a4210bf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:15 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:53:15 AdvancedIavfRSSTest: hash_infos: [('0x5a4210bf', '0xf')]
26/08/2021 19:53:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/("X"*480)
26/08/2021 19:53:16 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x3594787f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:16 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:16 AdvancedIavfRSSTest: hash_infos: [('0x3594787f', '0xf')]
26/08/2021 19:53:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:16 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:17 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x5a4210bf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:17 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:17 AdvancedIavfRSSTest: hash_infos: [('0x5a4210bf', '0xf')]
26/08/2021 19:53:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:17 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:53:18 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x5a4210bf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:18 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:18 AdvancedIavfRSSTest: hash_infos: [('0x5a4210bf', '0xf')]
26/08/2021 19:53:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:18 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:53:19 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x5a4210bf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:19 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:19 AdvancedIavfRSSTest: hash_infos: [('0x5a4210bf', '0xf')]
26/08/2021 19:53:19 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_udp_l3_dst passed
26/08/2021 19:53:19 dut.10.240.183.186: flow flush 0
26/08/2021 19:53:19 dut.10.240.183.186:
26/08/2021 19:53:19 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_udp_l4_src================
26/08/2021 19:53:19 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:53:19 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:53:19 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:53:19 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:53:20 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:53:20 dut.10.240.183.186: flow list 0
26/08/2021 19:53:20 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP => RSS
26/08/2021 19:53:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:21 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x4f2b1b38 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:21 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:53:21 AdvancedIavfRSSTest: hash_infos: [('0x4f2b1b38', '0x8')]
26/08/2021 19:53:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:21 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:53:22 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xa775f9ed - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:22 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:22 AdvancedIavfRSSTest: hash_infos: [('0xa775f9ed', '0xd')]
26/08/2021 19:53:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:23 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x4f2b1b38 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:23 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:23 AdvancedIavfRSSTest: hash_infos: [('0x4f2b1b38', '0x8')]
26/08/2021 19:53:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:24 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x4f2b1b38 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:24 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:24 AdvancedIavfRSSTest: hash_infos: [('0x4f2b1b38', '0x8')]
26/08/2021 19:53:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:53:25 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x4f2b1b38 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:25 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:25 AdvancedIavfRSSTest: hash_infos: [('0x4f2b1b38', '0x8')]
26/08/2021 19:53:25 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_udp_l4_src passed
26/08/2021 19:53:25 dut.10.240.183.186: flow flush 0
26/08/2021 19:53:25 dut.10.240.183.186:
26/08/2021 19:53:25 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_udp_l4_dst================
26/08/2021 19:53:25 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:53:25 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:53:25 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:53:25 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:53:25 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:53:25 dut.10.240.183.186: flow list 0
26/08/2021 19:53:25 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP => RSS
26/08/2021 19:53:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:26 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xbfa7a1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:26 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:53:26 AdvancedIavfRSSTest: hash_infos: [('0xbfa7a1', '0x1')]
26/08/2021 19:53:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:53:28 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x12f6fdc1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:28 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:28 AdvancedIavfRSSTest: hash_infos: [('0x12f6fdc1', '0x1')]
26/08/2021 19:53:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:53:29 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xbfa7a1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:29 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:29 AdvancedIavfRSSTest: hash_infos: [('0xbfa7a1', '0x1')]
26/08/2021 19:53:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:30 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xbfa7a1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:30 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:30 AdvancedIavfRSSTest: hash_infos: [('0xbfa7a1', '0x1')]
26/08/2021 19:53:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:31 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xbfa7a1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:31 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:31 AdvancedIavfRSSTest: hash_infos: [('0xbfa7a1', '0x1')]
26/08/2021 19:53:31 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_udp_l4_dst passed
26/08/2021 19:53:31 dut.10.240.183.186: flow flush 0
26/08/2021 19:53:31 dut.10.240.183.186:
26/08/2021 19:53:31 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_udp_l3_src_l4_src================
26/08/2021 19:53:31 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:53:31 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:53:31 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:53:31 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:53:31 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:53:31 dut.10.240.183.186: flow list 0
26/08/2021 19:53:31 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP => RSS
26/08/2021 19:53:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:32 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xc939938 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:32 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:53:32 AdvancedIavfRSSTest: hash_infos: [('0xc939938', '0x8')]
26/08/2021 19:53:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:33 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xa8425a6c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:33 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:33 AdvancedIavfRSSTest: hash_infos: [('0xa8425a6c', '0xc')]
26/08/2021 19:53:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:53:34 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x5033a3e3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:34 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:34 AdvancedIavfRSSTest: hash_infos: [('0x5033a3e3', '0x3')]
26/08/2021 19:53:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:36 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xc939938 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:36 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:36 AdvancedIavfRSSTest: hash_infos: [('0xc939938', '0x8')]
26/08/2021 19:53:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:53:37 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xc939938 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:37 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:37 AdvancedIavfRSSTest: hash_infos: [('0xc939938', '0x8')]
26/08/2021 19:53:37 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_udp_l3_src_l4_src passed
26/08/2021 19:53:37 dut.10.240.183.186: flow flush 0
26/08/2021 19:53:37 dut.10.240.183.186:
26/08/2021 19:53:37 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_udp_l3_src_l4_dst================
26/08/2021 19:53:37 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:53:37 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:53:37 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:53:37 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:53:37 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:53:37 dut.10.240.183.186: flow list 0
26/08/2021 19:53:37 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP => RSS
26/08/2021 19:53:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:38 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x6453b5aa - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:38 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:53:38 AdvancedIavfRSSTest: hash_infos: [('0x6453b5aa', '0xa')]
26/08/2021 19:53:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:39 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xc08276fe - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:39 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:39 AdvancedIavfRSSTest: hash_infos: [('0xc08276fe', '0xe')]
26/08/2021 19:53:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:53:40 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x6fdb81c7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:40 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:40 AdvancedIavfRSSTest: hash_infos: [('0x6fdb81c7', '0x7')]
26/08/2021 19:53:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:53:41 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x6453b5aa - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:41 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:41 AdvancedIavfRSSTest: hash_infos: [('0x6453b5aa', '0xa')]
26/08/2021 19:53:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:42 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x6453b5aa - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:42 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:42 AdvancedIavfRSSTest: hash_infos: [('0x6453b5aa', '0xa')]
26/08/2021 19:53:42 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_udp_l3_src_l4_dst passed
26/08/2021 19:53:42 dut.10.240.183.186: flow flush 0
26/08/2021 19:53:43 dut.10.240.183.186:
26/08/2021 19:53:43 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_udp_l3_dst_l4_src================
26/08/2021 19:53:43 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:53:43 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:53:43 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:53:43 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:53:43 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:53:43 dut.10.240.183.186: flow list 0
26/08/2021 19:53:43 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP => RSS
26/08/2021 19:53:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:44 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x929e0f1b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:44 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:53:44 AdvancedIavfRSSTest: hash_infos: [('0x929e0f1b', '0xb')]
26/08/2021 19:53:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:45 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xfd4867db - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:45 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:45 AdvancedIavfRSSTest: hash_infos: [('0xfd4867db', '0xb')]
26/08/2021 19:53:45 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:45 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:53:46 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xce3e35c0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:46 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:46 AdvancedIavfRSSTest: hash_infos: [('0xce3e35c0', '0x0')]
26/08/2021 19:53:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:53:47 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x929e0f1b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:47 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:47 AdvancedIavfRSSTest: hash_infos: [('0x929e0f1b', '0xb')]
26/08/2021 19:53:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:48 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x929e0f1b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:48 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:48 AdvancedIavfRSSTest: hash_infos: [('0x929e0f1b', '0xb')]
26/08/2021 19:53:48 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_udp_l3_dst_l4_src passed
26/08/2021 19:53:48 dut.10.240.183.186: flow flush 0
26/08/2021 19:53:48 dut.10.240.183.186:
26/08/2021 19:53:48 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_udp_l3_dst_l4_dst================
26/08/2021 19:53:48 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:53:48 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:53:48 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:53:48 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:53:48 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:53:48 dut.10.240.183.186: flow list 0
26/08/2021 19:53:49 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP => RSS
26/08/2021 19:53:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:49 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:50 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xfa5e2389 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:50 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:53:50 AdvancedIavfRSSTest: hash_infos: [('0xfa5e2389', '0x9')]
26/08/2021 19:53:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:51 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x95884b49 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:51 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:51 AdvancedIavfRSSTest: hash_infos: [('0x95884b49', '0x9')]
26/08/2021 19:53:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:53:52 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xf1d617e4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:52 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:52 AdvancedIavfRSSTest: hash_infos: [('0xf1d617e4', '0x4')]
26/08/2021 19:53:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:53 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xfa5e2389 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:53 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:53 AdvancedIavfRSSTest: hash_infos: [('0xfa5e2389', '0x9')]
26/08/2021 19:53:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:53 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:53:54 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xfa5e2389 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:54 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:53:54 AdvancedIavfRSSTest: hash_infos: [('0xfa5e2389', '0x9')]
26/08/2021 19:53:54 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_udp_l3_dst_l4_dst passed
26/08/2021 19:53:54 dut.10.240.183.186: flow flush 0
26/08/2021 19:53:54 dut.10.240.183.186:
26/08/2021 19:53:54 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_udp_all================
26/08/2021 19:53:54 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:53:54 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
26/08/2021 19:53:54 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:53:54 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
26/08/2021 19:53:54 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:53:54 dut.10.240.183.186: flow list 0
26/08/2021 19:53:54 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP => RSS
26/08/2021 19:53:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:55 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xbdf31e34 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:55 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:53:55 AdvancedIavfRSSTest: hash_infos: [('0xbdf31e34', '0x4')]
26/08/2021 19:53:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:57 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xd2996d19 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:57 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:57 AdvancedIavfRSSTest: hash_infos: [('0xd2996d19', '0x9')]
26/08/2021 19:53:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:53:58 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x1922dd60 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:58 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:58 AdvancedIavfRSSTest: hash_infos: [('0x1922dd60', '0x0')]
26/08/2021 19:53:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:53:59 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x762bf53f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:53:59 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:53:59 AdvancedIavfRSSTest: hash_infos: [('0x762bf53f', '0xf')]
26/08/2021 19:53:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:53:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:54:00 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xf7481781 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:00 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:54:00 AdvancedIavfRSSTest: hash_infos: [('0xf7481781', '0x1')]
26/08/2021 19:54:00 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_udp_all passed
26/08/2021 19:54:00 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:00 dut.10.240.183.186:
26/08/2021 19:54:00 AdvancedIavfRSSTest: ===================Test sub case: ipv6_gre_ipv6_udp_ipv6================
26/08/2021 19:54:00 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:54:00 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:54:00 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:54:00 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:54:00 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:54:00 dut.10.240.183.186: flow list 0
26/08/2021 19:54:00 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP => RSS
26/08/2021 19:54:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:54:01 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x15721fdc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:01 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:54:01 AdvancedIavfRSSTest: hash_infos: [('0x15721fdc', '0xc')]
26/08/2021 19:54:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2021", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:54:02 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x7a186cf1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:02 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:54:02 AdvancedIavfRSSTest: hash_infos: [('0x7a186cf1', '0x1')]
26/08/2021 19:54:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=22,dport=24)/("X"*480)
26/08/2021 19:54:03 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x15721fdc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:03 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:54:03 AdvancedIavfRSSTest: hash_infos: [('0x15721fdc', '0xc')]
26/08/2021 19:54:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2930", nh=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:54:05 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0xb1a3dc88 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:05 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:54:05 AdvancedIavfRSSTest: hash_infos: [('0xb1a3dc88', '0x8')]
26/08/2021 19:54:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020", src="ABAB:910B:6666:3457:8295:3333:1800:2929", nh=17)/UDP(sport=21,dport=23)/("X"*480)
26/08/2021 19:54:06 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x15721fdc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:06 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:54:06 AdvancedIavfRSSTest: hash_infos: [('0x15721fdc', '0xc')]
26/08/2021 19:54:06 AdvancedIavfRSSTest: sub_case ipv6_gre_ipv6_udp_ipv6 passed
26/08/2021 19:54:06 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:06 dut.10.240.183.186:
26/08/2021 19:54:06 AdvancedIavfRSSTest: {'ipv6_gre_ipv6_udp_l3_src': {'result': 'passed'}, 'ipv6_gre_ipv6_udp_l3_dst': {'result': 'passed'}, 'ipv6_gre_ipv6_udp_l4_src': {'result': 'passed'}, 'ipv6_gre_ipv6_udp_l4_dst': {'result': 'passed'}, 'ipv6_gre_ipv6_udp_l3_src_l4_src': {'result': 'passed'}, 'ipv6_gre_ipv6_udp_l3_src_l4_dst': {'result': 'passed'}, 'ipv6_gre_ipv6_udp_l3_dst_l4_src': {'result': 'passed'}, 'ipv6_gre_ipv6_udp_l3_dst_l4_dst': {'result': 'passed'}, 'ipv6_gre_ipv6_udp_all': {'result': 'passed'}, 'ipv6_gre_ipv6_udp_ipv6': {'result': 'passed'}}
26/08/2021 19:54:06 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:54:06 AdvancedIavfRSSTest: Test Case test_mac_ipv6_gre_ipv6_udp Result PASSED:
26/08/2021 19:54:06 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:07 dut.10.240.183.186:
testpmd>
26/08/2021 19:54:07 dut.10.240.183.186: clear port stats all
26/08/2021 19:54:08 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:54:08 dut.10.240.183.186: stop
26/08/2021 19:54:08 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:54:08 dut.10.240.183.186: quit
26/08/2021 19:54:09 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:54:09 AdvancedIavfRSSTest: Test Case test_mac_ipv6_sctp Begin
26/08/2021 19:54:09 dut.10.240.183.186:
26/08/2021 19:54:09 tester:
26/08/2021 19:54:09 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:54:11 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:54:21 dut.10.240.183.186: port config all rss all
26/08/2021 19:54:21 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:54:21 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:54:21 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:54:21 dut.10.240.183.186: set verbose 1
26/08/2021 19:54:21 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:54:21 dut.10.240.183.186: show port info all
26/08/2021 19:54:21 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:54:21 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:54:21 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:54:21 dut.10.240.183.186: start
26/08/2021 19:54:21 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:54:21 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_sctp_l2_src================
26/08/2021 19:54:21 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:54:21 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:54:21 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:54:21 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:54:21 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:54:21 dut.10.240.183.186: flow list 0
26/08/2021 19:54:21 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
26/08/2021 19:54:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:21 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:54:22 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xacf3e714 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:22 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp'}
26/08/2021 19:54:22 AdvancedIavfRSSTest: hash_infos: [('0xacf3e714', '0x4')]
26/08/2021 19:54:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:54:23 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x5cfb0e98 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:23 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:54:23 AdvancedIavfRSSTest: hash_infos: [('0x5cfb0e98', '0x8')]
26/08/2021 19:54:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/SCTP(sport=25,dport=99)/("X"*480)
26/08/2021 19:54:24 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xacf3e714 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:24 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-sctp'}
26/08/2021 19:54:24 AdvancedIavfRSSTest: hash_infos: [('0xacf3e714', '0x4')]
26/08/2021 19:54:24 AdvancedIavfRSSTest: sub_case mac_ipv6_sctp_l2_src passed
26/08/2021 19:54:24 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:25 dut.10.240.183.186:
26/08/2021 19:54:25 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_sctp_l2_dst================
26/08/2021 19:54:25 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:54:25 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:54:25 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:54:25 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:54:25 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:54:25 dut.10.240.183.186: flow list 0
26/08/2021 19:54:25 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
26/08/2021 19:54:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:25 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:54:26 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xbf1c7bd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:26 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp'}
26/08/2021 19:54:26 AdvancedIavfRSSTest: hash_infos: [('0xbf1c7bd', '0xd')]
26/08/2021 19:54:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/SCTP(sport=25,dport=99)/("X"*480)
26/08/2021 19:54:27 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xbf1c7bd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:27 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-sctp'}
26/08/2021 19:54:27 AdvancedIavfRSSTest: hash_infos: [('0xbf1c7bd', '0xd')]
26/08/2021 19:54:27 AdvancedIavfRSSTest: sub_case mac_ipv6_sctp_l2_dst passed
26/08/2021 19:54:27 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:27 dut.10.240.183.186:
26/08/2021 19:54:27 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_sctp_l2src_l2dst================
26/08/2021 19:54:27 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:54:27 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:54:27 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:54:27 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:54:27 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:54:27 dut.10.240.183.186: flow list 0
26/08/2021 19:54:27 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
26/08/2021 19:54:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:27 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:54:28 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xf889cd03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:28 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp'}
26/08/2021 19:54:28 AdvancedIavfRSSTest: hash_infos: [('0xf889cd03', '0x3')]
26/08/2021 19:54:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:54:29 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xf21eccd0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:29 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:54:29 AdvancedIavfRSSTest: hash_infos: [('0xf21eccd0', '0x0')]
26/08/2021 19:54:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/SCTP(sport=25,dport=99)/("X"*480)
26/08/2021 19:54:31 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xf889cd03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:31 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-sctp'}
26/08/2021 19:54:31 AdvancedIavfRSSTest: hash_infos: [('0xf889cd03', '0x3')]
26/08/2021 19:54:31 AdvancedIavfRSSTest: sub_case mac_ipv6_sctp_l2src_l2dst passed
26/08/2021 19:54:31 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:31 dut.10.240.183.186:
26/08/2021 19:54:31 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_sctp_l3_src================
26/08/2021 19:54:31 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:54:31 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-src-only end key_len 0 queues end / end
26/08/2021 19:54:31 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:54:31 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-src-only end key_len 0 queues end / end
26/08/2021 19:54:31 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:54:31 dut.10.240.183.186: flow list 0
26/08/2021 19:54:31 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
26/08/2021 19:54:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:31 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:54:32 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xc4ee4e66 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:32 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp'}
26/08/2021 19:54:32 AdvancedIavfRSSTest: hash_infos: [('0xc4ee4e66', '0x6')]
26/08/2021 19:54:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:54:33 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x82d37d8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:33 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:54:33 AdvancedIavfRSSTest: hash_infos: [('0x82d37d8', '0x8')]
26/08/2021 19:54:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=32,dport=33)/("X"*480)
26/08/2021 19:54:34 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xc4ee4e66 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:34 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-sctp'}
26/08/2021 19:54:34 AdvancedIavfRSSTest: hash_infos: [('0xc4ee4e66', '0x6')]
26/08/2021 19:54:34 AdvancedIavfRSSTest: sub_case mac_ipv6_sctp_l3_src passed
26/08/2021 19:54:34 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:34 dut.10.240.183.186:
26/08/2021 19:54:34 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_sctp_l3_dst================
26/08/2021 19:54:34 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:54:34 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:54:34 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:54:34 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:54:34 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:54:34 dut.10.240.183.186: flow list 0
26/08/2021 19:54:34 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
26/08/2021 19:54:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:34 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:54:35 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x50087339 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:35 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp'}
26/08/2021 19:54:35 AdvancedIavfRSSTest: hash_infos: [('0x50087339', '0x9')]
26/08/2021 19:54:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:54:37 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x9ccb0a87 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:37 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:54:37 AdvancedIavfRSSTest: hash_infos: [('0x9ccb0a87', '0x7')]
26/08/2021 19:54:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=33)/("X"*480)
26/08/2021 19:54:38 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x50087339 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:38 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-sctp'}
26/08/2021 19:54:38 AdvancedIavfRSSTest: hash_infos: [('0x50087339', '0x9')]
26/08/2021 19:54:38 AdvancedIavfRSSTest: sub_case mac_ipv6_sctp_l3_dst passed
26/08/2021 19:54:38 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:38 dut.10.240.183.186:
26/08/2021 19:54:38 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_sctp_l3src_l4src================
26/08/2021 19:54:38 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:54:38 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:54:38 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:54:38 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:54:38 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:54:38 dut.10.240.183.186: flow list 0
26/08/2021 19:54:38 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
26/08/2021 19:54:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:38 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:54:39 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x91c56adb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:39 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp'}
26/08/2021 19:54:39 AdvancedIavfRSSTest: hash_infos: [('0x91c56adb', '0xb')]
26/08/2021 19:54:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:54:40 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x13e0c0ee - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:40 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:54:40 AdvancedIavfRSSTest: hash_infos: [('0x13e0c0ee', '0xe')]
26/08/2021 19:54:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:54:41 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x91c56adb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:41 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-sctp'}
26/08/2021 19:54:41 AdvancedIavfRSSTest: hash_infos: [('0x91c56adb', '0xb')]
26/08/2021 19:54:41 AdvancedIavfRSSTest: sub_case mac_ipv6_sctp_l3src_l4src passed
26/08/2021 19:54:41 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:41 dut.10.240.183.186:
26/08/2021 19:54:41 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_sctp_l3src_l4dst================
26/08/2021 19:54:41 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:54:41 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:54:41 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:54:41 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:54:42 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:54:42 dut.10.240.183.186: flow list 0
26/08/2021 19:54:42 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
26/08/2021 19:54:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:42 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:54:43 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xe87b8c19 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:43 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp'}
26/08/2021 19:54:43 AdvancedIavfRSSTest: hash_infos: [('0xe87b8c19', '0x9')]
26/08/2021 19:54:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:54:44 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x6a5e262c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:44 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:54:44 AdvancedIavfRSSTest: hash_infos: [('0x6a5e262c', '0xc')]
26/08/2021 19:54:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:54:45 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xe87b8c19 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:45 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-sctp'}
26/08/2021 19:54:45 AdvancedIavfRSSTest: hash_infos: [('0xe87b8c19', '0x9')]
26/08/2021 19:54:45 AdvancedIavfRSSTest: sub_case mac_ipv6_sctp_l3src_l4dst passed
26/08/2021 19:54:45 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:45 dut.10.240.183.186:
26/08/2021 19:54:45 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_sctp_l3dst_l4src================
26/08/2021 19:54:45 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:54:45 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:54:45 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:54:45 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:54:45 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:54:45 dut.10.240.183.186: flow list 0
26/08/2021 19:54:45 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
26/08/2021 19:54:45 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:45 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:54:46 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x5235784 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:46 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp'}
26/08/2021 19:54:46 AdvancedIavfRSSTest: hash_infos: [('0x5235784', '0x4')]
26/08/2021 19:54:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:54:47 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x8706fdb1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:47 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:54:47 AdvancedIavfRSSTest: hash_infos: [('0x8706fdb1', '0x1')]
26/08/2021 19:54:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:54:48 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x5235784 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:48 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-sctp'}
26/08/2021 19:54:48 AdvancedIavfRSSTest: hash_infos: [('0x5235784', '0x4')]
26/08/2021 19:54:48 AdvancedIavfRSSTest: sub_case mac_ipv6_sctp_l3dst_l4src passed
26/08/2021 19:54:48 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:49 dut.10.240.183.186:
26/08/2021 19:54:49 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_sctp_l3dst_l4dst================
26/08/2021 19:54:49 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:54:49 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:54:49 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:54:49 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:54:49 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:54:49 dut.10.240.183.186: flow list 0
26/08/2021 19:54:49 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
26/08/2021 19:54:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:49 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:54:50 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x7c9db146 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:50 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp'}
26/08/2021 19:54:50 AdvancedIavfRSSTest: hash_infos: [('0x7c9db146', '0x6')]
26/08/2021 19:54:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:54:51 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xfeb81b73 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:51 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:54:51 AdvancedIavfRSSTest: hash_infos: [('0xfeb81b73', '0x3')]
26/08/2021 19:54:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:54:52 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x7c9db146 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:52 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-sctp'}
26/08/2021 19:54:52 AdvancedIavfRSSTest: hash_infos: [('0x7c9db146', '0x6')]
26/08/2021 19:54:52 AdvancedIavfRSSTest: sub_case mac_ipv6_sctp_l3dst_l4dst passed
26/08/2021 19:54:52 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:52 dut.10.240.183.186:
26/08/2021 19:54:52 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_sctp_l4_src================
26/08/2021 19:54:52 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:54:52 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l4-src-only end key_len 0 queues end / end
26/08/2021 19:54:52 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:54:52 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l4-src-only end key_len 0 queues end / end
26/08/2021 19:54:52 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:54:52 dut.10.240.183.186: flow list 0
26/08/2021 19:54:52 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
26/08/2021 19:54:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:52 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:54:53 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xc509c15c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:53 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp'}
26/08/2021 19:54:53 AdvancedIavfRSSTest: hash_infos: [('0xc509c15c', '0xc')]
26/08/2021 19:54:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:53 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:54:55 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x4727b3bc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:55 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:54:55 AdvancedIavfRSSTest: hash_infos: [('0x4727b3bc', '0xc')]
26/08/2021 19:54:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:54:56 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xc509c15c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:56 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-sctp'}
26/08/2021 19:54:56 AdvancedIavfRSSTest: hash_infos: [('0xc509c15c', '0xc')]
26/08/2021 19:54:56 AdvancedIavfRSSTest: sub_case mac_ipv6_sctp_l4_src passed
26/08/2021 19:54:56 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:56 dut.10.240.183.186:
26/08/2021 19:54:56 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_sctp_l4_dst================
26/08/2021 19:54:56 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:54:56 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:54:56 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:54:56 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:54:56 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:54:56 dut.10.240.183.186: flow list 0
26/08/2021 19:54:56 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
26/08/2021 19:54:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:56 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:54:57 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x21ffb6d2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:57 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp'}
26/08/2021 19:54:57 AdvancedIavfRSSTest: hash_infos: [('0x21ffb6d2', '0x2')]
26/08/2021 19:54:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:54:58 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xa3d1c432 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:58 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:54:58 AdvancedIavfRSSTest: hash_infos: [('0xa3d1c432', '0x2')]
26/08/2021 19:54:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:54:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:54:59 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x21ffb6d2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:54:59 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-sctp'}
26/08/2021 19:54:59 AdvancedIavfRSSTest: hash_infos: [('0x21ffb6d2', '0x2')]
26/08/2021 19:54:59 AdvancedIavfRSSTest: sub_case mac_ipv6_sctp_l4_dst passed
26/08/2021 19:54:59 dut.10.240.183.186: flow flush 0
26/08/2021 19:54:59 dut.10.240.183.186:
26/08/2021 19:54:59 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_sctp_all================
26/08/2021 19:54:59 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:54:59 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp end key_len 0 queues end / end
26/08/2021 19:54:59 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:54:59 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss types ipv6-sctp end key_len 0 queues end / end
26/08/2021 19:54:59 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:54:59 dut.10.240.183.186: flow list 0
26/08/2021 19:55:00 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
26/08/2021 19:55:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:00 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:55:01 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x2c67a6a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:01 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp'}
26/08/2021 19:55:01 AdvancedIavfRSSTest: hash_infos: [('0x2c67a6a', '0xa')]
26/08/2021 19:55:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:55:02 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xce0503d4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:02 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:55:02 AdvancedIavfRSSTest: hash_infos: [('0xce0503d4', '0x4')]
26/08/2021 19:55:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:55:03 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xd52f4d9a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:03 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:55:03 AdvancedIavfRSSTest: hash_infos: [('0xd52f4d9a', '0xa')]
26/08/2021 19:55:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=32,dport=23)/("X"*480)
26/08/2021 19:55:04 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xe029aef - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:04 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:55:04 AdvancedIavfRSSTest: hash_infos: [('0xe029aef', '0xf')]
26/08/2021 19:55:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=33)/("X"*480)
26/08/2021 19:55:05 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0xe2437ecf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:05 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp'}
26/08/2021 19:55:05 AdvancedIavfRSSTest: hash_infos: [('0xe2437ecf', '0xf')]
26/08/2021 19:55:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 19:55:06 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x2c67a6a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:06 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-sctp'}
26/08/2021 19:55:06 AdvancedIavfRSSTest: hash_infos: [('0x2c67a6a', '0xa')]
26/08/2021 19:55:06 AdvancedIavfRSSTest: sub_case mac_ipv6_sctp_all passed
26/08/2021 19:55:06 dut.10.240.183.186: flow flush 0
26/08/2021 19:55:06 dut.10.240.183.186:
26/08/2021 19:55:06 AdvancedIavfRSSTest: {'mac_ipv6_sctp_l2_src': {'result': 'passed'}, 'mac_ipv6_sctp_l2_dst': {'result': 'passed'}, 'mac_ipv6_sctp_l2src_l2dst': {'result': 'passed'}, 'mac_ipv6_sctp_l3_src': {'result': 'passed'}, 'mac_ipv6_sctp_l3_dst': {'result': 'passed'}, 'mac_ipv6_sctp_l3src_l4src': {'result': 'passed'}, 'mac_ipv6_sctp_l3src_l4dst': {'result': 'passed'}, 'mac_ipv6_sctp_l3dst_l4src': {'result': 'passed'}, 'mac_ipv6_sctp_l3dst_l4dst': {'result': 'passed'}, 'mac_ipv6_sctp_l4_src': {'result': 'passed'}, 'mac_ipv6_sctp_l4_dst': {'result': 'passed'}, 'mac_ipv6_sctp_all': {'result': 'passed'}}
26/08/2021 19:55:06 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:55:06 AdvancedIavfRSSTest: Test Case test_mac_ipv6_sctp Result PASSED:
26/08/2021 19:55:06 dut.10.240.183.186: flow flush 0
26/08/2021 19:55:07 dut.10.240.183.186:
testpmd>
26/08/2021 19:55:07 dut.10.240.183.186: clear port stats all
26/08/2021 19:55:09 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:55:09 dut.10.240.183.186: stop
26/08/2021 19:55:09 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:55:09 dut.10.240.183.186: quit
26/08/2021 19:55:09 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:55:09 AdvancedIavfRSSTest: Test Case test_mac_ipv6_tcp Begin
26/08/2021 19:55:10 dut.10.240.183.186:
26/08/2021 19:55:10 tester:
26/08/2021 19:55:10 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:55:11 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:55:21 dut.10.240.183.186: port config all rss all
26/08/2021 19:55:21 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:55:21 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:55:21 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:55:21 dut.10.240.183.186: set verbose 1
26/08/2021 19:55:21 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:55:21 dut.10.240.183.186: show port info all
26/08/2021 19:55:21 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:55:21 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:55:21 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:55:21 dut.10.240.183.186: start
26/08/2021 19:55:21 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:55:21 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_tcp_l2_src================
26/08/2021 19:55:21 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:55:21 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:55:22 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:55:22 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:55:22 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:55:22 dut.10.240.183.186: flow list 0
26/08/2021 19:55:22 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
26/08/2021 19:55:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:22 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:55:23 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xc1bcbe61 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:23 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:55:23 AdvancedIavfRSSTest: hash_infos: [('0xc1bcbe61', '0x1')]
26/08/2021 19:55:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:55:24 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x2155c909 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:24 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:55:24 AdvancedIavfRSSTest: hash_infos: [('0x2155c909', '0x9')]
26/08/2021 19:55:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/TCP(sport=25,dport=99)/("X"*480)
26/08/2021 19:55:25 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xc1bcbe61 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:25 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:55:25 AdvancedIavfRSSTest: hash_infos: [('0xc1bcbe61', '0x1')]
26/08/2021 19:55:25 AdvancedIavfRSSTest: sub_case mac_ipv6_tcp_l2_src passed
26/08/2021 19:55:25 dut.10.240.183.186: flow flush 0
26/08/2021 19:55:25 dut.10.240.183.186:
26/08/2021 19:55:25 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_tcp_l2_dst================
26/08/2021 19:55:25 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:55:25 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:55:25 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:55:25 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:55:25 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:55:25 dut.10.240.183.186: flow list 0
26/08/2021 19:55:25 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
26/08/2021 19:55:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:25 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:55:26 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xd58c25a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:26 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:55:26 AdvancedIavfRSSTest: hash_infos: [('0xd58c25a', '0xa')]
26/08/2021 19:55:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/TCP(sport=25,dport=99)/("X"*480)
26/08/2021 19:55:27 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xd58c25a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:27 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:55:27 AdvancedIavfRSSTest: hash_infos: [('0xd58c25a', '0xa')]
26/08/2021 19:55:27 AdvancedIavfRSSTest: sub_case mac_ipv6_tcp_l2_dst passed
26/08/2021 19:55:27 dut.10.240.183.186: flow flush 0
26/08/2021 19:55:28 dut.10.240.183.186:
26/08/2021 19:55:28 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_tcp_l2src_l2dst================
26/08/2021 19:55:28 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:55:28 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:55:28 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:55:28 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:55:28 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:55:28 dut.10.240.183.186: flow list 0
26/08/2021 19:55:28 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
26/08/2021 19:55:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:28 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:55:29 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x35b3dcdd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:29 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:55:29 AdvancedIavfRSSTest: hash_infos: [('0x35b3dcdd', '0xd')]
26/08/2021 19:55:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:55:30 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x5eea859 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:30 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:55:30 AdvancedIavfRSSTest: hash_infos: [('0x5eea859', '0x9')]
26/08/2021 19:55:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/TCP(sport=25,dport=99)/("X"*480)
26/08/2021 19:55:31 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x35b3dcdd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:31 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:55:31 AdvancedIavfRSSTest: hash_infos: [('0x35b3dcdd', '0xd')]
26/08/2021 19:55:31 AdvancedIavfRSSTest: sub_case mac_ipv6_tcp_l2src_l2dst passed
26/08/2021 19:55:31 dut.10.240.183.186: flow flush 0
26/08/2021 19:55:31 dut.10.240.183.186:
26/08/2021 19:55:31 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_tcp_l3_src================
26/08/2021 19:55:31 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:55:31 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
26/08/2021 19:55:31 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:55:31 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
26/08/2021 19:55:31 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:55:31 dut.10.240.183.186: flow list 0
26/08/2021 19:55:31 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
26/08/2021 19:55:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:31 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:55:32 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x697f45c0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:32 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:55:32 AdvancedIavfRSSTest: hash_infos: [('0x697f45c0', '0x0')]
26/08/2021 19:55:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:55:34 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xfe486201 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:34 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:55:34 AdvancedIavfRSSTest: hash_infos: [('0xfe486201', '0x1')]
26/08/2021 19:55:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=32,dport=33)/("X"*480)
26/08/2021 19:55:35 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x697f45c0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:35 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:55:35 AdvancedIavfRSSTest: hash_infos: [('0x697f45c0', '0x0')]
26/08/2021 19:55:35 AdvancedIavfRSSTest: sub_case mac_ipv6_tcp_l3_src passed
26/08/2021 19:55:35 dut.10.240.183.186: flow flush 0
26/08/2021 19:55:35 dut.10.240.183.186:
26/08/2021 19:55:35 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_tcp_l3_dst================
26/08/2021 19:55:35 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:55:35 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:55:35 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:55:35 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:55:35 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:55:35 dut.10.240.183.186: flow list 0
26/08/2021 19:55:35 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
26/08/2021 19:55:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:35 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:55:36 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xb7e806ff - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:36 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:55:36 AdvancedIavfRSSTest: hash_infos: [('0xb7e806ff', '0xf')]
26/08/2021 19:55:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:55:37 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x20df213e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:37 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:55:37 AdvancedIavfRSSTest: hash_infos: [('0x20df213e', '0xe')]
26/08/2021 19:55:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=33)/("X"*480)
26/08/2021 19:55:38 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xb7e806ff - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:38 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:55:38 AdvancedIavfRSSTest: hash_infos: [('0xb7e806ff', '0xf')]
26/08/2021 19:55:38 AdvancedIavfRSSTest: sub_case mac_ipv6_tcp_l3_dst passed
26/08/2021 19:55:38 dut.10.240.183.186: flow flush 0
26/08/2021 19:55:38 dut.10.240.183.186:
26/08/2021 19:55:38 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_tcp_l3src_l4src================
26/08/2021 19:55:38 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:55:38 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:55:38 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:55:38 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:55:38 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:55:38 dut.10.240.183.186: flow list 0
26/08/2021 19:55:39 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
26/08/2021 19:55:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:39 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:55:40 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x41138cb4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:40 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:55:40 AdvancedIavfRSSTest: hash_infos: [('0x41138cb4', '0x4')]
26/08/2021 19:55:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:55:41 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x47766b23 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:41 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:55:41 AdvancedIavfRSSTest: hash_infos: [('0x47766b23', '0x3')]
26/08/2021 19:55:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:55:42 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x41138cb4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:42 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:55:42 AdvancedIavfRSSTest: hash_infos: [('0x41138cb4', '0x4')]
26/08/2021 19:55:42 AdvancedIavfRSSTest: sub_case mac_ipv6_tcp_l3src_l4src passed
26/08/2021 19:55:42 dut.10.240.183.186: flow flush 0
26/08/2021 19:55:42 dut.10.240.183.186:
26/08/2021 19:55:42 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_tcp_l3src_l4dst================
26/08/2021 19:55:42 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:55:42 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:55:42 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:55:42 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:55:42 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:55:42 dut.10.240.183.186: flow list 0
26/08/2021 19:55:42 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
26/08/2021 19:55:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:42 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:55:43 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x66d2a8f5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:43 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:55:43 AdvancedIavfRSSTest: hash_infos: [('0x66d2a8f5', '0x5')]
26/08/2021 19:55:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:55:44 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x60b74f62 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:44 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:55:44 AdvancedIavfRSSTest: hash_infos: [('0x60b74f62', '0x2')]
26/08/2021 19:55:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:55:45 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x66d2a8f5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:45 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:55:45 AdvancedIavfRSSTest: hash_infos: [('0x66d2a8f5', '0x5')]
26/08/2021 19:55:45 AdvancedIavfRSSTest: sub_case mac_ipv6_tcp_l3src_l4dst passed
26/08/2021 19:55:45 dut.10.240.183.186: flow flush 0
26/08/2021 19:55:45 dut.10.240.183.186:
26/08/2021 19:55:45 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_tcp_l3dst_l4src================
26/08/2021 19:55:45 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:55:45 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:55:46 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:55:46 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:55:46 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:55:46 dut.10.240.183.186: flow list 0
26/08/2021 19:55:46 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
26/08/2021 19:55:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:46 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:55:47 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x9f84cf8b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:47 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:55:47 AdvancedIavfRSSTest: hash_infos: [('0x9f84cf8b', '0xb')]
26/08/2021 19:55:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:55:48 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x99e1281c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:48 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:55:48 AdvancedIavfRSSTest: hash_infos: [('0x99e1281c', '0xc')]
26/08/2021 19:55:48 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:48 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:55:49 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x9f84cf8b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:49 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:55:49 AdvancedIavfRSSTest: hash_infos: [('0x9f84cf8b', '0xb')]
26/08/2021 19:55:49 AdvancedIavfRSSTest: sub_case mac_ipv6_tcp_l3dst_l4src passed
26/08/2021 19:55:49 dut.10.240.183.186: flow flush 0
26/08/2021 19:55:49 dut.10.240.183.186:
26/08/2021 19:55:49 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_tcp_l3dst_l4dst================
26/08/2021 19:55:49 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:55:49 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:55:49 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:55:49 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:55:49 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:55:49 dut.10.240.183.186: flow list 0
26/08/2021 19:55:49 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
26/08/2021 19:55:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:49 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:55:50 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xb845ebca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:50 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:55:50 AdvancedIavfRSSTest: hash_infos: [('0xb845ebca', '0xa')]
26/08/2021 19:55:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:55:51 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xbe200c5d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:51 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:55:51 AdvancedIavfRSSTest: hash_infos: [('0xbe200c5d', '0xd')]
26/08/2021 19:55:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:55:53 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xb845ebca - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:53 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:55:53 AdvancedIavfRSSTest: hash_infos: [('0xb845ebca', '0xa')]
26/08/2021 19:55:53 AdvancedIavfRSSTest: sub_case mac_ipv6_tcp_l3dst_l4dst passed
26/08/2021 19:55:53 dut.10.240.183.186: flow flush 0
26/08/2021 19:55:53 dut.10.240.183.186:
26/08/2021 19:55:53 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_tcp_l4_src================
26/08/2021 19:55:53 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:55:53 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
26/08/2021 19:55:53 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:55:53 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
26/08/2021 19:55:53 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:55:53 dut.10.240.183.186: flow list 0
26/08/2021 19:55:53 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
26/08/2021 19:55:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:53 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:55:54 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x261cab4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:54 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:55:54 AdvancedIavfRSSTest: hash_infos: [('0x261cab4', '0x4')]
26/08/2021 19:55:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:55:55 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x682373f3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:55 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:55:55 AdvancedIavfRSSTest: hash_infos: [('0x682373f3', '0x3')]
26/08/2021 19:55:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:55:56 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x261cab4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:56 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:55:56 AdvancedIavfRSSTest: hash_infos: [('0x261cab4', '0x4')]
26/08/2021 19:55:56 AdvancedIavfRSSTest: sub_case mac_ipv6_tcp_l4_src passed
26/08/2021 19:55:56 dut.10.240.183.186: flow flush 0
26/08/2021 19:55:56 dut.10.240.183.186:
26/08/2021 19:55:56 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_tcp_l4_dst================
26/08/2021 19:55:56 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:55:56 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:55:56 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:55:56 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:55:56 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:55:56 dut.10.240.183.186: flow list 0
26/08/2021 19:55:56 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
26/08/2021 19:55:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:56 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:55:58 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x4cbc2a5d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:58 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:55:58 AdvancedIavfRSSTest: hash_infos: [('0x4cbc2a5d', '0xd')]
26/08/2021 19:55:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:55:59 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x26fe931a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:55:59 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:55:59 AdvancedIavfRSSTest: hash_infos: [('0x26fe931a', '0xa')]
26/08/2021 19:55:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:55:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:56:00 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x4cbc2a5d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:00 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:56:00 AdvancedIavfRSSTest: hash_infos: [('0x4cbc2a5d', '0xd')]
26/08/2021 19:56:00 AdvancedIavfRSSTest: sub_case mac_ipv6_tcp_l4_dst passed
26/08/2021 19:56:00 dut.10.240.183.186: flow flush 0
26/08/2021 19:56:00 dut.10.240.183.186:
26/08/2021 19:56:00 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_tcp_all================
26/08/2021 19:56:00 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:56:00 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
26/08/2021 19:56:00 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:56:00 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
26/08/2021 19:56:00 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:56:00 dut.10.240.183.186: flow list 0
26/08/2021 19:56:00 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
26/08/2021 19:56:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:00 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:56:01 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xd7be1be2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:01 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 19:56:01 AdvancedIavfRSSTest: hash_infos: [('0xd7be1be2', '0x2')]
26/08/2021 19:56:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:56:02 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x40893c23 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:02 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:56:02 AdvancedIavfRSSTest: hash_infos: [('0x40893c23', '0x3')]
26/08/2021 19:56:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:56:03 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x510c4919 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:03 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:56:03 AdvancedIavfRSSTest: hash_infos: [('0x510c4919', '0x9')]
26/08/2021 19:56:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=32,dport=23)/("X"*480)
26/08/2021 19:56:04 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xddc52be1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:04 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:56:04 AdvancedIavfRSSTest: hash_infos: [('0xddc52be1', '0x1')]
26/08/2021 19:56:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=33)/("X"*480)
26/08/2021 19:56:06 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xe7bd1971 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:06 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp'}
26/08/2021 19:56:06 AdvancedIavfRSSTest: hash_infos: [('0xe7bd1971', '0x1')]
26/08/2021 19:56:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:56:07 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xd7be1be2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:07 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 19:56:07 AdvancedIavfRSSTest: hash_infos: [('0xd7be1be2', '0x2')]
26/08/2021 19:56:07 AdvancedIavfRSSTest: sub_case mac_ipv6_tcp_all passed
26/08/2021 19:56:07 dut.10.240.183.186: flow flush 0
26/08/2021 19:56:07 dut.10.240.183.186:
26/08/2021 19:56:07 AdvancedIavfRSSTest: {'mac_ipv6_tcp_l2_src': {'result': 'passed'}, 'mac_ipv6_tcp_l2_dst': {'result': 'passed'}, 'mac_ipv6_tcp_l2src_l2dst': {'result': 'passed'}, 'mac_ipv6_tcp_l3_src': {'result': 'passed'}, 'mac_ipv6_tcp_l3_dst': {'result': 'passed'}, 'mac_ipv6_tcp_l3src_l4src': {'result': 'passed'}, 'mac_ipv6_tcp_l3src_l4dst': {'result': 'passed'}, 'mac_ipv6_tcp_l3dst_l4src': {'result': 'passed'}, 'mac_ipv6_tcp_l3dst_l4dst': {'result': 'passed'}, 'mac_ipv6_tcp_l4_src': {'result': 'passed'}, 'mac_ipv6_tcp_l4_dst': {'result': 'passed'}, 'mac_ipv6_tcp_all': {'result': 'passed'}}
26/08/2021 19:56:07 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:56:07 AdvancedIavfRSSTest: Test Case test_mac_ipv6_tcp Result PASSED:
26/08/2021 19:56:07 dut.10.240.183.186: flow flush 0
26/08/2021 19:56:08 dut.10.240.183.186:
testpmd>
26/08/2021 19:56:08 dut.10.240.183.186: clear port stats all
26/08/2021 19:56:09 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:56:09 dut.10.240.183.186: stop
26/08/2021 19:56:09 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:56:09 dut.10.240.183.186: quit
26/08/2021 19:56:10 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:56:10 AdvancedIavfRSSTest: Test Case test_mac_ipv6_udp Begin
26/08/2021 19:56:10 dut.10.240.183.186:
26/08/2021 19:56:10 tester:
26/08/2021 19:56:10 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:56:12 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:56:22 dut.10.240.183.186: port config all rss all
26/08/2021 19:56:22 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:56:22 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:56:22 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:56:22 dut.10.240.183.186: set verbose 1
26/08/2021 19:56:22 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:56:22 dut.10.240.183.186: show port info all
26/08/2021 19:56:22 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:56:22 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:56:22 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:56:22 dut.10.240.183.186: start
26/08/2021 19:56:22 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:56:22 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_udp_l2_src================
26/08/2021 19:56:22 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:56:22 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:56:22 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:56:22 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types eth l2-src-only end key_len 0 queues end / end
26/08/2021 19:56:22 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:56:22 dut.10.240.183.186: flow list 0
26/08/2021 19:56:22 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
26/08/2021 19:56:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:22 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:56:23 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x28aae21b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:23 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:56:23 AdvancedIavfRSSTest: hash_infos: [('0x28aae21b', '0xb')]
26/08/2021 19:56:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:56:24 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xef1e6789 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:24 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:56:24 AdvancedIavfRSSTest: hash_infos: [('0xef1e6789', '0x9')]
26/08/2021 19:56:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)
26/08/2021 19:56:26 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x28aae21b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:26 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:56:26 AdvancedIavfRSSTest: hash_infos: [('0x28aae21b', '0xb')]
26/08/2021 19:56:26 AdvancedIavfRSSTest: sub_case mac_ipv6_udp_l2_src passed
26/08/2021 19:56:26 dut.10.240.183.186: flow flush 0
26/08/2021 19:56:26 dut.10.240.183.186:
26/08/2021 19:56:26 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_udp_l2_dst================
26/08/2021 19:56:26 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:56:26 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:56:26 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:56:26 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types eth l2-dst-only end key_len 0 queues end / end
26/08/2021 19:56:26 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:56:26 dut.10.240.183.186: flow list 0
26/08/2021 19:56:26 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
26/08/2021 19:56:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:26 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:56:27 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x27138b13 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:27 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:56:27 AdvancedIavfRSSTest: hash_infos: [('0x27138b13', '0x3')]
26/08/2021 19:56:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)
26/08/2021 19:56:28 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x27138b13 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:28 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:56:28 AdvancedIavfRSSTest: hash_infos: [('0x27138b13', '0x3')]
26/08/2021 19:56:28 AdvancedIavfRSSTest: sub_case mac_ipv6_udp_l2_dst passed
26/08/2021 19:56:28 dut.10.240.183.186: flow flush 0
26/08/2021 19:56:28 dut.10.240.183.186:
26/08/2021 19:56:28 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_udp_l2src_l2dst================
26/08/2021 19:56:28 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:56:28 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:56:28 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:56:28 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types eth end key_len 0 queues end / end
26/08/2021 19:56:28 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:56:28 dut.10.240.183.186: flow list 0
26/08/2021 19:56:28 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
26/08/2021 19:56:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:28 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:56:29 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xed91de85 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:29 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:56:29 AdvancedIavfRSSTest: hash_infos: [('0xed91de85', '0x5')]
26/08/2021 19:56:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:56:30 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x3c2da0f1 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:30 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:56:30 AdvancedIavfRSSTest: hash_infos: [('0x3c2da0f1', '0x1')]
26/08/2021 19:56:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2923",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP(sport=25,dport=99)/("X"*480)
26/08/2021 19:56:32 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xed91de85 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:32 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:56:32 AdvancedIavfRSSTest: hash_infos: [('0xed91de85', '0x5')]
26/08/2021 19:56:32 AdvancedIavfRSSTest: sub_case mac_ipv6_udp_l2src_l2dst passed
26/08/2021 19:56:32 dut.10.240.183.186: flow flush 0
26/08/2021 19:56:32 dut.10.240.183.186:
26/08/2021 19:56:32 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_udp_l3_src================
26/08/2021 19:56:32 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:56:32 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
26/08/2021 19:56:32 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:56:32 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
26/08/2021 19:56:32 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:56:32 dut.10.240.183.186: flow list 0
26/08/2021 19:56:32 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
26/08/2021 19:56:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:32 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:56:33 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x3f68979b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:33 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:56:33 AdvancedIavfRSSTest: hash_infos: [('0x3f68979b', '0xb')]
26/08/2021 19:56:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:56:34 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcaf73b61 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:34 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:56:34 AdvancedIavfRSSTest: hash_infos: [('0xcaf73b61', '0x1')]
26/08/2021 19:56:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=33)/("X"*480)
26/08/2021 19:56:35 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x3f68979b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:35 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:56:35 AdvancedIavfRSSTest: hash_infos: [('0x3f68979b', '0xb')]
26/08/2021 19:56:35 AdvancedIavfRSSTest: sub_case mac_ipv6_udp_l3_src passed
26/08/2021 19:56:35 dut.10.240.183.186: flow flush 0
26/08/2021 19:56:35 dut.10.240.183.186:
26/08/2021 19:56:35 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_udp_l3_dst================
26/08/2021 19:56:35 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:56:35 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:56:35 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:56:35 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:56:35 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:56:35 dut.10.240.183.186: flow list 0
26/08/2021 19:56:35 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
26/08/2021 19:56:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:35 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:56:37 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xac07139d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:37 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:56:37 AdvancedIavfRSSTest: hash_infos: [('0xac07139d', '0xd')]
26/08/2021 19:56:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:56:38 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x5998bf67 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:38 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:56:38 AdvancedIavfRSSTest: hash_infos: [('0x5998bf67', '0x7')]
26/08/2021 19:56:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=33)/("X"*480)
26/08/2021 19:56:39 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xac07139d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:39 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:56:39 AdvancedIavfRSSTest: hash_infos: [('0xac07139d', '0xd')]
26/08/2021 19:56:39 AdvancedIavfRSSTest: sub_case mac_ipv6_udp_l3_dst passed
26/08/2021 19:56:39 dut.10.240.183.186: flow flush 0
26/08/2021 19:56:39 dut.10.240.183.186:
26/08/2021 19:56:39 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_udp_l3src_l4src================
26/08/2021 19:56:39 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:56:39 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:56:39 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:56:39 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:56:39 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:56:39 dut.10.240.183.186: flow list 0
26/08/2021 19:56:39 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
26/08/2021 19:56:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:39 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:56:40 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xf8e4b607 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:40 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:56:40 AdvancedIavfRSSTest: hash_infos: [('0xf8e4b607', '0x7')]
26/08/2021 19:56:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:56:41 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x3790eb73 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:41 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:56:41 AdvancedIavfRSSTest: hash_infos: [('0x3790eb73', '0x3')]
26/08/2021 19:56:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:56:42 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xf8e4b607 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:42 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:56:42 AdvancedIavfRSSTest: hash_infos: [('0xf8e4b607', '0x7')]
26/08/2021 19:56:42 AdvancedIavfRSSTest: sub_case mac_ipv6_udp_l3src_l4src passed
26/08/2021 19:56:42 dut.10.240.183.186: flow flush 0
26/08/2021 19:56:42 dut.10.240.183.186:
26/08/2021 19:56:42 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_udp_l3src_l4dst================
26/08/2021 19:56:42 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:56:42 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:56:42 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:56:42 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:56:43 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:56:43 dut.10.240.183.186: flow list 0
26/08/2021 19:56:43 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
26/08/2021 19:56:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:43 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:56:44 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x541eb45b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:44 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:56:44 AdvancedIavfRSSTest: hash_infos: [('0x541eb45b', '0xb')]
26/08/2021 19:56:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:56:45 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x9b6ae92f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:45 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:56:45 AdvancedIavfRSSTest: hash_infos: [('0x9b6ae92f', '0xf')]
26/08/2021 19:56:45 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:45 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:56:46 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x541eb45b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:46 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:56:46 AdvancedIavfRSSTest: hash_infos: [('0x541eb45b', '0xb')]
26/08/2021 19:56:46 AdvancedIavfRSSTest: sub_case mac_ipv6_udp_l3src_l4dst passed
26/08/2021 19:56:46 dut.10.240.183.186: flow flush 0
26/08/2021 19:56:46 dut.10.240.183.186:
26/08/2021 19:56:46 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_udp_l3dst_l4src================
26/08/2021 19:56:46 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:56:46 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:56:46 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:56:46 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
26/08/2021 19:56:46 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:56:46 dut.10.240.183.186: flow list 0
26/08/2021 19:56:46 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
26/08/2021 19:56:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:46 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:56:47 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x6b8b3201 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:47 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:56:47 AdvancedIavfRSSTest: hash_infos: [('0x6b8b3201', '0x1')]
26/08/2021 19:56:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:56:48 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xa4ff6f75 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:48 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:56:48 AdvancedIavfRSSTest: hash_infos: [('0xa4ff6f75', '0x5')]
26/08/2021 19:56:48 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:48 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:56:49 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x6b8b3201 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:49 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:56:49 AdvancedIavfRSSTest: hash_infos: [('0x6b8b3201', '0x1')]
26/08/2021 19:56:49 AdvancedIavfRSSTest: sub_case mac_ipv6_udp_l3dst_l4src passed
26/08/2021 19:56:49 dut.10.240.183.186: flow flush 0
26/08/2021 19:56:50 dut.10.240.183.186:
26/08/2021 19:56:50 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_udp_l3dst_l4dst================
26/08/2021 19:56:50 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:56:50 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:56:50 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:56:50 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
26/08/2021 19:56:50 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:56:50 dut.10.240.183.186: flow list 0
26/08/2021 19:56:50 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
26/08/2021 19:56:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:50 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:56:51 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xc771305d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:51 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:56:51 AdvancedIavfRSSTest: hash_infos: [('0xc771305d', '0xd')]
26/08/2021 19:56:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:56:52 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x8056d29 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:52 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:56:52 AdvancedIavfRSSTest: hash_infos: [('0x8056d29', '0x9')]
26/08/2021 19:56:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:56:53 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xc771305d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:53 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:56:53 AdvancedIavfRSSTest: hash_infos: [('0xc771305d', '0xd')]
26/08/2021 19:56:53 AdvancedIavfRSSTest: sub_case mac_ipv6_udp_l3dst_l4dst passed
26/08/2021 19:56:53 dut.10.240.183.186: flow flush 0
26/08/2021 19:56:53 dut.10.240.183.186:
26/08/2021 19:56:53 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_udp_l4_src================
26/08/2021 19:56:53 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:56:53 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:56:53 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:56:53 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:56:53 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:56:53 dut.10.240.183.186: flow list 0
26/08/2021 19:56:53 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
26/08/2021 19:56:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:53 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:56:54 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb2f14a52 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:54 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:56:54 AdvancedIavfRSSTest: hash_infos: [('0xb2f14a52', '0x2')]
26/08/2021 19:56:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:56:56 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xbbcc8a23 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:56 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:56:56 AdvancedIavfRSSTest: hash_infos: [('0xbbcc8a23', '0x3')]
26/08/2021 19:56:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:56:57 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xb2f14a52 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:57 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:56:57 AdvancedIavfRSSTest: hash_infos: [('0xb2f14a52', '0x2')]
26/08/2021 19:56:57 AdvancedIavfRSSTest: sub_case mac_ipv6_udp_l4_src passed
26/08/2021 19:56:57 dut.10.240.183.186: flow flush 0
26/08/2021 19:56:57 dut.10.240.183.186:
26/08/2021 19:56:57 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_udp_l4_dst================
26/08/2021 19:56:57 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:56:57 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:56:57 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:56:57 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
26/08/2021 19:56:57 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:56:57 dut.10.240.183.186: flow list 0
26/08/2021 19:56:57 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
26/08/2021 19:56:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:57 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:56:58 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x52a88de6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:58 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:56:58 AdvancedIavfRSSTest: hash_infos: [('0x52a88de6', '0x6')]
26/08/2021 19:56:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:56:59 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x5b954d97 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:56:59 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:56:59 AdvancedIavfRSSTest: hash_infos: [('0x5b954d97', '0x7')]
26/08/2021 19:56:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:56:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:57:00 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x52a88de6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:00 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:57:00 AdvancedIavfRSSTest: hash_infos: [('0x52a88de6', '0x6')]
26/08/2021 19:57:00 AdvancedIavfRSSTest: sub_case mac_ipv6_udp_l4_dst passed
26/08/2021 19:57:00 dut.10.240.183.186: flow flush 0
26/08/2021 19:57:00 dut.10.240.183.186:
26/08/2021 19:57:00 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_udp_all================
26/08/2021 19:57:00 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:57:00 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
26/08/2021 19:57:00 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:57:00 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
26/08/2021 19:57:00 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:57:00 dut.10.240.183.186: flow list 0
26/08/2021 19:57:01 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
26/08/2021 19:57:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:01 AdvancedIavfRSSTest: ['Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)']
26/08/2021 19:57:02 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xc99446a2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:02 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 19:57:02 AdvancedIavfRSSTest: hash_infos: [('0xc99446a2', '0x2')]
26/08/2021 19:57:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:57:03 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x3c0bea58 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:03 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:57:03 AdvancedIavfRSSTest: hash_infos: [('0x3c0bea58', '0x8')]
26/08/2021 19:57:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:57:04 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x3c404b76 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:04 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:57:04 AdvancedIavfRSSTest: hash_infos: [('0x3c404b76', '0x6')]
26/08/2021 19:57:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=32,dport=23)/("X"*480)
26/08/2021 19:57:05 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x2cb8e2f7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:05 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:57:05 AdvancedIavfRSSTest: hash_infos: [('0x2cb8e2f7', '0x7')]
26/08/2021 19:57:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=33)/("X"*480)
26/08/2021 19:57:06 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x6dc1c1d4 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:06 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 19:57:06 AdvancedIavfRSSTest: hash_infos: [('0x6dc1c1d4', '0x4')]
26/08/2021 19:57:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E1")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:57:07 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E1 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xc99446a2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:07 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 19:57:07 AdvancedIavfRSSTest: hash_infos: [('0xc99446a2', '0x2')]
26/08/2021 19:57:07 AdvancedIavfRSSTest: sub_case mac_ipv6_udp_all passed
26/08/2021 19:57:07 dut.10.240.183.186: flow flush 0
26/08/2021 19:57:07 dut.10.240.183.186:
26/08/2021 19:57:07 AdvancedIavfRSSTest: {'mac_ipv6_udp_l2_src': {'result': 'passed'}, 'mac_ipv6_udp_l2_dst': {'result': 'passed'}, 'mac_ipv6_udp_l2src_l2dst': {'result': 'passed'}, 'mac_ipv6_udp_l3_src': {'result': 'passed'}, 'mac_ipv6_udp_l3_dst': {'result': 'passed'}, 'mac_ipv6_udp_l3src_l4src': {'result': 'passed'}, 'mac_ipv6_udp_l3src_l4dst': {'result': 'passed'}, 'mac_ipv6_udp_l3dst_l4src': {'result': 'passed'}, 'mac_ipv6_udp_l3dst_l4dst': {'result': 'passed'}, 'mac_ipv6_udp_l4_src': {'result': 'passed'}, 'mac_ipv6_udp_l4_dst': {'result': 'passed'}, 'mac_ipv6_udp_all': {'result': 'passed'}}
26/08/2021 19:57:07 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:57:07 AdvancedIavfRSSTest: Test Case test_mac_ipv6_udp Result PASSED:
26/08/2021 19:57:07 dut.10.240.183.186: flow flush 0
26/08/2021 19:57:08 dut.10.240.183.186:
testpmd>
26/08/2021 19:57:08 dut.10.240.183.186: clear port stats all
26/08/2021 19:57:10 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:57:10 dut.10.240.183.186: stop
26/08/2021 19:57:10 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:57:10 dut.10.240.183.186: quit
26/08/2021 19:57:10 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:57:10 AdvancedIavfRSSTest: Test Case test_multirules Begin
26/08/2021 19:57:11 dut.10.240.183.186:
26/08/2021 19:57:11 tester:
26/08/2021 19:57:11 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:57:12 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:57:22 dut.10.240.183.186: port config all rss all
26/08/2021 19:57:22 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:57:22 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:57:22 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:57:22 dut.10.240.183.186: set verbose 1
26/08/2021 19:57:22 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:57:22 dut.10.240.183.186: show port info all
26/08/2021 19:57:22 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:57:22 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:57:22 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:57:22 dut.10.240.183.186: start
26/08/2021 19:57:23 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:57:23 AdvancedIavfRSSTest: ===================Test sub case: multirules subcase 1 ================
26/08/2021 19:57:23 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
26/08/2021 19:57:23 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:57:23 dut.10.240.183.186: flow list 0
26/08/2021 19:57:23 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:57:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(dport=45)/Raw("x"*480)
26/08/2021 19:57:24 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xecd36c82 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:24 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:57:24 AdvancedIavfRSSTest: hash_infos: [('0xecd36c82', '0x2')]
26/08/2021 19:57:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.5")/UDP(dport=45)/Raw("x"*480)
26/08/2021 19:57:25 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x5c62b409 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:25 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:57:25 AdvancedIavfRSSTest: hash_infos: [('0x5c62b409', '0x9')]
26/08/2021 19:57:25 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
26/08/2021 19:57:25 dut.10.240.183.186:
Flow rule #1 created
26/08/2021 19:57:25 dut.10.240.183.186: flow list 0
26/08/2021 19:57:25 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
1 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:57:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(dport=45)/Raw("x"*480)
26/08/2021 19:57:26 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x3d01051f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:26 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 19:57:26 AdvancedIavfRSSTest: hash_infos: [('0x3d01051f', '0xf')]
26/08/2021 19:57:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.5")/UDP(dport=45)/Raw("x"*480)
26/08/2021 19:57:27 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x3d01051f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:27 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 19:57:27 AdvancedIavfRSSTest: hash_infos: [('0x3d01051f', '0xf')]
26/08/2021 19:57:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.7")/UDP(dport=45)/Raw("x"*480)
26/08/2021 19:57:28 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x5c62b409 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:28 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 19:57:28 AdvancedIavfRSSTest: hash_infos: [('0x5c62b409', '0x9')]
26/08/2021 19:57:28 dut.10.240.183.186: flow flush 0
26/08/2021 19:57:29 dut.10.240.183.186:
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
iavf_hash_destroy(): fail to del RSS configure
iavf_flow_destroy(): Failed to destroy flow
iavf_flow_flush(): Failed to flush flows
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to delete rss rule.: Invalid argument
testpmd>
26/08/2021 19:57:29 AdvancedIavfRSSTest: ===================Test sub case: multirules subcase 2 ================
26/08/2021 19:57:29 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
26/08/2021 19:57:30 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:57:30 dut.10.240.183.186: flow list 0
26/08/2021 19:57:30 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => RSS
26/08/2021 19:57:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/Raw("x"*480)
26/08/2021 19:57:31 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xd82e5064 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:31 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-pay'}
26/08/2021 19:57:31 AdvancedIavfRSSTest: hash_infos: [('0xd82e5064', '0x4')]
26/08/2021 19:57:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.5")/Raw("x"*480)
26/08/2021 19:57:32 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x5a92e0d5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:32 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-pay'}
26/08/2021 19:57:32 AdvancedIavfRSSTest: hash_infos: [('0x5a92e0d5', '0x5')]
26/08/2021 19:57:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.8")/Raw("x"*480)
26/08/2021 19:57:33 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xd82e5064 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:33 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-pay'}
26/08/2021 19:57:33 AdvancedIavfRSSTest: hash_infos: [('0xd82e5064', '0x4')]
26/08/2021 19:57:33 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
26/08/2021 19:57:33 dut.10.240.183.186:
Flow rule #1 created
26/08/2021 19:57:33 dut.10.240.183.186: flow list 0
26/08/2021 19:57:33 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => RSS
1 0 0 i-- ETH IPV4 => RSS
26/08/2021 19:57:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/Raw("x"*480)
26/08/2021 19:57:34 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x5feb81b6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:34 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-pay'}
26/08/2021 19:57:34 AdvancedIavfRSSTest: hash_infos: [('0x5feb81b6', '0x6')]
26/08/2021 19:57:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.5")/Raw("x"*480)
26/08/2021 19:57:35 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x5feb81b6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:35 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-pay'}
26/08/2021 19:57:35 AdvancedIavfRSSTest: hash_infos: [('0x5feb81b6', '0x6')]
26/08/2021 19:57:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.7")/Raw("x"*480)
26/08/2021 19:57:36 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x5a92e0d5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:36 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-pay'}
26/08/2021 19:57:36 AdvancedIavfRSSTest: hash_infos: [('0x5a92e0d5', '0x5')]
26/08/2021 19:57:36 dut.10.240.183.186: flow flush 0
26/08/2021 19:57:38 dut.10.240.183.186:
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
iavf_hash_destroy(): fail to del RSS configure
iavf_flow_destroy(): Failed to destroy flow
iavf_flow_flush(): Failed to flush flows
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to delete rss rule.: Invalid argument
testpmd>
26/08/2021 19:57:38 AdvancedIavfRSSTest: ===================Test sub case: multirules subcase 3 ================
26/08/2021 19:57:38 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:57:38 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:57:38 dut.10.240.183.186: flow list 0
26/08/2021 19:57:38 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:57:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(sport=23, dport=45)/Raw("x"*480)
26/08/2021 19:57:39 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x66c2d98 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:39 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp-pay'}
26/08/2021 19:57:39 AdvancedIavfRSSTest: hash_infos: [('0x66c2d98', '0x8')]
26/08/2021 19:57:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(sport=25, dport=45)/Raw("x"*480)
26/08/2021 19:57:40 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x886ceb03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:40 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp-pay'}
26/08/2021 19:57:40 AdvancedIavfRSSTest: hash_infos: [('0x886ceb03', '0x3')]
26/08/2021 19:57:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.8")/UDP(sport=23, dport=44)/Raw("x"*480)
26/08/2021 19:57:41 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x66c2d98 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:41 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp-pay'}
26/08/2021 19:57:41 AdvancedIavfRSSTest: hash_infos: [('0x66c2d98', '0x8')]
26/08/2021 19:57:41 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
26/08/2021 19:57:41 dut.10.240.183.186:
Flow rule #1 created
26/08/2021 19:57:41 dut.10.240.183.186: flow list 0
26/08/2021 19:57:41 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
1 0 0 i-- ETH IPV4 => RSS
26/08/2021 19:57:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(sport=23, dport=45)/Raw("x"*480)
26/08/2021 19:57:42 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xd82e5064 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:42 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp-pay'}
26/08/2021 19:57:42 AdvancedIavfRSSTest: hash_infos: [('0xd82e5064', '0x4')]
26/08/2021 19:57:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:42 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.5")/UDP(sport=23, dport=45)/Raw("x"*480)
26/08/2021 19:57:43 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x5a92e0d5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:43 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp-pay'}
26/08/2021 19:57:43 AdvancedIavfRSSTest: hash_infos: [('0x5a92e0d5', '0x5')]
26/08/2021 19:57:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.8")/UDP(sport=25, dport=99)/Raw("x"*480)
26/08/2021 19:57:44 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xd82e5064 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:44 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp-pay'}
26/08/2021 19:57:44 AdvancedIavfRSSTest: hash_infos: [('0xd82e5064', '0x4')]
26/08/2021 19:57:44 dut.10.240.183.186: flow flush 0
26/08/2021 19:57:46 dut.10.240.183.186:
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
iavf_hash_destroy(): fail to del RSS configure
iavf_flow_destroy(): Failed to destroy flow
iavf_flow_flush(): Failed to flush flows
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to delete rss rule.: Invalid argument
testpmd>
26/08/2021 19:57:46 AdvancedIavfRSSTest: ===================Test sub case: multirules subcase 4 ================
26/08/2021 19:57:46 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
26/08/2021 19:57:46 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:57:46 dut.10.240.183.186: flow list 0
26/08/2021 19:57:46 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => RSS
26/08/2021 19:57:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(sport=23, dport=45)/Raw("x"*480)
26/08/2021 19:57:47 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xd82e5064 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:47 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp-pay'}
26/08/2021 19:57:47 AdvancedIavfRSSTest: hash_infos: [('0xd82e5064', '0x4')]
26/08/2021 19:57:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.5")/UDP(sport=23, dport=45)/Raw("x"*480)
26/08/2021 19:57:48 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x5a92e0d5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:48 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp-pay'}
26/08/2021 19:57:48 AdvancedIavfRSSTest: hash_infos: [('0x5a92e0d5', '0x5')]
26/08/2021 19:57:48 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:48 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.8")/UDP(sport=25, dport=99)/Raw("x"*480)
26/08/2021 19:57:49 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xd82e5064 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:49 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp-pay'}
26/08/2021 19:57:49 AdvancedIavfRSSTest: hash_infos: [('0xd82e5064', '0x4')]
26/08/2021 19:57:49 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
26/08/2021 19:57:49 dut.10.240.183.186:
Flow rule #1 created
26/08/2021 19:57:49 dut.10.240.183.186: flow list 0
26/08/2021 19:57:49 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => RSS
1 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 19:57:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:49 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(sport=23, dport=45)/Raw("x"*480)
26/08/2021 19:57:50 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x66c2d98 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:50 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp-pay'}
26/08/2021 19:57:50 AdvancedIavfRSSTest: hash_infos: [('0x66c2d98', '0x8')]
26/08/2021 19:57:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.3",dst="192.168.0.5")/UDP(sport=25, dport=45)/Raw("x"*480)
26/08/2021 19:57:51 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x886ceb03 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:51 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp-pay'}
26/08/2021 19:57:51 AdvancedIavfRSSTest: hash_infos: [('0x886ceb03', '0x3')]
26/08/2021 19:57:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:57:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.7",dst="192.168.0.8")/UDP(sport=23, dport=44)/Raw("x"*480)
26/08/2021 19:57:52 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:0C:29:68:1B:C0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x66c2d98 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:57:52 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp-pay'}
26/08/2021 19:57:52 AdvancedIavfRSSTest: hash_infos: [('0x66c2d98', '0x8')]
26/08/2021 19:57:52 AdvancedIavfRSSTest: Test Case test_multirules Result PASSED:
26/08/2021 19:57:52 dut.10.240.183.186: flow flush 0
26/08/2021 19:57:54 dut.10.240.183.186:
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
iavf_hash_destroy(): fail to del RSS configure
iavf_flow_destroy(): Failed to destroy flow
iavf_flow_flush(): Failed to flush flows
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to delete rss rule.: Invalid argument
testpmd>
26/08/2021 19:57:54 dut.10.240.183.186: clear port stats all
26/08/2021 19:57:55 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:57:55 dut.10.240.183.186: stop
26/08/2021 19:57:55 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:57:55 dut.10.240.183.186: quit
26/08/2021 19:57:56 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
iavf_hash_destroy(): fail to del RSS configure
iavf_flow_destroy(): Failed to destroy flow
iavf_flow_flush(): Failed to flush flows
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
Port 0 is closed
Done
Bye...
26/08/2021 19:57:56 AdvancedIavfRSSTest: Test Case test_negative_case Begin
26/08/2021 19:57:56 dut.10.240.183.186:
26/08/2021 19:57:56 tester:
26/08/2021 19:57:56 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:57:57 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:58:07 dut.10.240.183.186: port config all rss all
26/08/2021 19:58:07 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:58:07 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:58:08 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:58:08 dut.10.240.183.186: set verbose 1
26/08/2021 19:58:08 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:58:08 dut.10.240.183.186: show port info all
26/08/2021 19:58:08 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:58:08 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:58:08 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:58:08 dut.10.240.183.186: start
26/08/2021 19:58:08 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:58:08 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss types eth l3-src-only end key_len 0 queues end / end
26/08/2021 19:58:08 dut.10.240.183.186:
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
26/08/2021 19:58:08 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv4-udp end key_len 0 queues end / end
26/08/2021 19:58:08 dut.10.240.183.186:
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
26/08/2021 19:58:08 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss types ipv4-tcp end key_len 0 queues end / end
26/08/2021 19:58:08 dut.10.240.183.186:
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
26/08/2021 19:58:08 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss types ipv6 end key_len 0 queues end / end
26/08/2021 19:58:08 dut.10.240.183.186:
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
26/08/2021 19:58:08 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss func symmetric_toeplitz types ipv4 l3-src-only end key_len 0 queues end / end
26/08/2021 19:58:08 dut.10.240.183.186:
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
26/08/2021 19:58:08 AdvancedIavfRSSTest: Test Case test_negative_case Result PASSED:
26/08/2021 19:58:08 dut.10.240.183.186: flow flush 0
26/08/2021 19:58:09 dut.10.240.183.186:
testpmd>
26/08/2021 19:58:09 dut.10.240.183.186: clear port stats all
26/08/2021 19:58:10 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:58:10 dut.10.240.183.186: stop
26/08/2021 19:58:10 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:58:10 dut.10.240.183.186: quit
26/08/2021 19:58:11 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:58:11 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4 Begin
26/08/2021 19:58:11 dut.10.240.183.186:
26/08/2021 19:58:11 tester:
26/08/2021 19:58:11 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:58:13 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:58:23 dut.10.240.183.186: port config all rss all
26/08/2021 19:58:23 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:58:23 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:58:23 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:58:23 dut.10.240.183.186: set verbose 1
26/08/2021 19:58:23 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:58:23 dut.10.240.183.186: show port info all
26/08/2021 19:58:23 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:58:23 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:58:23 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:58:23 dut.10.240.183.186: start
26/08/2021 19:58:23 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:58:23 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_all================
26/08/2021 19:58:23 AdvancedIavfRSSTest: ------------handle pre-test--------------
26/08/2021 19:58:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
26/08/2021 19:58:24 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xdecc2ccb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:24 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-nonfrag-pre'}
26/08/2021 19:58:24 AdvancedIavfRSSTest: hash_infos: [('0xdecc2ccb', '0xb')]
26/08/2021 19:58:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)
26/08/2021 19:58:26 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x49779951 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:26 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-nonfrag-pre'}
26/08/2021 19:58:26 AdvancedIavfRSSTest: hash_infos: [('0x49779951', '0x1')]
26/08/2021 19:58:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2",frag=6)/("X"*480)
26/08/2021 19:58:27 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xdecc2ccb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:27 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-frag-pre'}
26/08/2021 19:58:27 AdvancedIavfRSSTest: hash_infos: [('0xdecc2ccb', '0xb')]
26/08/2021 19:58:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1",frag=6)/("X"*480)
26/08/2021 19:58:28 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x49779951 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:28 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-frag-pre'}
26/08/2021 19:58:28 AdvancedIavfRSSTest: hash_infos: [('0x49779951', '0x1')]
26/08/2021 19:58:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)
26/08/2021 19:58:29 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xdecc2ccb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:29 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-icmp-pre'}
26/08/2021 19:58:29 AdvancedIavfRSSTest: hash_infos: [('0xdecc2ccb', '0xb')]
26/08/2021 19:58:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/ICMP()/("X"*480)
26/08/2021 19:58:30 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x49779951 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:30 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-icmp-pre'}
26/08/2021 19:58:30 AdvancedIavfRSSTest: hash_infos: [('0x49779951', '0x1')]
26/08/2021 19:58:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:58:31 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x3914bba0 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:31 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp-pre'}
26/08/2021 19:58:31 AdvancedIavfRSSTest: hash_infos: [('0x3914bba0', '0x0')]
26/08/2021 19:58:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:58:32 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x4a3c793d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:32 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp-pre'}
26/08/2021 19:58:32 AdvancedIavfRSSTest: hash_infos: [('0x4a3c793d', '0xd')]
26/08/2021 19:58:32 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:58:32 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
26/08/2021 19:58:32 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:58:32 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
26/08/2021 19:58:32 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:58:32 dut.10.240.183.186: flow list 0
26/08/2021 19:58:32 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 => RSS
26/08/2021 19:58:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
26/08/2021 19:58:33 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x7e9e7328 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:33 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-nonfrag'}
26/08/2021 19:58:33 AdvancedIavfRSSTest: hash_infos: [('0x7e9e7328', '0x8')]
26/08/2021 19:58:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)
26/08/2021 19:58:35 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x7e9e7328 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:35 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-nonfrag'}
26/08/2021 19:58:35 AdvancedIavfRSSTest: hash_infos: [('0x7e9e7328', '0x8')]
26/08/2021 19:58:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2",frag=6)/("X"*480)
26/08/2021 19:58:36 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x7e9e7328 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:36 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-frag'}
26/08/2021 19:58:36 AdvancedIavfRSSTest: hash_infos: [('0x7e9e7328', '0x8')]
26/08/2021 19:58:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1",frag=6)/("X"*480)
26/08/2021 19:58:37 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x7e9e7328 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:37 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-frag'}
26/08/2021 19:58:37 AdvancedIavfRSSTest: hash_infos: [('0x7e9e7328', '0x8')]
26/08/2021 19:58:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)
26/08/2021 19:58:38 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x7e9e7328 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:38 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-icmp'}
26/08/2021 19:58:38 AdvancedIavfRSSTest: hash_infos: [('0x7e9e7328', '0x8')]
26/08/2021 19:58:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/ICMP()/("X"*480)
26/08/2021 19:58:39 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x7e9e7328 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:39 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-icmp'}
26/08/2021 19:58:39 AdvancedIavfRSSTest: hash_infos: [('0x7e9e7328', '0x8')]
26/08/2021 19:58:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:58:40 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x7e9e7328 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:40 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 19:58:40 AdvancedIavfRSSTest: hash_infos: [('0x7e9e7328', '0x8')]
26/08/2021 19:58:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:58:41 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x7e9e7328 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:41 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 19:58:41 AdvancedIavfRSSTest: hash_infos: [('0x7e9e7328', '0x8')]
26/08/2021 19:58:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 19:58:42 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xd758c55c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:42 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6'}
26/08/2021 19:58:42 AdvancedIavfRSSTest: hash_infos: [('0xd758c55c', '0xc')]
26/08/2021 19:58:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:42 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:2020",dst="ABAB:910B:6666:3457:8295:3333:1800:2928")/("X"*480)
26/08/2021 19:58:43 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x11fc23a2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:43 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6'}
26/08/2021 19:58:43 AdvancedIavfRSSTest: hash_infos: [('0x11fc23a2', '0x2')]
26/08/2021 19:58:43 AdvancedIavfRSSTest: ------------handle post-test--------------
26/08/2021 19:58:43 dut.10.240.183.186: flow destroy 0 rule 0
26/08/2021 19:58:45 dut.10.240.183.186:
Flow rule #0 destroyed
testpmd>
26/08/2021 19:58:45 dut.10.240.183.186: flow list 0
26/08/2021 19:58:45 dut.10.240.183.186:
26/08/2021 19:58:45 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:45 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
26/08/2021 19:58:46 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xdecc2ccb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:46 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-nonfrag-post'}
26/08/2021 19:58:46 AdvancedIavfRSSTest: hash_infos: [('0xdecc2ccb', '0xb')]
26/08/2021 19:58:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)
26/08/2021 19:58:47 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x49779951 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:47 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-nonfrag-post'}
26/08/2021 19:58:47 AdvancedIavfRSSTest: hash_infos: [('0x49779951', '0x1')]
26/08/2021 19:58:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2",frag=6)/("X"*480)
26/08/2021 19:58:48 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xdecc2ccb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:48 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-frag-post'}
26/08/2021 19:58:48 AdvancedIavfRSSTest: hash_infos: [('0xdecc2ccb', '0xb')]
26/08/2021 19:58:48 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:48 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1",frag=6)/("X"*480)
26/08/2021 19:58:49 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x49779951 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV4 L4_FRAG - l2_len=14 - l3_len=20 - l4_len=0 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:49 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-frag-post'}
26/08/2021 19:58:49 AdvancedIavfRSSTest: hash_infos: [('0x49779951', '0x1')]
26/08/2021 19:58:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:49 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/ICMP()/("X"*480)
26/08/2021 19:58:50 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xdecc2ccb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:50 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-icmp-post'}
26/08/2021 19:58:50 AdvancedIavfRSSTest: hash_infos: [('0xdecc2ccb', '0xb')]
26/08/2021 19:58:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/ICMP()/("X"*480)
26/08/2021 19:58:51 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x49779951 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_ICMP - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:51 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-icmp-post'}
26/08/2021 19:58:51 AdvancedIavfRSSTest: hash_infos: [('0x49779951', '0x1')]
26/08/2021 19:58:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:58:52 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xe2f3d60b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:52 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp-post'}
26/08/2021 19:58:52 AdvancedIavfRSSTest: hash_infos: [('0xe2f3d60b', '0xb')]
26/08/2021 19:58:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:58:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:58:53 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x9c6da523 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:58:53 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp-post'}
26/08/2021 19:58:53 AdvancedIavfRSSTest: hash_infos: [('0x9c6da523', '0x3')]
26/08/2021 19:58:53 AdvancedIavfRSSTest: sub_case mac_ipv4_all passed
26/08/2021 19:58:53 dut.10.240.183.186: flow flush 0
26/08/2021 19:58:54 dut.10.240.183.186:
26/08/2021 19:58:54 AdvancedIavfRSSTest: {'mac_ipv4_all': {'result': 'passed'}}
26/08/2021 19:58:54 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:58:54 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4 Result PASSED:
26/08/2021 19:58:54 dut.10.240.183.186: flow flush 0
26/08/2021 19:58:55 dut.10.240.183.186:
testpmd>
26/08/2021 19:58:55 dut.10.240.183.186: clear port stats all
26/08/2021 19:58:56 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:58:56 dut.10.240.183.186: stop
26/08/2021 19:58:56 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:58:56 dut.10.240.183.186: quit
26/08/2021 19:58:57 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
Port 0 is closed
Done
Bye...
26/08/2021 19:58:57 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_gre_ipv4 Begin
26/08/2021 19:58:57 dut.10.240.183.186:
26/08/2021 19:58:57 tester:
26/08/2021 19:58:57 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:58:58 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:59:08 dut.10.240.183.186: port config all rss all
26/08/2021 19:59:08 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:59:08 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:59:09 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:59:09 dut.10.240.183.186: set verbose 1
26/08/2021 19:59:09 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:59:09 dut.10.240.183.186: show port info all
26/08/2021 19:59:09 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:59:09 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:59:09 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:59:09 dut.10.240.183.186: start
26/08/2021 19:59:09 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:59:09 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_gre_ipv4_symmetric================
26/08/2021 19:59:09 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:59:09 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
26/08/2021 19:59:09 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:59:09 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
26/08/2021 19:59:09 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:59:09 dut.10.240.183.186: flow list 0
26/08/2021 19:59:09 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 => RSS
26/08/2021 19:59:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
26/08/2021 19:59:10 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=538 - nb_segs=1 - RSS hash=0x84e8ec65 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:10 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4'}
26/08/2021 19:59:10 AdvancedIavfRSSTest: hash_infos: [('0x84e8ec65', '0x5')]
26/08/2021 19:59:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)
26/08/2021 19:59:11 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=538 - nb_segs=1 - RSS hash=0x84e8ec65 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:11 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4'}
26/08/2021 19:59:11 AdvancedIavfRSSTest: hash_infos: [('0x84e8ec65', '0x5')]
26/08/2021 19:59:11 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:11 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2",proto=6)/("X"*480)
26/08/2021 19:59:12 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=538 - nb_segs=1 - RSS hash=0x84e8ec65 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:12 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-proto'}
26/08/2021 19:59:12 AdvancedIavfRSSTest: hash_infos: [('0x84e8ec65', '0x5')]
26/08/2021 19:59:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:12 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1",proto=6)/("X"*480)
26/08/2021 19:59:13 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=538 - nb_segs=1 - RSS hash=0x84e8ec65 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:13 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 19:59:13 AdvancedIavfRSSTest: hash_infos: [('0x84e8ec65', '0x5')]
26/08/2021 19:59:13 AdvancedIavfRSSTest: sub_case mac_ipv4_gre_ipv4_symmetric passed
26/08/2021 19:59:13 dut.10.240.183.186: flow flush 0
26/08/2021 19:59:13 dut.10.240.183.186:
26/08/2021 19:59:13 AdvancedIavfRSSTest: {'mac_ipv4_gre_ipv4_symmetric': {'result': 'passed'}}
26/08/2021 19:59:13 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:59:13 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_gre_ipv4 Result PASSED:
26/08/2021 19:59:13 dut.10.240.183.186: flow flush 0
26/08/2021 19:59:15 dut.10.240.183.186:
testpmd>
26/08/2021 19:59:15 dut.10.240.183.186: clear port stats all
26/08/2021 19:59:16 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:59:16 dut.10.240.183.186: stop
26/08/2021 19:59:16 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:59:16 dut.10.240.183.186: quit
26/08/2021 19:59:17 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:59:17 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_gre_ipv4_tcp Begin
26/08/2021 19:59:17 dut.10.240.183.186:
26/08/2021 19:59:17 tester:
26/08/2021 19:59:17 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:59:18 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:59:28 dut.10.240.183.186: port config all rss all
26/08/2021 19:59:28 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:59:28 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:59:29 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:59:29 dut.10.240.183.186: set verbose 1
26/08/2021 19:59:29 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:59:29 dut.10.240.183.186: show port info all
26/08/2021 19:59:29 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:59:29 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:59:29 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:59:29 dut.10.240.183.186: start
26/08/2021 19:59:29 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:59:29 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_gre_ipv4_tcp_symmetric================
26/08/2021 19:59:29 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:59:29 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
26/08/2021 19:59:29 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:59:29 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
26/08/2021 19:59:29 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:59:29 dut.10.240.183.186: flow list 0
26/08/2021 19:59:29 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 TCP => RSS
26/08/2021 19:59:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:59:30 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xb12591e3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:30 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4'}
26/08/2021 19:59:30 AdvancedIavfRSSTest: hash_infos: [('0xb12591e3', '0x3')]
26/08/2021 19:59:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:59:31 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xb12591e3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:31 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4'}
26/08/2021 19:59:31 AdvancedIavfRSSTest: hash_infos: [('0xb12591e3', '0x3')]
26/08/2021 19:59:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 19:59:32 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xb12591e3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:32 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4'}
26/08/2021 19:59:32 AdvancedIavfRSSTest: hash_infos: [('0xb12591e3', '0x3')]
26/08/2021 19:59:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2",proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:59:33 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xb12591e3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:33 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-proto'}
26/08/2021 19:59:33 AdvancedIavfRSSTest: hash_infos: [('0xb12591e3', '0x3')]
26/08/2021 19:59:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1",proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 19:59:34 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xb12591e3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:34 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 19:59:34 AdvancedIavfRSSTest: hash_infos: [('0xb12591e3', '0x3')]
26/08/2021 19:59:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2",proto=6)/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 19:59:36 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0xb12591e3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:36 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 19:59:36 AdvancedIavfRSSTest: hash_infos: [('0xb12591e3', '0x3')]
26/08/2021 19:59:36 AdvancedIavfRSSTest: sub_case mac_ipv4_gre_ipv4_tcp_symmetric passed
26/08/2021 19:59:36 dut.10.240.183.186: flow flush 0
26/08/2021 19:59:36 dut.10.240.183.186:
26/08/2021 19:59:36 AdvancedIavfRSSTest: {'mac_ipv4_gre_ipv4_tcp_symmetric': {'result': 'passed'}}
26/08/2021 19:59:36 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:59:36 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_gre_ipv4_tcp Result PASSED:
26/08/2021 19:59:36 dut.10.240.183.186: flow flush 0
26/08/2021 19:59:37 dut.10.240.183.186:
testpmd>
26/08/2021 19:59:37 dut.10.240.183.186: clear port stats all
26/08/2021 19:59:38 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 19:59:38 dut.10.240.183.186: stop
26/08/2021 19:59:38 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 19:59:38 dut.10.240.183.186: quit
26/08/2021 19:59:39 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 19:59:39 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_gre_ipv4_udp Begin
26/08/2021 19:59:39 dut.10.240.183.186:
26/08/2021 19:59:39 tester:
26/08/2021 19:59:39 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 19:59:40 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 19:59:50 dut.10.240.183.186: port config all rss all
26/08/2021 19:59:51 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 19:59:51 dut.10.240.183.186: set fwd rxonly
26/08/2021 19:59:51 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 19:59:51 dut.10.240.183.186: set verbose 1
26/08/2021 19:59:51 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 19:59:51 dut.10.240.183.186: show port info all
26/08/2021 19:59:51 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 19:59:51 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 19:59:51 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 19:59:51 dut.10.240.183.186: start
26/08/2021 19:59:51 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 19:59:51 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_gre_ipv4_udp_symmetric================
26/08/2021 19:59:51 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 19:59:51 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
26/08/2021 19:59:51 dut.10.240.183.186:
Flow rule validated
26/08/2021 19:59:51 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
26/08/2021 19:59:51 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 19:59:51 dut.10.240.183.186: flow list 0
26/08/2021 19:59:51 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP => RSS
26/08/2021 19:59:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:59:52 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x183204c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:52 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4'}
26/08/2021 19:59:52 AdvancedIavfRSSTest: hash_infos: [('0x183204c5', '0x5')]
26/08/2021 19:59:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:59:53 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x183204c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:53 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4'}
26/08/2021 19:59:53 AdvancedIavfRSSTest: hash_infos: [('0x183204c5', '0x5')]
26/08/2021 19:59:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:53 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 19:59:54 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x183204c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:54 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4'}
26/08/2021 19:59:54 AdvancedIavfRSSTest: hash_infos: [('0x183204c5', '0x5')]
26/08/2021 19:59:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2",proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:59:56 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x183204c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:56 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-proto'}
26/08/2021 19:59:56 AdvancedIavfRSSTest: hash_infos: [('0x183204c5', '0x5')]
26/08/2021 19:59:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1",proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 19:59:57 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x183204c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:57 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 19:59:57 AdvancedIavfRSSTest: hash_infos: [('0x183204c5', '0x5')]
26/08/2021 19:59:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 19:59:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2",proto=17)/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 19:59:58 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=546 - nb_segs=1 - RSS hash=0x183204c5 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 19:59:58 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 19:59:58 AdvancedIavfRSSTest: hash_infos: [('0x183204c5', '0x5')]
26/08/2021 19:59:58 AdvancedIavfRSSTest: sub_case mac_ipv4_gre_ipv4_udp_symmetric passed
26/08/2021 19:59:58 dut.10.240.183.186: flow flush 0
26/08/2021 19:59:58 dut.10.240.183.186:
26/08/2021 19:59:58 AdvancedIavfRSSTest: {'mac_ipv4_gre_ipv4_udp_symmetric': {'result': 'passed'}}
26/08/2021 19:59:58 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 19:59:58 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_gre_ipv4_udp Result PASSED:
26/08/2021 19:59:58 dut.10.240.183.186: flow flush 0
26/08/2021 19:59:59 dut.10.240.183.186:
testpmd>
26/08/2021 19:59:59 dut.10.240.183.186: clear port stats all
26/08/2021 20:00:00 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:00:00 dut.10.240.183.186: stop
26/08/2021 20:00:00 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:00:00 dut.10.240.183.186: quit
26/08/2021 20:00:01 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:00:01 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_gre_ipv6 Begin
26/08/2021 20:00:01 dut.10.240.183.186:
26/08/2021 20:00:01 tester:
26/08/2021 20:00:01 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:00:03 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:00:13 dut.10.240.183.186: port config all rss all
26/08/2021 20:00:13 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:00:13 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:00:13 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:00:13 dut.10.240.183.186: set verbose 1
26/08/2021 20:00:13 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:00:13 dut.10.240.183.186: show port info all
26/08/2021 20:00:13 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:00:13 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:00:13 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:00:13 dut.10.240.183.186: start
26/08/2021 20:00:13 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:00:13 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_gre_ipv6_symmetric================
26/08/2021 20:00:13 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:00:13 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
26/08/2021 20:00:13 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:00:13 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
26/08/2021 20:00:13 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:00:13 dut.10.240.183.186: flow list 0
26/08/2021 20:00:13 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 => RSS
26/08/2021 20:00:13 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:13 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 20:00:14 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x4afaf6bd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:00:14 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6'}
26/08/2021 20:00:14 AdvancedIavfRSSTest: hash_infos: [('0x4afaf6bd', '0xd')]
26/08/2021 20:00:14 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:14 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 20:00:16 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x4afaf6bd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:00:16 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6'}
26/08/2021 20:00:16 AdvancedIavfRSSTest: hash_infos: [('0x4afaf6bd', '0xd')]
26/08/2021 20:00:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:16 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/("X"*480)
26/08/2021 20:00:17 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x4afaf6bd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:00:17 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nh'}
26/08/2021 20:00:17 AdvancedIavfRSSTest: hash_infos: [('0x4afaf6bd', '0xd')]
26/08/2021 20:00:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:17 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/("X"*480)
26/08/2021 20:00:18 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=558 - nb_segs=1 - RSS hash=0x4afaf6bd - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:00:18 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 20:00:18 AdvancedIavfRSSTest: hash_infos: [('0x4afaf6bd', '0xd')]
26/08/2021 20:00:18 AdvancedIavfRSSTest: sub_case mac_ipv4_gre_ipv6_symmetric passed
26/08/2021 20:00:18 dut.10.240.183.186: flow flush 0
26/08/2021 20:00:18 dut.10.240.183.186:
26/08/2021 20:00:18 AdvancedIavfRSSTest: {'mac_ipv4_gre_ipv6_symmetric': {'result': 'passed'}}
26/08/2021 20:00:18 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:00:18 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_gre_ipv6 Result PASSED:
26/08/2021 20:00:18 dut.10.240.183.186: flow flush 0
26/08/2021 20:00:19 dut.10.240.183.186:
testpmd>
26/08/2021 20:00:19 dut.10.240.183.186: clear port stats all
26/08/2021 20:00:20 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:00:20 dut.10.240.183.186: stop
26/08/2021 20:00:20 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:00:20 dut.10.240.183.186: quit
26/08/2021 20:00:21 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:00:21 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_gre_ipv6_tcp Begin
26/08/2021 20:00:21 dut.10.240.183.186:
26/08/2021 20:00:21 tester:
26/08/2021 20:00:21 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:00:23 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:00:33 dut.10.240.183.186: port config all rss all
26/08/2021 20:00:33 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:00:33 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:00:33 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:00:33 dut.10.240.183.186: set verbose 1
26/08/2021 20:00:33 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:00:33 dut.10.240.183.186: show port info all
26/08/2021 20:00:33 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:00:33 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:00:33 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:00:33 dut.10.240.183.186: start
26/08/2021 20:00:33 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:00:33 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_gre_ipv6_tcp_symmetric================
26/08/2021 20:00:33 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:00:33 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
26/08/2021 20:00:33 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:00:33 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
26/08/2021 20:00:33 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:00:33 dut.10.240.183.186: flow list 0
26/08/2021 20:00:33 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 TCP => RSS
26/08/2021 20:00:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:00:34 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x394b57ad - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:00:34 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6'}
26/08/2021 20:00:34 AdvancedIavfRSSTest: hash_infos: [('0x394b57ad', '0xd')]
26/08/2021 20:00:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:00:36 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x394b57ad - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:00:36 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6'}
26/08/2021 20:00:36 AdvancedIavfRSSTest: hash_infos: [('0x394b57ad', '0xd')]
26/08/2021 20:00:36 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:36 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 20:00:37 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x394b57ad - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:00:37 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6'}
26/08/2021 20:00:37 AdvancedIavfRSSTest: hash_infos: [('0x394b57ad', '0xd')]
26/08/2021 20:00:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:00:38 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x394b57ad - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:00:38 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nh'}
26/08/2021 20:00:38 AdvancedIavfRSSTest: hash_infos: [('0x394b57ad', '0xd')]
26/08/2021 20:00:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:00:39 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x394b57ad - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:00:39 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 20:00:39 AdvancedIavfRSSTest: hash_infos: [('0x394b57ad', '0xd')]
26/08/2021 20:00:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 20:00:40 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - RSS hash=0x394b57ad - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:00:40 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 20:00:40 AdvancedIavfRSSTest: hash_infos: [('0x394b57ad', '0xd')]
26/08/2021 20:00:40 AdvancedIavfRSSTest: sub_case mac_ipv4_gre_ipv6_tcp_symmetric passed
26/08/2021 20:00:40 dut.10.240.183.186: flow flush 0
26/08/2021 20:00:40 dut.10.240.183.186:
26/08/2021 20:00:40 AdvancedIavfRSSTest: {'mac_ipv4_gre_ipv6_tcp_symmetric': {'result': 'passed'}}
26/08/2021 20:00:40 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:00:40 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_gre_ipv6_tcp Result PASSED:
26/08/2021 20:00:40 dut.10.240.183.186: flow flush 0
26/08/2021 20:00:41 dut.10.240.183.186:
testpmd>
26/08/2021 20:00:41 dut.10.240.183.186: clear port stats all
26/08/2021 20:00:42 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:00:42 dut.10.240.183.186: stop
26/08/2021 20:00:42 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:00:42 dut.10.240.183.186: quit
26/08/2021 20:00:43 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:00:43 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_gre_ipv6_udp Begin
26/08/2021 20:00:43 dut.10.240.183.186:
26/08/2021 20:00:43 tester:
26/08/2021 20:00:43 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:00:45 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:00:55 dut.10.240.183.186: port config all rss all
26/08/2021 20:00:55 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:00:55 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:00:55 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:00:55 dut.10.240.183.186: set verbose 1
26/08/2021 20:00:55 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:00:55 dut.10.240.183.186: show port info all
26/08/2021 20:00:55 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:00:55 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:00:55 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:00:55 dut.10.240.183.186: start
26/08/2021 20:00:55 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:00:55 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_gre_ipv6_udp_symmetric================
26/08/2021 20:00:55 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:00:55 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
26/08/2021 20:00:55 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:00:55 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
26/08/2021 20:00:55 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:00:55 dut.10.240.183.186: flow list 0
26/08/2021 20:00:56 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP => RSS
26/08/2021 20:00:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:00:57 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x40349a59 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:00:57 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6'}
26/08/2021 20:00:57 AdvancedIavfRSSTest: hash_infos: [('0x40349a59', '0x9')]
26/08/2021 20:00:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:00:58 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x40349a59 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:00:58 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6'}
26/08/2021 20:00:58 AdvancedIavfRSSTest: hash_infos: [('0x40349a59', '0x9')]
26/08/2021 20:00:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 20:00:59 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0x40349a59 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:00:59 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6'}
26/08/2021 20:00:59 AdvancedIavfRSSTest: hash_infos: [('0x40349a59', '0x9')]
26/08/2021 20:00:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:00:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:00 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xc0483464 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:00 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nh'}
26/08/2021 20:01:00 AdvancedIavfRSSTest: hash_infos: [('0xc0483464', '0x4')]
26/08/2021 20:01:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:01 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xc0483464 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:01 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 20:01:01 AdvancedIavfRSSTest: hash_infos: [('0xc0483464', '0x4')]
26/08/2021 20:01:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 20:01:02 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - RSS hash=0xc0483464 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:02 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 20:01:02 AdvancedIavfRSSTest: hash_infos: [('0xc0483464', '0x4')]
26/08/2021 20:01:02 AdvancedIavfRSSTest: sub_case mac_ipv4_gre_ipv6_udp_symmetric passed
26/08/2021 20:01:02 dut.10.240.183.186: flow flush 0
26/08/2021 20:01:02 dut.10.240.183.186:
26/08/2021 20:01:02 AdvancedIavfRSSTest: {'mac_ipv4_gre_ipv6_udp_symmetric': {'result': 'passed'}}
26/08/2021 20:01:02 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:01:02 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_gre_ipv6_udp Result PASSED:
26/08/2021 20:01:02 dut.10.240.183.186: flow flush 0
26/08/2021 20:01:03 dut.10.240.183.186:
testpmd>
26/08/2021 20:01:03 dut.10.240.183.186: clear port stats all
26/08/2021 20:01:05 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:01:05 dut.10.240.183.186: stop
26/08/2021 20:01:05 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:01:05 dut.10.240.183.186: quit
26/08/2021 20:01:05 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:01:05 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_sctp Begin
26/08/2021 20:01:06 dut.10.240.183.186:
26/08/2021 20:01:06 tester:
26/08/2021 20:01:06 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:01:07 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:01:17 dut.10.240.183.186: port config all rss all
26/08/2021 20:01:17 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:01:17 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:01:17 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:01:17 dut.10.240.183.186: set verbose 1
26/08/2021 20:01:17 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:01:17 dut.10.240.183.186: show port info all
26/08/2021 20:01:17 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:01:17 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:01:17 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:01:17 dut.10.240.183.186: start
26/08/2021 20:01:18 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:01:18 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_sctp_all================
26/08/2021 20:01:18 AdvancedIavfRSSTest: ------------handle pre-test--------------
26/08/2021 20:01:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:18 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:19 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xd790882f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:19 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp-pre'}
26/08/2021 20:01:19 AdvancedIavfRSSTest: hash_infos: [('0xd790882f', '0xf')]
26/08/2021 20:01:19 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:19 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:20 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x57170724 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:20 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp-pre'}
26/08/2021 20:01:20 AdvancedIavfRSSTest: hash_infos: [('0x57170724', '0x4')]
26/08/2021 20:01:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=23,dport=22)/("X"*480)
26/08/2021 20:01:21 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x159c4919 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:21 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp-pre'}
26/08/2021 20:01:21 AdvancedIavfRSSTest: hash_infos: [('0x159c4919', '0x9')]
26/08/2021 20:01:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:21 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/SCTP(sport=23,dport=22)/("X"*480)
26/08/2021 20:01:22 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x951bc612 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:22 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp-pre'}
26/08/2021 20:01:22 AdvancedIavfRSSTest: hash_infos: [('0x951bc612', '0x2')]
26/08/2021 20:01:22 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:01:22 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / sctp / end actions rss func symmetric_toeplitz types ipv4-sctp end key_len 0 queues end / end
26/08/2021 20:01:22 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:01:22 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / sctp / end actions rss func symmetric_toeplitz types ipv4-sctp end key_len 0 queues end / end
26/08/2021 20:01:22 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:01:22 dut.10.240.183.186: flow list 0
26/08/2021 20:01:22 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 SCTP => RSS
26/08/2021 20:01:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:23 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x428b4e3d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:23 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp'}
26/08/2021 20:01:23 AdvancedIavfRSSTest: hash_infos: [('0x428b4e3d', '0xd')]
26/08/2021 20:01:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:24 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x428b4e3d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:24 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 20:01:24 AdvancedIavfRSSTest: hash_infos: [('0x428b4e3d', '0xd')]
26/08/2021 20:01:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=23,dport=22)/("X"*480)
26/08/2021 20:01:25 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x428b4e3d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:25 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 20:01:25 AdvancedIavfRSSTest: hash_infos: [('0x428b4e3d', '0xd')]
26/08/2021 20:01:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/SCTP(sport=23,dport=22)/("X"*480)
26/08/2021 20:01:27 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x428b4e3d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:27 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-sctp'}
26/08/2021 20:01:27 AdvancedIavfRSSTest: hash_infos: [('0x428b4e3d', '0xd')]
26/08/2021 20:01:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:28 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x6f1c2766 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:28 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 20:01:28 AdvancedIavfRSSTest: hash_infos: [('0x6f1c2766', '0x6')]
26/08/2021 20:01:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:29 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xe01700cb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:29 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 20:01:29 AdvancedIavfRSSTest: hash_infos: [('0xe01700cb', '0xb')]
26/08/2021 20:01:29 AdvancedIavfRSSTest: ------------handle post-test--------------
26/08/2021 20:01:29 dut.10.240.183.186: flow destroy 0 rule 0
26/08/2021 20:01:30 dut.10.240.183.186:
Flow rule #0 destroyed
testpmd>
26/08/2021 20:01:30 dut.10.240.183.186: flow list 0
26/08/2021 20:01:30 dut.10.240.183.186:
26/08/2021 20:01:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:31 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0xd790882f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:31 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-sctp-post'}
26/08/2021 20:01:31 AdvancedIavfRSSTest: hash_infos: [('0xd790882f', '0xf')]
26/08/2021 20:01:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:32 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x57170724 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:32 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp-post'}
26/08/2021 20:01:32 AdvancedIavfRSSTest: hash_infos: [('0x57170724', '0x4')]
26/08/2021 20:01:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/SCTP(sport=23,dport=22)/("X"*480)
26/08/2021 20:01:33 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x159c4919 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:33 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp-post'}
26/08/2021 20:01:33 AdvancedIavfRSSTest: hash_infos: [('0x159c4919', '0x9')]
26/08/2021 20:01:33 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:33 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/SCTP(sport=23,dport=22)/("X"*480)
26/08/2021 20:01:34 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=526 - nb_segs=1 - RSS hash=0x951bc612 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV4 L4_SCTP - l2_len=14 - l3_len=20 - l4_len=12 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:34 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-sctp-post'}
26/08/2021 20:01:34 AdvancedIavfRSSTest: hash_infos: [('0x951bc612', '0x2')]
26/08/2021 20:01:34 AdvancedIavfRSSTest: sub_case mac_ipv4_sctp_all passed
26/08/2021 20:01:34 dut.10.240.183.186: flow flush 0
26/08/2021 20:01:34 dut.10.240.183.186:
26/08/2021 20:01:34 AdvancedIavfRSSTest: {'mac_ipv4_sctp_all': {'result': 'passed'}}
26/08/2021 20:01:34 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:01:34 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_sctp Result PASSED:
26/08/2021 20:01:34 dut.10.240.183.186: flow flush 0
26/08/2021 20:01:36 dut.10.240.183.186:
testpmd>
26/08/2021 20:01:36 dut.10.240.183.186: clear port stats all
26/08/2021 20:01:37 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:01:37 dut.10.240.183.186: stop
26/08/2021 20:01:37 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:01:37 dut.10.240.183.186: quit
26/08/2021 20:01:38 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:01:38 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_tcp Begin
26/08/2021 20:01:38 dut.10.240.183.186:
26/08/2021 20:01:38 tester:
26/08/2021 20:01:38 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:01:39 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:01:49 dut.10.240.183.186: port config all rss all
26/08/2021 20:01:49 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:01:49 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:01:49 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:01:49 dut.10.240.183.186: set verbose 1
26/08/2021 20:01:50 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:01:50 dut.10.240.183.186: show port info all
26/08/2021 20:01:50 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:01:50 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:01:50 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:01:50 dut.10.240.183.186: start
26/08/2021 20:01:50 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:01:50 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_tcp_all================
26/08/2021 20:01:50 AdvancedIavfRSSTest: ------------handle pre-test--------------
26/08/2021 20:01:50 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:50 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:51 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x709f2553 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:51 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp-pre'}
26/08/2021 20:01:51 AdvancedIavfRSSTest: hash_infos: [('0x709f2553', '0x3')]
26/08/2021 20:01:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:52 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xcd294a44 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:52 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp-pre'}
26/08/2021 20:01:52 AdvancedIavfRSSTest: hash_infos: [('0xcd294a44', '0x4')]
26/08/2021 20:01:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 20:01:53 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xb60e7551 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:53 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp-pre'}
26/08/2021 20:01:53 AdvancedIavfRSSTest: hash_infos: [('0xb60e7551', '0x1')]
26/08/2021 20:01:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:53 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 20:01:54 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xbb81a46 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:54 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp-pre'}
26/08/2021 20:01:54 AdvancedIavfRSSTest: hash_infos: [('0xbb81a46', '0x6')]
26/08/2021 20:01:54 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:01:54 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
26/08/2021 20:01:54 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:01:54 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
26/08/2021 20:01:54 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:01:54 dut.10.240.183.186: flow list 0
26/08/2021 20:01:54 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 TCP => RSS
26/08/2021 20:01:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:55 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x275b8a3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:55 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 20:01:55 AdvancedIavfRSSTest: hash_infos: [('0x275b8a3', '0x3')]
26/08/2021 20:01:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:01:57 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x275b8a3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:57 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 20:01:57 AdvancedIavfRSSTest: hash_infos: [('0x275b8a3', '0x3')]
26/08/2021 20:01:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 20:01:58 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x275b8a3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:58 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 20:01:58 AdvancedIavfRSSTest: hash_infos: [('0x275b8a3', '0x3')]
26/08/2021 20:01:58 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:58 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 20:01:59 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x275b8a3 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:01:59 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-tcp'}
26/08/2021 20:01:59 AdvancedIavfRSSTest: hash_infos: [('0x275b8a3', '0x3')]
26/08/2021 20:01:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:01:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:02:00 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xa0c7c809 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:00 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 20:02:00 AdvancedIavfRSSTest: hash_infos: [('0xa0c7c809', '0x9')]
26/08/2021 20:02:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:02:01 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x1d71a71e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:01 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp'}
26/08/2021 20:02:01 AdvancedIavfRSSTest: hash_infos: [('0x1d71a71e', '0xe')]
26/08/2021 20:02:01 AdvancedIavfRSSTest: ------------handle post-test--------------
26/08/2021 20:02:01 dut.10.240.183.186: flow destroy 0 rule 0
26/08/2021 20:02:02 dut.10.240.183.186:
Flow rule #0 destroyed
testpmd>
26/08/2021 20:02:02 dut.10.240.183.186: flow list 0
26/08/2021 20:02:02 dut.10.240.183.186:
26/08/2021 20:02:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:02:03 dut.10.240.183.186: port 0/queue 3: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x709f2553 - RSS queue=0x3 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:03 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp-post'}
26/08/2021 20:02:03 AdvancedIavfRSSTest: hash_infos: [('0x709f2553', '0x3')]
26/08/2021 20:02:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:02:04 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xcd294a44 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:04 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp-post'}
26/08/2021 20:02:04 AdvancedIavfRSSTest: hash_infos: [('0xcd294a44', '0x4')]
26/08/2021 20:02:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 20:02:05 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xb60e7551 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:05 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp-post'}
26/08/2021 20:02:05 AdvancedIavfRSSTest: hash_infos: [('0xb60e7551', '0x1')]
26/08/2021 20:02:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 20:02:07 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xbb81a46 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:07 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp-post'}
26/08/2021 20:02:07 AdvancedIavfRSSTest: hash_infos: [('0xbb81a46', '0x6')]
26/08/2021 20:02:07 AdvancedIavfRSSTest: sub_case mac_ipv4_tcp_all passed
26/08/2021 20:02:07 dut.10.240.183.186: flow flush 0
26/08/2021 20:02:07 dut.10.240.183.186:
26/08/2021 20:02:07 AdvancedIavfRSSTest: {'mac_ipv4_tcp_all': {'result': 'passed'}}
26/08/2021 20:02:07 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:02:07 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_tcp Result PASSED:
26/08/2021 20:02:07 dut.10.240.183.186: flow flush 0
26/08/2021 20:02:08 dut.10.240.183.186:
testpmd>
26/08/2021 20:02:08 dut.10.240.183.186: clear port stats all
26/08/2021 20:02:09 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:02:09 dut.10.240.183.186: stop
26/08/2021 20:02:09 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:02:09 dut.10.240.183.186: quit
26/08/2021 20:02:10 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:02:10 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_udp Begin
26/08/2021 20:02:10 dut.10.240.183.186:
26/08/2021 20:02:10 tester:
26/08/2021 20:02:10 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:02:11 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:02:21 dut.10.240.183.186: port config all rss all
26/08/2021 20:02:22 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:02:22 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:02:22 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:02:22 dut.10.240.183.186: set verbose 1
26/08/2021 20:02:22 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:02:22 dut.10.240.183.186: show port info all
26/08/2021 20:02:22 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:02:22 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:02:22 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:02:22 dut.10.240.183.186: start
26/08/2021 20:02:22 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:02:22 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv4_udp_all================
26/08/2021 20:02:22 AdvancedIavfRSSTest: ------------handle pre-test--------------
26/08/2021 20:02:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:02:23 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xf6ff1dbb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:23 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp-pre'}
26/08/2021 20:02:23 AdvancedIavfRSSTest: hash_infos: [('0xf6ff1dbb', '0xb')]
26/08/2021 20:02:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:02:24 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x4a1c5beb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:24 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp-pre'}
26/08/2021 20:02:24 AdvancedIavfRSSTest: hash_infos: [('0x4a1c5beb', '0xb')]
26/08/2021 20:02:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 20:02:25 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xc090639f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:25 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp-pre'}
26/08/2021 20:02:25 AdvancedIavfRSSTest: hash_infos: [('0xc090639f', '0xf')]
26/08/2021 20:02:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 20:02:26 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x7c7325cf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:26 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp-pre'}
26/08/2021 20:02:26 AdvancedIavfRSSTest: hash_infos: [('0x7c7325cf', '0xf')]
26/08/2021 20:02:26 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:02:26 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
26/08/2021 20:02:26 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:02:26 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
26/08/2021 20:02:26 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:02:26 dut.10.240.183.186: flow list 0
26/08/2021 20:02:27 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 UDP => RSS
26/08/2021 20:02:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:02:28 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x152641dc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:28 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp'}
26/08/2021 20:02:28 AdvancedIavfRSSTest: hash_infos: [('0x152641dc', '0xc')]
26/08/2021 20:02:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:02:29 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x152641dc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:29 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 20:02:29 AdvancedIavfRSSTest: hash_infos: [('0x152641dc', '0xc')]
26/08/2021 20:02:29 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:29 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 20:02:30 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x152641dc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:30 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 20:02:30 AdvancedIavfRSSTest: hash_infos: [('0x152641dc', '0xc')]
26/08/2021 20:02:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 20:02:31 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x152641dc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:31 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-udp'}
26/08/2021 20:02:31 AdvancedIavfRSSTest: hash_infos: [('0x152641dc', '0xc')]
26/08/2021 20:02:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:02:32 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0xad2d44a6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:32 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-tcp'}
26/08/2021 20:02:32 AdvancedIavfRSSTest: hash_infos: [('0xad2d44a6', '0x6')]
26/08/2021 20:02:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:02:33 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=534 - nb_segs=1 - RSS hash=0x11ce02f6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV4 L4_TCP - l2_len=14 - l3_len=20 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:33 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-tcp'}
26/08/2021 20:02:33 AdvancedIavfRSSTest: hash_infos: [('0x11ce02f6', '0x6')]
26/08/2021 20:02:33 AdvancedIavfRSSTest: ------------handle post-test--------------
26/08/2021 20:02:33 dut.10.240.183.186: flow destroy 0 rule 0
26/08/2021 20:02:34 dut.10.240.183.186:
Flow rule #0 destroyed
testpmd>
26/08/2021 20:02:34 dut.10.240.183.186: flow list 0
26/08/2021 20:02:34 dut.10.240.183.186:
26/08/2021 20:02:34 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:34 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:02:35 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xf6ff1dbb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:35 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-udp-post'}
26/08/2021 20:02:35 AdvancedIavfRSSTest: hash_infos: [('0xf6ff1dbb', '0xb')]
26/08/2021 20:02:35 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:35 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:02:37 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x4a1c5beb - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:37 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp-post'}
26/08/2021 20:02:37 AdvancedIavfRSSTest: hash_infos: [('0x4a1c5beb', '0xb')]
26/08/2021 20:02:37 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:37 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 20:02:38 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0xc090639f - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:38 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp-post'}
26/08/2021 20:02:38 AdvancedIavfRSSTest: hash_infos: [('0xc090639f', '0xf')]
26/08/2021 20:02:38 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:38 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 20:02:39 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=522 - nb_segs=1 - RSS hash=0x7c7325cf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV4 L4_UDP - l2_len=14 - l3_len=20 - l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:39 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-udp-post'}
26/08/2021 20:02:39 AdvancedIavfRSSTest: hash_infos: [('0x7c7325cf', '0xf')]
26/08/2021 20:02:39 AdvancedIavfRSSTest: sub_case mac_ipv4_udp_all passed
26/08/2021 20:02:39 dut.10.240.183.186: flow flush 0
26/08/2021 20:02:39 dut.10.240.183.186:
26/08/2021 20:02:39 AdvancedIavfRSSTest: {'mac_ipv4_udp_all': {'result': 'passed'}}
26/08/2021 20:02:39 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:02:39 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv4_udp Result PASSED:
26/08/2021 20:02:39 dut.10.240.183.186: flow flush 0
26/08/2021 20:02:40 dut.10.240.183.186:
testpmd>
26/08/2021 20:02:40 dut.10.240.183.186: clear port stats all
26/08/2021 20:02:41 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:02:41 dut.10.240.183.186: stop
26/08/2021 20:02:41 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:02:41 dut.10.240.183.186: quit
26/08/2021 20:02:42 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:02:42 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6 Begin
26/08/2021 20:02:42 dut.10.240.183.186:
26/08/2021 20:02:42 tester:
26/08/2021 20:02:42 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:02:44 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:02:54 dut.10.240.183.186: port config all rss all
26/08/2021 20:02:54 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:02:54 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:02:54 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:02:54 dut.10.240.183.186: set verbose 1
26/08/2021 20:02:54 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:02:54 dut.10.240.183.186: show port info all
26/08/2021 20:02:54 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:02:54 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:02:54 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:02:54 dut.10.240.183.186: start
26/08/2021 20:02:54 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:02:54 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_all================
26/08/2021 20:02:54 AdvancedIavfRSSTest: ------------handle pre-test--------------
26/08/2021 20:02:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 20:02:55 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xaa68330d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:55 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nonfrag-pre'}
26/08/2021 20:02:55 AdvancedIavfRSSTest: hash_infos: [('0xaa68330d', '0xd')]
26/08/2021 20:02:55 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:55 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 20:02:56 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xaadf2bec - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:56 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nonfrag-pre'}
26/08/2021 20:02:56 AdvancedIavfRSSTest: hash_infos: [('0xaadf2bec', '0xc')]
26/08/2021 20:02:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 20:02:57 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xaa68330d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:57 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-frag-pre'}
26/08/2021 20:02:57 AdvancedIavfRSSTest: hash_infos: [('0xaa68330d', '0xd')]
26/08/2021 20:02:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 20:02:59 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xaadf2bec - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:02:59 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-frag-pre'}
26/08/2021 20:02:59 AdvancedIavfRSSTest: hash_infos: [('0xaadf2bec', '0xc')]
26/08/2021 20:02:59 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:02:59 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
26/08/2021 20:03:00 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xaa68330d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:00 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-icmp-pre'}
26/08/2021 20:03:00 AdvancedIavfRSSTest: hash_infos: [('0xaa68330d', '0xd')]
26/08/2021 20:03:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
26/08/2021 20:03:01 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xaadf2bec - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:01 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-icmp-pre'}
26/08/2021 20:03:01 AdvancedIavfRSSTest: hash_infos: [('0xaadf2bec', '0xc')]
26/08/2021 20:03:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:03:02 dut.10.240.183.186: port 0/queue 9: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x83f55809 - RSS queue=0x9 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:02 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp-pre'}
26/08/2021 20:03:02 AdvancedIavfRSSTest: hash_infos: [('0x83f55809', '0x9')]
26/08/2021 20:03:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:03:03 dut.10.240.183.186: port 0/queue 14: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xe3be249e - RSS queue=0xe - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:03 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp-pre'}
26/08/2021 20:03:03 AdvancedIavfRSSTest: hash_infos: [('0xe3be249e', '0xe')]
26/08/2021 20:03:03 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:03:03 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
26/08/2021 20:03:03 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:03:03 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
26/08/2021 20:03:03 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:03:03 dut.10.240.183.186: flow list 0
26/08/2021 20:03:03 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 => RSS
26/08/2021 20:03:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 20:03:04 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x504f604b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:04 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nonfrag'}
26/08/2021 20:03:04 AdvancedIavfRSSTest: hash_infos: [('0x504f604b', '0xb')]
26/08/2021 20:03:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 20:03:05 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0x504f604b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:05 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nonfrag'}
26/08/2021 20:03:05 AdvancedIavfRSSTest: hash_infos: [('0x504f604b', '0xb')]
26/08/2021 20:03:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 20:03:06 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x504f604b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:06 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-frag'}
26/08/2021 20:03:06 AdvancedIavfRSSTest: hash_infos: [('0x504f604b', '0xb')]
26/08/2021 20:03:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 20:03:08 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x504f604b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:08 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-frag'}
26/08/2021 20:03:08 AdvancedIavfRSSTest: hash_infos: [('0x504f604b', '0xb')]
26/08/2021 20:03:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
26/08/2021 20:03:09 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x504f604b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:09 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-icmp'}
26/08/2021 20:03:09 AdvancedIavfRSSTest: hash_infos: [('0x504f604b', '0xb')]
26/08/2021 20:03:09 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:09 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
26/08/2021 20:03:10 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x504f604b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:10 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-icmp'}
26/08/2021 20:03:10 AdvancedIavfRSSTest: hash_infos: [('0x504f604b', '0xb')]
26/08/2021 20:03:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:03:11 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x504f604b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:11 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 20:03:11 AdvancedIavfRSSTest: hash_infos: [('0x504f604b', '0xb')]
26/08/2021 20:03:11 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:11 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:03:12 dut.10.240.183.186: port 0/queue 11: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x504f604b - RSS queue=0xb - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:12 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 20:03:12 AdvancedIavfRSSTest: hash_infos: [('0x504f604b', '0xb')]
26/08/2021 20:03:12 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:12 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
26/08/2021 20:03:13 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0x91d7260d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:13 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-nonfrag'}
26/08/2021 20:03:13 AdvancedIavfRSSTest: hash_infos: [('0x91d7260d', '0xd')]
26/08/2021 20:03:13 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:13 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)
26/08/2021 20:03:14 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x0800 - length=514 - nb_segs=1 - RSS hash=0xf54c439a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 - l2_len=14 - l3_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:14 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv4-nonfrag'}
26/08/2021 20:03:14 AdvancedIavfRSSTest: hash_infos: [('0xf54c439a', '0xa')]
26/08/2021 20:03:14 AdvancedIavfRSSTest: ------------handle post-test--------------
26/08/2021 20:03:14 dut.10.240.183.186: flow destroy 0 rule 0
26/08/2021 20:03:15 dut.10.240.183.186:
Flow rule #0 destroyed
testpmd>
26/08/2021 20:03:15 dut.10.240.183.186: flow list 0
26/08/2021 20:03:15 dut.10.240.183.186:
26/08/2021 20:03:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 20:03:16 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xaa68330d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:16 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nonfrag-post'}
26/08/2021 20:03:16 AdvancedIavfRSSTest: hash_infos: [('0xaa68330d', '0xd')]
26/08/2021 20:03:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:16 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 20:03:18 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=534 - nb_segs=1 - RSS hash=0xaadf2bec - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:18 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-nonfrag-post'}
26/08/2021 20:03:18 AdvancedIavfRSSTest: hash_infos: [('0xaadf2bec', '0xc')]
26/08/2021 20:03:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:18 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 20:03:19 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xaa68330d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:19 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-frag-post'}
26/08/2021 20:03:19 AdvancedIavfRSSTest: hash_infos: [('0xaa68330d', '0xd')]
26/08/2021 20:03:19 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:19 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/IPv6ExtHdrFragment()/("X"*480)
26/08/2021 20:03:20 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xaadf2bec - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_FRAG - sw ptype: L2_ETHER L3_IPV6_EXT L4_FRAG - l2_len=14 - l3_len=48 - l4_len=0 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:20 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-frag-post'}
26/08/2021 20:03:20 AdvancedIavfRSSTest: hash_infos: [('0xaadf2bec', '0xc')]
26/08/2021 20:03:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
26/08/2021 20:03:21 dut.10.240.183.186: port 0/queue 13: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xaa68330d - RSS queue=0xd - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:21 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-icmp-post'}
26/08/2021 20:03:21 AdvancedIavfRSSTest: hash_infos: [('0xaa68330d', '0xd')]
26/08/2021 20:03:21 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:21 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/ICMP()/("X"*480)
26/08/2021 20:03:22 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xaadf2bec - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 - l2_len=14 - l3_len=40 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:22 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-icmp-post'}
26/08/2021 20:03:22 AdvancedIavfRSSTest: hash_infos: [('0xaadf2bec', '0xc')]
26/08/2021 20:03:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:03:23 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x44f43c07 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:23 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp-post'}
26/08/2021 20:03:23 AdvancedIavfRSSTest: hash_infos: [('0x44f43c07', '0x7')]
26/08/2021 20:03:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:03:24 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x14bb5c4c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:24 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp-post'}
26/08/2021 20:03:24 AdvancedIavfRSSTest: hash_infos: [('0x14bb5c4c', '0xc')]
26/08/2021 20:03:24 AdvancedIavfRSSTest: sub_case mac_ipv6_all passed
26/08/2021 20:03:24 dut.10.240.183.186: flow flush 0
26/08/2021 20:03:24 dut.10.240.183.186:
26/08/2021 20:03:24 AdvancedIavfRSSTest: {'mac_ipv6_all': {'result': 'passed'}}
26/08/2021 20:03:24 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:03:24 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6 Result PASSED:
26/08/2021 20:03:24 dut.10.240.183.186: flow flush 0
26/08/2021 20:03:25 dut.10.240.183.186:
testpmd>
26/08/2021 20:03:25 dut.10.240.183.186: clear port stats all
26/08/2021 20:03:27 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:03:27 dut.10.240.183.186: stop
26/08/2021 20:03:27 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:03:27 dut.10.240.183.186: quit
26/08/2021 20:03:28 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
iavf_execute_vf_cmd(): Return failure -5 for cmd 46
iavf_add_del_rss_cfg(): Failed to execute command of OP_DEL_RSS_INPUT_CFG
Port 0 is closed
Done
Bye...
26/08/2021 20:03:28 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_gre_ipv4 Begin
26/08/2021 20:03:28 dut.10.240.183.186:
26/08/2021 20:03:28 tester:
26/08/2021 20:03:28 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:03:29 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:03:39 dut.10.240.183.186: port config all rss all
26/08/2021 20:03:39 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:03:39 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:03:39 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:03:39 dut.10.240.183.186: set verbose 1
26/08/2021 20:03:39 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:03:39 dut.10.240.183.186: show port info all
26/08/2021 20:03:39 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:03:39 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:03:39 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:03:39 dut.10.240.183.186: start
26/08/2021 20:03:40 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:03:40 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_gre_ipv4_symmetric================
26/08/2021 20:03:40 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:03:40 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
26/08/2021 20:03:40 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:03:40 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
26/08/2021 20:03:40 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:03:40 dut.10.240.183.186: flow list 0
26/08/2021 20:03:40 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 => RSS
26/08/2021 20:03:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)
26/08/2021 20:03:41 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0xc8ee01b8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:41 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4'}
26/08/2021 20:03:41 AdvancedIavfRSSTest: hash_infos: [('0xc8ee01b8', '0x8')]
26/08/2021 20:03:41 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:41 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1")/("X"*480)
26/08/2021 20:03:42 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0xc8ee01b8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:42 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4'}
26/08/2021 20:03:42 AdvancedIavfRSSTest: hash_infos: [('0xc8ee01b8', '0x8')]
26/08/2021 20:03:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:42 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2",proto=6)/("X"*480)
26/08/2021 20:03:43 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0xc8ee01b8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:43 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-proto'}
26/08/2021 20:03:43 AdvancedIavfRSSTest: hash_infos: [('0xc8ee01b8', '0x8')]
26/08/2021 20:03:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:03:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1",proto=6)/("X"*480)
26/08/2021 20:03:44 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=558 - nb_segs=1 - RSS hash=0xc8ee01b8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:03:44 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 20:03:44 AdvancedIavfRSSTest: hash_infos: [('0xc8ee01b8', '0x8')]
26/08/2021 20:03:44 AdvancedIavfRSSTest: sub_case mac_ipv6_gre_ipv4_symmetric passed
26/08/2021 20:03:44 dut.10.240.183.186: flow flush 0
26/08/2021 20:03:44 dut.10.240.183.186:
26/08/2021 20:03:44 AdvancedIavfRSSTest: {'mac_ipv6_gre_ipv4_symmetric': {'result': 'passed'}}
26/08/2021 20:03:44 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:03:44 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_gre_ipv4 Result PASSED:
26/08/2021 20:03:44 dut.10.240.183.186: flow flush 0
26/08/2021 20:03:45 dut.10.240.183.186:
testpmd>
26/08/2021 20:03:45 dut.10.240.183.186: clear port stats all
26/08/2021 20:03:47 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:03:47 dut.10.240.183.186: stop
26/08/2021 20:03:47 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:03:47 dut.10.240.183.186: quit
26/08/2021 20:03:47 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:03:47 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_gre_ipv4_tcp Begin
26/08/2021 20:03:48 dut.10.240.183.186:
26/08/2021 20:03:48 tester:
26/08/2021 20:03:48 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:03:49 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:03:59 dut.10.240.183.186: port config all rss all
26/08/2021 20:03:59 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:03:59 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:03:59 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:03:59 dut.10.240.183.186: set verbose 1
26/08/2021 20:03:59 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:03:59 dut.10.240.183.186: show port info all
26/08/2021 20:03:59 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:03:59 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:03:59 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:03:59 dut.10.240.183.186: start
26/08/2021 20:04:00 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:04:00 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_gre_ipv4_tcp_symmetric================
26/08/2021 20:04:00 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:04:00 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
26/08/2021 20:04:00 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:04:00 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
26/08/2021 20:04:00 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:04:00 dut.10.240.183.186: flow list 0
26/08/2021 20:04:00 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 TCP => RSS
26/08/2021 20:04:00 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:00 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:04:01 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x840a70a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:01 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4'}
26/08/2021 20:04:01 AdvancedIavfRSSTest: hash_infos: [('0x840a70a', '0xa')]
26/08/2021 20:04:01 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:01 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:04:02 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x840a70a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:02 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4'}
26/08/2021 20:04:02 AdvancedIavfRSSTest: hash_infos: [('0x840a70a', '0xa')]
26/08/2021 20:04:02 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:02 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 20:04:03 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x840a70a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:03 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4'}
26/08/2021 20:04:03 AdvancedIavfRSSTest: hash_infos: [('0x840a70a', '0xa')]
26/08/2021 20:04:03 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:03 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2",proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:04:04 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x840a70a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:04 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-proto'}
26/08/2021 20:04:04 AdvancedIavfRSSTest: hash_infos: [('0x840a70a', '0xa')]
26/08/2021 20:04:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1",proto=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:04:05 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x840a70a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:05 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 20:04:05 AdvancedIavfRSSTest: hash_infos: [('0x840a70a', '0xa')]
26/08/2021 20:04:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2",proto=6)/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 20:04:06 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x840a70a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:06 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 20:04:06 AdvancedIavfRSSTest: hash_infos: [('0x840a70a', '0xa')]
26/08/2021 20:04:06 AdvancedIavfRSSTest: sub_case mac_ipv6_gre_ipv4_tcp_symmetric passed
26/08/2021 20:04:06 dut.10.240.183.186: flow flush 0
26/08/2021 20:04:06 dut.10.240.183.186:
26/08/2021 20:04:06 AdvancedIavfRSSTest: {'mac_ipv6_gre_ipv4_tcp_symmetric': {'result': 'passed'}}
26/08/2021 20:04:06 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:04:06 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_gre_ipv4_tcp Result PASSED:
26/08/2021 20:04:06 dut.10.240.183.186: flow flush 0
26/08/2021 20:04:08 dut.10.240.183.186:
testpmd>
26/08/2021 20:04:08 dut.10.240.183.186: clear port stats all
26/08/2021 20:04:09 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:04:09 dut.10.240.183.186: stop
26/08/2021 20:04:09 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:04:09 dut.10.240.183.186: quit
26/08/2021 20:04:10 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:04:10 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_gre_ipv4_udp Begin
26/08/2021 20:04:10 dut.10.240.183.186:
26/08/2021 20:04:10 tester:
26/08/2021 20:04:10 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:04:11 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:04:21 dut.10.240.183.186: port config all rss all
26/08/2021 20:04:21 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:04:21 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:04:21 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:04:21 dut.10.240.183.186: set verbose 1
26/08/2021 20:04:22 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:04:22 dut.10.240.183.186: show port info all
26/08/2021 20:04:22 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:04:22 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:04:22 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:04:22 dut.10.240.183.186: start
26/08/2021 20:04:22 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:04:22 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_gre_ipv4_udp_symmetric================
26/08/2021 20:04:22 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:04:22 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
26/08/2021 20:04:22 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:04:22 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
26/08/2021 20:04:22 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:04:22 dut.10.240.183.186: flow list 0
26/08/2021 20:04:22 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV4 UDP => RSS
26/08/2021 20:04:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:04:23 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x3da90c26 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:23 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4'}
26/08/2021 20:04:23 AdvancedIavfRSSTest: hash_infos: [('0x3da90c26', '0x6')]
26/08/2021 20:04:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:04:24 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x3da90c26 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:24 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4'}
26/08/2021 20:04:24 AdvancedIavfRSSTest: hash_infos: [('0x3da90c26', '0x6')]
26/08/2021 20:04:24 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:24 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 20:04:25 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x3da90c26 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:25 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4'}
26/08/2021 20:04:25 AdvancedIavfRSSTest: hash_infos: [('0x3da90c26', '0x6')]
26/08/2021 20:04:25 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:25 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2",proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:04:26 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x3da90c26 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:26 AdvancedIavfRSSTest: action: {'save_hash': 'ipv4-proto'}
26/08/2021 20:04:26 AdvancedIavfRSSTest: hash_infos: [('0x3da90c26', '0x6')]
26/08/2021 20:04:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.2", src="192.168.0.1",proto=17)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:04:27 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x3da90c26 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:27 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 20:04:27 AdvancedIavfRSSTest: hash_infos: [('0x3da90c26', '0x6')]
26/08/2021 20:04:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP(dst="192.168.0.1", src="192.168.0.2",proto=17)/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 20:04:29 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=566 - nb_segs=1 - RSS hash=0x3da90c26 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:29 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv4-proto'}
26/08/2021 20:04:29 AdvancedIavfRSSTest: hash_infos: [('0x3da90c26', '0x6')]
26/08/2021 20:04:29 AdvancedIavfRSSTest: sub_case mac_ipv6_gre_ipv4_udp_symmetric passed
26/08/2021 20:04:29 dut.10.240.183.186: flow flush 0
26/08/2021 20:04:29 dut.10.240.183.186:
26/08/2021 20:04:29 AdvancedIavfRSSTest: {'mac_ipv6_gre_ipv4_udp_symmetric': {'result': 'passed'}}
26/08/2021 20:04:29 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:04:29 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_gre_ipv4_udp Result PASSED:
26/08/2021 20:04:29 dut.10.240.183.186: flow flush 0
26/08/2021 20:04:30 dut.10.240.183.186:
testpmd>
26/08/2021 20:04:30 dut.10.240.183.186: clear port stats all
26/08/2021 20:04:31 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:04:31 dut.10.240.183.186: stop
26/08/2021 20:04:31 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:04:31 dut.10.240.183.186: quit
26/08/2021 20:04:32 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:04:32 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_gre_ipv6 Begin
26/08/2021 20:04:32 dut.10.240.183.186:
26/08/2021 20:04:32 tester:
26/08/2021 20:04:32 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:04:33 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:04:43 dut.10.240.183.186: port config all rss all
26/08/2021 20:04:44 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:04:44 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:04:44 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:04:44 dut.10.240.183.186: set verbose 1
26/08/2021 20:04:44 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:04:44 dut.10.240.183.186: show port info all
26/08/2021 20:04:44 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:04:44 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:04:44 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:04:44 dut.10.240.183.186: start
26/08/2021 20:04:44 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:04:44 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_gre_ipv6_symmetric================
26/08/2021 20:04:44 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:04:44 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
26/08/2021 20:04:44 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:04:44 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
26/08/2021 20:04:44 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:04:44 dut.10.240.183.186: flow list 0
26/08/2021 20:04:44 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 => RSS
26/08/2021 20:04:44 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:44 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 20:04:45 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x5ef492cc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:45 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6'}
26/08/2021 20:04:45 AdvancedIavfRSSTest: hash_infos: [('0x5ef492cc', '0xc')]
26/08/2021 20:04:45 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:45 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)
26/08/2021 20:04:46 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x5ef492cc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:46 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6'}
26/08/2021 20:04:46 AdvancedIavfRSSTest: hash_infos: [('0x5ef492cc', '0xc')]
26/08/2021 20:04:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/("X"*480)
26/08/2021 20:04:47 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x5ef492cc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:47 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nh'}
26/08/2021 20:04:47 AdvancedIavfRSSTest: hash_infos: [('0x5ef492cc', '0xc')]
26/08/2021 20:04:47 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:04:47 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/("X"*480)
26/08/2021 20:04:48 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=578 - nb_segs=1 - RSS hash=0x5ef492cc - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:04:48 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 20:04:48 AdvancedIavfRSSTest: hash_infos: [('0x5ef492cc', '0xc')]
26/08/2021 20:04:48 AdvancedIavfRSSTest: sub_case mac_ipv6_gre_ipv6_symmetric passed
26/08/2021 20:04:48 dut.10.240.183.186: flow flush 0
26/08/2021 20:04:49 dut.10.240.183.186:
26/08/2021 20:04:49 AdvancedIavfRSSTest: {'mac_ipv6_gre_ipv6_symmetric': {'result': 'passed'}}
26/08/2021 20:04:49 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:04:49 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_gre_ipv6 Result PASSED:
26/08/2021 20:04:49 dut.10.240.183.186: flow flush 0
26/08/2021 20:04:50 dut.10.240.183.186:
testpmd>
26/08/2021 20:04:50 dut.10.240.183.186: clear port stats all
26/08/2021 20:04:51 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:04:51 dut.10.240.183.186: stop
26/08/2021 20:04:51 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:04:51 dut.10.240.183.186: quit
26/08/2021 20:04:52 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:04:52 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_gre_ipv6_tcp Begin
26/08/2021 20:04:52 dut.10.240.183.186:
26/08/2021 20:04:52 tester:
26/08/2021 20:04:52 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:04:53 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:05:03 dut.10.240.183.186: port config all rss all
26/08/2021 20:05:04 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:05:04 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:05:04 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:05:04 dut.10.240.183.186: set verbose 1
26/08/2021 20:05:04 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:05:04 dut.10.240.183.186: show port info all
26/08/2021 20:05:04 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:05:04 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:05:04 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:05:04 dut.10.240.183.186: start
26/08/2021 20:05:04 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:05:04 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_gre_ipv6_tcp_symmetric================
26/08/2021 20:05:04 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:05:04 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
26/08/2021 20:05:04 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:05:04 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
26/08/2021 20:05:04 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:05:04 dut.10.240.183.186: flow list 0
26/08/2021 20:05:04 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 TCP => RSS
26/08/2021 20:05:04 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:04 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:05 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x3f7288d7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:05 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6'}
26/08/2021 20:05:05 AdvancedIavfRSSTest: hash_infos: [('0x3f7288d7', '0x7')]
26/08/2021 20:05:05 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:05 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:06 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x3f7288d7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:06 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6'}
26/08/2021 20:05:06 AdvancedIavfRSSTest: hash_infos: [('0x3f7288d7', '0x7')]
26/08/2021 20:05:06 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:06 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 20:05:07 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x3f7288d7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:07 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6'}
26/08/2021 20:05:07 AdvancedIavfRSSTest: hash_infos: [('0x3f7288d7', '0x7')]
26/08/2021 20:05:07 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:07 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:08 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x3f7288d7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:08 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nh'}
26/08/2021 20:05:08 AdvancedIavfRSSTest: hash_infos: [('0x3f7288d7', '0x7')]
26/08/2021 20:05:08 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:08 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:10 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x3f7288d7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:10 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 20:05:10 AdvancedIavfRSSTest: hash_infos: [('0x3f7288d7', '0x7')]
26/08/2021 20:05:10 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:10 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/TCP(sport=23,dport=22)/("X"*480)
26/08/2021 20:05:11 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=598 - nb_segs=1 - RSS hash=0x3f7288d7 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:11 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 20:05:11 AdvancedIavfRSSTest: hash_infos: [('0x3f7288d7', '0x7')]
26/08/2021 20:05:11 AdvancedIavfRSSTest: sub_case mac_ipv6_gre_ipv6_tcp_symmetric passed
26/08/2021 20:05:11 dut.10.240.183.186: flow flush 0
26/08/2021 20:05:11 dut.10.240.183.186:
26/08/2021 20:05:11 AdvancedIavfRSSTest: {'mac_ipv6_gre_ipv6_tcp_symmetric': {'result': 'passed'}}
26/08/2021 20:05:11 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:05:11 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_gre_ipv6_tcp Result PASSED:
26/08/2021 20:05:11 dut.10.240.183.186: flow flush 0
26/08/2021 20:05:12 dut.10.240.183.186:
testpmd>
26/08/2021 20:05:12 dut.10.240.183.186: clear port stats all
26/08/2021 20:05:13 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:05:13 dut.10.240.183.186: stop
26/08/2021 20:05:13 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:05:13 dut.10.240.183.186: quit
26/08/2021 20:05:14 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:05:14 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_gre_ipv6_udp Begin
26/08/2021 20:05:14 dut.10.240.183.186:
26/08/2021 20:05:14 tester:
26/08/2021 20:05:14 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:05:16 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:05:26 dut.10.240.183.186: port config all rss all
26/08/2021 20:05:26 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:05:26 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:05:26 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:05:26 dut.10.240.183.186: set verbose 1
26/08/2021 20:05:26 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:05:26 dut.10.240.183.186: show port info all
26/08/2021 20:05:26 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:05:26 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:05:26 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:05:26 dut.10.240.183.186: start
26/08/2021 20:05:26 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:05:26 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_gre_ipv6_udp_symmetric================
26/08/2021 20:05:26 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:05:26 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
26/08/2021 20:05:26 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:05:26 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
26/08/2021 20:05:26 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:05:26 dut.10.240.183.186: flow list 0
26/08/2021 20:05:26 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP => RSS
26/08/2021 20:05:26 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:26 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:27 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x9517bc1a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:27 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6'}
26/08/2021 20:05:27 AdvancedIavfRSSTest: hash_infos: [('0x9517bc1a', '0xa')]
26/08/2021 20:05:27 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:27 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:28 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x9517bc1a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:28 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6'}
26/08/2021 20:05:28 AdvancedIavfRSSTest: hash_infos: [('0x9517bc1a', '0xa')]
26/08/2021 20:05:28 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:28 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 20:05:30 dut.10.240.183.186: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x9517bc1a - RSS queue=0xa - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:30 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6'}
26/08/2021 20:05:30 AdvancedIavfRSSTest: hash_infos: [('0x9517bc1a', '0xa')]
26/08/2021 20:05:30 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:30 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:31 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x2eeebfcf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:31 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-nh'}
26/08/2021 20:05:31 AdvancedIavfRSSTest: hash_infos: [('0x2eeebfcf', '0xf')]
26/08/2021 20:05:31 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:31 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:32 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x2eeebfcf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:32 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 20:05:32 AdvancedIavfRSSTest: hash_infos: [('0x2eeebfcf', '0xf')]
26/08/2021 20:05:32 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:32 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020", nh=6)/UDP(sport=23,dport=22)/("X"*480)
26/08/2021 20:05:33 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=586 - nb_segs=1 - RSS hash=0x2eeebfcf - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_TCP - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_TCP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_BAD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:33 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-nh'}
26/08/2021 20:05:33 AdvancedIavfRSSTest: hash_infos: [('0x2eeebfcf', '0xf')]
26/08/2021 20:05:33 AdvancedIavfRSSTest: sub_case mac_ipv6_gre_ipv6_udp_symmetric passed
26/08/2021 20:05:33 dut.10.240.183.186: flow flush 0
26/08/2021 20:05:33 dut.10.240.183.186:
26/08/2021 20:05:33 AdvancedIavfRSSTest: {'mac_ipv6_gre_ipv6_udp_symmetric': {'result': 'passed'}}
26/08/2021 20:05:33 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:05:33 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_gre_ipv6_udp Result PASSED:
26/08/2021 20:05:33 dut.10.240.183.186: flow flush 0
26/08/2021 20:05:34 dut.10.240.183.186:
testpmd>
26/08/2021 20:05:34 dut.10.240.183.186: clear port stats all
26/08/2021 20:05:35 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:05:35 dut.10.240.183.186: stop
26/08/2021 20:05:35 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:05:35 dut.10.240.183.186: quit
26/08/2021 20:05:36 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:05:36 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_sctp Begin
26/08/2021 20:05:36 dut.10.240.183.186:
26/08/2021 20:05:36 tester:
26/08/2021 20:05:36 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:05:38 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:05:48 dut.10.240.183.186: port config all rss all
26/08/2021 20:05:48 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:05:48 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:05:48 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:05:48 dut.10.240.183.186: set verbose 1
26/08/2021 20:05:48 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:05:48 dut.10.240.183.186: show port info all
26/08/2021 20:05:48 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:05:48 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:05:48 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:05:48 dut.10.240.183.186: start
26/08/2021 20:05:48 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:05:48 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_sctp_all================
26/08/2021 20:05:48 AdvancedIavfRSSTest: ------------handle pre-test--------------
26/08/2021 20:05:48 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:48 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:49 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x91d47ef2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:49 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp-pre'}
26/08/2021 20:05:49 AdvancedIavfRSSTest: hash_infos: [('0x91d47ef2', '0x2')]
26/08/2021 20:05:49 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:49 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:50 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x58bfd95 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:50 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp-pre'}
26/08/2021 20:05:50 AdvancedIavfRSSTest: hash_infos: [('0x58bfd95', '0x5')]
26/08/2021 20:05:50 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:05:50 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / sctp / end actions rss func symmetric_toeplitz types ipv6-sctp end key_len 0 queues end / end
26/08/2021 20:05:50 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:05:50 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / sctp / end actions rss func symmetric_toeplitz types ipv6-sctp end key_len 0 queues end / end
26/08/2021 20:05:51 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:05:51 dut.10.240.183.186: flow list 0
26/08/2021 20:05:51 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 SCTP => RSS
26/08/2021 20:05:51 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:51 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:52 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x37d2bef8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:52 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp'}
26/08/2021 20:05:52 AdvancedIavfRSSTest: hash_infos: [('0x37d2bef8', '0x8')]
26/08/2021 20:05:52 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:52 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:53 dut.10.240.183.186: port 0/queue 8: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x37d2bef8 - RSS queue=0x8 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:53 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-sctp'}
26/08/2021 20:05:53 AdvancedIavfRSSTest: hash_infos: [('0x37d2bef8', '0x8')]
26/08/2021 20:05:53 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:53 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:54 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x4c7b8896 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:54 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 20:05:54 AdvancedIavfRSSTest: hash_infos: [('0x4c7b8896', '0x6')]
26/08/2021 20:05:54 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:54 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:55 dut.10.240.183.186: port 0/queue 15: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xcf1cc2df - RSS queue=0xf - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:55 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 20:05:55 AdvancedIavfRSSTest: hash_infos: [('0xcf1cc2df', '0xf')]
26/08/2021 20:05:55 AdvancedIavfRSSTest: ------------handle post-test--------------
26/08/2021 20:05:55 dut.10.240.183.186: flow destroy 0 rule 0
26/08/2021 20:05:56 dut.10.240.183.186:
Flow rule #0 destroyed
testpmd>
26/08/2021 20:05:56 dut.10.240.183.186: flow list 0
26/08/2021 20:05:56 dut.10.240.183.186:
26/08/2021 20:05:56 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:56 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:57 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x91d47ef2 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:57 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-sctp-post'}
26/08/2021 20:05:57 AdvancedIavfRSSTest: hash_infos: [('0x91d47ef2', '0x2')]
26/08/2021 20:05:57 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:05:57 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/SCTP(sport=22,dport=23)/("X"*480)
26/08/2021 20:05:58 dut.10.240.183.186: port 0/queue 5: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=546 - nb_segs=1 - RSS hash=0x58bfd95 - RSS queue=0x5 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_SCTP - sw ptype: L2_ETHER L3_IPV6 L4_SCTP - l2_len=14 - l3_len=40 - l4_len=12 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:05:58 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-sctp-post'}
26/08/2021 20:05:58 AdvancedIavfRSSTest: hash_infos: [('0x58bfd95', '0x5')]
26/08/2021 20:05:58 AdvancedIavfRSSTest: sub_case mac_ipv6_sctp_all passed
26/08/2021 20:05:58 dut.10.240.183.186: flow flush 0
26/08/2021 20:05:59 dut.10.240.183.186:
26/08/2021 20:05:59 AdvancedIavfRSSTest: {'mac_ipv6_sctp_all': {'result': 'passed'}}
26/08/2021 20:05:59 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:05:59 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_sctp Result PASSED:
26/08/2021 20:05:59 dut.10.240.183.186: flow flush 0
26/08/2021 20:06:00 dut.10.240.183.186:
testpmd>
26/08/2021 20:06:00 dut.10.240.183.186: clear port stats all
26/08/2021 20:06:01 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:06:01 dut.10.240.183.186: stop
26/08/2021 20:06:01 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:06:01 dut.10.240.183.186: quit
26/08/2021 20:06:02 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:06:02 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_tcp Begin
26/08/2021 20:06:02 dut.10.240.183.186:
26/08/2021 20:06:02 tester:
26/08/2021 20:06:02 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:06:03 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:06:13 dut.10.240.183.186: port config all rss all
26/08/2021 20:06:14 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:06:14 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:06:14 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:06:14 dut.10.240.183.186: set verbose 1
26/08/2021 20:06:14 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:06:14 dut.10.240.183.186: show port info all
26/08/2021 20:06:14 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:06:14 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:06:14 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:06:14 dut.10.240.183.186: start
26/08/2021 20:06:14 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:06:14 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_tcp_all================
26/08/2021 20:06:14 AdvancedIavfRSSTest: ------------handle pre-test--------------
26/08/2021 20:06:14 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:14 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:15 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x717d72c6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:15 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp-pre'}
26/08/2021 20:06:15 AdvancedIavfRSSTest: hash_infos: [('0x717d72c6', '0x6')]
26/08/2021 20:06:15 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:15 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:16 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x76616c77 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:16 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp-pre'}
26/08/2021 20:06:16 AdvancedIavfRSSTest: hash_infos: [('0x76616c77', '0x7')]
26/08/2021 20:06:16 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:06:16 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
26/08/2021 20:06:16 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:06:16 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
26/08/2021 20:06:16 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:06:16 dut.10.240.183.186: flow list 0
26/08/2021 20:06:16 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 TCP => RSS
26/08/2021 20:06:16 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:16 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:17 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xb875c422 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:17 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp'}
26/08/2021 20:06:17 AdvancedIavfRSSTest: hash_infos: [('0xb875c422', '0x2')]
26/08/2021 20:06:17 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:17 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:18 dut.10.240.183.186: port 0/queue 2: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0xb875c422 - RSS queue=0x2 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:18 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-tcp'}
26/08/2021 20:06:18 AdvancedIavfRSSTest: hash_infos: [('0xb875c422', '0x2')]
26/08/2021 20:06:18 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:18 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:20 dut.10.240.183.186: port 0/queue 0: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xc5d80d80 - RSS queue=0x0 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:20 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 20:06:20 AdvancedIavfRSSTest: hash_infos: [('0xc5d80d80', '0x0')]
26/08/2021 20:06:20 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:20 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:21 dut.10.240.183.186: port 0/queue 1: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xc2c41331 - RSS queue=0x1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:21 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp'}
26/08/2021 20:06:21 AdvancedIavfRSSTest: hash_infos: [('0xc2c41331', '0x1')]
26/08/2021 20:06:21 AdvancedIavfRSSTest: ------------handle post-test--------------
26/08/2021 20:06:21 dut.10.240.183.186: flow destroy 0 rule 0
26/08/2021 20:06:22 dut.10.240.183.186:
Flow rule #0 destroyed
testpmd>
26/08/2021 20:06:22 dut.10.240.183.186: flow list 0
26/08/2021 20:06:22 dut.10.240.183.186:
26/08/2021 20:06:22 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:22 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:23 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x717d72c6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:23 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-tcp-post'}
26/08/2021 20:06:23 AdvancedIavfRSSTest: hash_infos: [('0x717d72c6', '0x6')]
26/08/2021 20:06:23 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:23 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:24 dut.10.240.183.186: port 0/queue 7: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=554 - nb_segs=1 - RSS hash=0x76616c77 - RSS queue=0x7 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP - sw ptype: L2_ETHER L3_IPV6 L4_TCP - l2_len=14 - l3_len=40 - l4_len=20 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:24 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-tcp-post'}
26/08/2021 20:06:24 AdvancedIavfRSSTest: hash_infos: [('0x76616c77', '0x7')]
26/08/2021 20:06:24 AdvancedIavfRSSTest: sub_case mac_ipv6_tcp_all passed
26/08/2021 20:06:24 dut.10.240.183.186: flow flush 0
26/08/2021 20:06:24 dut.10.240.183.186:
26/08/2021 20:06:24 AdvancedIavfRSSTest: {'mac_ipv6_tcp_all': {'result': 'passed'}}
26/08/2021 20:06:24 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:06:24 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_tcp Result PASSED:
26/08/2021 20:06:24 dut.10.240.183.186: flow flush 0
26/08/2021 20:06:25 dut.10.240.183.186:
testpmd>
26/08/2021 20:06:25 dut.10.240.183.186: clear port stats all
26/08/2021 20:06:26 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:06:26 dut.10.240.183.186: stop
26/08/2021 20:06:27 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:06:27 dut.10.240.183.186: quit
26/08/2021 20:06:27 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:06:27 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_udp Begin
26/08/2021 20:06:27 dut.10.240.183.186:
26/08/2021 20:06:28 tester:
26/08/2021 20:06:28 dut.10.240.183.186: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4 -a 0000:05:01.0 --file-prefix=dpdk_207338_20210826191238 -- -i --rxq=16 --txq=16
26/08/2021 20:06:29 dut.10.240.183.186: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_207338_20210826191238/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:05:01.0 (socket 0)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 0)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
26/08/2021 20:06:39 dut.10.240.183.186: port config all rss all
26/08/2021 20:06:39 dut.10.240.183.186:
Port 0 modified RSS hash function based on hardware support,requested:0x17f83fffc configured:0x3ffc
rss_hf 0x17f83fffc
26/08/2021 20:06:39 dut.10.240.183.186: set fwd rxonly
26/08/2021 20:06:39 dut.10.240.183.186:
Set rxonly packet forwarding mode
26/08/2021 20:06:39 dut.10.240.183.186: set verbose 1
26/08/2021 20:06:39 dut.10.240.183.186:
Change verbose level from 0 to 1
26/08/2021 20:06:39 dut.10.240.183.186: show port info all
26/08/2021 20:06:39 dut.10.240.183.186:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:05:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 0
memory allocation on the socket: 0
Link status: up
Link speed: 100 Gbps
Link duplex: full-duplex
Autoneg status: On
MTU: 1500
Promiscuous mode: enabled
Allmulticast mode: disabled
Maximum number of MAC addresses: 64
Maximum number of MAC addresses of hash filtering: 0
VLAN offload:
strip off, filter off, extend off, qinq strip off
Hash key size in bytes: 52
Redirection table size: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
Minimum size of RX buffer: 1024
Maximum configurable length of RX packet: 9728
Maximum configurable size of LRO aggregated packet: 0
Current number of RX queues: 16
Max possible RX queues: 256
Max possible number of RXDs per queue: 4096
Min possible number of RXDs per queue: 64
RXDs number alignment: 32
Current number of TX queues: 16
Max possible TX queues: 256
Max possible number of TXDs per queue: 4096
Min possible number of TXDs per queue: 64
TXDs number alignment: 32
Max segment number per packet: 0
Max segment number per MTU/TSO: 0
26/08/2021 20:06:39 AdvancedIavfRSSTest: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
26/08/2021 20:06:39 AdvancedIavfRSSTest: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss.AdvancedIavfRSSTest object at 0x7fa289642d60>
26/08/2021 20:06:39 dut.10.240.183.186: start
26/08/2021 20:06:39 dut.10.240.183.186:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 16 streams:
RX P=0/Q=0 (socket 0) -> TX P=0/Q=0 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 0) -> TX P=0/Q=1 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 0) -> TX P=0/Q=2 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 0) -> TX P=0/Q=3 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 0) -> TX P=0/Q=4 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 0) -> TX P=0/Q=5 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 0) -> TX P=0/Q=6 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 0) -> TX P=0/Q=7 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 0) -> TX P=0/Q=8 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 0) -> TX P=0/Q=9 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 0) -> TX P=0/Q=10 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 0) -> TX P=0/Q=11 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 0) -> TX P=0/Q=12 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 0) -> TX P=0/Q=13 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 0) -> TX P=0/Q=14 (socket 0) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 0) -> TX P=0/Q=15 (socket 0) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=512 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=512 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
26/08/2021 20:06:39 AdvancedIavfRSSTest: ===================Test sub case: mac_ipv6_udp_all================
26/08/2021 20:06:39 AdvancedIavfRSSTest: ------------handle pre-test--------------
26/08/2021 20:06:39 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:39 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:40 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xda8e249c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:40 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp-pre'}
26/08/2021 20:06:40 AdvancedIavfRSSTest: hash_infos: [('0xda8e249c', '0xc')]
26/08/2021 20:06:40 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:40 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:42 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xf3fa87c6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:42 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp-pre'}
26/08/2021 20:06:42 AdvancedIavfRSSTest: hash_infos: [('0xf3fa87c6', '0x6')]
26/08/2021 20:06:42 AdvancedIavfRSSTest: ------------handle test--------------
26/08/2021 20:06:42 dut.10.240.183.186: flow validate 0 ingress pattern eth / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
26/08/2021 20:06:42 dut.10.240.183.186:
Flow rule validated
26/08/2021 20:06:42 dut.10.240.183.186: flow create 0 ingress pattern eth / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
26/08/2021 20:06:42 dut.10.240.183.186:
Flow rule #0 created
26/08/2021 20:06:42 dut.10.240.183.186: flow list 0
26/08/2021 20:06:42 dut.10.240.183.186:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 UDP => RSS
26/08/2021 20:06:42 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:42 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:43 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x9acc3344 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:43 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp'}
26/08/2021 20:06:43 AdvancedIavfRSSTest: hash_infos: [('0x9acc3344', '0x4')]
26/08/2021 20:06:43 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:43 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:44 dut.10.240.183.186: port 0/queue 4: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0x9acc3344 - RSS queue=0x4 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:44 AdvancedIavfRSSTest: action: {'check_hash_same': 'ipv6-udp'}
26/08/2021 20:06:44 AdvancedIavfRSSTest: hash_infos: [('0x9acc3344', '0x4')]
26/08/2021 20:06:44 AdvancedIavfRSSTest: ------------handle post-test--------------
26/08/2021 20:06:44 dut.10.240.183.186: flow destroy 0 rule 0
26/08/2021 20:06:45 dut.10.240.183.186:
Flow rule #0 destroyed
testpmd>
26/08/2021 20:06:45 dut.10.240.183.186: flow list 0
26/08/2021 20:06:45 dut.10.240.183.186:
26/08/2021 20:06:45 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:45 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:46 dut.10.240.183.186: port 0/queue 12: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xda8e249c - RSS queue=0xc - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:46 AdvancedIavfRSSTest: action: {'save_hash': 'ipv6-udp-post'}
26/08/2021 20:06:46 AdvancedIavfRSSTest: hash_infos: [('0xda8e249c', '0xc')]
26/08/2021 20:06:46 AdvancedIavfRSSTest: ----------send packet-------------
26/08/2021 20:06:46 AdvancedIavfRSSTest: Ether(dst="00:11:22:33:44:55", src="68:05:CA:BB:26:E0")/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)
26/08/2021 20:06:47 dut.10.240.183.186: port 0/queue 6: received 1 packets
src=68:05:CA:BB:26:E0 - dst=00:11:22:33:44:55 - type=0x86dd - length=542 - nb_segs=1 - RSS hash=0xf3fa87c6 - RSS queue=0x6 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP - sw ptype: L2_ETHER L3_IPV6 L4_UDP - l2_len=14 - l3_len=40 - l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
26/08/2021 20:06:47 AdvancedIavfRSSTest: action: {'check_hash_different': 'ipv6-udp-post'}
26/08/2021 20:06:47 AdvancedIavfRSSTest: hash_infos: [('0xf3fa87c6', '0x6')]
26/08/2021 20:06:47 AdvancedIavfRSSTest: sub_case mac_ipv6_udp_all passed
26/08/2021 20:06:47 dut.10.240.183.186: flow flush 0
26/08/2021 20:06:47 dut.10.240.183.186:
26/08/2021 20:06:47 AdvancedIavfRSSTest: {'mac_ipv6_udp_all': {'result': 'passed'}}
26/08/2021 20:06:47 AdvancedIavfRSSTest: pass rate is: 100.0
26/08/2021 20:06:47 AdvancedIavfRSSTest: Test Case test_symmetric_mac_ipv6_udp Result PASSED:
26/08/2021 20:06:47 dut.10.240.183.186: flow flush 0
26/08/2021 20:06:49 dut.10.240.183.186:
testpmd>
26/08/2021 20:06:49 dut.10.240.183.186: clear port stats all
26/08/2021 20:06:50 dut.10.240.183.186:
NIC statistics for port 0 cleared
testpmd>
26/08/2021 20:06:50 dut.10.240.183.186: stop
26/08/2021 20:06:50 dut.10.240.183.186:
Telling cores to ...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 0 RX-dropped: 0 RX-total: 0
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
26/08/2021 20:06:50 dut.10.240.183.186: quit
26/08/2021 20:06:51 dut.10.240.183.186:
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
26/08/2021 20:06:51 dts:
TEST SUITE ENDED: AdvancedIavfRSSTest
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [dts] [PATCH V5 0/2] add gre inner rss cases for iavf
2021-08-26 14:16 [dts] [PATCH V5 0/2] add gre inner rss cases for iavf Qin Sun
2021-08-26 14:16 ` [dts] [PATCH V5 1/2] test_plans/cvl_advanced_iavf_rss: " Qin Sun
2021-08-26 14:16 ` [dts] [PATCH V5 2/2] tests/cvl_advanced_iavf_rss: add gre inner rss cases for iavf suite Qin Sun
@ 2021-08-27 8:21 ` Tu, Lijuan
2 siblings, 0 replies; 5+ messages in thread
From: Tu, Lijuan @ 2021-08-27 8:21 UTC (permalink / raw)
To: Sun, QinX, dts; +Cc: Lin, Xueqin, Sun, QinX
> -----Original Message-----
> From: dts <dts-bounces@dpdk.org> On Behalf Of Qin Sun
> Sent: 2021年8月26日 22:16
> To: dts@dpdk.org
> Cc: Lin, Xueqin <xueqin.lin@intel.com>; Sun, QinX <qinx.sun@intel.com>
> Subject: [dts] [PATCH V5 0/2] add gre inner rss cases for iavf
>
> as dpdk enables iavf GRE tunnel feature, so add some rss inner cases, related
> pattern: IPV4/IPV6+GRE+IPV4/IPV6+TCP/UDP, total 24 new cases
>
> Qin Sun (2):
> v2: fix test plan code style
> v3: add "inner" for the input to clarify clear in test plan
> v4: adjust test plan format
> v5: adjust test plan table format
>
> test_plans/cvl_advanced_iavf_rss: add gre inner rss cases for iavf
> tests/cvl_advanced_iavf_rss: add gre inner rss cases for iavf suite
>
> .../cvl_advanced_iavf_rss_test_plan.rst | 862 +++++++++++++++
> tests/TestSuite_cvl_advanced_iavf_rss.py | 997 ++++++++++++++++++
> 2 files changed, 1859 insertions(+)
Applied, thanks
>
> --
> 2.17.1
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2021-08-27 8:21 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-26 14:16 [dts] [PATCH V5 0/2] add gre inner rss cases for iavf Qin Sun
2021-08-26 14:16 ` [dts] [PATCH V5 1/2] test_plans/cvl_advanced_iavf_rss: " Qin Sun
2021-08-26 14:16 ` [dts] [PATCH V5 2/2] tests/cvl_advanced_iavf_rss: add gre inner rss cases for iavf suite Qin Sun
2021-08-27 2:16 ` Sun, QinX
2021-08-27 8:21 ` [dts] [PATCH V5 0/2] add gre inner rss cases for iavf Tu, Lijuan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).