* [dts] [PATCH] ptype_mapping: Add support to run 'get test' on cavium devices
@ 2019-09-09 13:23 pvukkisala
2019-09-18 10:35 ` Tu, Lijuan
2019-09-20 6:22 ` Li, WenjieX A
0 siblings, 2 replies; 4+ messages in thread
From: pvukkisala @ 2019-09-09 13:23 UTC (permalink / raw)
To: dts; +Cc: avijay, fmasood, Phanendra Vukkisala
From: Phanendra Vukkisala <pvukkisala@marvell.com>
Modified commands and output according implementation for cavium platform for cavium devices
Signed-off-by: Phanendra Vukkisala <pvukkisala@marvell.com>
---
tests/TestSuite_ptype_mapping.py | 122 +++++++++++++++++++++++++-------------
1 file changed, 82 insertions(+), 40 deletions(-)
diff --git a/tests/TestSuite_ptype_mapping.py b/tests/TestSuite_ptype_mapping.py
index d7af657..8b8306c 100644
--- a/tests/TestSuite_ptype_mapping.py
+++ b/tests/TestSuite_ptype_mapping.py
@@ -45,21 +45,23 @@ class TestPtype_Mapping(TestCase):
Run at the start of each test suite.
"""
self.verify(self.nic in ['fortville_eagle', 'fortville_spirit',
- 'fortville_spirit_single', 'fortville_25g', 'fortpark_TLV', 'carlsville'],
+ 'fortville_spirit_single', 'fortville_25g', 'fortpark_TLV', 'carlsville', 'cavium_a063', 'cavium_a064'],
'ptype mapping test can not support %s nic' % self.nic)
ports = self.dut.get_ports()
- self.verify(len(ports) >= 1, "Insufficient ports for testing")
+ self.verify(len(ports) >= 1, "Insufficient ports for testing")
valports = [_ for _ in ports if self.tester.get_local_port(_) != -1]
self.dut_port = valports[0]
tester_port = self.tester.get_local_port(self.dut_port)
self.tester_iface = self.tester.get_interface(tester_port)
- self.dut.send_expect("sed -i -e '" +\
- "/printf(\" - VLAN tci=0x%x\", mb->vlan_tci);" +\
- "/a\\\\t\\tprintf(\" - pktype: 0x%x\", mb->packet_type);'" +\
- " app/test-pmd/util.c", "# ", 30, verify = True)
- self.dut.build_install_dpdk(self.dut.target)
-
+ if self.nic not in ["cavium_a063", "cavium_a064"]:
+ self.dut.send_expect("sed -i -e '" +\
+ "/printf(\" - VLAN tci=0x%x\", mb->vlan_tci);" +\
+ "/a\\\\t\\tprintf(\" - pktype: 0x%x\", mb->packet_type);'" +\
+ " app/test-pmd/util.c", "# ", 30, verify = True)
+
+ self.dut.build_install_dpdk(self.dut.target)
+
def set_up(self):
"""
@@ -83,16 +85,17 @@ class TestPtype_Mapping(TestCase):
else:
pkt_names = pkt_types[pkt_type]
pkt = Packet(pkt_type=pkt_type)
- pkt.send_pkt(tx_port=self.tester_iface)
+ pkt.send_pkt(tx_port=self.tester_iface,count=4)
out = self.dut.get_session_output(timeout=2)
- self.verify(sw_ptype in out,
- "Failed to detect correct ptype value")
+ if sw_ptype != None:
+ self.verify(sw_ptype in out,
+ "Failed to detect correct ptype value")
for pkt_layer_name in pkt_names:
if pkt_layer_name not in out:
print utils.RED("Fail to detect %s" % pkt_layer_name)
raise VerifyFailure("Failed to detect %s" % pkt_layer_name)
print utils.GREEN("Detected %s successfully" % pkt_type)
-
+
def strip_ptype(self, table, hw_ptype):
"""
Strip software packet type from packet mapping table.
@@ -113,35 +116,73 @@ class TestPtype_Mapping(TestCase):
"""
Get ptype mapping table and run ptype test.
"""
- out = self.dut_testpmd.execute_cmd('ptype mapping get 0 0')
- time.sleep(3)
- self.verify("255" in out,
- "Failed to get 255 items ptype mapping table!!!")
- out = self.dut_testpmd.execute_cmd('ptype mapping get 0 1')
- time.sleep(3)
- self.verify("166" in out,
- "Failed to get 166 items ptype mapping table!!!")
- sw_ptype = self.strip_ptype(out, hw_ptype)
- if hw_ptype == 38:
+ if self.nic in ["cavium_a063", "cavium_a064"]:
+ out = self.dut_testpmd.execute_cmd('show port 0 ptypes')
+ ptype_list = ["L2_ETHER", "L3_IPV4", "INNER_L3_IPV6", "INNER_L4_UDP", "TUNNEL_GRE", "TUNNEL_NVGRE", "TUNNEL_GENEVE", "TUNNEL_VXLAN"]
+ for ptype in ptype_list :
+ self.verify( ptype in out, "Failed to get ptype: %s"%(ptype))
pktType = {
- "MAC_IP_IPv6_UDP_PKT":
- ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
- "TUNNEL_IP", "INNER_L3_IPV6_EXT_UNKNOWN",
+ "MAC_IP_IPv6_UDP_PKT":
+ ["L2_ETHER", "L3_IPV4",
+ "TUNNEL_IP", "INNER_L3_IPV6",
"INNER_L4_UDP"]
}
- elif hw_ptype == 75:
+ self.run_test(None, pktType, check_ptype)
pktType = {
- "MAC_IP_NVGRE_MAC_VLAN_IP_PKT":
- ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
- "TUNNEL_GRENAT", "INNER_L2_ETHER_VLAN",
- "INNER_L3_IPV4_EXT_UNKNOWN", "INNER_L4_NONFRAG"]
- }
- self.run_test(sw_ptype, pktType, check_ptype)
-
+ "MAC_IP_NVGRE_MAC_VLAN_IP_UDP_PKT":
+ ["L2_ETHER", "L3_IPV4",
+ "TUNNEL_NVGRE", "INNER_L2_ETHER_VLAN",
+ "INNER_L3_IPV4", "INNER_L4_UDP"]
+ }
+ self.run_test(None, pktType, check_ptype)
+ pktType = {
+ "MAC_IP_UDP_VXLAN_MAC_IP_UDP_PKT":
+ ["L2_ETHER", "L3_IPV4",
+ "TUNNEL_VXLAN",
+ "INNER_L3_IPV4", "INNER_L4_UDP"]
+ }
+ self.run_test(None, pktType, check_ptype)
+ pktType = {
+ "MAC_IP_UDP_GENEVE_MAC_IP_UDP_PKT":
+ ["L2_ETHER", "L3_IPV4",
+ "TUNNEL_GENEVE",
+ "INNER_L3_IPV4", "INNER_L4_UDP"]
+ }
+ self.run_test(None, pktType, check_ptype)
+ else:
+ out = self.dut_testpmd.execute_cmd('ptype mapping get 0 0')
+ time.sleep(3)
+ self.verify("255" in out,
+ "Failed to get 255 items ptype mapping table!!!")
+ out = self.dut_testpmd.execute_cmd('ptype mapping get 0 1')
+ time.sleep(3)
+ self.verify("166" in out,
+ "Failed to get 166 items ptype mapping table!!!")
+ sw_ptype = self.strip_ptype(out, hw_ptype)
+ sw_ptype = None
+ if hw_ptype == 38:
+ pktType = {
+ "MAC_IP_IPv6_UDP_PKT":
+ ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
+ "TUNNEL_IP", "INNER_L3_IPV6_EXT_UNKNOWN",
+ "INNER_L4_UDP"]
+ }
+ elif hw_ptype == 75:
+ pktType = {
+ "MAC_IP_NVGRE_MAC_VLAN_IP_UDP_PKT":
+ ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
+ "TUNNEL_GRENAT", "INNER_L2_ETHER_VLAN",
+ "INNER_L3_IPV4_EXT_UNKNOWN", "INNER_L4_NONFRAG"]
+ }
+ self.run_test(sw_ptype, pktType, check_ptype)
+
def ptype_mapping_test(self, check_ptype = None):
-
- self.run_ptype_test(hw_ptype = 38, check_ptype = check_ptype)
- self.run_ptype_test(hw_ptype = 75, check_ptype = check_ptype)
+
+ if self.nic in ["cavium_a063", "cavium_a064"]:
+ self.run_ptype_test(hw_ptype = None, check_ptype = check_ptype)
+ else:
+ self.run_ptype_test(hw_ptype = 38, check_ptype = check_ptype)
+ self.run_ptype_test(hw_ptype = 75, check_ptype = check_ptype)
def test_ptype_mapping_get(self):
@@ -149,7 +190,7 @@ class TestPtype_Mapping(TestCase):
Get hardware defined ptype to software defined ptype mapping items.
"""
self.ptype_mapping_test()
-
+
def test_ptype_mapping_reset(self):
"""
Reset packet mapping table after changing table.
@@ -230,7 +271,8 @@ class TestPtype_Mapping(TestCase):
"""
Run after each test suite.
"""
- self.dut.send_expect("sed -i '/printf(\" - pktype: 0x%x\", " +\
- "mb->packet_type);/d' app/test-pmd/util.c", "# ", 30, verify = True)
- self.dut.build_install_dpdk(self.dut.target)
+ if self.nic not in ["cavium_a063", "cavium_a064"]:
+ self.dut.send_expect("sed -i '/printf(\" - pktype: 0x%x\", " +\
+ "mb->packet_type);/d' app/test-pmd/util.c", "# ", 30, verify = True)
+ self.dut.build_install_dpdk(self.dut.target)
self.dut.kill_all()
--
1.7.9.5
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dts] [PATCH] ptype_mapping: Add support to run 'get test' on cavium devices
2019-09-09 13:23 [dts] [PATCH] ptype_mapping: Add support to run 'get test' on cavium devices pvukkisala
@ 2019-09-18 10:35 ` Tu, Lijuan
2019-09-20 6:22 ` Li, WenjieX A
1 sibling, 0 replies; 4+ messages in thread
From: Tu, Lijuan @ 2019-09-18 10:35 UTC (permalink / raw)
To: pvukkisala, dts; +Cc: avijay, fmasood
Applied, thanks
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of
> pvukkisala@marvell.com
> Sent: Monday, September 9, 2019 9:24 PM
> To: dts@dpdk.org
> Cc: avijay@marvell.com; fmasood@marvell.com; Phanendra Vukkisala
> <pvukkisala@marvell.com>
> Subject: [dts] [PATCH] ptype_mapping: Add support to run 'get test' on
> cavium devices
>
> From: Phanendra Vukkisala <pvukkisala@marvell.com>
>
> Modified commands and output according implementation for cavium
> platform for cavium devices
>
> Signed-off-by: Phanendra Vukkisala <pvukkisala@marvell.com>
> ---
> tests/TestSuite_ptype_mapping.py | 122 +++++++++++++++++++++++++------
> -------
> 1 file changed, 82 insertions(+), 40 deletions(-)
>
> diff --git a/tests/TestSuite_ptype_mapping.py
> b/tests/TestSuite_ptype_mapping.py
> index d7af657..8b8306c 100644
> --- a/tests/TestSuite_ptype_mapping.py
> +++ b/tests/TestSuite_ptype_mapping.py
> @@ -45,21 +45,23 @@ class TestPtype_Mapping(TestCase):
> Run at the start of each test suite.
> """
> self.verify(self.nic in ['fortville_eagle', 'fortville_spirit',
> - 'fortville_spirit_single', 'fortville_25g', 'fortpark_TLV', 'carlsville'],
> + 'fortville_spirit_single', 'fortville_25g', 'fortpark_TLV', 'carlsville',
> 'cavium_a063', 'cavium_a064'],
> 'ptype mapping test can not support %s nic' % self.nic)
> ports = self.dut.get_ports()
> - self.verify(len(ports) >= 1, "Insufficient ports for testing")
> + self.verify(len(ports) >= 1, "Insufficient ports for testing")
> valports = [_ for _ in ports if self.tester.get_local_port(_) != -1]
> self.dut_port = valports[0]
> tester_port = self.tester.get_local_port(self.dut_port)
> self.tester_iface = self.tester.get_interface(tester_port)
> - self.dut.send_expect("sed -i -e '" +\
> - "/printf(\" - VLAN tci=0x%x\", mb->vlan_tci);" +\
> - "/a\\\\t\\tprintf(\" - pktype: 0x%x\", mb->packet_type);'" +\
> - " app/test-pmd/util.c", "# ", 30, verify = True)
>
> - self.dut.build_install_dpdk(self.dut.target)
> -
> + if self.nic not in ["cavium_a063", "cavium_a064"]:
> + self.dut.send_expect("sed -i -e '" +\
> + "/printf(\" - VLAN tci=0x%x\", mb->vlan_tci);" +\
> + "/a\\\\t\\tprintf(\" - pktype: 0x%x\", mb->packet_type);'" +\
> + " app/test-pmd/util.c", "# ", 30, verify = True)
> +
> + self.dut.build_install_dpdk(self.dut.target)
> +
>
> def set_up(self):
> """
> @@ -83,16 +85,17 @@ class TestPtype_Mapping(TestCase):
> else:
> pkt_names = pkt_types[pkt_type]
> pkt = Packet(pkt_type=pkt_type)
> - pkt.send_pkt(tx_port=self.tester_iface)
> + pkt.send_pkt(tx_port=self.tester_iface,count=4)
> out = self.dut.get_session_output(timeout=2)
> - self.verify(sw_ptype in out,
> - "Failed to detect correct ptype value")
> + if sw_ptype != None:
> + self.verify(sw_ptype in out,
> + "Failed to detect correct ptype value")
> for pkt_layer_name in pkt_names:
> if pkt_layer_name not in out:
> print utils.RED("Fail to detect %s" % pkt_layer_name)
> raise VerifyFailure("Failed to detect %s" % pkt_layer_name)
> print utils.GREEN("Detected %s successfully" % pkt_type)
> -
> +
> def strip_ptype(self, table, hw_ptype):
> """
> Strip software packet type from packet mapping table.
> @@ -113,35 +116,73 @@ class TestPtype_Mapping(TestCase):
> """
> Get ptype mapping table and run ptype test.
> """
> - out = self.dut_testpmd.execute_cmd('ptype mapping get 0 0')
> - time.sleep(3)
> - self.verify("255" in out,
> - "Failed to get 255 items ptype mapping table!!!")
> - out = self.dut_testpmd.execute_cmd('ptype mapping get 0 1')
> - time.sleep(3)
> - self.verify("166" in out,
> - "Failed to get 166 items ptype mapping table!!!")
> - sw_ptype = self.strip_ptype(out, hw_ptype)
> - if hw_ptype == 38:
> + if self.nic in ["cavium_a063", "cavium_a064"]:
> + out = self.dut_testpmd.execute_cmd('show port 0 ptypes')
> + ptype_list = ["L2_ETHER", "L3_IPV4", "INNER_L3_IPV6",
> "INNER_L4_UDP", "TUNNEL_GRE", "TUNNEL_NVGRE", "TUNNEL_GENEVE",
> "TUNNEL_VXLAN"]
> + for ptype in ptype_list :
> + self.verify( ptype in out, "Failed to get ptype: %s"%(ptype))
> pktType = {
> - "MAC_IP_IPv6_UDP_PKT":
> - ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
> - "TUNNEL_IP", "INNER_L3_IPV6_EXT_UNKNOWN",
> + "MAC_IP_IPv6_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4",
> + "TUNNEL_IP", "INNER_L3_IPV6",
> "INNER_L4_UDP"]
> }
> - elif hw_ptype == 75:
> + self.run_test(None, pktType, check_ptype)
> pktType = {
> - "MAC_IP_NVGRE_MAC_VLAN_IP_PKT":
> - ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
> - "TUNNEL_GRENAT", "INNER_L2_ETHER_VLAN",
> - "INNER_L3_IPV4_EXT_UNKNOWN", "INNER_L4_NONFRAG"]
> - }
> - self.run_test(sw_ptype, pktType, check_ptype)
> -
> + "MAC_IP_NVGRE_MAC_VLAN_IP_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4",
> + "TUNNEL_NVGRE", "INNER_L2_ETHER_VLAN",
> + "INNER_L3_IPV4", "INNER_L4_UDP"]
> + }
> + self.run_test(None, pktType, check_ptype)
> + pktType = {
> + "MAC_IP_UDP_VXLAN_MAC_IP_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4",
> + "TUNNEL_VXLAN",
> + "INNER_L3_IPV4", "INNER_L4_UDP"]
> + }
> + self.run_test(None, pktType, check_ptype)
> + pktType = {
> + "MAC_IP_UDP_GENEVE_MAC_IP_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4",
> + "TUNNEL_GENEVE",
> + "INNER_L3_IPV4", "INNER_L4_UDP"]
> + }
> + self.run_test(None, pktType, check_ptype)
> + else:
> + out = self.dut_testpmd.execute_cmd('ptype mapping get 0 0')
> + time.sleep(3)
> + self.verify("255" in out,
> + "Failed to get 255 items ptype mapping table!!!")
> + out = self.dut_testpmd.execute_cmd('ptype mapping get 0 1')
> + time.sleep(3)
> + self.verify("166" in out,
> + "Failed to get 166 items ptype mapping table!!!")
> + sw_ptype = self.strip_ptype(out, hw_ptype)
> + sw_ptype = None
> + if hw_ptype == 38:
> + pktType = {
> + "MAC_IP_IPv6_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
> + "TUNNEL_IP", "INNER_L3_IPV6_EXT_UNKNOWN",
> + "INNER_L4_UDP"]
> + }
> + elif hw_ptype == 75:
> + pktType = {
> + "MAC_IP_NVGRE_MAC_VLAN_IP_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
> + "TUNNEL_GRENAT", "INNER_L2_ETHER_VLAN",
> + "INNER_L3_IPV4_EXT_UNKNOWN", "INNER_L4_NONFRAG"]
> + }
> + self.run_test(sw_ptype, pktType, check_ptype)
> +
> def ptype_mapping_test(self, check_ptype = None):
> -
> - self.run_ptype_test(hw_ptype = 38, check_ptype = check_ptype)
> - self.run_ptype_test(hw_ptype = 75, check_ptype = check_ptype)
> +
> + if self.nic in ["cavium_a063", "cavium_a064"]:
> + self.run_ptype_test(hw_ptype = None, check_ptype = check_ptype)
> + else:
> + self.run_ptype_test(hw_ptype = 38, check_ptype = check_ptype)
> + self.run_ptype_test(hw_ptype = 75, check_ptype = check_ptype)
>
>
> def test_ptype_mapping_get(self):
> @@ -149,7 +190,7 @@ class TestPtype_Mapping(TestCase):
> Get hardware defined ptype to software defined ptype mapping items.
> """
> self.ptype_mapping_test()
> -
> +
> def test_ptype_mapping_reset(self):
> """
> Reset packet mapping table after changing table.
> @@ -230,7 +271,8 @@ class TestPtype_Mapping(TestCase):
> """
> Run after each test suite.
> """
> - self.dut.send_expect("sed -i '/printf(\" - pktype: 0x%x\", " +\
> - "mb->packet_type);/d' app/test-pmd/util.c", "# ", 30, verify = True)
> - self.dut.build_install_dpdk(self.dut.target)
> + if self.nic not in ["cavium_a063", "cavium_a064"]:
> + self.dut.send_expect("sed -i '/printf(\" - pktype: 0x%x\", " +\
> + "mb->packet_type);/d' app/test-pmd/util.c", "# ", 30, verify = True)
> + self.dut.build_install_dpdk(self.dut.target)
> self.dut.kill_all()
> --
> 1.7.9.5
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dts] [PATCH] ptype_mapping: Add support to run 'get test' on cavium devices
2019-09-09 13:23 [dts] [PATCH] ptype_mapping: Add support to run 'get test' on cavium devices pvukkisala
2019-09-18 10:35 ` Tu, Lijuan
@ 2019-09-20 6:22 ` Li, WenjieX A
2019-09-20 16:26 ` Phanendra Vukkisala
1 sibling, 1 reply; 4+ messages in thread
From: Li, WenjieX A @ 2019-09-20 6:22 UTC (permalink / raw)
To: pvukkisala; +Cc: avijay, fmasood, dts
[-- Attachment #1: Type: text/plain, Size: 9659 bytes --]
Hi Phanendra,
With your patch, ptype_mapping failed with ALL i40e NICs: "Failed to detect INNER_L4_NONFRAG".
Attach a log for you.
Could you please help to debug it?
Thank you!
BR,
Wenjie
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of
> pvukkisala@marvell.com
> Sent: Monday, September 9, 2019 9:24 PM
> To: dts@dpdk.org
> Cc: avijay@marvell.com; fmasood@marvell.com; Phanendra Vukkisala
> <pvukkisala@marvell.com>
> Subject: [dts] [PATCH] ptype_mapping: Add support to run 'get test' on cavium
> devices
>
> From: Phanendra Vukkisala <pvukkisala@marvell.com>
>
> Modified commands and output according implementation for cavium platform
> for cavium devices
>
> Signed-off-by: Phanendra Vukkisala <pvukkisala@marvell.com>
> ---
> tests/TestSuite_ptype_mapping.py | 122 +++++++++++++++++++++++++---------
> ----
> 1 file changed, 82 insertions(+), 40 deletions(-)
>
> diff --git a/tests/TestSuite_ptype_mapping.py
> b/tests/TestSuite_ptype_mapping.py
> index d7af657..8b8306c 100644
> --- a/tests/TestSuite_ptype_mapping.py
> +++ b/tests/TestSuite_ptype_mapping.py
> @@ -45,21 +45,23 @@ class TestPtype_Mapping(TestCase):
> Run at the start of each test suite.
> """
> self.verify(self.nic in ['fortville_eagle', 'fortville_spirit',
> - 'fortville_spirit_single', 'fortville_25g', 'fortpark_TLV', 'carlsville'],
> + 'fortville_spirit_single', 'fortville_25g', 'fortpark_TLV', 'carlsville',
> 'cavium_a063', 'cavium_a064'],
> 'ptype mapping test can not support %s nic' % self.nic)
> ports = self.dut.get_ports()
> - self.verify(len(ports) >= 1, "Insufficient ports for testing")
> + self.verify(len(ports) >= 1, "Insufficient ports for testing")
> valports = [_ for _ in ports if self.tester.get_local_port(_) != -1]
> self.dut_port = valports[0]
> tester_port = self.tester.get_local_port(self.dut_port)
> self.tester_iface = self.tester.get_interface(tester_port)
> - self.dut.send_expect("sed -i -e '" +\
> - "/printf(\" - VLAN tci=0x%x\", mb->vlan_tci);" +\
> - "/a\\\\t\\tprintf(\" - pktype: 0x%x\", mb->packet_type);'" +\
> - " app/test-pmd/util.c", "# ", 30, verify = True)
>
> - self.dut.build_install_dpdk(self.dut.target)
> -
> + if self.nic not in ["cavium_a063", "cavium_a064"]:
> + self.dut.send_expect("sed -i -e '" +\
> + "/printf(\" - VLAN tci=0x%x\", mb->vlan_tci);" +\
> + "/a\\\\t\\tprintf(\" - pktype: 0x%x\", mb->packet_type);'" +\
> + " app/test-pmd/util.c", "# ", 30, verify = True)
> +
> + self.dut.build_install_dpdk(self.dut.target)
> +
>
> def set_up(self):
> """
> @@ -83,16 +85,17 @@ class TestPtype_Mapping(TestCase):
> else:
> pkt_names = pkt_types[pkt_type]
> pkt = Packet(pkt_type=pkt_type)
> - pkt.send_pkt(tx_port=self.tester_iface)
> + pkt.send_pkt(tx_port=self.tester_iface,count=4)
> out = self.dut.get_session_output(timeout=2)
> - self.verify(sw_ptype in out,
> - "Failed to detect correct ptype value")
> + if sw_ptype != None:
> + self.verify(sw_ptype in out,
> + "Failed to detect correct ptype value")
> for pkt_layer_name in pkt_names:
> if pkt_layer_name not in out:
> print utils.RED("Fail to detect %s" % pkt_layer_name)
> raise VerifyFailure("Failed to detect %s" % pkt_layer_name)
> print utils.GREEN("Detected %s successfully" % pkt_type)
> -
> +
> def strip_ptype(self, table, hw_ptype):
> """
> Strip software packet type from packet mapping table.
> @@ -113,35 +116,73 @@ class TestPtype_Mapping(TestCase):
> """
> Get ptype mapping table and run ptype test.
> """
> - out = self.dut_testpmd.execute_cmd('ptype mapping get 0 0')
> - time.sleep(3)
> - self.verify("255" in out,
> - "Failed to get 255 items ptype mapping table!!!")
> - out = self.dut_testpmd.execute_cmd('ptype mapping get 0 1')
> - time.sleep(3)
> - self.verify("166" in out,
> - "Failed to get 166 items ptype mapping table!!!")
> - sw_ptype = self.strip_ptype(out, hw_ptype)
> - if hw_ptype == 38:
> + if self.nic in ["cavium_a063", "cavium_a064"]:
> + out = self.dut_testpmd.execute_cmd('show port 0 ptypes')
> + ptype_list = ["L2_ETHER", "L3_IPV4", "INNER_L3_IPV6",
> "INNER_L4_UDP", "TUNNEL_GRE", "TUNNEL_NVGRE", "TUNNEL_GENEVE",
> "TUNNEL_VXLAN"]
> + for ptype in ptype_list :
> + self.verify( ptype in out, "Failed to get ptype: %s"%(ptype))
> pktType = {
> - "MAC_IP_IPv6_UDP_PKT":
> - ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
> - "TUNNEL_IP", "INNER_L3_IPV6_EXT_UNKNOWN",
> + "MAC_IP_IPv6_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4",
> + "TUNNEL_IP", "INNER_L3_IPV6",
> "INNER_L4_UDP"]
> }
> - elif hw_ptype == 75:
> + self.run_test(None, pktType, check_ptype)
> pktType = {
> - "MAC_IP_NVGRE_MAC_VLAN_IP_PKT":
> - ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
> - "TUNNEL_GRENAT", "INNER_L2_ETHER_VLAN",
> - "INNER_L3_IPV4_EXT_UNKNOWN", "INNER_L4_NONFRAG"]
> - }
> - self.run_test(sw_ptype, pktType, check_ptype)
> -
> + "MAC_IP_NVGRE_MAC_VLAN_IP_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4",
> + "TUNNEL_NVGRE", "INNER_L2_ETHER_VLAN",
> + "INNER_L3_IPV4", "INNER_L4_UDP"]
> + }
> + self.run_test(None, pktType, check_ptype)
> + pktType = {
> + "MAC_IP_UDP_VXLAN_MAC_IP_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4",
> + "TUNNEL_VXLAN",
> + "INNER_L3_IPV4", "INNER_L4_UDP"]
> + }
> + self.run_test(None, pktType, check_ptype)
> + pktType = {
> + "MAC_IP_UDP_GENEVE_MAC_IP_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4",
> + "TUNNEL_GENEVE",
> + "INNER_L3_IPV4", "INNER_L4_UDP"]
> + }
> + self.run_test(None, pktType, check_ptype)
> + else:
> + out = self.dut_testpmd.execute_cmd('ptype mapping get 0 0')
> + time.sleep(3)
> + self.verify("255" in out,
> + "Failed to get 255 items ptype mapping table!!!")
> + out = self.dut_testpmd.execute_cmd('ptype mapping get 0 1')
> + time.sleep(3)
> + self.verify("166" in out,
> + "Failed to get 166 items ptype mapping table!!!")
> + sw_ptype = self.strip_ptype(out, hw_ptype)
> + sw_ptype = None
> + if hw_ptype == 38:
> + pktType = {
> + "MAC_IP_IPv6_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
> + "TUNNEL_IP", "INNER_L3_IPV6_EXT_UNKNOWN",
> + "INNER_L4_UDP"]
> + }
> + elif hw_ptype == 75:
> + pktType = {
> + "MAC_IP_NVGRE_MAC_VLAN_IP_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
> + "TUNNEL_GRENAT", "INNER_L2_ETHER_VLAN",
> + "INNER_L3_IPV4_EXT_UNKNOWN", "INNER_L4_NONFRAG"]
> + }
> + self.run_test(sw_ptype, pktType, check_ptype)
> +
> def ptype_mapping_test(self, check_ptype = None):
> -
> - self.run_ptype_test(hw_ptype = 38, check_ptype = check_ptype)
> - self.run_ptype_test(hw_ptype = 75, check_ptype = check_ptype)
> +
> + if self.nic in ["cavium_a063", "cavium_a064"]:
> + self.run_ptype_test(hw_ptype = None, check_ptype = check_ptype)
> + else:
> + self.run_ptype_test(hw_ptype = 38, check_ptype = check_ptype)
> + self.run_ptype_test(hw_ptype = 75, check_ptype = check_ptype)
>
>
> def test_ptype_mapping_get(self):
> @@ -149,7 +190,7 @@ class TestPtype_Mapping(TestCase):
> Get hardware defined ptype to software defined ptype mapping items.
> """
> self.ptype_mapping_test()
> -
> +
> def test_ptype_mapping_reset(self):
> """
> Reset packet mapping table after changing table.
> @@ -230,7 +271,8 @@ class TestPtype_Mapping(TestCase):
> """
> Run after each test suite.
> """
> - self.dut.send_expect("sed -i '/printf(\" - pktype: 0x%x\", " +\
> - "mb->packet_type);/d' app/test-pmd/util.c", "# ", 30, verify = True)
> - self.dut.build_install_dpdk(self.dut.target)
> + if self.nic not in ["cavium_a063", "cavium_a064"]:
> + self.dut.send_expect("sed -i '/printf(\" - pktype: 0x%x\", " +\
> + "mb->packet_type);/d' app/test-pmd/util.c", "# ", 30, verify = True)
> + self.dut.build_install_dpdk(self.dut.target)
> self.dut.kill_all()
> --
> 1.7.9.5
[-- Attachment #2: TestPtype_Mapping.log --]
[-- Type: application/octet-stream, Size: 204559 bytes --]
19/09/2019 11:35:26 dts:
TEST SUITE : TestPtype_Mapping
19/09/2019 11:35:26 dts: NIC : fortville_eagle
19/09/2019 11:35:26 dut.10.240.176.209:
19/09/2019 11:35:26 tester:
19/09/2019 11:35:26 dut.10.240.176.209: sed -i -e '/printf(" - VLAN tci=0x%x", mb->vlan_tci);/a\\t\tprintf(" - pktype: 0x%x", mb->packet_type);' app/test-pmd/util.c
19/09/2019 11:35:27 dut.10.240.176.209:
19/09/2019 11:35:27 dut.10.240.176.209: rm -rf x86_64-native-linuxapp-gcc
19/09/2019 11:35:27 dut.10.240.176.209:
19/09/2019 11:35:27 dut.10.240.176.209: rm -rf ./app/test/test_resource_c.res.o
19/09/2019 11:35:27 dut.10.240.176.209:
19/09/2019 11:35:27 dut.10.240.176.209: rm -rf ./app/test/test_resource_tar.res.o
19/09/2019 11:35:27 dut.10.240.176.209:
19/09/2019 11:35:27 dut.10.240.176.209: rm -rf ./app/test/test_pci_sysfs.res.o
19/09/2019 11:35:27 dut.10.240.176.209:
19/09/2019 11:35:27 dut.10.240.176.209: make -j 110 install T=x86_64-native-linuxapp-gcc
19/09/2019 11:36:23 dut.10.240.176.209: Configuration done using x86_64-native-linuxapp-gcc
== Build lib
== Build lib/librte_kvargs
SYMLINK-FILE include/rte_kvargs.h
CC rte_kvargs.o
AR librte_kvargs.a
INSTALL-LIB librte_kvargs.a
== Build lib/librte_eal
/root/dpdk/mk/toolchain/gcc/rte.toolchain-compat.mk:30: AVX512 support disabled because of binutils 2.30. See Bug 97
== Build lib/librte_eal/common
SYMLINK-FILE include/rte_branch_prediction.h
SYMLINK-FILE include/rte_common.h
SYMLINK-FILE include/rte_compat.h
SYMLINK-FILE include/rte_debug.h
SYMLINK-FILE include/rte_eal.h
SYMLINK-FILE include/rte_eal_interrupts.h
SYMLINK-FILE include/rte_errno.h
SYMLINK-FILE include/rte_launch.h
SYMLINK-FILE include/rte_lcore.h
SYMLINK-FILE include/rte_log.h
SYMLINK-FILE include/rte_memory.h
SYMLINK-FILE include/rte_memzone.h
SYMLINK-FILE include/rte_per_lcore.h
SYMLINK-FILE include/rte_random.h
SYMLINK-FILE include/rte_tailq.h
SYMLINK-FILE include/rte_interrupts.h
SYMLINK-FILE include/rte_alarm.h
SYMLINK-FILE include/rte_string_fns.h
SYMLINK-FILE include/rte_version.h
SYMLINK-FILE include/rte_eal_memconfig.h
SYMLINK-FILE include/rte_malloc_heap.h
SYMLINK-FILE include/rte_hexdump.h
SYMLINK-FILE include/rte_devargs.h
SYMLINK-FILE include/rte_bus.h
SYMLINK-FILE include/rte_dev.h
SYMLINK-FILE include/rte_class.h
SYMLINK-FILE include/rte_option.h
SYMLINK-FILE include/rte_pci_dev_features.h
SYMLINK-FILE include/rte_pci_dev_feature_defs.h
SYMLINK-FILE include/rte_keepalive.h
SYMLINK-FILE include/rte_malloc.h
SYMLINK-FILE include/rte_time.h
SYMLINK-FILE include/rte_service.h
SYMLINK-FILE include/rte_service_component.h
SYMLINK-FILE include/rte_bitmap.h
SYMLINK-FILE include/rte_vfio.h
SYMLINK-FILE include/rte_hypervisor.h
SYMLINK-FILE include/rte_test.h
SYMLINK-FILE include/rte_reciprocal.h
SYMLINK-FILE include/rte_fbarray.h
SYMLINK-FILE include/rte_uuid.h
SYMLINK-FILE include/rte_atomic.h
SYMLINK-FILE include/rte_atomic_32.h
SYMLINK-FILE include/rte_atomic_64.h
SYMLINK-FILE include/rte_byteorder.h
SYMLINK-FILE include/rte_byteorder_32.h
SYMLINK-FILE include/rte_byteorder_64.h
SYMLINK-FILE include/rte_cpuflags.h
SYMLINK-FILE include/rte_cycles.h
SYMLINK-FILE include/rte_io.h
SYMLINK-FILE include/rte_mcslock.h
SYMLINK-FILE include/rte_memcpy.h
SYMLINK-FILE include/rte_pause.h
SYMLINK-FILE include/rte_prefetch.h
SYMLINK-FILE include/rte_rwlock.h
SYMLINK-FILE include/rte_rtm.h
SYMLINK-FILE include/rte_spinlock.h
SYMLINK-FILE include/rte_ticketlock.h
SYMLINK-FILE include/rte_vect.h
SYMLINK-FILE include/generic/rte_atomic.h
SYMLINK-FILE include/generic/rte_byteorder.h
SYMLINK-FILE include/generic/rte_cycles.h
SYMLINK-FILE include/generic/rte_prefetch.h
SYMLINK-FILE include/generic/rte_memcpy.h
SYMLINK-FILE include/generic/rte_cpuflags.h
SYMLINK-FILE include/generic/rte_mcslock.h
SYMLINK-FILE include/generic/rte_spinlock.h
SYMLINK-FILE include/generic/rte_rwlock.h
SYMLINK-FILE include/generic/rte_ticketlock.h
SYMLINK-FILE include/generic/rte_vect.h
SYMLINK-FILE include/generic/rte_pause.h
SYMLINK-FILE include/generic/rte_io.h
== Build lib/librte_eal/linux
== Build lib/librte_eal/linux/eal
SYMLINK-FILE include/rte_kni_common.h
SYMLINK-FILE include/rte_os.h
CC eal.o
CC eal_cpuflags.o
CC eal_hugepage_info.o
CC eal_memory.o
CC eal_thread.o
CC eal_log.o
CC eal_vfio.o
CC eal_vfio_mp_sync.o
CC eal_memalloc.o
CC eal_debug.o
CC eal_lcore.o
CC eal_timer.o
CC eal_interrupts.o
CC eal_alarm.o
CC eal_dev.o
CC eal_common_lcore.o
CC eal_common_timer.o
CC eal_common_memzone.o
CC eal_common_log.o
CC eal_common_launch.o
CC eal_common_mcfg.o
CC eal_common_memalloc.o
CC eal_common_memory.o
CC eal_common_tailqs.o
CC eal_common_cpuflags.o
CC eal_common_errno.o
CC eal_common_hypervisor.o
CC eal_common_string_fns.o
CC eal_common_hexdump.o
CC eal_common_devargs.o
CC eal_common_bus.o
CC eal_common_class.o
CC eal_common_dev.o
CC eal_common_options.o
CC eal_common_thread.o
CC eal_common_proc.o
CC eal_common_fbarray.o
CC eal_common_uuid.o
CC hotplug_mp.o
CC rte_malloc.o
CC malloc_elem.o
CC malloc_mp.o
CC malloc_heap.o
CC rte_option.o
CC rte_keepalive.o
CC rte_service.o
CC rte_random.o
CC rte_cpuflags.o
CC rte_reciprocal.o
CC rte_hypervisor.o
CC rte_spinlock.o
CC rte_cycles.o
AR librte_eal.a
INSTALL-LIB librte_eal.a
== Build lib/librte_stack
== Build lib/librte_ring
== Build lib/librte_pci
== Build lib/librte_timer
== Build lib/librte_cfgfile
== Build lib/librte_acl
== Build lib/librte_meter
== Build lib/librte_jobstats
== Build lib/librte_metrics
== Build lib/librte_rcu
SYMLINK-FILE include/rte_timer.h
SYMLINK-FILE include/rte_stack.h
SYMLINK-FILE include/rte_stack_std.h
SYMLINK-FILE include/rte_stack_lf.h
SYMLINK-FILE include/rte_jobstats.h
SYMLINK-FILE include/rte_stack_lf_generic.h
SYMLINK-FILE include/rte_stack_lf_c11.h
SYMLINK-FILE include/rte_rcu_qsbr.h
CC rte_timer.o
CC rte_jobstats.o
CC rte_stack.o
SYMLINK-FILE include/rte_ring.h
SYMLINK-FILE include/rte_ring_generic.h
SYMLINK-FILE include/rte_ring_c11_mem.h
CC rte_stack_std.o
CC rte_rcu_qsbr.o
CC rte_stack_lf.o
SYMLINK-FILE include/rte_meter.h
CC rte_ring.o
CC rte_meter.o
SYMLINK-FILE include/rte_cfgfile.h
SYMLINK-FILE include/rte_pci.h
CC rte_cfgfile.o
SYMLINK-FILE include/rte_metrics.h
CC rte_pci.o
CC rte_metrics.o
SYMLINK-FILE include/rte_acl_osdep.h
SYMLINK-FILE include/rte_acl.h
CC rte_acl.o
CC tb_mem.o
CC acl_bld.o
CC acl_gen.o
CC acl_run_scalar.o
CC acl_run_sse.o
CC acl_run_avx2.o
AR librte_pci.a
INSTALL-LIB librte_pci.a
AR librte_ring.a
INSTALL-LIB librte_ring.a
AR librte_metrics.a
== Build lib/librte_mempool
== Build lib/librte_hash
INSTALL-LIB librte_metrics.a
AR librte_cfgfile.a
INSTALL-LIB librte_cfgfile.a
AR librte_stack.a
INSTALL-LIB librte_stack.a
AR librte_meter.a
INSTALL-LIB librte_meter.a
AR librte_jobstats.a
INSTALL-LIB librte_jobstats.a
AR librte_rcu.a
INSTALL-LIB librte_rcu.a
SYMLINK-FILE include/rte_mempool.h
CC rte_mempool.o
CC rte_mempool_ops.o
CC rte_mempool_ops_default.o
SYMLINK-FILE include/rte_hash.h
SYMLINK-FILE include/rte_hash_crc.h
SYMLINK-FILE include/rte_thash.h
SYMLINK-FILE include/rte_jhash.h
SYMLINK-FILE include/rte_fbk_hash.h
CC rte_cuckoo_hash.o
CC rte_fbk_hash.o
AR librte_timer.a
INSTALL-LIB librte_timer.a
== Build lib/librte_power
AR librte_acl.a
INSTALL-LIB librte_acl.a
AR librte_mempool.a
INSTALL-LIB librte_mempool.a
== Build lib/librte_mbuf
SYMLINK-FILE include/rte_power.h
SYMLINK-FILE include/rte_power_empty_poll.h
CC rte_power.o
CC power_acpi_cpufreq.o
CC power_kvm_vm.o
CC guest_channel.o
CC power_pstate_cpufreq.o
CC rte_power_empty_poll.o
SYMLINK-FILE include/rte_mbuf.h
SYMLINK-FILE include/rte_mbuf_ptype.h
SYMLINK-FILE include/rte_mbuf_pool_ops.h
CC rte_mbuf.o
CC rte_mbuf_ptype.o
CC rte_mbuf_pool_ops.o
AR librte_power.a
INSTALL-LIB librte_power.a
AR librte_mbuf.a
INSTALL-LIB librte_mbuf.a
== Build lib/librte_net
== Build lib/librte_bbdev
== Build lib/librte_compressdev
== Build lib/librte_cryptodev
== Build lib/librte_reorder
AR librte_hash.a
INSTALL-LIB librte_hash.a
== Build lib/librte_efd
== Build lib/librte_lpm
== Build lib/librte_member
SYMLINK-FILE include/rte_comp.h
SYMLINK-FILE include/rte_cryptodev.h
SYMLINK-FILE include/rte_crypto.h
SYMLINK-FILE include/rte_crypto_sym.h
SYMLINK-FILE include/rte_compressdev.h
SYMLINK-FILE include/rte_compressdev_pmd.h
SYMLINK-FILE include/rte_cryptodev_pmd.h
SYMLINK-FILE include/rte_compressdev_internal.h
SYMLINK-FILE include/rte_crypto_asym.h
SYMLINK-FILE include/rte_reorder.h
CC rte_compressdev.o
CC rte_compressdev_pmd.o
CC rte_comp.o
CC rte_cryptodev.o
CC rte_reorder.o
CC rte_cryptodev_pmd.o
SYMLINK-FILE include/rte_udp.h
SYMLINK-FILE include/rte_ip.h
SYMLINK-FILE include/rte_esp.h
SYMLINK-FILE include/rte_tcp.h
SYMLINK-FILE include/rte_sctp.h
SYMLINK-FILE include/rte_arp.h
SYMLINK-FILE include/rte_icmp.h
SYMLINK-FILE include/rte_ether.h
SYMLINK-FILE include/rte_gre.h
SYMLINK-FILE include/rte_net.h
SYMLINK-FILE include/rte_net_crc.h
SYMLINK-FILE include/rte_bbdev_op.h
SYMLINK-FILE include/rte_bbdev.h
SYMLINK-FILE include/rte_bbdev_pmd.h
SYMLINK-FILE include/rte_mpls.h
CC rte_net_crc.o
CC rte_net.o
CC rte_bbdev.o
CC rte_ether.o
CC rte_arp.o
SYMLINK-FILE include/rte_lpm.h
SYMLINK-FILE include/rte_lpm6.h
SYMLINK-FILE include/rte_lpm_sse.h
SYMLINK-FILE include/rte_efd.h
CC rte_lpm.o
CC rte_lpm6.o
CC rte_efd.o
SYMLINK-FILE include/rte_member.h
CC rte_member.o
CC rte_member_vbf.o
CC rte_member_ht.o
AR librte_net.a
INSTALL-LIB librte_net.a
AR librte_reorder.a
== Build lib/librte_sched
== Build lib/librte_ethdev
== Build lib/librte_cmdline
INSTALL-LIB librte_reorder.a
SYMLINK-FILE include/cmdline.h
SYMLINK-FILE include/cmdline_parse.h
SYMLINK-FILE include/cmdline_parse_num.h
SYMLINK-FILE include/cmdline_parse_ipaddr.h
SYMLINK-FILE include/cmdline_parse_etheraddr.h
SYMLINK-FILE include/cmdline_rdline.h
SYMLINK-FILE include/cmdline_socket.h
SYMLINK-FILE include/cmdline_parse_string.h
SYMLINK-FILE include/cmdline_vt100.h
SYMLINK-FILE include/cmdline_cirbuf.h
SYMLINK-FILE include/cmdline_parse_portlist.h
SYMLINK-FILE include/rte_sched_common.h
CC cmdline.o
SYMLINK-FILE include/rte_sched.h
CC cmdline_cirbuf.o
SYMLINK-FILE include/rte_red.h
SYMLINK-FILE include/rte_approx.h
make[5]: Warning: File 'rte_ethdev.h' has modification time 72293 s in the future
SYMLINK-FILE include/rte_ethdev.h
CC cmdline_parse.o
CC cmdline_parse_etheraddr.o
CC cmdline_parse_num.o
CC rte_sched.o
CC rte_approx.o
SYMLINK-FILE include/rte_ethdev_core.h
SYMLINK-FILE include/rte_ethdev_vdev.h
SYMLINK-FILE include/rte_ethdev_driver.h
SYMLINK-FILE include/rte_ethdev_pci.h
CC cmdline_parse_ipaddr.o
CC cmdline_parse_string.o
CC rte_red.o
SYMLINK-FILE include/rte_eth_ctrl.h
SYMLINK-FILE include/rte_dev_info.h
CC cmdline_vt100.o
CC cmdline_rdline.o
SYMLINK-FILE include/rte_flow.h
CC cmdline_parse_portlist.o
SYMLINK-FILE include/rte_flow_driver.h
SYMLINK-FILE include/rte_tm.h
CC cmdline_socket.o
SYMLINK-FILE include/rte_tm_driver.h
SYMLINK-FILE include/rte_mtr.h
SYMLINK-FILE include/rte_mtr_driver.h
CC rte_ethdev.o
CC ethdev_private.o
CC rte_class_eth.o
CC rte_flow.o
CC ethdev_profile.o
CC rte_tm.o
CC rte_mtr.o
AR librte_lpm.a
INSTALL-LIB librte_lpm.a
AR librte_member.a
INSTALL-LIB librte_member.a
AR librte_efd.a
INSTALL-LIB librte_efd.a
AR librte_cryptodev.a
INSTALL-LIB librte_cryptodev.a
AR librte_cmdline.a
INSTALL-LIB librte_cmdline.a
AR librte_compressdev.a
INSTALL-LIB librte_compressdev.a
AR librte_bbdev.a
INSTALL-LIB librte_bbdev.a
AR librte_sched.a
INSTALL-LIB librte_sched.a
AR librte_ethdev.a
INSTALL-LIB librte_ethdev.a
make[5]: warning: Clock skew detected. Your build may be incomplete.
== Build lib/librte_security
== Build lib/librte_eventdev
== Build lib/librte_rawdev
== Build lib/librte_vhost
== Build lib/librte_ip_frag
== Build lib/librte_gro
== Build lib/librte_bitratestats
== Build lib/librte_kni
== Build lib/librte_latencystats
== Build lib/librte_distributor
== Build lib/librte_pdump
== Build lib/librte_gso
== Build lib/librte_bpf
SYMLINK-FILE include/rte_rawdev.h
SYMLINK-FILE include/rte_rawdev_pmd.h
SYMLINK-FILE include/rte_kni.h
SYMLINK-FILE include/rte_eventdev.h
SYMLINK-FILE include/rte_eventdev_pmd.h
SYMLINK-FILE include/rte_eventdev_pmd_vdev.h
SYMLINK-FILE include/rte_distributor.h
SYMLINK-FILE include/rte_eventdev_pmd_pci.h
SYMLINK-FILE include/rte_event_ring.h
SYMLINK-FILE include/rte_event_timer_adapter_pmd.h
SYMLINK-FILE include/rte_event_eth_rx_adapter.h
CC rte_rawdev.o
SYMLINK-FILE include/rte_event_timer_adapter.h
SYMLINK-FILE include/rte_vdpa.h
SYMLINK-FILE include/rte_event_crypto_adapter.h
CC rte_kni.o
SYMLINK-FILE include/rte_vhost.h
SYMLINK-FILE include/rte_event_eth_tx_adapter.h
CC rte_distributor_v20.o
SYMLINK-FILE include/rte_vhost_crypto.h
CC rte_distributor.o
CC rte_distributor_match_sse.o
SYMLINK-FILE include/rte_ip_frag.h
CC fd_man.o
CC iotlb.o
CC socket.o
CC vhost.o
CC rte_ipv6_fragmentation.o
CC vhost_user.o
CC rte_eventdev.o
CC rte_ipv4_fragmentation.o
CC rte_event_ring.o
CC rte_ipv4_reassembly.o
CC rte_ip_frag_common.o
CC rte_event_eth_rx_adapter.o
CC rte_ipv6_reassembly.o
CC rte_event_timer_adapter.o
CC rte_event_crypto_adapter.o
SYMLINK-FILE include/rte_security.h
CC virtio_net.o
CC vhost_crypto.o
SYMLINK-FILE include/rte_security_driver.h
SYMLINK-FILE include/rte_bpf.h
SYMLINK-FILE include/rte_bpf_ethdev.h
SYMLINK-FILE include/bpf_def.h
CC ip_frag_internal.o
CC vdpa.o
SYMLINK-FILE include/rte_bitrate.h
CC rte_event_eth_tx_adapter.o
SYMLINK-FILE include/rte_pdump.h
SYMLINK-FILE include/rte_latencystats.h
CC bpf.o
CC rte_security.o
SYMLINK-FILE include/rte_gro.h
CC bpf_exec.o
CC rte_latencystats.o
CC rte_bitrate.o
CC bpf_load.o
CC rte_pdump.o
CC bpf_pkt.o
CC rte_gro.o
CC gro_tcp4.o
SYMLINK-FILE include/rte_gso.h
CC gro_vxlan_tcp4.o
CC bpf_jit_x86.o
CC bpf_validate.o
CC rte_gso.o
CC gso_common.o
CC gso_tcp4.o
CC gso_tunnel_tcp4.o
CC gso_udp4.o
AR librte_bitratestats.a
INSTALL-LIB librte_bitratestats.a
AR librte_rawdev.a
INSTALL-LIB librte_rawdev.a
AR librte_security.a
INSTALL-LIB librte_security.a
== Build lib/librte_ipsec
AR librte_latencystats.a
INSTALL-LIB librte_latencystats.a
AR librte_gro.a
INSTALL-LIB librte_gro.a
AR librte_gso.a
INSTALL-LIB librte_gso.a
AR librte_ip_frag.a
INSTALL-LIB librte_ip_frag.a
AR librte_kni.a
INSTALL-LIB librte_kni.a
== Build lib/librte_port
AR librte_pdump.a
INSTALL-LIB librte_pdump.a
AR librte_distributor.a
INSTALL-LIB librte_distributor.a
SYMLINK-FILE include/rte_ipsec.h
SYMLINK-FILE include/rte_ipsec_group.h
SYMLINK-FILE include/rte_ipsec_sa.h
CC esp_outb.o
CC esp_inb.o
CC sa.o
CC ses.o
AR librte_eventdev.a
INSTALL-LIB librte_eventdev.a
AR librte_bpf.a
INSTALL-LIB librte_bpf.a
SYMLINK-FILE include/rte_port_ethdev.h
SYMLINK-FILE include/rte_port_ring.h
SYMLINK-FILE include/rte_port.h
SYMLINK-FILE include/rte_port_frag.h
SYMLINK-FILE include/rte_port_ras.h
SYMLINK-FILE include/rte_port_fd.h
SYMLINK-FILE include/rte_port_sched.h
SYMLINK-FILE include/rte_port_kni.h
SYMLINK-FILE include/rte_port_source_sink.h
SYMLINK-FILE include/rte_port_sym_crypto.h
CC rte_port_ethdev.o
CC rte_port_ring.o
CC rte_port_frag.o
CC rte_port_ras.o
CC rte_port_sched.o
CC rte_port_fd.o
CC rte_port_kni.o
CC rte_port_sym_crypto.o
CC rte_port_source_sink.o
AR librte_ipsec.a
INSTALL-LIB librte_ipsec.a
AR librte_vhost.a
INSTALL-LIB librte_vhost.a
AR librte_port.a
INSTALL-LIB librte_port.a
== Build lib/librte_table
SYMLINK-FILE include/rte_table.h
SYMLINK-FILE include/rte_table_lpm.h
SYMLINK-FILE include/rte_table_lpm_ipv6.h
SYMLINK-FILE include/rte_table_acl.h
SYMLINK-FILE include/rte_table_hash.h
SYMLINK-FILE include/rte_table_hash_cuckoo.h
SYMLINK-FILE include/rte_table_hash_func.h
SYMLINK-FILE include/rte_table_hash_func_arm64.h
SYMLINK-FILE include/rte_lru.h
SYMLINK-FILE include/rte_lru_x86.h
SYMLINK-FILE include/rte_table_array.h
SYMLINK-FILE include/rte_table_stub.h
CC rte_table_lpm.o
CC rte_table_lpm_ipv6.o
CC rte_table_acl.o
CC rte_table_hash_key8.o
CC rte_table_hash_cuckoo.o
CC rte_table_hash_key16.o
CC rte_table_hash_key32.o
CC rte_table_hash_ext.o
CC rte_table_hash_lru.o
CC rte_table_array.o
CC rte_table_stub.o
AR librte_table.a
INSTALL-LIB librte_table.a
== Build lib/librte_flow_classify
== Build lib/librte_pipeline
SYMLINK-FILE include/rte_flow_classify.h
SYMLINK-FILE include/rte_pipeline.h
SYMLINK-FILE include/rte_port_in_action.h
SYMLINK-FILE include/rte_table_action.h
CC rte_flow_classify.o
CC rte_flow_classify_parse.o
CC rte_pipeline.o
CC rte_port_in_action.o
CC rte_table_action.o
AR librte_flow_classify.a
INSTALL-LIB librte_flow_classify.a
AR librte_pipeline.a
INSTALL-LIB librte_pipeline.a
== Build buildtools
== Build kernel
== Build buildtools/pmdinfogen
== Build kernel/linux
HOSTCC pmdinfogen.o
== Build kernel/linux/igb_uio
== Build kernel/linux/kni
HOSTLD dpdk-pmdinfogen
INSTALL-HOSTAPP dpdk-pmdinfogen
== Build drivers
== Build drivers/common
== Build drivers/common/cpt
== Build drivers/common/octeontx
== Build drivers/common/octeontx2
== Build drivers/common/dpaax
SYMLINK-FILE include/dpaax_iova_table.h
CC dpaax_iova_table.o
CC cpt_pmd_ops_helper.o
CC otx2_dev.o
CC otx2_irq.o
CC otx2_mbox.o
CC octeontx_mbox.o
CC otx2_common.o
AR librte_common_octeontx.a
INSTALL-LIB librte_common_octeontx.a
AR librte_common_dpaax.a
INSTALL-LIB librte_common_dpaax.a
AR librte_common_cpt.a
INSTALL-LIB librte_common_cpt.a
AR librte_common_octeontx2.a
INSTALL-LIB librte_common_octeontx2.a
== Build drivers/bus
== Build drivers/bus/dpaa
== Build drivers/bus/ifpga
== Build drivers/bus/fslmc
== Build drivers/bus/pci
== Build drivers/bus/vdev
== Build drivers/bus/vmbus
SYMLINK-FILE include/rte_bus_ifpga.h
SYMLINK-FILE include/rte_bus_vdev.h
CC ifpga_bus.o
CC ifpga_common.o
CC vdev.o
CC vdev_params.o
SYMLINK-FILE include/rte_bus_vmbus.h
SYMLINK-FILE include/rte_vmbus_reg.h
CC vmbus_common.o
CC vmbus_channel.o
CC vmbus_common_uio.o
CC vmbus_bufring.o
CC linux/vmbus_uio.o
CC linux/vmbus_bus.o
CC dpaa_bus.o
SYMLINK-FILE include/rte_bus_pci.h
CC base/fman/fman.o
CC base/fman/of.o
CC base/fman/fman_hw.o
CC base/fman/netcfg_layer.o
CC pci_params.o
CC qbman/qbman_debug.o
CC qbman/qbman_portal.o
CC mc/mc_sys.o
CC pci_common.o
CC linux/pci_uio.o
CC mc/dpmng.o
CC pci_common_uio.o
CC base/qbman/bman.o
CC linux/pci.o
CC mc/dpcon.o
CC base/qbman/bman_driver.o
CC base/qbman/process.o
CC linux/pci_vfio.o
CC mc/dpci.o
CC mc/dpio.o
CC mc/dpbp.o
CC base/qbman/qman.o
CC base/qbman/dpaa_alloc.o
CC base/qbman/qman_driver.o
CC base/qbman/dpaa_sys.o
CC mc/dpdmai.o
CC fslmc_vfio.o
CC portal/dpaa2_hw_dpio.o
CC portal/dpaa2_hw_dpbp.o
CC fslmc_bus.o
CC portal/dpaa2_hw_dpci.o
CC [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/igb_uio/igb_uio.o
CC [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/kni_misc.o
CC [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/kni_net.o
AR librte_bus_vdev.a
INSTALL-LIB librte_bus_vdev.a
AR librte_bus_ifpga.a
INSTALL-LIB librte_bus_ifpga.a
AR librte_bus_vmbus.a
INSTALL-LIB librte_bus_vmbus.a
PMDINFO portal/dpaa2_hw_dpbp.o.pmd.c
CC portal/dpaa2_hw_dpbp.o.pmd.o
PMDINFO portal/dpaa2_hw_dpci.o.pmd.c
CC portal/dpaa2_hw_dpci.o.pmd.o
LD portal/dpaa2_hw_dpbp.o
LD portal/dpaa2_hw_dpci.o
AR librte_bus_pci.a
INSTALL-LIB librte_bus_pci.a
PMDINFO portal/dpaa2_hw_dpio.o.pmd.c
CC portal/dpaa2_hw_dpio.o.pmd.o
LD portal/dpaa2_hw_dpio.o
Building modules, stage 2.
AR librte_bus_fslmc.a
INSTALL-LIB librte_bus_fslmc.a
LD [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/rte_kni.o
Building modules, stage 2.
AR librte_bus_dpaa.a
INSTALL-LIB librte_bus_dpaa.a
== Build drivers/mempool
MODPOST 1 modules
CC /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/igb_uio/igb_uio.mod.o
MODPOST 1 modules
LD [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/igb_uio/igb_uio.ko
INSTALL-MODULE igb_uio.ko
CC /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/rte_kni.mod.o
== Build drivers/mempool/bucket
== Build drivers/mempool/octeontx
== Build drivers/mempool/dpaa
== Build drivers/mempool/dpaa2
== Build drivers/mempool/ring
== Build drivers/mempool/stack
== Build drivers/mempool/octeontx2
LD [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/rte_kni.ko
INSTALL-MODULE rte_kni.ko
CC rte_mempool_stack.o
CC rte_mempool_ring.o
SYMLINK-FILE include/rte_dpaa2_mempool.h
CC dpaa2_hw_mempool.o
CC dpaa_mempool.o
CC otx2_mempool_ops.o
CC otx2_mempool_irq.o
CC otx2_mempool.o
CC otx2_mempool_debug.o
CC rte_mempool_bucket.o
CC octeontx_fpavf.o
CC rte_mempool_octeontx.o
PMDINFO octeontx_fpavf.o.pmd.c
CC octeontx_fpavf.o.pmd.o
LD octeontx_fpavf.o
AR librte_mempool_stack.a
INSTALL-LIB librte_mempool_stack.a
PMDINFO otx2_mempool.o.pmd.c
CC otx2_mempool.o.pmd.o
AR librte_mempool_octeontx.a
INSTALL-LIB librte_mempool_octeontx.a
AR librte_mempool_dpaa2.a
LD otx2_mempool.o
INSTALL-LIB librte_mempool_dpaa2.a
AR librte_mempool_dpaa.a
AR librte_mempool_ring.a
INSTALL-LIB librte_mempool_ring.a
INSTALL-LIB librte_mempool_dpaa.a
AR librte_mempool_octeontx2.a
INSTALL-LIB librte_mempool_octeontx2.a
AR librte_mempool_bucket.a
INSTALL-LIB librte_mempool_bucket.a
== Build drivers/net
== Build drivers/baseband
== Build drivers/crypto
== Build drivers/common/qat
== Build drivers/compress
== Build drivers/crypto/octeontx
== Build drivers/compress/octeontx
== Build drivers/crypto/scheduler
== Build drivers/crypto/null
== Build drivers/crypto/caam_jr
== Build drivers/crypto/dpaa_sec
== Build drivers/crypto/dpaa2_sec
== Build drivers/crypto/virtio
== Build drivers/baseband/null
== Build drivers/baseband/fpga_lte_fec
== Build drivers/baseband/turbo_sw
== Build drivers/net/af_packet
== Build drivers/net/avp
== Build drivers/net/ark
== Build drivers/net/dpaa2
== Build drivers/net/cxgbe
== Build drivers/net/atlantic
== Build drivers/net/axgbe
== Build drivers/net/bonding
== Build drivers/net/dpaa
== Build drivers/net/ena
== Build drivers/net/enetc
== Build drivers/net/failsafe
== Build drivers/net/enic
== Build drivers/net/e1000
CC qat_comp.o
== Build drivers/net/iavf
== Build drivers/net/hinic
CC qat_comp_pmd.o
== Build drivers/net/i40e
== Build drivers/net/fm10k
== Build drivers/net/ice
== Build drivers/net/ipn3ke
== Build drivers/net/ixgbe
== Build drivers/net/liquidio
CC qat_device.o
CC qat_common.o
CC qat_logs.o
CC qat_qp.o
== Build drivers/net/netvsc
== Build drivers/net/memif
== Build drivers/net/nfp
== Build drivers/net/bnxt
== Build drivers/net/octeontx
== Build drivers/net/null
== Build drivers/net/octeontx2
== Build drivers/net/ring
== Build drivers/net/tap
== Build drivers/net/sfc
== Build drivers/net/qede
== Build drivers/net/thunderx
== Build drivers/net/virtio
== Build drivers/net/vmxnet3
== Build drivers/net/kni
== Build drivers/net/vdev_netvsc
== Build drivers/net/softnic
== Build drivers/net/vhost
== Build drivers/net/ifc
PMDINFO qat_device.o.pmd.c
CC qat_device.o.pmd.o
SYMLINK-FILE include/rte_cryptodev_scheduler.h
SYMLINK-FILE include/rte_cryptodev_scheduler_operations.h
SYMLINK-FILE include/fpga_lte_fec.h
CC fpga_lte_fec.o
CC bbdev_null.o
CC scheduler_pmd.o
CC caam_jr.o
CC scheduler_pmd_ops.o
CC rte_cryptodev_scheduler.o
CC otx_cryptodev.o
CC caam_jr_capabilities.o
CC bbdev_turbo_software.o
CC otx_cryptodev_capabilities.o
CC caam_jr_hw.o
CC scheduler_roundrobin.o
CC otx_zip_pmd.o
CC caam_jr_uio.o
CC otx_cryptodev_hw_access.o
CC otx_zip.o
CC scheduler_failover.o
CC otx_cryptodev_mbox.o
CC scheduler_pkt_size_distr.o
CC scheduler_multicore.o
CC dpaa_sec.o
CC otx_cryptodev_ops.o
SYMLINK-FILE include/rte_pmd_dpaa2.h
make[6]: Warning: File 'ark_ethdev.c' has modification time 72269 s in the future
CC enetc_ethdev.o
CC enetc_rxtx.o
CC dpaa2_ethdev.o
CC dpaa2_flow.o
make[6]: Warning: File 'rte_eth_af_packet.c' has modification time 72269 s in the future
CC dpaa2_rxtx.o
CC null_crypto_pmd.o
CC base/dpaa2_hw_dpni.o
CC ark_ethdev.o
CC null_crypto_pmd_ops.o
CC dpaa2_mux.o
CC ark_ddm.o
SYMLINK-FILE include/rte_avp_fifo.h
CC ark_ethdev_rx.o
CC ark_ethdev_tx.o
SYMLINK-FILE include/rte_avp_common.h
CC ark_mpu.o
CC virtqueue.o
CC ark_pktchkr.o
CC virtio_pci.o
CC virtio_rxtx.o
CC rte_eth_af_packet.o
CC virtio_cryptodev.o
CC ark_pktdir.o
CC mc/dpni.o
CC ipn3ke_ethdev.o
SYMLINK-FILE include/rte_pmd_dpaa.h
CC avp_ethdev.o
CC ipn3ke_representor.o
CC mc/dpkg.o
CC ark_pktgen.o
CC ark_rqp.o
CC iavf_adminq.o
CC ipn3ke_tm.o
LD qat_device.o
CC mc/dpdmux.o
CC ark_udm.o
CC ipn3ke_flow.o
CC iavf_common.o
CC iavf_ethdev.o
SYMLINK-FILE include/rte_eth_ring.h
CC dpaa_ethdev.o
CC ena_ethdev.o
make[6]: Warning: File 'memif_socket.c' has modification time 72269 s in the future
CC dpaa_rxtx.o
CC iavf_vchnl.o
CC ena_com.o
CC ena_eth_com.o
CC enic_ethdev.o
CC lio_ethdev.o
CC rte_eth_ring.o
CC iavf_rxtx_vec_sse.o
CC iavf_rxtx.o
CC lio_rxtx.o
CC enic_main.o
CC rte_eth_memif.o
CC enic_rxtx.o
SYMLINK-FILE include/rte_eth_bond.h
make[6]: Warning: File '/root/dpdk/drivers/net/null/Makefile' has modification time 72269 s in the future
CC dpaa2_sec_dpseci.o
CC hn_ethdev.o
make[6]: Warning: File 'atl_ethdev.c' has modification time 72269 s in the future
CC failsafe.o
SYMLINK-FILE include/rte_eth_bond_8023ad.h
CC mc/dpseci.o
CC axgbe_ethdev.o
CC atl_rxtx.o
SYMLINK-FILE include/rte_eth_vhost.h
CC failsafe_args.o
CC ifcvf_vdpa.o
CC ifcvf.o
CC vdev_netvsc.o
SYMLINK-FILE include/rte_pmd_bnxt.h
CC rte_eth_null.o
make[6]: Warning: File 'bnxt_ethdev.c' has modification time 72269 s in the future
CC hinic_pmd_cfg.o
CC hinic_pmd_api_cmd.o
CC nfp_cppcore.o
CC rte_eth_kni.o
CC nicvf_rxtx.o
CC ice_controlq.o
CC bnxt_cpr.o
CC octeontx_rxtx.o
SYMLINK-FILE include/rte_pmd_i40e.h
CC virtqueue.o
make[6]: Warning: File 'rte_eth_bond_pmd.c' has modification time 72269 s in the future
CC octeontx_pkovf.o
CC rte_eth_bond_api.o
CC otx2_rx.o
CC rte_eth_vhost.o
make[6]: Warning: File 'cxgbe_ethdev.c' has modification time 72269 s in the future
CC rte_eth_bond_pmd.o
CC ice_common.o
SYMLINK-FILE include/rte_eth_softnic.h
CC cxgbe_ethdev.o
make[6]: Warning: File 'vmxnet3_ethdev.c' has modification time 72269 s in the future
CC rte_eth_softnic.o
CC vmxnet3_rxtx.o
CC i40e_adminq.o
CC i40e_common.o
CC fm10k_ethdev.o
CC e1000_80003es2lan.o
CC sfc_ethdev.o
AR librte_pmd_qat.a
make[6]: Warning: File 'ixgbe_common.c' has modification time 72269 s in the future
SYMLINK-FILE include/rte_pmd_ixgbe.h
INSTALL-LIB librte_pmd_qat.a
make[6]: Warning: File 'fm10k_pf.c' has modification time 72269 s in the future
CC sfc_kvargs.o
CC fm10k_rxtx.o
CC ecore_dev.o
CC ixgbe_common.o
CC ecore_hw.o
CC ecore_cxt.o
CC ecore_l2.o
PMDINFO octeontx_pkovf.o.pmd.c
CC octeontx_pkovf.o.pmd.o
CC ecore_sp_commands.o
LD octeontx_pkovf.o
CC hinic_pmd_cmdq.o
CC hinic_pmd_eqs.o
CC hinic_pmd_hwdev.o
CC rte_eth_tap.o
CC e1000_82540.o
PMDINFO dpaa2_mux.o.pmd.c
CC dpaa2_mux.o.pmd.o
CC octeontx_pkivf.o
CC octeontx_bgx.o
CC ixgbe_82598.o
PMDINFO otx_cryptodev.o.pmd.c
CC otx_cryptodev.o.pmd.o
CC ixgbe_82599.o
LD dpaa2_mux.o
LD otx_cryptodev.o
CC failsafe_eal.o
CC ecore_init_fw_funcs.o
CC sfc.o
CC fm10k_pf.o
PMDINFO octeontx_pkivf.o.pmd.c
CC octeontx_pkivf.o.pmd.o
CC vmxnet3_ethdev.o
LD octeontx_pkivf.o
CC cxgbevf_ethdev.o
CC tap_flow.o
CC ixgbe_x540.o
CC ecore_spq.o
CC bnxt_ethdev.o
CC tap_netlink.o
CC octeontx_ethdev.o
CC ice_sched.o
CC tap_tcmsgs.o
CC tap_bpf_api.o
CC fm10k_tlv.o
CC otx2_tx.o
CC fm10k_common.o
CC fm10k_mbx.o
PMDINFO rte_eth_kni.o.pmd.c
PMDINFO null_crypto_pmd.o.pmd.c
CC rte_eth_kni.o.pmd.o
CC null_crypto_pmd.o.pmd.o
CC e1000_82541.o
PMDINFO failsafe.o.pmd.c
CC failsafe.o.pmd.o
CC nfp_cpp_pcie_ops.o
LD null_crypto_pmd.o
CC nfp_mutex.o
LD rte_eth_kni.o
LD failsafe.o
CC cxgbe_main.o
CC enic_clsf.o
CC cxgbevf_main.o
AR librte_pmd_kni.a
AR librte_pmd_null_crypto.a
PMDINFO vdev_netvsc.o.pmd.c
CC vdev_netvsc.o.pmd.o
INSTALL-LIB librte_pmd_kni.a
INSTALL-LIB librte_pmd_null_crypto.a
CC sge.o
PMDINFO ipn3ke_ethdev.o.pmd.c
PMDINFO axgbe_ethdev.o.pmd.c
CC ipn3ke_ethdev.o.pmd.o
CC cxgbe_filter.o
CC axgbe_ethdev.o.pmd.o
CC nfp_resource.o
CC rte_eth_softnic_mempool.o
CC rte_eth_softnic_swq.o
CC cxgbe_flow.o
LD vdev_netvsc.o
CC t4_hw.o
CC clip_tbl.o
CC ecore_init_ops.o
CC mps_tcam.o
PMDINFO otx_zip_pmd.o.pmd.c
PMDINFO ark_ethdev.o.pmd.c
LD ipn3ke_ethdev.o
LD axgbe_ethdev.o
CC otx_zip_pmd.o.pmd.o
CC ark_ethdev.o.pmd.o
CC l2t.o
CC t4vf_hw.o
AR librte_pmd_vdev_netvsc.a
LD otx_zip_pmd.o
INSTALL-LIB librte_pmd_vdev_netvsc.a
LD ark_ethdev.o
CC nicvf_hw.o
CC axgbe_dev.o
CC nicvf_mbox.o
PMDINFO rte_eth_softnic.o.pmd.c
CC rte_eth_softnic.o.pmd.o
CC nicvf_ethdev.o
AR librte_pmd_octeontx_zip.a
CC nicvf_bsvf.o
INSTALL-LIB librte_pmd_octeontx_zip.a
LD rte_eth_softnic.o
PMDINFO bbdev_null.o.pmd.c
CC bbdev_null.o.pmd.o
CC bnxt_filter.o
CC hn_rxtx.o
PMDINFO hn_ethdev.o.pmd.c
CC i40e_diag.o
CC hn_ethdev.o.pmd.o
LD bbdev_null.o
CC hn_rndis.o
LD hn_ethdev.o
CC failsafe_ops.o
AR librte_pmd_bbdev_null.a
CC failsafe_rxtx.o
INSTALL-LIB librte_pmd_bbdev_null.a
CC enic_res.o
CC failsafe_ether.o
PMDINFO enic_ethdev.o.pmd.c
CC enic_ethdev.o.pmd.o
CC tap_intr.o
CC otx2_tm.o
CC memif_socket.o
PMDINFO rte_eth_ring.o.pmd.c
CC rte_eth_ring.o.pmd.o
LD enic_ethdev.o
CC virtio_pci.o
PMDINFO ifcvf_vdpa.o.pmd.c
CC ifcvf_vdpa.o.pmd.o
CC e1000_82542.o
CC lio_23xx_vf.o
LD rte_eth_ring.o
LD ifcvf_vdpa.o
PMDINFO virtio_cryptodev.o.pmd.c
PMDINFO dpaa_ethdev.o.pmd.c
CC virtio_cryptodev.o.pmd.o
CC dpaa_ethdev.o.pmd.o
CC rte_eth_softnic_link.o
AR librte_pmd_ark.a
CC ecore_mcp.o
CC rte_eth_softnic_tm.o
CC ecore_int.o
AR librte_pmd_ring.a
CC rte_eth_softnic_tap.o
CC ecore_dcbx.o
AR librte_pmd_ifc.a
INSTALL-LIB librte_pmd_ark.a
INSTALL-LIB librte_pmd_ring.a
CC bcm_osal.o
CC i40e_hmc.o
INSTALL-LIB librte_pmd_ifc.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
CC i40e_lan_hmc.o
CC i40e_nvm.o
CC i40e_dcb.o
LD virtio_cryptodev.o
LD dpaa_ethdev.o
PMDINFO rte_eth_null.o.pmd.c
PMDINFO fpga_lte_fec.o.pmd.c
PMDINFO enetc_ethdev.o.pmd.c
CC i40e_ethdev.o
PMDINFO octeontx_ethdev.o.pmd.c
CC rte_eth_null.o.pmd.o
PMDINFO cxgbe_ethdev.o.pmd.c
CC fpga_lte_fec.o.pmd.o
PMDINFO cxgbevf_ethdev.o.pmd.c
CC enetc_ethdev.o.pmd.o
CC octeontx_ethdev.o.pmd.o
CC cxgbe_ethdev.o.pmd.o
CC cxgbevf_ethdev.o.pmd.o
PMDINFO lio_ethdev.o.pmd.c
CC lio_ethdev.o.pmd.o
PMDINFO bbdev_turbo_software.o.pmd.c
CC bbdev_turbo_software.o.pmd.o
LD rte_eth_null.o
LD fpga_lte_fec.o
LD enetc_ethdev.o
CC i40e_rxtx.o
LD octeontx_ethdev.o
AR librte_pmd_virtio_crypto.a
LD cxgbe_ethdev.o
LD cxgbevf_ethdev.o
INSTALL-LIB librte_pmd_virtio_crypto.a
LD lio_ethdev.o
CC sfc_mcdi.o
CC sfc_intr.o
LD bbdev_turbo_software.o
CC hn_nvs.o
PMDINFO dpaa2_ethdev.o.pmd.c
PMDINFO rte_eth_memif.o.pmd.c
CC dpaa2_ethdev.o.pmd.o
CC rte_eth_memif.o.pmd.o
AR librte_pmd_null.a
AR librte_pmd_fpga_lte_fec.a
AR librte_pmd_enetc.a
AR librte_pmd_octeontx.a
CC nicvf_svf.o
CC hn_vf.o
INSTALL-LIB librte_pmd_null.a
INSTALL-LIB librte_pmd_enetc.a
INSTALL-LIB librte_pmd_fpga_lte_fec.a
PMDINFO iavf_ethdev.o.pmd.c
CC iavf_ethdev.o.pmd.o
CC ixgbe_x550.o
make[6]: warning: Clock skew detected. Your build may be incomplete.
INSTALL-LIB librte_pmd_octeontx.a
PMDINFO rte_eth_af_packet.o.pmd.c
AR librte_pmd_bbdev_turbo_sw.a
LD dpaa2_ethdev.o
CC rte_eth_af_packet.o.pmd.o
CC fm10k_vf.o
CC sfc_ev.o
LD rte_eth_memif.o
CC fm10k_api.o
CC e1000_82543.o
AR librte_pmd_ipn3ke.a
INSTALL-LIB librte_pmd_bbdev_turbo_sw.a
CC fm10k_rxtx_vec.o
CC bnxt_flow.o
INSTALL-LIB librte_pmd_ipn3ke.a
LD iavf_ethdev.o
AR librte_pmd_crypto_scheduler.a
LD rte_eth_af_packet.o
CC bnxt_hwrm.o
CC hinic_pmd_hwif.o
INSTALL-LIB librte_pmd_crypto_scheduler.a
CC lio_mbox.o
CC sfc_port.o
CC sfc_rx.o
CC otx2_mac.o
CC otx2_rss.o
CC nfp_crc.o
CC e1000_82571.o
CC virtio_rxtx.o
AR librte_pmd_af_packet.a
CC e1000_82575.o
PMDINFO rte_eth_vhost.o.pmd.c
CC rte_eth_vhost.o.pmd.o
INSTALL-LIB librte_pmd_af_packet.a
CC otx2_ptp.o
CC hinic_pmd_mgmt.o
make[6]: warning: Clock skew detected. Your build may be incomplete.
CC nfp_mip.o
CC failsafe_flow.o
CC failsafe_intr.o
LD rte_eth_vhost.o
CC otx2_flow.o
CC sfc_tx.o
make[6]: Warning: File 'i40e_ethdev_vf.c' has modification time 72268 s in the future
CC i40e_rxtx_vec_sse.o
CC virtio_ethdev.o
CC hinic_pmd_niccfg.o
CC bnxt_ring.o
CC bnxt_rxq.o
AR librte_pmd_vhost.a
CC virtio_rxtx_simple.o
INSTALL-LIB librte_pmd_vhost.a
CC virtio_rxtx_simple_sse.o
CC virtio_user/vhost_user.o
CC virtio_user/vhost_kernel.o
CC virtio_user/vhost_kernel_tap.o
CC nfp_nffw.o
CC ice_switch.o
CC e1000_i210.o
CC i40e_ethdev_vf.o
CC i40e_pf.o
CC axgbe_mdio.o
CC e1000_api.o
CC rte_eth_softnic_action.o
CC rte_eth_softnic_pipeline.o
CC rte_eth_softnic_thread.o
CC nfp_hwinfo.o
PMDINFO sfc_ethdev.o.pmd.c
CC sfc_ethdev.o.pmd.o
CC nfp_rtsym.o
LD sfc_ethdev.o
CC nfp_nsp.o
CC nfp_nsp_cmds.o
CC nfp_nsp_eth.o
CC nfp_net.o
CC sfc_tso.o
CC ecore_sriov.o
PMDINFO vmxnet3_ethdev.o.pmd.c
CC vmxnet3_ethdev.o.pmd.o
CC i40e_fdir.o
CC enic_flow.o
CC base/vnic_cq.o
PMDINFO nicvf_ethdev.o.pmd.c
CC nicvf_ethdev.o.pmd.o
LD vmxnet3_ethdev.o
CC base/vnic_wq.o
CC sfc_filter.o
LD nicvf_ethdev.o
CC atl_ethdev.o
CC ice_nvm.o
CC e1000_ich8lan.o
CC axgbe_phy_impl.o
CC rte_eth_bond_args.o
AR librte_pmd_thunderx_nicvf.a
INSTALL-LIB librte_pmd_thunderx_nicvf.a
CC virtio_user/virtio_user_dev.o
CC rte_eth_bond_8023ad.o
CC rte_eth_bond_alb.o
PMDINFO ena_ethdev.o.pmd.c
CC ena_ethdev.o.pmd.o
CC rte_eth_bond_flow.o
CC ixgbe_phy.o
LD ena_ethdev.o
CC i40e_flow.o
CC ecore_vf.o
CC atl_hw_regs.o
CC bnxt_rxr.o
AR librte_pmd_ena.a
CC axgbe_i2c.o
CC ixgbe_api.o
INSTALL-LIB librte_pmd_ena.a
CC axgbe_rxtx.o
CC ice_flex_pipe.o
CC ice_flow.o
CC ice_dcb.o
CC qede_ethdev.o
CC axgbe_rxtx_vec_sse.o
CC qede_main.o
CC e1000_logs.o
AR librte_pmd_memif.a
PMDINFO avp_ethdev.o.pmd.c
CC rte_eth_softnic_cli.o
CC avp_ethdev.o.pmd.o
CC rte_eth_softnic_flow.o
CC e1000_mac.o
INSTALL-LIB librte_pmd_memif.a
CC e1000_manage.o
make[6]: warning: Clock skew detected. Your build may be incomplete.
CC hw_atl_utils.o
CC virtio_user_ethdev.o
CC rte_pmd_i40e.o
LD avp_ethdev.o
CC base/vnic_dev.o
CC sfc_flow.o
CC otx2_link.o
CC otx2_vlan.o
CC e1000_mbx.o
CC otx2_stats.o
AR librte_pmd_avp.a
CC e1000_nvm.o
CC sfc_dp.o
AR librte_pmd_lio.a
CC bnxt_stats.o
INSTALL-LIB librte_pmd_avp.a
CC sfc_ef10_rx.o
INSTALL-LIB librte_pmd_lio.a
make[6]: Warning: File 'ice_ethdev.c' has modification time 72268 s in the future
CC i40e_tm.o
CC ice_fdir.o
CC ice_ethdev.o
CC otx2_lookup.o
CC i40e_vf_representor.o
CC base/vnic_intr.o
AR librte_pmd_iavf.a
INSTALL-LIB librte_pmd_iavf.a
CC hinic_pmd_nicio.o
CC e1000_osdep.o
CC i40e_rxtx_vec_avx2.o
CC e1000_phy.o
CC ixgbe_vf.o
CC ixgbe_hv_vf.o
CC hinic_pmd_wq.o
CC ixgbe_dcb.o
CC ixgbe_dcb_82599.o
CC bnxt_txq.o
CC qede_rxtx.o
CC qede_filter.o
CC bnxt_txr.o
CC rte_eth_softnic_meter.o
CC e1000_vf.o
CC igb_ethdev.o
CC hinic_pmd_ethdev.o
CC hinic_pmd_rx.o
AR librte_pmd_dpaa2.a
CC rte_eth_softnic_cryptodev.o
CC ice_rxtx.o
INSTALL-LIB librte_pmd_dpaa2.a
CC sfc_ef10_essb_rx.o
CC hinic_pmd_tx.o
CC ixgbe_dcb_82598.o
CC ixgbe_mbx.o
CC base/vnic_rq.o
CC bnxt_vnic.o
CC ixgbe_rxtx.o
CC otx2_ethdev.o
CC otx2_flow_ctrl.o
AR librte_pmd_vmxnet3_uio.a
CC ice_rxtx_vec_sse.o
INSTALL-LIB librte_pmd_vmxnet3_uio.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
CC parser.o
CC ixgbe_ethdev.o
PMDINFO bnxt_ethdev.o.pmd.c
CC ixgbe_fdir.o
CC bnxt_ethdev.o.pmd.o
CC ixgbe_pf.o
LD bnxt_ethdev.o
CC ixgbe_flow.o
CC bnxt_irq.o
PMDINFO fm10k_ethdev.o.pmd.c
CC ice_switch_filter.o
CC fm10k_ethdev.o.pmd.o
CC sfc_ef10_tx.o
CC conn.o
LD fm10k_ethdev.o
CC ice_rxtx_vec_avx2.o
CC ice_generic_flow.o
CC igb_rxtx.o
CC enic_rxtx_vec_avx2.o
AR librte_pmd_fm10k.a
INSTALL-LIB librte_pmd_fm10k.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
CC hw_atl_llh.o
CC igb_pf.o
CC igb_flow.o
CC ixgbe_rxtx_vec_sse.o
CC em_ethdev.o
CC bnxt_util.o
CC hw_atl_utils_fw2x.o
CC hw_atl_b0.o
PMDINFO virtio_user_ethdev.o.pmd.c
CC virtio_user_ethdev.o.pmd.o
CC em_rxtx.o
CC otx2_flow_parse.o
CC rte_pmd_bnxt.o
LD virtio_user_ethdev.o
CC bnxt_rxtx_vec_sse.o
CC otx2_flow_utils.o
CC rte_pmd_atlantic.o
CC efx_bootcfg.o
AR librte_pmd_netvsc.a
CC efx_crc32.o
INSTALL-LIB librte_pmd_netvsc.a
PMDINFO rte_eth_bond_pmd.o.pmd.c
CC rte_eth_bond_pmd.o.pmd.o
CC otx2_ethdev_irq.o
CC ixgbe_ipsec.o
CC otx2_ethdev_ops.o
CC otx2_ethdev_debug.o
CC efx_ev.o
CC rte_pmd_ixgbe.o
CC ixgbe_tm.o
LD rte_eth_bond_pmd.o
CC efx_evb.o
CC otx2_ethdev_devargs.o
CC efx_filter.o
PMDINFO caam_jr.o.pmd.c
CC caam_jr.o.pmd.o
CC ixgbe_vf_representor.o
AR librte_pmd_failsafe.a
CC efx_hash.o
INSTALL-LIB librte_pmd_failsafe.a
CC efx_intr.o
CC efx_lic.o
CC efx_mac.o
LD caam_jr.o
CC efx_mcdi.o
PMDINFO atl_ethdev.o.pmd.c
PMDINFO rte_eth_tap.o.pmd.c
CC atl_ethdev.o.pmd.o
CC rte_eth_tap.o.pmd.o
CC efx_mon.o
CC efx_nic.o
CC efx_nvram.o
CC efx_phy.o
AR librte_pmd_caam_jr.a
LD rte_eth_tap.o
LD atl_ethdev.o
CC efx_port.o
INSTALL-LIB librte_pmd_caam_jr.a
PMDINFO virtio_ethdev.o.pmd.c
CC efx_proxy.o
CC virtio_ethdev.o.pmd.o
AR librte_pmd_tap.a
INSTALL-LIB librte_pmd_tap.a
CC efx_rx.o
LD virtio_ethdev.o
CC efx_sram.o
CC efx_tunnel.o
CC efx_tx.o
CC efx_vpd.o
PMDINFO i40e_ethdev_vf.o.pmd.c
CC i40e_ethdev_vf.o.pmd.o
CC mcdi_mon.o
CC siena_mac.o
LD i40e_ethdev_vf.o
CC siena_mcdi.o
CC siena_nic.o
CC siena_nvram.o
CC siena_phy.o
CC siena_sram.o
CC siena_vpd.o
CC ef10_ev.o
CC ef10_evb.o
AR librte_pmd_dpaa.a
INSTALL-LIB librte_pmd_dpaa.a
CC ef10_filter.o
CC ef10_intr.o
CC ef10_image.o
CC ef10_mac.o
CC ef10_mcdi.o
CC ef10_nic.o
CC ef10_nvram.o
CC ef10_phy.o
CC ef10_proxy.o
CC ef10_rx.o
CC ef10_tx.o
CC ef10_vpd.o
CC hunt_nic.o
CC medford_nic.o
CC medford2_nic.o
AR librte_pmd_axgbe.a
INSTALL-LIB librte_pmd_axgbe.a
PMDINFO hinic_pmd_ethdev.o.pmd.c
CC hinic_pmd_ethdev.o.pmd.o
LD hinic_pmd_ethdev.o
AR librte_pmd_atlantic.a
INSTALL-LIB librte_pmd_atlantic.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
PMDINFO em_ethdev.o.pmd.c
CC em_ethdev.o.pmd.o
PMDINFO qede_ethdev.o.pmd.c
CC qede_ethdev.o.pmd.o
LD em_ethdev.o
LD qede_ethdev.o
PMDINFO nfp_net.o.pmd.c
CC nfp_net.o.pmd.o
LD nfp_net.o
AR librte_pmd_nfp.a
INSTALL-LIB librte_pmd_nfp.a
AR librte_pmd_enic.a
INSTALL-LIB librte_pmd_enic.a
AR librte_pmd_bond.a
INSTALL-LIB librte_pmd_bond.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
PMDINFO otx2_ethdev.o.pmd.c
CC otx2_ethdev.o.pmd.o
AR librte_pmd_cxgbe.a
LD otx2_ethdev.o
INSTALL-LIB librte_pmd_cxgbe.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
PMDINFO ice_ethdev.o.pmd.c
CC ice_ethdev.o.pmd.o
LD ice_ethdev.o
AR librte_pmd_sfc_efx.a
INSTALL-LIB librte_pmd_sfc_efx.a
PMDINFO dpaa_sec.o.pmd.c
CC dpaa_sec.o.pmd.o
LD dpaa_sec.o
AR librte_pmd_softnic.a
INSTALL-LIB librte_pmd_softnic.a
AR librte_pmd_dpaa_sec.a
INSTALL-LIB librte_pmd_dpaa_sec.a
PMDINFO dpaa2_sec_dpseci.o.pmd.c
CC dpaa2_sec_dpseci.o.pmd.o
AR librte_pmd_bnxt.a
INSTALL-LIB librte_pmd_bnxt.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
LD dpaa2_sec_dpseci.o
AR librte_pmd_dpaa2_sec.a
INSTALL-LIB librte_pmd_dpaa2_sec.a
AR librte_pmd_hinic.a
AR librte_pmd_ice.a
INSTALL-LIB librte_pmd_hinic.a
INSTALL-LIB librte_pmd_ice.a
AR librte_pmd_octeontx2.a
INSTALL-LIB librte_pmd_octeontx2.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
PMDINFO igb_ethdev.o.pmd.c
CC igb_ethdev.o.pmd.o
LD igb_ethdev.o
AR librte_pmd_qede.a
INSTALL-LIB librte_pmd_qede.a
AR librte_pmd_e1000.a
INSTALL-LIB librte_pmd_e1000.a
PMDINFO ixgbe_ethdev.o.pmd.c
CC ixgbe_ethdev.o.pmd.o
LD ixgbe_ethdev.o
PMDINFO i40e_ethdev.o.pmd.c
CC i40e_ethdev.o.pmd.o
AR librte_pmd_virtio.a
INSTALL-LIB librte_pmd_virtio.a
LD i40e_ethdev.o
AR librte_pmd_ixgbe.a
INSTALL-LIB librte_pmd_ixgbe.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
AR librte_pmd_i40e.a
INSTALL-LIB librte_pmd_i40e.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
== Build drivers/event
== Build drivers/event/octeontx
== Build drivers/event/skeleton
== Build drivers/event/sw
== Build drivers/event/dsw
== Build drivers/event/octeontx2
== Build drivers/event/dpaa
== Build drivers/event/dpaa2
== Build drivers/event/opdl
AR librte_pmd_octeontx_crypto.a
INSTALL-LIB librte_pmd_octeontx_crypto.a
CC dpaa_eventdev.o
CC dsw_evdev.o
CC dsw_xstats.o
CC dsw_event.o
CC dpaa2_hw_dpcon.o
CC dpaa2_eventdev.o
CC skeleton_eventdev.o
CC otx2_worker_dual.o
CC otx2_worker.o
CC otx2_tim_worker.o
CC otx2_evdev.o
CC otx2_evdev_adptr.o
CC otx2_tim_evdev.o
CC otx2_evdev_selftest.o
CC otx2_evdev_irq.o
CC ssovf_evdev.o
CC ssovf_worker.o
CC ssovf_evdev_selftest.o
CC ssovf_probe.o
CC opdl_ring.o
CC timvf_worker.o
CC timvf_evdev.o
CC opdl_evdev.o
CC opdl_evdev_init.o
CC opdl_evdev_xstats.o
CC timvf_probe.o
CC opdl_test.o
CC sw_evdev.o
CC sw_evdev_worker.o
CC sw_evdev_scheduler.o
CC sw_evdev_xstats.o
CC sw_evdev_selftest.o
PMDINFO skeleton_eventdev.o.pmd.c
CC skeleton_eventdev.o.pmd.o
LD skeleton_eventdev.o
AR librte_pmd_skeleton_event.a
PMDINFO dsw_evdev.o.pmd.c
CC dsw_evdev.o.pmd.o
INSTALL-LIB librte_pmd_skeleton_event.a
LD dsw_evdev.o
PMDINFO opdl_evdev.o.pmd.c
CC opdl_evdev.o.pmd.o
PMDINFO dpaa2_hw_dpcon.o.pmd.c
CC dpaa2_hw_dpcon.o.pmd.o
LD opdl_evdev.o
PMDINFO ssovf_probe.o.pmd.c
CC ssovf_probe.o.pmd.o
PMDINFO timvf_probe.o.pmd.c
CC timvf_probe.o.pmd.o
LD dpaa2_hw_dpcon.o
LD ssovf_probe.o
LD timvf_probe.o
PMDINFO sw_evdev.o.pmd.c
CC sw_evdev.o.pmd.o
PMDINFO ssovf_evdev.o.pmd.c
CC ssovf_evdev.o.pmd.o
PMDINFO dpaa2_eventdev.o.pmd.c
CC dpaa2_eventdev.o.pmd.o
LD sw_evdev.o
LD ssovf_evdev.o
LD dpaa2_eventdev.o
PMDINFO dpaa_eventdev.o.pmd.c
AR librte_pmd_dpaa2_event.a
CC dpaa_eventdev.o.pmd.o
INSTALL-LIB librte_pmd_dpaa2_event.a
LD dpaa_eventdev.o
AR librte_pmd_octeontx_ssovf.a
INSTALL-LIB librte_pmd_octeontx_ssovf.a
AR librte_pmd_dpaa_event.a
INSTALL-LIB librte_pmd_dpaa_event.a
AR librte_pmd_dsw_event.a
INSTALL-LIB librte_pmd_dsw_event.a
AR librte_pmd_opdl_event.a
INSTALL-LIB librte_pmd_opdl_event.a
AR librte_pmd_sw_event.a
INSTALL-LIB librte_pmd_sw_event.a
PMDINFO otx2_evdev.o.pmd.c
CC otx2_evdev.o.pmd.o
LD otx2_evdev.o
AR librte_pmd_octeontx2_event.a
INSTALL-LIB librte_pmd_octeontx2_event.a
== Build drivers/raw
== Build drivers/raw/skeleton
== Build drivers/raw/dpaa2_cmdif
== Build drivers/raw/dpaa2_qdma
== Build drivers/raw/ifpga
== Build drivers/raw/ioat
== Build drivers/raw/ntb
== Build drivers/raw/octeontx2_dma
SYMLINK-FILE include/rte_pmd_dpaa2_cmdif.h
CC skeleton_rawdev.o
CC dpaa2_cmdif.o
CC otx2_dpi_msg.o
CC otx2_dpi_rawdev.o
CC skeleton_rawdev_test.o
CC otx2_dpi_test.o
SYMLINK-FILE include/rte_ioat_rawdev.h
CC ntb.o
SYMLINK-FILE include/rte_ioat_spec.h
CC ntb_hw_intel.o
CC ioat_rawdev.o
CC ioat_rawdev_test.o
CC ifpga_api.o
CC ifpga_enumerate.o
CC ifpga_feature_dev.o
CC ifpga_fme.o
SYMLINK-FILE include/rte_pmd_dpaa2_qdma.h
CC ifpga_fme_iperf.o
CC ifpga_fme_error.o
CC ifpga_fme_dperf.o
CC dpaa2_qdma.o
CC ifpga_port.o
CC ifpga_port_error.o
CC opae_hw_api.o
CC opae_ifpga_hw_api.o
CC opae_debug.o
CC ifpga_fme_pr.o
CC opae_spi.o
CC opae_spi_transaction.o
CC opae_intel_max10.o
CC opae_i2c.o
CC opae_at24_eeprom.o
CC opae_eth_group.o
CC ifpga_rawdev.o
PMDINFO dpaa2_cmdif.o.pmd.c
CC dpaa2_cmdif.o.pmd.o
LD dpaa2_cmdif.o
AR librte_rawdev_dpaa2_cmdif.a
INSTALL-LIB librte_rawdev_dpaa2_cmdif.a
PMDINFO ioat_rawdev.o.pmd.c
CC ioat_rawdev.o.pmd.o
LD ioat_rawdev.o
PMDINFO ifpga_rawdev.o.pmd.c
CC ifpga_rawdev.o.pmd.o
PMDINFO ntb.o.pmd.c
CC ntb.o.pmd.o
LD ifpga_rawdev.o
PMDINFO skeleton_rawdev.o.pmd.c
CC skeleton_rawdev.o.pmd.o
LD ntb.o
LD skeleton_rawdev.o
AR librte_rawdev_ifpga.a
INSTALL-LIB librte_rawdev_ifpga.a
AR librte_rawdev_ntb.a
INSTALL-LIB librte_rawdev_ntb.a
PMDINFO otx2_dpi_rawdev.o.pmd.c
CC otx2_dpi_rawdev.o.pmd.o
AR librte_rawdev_skeleton.a
INSTALL-LIB librte_rawdev_skeleton.a
AR librte_rawdev_ioat.a
LD otx2_dpi_rawdev.o
INSTALL-LIB librte_rawdev_ioat.a
AR librte_rawdev_octeontx2_dma.a
INSTALL-LIB librte_rawdev_octeontx2_dma.a
PMDINFO dpaa2_qdma.o.pmd.c
CC dpaa2_qdma.o.pmd.o
LD dpaa2_qdma.o
AR librte_rawdev_dpaa2_qdma.a
INSTALL-LIB librte_rawdev_dpaa2_qdma.a
== Build app
== Build app/test
== Build app/test-pmd
== Build app/proc-info
== Build app/pdump
== Build app/test-acl
== Build app/test-cmdline
== Build app/test-pipeline
== Build app/test-bbdev
== Build app/test-compress-perf
== Build app/test-crypto-perf
== Build app/test-eventdev
make[5]: Warning: File 'testpmd.c' has modification time 72253 s in the future
CC parameters.o
CC testpmd.o
CC cmdline.o
CC cmdline_flow.o
CC cmdline_mtr.o
CC cmdline_tm.o
CC config.o
CC iofwd.o
CC macfwd.o
CC macswap.o
CC flowgen.o
CC txonly.o
CC rxonly.o
CC csumonly.o
CC icmpecho.o
CC noisy_vnf.o
CC bpf_cmd.o
CC util.o
CC softnicfwd.o
CC main.o
CC main.o
CC commands.o
CC cmdline_test.o
CC main.o
CC config.o
CC main.o
CC runtime.o
CC cperf_ops.o
CC init.o
CC main.o
CC cperf_options_parsing.o
CC cperf_test_vectors.o
CC evt_main.o
CC comp_perf_options_parse.o
CC comp_perf_test_verify.o
CC evt_options.o
CC evt_test.o
CC test_order_common.o
CC main.o
CC pipeline_stub.o
CC cperf_test_latency.o
CC cperf_test_throughput.o
CC test_bbdev_vector.o
CC parser.o
CC main.o
CC test_bbdev_perf.o
CC test_bbdev.o
CC test_order_queue.o
CC test_order_atq.o
CC comp_perf_test_benchmark.o
CC pipeline_lpm_ipv6.o
CC cperf_test_pmd_cyclecount.o
CC pipeline_acl.o
CC pipeline_lpm.o
CC comp_perf_test_common.o
CC pipeline_hash.o
CC cperf_test_vector_parsing.o
CC cperf_test_verify.o
CC test_perf_queue.o
CC test_perf_common.o
CC test_pipeline_common.o
CC cperf_test_common.o
CC test_pipeline_atq.o
CC test_pipeline_queue.o
CC test_perf_atq.o
LD cmdline_test
CC commands.o
CC test.o
CC resource.o
CC test_resource.o
CC test_prefetch.o
CC test_byteorder.o
CC test_per_lcore.o
make[5]: Warning: File 'test_mcslock.c' has modification time 72253 s in the future
CC test_atomic.o
CC test_barrier.o
CC test_malloc.o
CC test_cycles.o
CC test_mcslock.o
CC test_spinlock.o
CC test_ticketlock.o
CC test_memory.o
CC test_memzone.o
CC test_bitmap.o
CC test_reciprocal_division.o
CC test_reciprocal_division_perf.o
CC test_fbarray.o
CC test_external_mem.o
CC test_rand_perf.o
CC test_ring.o
CC test_ring_perf.o
CC test_pmd_perf.o
CC test_table.o
CC test_table_pipeline.o
CC test_table_tables.o
CC test_table_ports.o
CC test_table_combined.o
CC test_flow_classify.o
CC test_table_acl.o
CC test_rwlock.o
CC test_stack.o
CC test_stack_perf.o
CC test_timer.o
CC test_timer_perf.o
CC test_timer_racecond.o
CC test_timer_secondary.o
CC test_mempool.o
CC test_mempool_perf.o
CC test_mbuf.o
CC test_logs.o
CC test_memcpy.o
CC test_memcpy_perf.o
CC test_member.o
CC test_member_perf.o
CC test_efd.o
CC test_efd_perf.o
CC test_hash.o
CC test_thash.o
CC test_hash_perf.o
CC test_hash_functions.o
CC test_hash_multiwriter.o
CC test_hash_readwrite.o
CC test_hash_readwrite_lf.o
CC test_lpm.o
CC test_lpm_perf.o
CC test_lpm6.o
CC test_lpm6_perf.o
CC test_debug.o
CC test_errno.o
CC test_tailq.o
CC test_string_fns.o
CC test_cpuflags.o
CC test_mp_secondary.o
CC test_eal_flags.o
CC test_eal_fs.o
LD dpdk-procinfo
CC test_alarm.o
LD testacl
CC test_interrupts.o
CC test_version.o
CC test_func_reentrancy.o
CC test_service_cores.o
CC test_bitratestats.o
CC test_latencystats.o
LD dpdk-pdump
CC test_cmdline.o
CC test_cmdline_num.o
CC test_cmdline_etheraddr.o
CC test_cmdline_portlist.o
CC test_cmdline_ipaddr.o
CC test_cmdline_cirbuf.o
CC test_cmdline_string.o
CC test_cmdline_lib.o
CC test_crc.o
CC test_red.o
CC test_sched.o
CC test_meter.o
CC test_power.o
CC test_power_cpufreq.o
CC test_kni.o
CC test_power_kvm_vm.o
CC test_common.o
CC test_distributor.o
CC test_distributor_perf.o
CC test_reorder.o
CC test_pdump.o
CC virtual_pmd.o
CC packet_burst_generator.o
CC sample_packet_forward.o
CC test_acl.o
CC test_link_bonding.o
CC test_link_bonding_mode4.o
CC test_link_bonding_rssconf.o
CC test_pmd_ring.o
CC test_pmd_ring_perf.o
CC test_cryptodev_blockcipher.o
CC test_cryptodev.o
CC test_cryptodev_asym.o
CC test_metrics.o
CC test_eventdev.o
CC test_event_ring.o
CC test_event_eth_rx_adapter.o
CC test_event_eth_tx_adapter.o
CC test_event_timer_adapter.o
CC test_rawdev.o
CC test_event_crypto_adapter.o
CC test_kvargs.o
CC test_bpf.o
CC test_rcu_qsbr.o
CC test_rcu_qsbr_perf.o
LD dpdk-test-crypto-perf
CC test_ipsec.o
MKRES test_resource_c.res.o
INSTALL-APP cmdline_test
INSTALL-MAP cmdline_test.map
LD testpipeline
LD dpdk-test-compress-perf
LD dpdk-test-eventdev
INSTALL-APP testacl
INSTALL-MAP testacl.map
INSTALL-APP dpdk-pdump
INSTALL-MAP dpdk-pdump.map
INSTALL-APP dpdk-test-crypto-perf
INSTALL-MAP dpdk-test-crypto-perf.map
INSTALL-APP dpdk-procinfo
INSTALL-MAP dpdk-procinfo.map
INSTALL-APP dpdk-test-compress-perf
INSTALL-MAP dpdk-test-compress-perf.map
INSTALL-APP dpdk-test-eventdev
INSTALL-MAP dpdk-test-eventdev.map
INSTALL-APP testpipeline
INSTALL-MAP testpipeline.map
LD testpmd
LD testbbdev
INSTALL-APP testpmd
INSTALL-MAP testpmd.map
make[5]: warning: Clock skew detected. Your build may be incomplete.
INSTALL-APP testbbdev
INSTALL-MAP testbbdev.map
LD test
INSTALL-APP test
INSTALL-MAP test.map
make[5]: warning: Clock skew detected. Your build may be incomplete.
Build complete [x86_64-native-linuxapp-gcc]
Installation cannot run with T defined and DESTDIR undefined
19/09/2019 11:36:23 TestPtype_Mapping: Test Case test_ptype_mapping_get Begin
19/09/2019 11:36:24 dut.10.240.176.209:
19/09/2019 11:36:24 tester:
19/09/2019 11:36:24 dut.10.240.176.209: ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x6 -n 4 -- -i --port-topology=chained
19/09/2019 11:36:34 dut.10.240.176.209: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: PCI device 0000:00:04.0 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.1 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.2 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.3 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.4 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.5 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.6 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.7 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:3d:00.0 on NUMA socket 0
EAL: probe driver: 8086:37d2 net_i40e
EAL: PCI device 0000:3d:00.1 on NUMA socket 0
EAL: probe driver: 8086:37d2 net_i40e
EAL: PCI device 0000:80:04.0 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.1 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.2 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.3 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.4 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.5 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.6 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.7 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:af:00.0 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
EAL: PCI device 0000:af:00.1 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
EAL: using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: PCI device 0000:af:00.2 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: PCI device 0000:af:00.3 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_0>: n=155456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=155456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: 3C:FD:FE:9C:5B:29
Configuring Port 1 (socket 1)
Port 1: 3C:FD:FE:9C:5B:2A
Checking link statuses...
Done
19/09/2019 11:36:44 dut.10.240.176.209: set fwd rxonly
19/09/2019 11:36:44 dut.10.240.176.209: set fwd rxonly
Set rxonly packet forwarding mode
19/09/2019 11:36:44 dut.10.240.176.209: set verbose 1
19/09/2019 11:36:44 dut.10.240.176.209: set verbose 1
Change verbose level from 0 to 1
19/09/2019 11:36:44 dut.10.240.176.209: start
19/09/2019 11:36:44 dut.10.240.176.209: start
rxonly packet forwarding - ports=2 - cores=1 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 2 streams:
RX P=0/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=1/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=256 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=256 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=256 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=256 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
19/09/2019 11:36:44 dut.10.240.176.209: ptype mapping get 0 0
19/09/2019 11:36:44 dut.10.240.176.209: ptype mapping get 0 0
0 0x00000000
1 0x00000001
2 0x00000002
3 0x00000000
4 0x00000000
5 0x00000000
6 0x00000004
7 0x00000000
8 0x00000000
9 0x00000000
10 0x00000000
11 0x00000003
12 0x00000000
13 0x00000000
14 0x00000000
15 0x00000000
16 0x00000000
17 0x00000000
18 0x00000000
19 0x00000000
20 0x00000000
21 0x00000000
22 0x00000391
23 0x00000691
24 0x00000291
25 0x00000000
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
32 0x00000000
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
39 0x00000000
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
47 0x00000000
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
54 0x00000000
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
62 0x00000000
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
69 0x00000000
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
77 0x00000000
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
84 0x00000000
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
91 0x00000000
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
98 0x00000000
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
105 0x00000000
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
113 0x00000000
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
120 0x00000000
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
128 0x00000000
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
135 0x00000000
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
143 0x00000000
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
150 0x00000000
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
19/09/2019 11:36:47 dut.10.240.176.209: ptype mapping get 0 1
19/09/2019 11:36:47 dut.10.240.176.209: ptype mapping get 0 1
1 0x00000001
2 0x00000002
6 0x00000004
11 0x00000003
22 0x00000391
23 0x00000691
24 0x00000291
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
19/09/2019 11:36:50 tester: Ether(dst='ff:ff:ff:ff:ff:ff')/IP()/IPv6(src='::1')/UDP()/Raw(load='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
19/09/2019 11:36:52 dut.10.240.176.209: port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
19/09/2019 11:36:52 dut.10.240.176.209: ptype mapping get 0 0
19/09/2019 11:36:52 dut.10.240.176.209: ptype mapping get 0 0
0 0x00000000
1 0x00000001
2 0x00000002
3 0x00000000
4 0x00000000
5 0x00000000
6 0x00000004
7 0x00000000
8 0x00000000
9 0x00000000
10 0x00000000
11 0x00000003
12 0x00000000
13 0x00000000
14 0x00000000
15 0x00000000
16 0x00000000
17 0x00000000
18 0x00000000
19 0x00000000
20 0x00000000
21 0x00000000
22 0x00000391
23 0x00000691
24 0x00000291
25 0x00000000
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
32 0x00000000
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
39 0x00000000
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
47 0x00000000
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
54 0x00000000
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
62 0x00000000
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
69 0x00000000
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
77 0x00000000
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
84 0x00000000
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
91 0x00000000
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
98 0x00000000
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
105 0x00000000
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
113 0x00000000
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
120 0x00000000
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
128 0x00000000
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
135 0x00000000
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
143 0x00000000
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
150 0x00000000
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
19/09/2019 11:36:55 dut.10.240.176.209: ptype mapping get 0 1
19/09/2019 11:36:56 dut.10.240.176.209: ptype mapping get 0 1
1 0x00000001
2 0x00000002
6 0x00000004
11 0x00000003
22 0x00000391
23 0x00000691
24 0x00000291
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
19/09/2019 11:36:59 tester: Ether(dst='ff:ff:ff:ff:ff:ff')/IP()/NVGRE()/Ether(dst='ff:ff:ff:ff:ff:ff')/Dot1Q()/IP()/UDP()/Raw(load='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
19/09/2019 11:37:01 dut.10.240.176.209: port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
19/09/2019 11:37:01 TestPtype_Mapping: Test Case test_ptype_mapping_get Result FAILED: 'Failed to detect INNER_L4_NONFRAG'
19/09/2019 11:37:01 dut.10.240.176.209: quit
19/09/2019 11:37:04 dut.10.240.176.209: quit
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
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: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Port 0: link state change event
Done
Shutting down port 0...
Closing ports...
Port 1: link state change event
Done
Shutting down port 1...
Closing ports...
Done
Bye...
19/09/2019 11:37:04 TestPtype_Mapping: Test Case test_ptype_mapping_replace Begin
19/09/2019 11:37:04 dut.10.240.176.209:
19/09/2019 11:37:04 tester:
19/09/2019 11:37:04 dut.10.240.176.209: ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x6 -n 4 -- -i --port-topology=chained
19/09/2019 11:37:14 dut.10.240.176.209: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: PCI device 0000:00:04.0 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.1 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.2 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.3 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.4 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.5 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.6 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.7 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:3d:00.0 on NUMA socket 0
EAL: probe driver: 8086:37d2 net_i40e
EAL: PCI device 0000:3d:00.1 on NUMA socket 0
EAL: probe driver: 8086:37d2 net_i40e
EAL: PCI device 0000:80:04.0 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.1 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.2 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.3 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.4 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.5 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.6 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.7 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:af:00.0 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
EAL: PCI device 0000:af:00.1 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
EAL: using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: PCI device 0000:af:00.2 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: PCI device 0000:af:00.3 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_0>: n=155456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=155456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: 3C:FD:FE:9C:5B:29
Configuring Port 1 (socket 1)
Port 1: 3C:FD:FE:9C:5B:2A
Checking link statuses...
Done
19/09/2019 11:37:24 dut.10.240.176.209: set fwd rxonly
19/09/2019 11:37:24 dut.10.240.176.209: set fwd rxonly
Set rxonly packet forwarding mode
19/09/2019 11:37:24 dut.10.240.176.209: set verbose 1
19/09/2019 11:37:24 dut.10.240.176.209: set verbose 1
Change verbose level from 0 to 1
19/09/2019 11:37:24 dut.10.240.176.209: start
19/09/2019 11:37:25 dut.10.240.176.209: start
rxonly packet forwarding - ports=2 - cores=1 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 2 streams:
RX P=0/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=1/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=256 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=256 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=256 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=256 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
19/09/2019 11:37:25 dut.10.240.176.209: ptype mapping get 0 0
19/09/2019 11:37:25 dut.10.240.176.209: ptype mapping get 0 0
0 0x00000000
1 0x00000001
2 0x00000002
3 0x00000000
4 0x00000000
5 0x00000000
6 0x00000004
7 0x00000000
8 0x00000000
9 0x00000000
10 0x00000000
11 0x00000003
12 0x00000000
13 0x00000000
14 0x00000000
15 0x00000000
16 0x00000000
17 0x00000000
18 0x00000000
19 0x00000000
20 0x00000000
21 0x00000000
22 0x00000391
23 0x00000691
24 0x00000291
25 0x00000000
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
32 0x00000000
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
39 0x00000000
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
47 0x00000000
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
54 0x00000000
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
62 0x00000000
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
69 0x00000000
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
77 0x00000000
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
84 0x00000000
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
91 0x00000000
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
98 0x00000000
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
105 0x00000000
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
113 0x00000000
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
120 0x00000000
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
128 0x00000000
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
135 0x00000000
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
143 0x00000000
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
150 0x00000000
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
19/09/2019 11:37:28 dut.10.240.176.209: ptype mapping get 0 1
19/09/2019 11:37:28 dut.10.240.176.209: ptype mapping get 0 1
1 0x00000001
2 0x00000002
6 0x00000004
11 0x00000003
22 0x00000391
23 0x00000691
24 0x00000291
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
19/09/2019 11:37:31 tester: Ether(dst='ff:ff:ff:ff:ff:ff')/IP()/IPv6(src='::1')/UDP()/Raw(load='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
19/09/2019 11:37:33 dut.10.240.176.209: port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
19/09/2019 11:37:33 dut.10.240.176.209: ptype mapping get 0 0
19/09/2019 11:37:33 dut.10.240.176.209: ptype mapping get 0 0
0 0x00000000
1 0x00000001
2 0x00000002
3 0x00000000
4 0x00000000
5 0x00000000
6 0x00000004
7 0x00000000
8 0x00000000
9 0x00000000
10 0x00000000
11 0x00000003
12 0x00000000
13 0x00000000
14 0x00000000
15 0x00000000
16 0x00000000
17 0x00000000
18 0x00000000
19 0x00000000
20 0x00000000
21 0x00000000
22 0x00000391
23 0x00000691
24 0x00000291
25 0x00000000
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
32 0x00000000
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
39 0x00000000
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
47 0x00000000
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
54 0x00000000
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
62 0x00000000
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
69 0x00000000
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
77 0x00000000
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
84 0x00000000
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
91 0x00000000
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
98 0x00000000
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
105 0x00000000
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
113 0x00000000
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
120 0x00000000
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
128 0x00000000
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
135 0x00000000
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
143 0x00000000
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
150 0x00000000
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
19/09/2019 11:37:36 dut.10.240.176.209: ptype mapping get 0 1
19/09/2019 11:37:36 dut.10.240.176.209: ptype mapping get 0 1
1 0x00000001
2 0x00000002
6 0x00000004
11 0x00000003
22 0x00000391
23 0x00000691
24 0x00000291
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
19/09/2019 11:37:39 tester: Ether(dst='ff:ff:ff:ff:ff:ff')/IP()/NVGRE()/Ether(dst='ff:ff:ff:ff:ff:ff')/Dot1Q()/IP()/UDP()/Raw(load='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
19/09/2019 11:37:41 dut.10.240.176.209: port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
19/09/2019 11:37:41 TestPtype_Mapping: Test Case test_ptype_mapping_replace Result FAILED: 'Failed to detect INNER_L4_NONFRAG'
19/09/2019 11:37:41 dut.10.240.176.209: quit
19/09/2019 11:37:44 dut.10.240.176.209: quit
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
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: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Port 0: link state change event
Done
Shutting down port 0...
Closing ports...
Port 1: link state change event
Done
Shutting down port 1...
Closing ports...
Done
Bye...
19/09/2019 11:37:44 TestPtype_Mapping: Test Case test_ptype_mapping_reset Begin
19/09/2019 11:37:44 dut.10.240.176.209:
19/09/2019 11:37:44 tester:
19/09/2019 11:37:44 dut.10.240.176.209: ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x6 -n 4 -- -i --port-topology=chained
19/09/2019 11:37:55 dut.10.240.176.209: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: PCI device 0000:00:04.0 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.1 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.2 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.3 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.4 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.5 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.6 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.7 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:3d:00.0 on NUMA socket 0
EAL: probe driver: 8086:37d2 net_i40e
EAL: PCI device 0000:3d:00.1 on NUMA socket 0
EAL: probe driver: 8086:37d2 net_i40e
EAL: PCI device 0000:80:04.0 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.1 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.2 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.3 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.4 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.5 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.6 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.7 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:af:00.0 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
EAL: PCI device 0000:af:00.1 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
EAL: using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: PCI device 0000:af:00.2 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: PCI device 0000:af:00.3 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_0>: n=155456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=155456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: 3C:FD:FE:9C:5B:29
Configuring Port 1 (socket 1)
Port 1: 3C:FD:FE:9C:5B:2A
Checking link statuses...
Done
19/09/2019 11:38:05 dut.10.240.176.209: set fwd rxonly
19/09/2019 11:38:05 dut.10.240.176.209: set fwd rxonly
Set rxonly packet forwarding mode
19/09/2019 11:38:05 dut.10.240.176.209: set verbose 1
19/09/2019 11:38:05 dut.10.240.176.209: set verbose 1
Change verbose level from 0 to 1
19/09/2019 11:38:05 dut.10.240.176.209: start
19/09/2019 11:38:05 dut.10.240.176.209: start
rxonly packet forwarding - ports=2 - cores=1 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 2 streams:
RX P=0/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=1/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=256 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=256 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=256 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=256 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
19/09/2019 11:38:05 dut.10.240.176.209: ptype mapping get 0 0
19/09/2019 11:38:05 dut.10.240.176.209: ptype mapping get 0 0
0 0x00000000
1 0x00000001
2 0x00000002
3 0x00000000
4 0x00000000
5 0x00000000
6 0x00000004
7 0x00000000
8 0x00000000
9 0x00000000
10 0x00000000
11 0x00000003
12 0x00000000
13 0x00000000
14 0x00000000
15 0x00000000
16 0x00000000
17 0x00000000
18 0x00000000
19 0x00000000
20 0x00000000
21 0x00000000
22 0x00000391
23 0x00000691
24 0x00000291
25 0x00000000
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
32 0x00000000
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
39 0x00000000
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
47 0x00000000
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
54 0x00000000
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
62 0x00000000
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
69 0x00000000
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
77 0x00000000
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
84 0x00000000
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
91 0x00000000
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
98 0x00000000
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
105 0x00000000
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
113 0x00000000
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
120 0x00000000
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
128 0x00000000
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
135 0x00000000
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
143 0x00000000
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
150 0x00000000
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
19/09/2019 11:38:08 dut.10.240.176.209: ptype mapping get 0 1
19/09/2019 11:38:09 dut.10.240.176.209: ptype mapping get 0 1
1 0x00000001
2 0x00000002
6 0x00000004
11 0x00000003
22 0x00000391
23 0x00000691
24 0x00000291
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
19/09/2019 11:38:12 tester: Ether(dst='ff:ff:ff:ff:ff:ff')/IP()/IPv6(src='::1')/UDP()/Raw(load='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
19/09/2019 11:38:14 dut.10.240.176.209: port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
19/09/2019 11:38:14 dut.10.240.176.209: ptype mapping get 0 0
19/09/2019 11:38:14 dut.10.240.176.209: ptype mapping get 0 0
0 0x00000000
1 0x00000001
2 0x00000002
3 0x00000000
4 0x00000000
5 0x00000000
6 0x00000004
7 0x00000000
8 0x00000000
9 0x00000000
10 0x00000000
11 0x00000003
12 0x00000000
13 0x00000000
14 0x00000000
15 0x00000000
16 0x00000000
17 0x00000000
18 0x00000000
19 0x00000000
20 0x00000000
21 0x00000000
22 0x00000391
23 0x00000691
24 0x00000291
25 0x00000000
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
32 0x00000000
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
39 0x00000000
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
47 0x00000000
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
54 0x00000000
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
62 0x00000000
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
69 0x00000000
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
77 0x00000000
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
84 0x00000000
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
91 0x00000000
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
98 0x00000000
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
105 0x00000000
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
113 0x00000000
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
120 0x00000000
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
128 0x00000000
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
135 0x00000000
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
143 0x00000000
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
150 0x00000000
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
19/09/2019 11:38:17 dut.10.240.176.209: ptype mapping get 0 1
19/09/2019 11:38:17 dut.10.240.176.209: ptype mapping get 0 1
1 0x00000001
2 0x00000002
6 0x00000004
11 0x00000003
22 0x00000391
23 0x00000691
24 0x00000291
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
19/09/2019 11:38:20 tester: Ether(dst='ff:ff:ff:ff:ff:ff')/IP()/NVGRE()/Ether(dst='ff:ff:ff:ff:ff:ff')/Dot1Q()/IP()/UDP()/Raw(load='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
19/09/2019 11:38:22 dut.10.240.176.209: port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
19/09/2019 11:38:22 TestPtype_Mapping: Test Case test_ptype_mapping_reset Result FAILED: 'Failed to detect INNER_L4_NONFRAG'
19/09/2019 11:38:22 dut.10.240.176.209: quit
19/09/2019 11:38:25 dut.10.240.176.209: quit
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
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: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Port 0: link state change event
Done
Shutting down port 0...
Closing ports...
Port 1: link state change event
Done
Shutting down port 1...
Closing ports...
Done
Bye...
19/09/2019 11:38:25 TestPtype_Mapping: Test Case test_ptype_mapping_update Begin
19/09/2019 11:38:25 dut.10.240.176.209:
19/09/2019 11:38:26 tester:
19/09/2019 11:38:26 dut.10.240.176.209: ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x6 -n 4 -- -i --port-topology=chained
19/09/2019 11:38:36 dut.10.240.176.209: EAL: Detected 112 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: PCI device 0000:00:04.0 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.1 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.2 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.3 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.4 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.5 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.6 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:00:04.7 on NUMA socket 0
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:3d:00.0 on NUMA socket 0
EAL: probe driver: 8086:37d2 net_i40e
EAL: PCI device 0000:3d:00.1 on NUMA socket 0
EAL: probe driver: 8086:37d2 net_i40e
EAL: PCI device 0000:80:04.0 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.1 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.2 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.3 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.4 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.5 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.6 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:80:04.7 on NUMA socket 1
EAL: probe driver: 8086:2021 rawdev_ioat
EAL: PCI device 0000:af:00.0 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
EAL: PCI device 0000:af:00.1 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
EAL: using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: PCI device 0000:af:00.2 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(4)
EAL: PCI device 0000:af:00.3 on NUMA socket 1
EAL: probe driver: 8086:1572 net_i40e
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_0>: n=155456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=155456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: 3C:FD:FE:9C:5B:29
Configuring Port 1 (socket 1)
Port 1: 3C:FD:FE:9C:5B:2A
Checking link statuses...
Done
19/09/2019 11:38:46 dut.10.240.176.209: set fwd rxonly
19/09/2019 11:38:46 dut.10.240.176.209: set fwd rxonly
Set rxonly packet forwarding mode
19/09/2019 11:38:46 dut.10.240.176.209: set verbose 1
19/09/2019 11:38:46 dut.10.240.176.209: set verbose 1
Change verbose level from 0 to 1
19/09/2019 11:38:46 dut.10.240.176.209: start
19/09/2019 11:38:46 dut.10.240.176.209: start
rxonly packet forwarding - ports=2 - cores=1 - streams=2 - NUMA support enabled, MP allocation mode: native
Logical Core 2 (socket 0) forwards packets on 2 streams:
RX P=0/Q=0 (socket 1) -> TX P=1/Q=0 (socket 1) peer=02:00:00:00:00:01
RX P=1/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=2
port 0: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=256 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=256 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
port 1: RX queue number: 1 Tx queue number: 1
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=256 - RX free threshold=32
RX threshold registers: pthresh=8 hthresh=8 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=256 - TX free threshold=32
TX threshold registers: pthresh=32 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
19/09/2019 11:38:46 dut.10.240.176.209: ptype mapping get 0 0
19/09/2019 11:38:46 dut.10.240.176.209: ptype mapping get 0 0
0 0x00000000
1 0x00000001
2 0x00000002
3 0x00000000
4 0x00000000
5 0x00000000
6 0x00000004
7 0x00000000
8 0x00000000
9 0x00000000
10 0x00000000
11 0x00000003
12 0x00000000
13 0x00000000
14 0x00000000
15 0x00000000
16 0x00000000
17 0x00000000
18 0x00000000
19 0x00000000
20 0x00000000
21 0x00000000
22 0x00000391
23 0x00000691
24 0x00000291
25 0x00000000
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
32 0x00000000
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
39 0x00000000
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
47 0x00000000
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
54 0x00000000
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
62 0x00000000
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
69 0x00000000
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
77 0x00000000
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
84 0x00000000
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
91 0x00000000
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
98 0x00000000
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
105 0x00000000
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
113 0x00000000
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
120 0x00000000
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
128 0x00000000
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
135 0x00000000
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
143 0x00000000
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
150 0x00000000
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
19/09/2019 11:38:49 dut.10.240.176.209: ptype mapping get 0 1
19/09/2019 11:38:49 dut.10.240.176.209: ptype mapping get 0 1
1 0x00000001
2 0x00000002
6 0x00000004
11 0x00000003
22 0x00000391
23 0x00000691
24 0x00000291
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
19/09/2019 11:38:52 tester: Ether(dst='ff:ff:ff:ff:ff:ff')/IP()/IPv6(src='::1')/UDP()/Raw(load='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
19/09/2019 11:38:54 dut.10.240.176.209: port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=100 - nb_segs=1 - pktype: 0x2601091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_IP INNER_L3_IPV6_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_IP INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=0 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
19/09/2019 11:38:54 dut.10.240.176.209: ptype mapping get 0 0
19/09/2019 11:38:54 dut.10.240.176.209: ptype mapping get 0 0
0 0x00000000
1 0x00000001
2 0x00000002
3 0x00000000
4 0x00000000
5 0x00000000
6 0x00000004
7 0x00000000
8 0x00000000
9 0x00000000
10 0x00000000
11 0x00000003
12 0x00000000
13 0x00000000
14 0x00000000
15 0x00000000
16 0x00000000
17 0x00000000
18 0x00000000
19 0x00000000
20 0x00000000
21 0x00000000
22 0x00000391
23 0x00000691
24 0x00000291
25 0x00000000
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
32 0x00000000
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
39 0x00000000
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
47 0x00000000
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
54 0x00000000
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
62 0x00000000
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
69 0x00000000
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
77 0x00000000
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
84 0x00000000
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
91 0x00000000
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
98 0x00000000
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
105 0x00000000
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
113 0x00000000
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
120 0x00000000
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
128 0x00000000
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
135 0x00000000
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
143 0x00000000
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
150 0x00000000
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
167 0x00000000
168 0x00000000
169 0x00000000
170 0x00000000
171 0x00000000
172 0x00000000
173 0x00000000
174 0x00000000
175 0x00000000
176 0x00000000
177 0x00000000
178 0x00000000
179 0x00000000
180 0x00000000
181 0x00000000
182 0x00000000
183 0x00000000
184 0x00000000
185 0x00000000
186 0x00000000
187 0x00000000
188 0x00000000
189 0x00000000
190 0x00000000
191 0x00000000
192 0x00000000
193 0x00000000
194 0x00000000
195 0x00000000
196 0x00000000
197 0x00000000
198 0x00000000
199 0x00000000
200 0x00000000
201 0x00000000
202 0x00000000
203 0x00000000
204 0x00000000
205 0x00000000
206 0x00000000
207 0x00000000
208 0x00000000
209 0x00000000
210 0x00000000
211 0x00000000
212 0x00000000
213 0x00000000
214 0x00000000
215 0x00000000
216 0x00000000
217 0x00000000
218 0x00000000
219 0x00000000
220 0x00000000
221 0x00000000
222 0x00000000
223 0x00000000
224 0x00000000
225 0x00000000
226 0x00000000
227 0x00000000
228 0x00000000
229 0x00000000
230 0x00000000
231 0x00000000
232 0x00000000
233 0x00000000
234 0x00000000
235 0x00000000
236 0x00000000
237 0x00000000
238 0x00000000
239 0x00000000
240 0x00000000
241 0x00000000
242 0x00000000
243 0x00000000
244 0x00000000
245 0x00000000
246 0x00000000
247 0x00000000
248 0x00000000
249 0x00000000
250 0x00000000
251 0x00000000
252 0x00000000
253 0x00000000
254 0x00000000
255 0x00000000
19/09/2019 11:38:57 dut.10.240.176.209: ptype mapping get 0 1
19/09/2019 11:38:58 dut.10.240.176.209: ptype mapping get 0 1
1 0x00000001
2 0x00000002
6 0x00000004
11 0x00000003
22 0x00000391
23 0x00000691
24 0x00000291
26 0x00000191
27 0x00000491
28 0x00000591
29 0x03401091
30 0x06401091
31 0x02401091
33 0x01401091
34 0x04401091
35 0x05401091
36 0x03601091
37 0x06601091
38 0x02601091
40 0x01601091
41 0x04601091
42 0x05601091
43 0x00006091
44 0x03406091
45 0x06406091
46 0x02406091
48 0x01406091
49 0x04406091
50 0x05406091
51 0x03606091
52 0x06606091
53 0x02606091
55 0x01606091
56 0x04606091
57 0x05606091
58 0x00016091
59 0x03416091
60 0x06416091
61 0x02416091
63 0x01416091
64 0x04416091
65 0x05416091
66 0x03616091
67 0x06616091
68 0x02616091
70 0x01616091
71 0x04616091
72 0x05616091
73 0x00026091
74 0x03426091
75 0x06426091
76 0x02426091
78 0x01426091
79 0x04426091
80 0x05426091
81 0x03626091
82 0x06626091
83 0x02626091
85 0x01626091
86 0x04626091
87 0x05626091
88 0x000003e1
89 0x000006e1
90 0x000002e1
92 0x000001e1
93 0x000004e1
94 0x000005e1
95 0x034010e1
96 0x064010e1
97 0x024010e1
99 0x014010e1
100 0x044010e1
101 0x054010e1
102 0x036010e1
103 0x066010e1
104 0x026010e1
106 0x016010e1
107 0x046010e1
108 0x056010e1
109 0x000060e1
110 0x034060e1
111 0x064060e1
112 0x024060e1
114 0x014060e1
115 0x044060e1
116 0x054060e1
117 0x036060e1
118 0x066060e1
119 0x026060e1
121 0x016060e1
122 0x046060e1
123 0x056060e1
124 0x000160e1
125 0x034160e1
126 0x064160e1
127 0x024160e1
129 0x014160e1
130 0x044160e1
131 0x054160e1
132 0x036160e1
133 0x066160e1
134 0x026160e1
136 0x016160e1
137 0x046160e1
138 0x056160e1
139 0x000260e1
140 0x034260e1
141 0x064260e1
142 0x024260e1
144 0x014260e1
145 0x044260e1
146 0x054260e1
147 0x036260e1
148 0x066260e1
149 0x026260e1
151 0x016260e1
152 0x046260e1
153 0x056260e1
154 0x00000005
155 0x00000395
156 0x00000695
157 0x00000295
158 0x00000195
159 0x00000495
160 0x00000595
161 0x000003e5
162 0x000006e5
163 0x000002e5
164 0x000001e5
165 0x000004e5
166 0x000005e5
19/09/2019 11:39:01 tester: Ether(dst='ff:ff:ff:ff:ff:ff')/IP()/NVGRE()/Ether(dst='ff:ff:ff:ff:ff:ff')/Dot1Q()/IP()/UDP()/Raw(load='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
19/09/2019 11:39:03 dut.10.240.176.209: port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=90:E2:BA:48:81:A8 - dst=FF:FF:FF:FF:FF:FF - type=0x0800 - length=106 - nb_segs=1 - pktype: 0x2426091 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L2_ETHER_VLAN INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_UDP - sw ptype: L2_ETHER L3_IPV4 TUNNEL_NVGRE INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=8 - inner_l2_len=18 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
19/09/2019 11:39:03 TestPtype_Mapping: Test Case test_ptype_mapping_update Result FAILED: 'Failed to detect INNER_L4_NONFRAG'
19/09/2019 11:39:03 dut.10.240.176.209: quit
19/09/2019 11:39:06 dut.10.240.176.209: quit
Telling cores to stop...
Waiting for lcores to finish...
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
---------------------- Forward statistics for port 1 ----------------------
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: 8 RX-dropped: 0 RX-total: 8
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Stopping port 1...
Stopping ports...
Port 0: link state change event
Done
Shutting down port 0...
Closing ports...
Port 1: link state change event
Done
Shutting down port 1...
Closing ports...
Done
Bye...
19/09/2019 11:39:06 dut.10.240.176.209: sed -i '/printf(" - pktype: 0x%x", mb->packet_type);/d' app/test-pmd/util.c
19/09/2019 11:39:06 dut.10.240.176.209:
19/09/2019 11:39:06 dut.10.240.176.209: rm -rf x86_64-native-linuxapp-gcc
19/09/2019 11:39:06 dut.10.240.176.209:
19/09/2019 11:39:06 dut.10.240.176.209: rm -rf ./app/test/test_resource_c.res.o
19/09/2019 11:39:06 dut.10.240.176.209:
19/09/2019 11:39:06 dut.10.240.176.209: rm -rf ./app/test/test_resource_tar.res.o
19/09/2019 11:39:06 dut.10.240.176.209:
19/09/2019 11:39:06 dut.10.240.176.209: rm -rf ./app/test/test_pci_sysfs.res.o
19/09/2019 11:39:07 dut.10.240.176.209:
19/09/2019 11:39:07 dut.10.240.176.209: make -j 110 install T=x86_64-native-linuxapp-gcc
19/09/2019 11:40:02 dut.10.240.176.209: Configuration done using x86_64-native-linuxapp-gcc
== Build lib
== Build lib/librte_kvargs
SYMLINK-FILE include/rte_kvargs.h
CC rte_kvargs.o
AR librte_kvargs.a
INSTALL-LIB librte_kvargs.a
== Build lib/librte_eal
/root/dpdk/mk/toolchain/gcc/rte.toolchain-compat.mk:30: AVX512 support disabled because of binutils 2.30. See Bug 97
== Build lib/librte_eal/common
SYMLINK-FILE include/rte_branch_prediction.h
SYMLINK-FILE include/rte_common.h
SYMLINK-FILE include/rte_compat.h
SYMLINK-FILE include/rte_debug.h
SYMLINK-FILE include/rte_eal.h
SYMLINK-FILE include/rte_eal_interrupts.h
SYMLINK-FILE include/rte_errno.h
SYMLINK-FILE include/rte_launch.h
SYMLINK-FILE include/rte_lcore.h
SYMLINK-FILE include/rte_log.h
SYMLINK-FILE include/rte_memory.h
SYMLINK-FILE include/rte_memzone.h
SYMLINK-FILE include/rte_per_lcore.h
SYMLINK-FILE include/rte_random.h
SYMLINK-FILE include/rte_tailq.h
SYMLINK-FILE include/rte_interrupts.h
SYMLINK-FILE include/rte_alarm.h
SYMLINK-FILE include/rte_string_fns.h
SYMLINK-FILE include/rte_version.h
SYMLINK-FILE include/rte_eal_memconfig.h
SYMLINK-FILE include/rte_malloc_heap.h
SYMLINK-FILE include/rte_hexdump.h
SYMLINK-FILE include/rte_devargs.h
SYMLINK-FILE include/rte_dev.h
SYMLINK-FILE include/rte_bus.h
SYMLINK-FILE include/rte_class.h
SYMLINK-FILE include/rte_option.h
SYMLINK-FILE include/rte_malloc.h
SYMLINK-FILE include/rte_pci_dev_feature_defs.h
SYMLINK-FILE include/rte_pci_dev_features.h
SYMLINK-FILE include/rte_keepalive.h
SYMLINK-FILE include/rte_time.h
SYMLINK-FILE include/rte_service.h
SYMLINK-FILE include/rte_service_component.h
SYMLINK-FILE include/rte_bitmap.h
SYMLINK-FILE include/rte_hypervisor.h
SYMLINK-FILE include/rte_vfio.h
SYMLINK-FILE include/rte_test.h
SYMLINK-FILE include/rte_reciprocal.h
SYMLINK-FILE include/rte_fbarray.h
SYMLINK-FILE include/rte_uuid.h
SYMLINK-FILE include/rte_atomic.h
SYMLINK-FILE include/rte_atomic_32.h
SYMLINK-FILE include/rte_atomic_64.h
SYMLINK-FILE include/rte_byteorder.h
SYMLINK-FILE include/rte_byteorder_32.h
SYMLINK-FILE include/rte_byteorder_64.h
SYMLINK-FILE include/rte_cpuflags.h
SYMLINK-FILE include/rte_cycles.h
SYMLINK-FILE include/rte_io.h
SYMLINK-FILE include/rte_mcslock.h
SYMLINK-FILE include/rte_memcpy.h
SYMLINK-FILE include/rte_pause.h
SYMLINK-FILE include/rte_prefetch.h
SYMLINK-FILE include/rte_rtm.h
SYMLINK-FILE include/rte_rwlock.h
SYMLINK-FILE include/rte_spinlock.h
SYMLINK-FILE include/rte_ticketlock.h
SYMLINK-FILE include/rte_vect.h
SYMLINK-FILE include/generic/rte_atomic.h
SYMLINK-FILE include/generic/rte_byteorder.h
SYMLINK-FILE include/generic/rte_cycles.h
SYMLINK-FILE include/generic/rte_prefetch.h
SYMLINK-FILE include/generic/rte_memcpy.h
SYMLINK-FILE include/generic/rte_cpuflags.h
SYMLINK-FILE include/generic/rte_mcslock.h
SYMLINK-FILE include/generic/rte_spinlock.h
SYMLINK-FILE include/generic/rte_rwlock.h
SYMLINK-FILE include/generic/rte_ticketlock.h
SYMLINK-FILE include/generic/rte_vect.h
SYMLINK-FILE include/generic/rte_pause.h
SYMLINK-FILE include/generic/rte_io.h
== Build lib/librte_eal/linux
== Build lib/librte_eal/linux/eal
SYMLINK-FILE include/rte_kni_common.h
SYMLINK-FILE include/rte_os.h
CC eal.o
CC eal_cpuflags.o
CC eal_hugepage_info.o
CC eal_memory.o
CC eal_thread.o
CC eal_log.o
CC eal_vfio.o
CC eal_vfio_mp_sync.o
CC eal_memalloc.o
CC eal_debug.o
CC eal_lcore.o
CC eal_timer.o
CC eal_interrupts.o
CC eal_alarm.o
CC eal_dev.o
CC eal_common_timer.o
CC eal_common_lcore.o
CC eal_common_memzone.o
CC eal_common_log.o
CC eal_common_launch.o
CC eal_common_memalloc.o
CC eal_common_mcfg.o
CC eal_common_memory.o
CC eal_common_tailqs.o
CC eal_common_errno.o
CC eal_common_hypervisor.o
CC eal_common_cpuflags.o
CC eal_common_string_fns.o
CC eal_common_hexdump.o
CC eal_common_class.o
CC eal_common_devargs.o
CC eal_common_bus.o
CC eal_common_dev.o
CC eal_common_options.o
CC eal_common_uuid.o
CC eal_common_proc.o
CC eal_common_fbarray.o
CC eal_common_thread.o
CC rte_malloc.o
CC hotplug_mp.o
CC malloc_elem.o
CC malloc_heap.o
CC malloc_mp.o
CC rte_keepalive.o
CC rte_option.o
CC rte_service.o
CC rte_random.o
CC rte_reciprocal.o
CC rte_cpuflags.o
CC rte_hypervisor.o
CC rte_spinlock.o
CC rte_cycles.o
AR librte_eal.a
INSTALL-LIB librte_eal.a
== Build lib/librte_pci
== Build lib/librte_stack
== Build lib/librte_ring
== Build lib/librte_timer
== Build lib/librte_cfgfile
== Build lib/librte_meter
== Build lib/librte_acl
== Build lib/librte_jobstats
== Build lib/librte_rcu
== Build lib/librte_metrics
SYMLINK-FILE include/rte_jobstats.h
CC rte_jobstats.o
SYMLINK-FILE include/rte_cfgfile.h
CC rte_cfgfile.o
SYMLINK-FILE include/rte_rcu_qsbr.h
SYMLINK-FILE include/rte_timer.h
CC rte_timer.o
CC rte_rcu_qsbr.o
SYMLINK-FILE include/rte_metrics.h
CC rte_metrics.o
SYMLINK-FILE include/rte_ring.h
SYMLINK-FILE include/rte_ring_generic.h
SYMLINK-FILE include/rte_ring_c11_mem.h
CC rte_ring.o
SYMLINK-FILE include/rte_acl_osdep.h
SYMLINK-FILE include/rte_meter.h
SYMLINK-FILE include/rte_stack.h
SYMLINK-FILE include/rte_acl.h
SYMLINK-FILE include/rte_stack_lf_generic.h
SYMLINK-FILE include/rte_stack_lf.h
SYMLINK-FILE include/rte_stack_std.h
SYMLINK-FILE include/rte_pci.h
SYMLINK-FILE include/rte_stack_lf_c11.h
CC rte_meter.o
CC rte_acl.o
CC tb_mem.o
CC rte_pci.o
CC rte_stack.o
CC acl_bld.o
CC acl_gen.o
CC rte_stack_lf.o
CC rte_stack_std.o
CC acl_run_scalar.o
CC acl_run_avx2.o
CC acl_run_sse.o
AR librte_pci.a
AR librte_ring.a
INSTALL-LIB librte_pci.a
INSTALL-LIB librte_ring.a
AR librte_metrics.a
INSTALL-LIB librte_metrics.a
== Build lib/librte_mempool
== Build lib/librte_hash
AR librte_stack.a
INSTALL-LIB librte_stack.a
AR librte_cfgfile.a
INSTALL-LIB librte_cfgfile.a
AR librte_meter.a
INSTALL-LIB librte_meter.a
AR librte_jobstats.a
INSTALL-LIB librte_jobstats.a
AR librte_rcu.a
INSTALL-LIB librte_rcu.a
SYMLINK-FILE include/rte_mempool.h
CC rte_mempool_ops.o
CC rte_mempool.o
CC rte_mempool_ops_default.o
SYMLINK-FILE include/rte_hash_crc.h
SYMLINK-FILE include/rte_hash.h
SYMLINK-FILE include/rte_jhash.h
SYMLINK-FILE include/rte_thash.h
SYMLINK-FILE include/rte_fbk_hash.h
CC rte_fbk_hash.o
CC rte_cuckoo_hash.o
AR librte_timer.a
INSTALL-LIB librte_timer.a
== Build lib/librte_power
AR librte_acl.a
INSTALL-LIB librte_acl.a
AR librte_mempool.a
INSTALL-LIB librte_mempool.a
== Build lib/librte_mbuf
SYMLINK-FILE include/rte_power.h
SYMLINK-FILE include/rte_power_empty_poll.h
CC rte_power.o
CC power_acpi_cpufreq.o
CC power_kvm_vm.o
CC guest_channel.o
CC rte_power_empty_poll.o
CC power_pstate_cpufreq.o
SYMLINK-FILE include/rte_mbuf.h
SYMLINK-FILE include/rte_mbuf_ptype.h
SYMLINK-FILE include/rte_mbuf_pool_ops.h
CC rte_mbuf.o
CC rte_mbuf_pool_ops.o
CC rte_mbuf_ptype.o
AR librte_power.a
INSTALL-LIB librte_power.a
AR librte_mbuf.a
INSTALL-LIB librte_mbuf.a
== Build lib/librte_net
== Build lib/librte_bbdev
== Build lib/librte_cryptodev
== Build lib/librte_compressdev
== Build lib/librte_reorder
AR librte_hash.a
INSTALL-LIB librte_hash.a
== Build lib/librte_efd
== Build lib/librte_lpm
== Build lib/librte_member
SYMLINK-FILE include/rte_bbdev_op.h
SYMLINK-FILE include/rte_bbdev.h
SYMLINK-FILE include/rte_bbdev_pmd.h
SYMLINK-FILE include/rte_crypto.h
SYMLINK-FILE include/rte_crypto_sym.h
SYMLINK-FILE include/rte_cryptodev_pmd.h
SYMLINK-FILE include/rte_cryptodev.h
SYMLINK-FILE include/rte_crypto_asym.h
CC rte_bbdev.o
CC rte_cryptodev.o
CC rte_cryptodev_pmd.o
SYMLINK-FILE include/rte_comp.h
SYMLINK-FILE include/rte_compressdev_internal.h
SYMLINK-FILE include/rte_compressdev.h
SYMLINK-FILE include/rte_compressdev_pmd.h
SYMLINK-FILE include/rte_reorder.h
CC rte_compressdev.o
CC rte_compressdev_pmd.o
CC rte_comp.o
CC rte_reorder.o
SYMLINK-FILE include/rte_ip.h
SYMLINK-FILE include/rte_tcp.h
SYMLINK-FILE include/rte_udp.h
SYMLINK-FILE include/rte_esp.h
SYMLINK-FILE include/rte_icmp.h
SYMLINK-FILE include/rte_sctp.h
SYMLINK-FILE include/rte_ether.h
SYMLINK-FILE include/rte_arp.h
SYMLINK-FILE include/rte_gre.h
SYMLINK-FILE include/rte_net.h
SYMLINK-FILE include/rte_mpls.h
SYMLINK-FILE include/rte_net_crc.h
CC rte_net.o
CC rte_net_crc.o
CC rte_ether.o
CC rte_arp.o
SYMLINK-FILE include/rte_member.h
SYMLINK-FILE include/rte_efd.h
CC rte_member.o
CC rte_member_ht.o
CC rte_member_vbf.o
CC rte_efd.o
SYMLINK-FILE include/rte_lpm_sse.h
SYMLINK-FILE include/rte_lpm6.h
SYMLINK-FILE include/rte_lpm.h
CC rte_lpm.o
CC rte_lpm6.o
AR librte_net.a
INSTALL-LIB librte_net.a
== Build lib/librte_cmdline
== Build lib/librte_ethdev
== Build lib/librte_sched
AR librte_reorder.a
INSTALL-LIB librte_reorder.a
SYMLINK-FILE include/cmdline_parse.h
SYMLINK-FILE include/cmdline.h
SYMLINK-FILE include/cmdline_parse_num.h
SYMLINK-FILE include/cmdline_parse_ipaddr.h
SYMLINK-FILE include/cmdline_parse_string.h
SYMLINK-FILE include/cmdline_parse_etheraddr.h
SYMLINK-FILE include/cmdline_rdline.h
SYMLINK-FILE include/cmdline_vt100.h
SYMLINK-FILE include/cmdline_socket.h
SYMLINK-FILE include/cmdline_cirbuf.h
SYMLINK-FILE include/cmdline_parse_portlist.h
CC cmdline.o
CC cmdline_cirbuf.o
CC cmdline_parse.o
CC cmdline_parse_etheraddr.o
CC cmdline_parse_ipaddr.o
CC cmdline_parse_num.o
CC cmdline_parse_string.o
CC cmdline_rdline.o
CC cmdline_vt100.o
CC cmdline_socket.o
CC cmdline_parse_portlist.o
make[5]: Warning: File 'rte_ethdev.h' has modification time 72074 s in the future
SYMLINK-FILE include/rte_ethdev.h
SYMLINK-FILE include/rte_ethdev_core.h
SYMLINK-FILE include/rte_ethdev_driver.h
SYMLINK-FILE include/rte_ethdev_pci.h
SYMLINK-FILE include/rte_ethdev_vdev.h
SYMLINK-FILE include/rte_eth_ctrl.h
SYMLINK-FILE include/rte_dev_info.h
SYMLINK-FILE include/rte_flow.h
SYMLINK-FILE include/rte_sched.h
SYMLINK-FILE include/rte_sched_common.h
SYMLINK-FILE include/rte_flow_driver.h
SYMLINK-FILE include/rte_tm.h
SYMLINK-FILE include/rte_red.h
SYMLINK-FILE include/rte_tm_driver.h
SYMLINK-FILE include/rte_approx.h
SYMLINK-FILE include/rte_mtr.h
SYMLINK-FILE include/rte_mtr_driver.h
CC rte_sched.o
CC rte_red.o
CC rte_approx.o
CC ethdev_private.o
CC rte_ethdev.o
CC rte_class_eth.o
CC rte_flow.o
CC rte_tm.o
CC rte_mtr.o
CC ethdev_profile.o
AR librte_lpm.a
INSTALL-LIB librte_lpm.a
AR librte_member.a
INSTALL-LIB librte_member.a
AR librte_efd.a
INSTALL-LIB librte_efd.a
AR librte_cryptodev.a
INSTALL-LIB librte_cryptodev.a
AR librte_cmdline.a
INSTALL-LIB librte_cmdline.a
AR librte_compressdev.a
INSTALL-LIB librte_compressdev.a
AR librte_bbdev.a
INSTALL-LIB librte_bbdev.a
AR librte_sched.a
INSTALL-LIB librte_sched.a
AR librte_ethdev.a
INSTALL-LIB librte_ethdev.a
make[5]: warning: Clock skew detected. Your build may be incomplete.
== Build lib/librte_security
== Build lib/librte_eventdev
== Build lib/librte_rawdev
== Build lib/librte_vhost
== Build lib/librte_ip_frag
== Build lib/librte_gro
== Build lib/librte_bitratestats
== Build lib/librte_latencystats
== Build lib/librte_kni
== Build lib/librte_distributor
== Build lib/librte_pdump
== Build lib/librte_gso
== Build lib/librte_bpf
SYMLINK-FILE include/rte_gro.h
CC rte_gro.o
CC gro_tcp4.o
CC gro_vxlan_tcp4.o
SYMLINK-FILE include/rte_pdump.h
SYMLINK-FILE include/rte_rawdev.h
SYMLINK-FILE include/rte_rawdev_pmd.h
SYMLINK-FILE include/bpf_def.h
SYMLINK-FILE include/rte_distributor.h
SYMLINK-FILE include/rte_bpf.h
SYMLINK-FILE include/rte_security_driver.h
SYMLINK-FILE include/rte_security.h
SYMLINK-FILE include/rte_bpf_ethdev.h
CC rte_rawdev.o
SYMLINK-FILE include/rte_bitrate.h
CC rte_pdump.o
CC rte_distributor_v20.o
SYMLINK-FILE include/rte_latencystats.h
CC bpf_exec.o
CC rte_security.o
SYMLINK-FILE include/rte_eventdev.h
CC rte_distributor.o
SYMLINK-FILE include/rte_eventdev_pmd_pci.h
SYMLINK-FILE include/rte_eventdev_pmd.h
CC bpf.o
CC rte_distributor_match_sse.o
SYMLINK-FILE include/rte_event_ring.h
CC rte_bitrate.o
CC bpf_pkt.o
SYMLINK-FILE include/rte_eventdev_pmd_vdev.h
CC bpf_load.o
SYMLINK-FILE include/rte_event_timer_adapter.h
SYMLINK-FILE include/rte_event_eth_rx_adapter.h
CC rte_latencystats.o
SYMLINK-FILE include/rte_event_timer_adapter_pmd.h
CC bpf_validate.o
SYMLINK-FILE include/rte_event_crypto_adapter.h
SYMLINK-FILE include/rte_event_eth_tx_adapter.h
CC bpf_jit_x86.o
SYMLINK-FILE include/rte_kni.h
SYMLINK-FILE include/rte_vhost.h
CC rte_eventdev.o
SYMLINK-FILE include/rte_vhost_crypto.h
SYMLINK-FILE include/rte_vdpa.h
CC rte_event_ring.o
SYMLINK-FILE include/rte_gso.h
CC rte_kni.o
CC fd_man.o
SYMLINK-FILE include/rte_ip_frag.h
CC iotlb.o
CC rte_event_eth_rx_adapter.o
CC rte_gso.o
CC rte_event_timer_adapter.o
CC socket.o
CC rte_event_eth_tx_adapter.o
CC rte_event_crypto_adapter.o
CC vhost.o
CC gso_tcp4.o
CC gso_common.o
CC vhost_user.o
CC rte_ipv4_fragmentation.o
CC gso_tunnel_tcp4.o
CC rte_ipv6_fragmentation.o
CC virtio_net.o
CC gso_udp4.o
CC rte_ipv4_reassembly.o
CC vhost_crypto.o
CC vdpa.o
CC rte_ipv6_reassembly.o
CC rte_ip_frag_common.o
CC ip_frag_internal.o
AR librte_bitratestats.a
INSTALL-LIB librte_bitratestats.a
AR librte_latencystats.a
INSTALL-LIB librte_latencystats.a
AR librte_rawdev.a
INSTALL-LIB librte_rawdev.a
AR librte_security.a
INSTALL-LIB librte_security.a
== Build lib/librte_ipsec
AR librte_gro.a
INSTALL-LIB librte_gro.a
AR librte_gso.a
INSTALL-LIB librte_gso.a
AR librte_ip_frag.a
INSTALL-LIB librte_ip_frag.a
AR librte_kni.a
INSTALL-LIB librte_kni.a
== Build lib/librte_port
AR librte_pdump.a
INSTALL-LIB librte_pdump.a
AR librte_distributor.a
INSTALL-LIB librte_distributor.a
SYMLINK-FILE include/rte_ipsec.h
SYMLINK-FILE include/rte_ipsec_group.h
SYMLINK-FILE include/rte_ipsec_sa.h
CC esp_inb.o
CC esp_outb.o
CC sa.o
CC ses.o
AR librte_bpf.a
INSTALL-LIB librte_bpf.a
AR librte_eventdev.a
INSTALL-LIB librte_eventdev.a
SYMLINK-FILE include/rte_port.h
SYMLINK-FILE include/rte_port_ring.h
SYMLINK-FILE include/rte_port_ethdev.h
SYMLINK-FILE include/rte_port_sched.h
SYMLINK-FILE include/rte_port_frag.h
SYMLINK-FILE include/rte_port_ras.h
SYMLINK-FILE include/rte_port_fd.h
SYMLINK-FILE include/rte_port_kni.h
SYMLINK-FILE include/rte_port_source_sink.h
SYMLINK-FILE include/rte_port_sym_crypto.h
CC rte_port_ethdev.o
CC rte_port_ring.o
CC rte_port_frag.o
CC rte_port_sched.o
CC rte_port_ras.o
CC rte_port_fd.o
CC rte_port_kni.o
CC rte_port_source_sink.o
CC rte_port_sym_crypto.o
AR librte_ipsec.a
INSTALL-LIB librte_ipsec.a
AR librte_vhost.a
INSTALL-LIB librte_vhost.a
AR librte_port.a
INSTALL-LIB librte_port.a
== Build lib/librte_table
SYMLINK-FILE include/rte_table.h
SYMLINK-FILE include/rte_table_lpm.h
SYMLINK-FILE include/rte_table_lpm_ipv6.h
SYMLINK-FILE include/rte_table_acl.h
SYMLINK-FILE include/rte_table_hash.h
SYMLINK-FILE include/rte_table_hash_cuckoo.h
SYMLINK-FILE include/rte_lru.h
SYMLINK-FILE include/rte_table_hash_func.h
SYMLINK-FILE include/rte_table_hash_func_arm64.h
SYMLINK-FILE include/rte_lru_x86.h
SYMLINK-FILE include/rte_table_array.h
SYMLINK-FILE include/rte_table_stub.h
CC rte_table_lpm.o
CC rte_table_lpm_ipv6.o
CC rte_table_acl.o
CC rte_table_hash_cuckoo.o
CC rte_table_hash_key8.o
CC rte_table_hash_key16.o
CC rte_table_hash_key32.o
CC rte_table_hash_ext.o
CC rte_table_hash_lru.o
CC rte_table_array.o
CC rte_table_stub.o
AR librte_table.a
INSTALL-LIB librte_table.a
== Build lib/librte_flow_classify
== Build lib/librte_pipeline
SYMLINK-FILE include/rte_pipeline.h
SYMLINK-FILE include/rte_port_in_action.h
SYMLINK-FILE include/rte_table_action.h
CC rte_pipeline.o
CC rte_port_in_action.o
CC rte_table_action.o
SYMLINK-FILE include/rte_flow_classify.h
CC rte_flow_classify.o
CC rte_flow_classify_parse.o
AR librte_flow_classify.a
INSTALL-LIB librte_flow_classify.a
AR librte_pipeline.a
INSTALL-LIB librte_pipeline.a
== Build buildtools
== Build kernel
== Build buildtools/pmdinfogen
== Build kernel/linux
HOSTCC pmdinfogen.o
== Build kernel/linux/igb_uio
== Build kernel/linux/kni
HOSTLD dpdk-pmdinfogen
INSTALL-HOSTAPP dpdk-pmdinfogen
== Build drivers
== Build drivers/common
== Build drivers/common/cpt
== Build drivers/common/octeontx
== Build drivers/common/octeontx2
== Build drivers/common/dpaax
SYMLINK-FILE include/dpaax_iova_table.h
CC cpt_pmd_ops_helper.o
CC dpaax_iova_table.o
CC otx2_dev.o
CC otx2_irq.o
CC octeontx_mbox.o
CC otx2_mbox.o
CC otx2_common.o
AR librte_common_octeontx.a
INSTALL-LIB librte_common_octeontx.a
AR librte_common_dpaax.a
INSTALL-LIB librte_common_dpaax.a
AR librte_common_cpt.a
INSTALL-LIB librte_common_cpt.a
AR librte_common_octeontx2.a
INSTALL-LIB librte_common_octeontx2.a
== Build drivers/bus
== Build drivers/bus/dpaa
== Build drivers/bus/fslmc
== Build drivers/bus/pci
== Build drivers/bus/ifpga
== Build drivers/bus/vdev
== Build drivers/bus/vmbus
CC [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/kni_misc.o
CC [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/kni_net.o
SYMLINK-FILE include/rte_bus_vdev.h
SYMLINK-FILE include/rte_bus_ifpga.h
CC vdev.o
CC vdev_params.o
CC ifpga_common.o
CC ifpga_bus.o
CC dpaa_bus.o
SYMLINK-FILE include/rte_vmbus_reg.h
SYMLINK-FILE include/rte_bus_vmbus.h
CC base/fman/of.o
CC base/fman/fman.o
CC base/fman/fman_hw.o
CC base/fman/netcfg_layer.o
CC base/qbman/qman_driver.o
CC base/qbman/process.o
CC base/qbman/dpaa_sys.o
CC base/qbman/dpaa_alloc.o
CC base/qbman/bman.o
CC qbman/qbman_portal.o
CC qbman/qbman_debug.o
CC vmbus_common.o
CC mc/dpmng.o
CC base/qbman/bman_driver.o
CC linux/vmbus_bus.o
CC base/qbman/qman.o
CC mc/dpdmai.o
CC mc/dpbp.o
CC vmbus_channel.o
CC mc/dpio.o
CC mc/dpci.o
CC linux/vmbus_uio.o
CC vmbus_bufring.o
CC vmbus_common_uio.o
CC mc/mc_sys.o
CC mc/dpcon.o
CC portal/dpaa2_hw_dpio.o
SYMLINK-FILE include/rte_bus_pci.h
CC fslmc_bus.o
CC portal/dpaa2_hw_dpci.o
CC portal/dpaa2_hw_dpbp.o
CC fslmc_vfio.o
CC [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/igb_uio/igb_uio.o
CC pci_params.o
CC pci_common.o
CC linux/pci.o
CC linux/pci_uio.o
CC linux/pci_vfio.o
CC pci_common_uio.o
AR librte_bus_ifpga.a
INSTALL-LIB librte_bus_ifpga.a
AR librte_bus_vdev.a
INSTALL-LIB librte_bus_vdev.a
AR librte_bus_vmbus.a
INSTALL-LIB librte_bus_vmbus.a
PMDINFO portal/dpaa2_hw_dpbp.o.pmd.c
CC portal/dpaa2_hw_dpbp.o.pmd.o
PMDINFO portal/dpaa2_hw_dpci.o.pmd.c
CC portal/dpaa2_hw_dpci.o.pmd.o
LD portal/dpaa2_hw_dpbp.o
LD portal/dpaa2_hw_dpci.o
PMDINFO portal/dpaa2_hw_dpio.o.pmd.c
CC portal/dpaa2_hw_dpio.o.pmd.o
AR librte_bus_pci.a
LD portal/dpaa2_hw_dpio.o
INSTALL-LIB librte_bus_pci.a
Building modules, stage 2.
LD [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/rte_kni.o
AR librte_bus_fslmc.a
INSTALL-LIB librte_bus_fslmc.a
Building modules, stage 2.
MODPOST 1 modules
AR librte_bus_dpaa.a
INSTALL-LIB librte_bus_dpaa.a
== Build drivers/mempool
MODPOST 1 modules
CC /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/igb_uio/igb_uio.mod.o
LD [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/igb_uio/igb_uio.ko
INSTALL-MODULE igb_uio.ko
CC /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/rte_kni.mod.o
LD [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/rte_kni.ko
INSTALL-MODULE rte_kni.ko
== Build drivers/mempool/dpaa2
== Build drivers/mempool/bucket
== Build drivers/mempool/dpaa
== Build drivers/mempool/ring
== Build drivers/mempool/stack
== Build drivers/mempool/octeontx
== Build drivers/mempool/octeontx2
CC rte_mempool_bucket.o
CC rte_mempool_stack.o
SYMLINK-FILE include/rte_dpaa2_mempool.h
CC dpaa2_hw_mempool.o
CC dpaa_mempool.o
CC otx2_mempool_ops.o
CC otx2_mempool.o
CC otx2_mempool_irq.o
CC otx2_mempool_debug.o
CC rte_mempool_ring.o
CC octeontx_fpavf.o
CC rte_mempool_octeontx.o
PMDINFO octeontx_fpavf.o.pmd.c
CC octeontx_fpavf.o.pmd.o
LD octeontx_fpavf.o
AR librte_mempool_stack.a
PMDINFO otx2_mempool.o.pmd.c
CC otx2_mempool.o.pmd.o
INSTALL-LIB librte_mempool_stack.a
AR librte_mempool_octeontx.a
INSTALL-LIB librte_mempool_octeontx.a
LD otx2_mempool.o
AR librte_mempool_dpaa.a
INSTALL-LIB librte_mempool_dpaa.a
AR librte_mempool_dpaa2.a
AR librte_mempool_octeontx2.a
INSTALL-LIB librte_mempool_dpaa2.a
INSTALL-LIB librte_mempool_octeontx2.a
AR librte_mempool_ring.a
INSTALL-LIB librte_mempool_ring.a
AR librte_mempool_bucket.a
INSTALL-LIB librte_mempool_bucket.a
== Build drivers/net
== Build drivers/baseband
== Build drivers/crypto
== Build drivers/common/qat
== Build drivers/compress
CC qat_comp.o
CC qat_comp_pmd.o
CC qat_device.o
CC qat_common.o
CC qat_logs.o
CC qat_qp.o
== Build drivers/crypto/octeontx
== Build drivers/crypto/scheduler
== Build drivers/crypto/null
== Build drivers/crypto/caam_jr
== Build drivers/net/ark
== Build drivers/crypto/dpaa2_sec
== Build drivers/net/atlantic
== Build drivers/crypto/dpaa_sec
== Build drivers/crypto/virtio
== Build drivers/baseband/fpga_lte_fec
== Build drivers/net/af_packet
== Build drivers/net/axgbe
== Build drivers/net/avp
== Build drivers/net/bonding
== Build drivers/net/dpaa
== Build drivers/baseband/turbo_sw
== Build drivers/net/cxgbe
== Build drivers/baseband/null
== Build drivers/net/dpaa2
== Build drivers/net/e1000
== Build drivers/net/enic
== Build drivers/net/failsafe
== Build drivers/net/iavf
== Build drivers/net/enetc
== Build drivers/net/i40e
== Build drivers/net/ena
== Build drivers/net/hinic
== Build drivers/net/fm10k
== Build drivers/net/ice
== Build drivers/net/ixgbe
== Build drivers/net/liquidio
== Build drivers/net/memif
== Build drivers/net/ipn3ke
== Build drivers/net/netvsc
== Build drivers/net/null
== Build drivers/net/nfp
== Build drivers/net/bnxt
== Build drivers/compress/octeontx
== Build drivers/net/octeontx
== Build drivers/net/octeontx2
== Build drivers/net/qede
== Build drivers/net/tap
== Build drivers/net/sfc
== Build drivers/net/ring
== Build drivers/net/virtio
== Build drivers/net/vmxnet3
== Build drivers/net/thunderx
== Build drivers/net/softnic
== Build drivers/net/vhost
== Build drivers/net/kni
== Build drivers/net/ifc
== Build drivers/net/vdev_netvsc
PMDINFO qat_device.o.pmd.c
CC qat_device.o.pmd.o
SYMLINK-FILE include/fpga_lte_fec.h
make[6]: Warning: File 'rte_eth_af_packet.c' has modification time 72051 s in the future
CC dpaa_sec.o
make[6]: Warning: File '/root/dpdk/drivers/net/null/Makefile' has modification time 72050 s in the future
LD qat_device.o
CC fpga_lte_fec.o
CC rte_eth_af_packet.o
make[6]: Warning: File 'ark_ethdev.c' has modification time 72050 s in the future
CC otx_cryptodev.o
SYMLINK-FILE include/rte_pmd_dpaa.h
CC otx_cryptodev_capabilities.o
CC bbdev_null.o
CC otx_cryptodev_hw_access.o
CC otx_zip_pmd.o
CC otx_cryptodev_mbox.o
CC otx_zip.o
SYMLINK-FILE include/rte_avp_common.h
CC ark_ddm.o
SYMLINK-FILE include/rte_avp_fifo.h
CC dpaa_ethdev.o
CC otx_cryptodev_ops.o
SYMLINK-FILE include/rte_cryptodev_scheduler_operations.h
make[6]: Warning: File 'rte_eth_bond_pmd.c' has modification time 72050 s in the future
SYMLINK-FILE include/rte_eth_bond.h
SYMLINK-FILE include/rte_cryptodev_scheduler.h
CC dpaa_rxtx.o
CC bbdev_turbo_software.o
SYMLINK-FILE include/rte_eth_bond_8023ad.h
CC ark_ethdev.o
CC null_crypto_pmd.o
CC ark_ethdev_rx.o
make[6]: Warning: File 'atl_ethdev.c' has modification time 72050 s in the future
CC scheduler_pmd.o
CC ark_ethdev_tx.o
CC scheduler_pmd_ops.o
CC ark_mpu.o
CC iavf_adminq.o
CC null_crypto_pmd_ops.o
CC caam_jr_capabilities.o
CC caam_jr.o
CC rte_cryptodev_scheduler.o
CC ark_pktdir.o
CC rte_eth_bond_api.o
CC rte_eth_null.o
CC caam_jr_uio.o
CC ipn3ke_ethdev.o
CC caam_jr_hw.o
CC ark_pktchkr.o
CC axgbe_dev.o
CC avp_ethdev.o
CC axgbe_ethdev.o
CC iavf_ethdev.o
CC axgbe_mdio.o
CC ark_pktgen.o
CC iavf_vchnl.o
CC ipn3ke_tm.o
CC ipn3ke_representor.o
CC rte_eth_bond_pmd.o
CC ark_rqp.o
SYMLINK-FILE include/rte_eth_ring.h
SYMLINK-FILE include/rte_eth_vhost.h
CC iavf_common.o
CC atl_rxtx.o
CC enetc_rxtx.o
SYMLINK-FILE include/rte_pmd_dpaa2.h
CC rte_eth_bond_args.o
CC virtio_pci.o
CC enetc_ethdev.o
CC axgbe_phy_impl.o
CC ipn3ke_flow.o
CC ark_udm.o
CC iavf_rxtx.o
CC scheduler_roundrobin.o
CC scheduler_pkt_size_distr.o
CC virtqueue.o
CC iavf_rxtx_vec_sse.o
CC atl_hw_regs.o
CC rte_eth_bond_8023ad.o
CC scheduler_failover.o
CC hw_atl_utils.o
CC nicvf_rxtx.o
CC rte_eth_ring.o
CC enic_ethdev.o
CC virtio_rxtx.o
CC atl_ethdev.o
CC rte_eth_bond_alb.o
CC ena_ethdev.o
CC failsafe.o
CC vdev_netvsc.o
CC lio_ethdev.o
CC base/dpaa2_hw_dpni.o
CC rte_eth_kni.o
CC hn_ethdev.o
CC hinic_pmd_api_cmd.o
CC nfp_cppcore.o
CC hn_rxtx.o
CC ifcvf.o
CC ifcvf_vdpa.o
CC nfp_cpp_pcie_ops.o
SYMLINK-FILE include/rte_pmd_bnxt.h
make[6]: Warning: File 'memif_socket.c' has modification time 72050 s in the future
CC dpaa2_sec_dpseci.o
CC scheduler_multicore.o
CC virtqueue.o
CC rte_eth_bond_flow.o
CC otx2_rx.o
make[6]: Warning: File 'bnxt_ethdev.c' has modification time 72050 s in the future
CC rte_eth_memif.o
CC mc/dpseci.o
CC nfp_mutex.o
CC rte_eth_vhost.o
make[6]: Warning: File 'cxgbe_ethdev.c' has modification time 72050 s in the future
CC memif_socket.o
CC bnxt_cpr.o
SYMLINK-FILE include/rte_eth_softnic.h
CC nfp_resource.o
CC cxgbe_ethdev.o
SYMLINK-FILE include/rte_pmd_i40e.h
CC rte_eth_softnic.o
CC i40e_adminq.o
CC i40e_common.o
CC ice_controlq.o
make[6]: Warning: File 'vmxnet3_ethdev.c' has modification time 72050 s in the future
CC octeontx_rxtx.o
CC vmxnet3_rxtx.o
CC vmxnet3_ethdev.o
CC fm10k_ethdev.o
CC nfp_crc.o
CC sfc_ethdev.o
CC e1000_80003es2lan.o
AR librte_pmd_qat.a
make[6]: Warning: File 'ixgbe_common.c' has modification time 72050 s in the future
SYMLINK-FILE include/rte_pmd_ixgbe.h
INSTALL-LIB librte_pmd_qat.a
CC ecore_dev.o
CC ixgbe_common.o
CC ena_com.o
CC ixgbe_82598.o
CC ena_eth_com.o
CC hinic_pmd_cfg.o
CC ecore_hw.o
CC ixgbe_82599.o
CC i40e_diag.o
CC rte_eth_tap.o
CC i40e_hmc.o
CC i40e_lan_hmc.o
CC i40e_nvm.o
PMDINFO otx_cryptodev.o.pmd.c
CC otx_cryptodev.o.pmd.o
CC i40e_dcb.o
LD otx_cryptodev.o
CC i40e_ethdev.o
CC sfc_kvargs.o
CC virtio_cryptodev.o
CC ice_common.o
CC otx2_tx.o
CC otx2_tm.o
CC virtio_pci.o
CC ixgbe_x540.o
make[6]: Warning: File 'fm10k_pf.c' has modification time 72050 s in the future
CC octeontx_pkovf.o
CC fm10k_rxtx.o
CC e1000_82540.o
CC ixgbe_x550.o
CC bnxt_ethdev.o
CC virtio_rxtx.o
CC virtio_ethdev.o
CC enic_main.o
PMDINFO ipn3ke_ethdev.o.pmd.c
CC ipn3ke_ethdev.o.pmd.o
CC dpaa2_rxtx.o
CC ecore_cxt.o
CC failsafe_args.o
CC ecore_l2.o
CC cxgbevf_ethdev.o
CC enic_rxtx.o
LD ipn3ke_ethdev.o
CC failsafe_eal.o
PMDINFO rte_eth_kni.o.pmd.c
CC rte_eth_kni.o.pmd.o
PMDINFO failsafe.o.pmd.c
PMDINFO null_crypto_pmd.o.pmd.c
CC failsafe.o.pmd.o
CC null_crypto_pmd.o.pmd.o
CC nicvf_hw.o
CC octeontx_pkivf.o
LD rte_eth_kni.o
LD failsafe.o
LD null_crypto_pmd.o
CC hinic_pmd_cmdq.o
PMDINFO octeontx_pkovf.o.pmd.c
AR librte_pmd_kni.a
CC octeontx_pkovf.o.pmd.o
CC enic_clsf.o
INSTALL-LIB librte_pmd_kni.a
CC axgbe_i2c.o
CC hinic_pmd_eqs.o
CC nfp_mip.o
AR librte_pmd_null_crypto.a
PMDINFO axgbe_ethdev.o.pmd.c
CC ecore_sp_commands.o
CC axgbe_ethdev.o.pmd.o
INSTALL-LIB librte_pmd_null_crypto.a
LD octeontx_pkovf.o
CC ecore_init_fw_funcs.o
CC octeontx_bgx.o
LD axgbe_ethdev.o
CC i40e_rxtx.o
CC ecore_spq.o
CC ixgbe_phy.o
PMDINFO octeontx_pkivf.o.pmd.c
CC octeontx_pkivf.o.pmd.o
PMDINFO ark_ethdev.o.pmd.c
CC ixgbe_api.o
CC ark_ethdev.o.pmd.o
CC ixgbe_vf.o
CC sfc.o
LD octeontx_pkivf.o
LD ark_ethdev.o
PMDINFO rte_eth_softnic.o.pmd.c
CC rte_eth_softnic.o.pmd.o
PMDINFO bbdev_null.o.pmd.c
CC bbdev_null.o.pmd.o
CC failsafe_ops.o
CC failsafe_rxtx.o
CC axgbe_rxtx.o
CC ecore_init_ops.o
LD rte_eth_softnic.o
LD bbdev_null.o
CC ecore_mcp.o
CC failsafe_ether.o
CC e1000_82541.o
PMDINFO otx_zip_pmd.o.pmd.c
CC otx_zip_pmd.o.pmd.o
PMDINFO hn_ethdev.o.pmd.c
CC hn_ethdev.o.pmd.o
PMDINFO vdev_netvsc.o.pmd.c
CC vdev_netvsc.o.pmd.o
AR librte_pmd_bbdev_null.a
LD otx_zip_pmd.o
INSTALL-LIB librte_pmd_bbdev_null.a
CC e1000_82542.o
LD hn_ethdev.o
CC octeontx_ethdev.o
CC ixgbe_hv_vf.o
LD vdev_netvsc.o
CC rte_eth_softnic_mempool.o
PMDINFO enic_ethdev.o.pmd.c
AR librte_pmd_octeontx_zip.a
CC enic_ethdev.o.pmd.o
CC enic_res.o
CC tap_flow.o
INSTALL-LIB librte_pmd_octeontx_zip.a
CC otx2_rss.o
PMDINFO rte_eth_ring.o.pmd.c
CC rte_eth_ring.o.pmd.o
AR librte_pmd_vdev_netvsc.a
PMDINFO atl_ethdev.o.pmd.c
CC atl_ethdev.o.pmd.o
LD enic_ethdev.o
INSTALL-LIB librte_pmd_vdev_netvsc.a
PMDINFO ifcvf_vdpa.o.pmd.c
CC otx2_mac.o
CC ifcvf_vdpa.o.pmd.o
CC otx2_ptp.o
CC tap_netlink.o
PMDINFO dpaa_ethdev.o.pmd.c
CC dpaa_ethdev.o.pmd.o
LD rte_eth_ring.o
CC nfp_nffw.o
CC nicvf_mbox.o
CC nicvf_ethdev.o
LD atl_ethdev.o
LD ifcvf_vdpa.o
CC e1000_82543.o
LD dpaa_ethdev.o
CC e1000_82571.o
CC sfc_mcdi.o
CC virtio_rxtx_simple.o
AR librte_pmd_ring.a
INSTALL-LIB librte_pmd_ring.a
CC enic_flow.o
CC fm10k_pf.o
CC failsafe_flow.o
AR librte_pmd_ifc.a
CC fm10k_tlv.o
INSTALL-LIB librte_pmd_ifc.a
PMDINFO rte_eth_null.o.pmd.c
CC rte_eth_null.o.pmd.o
CC dpaa2_ethdev.o
CC bnxt_filter.o
CC fm10k_common.o
CC fm10k_mbx.o
LD rte_eth_null.o
PMDINFO enetc_ethdev.o.pmd.c
PMDINFO fpga_lte_fec.o.pmd.c
CC enetc_ethdev.o.pmd.o
CC fpga_lte_fec.o.pmd.o
PMDINFO cxgbe_ethdev.o.pmd.c
CC cxgbe_ethdev.o.pmd.o
AR librte_pmd_ark.a
AR librte_pmd_null.a
CC fm10k_vf.o
LD enetc_ethdev.o
INSTALL-LIB librte_pmd_ark.a
INSTALL-LIB librte_pmd_null.a
LD fpga_lte_fec.o
CC ixgbe_dcb.o
make[6]: warning: Clock skew detected. Your build may be incomplete.
make[6]: warning: Clock skew detected. Your build may be incomplete.
LD cxgbe_ethdev.o
CC bnxt_flow.o
CC fm10k_api.o
CC base/vnic_cq.o
PMDINFO lio_ethdev.o.pmd.c
PMDINFO bbdev_turbo_software.o.pmd.c
CC lio_ethdev.o.pmd.o
CC bbdev_turbo_software.o.pmd.o
CC base/vnic_wq.o
AR librte_pmd_enetc.a
AR librte_pmd_fpga_lte_fec.a
INSTALL-LIB librte_pmd_enetc.a
CC hn_rndis.o
CC hn_nvs.o
PMDINFO vmxnet3_ethdev.o.pmd.c
INSTALL-LIB librte_pmd_fpga_lte_fec.a
CC vmxnet3_ethdev.o.pmd.o
LD bbdev_turbo_software.o
CC ixgbe_dcb_82599.o
LD lio_ethdev.o
CC ice_sched.o
CC ice_switch.o
PMDINFO iavf_ethdev.o.pmd.c
CC iavf_ethdev.o.pmd.o
LD vmxnet3_ethdev.o
PMDINFO rte_eth_af_packet.o.pmd.c
AR librte_pmd_bbdev_turbo_sw.a
CC rte_eth_af_packet.o.pmd.o
CC ice_nvm.o
CC lio_rxtx.o
CC ice_flex_pipe.o
INSTALL-LIB librte_pmd_bbdev_turbo_sw.a
CC ice_flow.o
CC cxgbe_main.o
LD iavf_ethdev.o
CC axgbe_rxtx_vec_sse.o
CC cxgbevf_main.o
LD rte_eth_af_packet.o
AR librte_pmd_ipn3ke.a
CC sge.o
CC fm10k_rxtx_vec.o
CC cxgbe_filter.o
CC failsafe_intr.o
INSTALL-LIB librte_pmd_ipn3ke.a
PMDINFO cxgbevf_ethdev.o.pmd.c
CC cxgbevf_ethdev.o.pmd.o
PMDINFO rte_eth_memif.o.pmd.c
CC rte_eth_memif.o.pmd.o
CC cxgbe_flow.o
CC t4_hw.o
CC sfc_intr.o
AR librte_pmd_crypto_scheduler.a
PMDINFO rte_eth_vhost.o.pmd.c
AR librte_pmd_af_packet.a
CC rte_eth_vhost.o.pmd.o
CC otx2_flow.o
INSTALL-LIB librte_pmd_crypto_scheduler.a
CC hw_atl_llh.o
LD cxgbevf_ethdev.o
INSTALL-LIB librte_pmd_af_packet.a
CC otx2_link.o
make[6]: warning: Clock skew detected. Your build may be incomplete.
LD rte_eth_memif.o
CC otx2_vlan.o
CC otx2_stats.o
CC clip_tbl.o
LD rte_eth_vhost.o
CC base/vnic_dev.o
CC base/vnic_intr.o
CC hinic_pmd_hwdev.o
CC nicvf_bsvf.o
CC otx2_lookup.o
AR librte_pmd_memif.a
INSTALL-LIB librte_pmd_memif.a
AR librte_pmd_vhost.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
INSTALL-LIB librte_pmd_vhost.a
make[6]: Warning: File 'i40e_ethdev_vf.c' has modification time 72049 s in the future
CC i40e_rxtx_vec_sse.o
CC e1000_82575.o
CC e1000_i210.o
CC e1000_api.o
CC e1000_ich8lan.o
PMDINFO octeontx_ethdev.o.pmd.c
CC octeontx_ethdev.o.pmd.o
CC e1000_logs.o
CC hn_vf.o
CC nicvf_svf.o
LD octeontx_ethdev.o
PMDINFO virtio_cryptodev.o.pmd.c
CC virtio_cryptodev.o.pmd.o
CC rte_eth_softnic_swq.o
CC e1000_mac.o
LD virtio_cryptodev.o
CC ecore_int.o
CC hinic_pmd_hwif.o
CC dpaa2_flow.o
AR librte_pmd_octeontx.a
CC bnxt_hwrm.o
CC e1000_manage.o
INSTALL-LIB librte_pmd_octeontx.a
PMDINFO sfc_ethdev.o.pmd.c
CC sfc_ethdev.o.pmd.o
CC dpaa2_mux.o
AR librte_pmd_virtio_crypto.a
INSTALL-LIB librte_pmd_virtio_crypto.a
LD sfc_ethdev.o
CC mc/dpni.o
CC mc/dpkg.o
CC mc/dpdmux.o
CC hinic_pmd_mgmt.o
CC nfp_hwinfo.o
CC hw_atl_utils_fw2x.o
CC nfp_rtsym.o
CC rte_eth_softnic_link.o
CC hw_atl_b0.o
CC nfp_nsp.o
CC lio_23xx_vf.o
CC i40e_ethdev_vf.o
CC virtio_rxtx_simple_sse.o
CC otx2_ethdev.o
CC rte_pmd_atlantic.o
CC nfp_nsp_cmds.o
CC lio_mbox.o
CC hinic_pmd_niccfg.o
CC hinic_pmd_nicio.o
CC mps_tcam.o
CC e1000_mbx.o
CC e1000_nvm.o
CC l2t.o
CC t4vf_hw.o
PMDINFO ena_ethdev.o.pmd.c
PMDINFO nicvf_ethdev.o.pmd.c
CC ena_ethdev.o.pmd.o
PMDINFO avp_ethdev.o.pmd.c
CC nicvf_ethdev.o.pmd.o
CC avp_ethdev.o.pmd.o
CC otx2_flow_ctrl.o
CC base/vnic_rq.o
CC ixgbe_dcb_82598.o
CC e1000_osdep.o
CC bnxt_ring.o
CC ecore_dcbx.o
CC otx2_flow_parse.o
CC ixgbe_mbx.o
CC ixgbe_rxtx.o
CC otx2_flow_utils.o
CC ixgbe_ethdev.o
CC ice_dcb.o
CC tap_tcmsgs.o
LD nicvf_ethdev.o
LD avp_ethdev.o
LD ena_ethdev.o
CC hinic_pmd_wq.o
CC tap_bpf_api.o
CC otx2_ethdev_irq.o
CC hinic_pmd_ethdev.o
CC sfc_ev.o
AR librte_pmd_thunderx_nicvf.a
CC bnxt_rxq.o
AR librte_pmd_ena.a
CC rte_eth_softnic_tm.o
AR librte_pmd_avp.a
INSTALL-LIB librte_pmd_thunderx_nicvf.a
INSTALL-LIB librte_pmd_ena.a
CC rte_eth_softnic_tap.o
INSTALL-LIB librte_pmd_avp.a
CC rte_eth_softnic_pipeline.o
CC rte_eth_softnic_action.o
CC e1000_phy.o
CC tap_intr.o
CC bnxt_rxr.o
CC rte_eth_softnic_thread.o
CC enic_rxtx_vec_avx2.o
CC rte_eth_softnic_cli.o
CC rte_eth_softnic_flow.o
PMDINFO virtio_ethdev.o.pmd.c
CC virtio_ethdev.o.pmd.o
CC rte_eth_softnic_meter.o
CC virtio_user/vhost_user.o
AR librte_pmd_netvsc.a
AR librte_pmd_iavf.a
CC i40e_pf.o
LD virtio_ethdev.o
INSTALL-LIB librte_pmd_netvsc.a
INSTALL-LIB librte_pmd_iavf.a
CC virtio_user/vhost_kernel.o
PMDINFO dpaa2_mux.o.pmd.c
CC dpaa2_mux.o.pmd.o
CC virtio_user/vhost_kernel_tap.o
make[6]: Warning: File 'ice_ethdev.c' has modification time 72049 s in the future
CC ice_fdir.o
CC hinic_pmd_rx.o
CC hinic_pmd_tx.o
LD dpaa2_mux.o
CC e1000_vf.o
CC bcm_osal.o
CC ecore_sriov.o
CC otx2_ethdev_ops.o
CC virtio_user/virtio_user_dev.o
CC ecore_vf.o
CC i40e_fdir.o
CC sfc_port.o
CC sfc_rx.o
CC virtio_user_ethdev.o
CC otx2_ethdev_debug.o
CC igb_ethdev.o
CC ice_ethdev.o
CC sfc_tx.o
PMDINFO dpaa2_ethdev.o.pmd.c
CC dpaa2_ethdev.o.pmd.o
CC rte_eth_softnic_cryptodev.o
CC qede_ethdev.o
CC qede_main.o
AR librte_pmd_axgbe.a
LD dpaa2_ethdev.o
INSTALL-LIB librte_pmd_axgbe.a
CC qede_rxtx.o
CC qede_filter.o
CC ixgbe_fdir.o
CC i40e_flow.o
CC rte_pmd_i40e.o
AR librte_pmd_vmxnet3_uio.a
CC ice_rxtx.o
INSTALL-LIB librte_pmd_vmxnet3_uio.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
CC ice_rxtx_vec_sse.o
CC i40e_tm.o
CC ixgbe_pf.o
CC otx2_ethdev_devargs.o
CC nfp_nsp_eth.o
CC ice_switch_filter.o
CC nfp_net.o
CC parser.o
CC i40e_vf_representor.o
CC i40e_rxtx_vec_avx2.o
PMDINFO bnxt_ethdev.o.pmd.c
CC bnxt_ethdev.o.pmd.o
CC sfc_tso.o
CC ixgbe_flow.o
CC ixgbe_rxtx_vec_sse.o
CC ixgbe_ipsec.o
AR librte_pmd_atlantic.a
PMDINFO fm10k_ethdev.o.pmd.c
CC fm10k_ethdev.o.pmd.o
INSTALL-LIB librte_pmd_atlantic.a
LD bnxt_ethdev.o
CC igb_rxtx.o
make[6]: warning: Clock skew detected. Your build may be incomplete.
CC igb_pf.o
LD fm10k_ethdev.o
CC sfc_filter.o
CC igb_flow.o
CC em_ethdev.o
CC em_rxtx.o
CC ice_rxtx_vec_avx2.o
CC ice_generic_flow.o
CC sfc_flow.o
AR librte_pmd_fm10k.a
CC sfc_dp.o
INSTALL-LIB librte_pmd_fm10k.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
CC sfc_ef10_rx.o
CC rte_pmd_ixgbe.o
CC ixgbe_tm.o
CC sfc_ef10_essb_rx.o
CC bnxt_stats.o
CC sfc_ef10_tx.o
CC efx_bootcfg.o
CC ixgbe_vf_representor.o
CC efx_crc32.o
CC bnxt_txq.o
CC bnxt_txr.o
PMDINFO rte_eth_bond_pmd.o.pmd.c
CC bnxt_vnic.o
CC rte_eth_bond_pmd.o.pmd.o
LD rte_eth_bond_pmd.o
AR librte_pmd_failsafe.a
AR librte_pmd_bond.a
INSTALL-LIB librte_pmd_failsafe.a
INSTALL-LIB librte_pmd_bond.a
CC bnxt_irq.o
make[6]: warning: Clock skew detected. Your build may be incomplete.
CC bnxt_util.o
CC rte_pmd_bnxt.o
CC bnxt_rxtx_vec_sse.o
CC efx_ev.o
CC efx_evb.o
PMDINFO caam_jr.o.pmd.c
CC caam_jr.o.pmd.o
CC conn.o
CC efx_filter.o
CC efx_hash.o
CC efx_intr.o
LD caam_jr.o
CC efx_lic.o
CC efx_mac.o
PMDINFO virtio_user_ethdev.o.pmd.c
CC virtio_user_ethdev.o.pmd.o
AR librte_pmd_caam_jr.a
INSTALL-LIB librte_pmd_caam_jr.a
LD virtio_user_ethdev.o
CC efx_mcdi.o
CC efx_mon.o
CC efx_nic.o
PMDINFO rte_eth_tap.o.pmd.c
CC rte_eth_tap.o.pmd.o
CC efx_nvram.o
CC efx_phy.o
CC efx_port.o
CC efx_proxy.o
LD rte_eth_tap.o
CC efx_rx.o
CC efx_sram.o
CC efx_tunnel.o
AR librte_pmd_tap.a
INSTALL-LIB librte_pmd_tap.a
CC efx_tx.o
CC efx_vpd.o
CC mcdi_mon.o
PMDINFO hinic_pmd_ethdev.o.pmd.c
CC hinic_pmd_ethdev.o.pmd.o
CC siena_mac.o
CC siena_mcdi.o
CC siena_nic.o
LD hinic_pmd_ethdev.o
CC siena_nvram.o
CC siena_phy.o
CC siena_sram.o
CC siena_vpd.o
AR librte_pmd_dpaa.a
CC ef10_ev.o
CC ef10_evb.o
INSTALL-LIB librte_pmd_dpaa.a
CC ef10_filter.o
CC ef10_intr.o
PMDINFO i40e_ethdev_vf.o.pmd.c
CC i40e_ethdev_vf.o.pmd.o
CC ef10_image.o
CC ef10_mac.o
AR librte_pmd_dpaa2.a
LD i40e_ethdev_vf.o
INSTALL-LIB librte_pmd_dpaa2.a
CC ef10_mcdi.o
CC ef10_nic.o
PMDINFO otx2_ethdev.o.pmd.c
CC otx2_ethdev.o.pmd.o
CC ef10_nvram.o
CC ef10_phy.o
LD otx2_ethdev.o
CC ef10_proxy.o
CC ef10_rx.o
AR librte_pmd_enic.a
CC ef10_tx.o
CC ef10_vpd.o
CC hunt_nic.o
CC medford_nic.o
INSTALL-LIB librte_pmd_enic.a
CC medford2_nic.o
AR librte_pmd_lio.a
INSTALL-LIB librte_pmd_lio.a
PMDINFO em_ethdev.o.pmd.c
CC em_ethdev.o.pmd.o
LD em_ethdev.o
PMDINFO qede_ethdev.o.pmd.c
CC qede_ethdev.o.pmd.o
LD qede_ethdev.o
AR librte_pmd_hinic.a
INSTALL-LIB librte_pmd_hinic.a
PMDINFO nfp_net.o.pmd.c
CC nfp_net.o.pmd.o
LD nfp_net.o
AR librte_pmd_sfc_efx.a
AR librte_pmd_softnic.a
INSTALL-LIB librte_pmd_sfc_efx.a
INSTALL-LIB librte_pmd_softnic.a
AR librte_pmd_nfp.a
INSTALL-LIB librte_pmd_nfp.a
PMDINFO dpaa_sec.o.pmd.c
CC dpaa_sec.o.pmd.o
AR librte_pmd_cxgbe.a
INSTALL-LIB librte_pmd_cxgbe.a
LD dpaa_sec.o
make[6]: warning: Clock skew detected. Your build may be incomplete.
PMDINFO ice_ethdev.o.pmd.c
CC ice_ethdev.o.pmd.o
AR librte_pmd_octeontx2.a
AR librte_pmd_dpaa_sec.a
LD ice_ethdev.o
INSTALL-LIB librte_pmd_octeontx2.a
INSTALL-LIB librte_pmd_dpaa_sec.a
PMDINFO dpaa2_sec_dpseci.o.pmd.c
CC dpaa2_sec_dpseci.o.pmd.o
AR librte_pmd_bnxt.a
INSTALL-LIB librte_pmd_bnxt.a
AR librte_pmd_ice.a
INSTALL-LIB librte_pmd_ice.a
LD dpaa2_sec_dpseci.o
make[6]: warning: Clock skew detected. Your build may be incomplete.
make[6]: warning: Clock skew detected. Your build may be incomplete.
PMDINFO igb_ethdev.o.pmd.c
CC igb_ethdev.o.pmd.o
AR librte_pmd_dpaa2_sec.a
INSTALL-LIB librte_pmd_dpaa2_sec.a
LD igb_ethdev.o
AR librte_pmd_qede.a
INSTALL-LIB librte_pmd_qede.a
AR librte_pmd_e1000.a
INSTALL-LIB librte_pmd_e1000.a
PMDINFO ixgbe_ethdev.o.pmd.c
CC ixgbe_ethdev.o.pmd.o
LD ixgbe_ethdev.o
AR librte_pmd_ixgbe.a
AR librte_pmd_virtio.a
INSTALL-LIB librte_pmd_ixgbe.a
INSTALL-LIB librte_pmd_virtio.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
PMDINFO i40e_ethdev.o.pmd.c
CC i40e_ethdev.o.pmd.o
LD i40e_ethdev.o
AR librte_pmd_i40e.a
INSTALL-LIB librte_pmd_i40e.a
make[6]: warning: Clock skew detected. Your build may be incomplete.
== Build drivers/event
== Build drivers/event/dsw
== Build drivers/event/skeleton
== Build drivers/event/sw
== Build drivers/event/octeontx
== Build drivers/event/octeontx2
== Build drivers/event/dpaa
== Build drivers/event/dpaa2
== Build drivers/event/opdl
AR librte_pmd_octeontx_crypto.a
INSTALL-LIB librte_pmd_octeontx_crypto.a
CC dsw_event.o
CC dsw_evdev.o
CC dsw_xstats.o
CC dpaa_eventdev.o
CC skeleton_eventdev.o
CC dpaa2_hw_dpcon.o
CC dpaa2_eventdev.o
CC otx2_worker_dual.o
CC otx2_worker.o
CC otx2_tim_worker.o
CC otx2_evdev.o
CC otx2_evdev_adptr.o
CC otx2_tim_evdev.o
CC otx2_evdev_selftest.o
CC otx2_evdev_irq.o
CC ssovf_worker.o
CC sw_evdev.o
CC sw_evdev_worker.o
CC sw_evdev_scheduler.o
CC ssovf_evdev.o
CC ssovf_evdev_selftest.o
CC sw_evdev_xstats.o
CC ssovf_probe.o
CC timvf_evdev.o
CC timvf_worker.o
CC sw_evdev_selftest.o
CC timvf_probe.o
CC opdl_ring.o
CC opdl_evdev.o
CC opdl_evdev_xstats.o
CC opdl_evdev_init.o
CC opdl_test.o
PMDINFO skeleton_eventdev.o.pmd.c
CC skeleton_eventdev.o.pmd.o
LD skeleton_eventdev.o
AR librte_pmd_skeleton_event.a
INSTALL-LIB librte_pmd_skeleton_event.a
PMDINFO dsw_evdev.o.pmd.c
CC dsw_evdev.o.pmd.o
LD dsw_evdev.o
PMDINFO opdl_evdev.o.pmd.c
CC opdl_evdev.o.pmd.o
PMDINFO ssovf_evdev.o.pmd.c
CC ssovf_evdev.o.pmd.o
LD opdl_evdev.o
PMDINFO ssovf_probe.o.pmd.c
CC ssovf_probe.o.pmd.o
LD ssovf_evdev.o
LD ssovf_probe.o
PMDINFO timvf_probe.o.pmd.c
CC timvf_probe.o.pmd.o
PMDINFO dpaa2_eventdev.o.pmd.c
CC dpaa2_eventdev.o.pmd.o
LD timvf_probe.o
PMDINFO dpaa2_hw_dpcon.o.pmd.c
CC dpaa2_hw_dpcon.o.pmd.o
PMDINFO sw_evdev.o.pmd.c
CC sw_evdev.o.pmd.o
LD dpaa2_eventdev.o
LD dpaa2_hw_dpcon.o
LD sw_evdev.o
AR librte_pmd_dpaa2_event.a
INSTALL-LIB librte_pmd_dpaa2_event.a
PMDINFO dpaa_eventdev.o.pmd.c
CC dpaa_eventdev.o.pmd.o
AR librte_pmd_octeontx_ssovf.a
INSTALL-LIB librte_pmd_octeontx_ssovf.a
LD dpaa_eventdev.o
AR librte_pmd_dpaa_event.a
INSTALL-LIB librte_pmd_dpaa_event.a
AR librte_pmd_dsw_event.a
INSTALL-LIB librte_pmd_dsw_event.a
AR librte_pmd_opdl_event.a
INSTALL-LIB librte_pmd_opdl_event.a
AR librte_pmd_sw_event.a
INSTALL-LIB librte_pmd_sw_event.a
PMDINFO otx2_evdev.o.pmd.c
CC otx2_evdev.o.pmd.o
LD otx2_evdev.o
AR librte_pmd_octeontx2_event.a
INSTALL-LIB librte_pmd_octeontx2_event.a
== Build drivers/raw
== Build drivers/raw/dpaa2_qdma
== Build drivers/raw/skeleton
== Build drivers/raw/dpaa2_cmdif
== Build drivers/raw/ifpga
== Build drivers/raw/ioat
== Build drivers/raw/ntb
== Build drivers/raw/octeontx2_dma
CC skeleton_rawdev.o
CC skeleton_rawdev_test.o
SYMLINK-FILE include/rte_pmd_dpaa2_qdma.h
CC dpaa2_qdma.o
SYMLINK-FILE include/rte_ioat_rawdev.h
SYMLINK-FILE include/rte_ioat_spec.h
CC otx2_dpi_rawdev.o
CC ntb.o
CC ntb_hw_intel.o
CC otx2_dpi_msg.o
CC ioat_rawdev.o
CC ioat_rawdev_test.o
CC otx2_dpi_test.o
SYMLINK-FILE include/rte_pmd_dpaa2_cmdif.h
CC ifpga_api.o
CC ifpga_enumerate.o
CC dpaa2_cmdif.o
CC ifpga_fme_iperf.o
CC ifpga_feature_dev.o
CC ifpga_fme.o
CC ifpga_fme_dperf.o
CC ifpga_fme_error.o
CC ifpga_port.o
CC ifpga_port_error.o
CC opae_hw_api.o
CC opae_ifpga_hw_api.o
CC opae_debug.o
CC opae_spi.o
CC ifpga_fme_pr.o
CC opae_spi_transaction.o
CC opae_intel_max10.o
CC opae_i2c.o
CC opae_at24_eeprom.o
CC opae_eth_group.o
CC ifpga_rawdev.o
PMDINFO dpaa2_cmdif.o.pmd.c
CC dpaa2_cmdif.o.pmd.o
LD dpaa2_cmdif.o
AR librte_rawdev_dpaa2_cmdif.a
INSTALL-LIB librte_rawdev_dpaa2_cmdif.a
PMDINFO ioat_rawdev.o.pmd.c
CC ioat_rawdev.o.pmd.o
LD ioat_rawdev.o
PMDINFO skeleton_rawdev.o.pmd.c
CC skeleton_rawdev.o.pmd.o
LD skeleton_rawdev.o
PMDINFO ifpga_rawdev.o.pmd.c
CC ifpga_rawdev.o.pmd.o
PMDINFO ntb.o.pmd.c
LD ifpga_rawdev.o
CC ntb.o.pmd.o
AR librte_rawdev_skeleton.a
INSTALL-LIB librte_rawdev_skeleton.a
LD ntb.o
PMDINFO otx2_dpi_rawdev.o.pmd.c
CC otx2_dpi_rawdev.o.pmd.o
AR librte_rawdev_ntb.a
INSTALL-LIB librte_rawdev_ntb.a
LD otx2_dpi_rawdev.o
AR librte_rawdev_ioat.a
INSTALL-LIB librte_rawdev_ioat.a
AR librte_rawdev_octeontx2_dma.a
AR librte_rawdev_ifpga.a
INSTALL-LIB librte_rawdev_octeontx2_dma.a
INSTALL-LIB librte_rawdev_ifpga.a
PMDINFO dpaa2_qdma.o.pmd.c
CC dpaa2_qdma.o.pmd.o
LD dpaa2_qdma.o
AR librte_rawdev_dpaa2_qdma.a
INSTALL-LIB librte_rawdev_dpaa2_qdma.a
== Build app
== Build app/test
== Build app/test-pmd
== Build app/proc-info
== Build app/pdump
== Build app/test-acl
== Build app/test-cmdline
== Build app/test-pipeline
== Build app/test-bbdev
== Build app/test-compress-perf
== Build app/test-crypto-perf
== Build app/test-eventdev
CC main.o
CC config.o
CC main.o
CC init.o
CC runtime.o
CC pipeline_stub.o
CC main.o
CC main.o
CC test_bbdev.o
CC comp_perf_test_benchmark.o
CC test_bbdev_perf.o
CC pipeline_hash.o
CC test_bbdev_vector.o
CC comp_perf_options_parse.o
CC comp_perf_test_verify.o
CC comp_perf_test_common.o
CC evt_main.o
CC pipeline_lpm.o
CC evt_test.o
CC pipeline_lpm_ipv6.o
CC evt_options.o
CC pipeline_acl.o
CC parser.o
CC test_order_common.o
CC cmdline_test.o
CC commands.o
CC test_order_queue.o
CC main.o
CC test_order_atq.o
CC main.o
CC main.o
CC test_perf_common.o
CC test_perf_queue.o
CC test_perf_atq.o
CC cperf_ops.o
make[5]: Warning: File 'testpmd.c' has modification time 72035 s in the future
CC cperf_options_parsing.o
CC test_pipeline_queue.o
CC test_pipeline_atq.o
CC cperf_test_vectors.o
CC test_pipeline_common.o
CC cperf_test_throughput.o
CC cperf_test_pmd_cyclecount.o
CC cperf_test_latency.o
CC parameters.o
CC testpmd.o
CC cperf_test_verify.o
CC cmdline.o
CC cmdline_flow.o
CC cmdline_tm.o
CC cmdline_mtr.o
CC config.o
CC cperf_test_vector_parsing.o
CC cperf_test_common.o
CC macfwd.o
CC iofwd.o
CC macswap.o
CC rxonly.o
CC txonly.o
CC flowgen.o
CC csumonly.o
CC icmpecho.o
CC bpf_cmd.o
CC noisy_vnf.o
CC softnicfwd.o
CC util.o
LD cmdline_test
CC test.o
CC commands.o
CC resource.o
CC test_resource.o
CC test_prefetch.o
CC test_byteorder.o
CC test_per_lcore.o
make[5]: Warning: File 'test_mcslock.c' has modification time 72035 s in the future
CC test_atomic.o
CC test_barrier.o
CC test_malloc.o
CC test_cycles.o
CC test_mcslock.o
CC test_spinlock.o
CC test_ticketlock.o
CC test_memzone.o
CC test_memory.o
CC test_bitmap.o
CC test_reciprocal_division.o
CC test_reciprocal_division_perf.o
CC test_fbarray.o
CC test_external_mem.o
CC test_rand_perf.o
CC test_ring.o
CC test_ring_perf.o
CC test_pmd_perf.o
CC test_table.o
CC test_table_pipeline.o
CC test_table_tables.o
CC test_table_ports.o
CC test_table_combined.o
CC test_table_acl.o
CC test_rwlock.o
CC test_flow_classify.o
CC test_stack.o
CC test_stack_perf.o
CC test_timer.o
CC test_timer_perf.o
CC test_timer_racecond.o
CC test_timer_secondary.o
CC test_mempool.o
CC test_mempool_perf.o
CC test_mbuf.o
CC test_memcpy.o
CC test_logs.o
CC test_memcpy_perf.o
CC test_member.o
CC test_member_perf.o
CC test_efd.o
CC test_efd_perf.o
CC test_hash.o
CC test_thash.o
CC test_hash_perf.o
CC test_hash_functions.o
CC test_hash_multiwriter.o
CC test_hash_readwrite.o
CC test_hash_readwrite_lf.o
CC test_lpm.o
CC test_lpm_perf.o
CC test_lpm6.o
CC test_lpm6_perf.o
CC test_debug.o
CC test_errno.o
CC test_string_fns.o
CC test_tailq.o
CC test_cpuflags.o
CC test_mp_secondary.o
CC test_eal_flags.o
LD dpdk-procinfo
CC test_eal_fs.o
CC test_alarm.o
CC test_interrupts.o
CC test_version.o
CC test_func_reentrancy.o
CC test_service_cores.o
CC test_bitratestats.o
CC test_latencystats.o
LD testacl
CC test_cmdline.o
CC test_cmdline_num.o
CC test_cmdline_etheraddr.o
CC test_cmdline_portlist.o
CC test_cmdline_ipaddr.o
CC test_cmdline_cirbuf.o
CC test_cmdline_string.o
CC test_crc.o
CC test_cmdline_lib.o
CC test_red.o
CC test_sched.o
CC test_meter.o
CC test_kni.o
CC test_power.o
CC test_power_cpufreq.o
CC test_power_kvm_vm.o
CC test_common.o
LD dpdk-pdump
CC test_distributor.o
CC test_distributor_perf.o
CC test_reorder.o
CC test_pdump.o
CC virtual_pmd.o
CC packet_burst_generator.o
CC sample_packet_forward.o
CC test_acl.o
CC test_link_bonding.o
CC test_link_bonding_mode4.o
CC test_link_bonding_rssconf.o
CC test_pmd_ring_perf.o
CC test_pmd_ring.o
CC test_cryptodev_blockcipher.o
CC test_cryptodev.o
CC test_cryptodev_asym.o
CC test_metrics.o
CC test_eventdev.o
CC test_event_ring.o
CC test_event_eth_rx_adapter.o
CC test_event_eth_tx_adapter.o
CC test_event_timer_adapter.o
CC test_event_crypto_adapter.o
CC test_rawdev.o
CC test_kvargs.o
CC test_bpf.o
CC test_rcu_qsbr.o
CC test_rcu_qsbr_perf.o
CC test_ipsec.o
MKRES test_resource_c.res.o
LD dpdk-test-crypto-perf
INSTALL-APP cmdline_test
INSTALL-MAP cmdline_test.map
LD testpipeline
LD dpdk-test-eventdev
LD dpdk-test-compress-perf
INSTALL-APP testacl
INSTALL-MAP testacl.map
INSTALL-APP dpdk-procinfo
INSTALL-MAP dpdk-procinfo.map
INSTALL-APP dpdk-test-crypto-perf
INSTALL-MAP dpdk-test-crypto-perf.map
INSTALL-APP dpdk-pdump
INSTALL-MAP dpdk-pdump.map
INSTALL-APP testpipeline
INSTALL-MAP testpipeline.map
INSTALL-MAP dpdk-test-eventdev.map
INSTALL-APP dpdk-test-eventdev
INSTALL-APP dpdk-test-compress-perf
INSTALL-MAP dpdk-test-compress-perf.map
LD testpmd
LD testbbdev
INSTALL-APP testpmd
INSTALL-MAP testpmd.map
make[5]: warning: Clock skew detected. Your build may be incomplete.
INSTALL-APP testbbdev
INSTALL-MAP testbbdev.map
LD test
INSTALL-APP test
INSTALL-MAP test.map
make[5]: warning: Clock skew detected. Your build may be incomplete.
Build complete [x86_64-native-linuxapp-gcc]
Installation cannot run with T defined and DESTDIR undefined
19/09/2019 11:40:04 dts:
TEST SUITE ENDED: TestPtype_Mapping
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dts] [PATCH] ptype_mapping: Add support to run 'get test' on cavium devices
2019-09-20 6:22 ` Li, WenjieX A
@ 2019-09-20 16:26 ` Phanendra Vukkisala
0 siblings, 0 replies; 4+ messages in thread
From: Phanendra Vukkisala @ 2019-09-20 16:26 UTC (permalink / raw)
To: Li, WenjieX A; +Cc: Vijaya Bhaskar Annayyolla, Faisal Masood, dts
Hi Wenjie,
Thanks for validation of my patch. Submitted patch to fix this failure.
Regards,
Phanendra
-----Original Message-----
From: Li, WenjieX A <wenjiex.a.li@intel.com>
Sent: Friday, September 20, 2019 11:53 AM
To: Phanendra Vukkisala <pvukkisala@marvell.com>
Cc: Vijaya Bhaskar Annayyolla <avijay@marvell.com>; Faisal Masood <fmasood@marvell.com>; dts@dpdk.org
Subject: [EXT] RE: [dts] [PATCH] ptype_mapping: Add support to run 'get test' on cavium devices
External Email
----------------------------------------------------------------------
Hi Phanendra,
With your patch, ptype_mapping failed with ALL i40e NICs: "Failed to detect INNER_L4_NONFRAG".
Attach a log for you.
Could you please help to debug it?
Thank you!
BR,
Wenjie
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of
> pvukkisala@marvell.com
> Sent: Monday, September 9, 2019 9:24 PM
> To: dts@dpdk.org
> Cc: avijay@marvell.com; fmasood@marvell.com; Phanendra Vukkisala
> <pvukkisala@marvell.com>
> Subject: [dts] [PATCH] ptype_mapping: Add support to run 'get test' on
> cavium devices
>
> From: Phanendra Vukkisala <pvukkisala@marvell.com>
>
> Modified commands and output according implementation for cavium
> platform for cavium devices
>
> Signed-off-by: Phanendra Vukkisala <pvukkisala@marvell.com>
> ---
> tests/TestSuite_ptype_mapping.py | 122
> +++++++++++++++++++++++++---------
> ----
> 1 file changed, 82 insertions(+), 40 deletions(-)
>
> diff --git a/tests/TestSuite_ptype_mapping.py
> b/tests/TestSuite_ptype_mapping.py
> index d7af657..8b8306c 100644
> --- a/tests/TestSuite_ptype_mapping.py
> +++ b/tests/TestSuite_ptype_mapping.py
> @@ -45,21 +45,23 @@ class TestPtype_Mapping(TestCase):
> Run at the start of each test suite.
> """
> self.verify(self.nic in ['fortville_eagle', 'fortville_spirit',
> - 'fortville_spirit_single', 'fortville_25g', 'fortpark_TLV', 'carlsville'],
> + 'fortville_spirit_single', 'fortville_25g',
> + 'fortpark_TLV', 'carlsville',
> 'cavium_a063', 'cavium_a064'],
> 'ptype mapping test can not support %s nic' % self.nic)
> ports = self.dut.get_ports()
> - self.verify(len(ports) >= 1, "Insufficient ports for testing")
> + self.verify(len(ports) >= 1, "Insufficient ports for
> + testing")
> valports = [_ for _ in ports if self.tester.get_local_port(_) != -1]
> self.dut_port = valports[0]
> tester_port = self.tester.get_local_port(self.dut_port)
> self.tester_iface = self.tester.get_interface(tester_port)
> - self.dut.send_expect("sed -i -e '" +\
> - "/printf(\" - VLAN tci=0x%x\", mb->vlan_tci);" +\
> - "/a\\\\t\\tprintf(\" - pktype: 0x%x\", mb->packet_type);'" +\
> - " app/test-pmd/util.c", "# ", 30, verify = True)
>
> - self.dut.build_install_dpdk(self.dut.target)
> -
> + if self.nic not in ["cavium_a063", "cavium_a064"]:
> + self.dut.send_expect("sed -i -e '" +\
> + "/printf(\" - VLAN tci=0x%x\", mb->vlan_tci);" +\
> + "/a\\\\t\\tprintf(\" - pktype: 0x%x\", mb->packet_type);'" +\
> + " app/test-pmd/util.c", "# ", 30, verify = True)
> +
> + self.dut.build_install_dpdk(self.dut.target)
> +
>
> def set_up(self):
> """
> @@ -83,16 +85,17 @@ class TestPtype_Mapping(TestCase):
> else:
> pkt_names = pkt_types[pkt_type]
> pkt = Packet(pkt_type=pkt_type)
> - pkt.send_pkt(tx_port=self.tester_iface)
> + pkt.send_pkt(tx_port=self.tester_iface,count=4)
> out = self.dut.get_session_output(timeout=2)
> - self.verify(sw_ptype in out,
> - "Failed to detect correct ptype value")
> + if sw_ptype != None:
> + self.verify(sw_ptype in out,
> + "Failed to detect correct ptype value")
> for pkt_layer_name in pkt_names:
> if pkt_layer_name not in out:
> print utils.RED("Fail to detect %s" % pkt_layer_name)
> raise VerifyFailure("Failed to detect %s" % pkt_layer_name)
> print utils.GREEN("Detected %s successfully" % pkt_type)
> -
> +
> def strip_ptype(self, table, hw_ptype):
> """
> Strip software packet type from packet mapping table.
> @@ -113,35 +116,73 @@ class TestPtype_Mapping(TestCase):
> """
> Get ptype mapping table and run ptype test.
> """
> - out = self.dut_testpmd.execute_cmd('ptype mapping get 0 0')
> - time.sleep(3)
> - self.verify("255" in out,
> - "Failed to get 255 items ptype mapping table!!!")
> - out = self.dut_testpmd.execute_cmd('ptype mapping get 0 1')
> - time.sleep(3)
> - self.verify("166" in out,
> - "Failed to get 166 items ptype mapping table!!!")
> - sw_ptype = self.strip_ptype(out, hw_ptype)
> - if hw_ptype == 38:
> + if self.nic in ["cavium_a063", "cavium_a064"]:
> + out = self.dut_testpmd.execute_cmd('show port 0 ptypes')
> + ptype_list = ["L2_ETHER", "L3_IPV4", "INNER_L3_IPV6",
> "INNER_L4_UDP", "TUNNEL_GRE", "TUNNEL_NVGRE", "TUNNEL_GENEVE",
> "TUNNEL_VXLAN"]
> + for ptype in ptype_list :
> + self.verify( ptype in out, "Failed to get ptype:
> + %s"%(ptype))
> pktType = {
> - "MAC_IP_IPv6_UDP_PKT":
> - ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
> - "TUNNEL_IP", "INNER_L3_IPV6_EXT_UNKNOWN",
> + "MAC_IP_IPv6_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4",
> + "TUNNEL_IP", "INNER_L3_IPV6",
> "INNER_L4_UDP"]
> }
> - elif hw_ptype == 75:
> + self.run_test(None, pktType, check_ptype)
> pktType = {
> - "MAC_IP_NVGRE_MAC_VLAN_IP_PKT":
> - ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
> - "TUNNEL_GRENAT", "INNER_L2_ETHER_VLAN",
> - "INNER_L3_IPV4_EXT_UNKNOWN", "INNER_L4_NONFRAG"]
> - }
> - self.run_test(sw_ptype, pktType, check_ptype)
> -
> + "MAC_IP_NVGRE_MAC_VLAN_IP_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4",
> + "TUNNEL_NVGRE", "INNER_L2_ETHER_VLAN",
> + "INNER_L3_IPV4", "INNER_L4_UDP"]
> + }
> + self.run_test(None, pktType, check_ptype)
> + pktType = {
> + "MAC_IP_UDP_VXLAN_MAC_IP_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4",
> + "TUNNEL_VXLAN",
> + "INNER_L3_IPV4", "INNER_L4_UDP"]
> + }
> + self.run_test(None, pktType, check_ptype)
> + pktType = {
> + "MAC_IP_UDP_GENEVE_MAC_IP_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4",
> + "TUNNEL_GENEVE",
> + "INNER_L3_IPV4", "INNER_L4_UDP"]
> + }
> + self.run_test(None, pktType, check_ptype)
> + else:
> + out = self.dut_testpmd.execute_cmd('ptype mapping get 0 0')
> + time.sleep(3)
> + self.verify("255" in out,
> + "Failed to get 255 items ptype mapping table!!!")
> + out = self.dut_testpmd.execute_cmd('ptype mapping get 0 1')
> + time.sleep(3)
> + self.verify("166" in out,
> + "Failed to get 166 items ptype mapping table!!!")
> + sw_ptype = self.strip_ptype(out, hw_ptype)
> + sw_ptype = None
> + if hw_ptype == 38:
> + pktType = {
> + "MAC_IP_IPv6_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
> + "TUNNEL_IP", "INNER_L3_IPV6_EXT_UNKNOWN",
> + "INNER_L4_UDP"]
> + }
> + elif hw_ptype == 75:
> + pktType = {
> + "MAC_IP_NVGRE_MAC_VLAN_IP_UDP_PKT":
> + ["L2_ETHER", "L3_IPV4_EXT_UNKNOWN",
> + "TUNNEL_GRENAT", "INNER_L2_ETHER_VLAN",
> + "INNER_L3_IPV4_EXT_UNKNOWN", "INNER_L4_NONFRAG"]
> + }
> + self.run_test(sw_ptype, pktType, check_ptype)
> +
> def ptype_mapping_test(self, check_ptype = None):
> -
> - self.run_ptype_test(hw_ptype = 38, check_ptype = check_ptype)
> - self.run_ptype_test(hw_ptype = 75, check_ptype = check_ptype)
> +
> + if self.nic in ["cavium_a063", "cavium_a064"]:
> + self.run_ptype_test(hw_ptype = None, check_ptype = check_ptype)
> + else:
> + self.run_ptype_test(hw_ptype = 38, check_ptype = check_ptype)
> + self.run_ptype_test(hw_ptype = 75, check_ptype =
> + check_ptype)
>
>
> def test_ptype_mapping_get(self):
> @@ -149,7 +190,7 @@ class TestPtype_Mapping(TestCase):
> Get hardware defined ptype to software defined ptype mapping items.
> """
> self.ptype_mapping_test()
> -
> +
> def test_ptype_mapping_reset(self):
> """
> Reset packet mapping table after changing table.
> @@ -230,7 +271,8 @@ class TestPtype_Mapping(TestCase):
> """
> Run after each test suite.
> """
> - self.dut.send_expect("sed -i '/printf(\" - pktype: 0x%x\", " +\
> - "mb->packet_type);/d' app/test-pmd/util.c", "# ", 30, verify = True)
> - self.dut.build_install_dpdk(self.dut.target)
> + if self.nic not in ["cavium_a063", "cavium_a064"]:
> + self.dut.send_expect("sed -i '/printf(\" - pktype: 0x%x\", " +\
> + "mb->packet_type);/d' app/test-pmd/util.c", "# ", 30, verify = True)
> + self.dut.build_install_dpdk(self.dut.target)
> self.dut.kill_all()
> --
> 1.7.9.5
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-09-20 16:26 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-09 13:23 [dts] [PATCH] ptype_mapping: Add support to run 'get test' on cavium devices pvukkisala
2019-09-18 10:35 ` Tu, Lijuan
2019-09-20 6:22 ` Li, WenjieX A
2019-09-20 16:26 ` Phanendra Vukkisala
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).