test suite reviews and discussions
 help / color / mirror / Atom feed
* [dts] [PATCH V1 00/15] support meson build method
@ 2020-09-03  8:28 Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 01/15] tests/TestSuite_unit_tests_cmdline:update to support meson build Chen Linglix
                   ` (16 more replies)
  0 siblings, 17 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

modify dts to support meson build method.

Chen Linglix (15):
  tests/TestSuite_unit_tests_cmdline:update to support meson build
  tests/TestSuite_unit_tests_crc:update to support meson build
  tests/TestSuite_unit_tests_dump:update to support meson build
  tests/TestSuite_unit_tests_eal:update to support meson build
  tests/TestSuite_unit_tests_kni:update to support meson build
  tests/TestSuite_unit_tests_loopback:update to support meson build
  tests/TestSuite_unit_tests_lpm:update to support meson build
  tests/TestSuite_unit_tests_mbuf:update to support meson build
  tests/TestSuite_unit_tests_mempool:update to support meson build
  tests/TestSuite_unit_tests_pmd_perf:update to support meson build
  tests/TestSuite_unit_tests_power:update to support meson build
  tests/TestSuite_unit_tests_qos:update to support meson build
  tests/TestSuite_unit_tests_ringpmd:update to support meson build
  tests/TestSuite_unit_tests_ring:update to support meson build
  tests/TestSuite_unit_tests_timer:update to support meson build

 tests/TestSuite_unit_tests_cmdline.py  |  3 ++-
 tests/TestSuite_unit_tests_crc.py      |  3 ++-
 tests/TestSuite_unit_tests_dump.py     | 30 +++++++++++++++++++-----------
 tests/TestSuite_unit_tests_eal.py      | 10 ++++++----
 tests/TestSuite_unit_tests_kni.py      |  3 ++-
 tests/TestSuite_unit_tests_loopback.py | 18 +++++++-----------
 tests/TestSuite_unit_tests_lpm.py      | 20 ++++++++------------
 tests/TestSuite_unit_tests_mbuf.py     |  3 ++-
 tests/TestSuite_unit_tests_mempool.py  |  6 ++++--
 tests/TestSuite_unit_tests_pmd_perf.py |  6 ++++--
 tests/TestSuite_unit_tests_power.py    |  9 ++++++---
 tests/TestSuite_unit_tests_qos.py      |  9 ++++++---
 tests/TestSuite_unit_tests_ring.py     |  6 ++++--
 tests/TestSuite_unit_tests_ringpmd.py  |  6 ++++--
 tests/TestSuite_unit_tests_timer.py    |  6 ++++--
 15 files changed, 80 insertions(+), 58 deletions(-)

-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 01/15] tests/TestSuite_unit_tests_cmdline:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 02/15] tests/TestSuite_unit_tests_crc:update " Chen Linglix
                   ` (15 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_cmdline.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/TestSuite_unit_tests_cmdline.py b/tests/TestSuite_unit_tests_cmdline.py
index 057020c..ac49c1b 100644
--- a/tests/TestSuite_unit_tests_cmdline.py
+++ b/tests/TestSuite_unit_tests_cmdline.py
@@ -71,7 +71,8 @@ class TestUnitTestsCmdline(TestCase):
         Run cmdline autotests in RTE command line.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60)
         out = self.dut.send_expect("cmdline_autotest", "RTE>>", 60)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 02/15] tests/TestSuite_unit_tests_crc:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 01/15] tests/TestSuite_unit_tests_cmdline:update to support meson build Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 03/15] tests/TestSuite_unit_tests_dump:update " Chen Linglix
                   ` (14 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_crc.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/TestSuite_unit_tests_crc.py b/tests/TestSuite_unit_tests_crc.py
index f182d35..9bc5e62 100644
--- a/tests/TestSuite_unit_tests_crc.py
+++ b/tests/TestSuite_unit_tests_crc.py
@@ -70,7 +70,8 @@ class TestUnitTestsCrc(TestCase):
         """
 
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60)        
         out = self.dut.send_expect("crc_autotest", "RTE>>", 60)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 03/15] tests/TestSuite_unit_tests_dump:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 01/15] tests/TestSuite_unit_tests_cmdline:update to support meson build Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 02/15] tests/TestSuite_unit_tests_crc:update " Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 04/15] tests/TestSuite_unit_tests_eal:update " Chen Linglix
                   ` (13 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_dump.py | 30 +++++++++++++++++++-----------
 1 file changed, 19 insertions(+), 11 deletions(-)

diff --git a/tests/TestSuite_unit_tests_dump.py b/tests/TestSuite_unit_tests_dump.py
index 57dfc3a..603cc1a 100644
--- a/tests/TestSuite_unit_tests_dump.py
+++ b/tests/TestSuite_unit_tests_dump.py
@@ -80,7 +80,8 @@ class TestUnitTestsDump(TestCase):
         Run history log dump test case.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", self.start_test_time)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", self.start_test_time)
         out = self.dut.send_expect("dump_log_history", "RTE>>", self.run_cmd_time * 2)
         self.dut.send_expect("quit", "# ")
         self.verify("EAL" in out, "Test failed")
@@ -90,7 +91,7 @@ class TestUnitTestsDump(TestCase):
         Run history log dump test case.
         """
         eal_params = self.dut.create_eal_parameters(cores='1S/4C/1T')
-        cmd = "./%s/app/testpmd %s  -- -i" % (self.target,eal_params)
+        cmd = self.dut.apps_name['test-pmd'] + eal_params + '-- -i'        
 
         self.dut.send_expect("%s" % cmd, "testpmd>", self.start_test_time)
         out = self.dut.send_expect("dump_ring", "testpmd>", self.run_cmd_time)
@@ -113,7 +114,7 @@ class TestUnitTestsDump(TestCase):
         Run mempool dump test case.
         """
         eal_params = self.dut.create_eal_parameters(cores='1S/4C/1T')
-        cmd = "./%s/app/testpmd %s  -- -i" % (self.target,eal_params)
+        cmd = self.dut.apps_name['test-pmd'] + eal_params + '-- -i'
 
         self.dut.send_expect("%s" % cmd, "testpmd>", self.start_test_time)
         out = self.dut.send_expect("dump_mempool", "testpmd>", self.run_cmd_time * 2)
@@ -135,7 +136,8 @@ class TestUnitTestsDump(TestCase):
         Run physical memory dump test case.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target,eal_params), "R.*T.*E.*>.*>", self.start_test_time)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", self.start_test_time)
         out = self.dut.send_expect("dump_physmem", "RTE>>", self.run_cmd_time * 2)
         self.dut.send_expect("quit", "# ")
         elements = ['Segment', 'IOVA', 'len', 'virt', 'socket_id', 'hugepage_sz', 'nchannel', 'nrank']
@@ -156,7 +158,7 @@ class TestUnitTestsDump(TestCase):
         Run memzone dump test case.
         """
         eal_params = self.dut.create_eal_parameters(cores='1S/4C/1T')
-        cmd = "./%s/app/testpmd %s  -- -i" % (self.target,eal_params)
+        cmd = self.dut.apps_name['test-pmd'] + eal_params + '-- -i'
 
         self.dut.send_expect("%s" % cmd, "testpmd>", self.start_test_time)
         out = self.dut.send_expect("dump_memzone", "testpmd>", self.run_cmd_time * 2)
@@ -180,7 +182,8 @@ class TestUnitTestsDump(TestCase):
         Run struct size dump test case.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target,eal_params), "R.*T.*E.*>.*>", self.start_test_time)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", self.start_test_time)       
         out = self.dut.send_expect("dump_struct_sizes", "RTE>>", self.run_cmd_time * 2)
         self.dut.send_expect("quit", "# ")
 
@@ -201,14 +204,16 @@ class TestUnitTestsDump(TestCase):
         test_port = self.dut_ports[0]
         pci_address = self.dut.ports_info[test_port]['pci'];
         eal_params = self.dut.create_eal_parameters(cores=self.cores,b_ports=[pci_address])
-        self.dut.send_expect("./%s/app/test %s" % (self.target,eal_params), "R.*T.*E.*>.*>", self.start_test_time)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", self.start_test_time)       
         out = self.dut.send_expect("dump_devargs", "RTE>>", self.run_cmd_time * 2)
         self.dut.send_expect("quit", "# ")
         black_str = " %s" % pci_address
         self.verify(black_str in out, "Dump black list failed")
 
         eal_params1 = self.dut.create_eal_parameters(cores=self.cores,ports=[pci_address])
-        self.dut.send_expect("./%s/app/test %s" % (self.target,eal_params1), "R.*T.*E.*>.*>", self.start_test_time)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params1,"R.*T.*E.*>.*>", self.start_test_time)
         out = self.dut.send_expect("dump_devargs", "RTE>>", self.run_cmd_time * 2)
         self.dut.send_expect("quit", "# ")
 
@@ -220,7 +225,8 @@ class TestUnitTestsDump(TestCase):
         Run dump malloc dump test case.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target,eal_params), "R.*T.*E.*>.*>", self.start_test_time)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", self.start_test_time)
         out = self.dut.send_expect("dump_malloc_stats", "RTE>>", self.run_cmd_time * 2)
         self.dut.send_expect("quit", "# ")
         match_regex = "Heap id:(\d*)"
@@ -236,7 +242,8 @@ class TestUnitTestsDump(TestCase):
         Run malloc heaps dump test case.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target,eal_params), "R.*T.*E.*>.*>", self.start_test_time)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", self.start_test_time)
         out = self.dut.send_expect("dump_malloc_heaps", "RTE>>", self.run_cmd_time * 2)
         self.dut.send_expect("quit", "# ")
 
@@ -256,7 +263,8 @@ class TestUnitTestsDump(TestCase):
         Run log types dump test case.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target,eal_params), "R.*T.*E.*>.*>", self.start_test_time)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", self.start_test_time)        
         out = self.dut.send_expect("dump_log_types", "RTE>>", self.run_cmd_time * 2)
         self.dut.send_expect("quit", "# ")
 
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 04/15] tests/TestSuite_unit_tests_eal:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (2 preceding siblings ...)
  2020-09-03  8:28 ` [dts] [dts 03/15] tests/TestSuite_unit_tests_dump:update " Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 05/15] tests/TestSuite_unit_tests_kni:update " Chen Linglix
                   ` (12 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_eal.py | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/tests/TestSuite_unit_tests_eal.py b/tests/TestSuite_unit_tests_eal.py
index 9c80663..99710a9 100644
--- a/tests/TestSuite_unit_tests_eal.py
+++ b/tests/TestSuite_unit_tests_eal.py
@@ -36,7 +36,8 @@ class TestUnitTestsEal(TestCase):
         self.run_cmd_time = 180
         default_cores = '1S/4C/1T'
         eal_params = self.dut.create_eal_parameters(cores=default_cores)
-        self.test_app_cmdline = "./%s/app/test %s" % (self.target,eal_params)
+        app_name = self.dut.apps_name['test']
+        self.test_app_cmdline = app_name + eal_params
 
     def set_up(self):
         """
@@ -179,7 +180,7 @@ class TestUnitTestsEal(TestCase):
         """
 
         eal_params = self.dut.create_eal_parameters()
-        self.dut.send_expect("./%s/app/test %s" % (self.target,eal_params),
+        self.dut.send_expect(self.test_app_cmdline,       
                              "R.*T.*E.*>.*>", self.start_test_time)
         out = self.dut.send_expect("hash_readwrite_lf_perf_autotest",
                                    "RTE>>", self.run_cmd_time*3)
@@ -192,7 +193,7 @@ class TestUnitTestsEal(TestCase):
         """
 
         eal_params = self.dut.create_eal_parameters(cores='1S/4C/1T')
-        self.dut.send_expect("./%s/app/test %s" % (self.target,eal_params),
+        self.dut.send_expect(self.test_app_cmdline,
                              "R.*T.*E.*>.*>", self.start_test_time)
         out = self.dut.send_expect("hash_readwrite_perf_autotest",
                                    "RTE>>", self.run_cmd_time*3)
@@ -208,7 +209,8 @@ class TestUnitTestsEal(TestCase):
             cmdline = self.test_app_cmdline
         else:
             # mask cores only on socket 0
-            cmdline = "%s ./%s/app/test -n 1 -c 5" % (self.dut.taskset(1), self.target)
+            app_name = self.dut.apps_name['test']
+            cmdline = self.dut.taskset(1)+ ' ' +app_name+' -n 1 -c 5'            
         self.dut.send_expect(cmdline, "R.*T.*E.*>.*>", self.start_test_time)
         out = self.dut.send_expect("func_reentrancy_autotest", "RTE>>", self.run_cmd_time)
         self.dut.send_expect("quit", "# ")
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 05/15] tests/TestSuite_unit_tests_kni:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (3 preceding siblings ...)
  2020-09-03  8:28 ` [dts] [dts 04/15] tests/TestSuite_unit_tests_eal:update " Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 06/15] tests/TestSuite_unit_tests_loopback:update " Chen Linglix
                   ` (11 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_kni.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/TestSuite_unit_tests_kni.py b/tests/TestSuite_unit_tests_kni.py
index ecf412b..abf8a80 100644
--- a/tests/TestSuite_unit_tests_kni.py
+++ b/tests/TestSuite_unit_tests_kni.py
@@ -90,7 +90,8 @@ class TestUnitTestsKni(TestCase):
         Run kni autotest.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60)        
         out = self.dut.send_expect("kni_autotest", "RTE>>", 60)
         self.dut.send_expect("quit", "# ")
 
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 06/15] tests/TestSuite_unit_tests_loopback:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (4 preceding siblings ...)
  2020-09-03  8:28 ` [dts] [dts 05/15] tests/TestSuite_unit_tests_kni:update " Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 07/15] tests/TestSuite_unit_tests_lpm:update " Chen Linglix
                   ` (10 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_loopback.py | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

diff --git a/tests/TestSuite_unit_tests_loopback.py b/tests/TestSuite_unit_tests_loopback.py
index c1d37b2..6babc2a 100644
--- a/tests/TestSuite_unit_tests_loopback.py
+++ b/tests/TestSuite_unit_tests_loopback.py
@@ -92,14 +92,13 @@ class TestUnitTestsLoopback(TestCase):
         Run pmd stream control mode burst test case.
         """
         self.dut.send_expect("sed -i -e 's/lpbk_mode = 0/lpbk_mode = 1/' app/test/test_pmd_perf.c", "# ", 30)
-        out = self.dut.send_expect("make -j %s app/test_sub O=%s" % (self.dut.number_of_cores, self.target), "#")
-        self.verify("Error" not in out, "compilation l3fwd-power error")
-        self.verify("No such" not in out, "Compilation error")
+        self.dut.build_install_dpdk(self.target)
 
         self.tester.send_expect("rm -rf ./getPackageByTcpdump.cap", "#")
         self.tester.send_expect("tcpdump -i %s ether[12:2] != '0x88cc' -w ./getPackageByTcpdump.cap 2> /dev/null& " % self.tester_itf, "#")
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params, "R.*T.*E.*>.*>", 60)
         out = self.dut.send_expect("pmd_perf_autotest", "RTE>>", 120)
         print(out)
         self.dut.send_expect("quit", "# ")
@@ -115,14 +114,13 @@ class TestUnitTestsLoopback(TestCase):
         """
         self.dut.send_expect("sed -i -e 's/lpbk_mode = 1/lpbk_mode = 0/' app/test/test_pmd_perf.c", "# ", 30)
         self.dut.send_expect("sed -i -e '/check_all_ports_link_status(nb_ports, RTE_PORT_ALL);/a\        sleep(6);' app/test/test_pmd_perf.c", "# ", 30)
-        out = self.dut.send_expect("make -j %s app/test_sub O=%s" % (self.dut.number_of_cores, self.target), "#")
-        self.verify("Error" not in out, "compilation l3fwd-power error")
-        self.verify("No such" not in out, "Compilation error")
+        self.dut.build_install_dpdk(self.target)
 
         self.tester.send_expect("rm -rf ./getPackageByTcpdump.cap", "#")
         self.tester.send_expect("tcpdump -i %s -w ./getPackageByTcpdump.cap 2> /dev/null& " % self.tester_itf, "#")
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params, "R.*T.*E.*>.*>", 60)       
         self.dut.send_command("pmd_perf_autotest", 30)
         # There is no packet loopback, so the test is hung.
         # It needs to kill the process manually.
@@ -144,7 +142,5 @@ class TestUnitTestsLoopback(TestCase):
         """
         self.dut.send_expect("cp %s app/test/test_pmd_perf.c" % self.tmp_path, "# ")
         self.dut.send_expect("sed -i -e 's/#define MAX_TRAFFIC_BURST              32/#define MAX_TRAFFIC_BURST              %s/' app/test/test_pmd_perf.c" % self.max_traffic_burst, "# ", 30)
-        out = self.dut.send_expect("make -j %s app/test_sub O=%s" % (self.dut.number_of_cores, self.target), "#")
-        self.verify("Error" not in out, "compilation l3fwd-power error")
-        self.verify("No such" not in out, "Compilation error")
+        self.dut.build_install_dpdk(self.target)        
         self.dut.kill_all()
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 07/15] tests/TestSuite_unit_tests_lpm:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (5 preceding siblings ...)
  2020-09-03  8:28 ` [dts] [dts 06/15] tests/TestSuite_unit_tests_loopback:update " Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 08/15] tests/TestSuite_unit_tests_mbuf:update " Chen Linglix
                   ` (9 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_lpm.py | 20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

diff --git a/tests/TestSuite_unit_tests_lpm.py b/tests/TestSuite_unit_tests_lpm.py
index 7a35935..dd4d534 100644
--- a/tests/TestSuite_unit_tests_lpm.py
+++ b/tests/TestSuite_unit_tests_lpm.py
@@ -73,9 +73,8 @@ class TestUnitTestsLpmIpv6(TestCase):
         Run lpm for IPv4 autotest.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect(
-            "./%s/app/test %s"
-            % (self.target,eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params, "R.*T.*E.*>.*>", 60)
         out = self.dut.send_expect("lpm_autotest", "RTE>>", 120)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
@@ -85,9 +84,8 @@ class TestUnitTestsLpmIpv6(TestCase):
         Run lpm for IPv6 autotest.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect(
-            "./%s/app/test %s"
-            % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params, "R.*T.*E.*>.*>", 60)
         out = self.dut.send_expect("lpm6_autotest", "RTE>>", 120)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
@@ -97,9 +95,8 @@ class TestUnitTestsLpmIpv6(TestCase):
         Run lpm for IPv4 performance autotest.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect(
-            "./%s/app/test %s"
-            % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params, "R.*T.*E.*>.*>", 60)
         out = self.dut.send_expect("lpm_perf_autotest", "RTE>>", 600)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
@@ -109,9 +106,8 @@ class TestUnitTestsLpmIpv6(TestCase):
         Run lpm for IPv6 performance autotest.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect(
-            "./%s/app/test %s"
-            % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params, "R.*T.*E.*>.*>", 60)
         out = self.dut.send_expect("lpm6_perf_autotest", "RTE>>", 120)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 08/15] tests/TestSuite_unit_tests_mbuf:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (6 preceding siblings ...)
  2020-09-03  8:28 ` [dts] [dts 07/15] tests/TestSuite_unit_tests_lpm:update " Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 09/15] tests/TestSuite_unit_tests_mempool:update " Chen Linglix
                   ` (8 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_mbuf.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/TestSuite_unit_tests_mbuf.py b/tests/TestSuite_unit_tests_mbuf.py
index 366ee3f..05b633c 100644
--- a/tests/TestSuite_unit_tests_mbuf.py
+++ b/tests/TestSuite_unit_tests_mbuf.py
@@ -71,7 +71,8 @@ class TestUnitTestsMbuf(TestCase):
         """
 
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60)        
         out = self.dut.send_expect("mbuf_autotest", "RTE>>", 180)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 09/15] tests/TestSuite_unit_tests_mempool:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (7 preceding siblings ...)
  2020-09-03  8:28 ` [dts] [dts 08/15] tests/TestSuite_unit_tests_mbuf:update " Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 10/15] tests/TestSuite_unit_tests_pmd_perf:update " Chen Linglix
                   ` (7 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_mempool.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/tests/TestSuite_unit_tests_mempool.py b/tests/TestSuite_unit_tests_mempool.py
index 1a41daf..4907fd4 100644
--- a/tests/TestSuite_unit_tests_mempool.py
+++ b/tests/TestSuite_unit_tests_mempool.py
@@ -71,7 +71,8 @@ class TestUnitTestsMempool(TestCase):
         """
 
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60)
         out = self.dut.send_expect("mempool_autotest", "RTE>>", 120)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
@@ -81,7 +82,8 @@ class TestUnitTestsMempool(TestCase):
         Run memory pool performance autotest.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60)        
         out = self.dut.send_expect("mempool_perf_autotest", "RTE>>", 2000)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 10/15] tests/TestSuite_unit_tests_pmd_perf:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (8 preceding siblings ...)
  2020-09-03  8:28 ` [dts] [dts 09/15] tests/TestSuite_unit_tests_mempool:update " Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 11/15] tests/TestSuite_unit_tests_power:update " Chen Linglix
                   ` (6 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_pmd_perf.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/tests/TestSuite_unit_tests_pmd_perf.py b/tests/TestSuite_unit_tests_pmd_perf.py
index f8b36d1..4546169 100644
--- a/tests/TestSuite_unit_tests_pmd_perf.py
+++ b/tests/TestSuite_unit_tests_pmd_perf.py
@@ -80,7 +80,8 @@ class TestUnitTestsPmdPerf(TestCase):
         """
 
         eal_params = self.dut.create_eal_parameters(cores=self.cores, ports=[0,1])
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60)
         for mode in self.burst_ctlmodes:
             self.dut.send_expect("set_rxtx_sc %s" % mode, "RTE>>", 10)
             out = self.dut.send_expect("pmd_perf_autotest", "RTE>>", 120)
@@ -102,7 +103,8 @@ class TestUnitTestsPmdPerf(TestCase):
         self.result_table_create(self.table_header)
         eal_params = self.dut.create_eal_parameters(cores=self.cores, ports=[0,1])
         print((self.table_header))
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60)        
         for mode in self.rxtx_modes:
             table_row = [mode]
             self.dut.send_expect("set_rxtx_sc continuous", "RTE>>", 10)
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 11/15] tests/TestSuite_unit_tests_power:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (9 preceding siblings ...)
  2020-09-03  8:28 ` [dts] [dts 10/15] tests/TestSuite_unit_tests_pmd_perf:update " Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 12/15] tests/TestSuite_unit_tests_qos:update " Chen Linglix
                   ` (5 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_power.py | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/tests/TestSuite_unit_tests_power.py b/tests/TestSuite_unit_tests_power.py
index fb79505..b09bcd6 100644
--- a/tests/TestSuite_unit_tests_power.py
+++ b/tests/TestSuite_unit_tests_power.py
@@ -72,7 +72,8 @@ class TestUnitTestsPower(TestCase):
         """
 
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60)
         out = self.dut.send_expect("power_autotest", "RTE>>", 60)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
@@ -84,7 +85,8 @@ class TestUnitTestsPower(TestCase):
         # This acpi driver test case need correct BIOS and Grub settings.
         # otherwise, the power lib initialization will be failed
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60) 
         out = self.dut.send_expect("power_cpufreq_autotest", "RTE>>", 60)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
@@ -96,7 +98,8 @@ class TestUnitTestsPower(TestCase):
         # This acpi driver test case need correct BIOS and Grub settings.
         # otherwise, the power lib initialization will be failed
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60)        
         out = self.dut.send_expect("power_caps_autotest", "RTE>>", 60)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 12/15] tests/TestSuite_unit_tests_qos:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (10 preceding siblings ...)
  2020-09-03  8:28 ` [dts] [dts 11/15] tests/TestSuite_unit_tests_power:update " Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 13/15] tests/TestSuite_unit_tests_ringpmd:update " Chen Linglix
                   ` (4 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_qos.py | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/tests/TestSuite_unit_tests_qos.py b/tests/TestSuite_unit_tests_qos.py
index 5047b8e..8ccaea1 100644
--- a/tests/TestSuite_unit_tests_qos.py
+++ b/tests/TestSuite_unit_tests_qos.py
@@ -74,7 +74,8 @@ class TestUnitTestsQos(TestCase):
         """
 
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 30)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 30)
         out = self.dut.send_expect("red_autotest", "RTE>>", 180)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
@@ -85,7 +86,8 @@ class TestUnitTestsQos(TestCase):
         """
 
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 30)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 30)
         out = self.dut.send_expect("meter_autotest", "RTE>>", 5)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
@@ -99,7 +101,8 @@ class TestUnitTestsQos(TestCase):
         self.verify(arch in ["x86_64" ,"arm64" ,"ppc_64"], "Sched auto_test only support in x86_64 or arm64 ppc_64")
 
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 30)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 30)
         out = self.dut.send_expect("sched_autotest", "RTE>>", 5)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 13/15] tests/TestSuite_unit_tests_ringpmd:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (11 preceding siblings ...)
  2020-09-03  8:28 ` [dts] [dts 12/15] tests/TestSuite_unit_tests_qos:update " Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 14/15] tests/TestSuite_unit_tests_ring:update " Chen Linglix
                   ` (3 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_ringpmd.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/tests/TestSuite_unit_tests_ringpmd.py b/tests/TestSuite_unit_tests_ringpmd.py
index 19abb6e..7050a44 100644
--- a/tests/TestSuite_unit_tests_ringpmd.py
+++ b/tests/TestSuite_unit_tests_ringpmd.py
@@ -75,13 +75,15 @@ class TestUnitTestsRingPmd(TestCase):
         dev_str2 = "net_ring1"
 
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 10)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 10)
         out = self.dut.send_expect("ring_pmd_autotest", "RTE>>", 120)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Default no eth_ring devices Test failed")
 
         eal_params = self.dut.create_eal_parameters(cores=self.cores,vdevs=[dev_str1,dev_str2])
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 10)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 10)
         out = self.dut.send_expect("ring_pmd_autotest", "RTE>>", 120)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Two eth_ring devices test failed")
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 14/15] tests/TestSuite_unit_tests_ring:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (12 preceding siblings ...)
  2020-09-03  8:28 ` [dts] [dts 13/15] tests/TestSuite_unit_tests_ringpmd:update " Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:28 ` [dts] [dts 15/15] tests/TestSuite_unit_tests_timer:update " Chen Linglix
                   ` (2 subsequent siblings)
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_ring.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/tests/TestSuite_unit_tests_ring.py b/tests/TestSuite_unit_tests_ring.py
index 896912b..8c7e062 100644
--- a/tests/TestSuite_unit_tests_ring.py
+++ b/tests/TestSuite_unit_tests_ring.py
@@ -71,7 +71,8 @@ class TestUnitTestsRing(TestCase):
         """
 
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60)
         out = self.dut.send_expect("ring_autotest", "RTE>>", 36000)
         self.verify("Test OK" in out, "Test failed")
 
@@ -81,7 +82,8 @@ class TestUnitTestsRing(TestCase):
         """
 
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target ,eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60)        
         out = self.dut.send_expect("ring_perf_autotest", "RTE>>", 210)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* [dts] [dts 15/15] tests/TestSuite_unit_tests_timer:update to support meson build
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (13 preceding siblings ...)
  2020-09-03  8:28 ` [dts] [dts 14/15] tests/TestSuite_unit_tests_ring:update " Chen Linglix
@ 2020-09-03  8:28 ` Chen Linglix
  2020-09-03  8:41 ` [dts] [PATCH V1 00/15] support meson build method Chen, LingliX
  2020-09-04  6:09 ` Ma, LihongX
  16 siblings, 0 replies; 19+ messages in thread
From: Chen Linglix @ 2020-09-03  8:28 UTC (permalink / raw)
  To: dts; +Cc: Chen Linglix

Signed-off-by: Chen Linglix <linglix.chen@intel.com>
---
 tests/TestSuite_unit_tests_timer.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/tests/TestSuite_unit_tests_timer.py b/tests/TestSuite_unit_tests_timer.py
index 525220c..fef8408 100644
--- a/tests/TestSuite_unit_tests_timer.py
+++ b/tests/TestSuite_unit_tests_timer.py
@@ -83,7 +83,8 @@ class TestUnitTestsTimer(TestCase):
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
         timeout = self.get_nic_timeout()
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", timeout)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", timeout)
         out = self.dut.send_expect("timer_autotest", "RTE>>", self.this_timeout)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
@@ -93,7 +94,8 @@ class TestUnitTestsTimer(TestCase):
         Run timer autotest.
         """
         eal_params = self.dut.create_eal_parameters(cores=self.cores)
-        self.dut.send_expect("./%s/app/test %s" % (self.target, eal_params), "R.*T.*E.*>.*>", 60)
+        app_name = self.dut.apps_name['test']
+        self.dut.send_expect(app_name + eal_params,"R.*T.*E.*>.*>", 60)
         out = self.dut.send_expect("timer_perf_autotest", "RTE>>", self.this_timeout)
         self.dut.send_expect("quit", "# ")
         self.verify("Test OK" in out, "Test failed")
-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [dts] [PATCH V1 00/15] support meson build method
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (14 preceding siblings ...)
  2020-09-03  8:28 ` [dts] [dts 15/15] tests/TestSuite_unit_tests_timer:update " Chen Linglix
@ 2020-09-03  8:41 ` Chen, LingliX
  2020-09-09  8:09   ` Tu, Lijuan
  2020-09-04  6:09 ` Ma, LihongX
  16 siblings, 1 reply; 19+ messages in thread
From: Chen, LingliX @ 2020-09-03  8:41 UTC (permalink / raw)
  To: dts

[-- Attachment #1: Type: text/plain, Size: 2266 bytes --]

Tested-by:  Chen, LingliX <linglix.chen@intel.com>

Regards,
Chen, LingliX

-----Original Message-----
From: Chen, LingliX 
Sent: Thursday, September 3, 2020 4:28 PM
To: dts@dpdk.org
Cc: Chen, LingliX <linglix.chen@intel.com>
Subject: [dts][PATCH V1 00/15] support meson build method

modify dts to support meson build method.

Chen Linglix (15):
  tests/TestSuite_unit_tests_cmdline:update to support meson build
  tests/TestSuite_unit_tests_crc:update to support meson build
  tests/TestSuite_unit_tests_dump:update to support meson build
  tests/TestSuite_unit_tests_eal:update to support meson build
  tests/TestSuite_unit_tests_kni:update to support meson build
  tests/TestSuite_unit_tests_loopback:update to support meson build
  tests/TestSuite_unit_tests_lpm:update to support meson build
  tests/TestSuite_unit_tests_mbuf:update to support meson build
  tests/TestSuite_unit_tests_mempool:update to support meson build
  tests/TestSuite_unit_tests_pmd_perf:update to support meson build
  tests/TestSuite_unit_tests_power:update to support meson build
  tests/TestSuite_unit_tests_qos:update to support meson build
  tests/TestSuite_unit_tests_ringpmd:update to support meson build
  tests/TestSuite_unit_tests_ring:update to support meson build
  tests/TestSuite_unit_tests_timer:update to support meson build

 tests/TestSuite_unit_tests_cmdline.py  |  3 ++-
 tests/TestSuite_unit_tests_crc.py      |  3 ++-
 tests/TestSuite_unit_tests_dump.py     | 30 +++++++++++++++++++-----------
 tests/TestSuite_unit_tests_eal.py      | 10 ++++++----
 tests/TestSuite_unit_tests_kni.py      |  3 ++-
 tests/TestSuite_unit_tests_loopback.py | 18 +++++++-----------
 tests/TestSuite_unit_tests_lpm.py      | 20 ++++++++------------
 tests/TestSuite_unit_tests_mbuf.py     |  3 ++-
 tests/TestSuite_unit_tests_mempool.py  |  6 ++++--  tests/TestSuite_unit_tests_pmd_perf.py |  6 ++++--
 tests/TestSuite_unit_tests_power.py    |  9 ++++++---
 tests/TestSuite_unit_tests_qos.py      |  9 ++++++---
 tests/TestSuite_unit_tests_ring.py     |  6 ++++--
 tests/TestSuite_unit_tests_ringpmd.py  |  6 ++++--
 tests/TestSuite_unit_tests_timer.py    |  6 ++++--
 15 files changed, 80 insertions(+), 58 deletions(-)

--
1.8.3.1


[-- Attachment #2: TestUnitTestsCmdline.log --]
[-- Type: application/octet-stream, Size: 2332 bytes --]

03/09/2020 15:19:55                            dts: 
TEST SUITE : TestUnitTestsCmdline
03/09/2020 15:19:55                            dts: NIC :        powerville
03/09/2020 15:19:55             dut.10.240.183.171: 
03/09/2020 15:19:55                         tester: 
03/09/2020 15:19:55           TestUnitTestsCmdline: Test Case test_cmdline Begin
03/09/2020 15:19:55             dut.10.240.183.171: 
03/09/2020 15:19:55                         tester: 
03/09/2020 15:19:55             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:19:57             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:19:57             dut.10.240.183.171: cmdline_autotest
03/09/2020 15:19:57             dut.10.240.183.171: 
Testind parsing ethernet addresses...
Testind parsing port lists...
Testind parsing numbers...
Testing parsing IP addresses...
Testing parsing strings...
Testing circular buffer...
Testing library functions...
Test OK
03/09/2020 15:19:57             dut.10.240.183.171: quit
03/09/2020 15:19:58             dut.10.240.183.171: 
03/09/2020 15:19:58           TestUnitTestsCmdline: Test Case test_cmdline Result PASSED:
03/09/2020 15:19:58                            dts: 
TEST SUITE ENDED: TestUnitTestsCmdline

[-- Attachment #3: TestUnitTestsCrc.log --]
[-- Type: application/octet-stream, Size: 31441 bytes --]

03/09/2020 15:20:00                            dts: 
TEST SUITE : TestUnitTestsCrc
03/09/2020 15:20:00                            dts: NIC :        powerville
03/09/2020 15:20:00             dut.10.240.183.171: 
03/09/2020 15:20:00                         tester: 
03/09/2020 15:20:00               TestUnitTestsCrc: Test Case test_crc Begin
03/09/2020 15:20:01             dut.10.240.183.171: 
03/09/2020 15:20:01                         tester: 
03/09/2020 15:20:01             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:20:03             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:20:03             dut.10.240.183.171: crc_autotest
03/09/2020 15:20:03             dut.10.240.183.171: 
  Dump data at [0xe1d560], len=32
00000000: 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 | 0123456789abcdef
00000010: 67 68 69 6A 41 42 43 44 45 46 47 48 49 4A 4B 4C | ghijABCDEFGHIJKL
  Dump data at [0x17fe2d380], len=1512
00000000: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000010: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000020: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000030: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000040: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000050: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000060: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000070: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000080: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000090: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000100: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000110: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000120: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000130: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000140: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000150: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000160: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000170: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000180: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000190: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000001A0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000001B0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000001C0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000001D0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000001E0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000001F0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000200: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000210: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000220: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000230: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000240: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000250: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000260: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000270: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000280: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000290: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000002A0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000002B0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000002C0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000002D0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000002E0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000002F0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000300: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000310: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000320: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000330: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000340: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000350: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000360: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000370: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000380: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000390: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000003A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000003B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000003C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000003D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000003E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000003F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000400: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000410: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000420: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000430: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000440: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000450: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000460: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000470: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000480: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000490: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000004A0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000004B0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000004C0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000004D0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000004E0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000004F0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000500: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000510: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000520: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000530: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000540: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000550: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000560: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000570: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000580: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000590: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000005A0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000005B0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000005C0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000005D0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000005E0: 6B 8F B3 14 5E FB 35 59                         | k...^.5Y
  Dump data at [0x17fe2d380], len=348
00000000: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000010: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000020: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000030: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000040: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000050: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000060: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000070: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000080: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000090: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000100: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000110: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000120: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000130: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000140: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000150: BE D7 23 47 6B 8F B3 14 5E FB 35 59             | ..#Gk...^.5Y
  Dump data at [0xe1d560], len=32
00000000: 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 | 0123456789abcdef
00000010: 67 68 69 6A 41 42 43 44 45 46 47 48 49 4A 4B 4C | ghijABCDEFGHIJKL
  Dump data at [0xe1d528], len=12
00000000: 0D 01 01 23 45 67 89 01 23 45 00 01             | ...#Eg..#E..
  Dump data at [0xe1d520], len=2
00000000: 03 3F                                           | .?
  Dump data at [0xe1d560], len=32
00000000: 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 | 0123456789abcdef
00000010: 67 68 69 6A 41 42 43 44 45 46 47 48 49 4A 4B 4C | ghijABCDEFGHIJKL
  Dump data at [0x17fe2d380], len=1512
00000000: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000010: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000020: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000030: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000040: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000050: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000060: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000070: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000080: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000090: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000100: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000110: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000120: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000130: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000140: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000150: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000160: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000170: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000180: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000190: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000001A0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000001B0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000001C0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000001D0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000001E0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000001F0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000200: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000210: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000220: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000230: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000240: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000250: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000260: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000270: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000280: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000290: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000002A0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000002B0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000002C0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000002D0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000002E0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000002F0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000300: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000310: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000320: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000330: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000340: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000350: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000360: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000370: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000380: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000390: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000003A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000003B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000003C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000003D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000003E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000003F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000400: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000410: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000420: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000430: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000440: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000450: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000460: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000470: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000480: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000490: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000004A0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000004B0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000004C0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000004D0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000004E0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000004F0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000500: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000510: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000520: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000530: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000540: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000550: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000560: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000570: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000580: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000590: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000005A0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000005B0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000005C0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000005D0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000005E0: 6B 8F B3 14 5E FB 35 59                         | k...^.5Y
  Dump data at [0x17fe2d380], len=348
00000000: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000010: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000020: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000030: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000040: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000050: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000060: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000070: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000080: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000090: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000100: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000110: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000120: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000130: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000140: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000150: BE D7 23 47 6B 8F B3 14 5E FB 35 59             | ..#Gk...^.5Y
  Dump data at [0xe1d560], len=32
00000000: 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 | 0123456789abcdef
00000010: 67 68 69 6A 41 42 43 44 45 46 47 48 49 4A 4B 4C | ghijABCDEFGHIJKL
  Dump data at [0xe1d528], len=12
00000000: 0D 01 01 23 45 67 89 01 23 45 00 01             | ...#Eg..#E..
  Dump data at [0xe1d520], len=2
00000000: 03 3F                                           | .?
  Dump data at [0xe1d560], len=32
00000000: 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 | 0123456789abcdef
00000010: 67 68 69 6A 41 42 43 44 45 46 47 48 49 4A 4B 4C | ghijABCDEFGHIJKL
  Dump data at [0x17fe2d380], len=1512
00000000: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000010: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000020: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000030: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000040: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000050: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000060: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000070: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000080: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000090: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000100: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000110: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000120: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000130: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000140: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000150: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000160: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000170: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000180: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000190: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000001A0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000001B0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000001C0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000001D0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000001E0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000001F0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000200: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000210: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000220: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000230: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000240: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000250: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000260: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000270: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000280: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000290: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000002A0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000002B0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000002C0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000002D0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000002E0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000002F0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000300: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000310: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000320: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000330: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000340: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000350: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000360: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000370: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000380: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000390: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000003A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000003B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000003C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000003D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000003E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000003F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000400: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000410: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000420: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000430: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000440: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000450: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000460: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000470: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000480: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000490: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000004A0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000004B0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000004C0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000004D0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000004E0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000004F0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000500: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000510: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000520: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000530: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000540: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000550: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000560: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000570: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000580: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000590: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000005A0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000005B0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000005C0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000005D0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000005E0: 6B 8F B3 14 5E FB 35 59                         | k...^.5Y
  Dump data at [0x17fe2d380], len=348
00000000: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000010: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000020: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000030: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000040: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000050: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000060: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000070: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000080: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000090: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000A0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000B0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000C0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
000000D0: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
000000E0: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
000000F0: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000100: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000110: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000120: BE D7 23 47 6B 8F B3 14 5E FB 35 59 BE D7 23 47 | ..#Gk...^.5Y..#G
00000130: 6B 8F B3 14 5E FB 35 59 BE D7 23 47 6B 8F B3 14 | k...^.5Y..#Gk...
00000140: 5E FB 35 59 BE D7 23 47 6B 8F B3 14 5E FB 35 59 | ^.5Y..#Gk...^.5Y
00000150: BE D7 23 47 6B 8F B3 14 5E FB 35 59             | ..#Gk...^.5Y
  Dump data at [0xe1d560], len=32
00000000: 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 | 0123456789abcdef
00000010: 67 68 69 6A 41 42 43 44 45 46 47 48 49 4A 4B 4C | ghijABCDEFGHIJKL
  Dump data at [0xe1d528], len=12
00000000: 0D 01 01 23 45 67 89 01 23 45 00 01             | ...#Eg..#E..
  Dump data at [0xe1d520], len=2
00000000: 03 3F                                           | .?
Test OK
03/09/2020 15:20:03             dut.10.240.183.171: quit
03/09/2020 15:20:03             dut.10.240.183.171: 
03/09/2020 15:20:03               TestUnitTestsCrc: Test Case test_crc Result PASSED:
03/09/2020 15:20:03                            dts: 
TEST SUITE ENDED: TestUnitTestsCrc

[-- Attachment #4: TestUnitTestsDump.log --]
[-- Type: application/octet-stream, Size: 61008 bytes --]

03/09/2020 15:20:06                            dts: 
TEST SUITE : TestUnitTestsDump
03/09/2020 15:20:06                            dts: NIC :        powerville
03/09/2020 15:20:06             dut.10.240.183.171: 
03/09/2020 15:20:06                         tester: 
03/09/2020 15:20:06              TestUnitTestsDump: Test Case test_dump_devargs Begin
03/09/2020 15:20:06             dut.10.240.183.171: 
03/09/2020 15:20:06                         tester: 
03/09/2020 15:20:06             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4  -b 0000:83:00.0 --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:20:08             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:20:08             dut.10.240.183.171: dump_devargs
03/09/2020 15:20:08             dut.10.240.183.171: 
User device list:
  [pci]: 0000:83:00.0 
03/09/2020 15:20:08             dut.10.240.183.171: quit
03/09/2020 15:20:09             dut.10.240.183.171: 
03/09/2020 15:20:09             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4 -w 0000:83:00.0  --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:20:10             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:20:10             dut.10.240.183.171: dump_devargs
03/09/2020 15:20:10             dut.10.240.183.171: 
User device list:
  [pci]: 0000:83:00.0 
03/09/2020 15:20:10             dut.10.240.183.171: quit
03/09/2020 15:20:10             dut.10.240.183.171: 
03/09/2020 15:20:10              TestUnitTestsDump: Test Case test_dump_devargs Result PASSED:
03/09/2020 15:20:10             dut.10.240.183.171: kill_all: called by dut and prefix list has value.
03/09/2020 15:20:11              TestUnitTestsDump: Test Case test_dump_log_types Begin
03/09/2020 15:20:11             dut.10.240.183.171: 
03/09/2020 15:20:11                         tester: 
03/09/2020 15:20:11             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:20:13             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:20:13             dut.10.240.183.171: dump_log_types
03/09/2020 15:20:13             dut.10.240.183.171: 
global log level is debug
id 0: lib.eal, level is info
id 1: lib.malloc, level is info
id 2: lib.ring, level is info
id 3: lib.mempool, level is info
id 4: lib.timer, level is info
id 5: pmd, level is info
id 6: lib.hash, level is info
id 7: lib.lpm, level is info
id 8: lib.kni, level is info
id 9: lib.acl, level is info
id 10: lib.power, level is info
id 11: lib.meter, level is info
id 12: lib.sched, level is info
id 13: lib.port, level is info
id 14: lib.table, level is info
id 15: lib.pipeline, level is info
id 16: lib.mbuf, level is info
id 17: lib.cryptodev, level is info
id 18: lib.efd, level is info
id 19: lib.eventdev, level is info
id 20: lib.gso, level is info
id 24: user1, level is info
id 25: user2, level is info
id 26: user3, level is info
id 27: user4, level is info
id 28: user5, level is info
id 29: user6, level is info
id 30: user7, level is info
id 31: user8, level is info
id 32: test.efd, level is info
id 33: test.hash, level is info
id 34: test.timer, level is info
id 35: lib.node, level is info
id 36: lib.graph, level is info
id 37: lib.bpf, level is info
id 38: lib.flow_classify, level is info
id 39: lib.vhost.config, level is info
id 40: lib.vhost.data, level is warning
id 41: lib.stack, level is notice
id 42: lib.rawdev, level is info
id 43: lib.pdump, level is notice
id 44: lib.member, level is debug
id 45: lib.eventdev.adapter.timer, level is notice
id 46: lib.eventdev.adapter.timer.svc, level is notice
id 47: lib.compressdev, level is notice
id 48: lib.cfgfile, level is info
id 49: lib.bbdev, level is notice
id 50: lib.ethdev, level is info
id 51: lib.rcu, level is error
id 52: pmd.common.dpaax, level is error
id 53: pmd.common.iavf, level is notice
id 54: pmd.octeontx.mbox, level is notice
id 55: pmd.octeontx2.base, level is notice
id 56: pmd.octeontx2.mbox, level is notice
id 57: pmd.mempool.octeontx2, level is notice
id 58: pmd.net.octeontx2, level is notice
id 59: pmd.net.octeontx2.flow, level is notice
id 60: pmd.net.octeontx2.tm, level is notice
id 61: pmd.event.octeontx2, level is notice
id 62: pmd.event.octeontx2.timer, level is notice
id 63: pmd.raw.octeontx2.dpi, level is notice
id 64: pmd.raw.octeontx2.ep, level is notice
id 65: bus.dpaa, level is notice
id 66: bus.fslmc, level is notice
id 67: bus.ifpga, level is notice
id 68: bus.vdev, level is notice
id 69: bus.vmbus, level is notice
id 70: mempool.dpaa, level is notice
id 71: mempool.dpaa2, level is notice
id 72: pmd.mempool.octeontx, level is notice
id 73: pmd.net.packet, level is notice
id 74: pmd.net.ark, level is notice
id 75: pmd.net.atlantic.init, level is notice
id 76: pmd.net.atlantic.driver, level is notice
id 77: pmd.net.avp.driver, level is notice
id 78: pmd.net.axgbe.init, level is notice
id 79: pmd.net.axgbe.driver, level is notice
id 80: pmd.net.bond, level is notice
id 81: pmd.net.bnx2x.init, level is notice
id 82: pmd.net.bnx2x.driver, level is notice
id 83: pmd.net.bnxt.driver, level is notice
id 84: pmd.net.cxgbe, level is notice
id 85: pmd.net.cxgbe.mbox, level is notice
id 86: pmd.net.dpaa, level is notice
id 87: pmd.net.dpaa2, level is notice
id 88: pmd.net.e1000.init, level is notice
id 89: pmd.net.e1000.driver, level is notice
id 90: pmd.net.ena.init, level is notice
id 91: pmd.net.ena.driver, level is notice
id 92: pmd.net.enetc, level is notice
id 93: pmd.net.enic, level is info
id 94: pmd.net.failsafe, level is notice
id 95: pmd.net.fm10k.init, level is notice
id 96: pmd.net.fm10k.driver, level is notice
id 97: pmd.net.i40e.init, level is notice
id 98: pmd.net.i40e.driver, level is notice
id 99: pmd.net.hinic, level is info
id 100: pmd.net.hns3.init, level is notice
id 101: pmd.net.hns3.driver, level is notice
id 102: pmd.net.iavf.init, level is notice
id 103: pmd.net.iavf.driver, level is notice
id 104: pmd.net.ice.init, level is notice
id 105: pmd.net.ice.driver, level is notice
id 106: pmd.net.igc.init, level is info
id 107: pmd.net.igc.driver, level is info
id 108: pmd.net.ixgbe.init, level is notice
id 109: pmd.net.ixgbe.driver, level is notice
id 110: pmd.net.kni, level is notice
id 111: pmd.net.liquidio.init, level is notice
id 112: pmd.net.liquidio.driver, level is notice
id 113: pmd.net.memif, level is notice
id 114: pmd.net.netvsc.init, level is notice
id 115: pmd.net.netvsc.driver, level is notice
id 116: pmd.net.nfp.init, level is notice
id 117: pmd.net.nfp.driver, level is notice
id 118: pmd.net.null, level is notice
id 119: pmd.net.octeontx.mbox, level is notice
id 120: pmd.net.octeontx.init, level is notice
id 121: pmd.net.octeontx.driver, level is notice
id 122: pmd.net.pfe, level is notice
id 123: pmd.net.qede.init, level is notice
id 124: pmd.net.qede.driver, level is notice
id 125: pmd.net.ring, level is notice
id 126: pmd.net.sfc.driver, level is notice
id 127: pmd.net.softnic, level is notice
id 128: pmd.net.tap, level is notice
id 129: pmd.net.thunderx.mbox, level is notice
id 130: pmd.net.thunderx.init, level is notice
id 131: pmd.net.thunderx.driver, level is notice
id 132: pmd.net.vdev_netvsc, level is notice
id 133: pmd.net.vhost, level is notice
id 134: pmd.net.virtio.init, level is notice
id 135: pmd.net.virtio.driver, level is notice
id 136: pmd.net.vmxnet3.init, level is notice
id 137: pmd.net.vmxnet3.driver, level is notice
id 138: pmd.raw.dpaa2.cmdif, level is info
id 139: pmd.raw.dpaa2.qdma, level is info
id 140: rawdev.ioat, level is info
id 141: pmd.raw.ntb, level is info
id 142: rawdev.skeleton, level is info
id 143: pmd.crypto.caam, level is notice
id 144: pmd.crypto.dpaa, level is notice
id 145: pmd.crypto.dpaa2, level is notice
id 146: pmd.crypto.nitrox, level is notice
id 147: pmd.crypto.null, level is info
id 148: pmd.crypto.octeontx, level is notice
id 149: pmd.crypto.octeontx2, level is notice
id 150: pmd.crypto.scheduler, level is info
id 151: pmd.crypto.virtio.init, level is notice
id 152: pmd.crypto.virtio.session, level is notice
id 153: pmd.crypto.virtio.rx, level is notice
id 154: pmd.crypto.virtio.tx, level is notice
id 155: pmd.crypto.virtio.driver, level is notice
id 156: pmd.compress.octeontx, level is info
id 157: pmd.qat_general, level is notice
id 158: pmd.qat_dp, level is notice
id 159: pmd.compress.zlib, level is info
id 160: pmd.net.ifcvf_vdpa, level is notice
id 161: pmd.event.dpaa, level is notice
id 162: pmd.event.dpaa2, level is notice
id 163: pmd.event.opdl.driver, level is info
id 164: pmd.event.sw, level is notice
id 165: pmd.event.octeontx, level is notice
id 166: pmd.event.octeontx.timer, level is notice
id 167: pmd.bb.null, level is notice
id 168: pmd.bb.turbo_sw, level is notice
id 169: pmd.bb.fpga_lte_fec, level is notice
id 170: pmd.bb.fpga_5gnr_fec, level is notice
03/09/2020 15:20:13             dut.10.240.183.171: quit
03/09/2020 15:20:13             dut.10.240.183.171: 
03/09/2020 15:20:13              TestUnitTestsDump: Test Case test_dump_log_types Result PASSED:
03/09/2020 15:20:13             dut.10.240.183.171: kill_all: called by dut and prefix list has value.
03/09/2020 15:20:14              TestUnitTestsDump: Test Case test_dump_malloc_heaps Begin
03/09/2020 15:20:14             dut.10.240.183.171: 
03/09/2020 15:20:14                         tester: 
03/09/2020 15:20:14             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:20:16             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:20:16             dut.10.240.183.171: dump_malloc_heaps
03/09/2020 15:20:16             dut.10.240.183.171: 
Heap id: 0
Heap size: 0x40000000
Heap alloc count: 12
Malloc element at 0x140000000 (FREE)
  len: 0x3fe2d980 pad: 0x0
  prev: (nil) next: 0x17fe2d980
Malloc element at 0x17fe2d980 (BUSY)
  len: 0x1810c0 pad: 0x0
  prev: 0x140000000 next: 0x17ffaea40
Malloc element at 0x17ffaea40 (BUSY)
  len: 0x140 pad: 0x0
  prev: 0x17fe2d980 next: 0x17ffaeb80
Malloc element at 0x17ffaeb80 (BUSY)
  len: 0x11c0 pad: 0x0
  prev: 0x17ffaea40 next: 0x17ffafd40
Malloc element at 0x17ffafd40 (BUSY)
  len: 0x140 pad: 0x0
  prev: 0x17ffaeb80 next: 0x17ffafe80
Malloc element at 0x17ffafe80 (BUSY)
  len: 0x11c0 pad: 0x0
  prev: 0x17ffafd40 next: 0x17ffb1040
Malloc element at 0x17ffb1040 (BUSY)
  len: 0x140 pad: 0x0
  prev: 0x17ffafe80 next: 0x17ffb1180
Malloc element at 0x17ffb1180 (BUSY)
  len: 0x11c0 pad: 0x0
  prev: 0x17ffb1040 next: 0x17ffb2340
Malloc element at 0x17ffb2340 (BUSY)
  len: 0x140 pad: 0x0
  prev: 0x17ffb1180 next: 0x17ffb2480
Malloc element at 0x17ffb2480 (BUSY)
  len: 0x368c0 pad: 0x0
  prev: 0x17ffb2340 next: 0x17ffe8d40
Malloc element at 0x17ffe8d40 (BUSY)
  len: 0x11c0 pad: 0x0
  prev: 0x17ffb2480 next: 0x17ffe9f00
Malloc element at 0x17ffe9f00 (BUSY)
  len: 0x14080 pad: 0x0
  prev: 0x17ffe8d40 next: 0x17fffdf80
Malloc element at 0x17fffdf80 (BUSY)
  len: 0x2080 pad: 0x0
  prev: 0x17ffe9f00 next: (nil)
Heap id: 1
Heap size: 0x40000000
Heap alloc count: 4
Malloc element at 0x11c0000000 (FREE)
  len: 0x3fff4f00 pad: 0x0
  prev: (nil) next: 0x11ffff4f00
Malloc element at 0x11ffff4f00 (BUSY)
  len: 0x2c40 pad: 0x0
  prev: 0x11c0000000 next: 0x11ffff7b40
Malloc element at 0x11ffff7b40 (BUSY)
  len: 0x2c40 pad: 0x0
  prev: 0x11ffff4f00 next: 0x11ffffa780
Malloc element at 0x11ffffa780 (BUSY)
  len: 0x2c40 pad: 0x0
  prev: 0x11ffff7b40 next: 0x11ffffd3c0
Malloc element at 0x11ffffd3c0 (BUSY)
  len: 0x2c40 pad: 0x0
  prev: 0x11ffffa780 next: (nil)
Heap id: 2
Heap size: 0x0
Heap alloc count: 0
Heap id: 3
Heap size: 0x0
Heap alloc count: 0
Heap id: 4
Heap size: 0x0
Heap alloc count: 0
Heap id: 5
Heap size: 0x0
Heap alloc count: 0
Heap id: 6
Heap size: 0x0
Heap alloc count: 0
Heap id: 7
Heap size: 0x0
Heap alloc count: 0
Heap id: 8
Heap size: 0x0
Heap alloc count: 0
Heap id: 9
Heap size: 0x0
Heap alloc count: 0
Heap id: 10
Heap size: 0x0
Heap alloc count: 0
Heap id: 11
Heap size: 0x0
Heap alloc count: 0
Heap id: 12
Heap size: 0x0
Heap alloc count: 0
Heap id: 13
Heap size: 0x0
Heap alloc count: 0
Heap id: 14
Heap size: 0x0
Heap alloc count: 0
Heap id: 15
Heap size: 0x0
Heap alloc count: 0
Heap id: 16
Heap size: 0x0
Heap alloc count: 0
Heap id: 17
Heap size: 0x0
Heap alloc count: 0
Heap id: 18
Heap size: 0x0
Heap alloc count: 0
Heap id: 19
Heap size: 0x0
Heap alloc count: 0
Heap id: 20
Heap size: 0x0
Heap alloc count: 0
Heap id: 21
Heap size: 0x0
Heap alloc count: 0
Heap id: 22
Heap size: 0x0
Heap alloc count: 0
Heap id: 23
Heap size: 0x0
Heap alloc count: 0
Heap id: 24
Heap size: 0x0
Heap alloc count: 0
Heap id: 25
Heap size: 0x0
Heap alloc count: 0
Heap id: 26
Heap size: 0x0
Heap alloc count: 0
Heap id: 27
Heap size: 0x0
Heap alloc count: 0
Heap id: 28
Heap size: 0x0
Heap alloc count: 0
Heap id: 29
Heap size: 0x0
Heap alloc count: 0
Heap id: 30
Heap size: 0x0
Heap alloc count: 0
Heap id: 31
Heap size: 0x0
Heap alloc count: 0
03/09/2020 15:20:16             dut.10.240.183.171: quit
03/09/2020 15:20:17             dut.10.240.183.171: 
03/09/2020 15:20:17              TestUnitTestsDump: Test Case test_dump_malloc_heaps Result PASSED:
03/09/2020 15:20:17             dut.10.240.183.171: kill_all: called by dut and prefix list has value.
03/09/2020 15:20:18              TestUnitTestsDump: Test Case test_dump_malloc_stats Begin
03/09/2020 15:20:18             dut.10.240.183.171: 
03/09/2020 15:20:18                         tester: 
03/09/2020 15:20:18             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:20:20             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:20:20             dut.10.240.183.171: dump_malloc_stats
03/09/2020 15:20:20             dut.10.240.183.171: 
Heap id:0
	Heap name:socket_0
	Heap_size:1073741824,
	Free_size:1071831424,
	Alloc_size:1910400,
	Greatest_free_size:1071831424,
	Alloc_count:12,
	Free_count:1,
Heap id:1
	Heap name:socket_1
	Heap_size:1073741824,
	Free_size:1073696512,
	Alloc_size:45312,
	Greatest_free_size:1073696512,
	Alloc_count:4,
	Free_count:1,
Heap id:2
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:3
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:4
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:5
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:6
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:7
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:8
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:9
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:10
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:11
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:12
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:13
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:14
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:15
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:16
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:17
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:18
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:19
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:20
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:21
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:22
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:23
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:24
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:25
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:26
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:27
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:28
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:29
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:30
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
Heap id:31
	Heap name:
	Heap_size:0,
	Free_size:0,
	Alloc_size:0,
	Greatest_free_size:0,
	Alloc_count:0,
	Free_count:0,
03/09/2020 15:20:20             dut.10.240.183.171: quit
03/09/2020 15:20:21             dut.10.240.183.171: 
03/09/2020 15:20:21              TestUnitTestsDump: Test Case test_dump_malloc_stats Result PASSED:
03/09/2020 15:20:21             dut.10.240.183.171: kill_all: called by dut and prefix list has value.
03/09/2020 15:20:21              TestUnitTestsDump: Test Case test_dump_struct_size Begin
03/09/2020 15:20:21             dut.10.240.183.171: 
03/09/2020 15:20:21                         tester: 
03/09/2020 15:20:21             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:20:23             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:20:23             dut.10.240.183.171: dump_struct_sizes
03/09/2020 15:20:23             dut.10.240.183.171: 
sizeof(struct rte_mbuf) = 128
sizeof(struct rte_mempool) = 192
sizeof(struct rte_ring) = 384
03/09/2020 15:20:23             dut.10.240.183.171: quit
03/09/2020 15:20:24             dut.10.240.183.171: 
03/09/2020 15:20:24              TestUnitTestsDump: Test Case test_dump_struct_size Result PASSED:
03/09/2020 15:20:24             dut.10.240.183.171: kill_all: called by dut and prefix list has value.
03/09/2020 15:20:25              TestUnitTestsDump: Test Case test_mempool_dump Begin
03/09/2020 15:20:25             dut.10.240.183.171: 
03/09/2020 15:20:25                         tester: 
03/09/2020 15:20:25             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  -- -i
03/09/2020 15:20:27             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: B4:96:91:49:98:CC
Configuring Port 1 (socket 1)
Port 1: B4:96:91:49:98:CD
Configuring Port 2 (socket 1)
Port 2: B4:96:91:49:98:CE
Configuring Port 3 (socket 1)
Port 3: B4:96:91:49:98:CF
Checking link statuses...
Done
03/09/2020 15:20:27             dut.10.240.183.171: dump_mempool
03/09/2020 15:20:28             dut.10.240.183.171: 
mempool <mbuf_pool_socket_0>@0x17f99a100
  flags=10
  pool=0x17f799e40
  iova=0x17f99a100
  nb_mem_chunks=1
  size=171456
  populated_size=171456
  header_size=64
  elt_size=2304
  trailer_size=0
  total_obj_size=2368
  private_data_size=64
  avg bytes/object=2368.013811
  internal cache infos:
    cache_size=250
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=171456
  no statistics available
mempool <mbuf_pool_socket_1>@0x11ffe72e00
  flags=10
  pool=0x11ffc72c00
  iova=0x11ffe72e00
  nb_mem_chunks=1
  size=171456
  populated_size=171456
  header_size=64
  elt_size=2304
  trailer_size=0
  total_obj_size=2368
  private_data_size=64
  avg bytes/object=2368.013811
  internal cache infos:
    cache_size=250
    cache_count[0]=0
    cache_count[1]=211
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=211
  common_pool_count=169197
  no statistics available
03/09/2020 15:20:28             dut.10.240.183.171: quit
03/09/2020 15:20:29             dut.10.240.183.171: 

Stopping port 0...
Stopping ports...
Done

Stopping port 1...
Stopping ports...
Done

Stopping port 2...
Stopping ports...
Done

Stopping port 3...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Done

Shutting down port 1...
Closing ports...
Done

Shutting down port 2...
Closing ports...
Done

Shutting down port 3...
Closing ports...
Done

Bye...
03/09/2020 15:20:29             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  -- -i
03/09/2020 15:20:32             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: B4:96:91:49:98:CC
Configuring Port 1 (socket 1)
Port 1: B4:96:91:49:98:CD
Configuring Port 2 (socket 1)
Port 2: B4:96:91:49:98:CE
Configuring Port 3 (socket 1)
Port 3: B4:96:91:49:98:CF
Checking link statuses...
Done
03/09/2020 15:20:32             dut.10.240.183.171: dump_mempool mbuf_pool_socket_0
03/09/2020 15:20:32             dut.10.240.183.171: 
mempool <mbuf_pool_socket_0>@0x17f99a100
  flags=10
  pool=0x17f799e40
  iova=0x17f99a100
  nb_mem_chunks=1
  size=171456
  populated_size=171456
  header_size=64
  elt_size=2304
  trailer_size=0
  total_obj_size=2368
  private_data_size=64
  avg bytes/object=2368.013811
  internal cache infos:
    cache_size=250
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=171456
  no statistics available
03/09/2020 15:20:32             dut.10.240.183.171: quit
03/09/2020 15:20:34             dut.10.240.183.171: 

Stopping port 0...
Stopping ports...
Done

Stopping port 1...
Stopping ports...
Done

Stopping port 2...
Stopping ports...
Done

Stopping port 3...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Done

Shutting down port 1...
Closing ports...
Done

Shutting down port 2...
Closing ports...
Done

Shutting down port 3...
Closing ports...
Done

Bye...
03/09/2020 15:20:34             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  -- -i
03/09/2020 15:20:36             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: B4:96:91:49:98:CC
Configuring Port 1 (socket 1)
Port 1: B4:96:91:49:98:CD
Configuring Port 2 (socket 1)
Port 2: B4:96:91:49:98:CE
Configuring Port 3 (socket 1)
Port 3: B4:96:91:49:98:CF
Checking link statuses...
Done
03/09/2020 15:20:36             dut.10.240.183.171: dump_mempool mbuf_pool_socket_1
03/09/2020 15:20:37             dut.10.240.183.171: 
mempool <mbuf_pool_socket_1>@0x11ffe72e00
  flags=10
  pool=0x11ffc72c00
  iova=0x11ffe72e00
  nb_mem_chunks=1
  size=171456
  populated_size=171456
  header_size=64
  elt_size=2304
  trailer_size=0
  total_obj_size=2368
  private_data_size=64
  avg bytes/object=2368.013811
  internal cache infos:
    cache_size=250
    cache_count[0]=0
    cache_count[1]=211
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=211
  common_pool_count=169197
  no statistics available
03/09/2020 15:20:37             dut.10.240.183.171: quit
03/09/2020 15:20:38             dut.10.240.183.171: 

Stopping port 0...
Stopping ports...
Done

Stopping port 1...
Stopping ports...
Done

Stopping port 2...
Stopping ports...
Done

Stopping port 3...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Done

Shutting down port 1...
Closing ports...
Done

Shutting down port 2...
Closing ports...
Done

Shutting down port 3...
Closing ports...
Done

Bye...
03/09/2020 15:20:38              TestUnitTestsDump: Test Case test_mempool_dump Result PASSED:
03/09/2020 15:20:38             dut.10.240.183.171: kill_all: called by dut and prefix list has value.
03/09/2020 15:20:39              TestUnitTestsDump: Test Case test_memzone_dump Begin
03/09/2020 15:20:39             dut.10.240.183.171: 
03/09/2020 15:20:39                         tester: 
03/09/2020 15:20:39             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  -- -i
03/09/2020 15:20:42             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: B4:96:91:49:98:CC
Configuring Port 1 (socket 1)
Port 1: B4:96:91:49:98:CD
Configuring Port 2 (socket 1)
Port 2: B4:96:91:49:98:CE
Configuring Port 3 (socket 1)
Port 3: B4:96:91:49:98:CF
Checking link statuses...
Done
03/09/2020 15:20:42             dut.10.240.183.171: dump_memzone
03/09/2020 15:20:42             dut.10.240.183.171: 
Zone 0: name:<rte_eth_dev_data>, len:0x36840, virt:0x17ffb2500, socket_id:0, flags:0
physical segments used:
  addr: 0x140000000 iova: 0x140000000 len: 0x40000000 pagesz: 0x40000000
Zone 1: name:<MP_mbuf_pool_socket_0>, len:0x182100, virt:0x17f99a100, socket_id:0, flags:0
physical segments used:
  addr: 0x140000000 iova: 0x140000000 len: 0x40000000 pagesz: 0x40000000
Zone 2: name:<RG_MP_mbuf_pool_socket_0>, len:0x200180, virt:0x17f799e40, socket_id:0, flags:0
physical segments used:
  addr: 0x140000000 iova: 0x140000000 len: 0x40000000 pagesz: 0x40000000
Zone 3: name:<MP_mbuf_pool_socket_0_0>, len:0x18333940, virt:0x167466480, socket_id:0, flags:0
physical segments used:
  addr: 0x140000000 iova: 0x140000000 len: 0x40000000 pagesz: 0x40000000
Zone 4: name:<MP_mbuf_pool_socket_1>, len:0x182100, virt:0x11ffe72e00, socket_id:1, flags:0
physical segments used:
  addr: 0x11c0000000 iova: 0x11c0000000 len: 0x40000000 pagesz: 0x40000000
Zone 5: name:<RG_MP_mbuf_pool_socket_1>, len:0x200180, virt:0x11ffc72c00, socket_id:1, flags:0
physical segments used:
  addr: 0x11c0000000 iova: 0x11c0000000 len: 0x40000000 pagesz: 0x40000000
Zone 6: name:<MP_mbuf_pool_socket_1_0>, len:0x18333940, virt:0x11e793f240, socket_id:1, flags:0
physical segments used:
  addr: 0x11c0000000 iova: 0x11c0000000 len: 0x40000000 pagesz: 0x40000000
Zone 7: name:<eth_p0_q0_tx_ring>, len:0x10000, virt:0x11e792f180, socket_id:1, flags:0
physical segments used:
  addr: 0x11c0000000 iova: 0x11c0000000 len: 0x40000000 pagesz: 0x40000000
Zone 8: name:<eth_p0_q0_rx_ring>, len:0x10000, virt:0x11e791f100, socket_id:1, flags:0
physical segments used:
  addr: 0x11c0000000 iova: 0x11c0000000 len: 0x40000000 pagesz: 0x40000000
Zone 9: name:<eth_p1_q0_tx_ring>, len:0x10000, virt:0x11e790f080, socket_id:1, flags:0
physical segments used:
  addr: 0x11c0000000 iova: 0x11c0000000 len: 0x40000000 pagesz: 0x40000000
Zone 10: name:<eth_p1_q0_rx_ring>, len:0x10000, virt:0x11e78ff000, socket_id:1, flags:0
physical segments used:
  addr: 0x11c0000000 iova: 0x11c0000000 len: 0x40000000 pagesz: 0x40000000
Zone 11: name:<eth_p2_q0_tx_ring>, len:0x10000, virt:0x11e78eef80, socket_id:1, flags:0
physical segments used:
  addr: 0x11c0000000 iova: 0x11c0000000 len: 0x40000000 pagesz: 0x40000000
Zone 12: name:<eth_p2_q0_rx_ring>, len:0x10000, virt:0x11e78def00, socket_id:1, flags:0
physical segments used:
  addr: 0x11c0000000 iova: 0x11c0000000 len: 0x40000000 pagesz: 0x40000000
Zone 13: name:<eth_p3_q0_tx_ring>, len:0x10000, virt:0x11e78cee80, socket_id:1, flags:0
physical segments used:
  addr: 0x11c0000000 iova: 0x11c0000000 len: 0x40000000 pagesz: 0x40000000
Zone 14: name:<eth_p3_q0_rx_ring>, len:0x10000, virt:0x11e78bee00, socket_id:1, flags:0
physical segments used:
  addr: 0x11c0000000 iova: 0x11c0000000 len: 0x40000000 pagesz: 0x40000000
Zone 15: name:<RTE_METRICS>, len:0x15040, virt:0x1673d6c80, socket_id:0, flags:0
physical segments used:
  addr: 0x140000000 iova: 0x140000000 len: 0x40000000 pagesz: 0x40000000
03/09/2020 15:20:42             dut.10.240.183.171: quit
03/09/2020 15:20:44             dut.10.240.183.171: 

Stopping port 0...
Stopping ports...
Done

Stopping port 1...
Stopping ports...
Done

Stopping port 2...
Stopping ports...
Done

Stopping port 3...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Done

Shutting down port 1...
Closing ports...
Done

Shutting down port 2...
Closing ports...
Done

Shutting down port 3...
Closing ports...
Done

Bye...
03/09/2020 15:20:44              TestUnitTestsDump: Test Case test_memzone_dump Result PASSED:
03/09/2020 15:20:44             dut.10.240.183.171: kill_all: called by dut and prefix list has value.
03/09/2020 15:20:45              TestUnitTestsDump: Test Case test_physmem_dump Begin
03/09/2020 15:20:45             dut.10.240.183.171: 
03/09/2020 15:20:45                         tester: 
03/09/2020 15:20:45             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:20:47             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:20:47             dut.10.240.183.171: dump_physmem
03/09/2020 15:20:47             dut.10.240.183.171: 
Segment 0-0: IOVA:0x140000000, len:1073741824, virt:0x140000000, socket_id:0, hugepage_sz:1073741824, nchannel:4, nrank:0 fd:357
Segment 2-0: IOVA:0x11c0000000, len:1073741824, virt:0x11c0000000, socket_id:1, hugepage_sz:1073741824, nchannel:4, nrank:0 fd:362
03/09/2020 15:20:47             dut.10.240.183.171: quit
03/09/2020 15:20:47             dut.10.240.183.171: 
03/09/2020 15:20:47              TestUnitTestsDump: Test Case test_physmem_dump Result PASSED:
03/09/2020 15:20:47             dut.10.240.183.171: kill_all: called by dut and prefix list has value.
03/09/2020 15:20:48              TestUnitTestsDump: Test Case test_ring_dump Begin
03/09/2020 15:20:48             dut.10.240.183.171: 
03/09/2020 15:20:48                         tester: 
03/09/2020 15:20:48             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  -- -i
03/09/2020 15:20:51             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: B4:96:91:49:98:CC
Configuring Port 1 (socket 1)
Port 1: B4:96:91:49:98:CD
Configuring Port 2 (socket 1)
Port 2: B4:96:91:49:98:CE
Configuring Port 3 (socket 1)
Port 3: B4:96:91:49:98:CF
Checking link statuses...
Done
03/09/2020 15:20:51             dut.10.240.183.171: dump_ring
03/09/2020 15:20:51             dut.10.240.183.171: 
ring <MP_mbuf_pool_socket_0>@0x17f799e40
  flags=0
  size=262144
  capacity=262143
  ct=0
  ch=0
  pt=171456
  ph=171456
  used=171456
  avail=90687
ring <MP_mbuf_pool_socket_1>@0x11ffc72c00
  flags=0
  size=262144
  capacity=262143
  ct=2259
  ch=2259
  pt=171456
  ph=171456
  used=169197
  avail=92946
03/09/2020 15:20:51             dut.10.240.183.171: quit
03/09/2020 15:20:53             dut.10.240.183.171: 

Stopping port 0...
Stopping ports...
Done

Stopping port 1...
Stopping ports...
Done

Stopping port 2...
Stopping ports...
Done

Stopping port 3...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Done

Shutting down port 1...
Closing ports...
Done

Shutting down port 2...
Closing ports...
Done

Shutting down port 3...
Closing ports...
Done

Bye...
03/09/2020 15:20:53             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  -- -i
03/09/2020 15:20:55             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: B4:96:91:49:98:CC
Configuring Port 1 (socket 1)
Port 1: B4:96:91:49:98:CD
Configuring Port 2 (socket 1)
Port 2: B4:96:91:49:98:CE
Configuring Port 3 (socket 1)
Port 3: B4:96:91:49:98:CF
Checking link statuses...
Done
03/09/2020 15:20:55             dut.10.240.183.171: dump_ring MP_mbuf_pool_socket_0
03/09/2020 15:20:55             dut.10.240.183.171: 
ring <MP_mbuf_pool_socket_0>@0x17f799e40
  flags=0
  size=262144
  capacity=262143
  ct=0
  ch=0
  pt=171456
  ph=171456
  used=171456
  avail=90687
03/09/2020 15:20:55             dut.10.240.183.171: quit
03/09/2020 15:20:57             dut.10.240.183.171: 

Stopping port 0...
Stopping ports...
Done

Stopping port 1...
Stopping ports...
Done

Stopping port 2...
Stopping ports...
Done

Stopping port 3...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Done

Shutting down port 1...
Closing ports...
Done

Shutting down port 2...
Closing ports...
Done

Shutting down port 3...
Closing ports...
Done

Bye...
03/09/2020 15:20:57             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  -- -i
03/09/2020 15:21:00             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
Interactive-mode selected
testpmd: create a new mbuf pool <mbuf_pool_socket_0>: n=171456, size=2176, socket=0
testpmd: preferred mempool ops selected: ring_mp_mc
testpmd: create a new mbuf pool <mbuf_pool_socket_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Configuring Port 0 (socket 1)
Port 0: B4:96:91:49:98:CC
Configuring Port 1 (socket 1)
Port 1: B4:96:91:49:98:CD
Configuring Port 2 (socket 1)
Port 2: B4:96:91:49:98:CE
Configuring Port 3 (socket 1)
Port 3: B4:96:91:49:98:CF
Checking link statuses...
Done
03/09/2020 15:21:00             dut.10.240.183.171: dump_ring MP_mbuf_pool_socket_1
03/09/2020 15:21:00             dut.10.240.183.171: 
ring <MP_mbuf_pool_socket_1>@0x11ffc72c00
  flags=0
  size=262144
  capacity=262143
  ct=2259
  ch=2259
  pt=171456
  ph=171456
  used=169197
  avail=92946
03/09/2020 15:21:00             dut.10.240.183.171: quit
03/09/2020 15:21:02             dut.10.240.183.171: 

Stopping port 0...
Stopping ports...
Done

Stopping port 1...
Stopping ports...
Done

Stopping port 2...
Stopping ports...
Done

Stopping port 3...
Stopping ports...
Done

Shutting down port 0...
Closing ports...
Done

Shutting down port 1...
Closing ports...
Done

Shutting down port 2...
Closing ports...
Done

Shutting down port 3...
Closing ports...
Done

Bye...
03/09/2020 15:21:02              TestUnitTestsDump: Test Case test_ring_dump Result PASSED:
03/09/2020 15:21:02             dut.10.240.183.171: kill_all: called by dut and prefix list has value.
03/09/2020 15:21:02                            dts: 
TEST SUITE ENDED: TestUnitTestsDump

[-- Attachment #5: TestUnitTestsEal.log --]
[-- Type: application/octet-stream, Size: 428887 bytes --]

03/09/2020 15:21:05                            dts: 
TEST SUITE : TestUnitTestsEal
03/09/2020 15:21:05                            dts: NIC :        powerville
03/09/2020 15:21:05             dut.10.240.183.171: 
03/09/2020 15:21:05                         tester: 
03/09/2020 15:21:05               TestUnitTestsEal: Test Case test_acl Begin
03/09/2020 15:21:05             dut.10.240.183.171: 
03/09/2020 15:21:05                         tester: 
03/09/2020 15:21:05             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:21:07             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:21:07             dut.10.240.183.171: acl_autotest
03/09/2020 15:21:09             dut.10.240.183.171: 
ACL: allocation of 25166728 bytes on socket 5 for ACL_acl_ctx failed
ACL: rte_acl_ipv4vlan_add_rules: rule #1 is invalid
ACL: rte_acl_ipv4vlan_add_rules: rule #1 is invalid
ACL: rte_acl_ipv4vlan_add_rules: rule #1 is invalid
ACL: rte_acl_ipv4vlan_add_rules: rule #1 is invalid
acl context <acl_ctx>@0x17e62d500
  socket_id=-1
  alg=3
  max_rules=196608
  rule_size=128
  num_rules=0
  num_categories=0
  num_tries=0
acl context <acl_ctx>@0x17e62d500
  socket_id=-1
  alg=3
  max_rules=196608
  rule_size=128
  num_rules=0
  num_categories=0
  num_tries=0
running test_convert_rules(acl_ipv4vlan_tuple)
running test_convert_rules(acl_ipv4vlan_tuple, RTE_ACL_FIELD_TYPE_BITMASK type for IPv4)
running test_convert_rules(acl_ipv4vlan_tuple, RTE_ACL_FIELD_TYPE_RANGE type for IPv4)
running test_convert_rules(acl_ipv4vlan_tuple: swap VLAN and PORTs order)
running test_convert_rules(acl_ipv4vlan_tuple: swap SRC and DST IPv4 order)
test_u32_range#1697 starting range test from 0 to 264192
Test OK
03/09/2020 15:21:09             dut.10.240.183.171: quit
03/09/2020 15:21:09             dut.10.240.183.171: 
03/09/2020 15:21:09               TestUnitTestsEal: Test Case test_acl Result PASSED:
03/09/2020 15:21:09             dut.10.240.183.171: kill_all: called by dut and prefix list has value.
03/09/2020 15:21:10               TestUnitTestsEal: Test Case test_alarm Begin
03/09/2020 15:21:10             dut.10.240.183.171: 
03/09/2020 15:21:10                         tester: 
03/09/2020 15:21:10             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:21:12             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:21:12             dut.10.240.183.171: alarm_autotest
03/09/2020 15:21:13             dut.10.240.183.171: 
check if the callback will be called
Callback setting flag - OK. [cb_arg = (nil)]
check if it will fail to set alarm with wrong ms values
check if it will fail to set alarm with null callback parameter
check if it will fail to remove alarm with null callback parameter
Expect 6 callbacks in order...
In test_multi_cb - arg = 0x1
In test_multi_cb - arg = 0x2
In test_multi_cb - arg = 0x3
In test_multi_cb - arg = 0x4
In test_multi_cb - arg = 0x5
In test_multi_cb - arg = 0x6
Expect only callbacks with args 1 and 3...
In test_multi_cb - arg = 0x1
In test_multi_cb - arg = 0x3
Testing adding and then removing multiple alarms
In test_remove_in_callback - arg = 0x2
Testing canceling all for the same callback
Test OK
03/09/2020 15:21:13             dut.10.240.183.171: quit
03/09/2020 15:21:13             dut.10.240.183.171: 
03/09/2020 15:21:13               TestUnitTestsEal: Test Case test_alarm Result PASSED:
03/09/2020 15:21:13             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:21:14               TestUnitTestsEal: Test Case test_atomic Begin
03/09/2020 15:21:15             dut.10.240.183.171: 
03/09/2020 15:21:15                         tester: 
03/09/2020 15:21:15             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:21:17             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:21:17             dut.10.240.183.171: atomic_autotest
03/09/2020 15:21:20             dut.10.240.183.171: 
usual inc/dec/add/sub functions
test and set
add/sub and return
inc and test
dec and test
128-bit compare and swap test
exchange test
Test OK
03/09/2020 15:21:20             dut.10.240.183.171: quit
03/09/2020 15:21:21             dut.10.240.183.171: 
03/09/2020 15:21:21               TestUnitTestsEal: Test Case test_atomic Result PASSED:
03/09/2020 15:21:21             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:21:22               TestUnitTestsEal: Test Case test_byteorder Begin
03/09/2020 15:21:22             dut.10.240.183.171: 
03/09/2020 15:21:22                         tester: 
03/09/2020 15:21:22             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:21:24             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:21:24             dut.10.240.183.171: byteorder_autotest
03/09/2020 15:21:24             dut.10.240.183.171: 
1337 -> 3713
deadbeef -> efbeadde
deadcafebabeface -> cefabebafecaadde
const 1337 -> 3713
const deadbeef -> efbeadde
const deadcafebabeface -> cefabebafecaadde
Test OK
03/09/2020 15:21:24             dut.10.240.183.171: quit
03/09/2020 15:21:25             dut.10.240.183.171: 
03/09/2020 15:21:25               TestUnitTestsEal: Test Case test_byteorder Result PASSED:
03/09/2020 15:21:25             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:21:26               TestUnitTestsEal: Test Case test_common Begin
03/09/2020 15:21:26             dut.10.240.183.171: 
03/09/2020 15:21:27                         tester: 
03/09/2020 15:21:27             dut.10.240.183.171: taskset 1  x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:21:29             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:21:29             dut.10.240.183.171: common_autotest
03/09/2020 15:21:29             dut.10.240.183.171: 
test: 6d:65:6d:64:75:6d:70:5f:74:65:73:74:00
test at [0x7fffdf9f3f33], len=13
00000000: 6D 65 6D 64 75 6D 70 5F 74 65 73 74 00          | memdump_test.
Test OK
03/09/2020 15:21:29             dut.10.240.183.171: quit
03/09/2020 15:21:30             dut.10.240.183.171: 
03/09/2020 15:21:30               TestUnitTestsEal: Test Case test_common Result PASSED:
03/09/2020 15:21:30             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:21:31               TestUnitTestsEal: Test Case test_cpuflags Begin
03/09/2020 15:21:31             dut.10.240.183.171: 
03/09/2020 15:21:31                         tester: 
03/09/2020 15:21:31             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:21:33             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:21:33             dut.10.240.183.171: cpuflags_autotest
03/09/2020 15:21:33             dut.10.240.183.171: 

Checking for flags from different registers...
Check for SSE:		OK
Check for SSE2:		OK
Check for SSE3:		OK
Check for SSE4.1:	OK
Check for SSE4.2:	OK
Check for AVX:		OK
Check for AVX2:		OK
Check for AVX512F:	NOT PRESENT
Check for TRBOBST:	NOT PRESENT
Check for ENERGY_EFF:	OK
Check for LAHF_SAHF:	OK
Check for 1GB_PG:	OK
Check for INVTSC:	OK

Check for invalid flag:	ERROR
Test OK
03/09/2020 15:21:33             dut.10.240.183.171: quit
03/09/2020 15:21:34             dut.10.240.183.171: 
03/09/2020 15:21:34               TestUnitTestsEal: Test Case test_cpuflags Result PASSED:
03/09/2020 15:21:34             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:21:35               TestUnitTestsEal: Test Case test_cycles Begin
03/09/2020 15:21:35             dut.10.240.183.171: 
03/09/2020 15:21:35                         tester: 
03/09/2020 15:21:35             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:21:37             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:21:37             dut.10.240.183.171: cycles_autotest
03/09/2020 15:21:39             dut.10.240.183.171: 
Test OK
03/09/2020 15:21:39             dut.10.240.183.171: quit
03/09/2020 15:21:39             dut.10.240.183.171: 
03/09/2020 15:21:39               TestUnitTestsEal: Test Case test_cycles Result PASSED:
03/09/2020 15:21:39             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:21:40               TestUnitTestsEal: Test Case test_debug Begin
03/09/2020 15:21:41             dut.10.240.183.171: 
03/09/2020 15:21:41                         tester: 
03/09/2020 15:21:41             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:21:43             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:21:43             dut.10.240.183.171: debug_autotest
03/09/2020 15:21:46             dut.10.240.183.171: 
11: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
10: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f859798a6a3]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7a592f]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
PANIC in test_panic():
Test Debug
12: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
11: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f859798a6a3]]
10: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x40a309]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c9d1]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
Child process terminated as expected - Test passed!
test_exit_valChild process status: 0
EAL: Error - exiting with code: 1
  Cause: test_exit_valChild process status: 256
EAL: Error - exiting with code: 2
  Cause: test_exit_valChild process status: 512
EAL: Error - exiting with code: 255
  Cause: test_exit_valChild process status: 65280
EAL: Error - exiting with code: -1
  Cause: test_exit_valChild process status: 65280
test_exit Passed
Test OK
03/09/2020 15:21:46             dut.10.240.183.171: quit
03/09/2020 15:21:47             dut.10.240.183.171: 
03/09/2020 15:21:47               TestUnitTestsEal: Test Case test_debug Result PASSED:
03/09/2020 15:21:47             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:21:48               TestUnitTestsEal: Test Case test_eal_fs Begin
03/09/2020 15:21:48             dut.10.240.183.171: 
03/09/2020 15:21:48                         tester: 
03/09/2020 15:21:48             dut.10.240.183.171: taskset 1  x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:21:50             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:21:50             dut.10.240.183.171: eal_fs_autotest
03/09/2020 15:21:50             dut.10.240.183.171: 
Testing function eal_parse_sysfs_value()
Temporary file is: /tmp/eal_test_Xm1pXW
Test reading a missing file ...
EAL: eal_parse_sysfs_value(): cannot open sysfs value /dev/not-quite-null
Confirmed return error when reading empty file
Test reading valid values ...
Read '15\n' ok
Read '0x19\n' ok
Test reading invalid values ...
EAL: eal_parse_sysfs_value(): cannot read sysfs value /tmp/eal_test_Xm1pXW
EAL: eal_parse_sysfs_value(): cannot parse sysfs value /tmp/eal_test_Xm1pXW
EAL: eal_parse_sysfs_value(): cannot parse sysfs value /tmp/eal_test_Xm1pXW
EAL: eal_parse_sysfs_value(): cannot parse sysfs value /tmp/eal_test_Xm1pXW
eal_parse_sysfs_value() - OK
Test OK
03/09/2020 15:21:50             dut.10.240.183.171: quit
03/09/2020 15:21:51             dut.10.240.183.171: 
03/09/2020 15:21:51               TestUnitTestsEal: Test Case test_eal_fs Result PASSED:
03/09/2020 15:21:51             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:21:52               TestUnitTestsEal: Test Case test_errno Begin
03/09/2020 15:21:52             dut.10.240.183.171: 
03/09/2020 15:21:52                         tester: 
03/09/2020 15:21:52             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:21:54             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:21:54             dut.10.240.183.171: errno_autotest
03/09/2020 15:21:54             dut.10.240.183.171: 
rte_strerror: 'Resource temporarily unavailable', strerror: 'Resource temporarily unavailable'
rte_strerror: 'Bad file descriptor', strerror: 'Bad file descriptor'
rte_strerror: 'Permission denied', strerror: 'Permission denied'
rte_strerror: 'Interrupted system call', strerror: 'Interrupted system call'
rte_strerror: 'Invalid argument', strerror: 'Invalid argument'
rte_strerror: 'Invalid call in secondary process', strerror: 'Unknown error 1001'
rte_strerror: 'Missing rte_config structure', strerror: 'Unknown error 1002'
rte_strerror: 'Unknown error 1004', strerror: 'Unknown error 1004'
Test OK
03/09/2020 15:21:54             dut.10.240.183.171: quit
03/09/2020 15:21:55             dut.10.240.183.171: 
03/09/2020 15:21:55               TestUnitTestsEal: Test Case test_errno Result PASSED:
03/09/2020 15:21:55             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:21:56               TestUnitTestsEal: Test Case test_flags Begin
03/09/2020 15:21:56             dut.10.240.183.171: 
03/09/2020 15:21:56                         tester: 
03/09/2020 15:21:56             dut.10.240.183.171: ls
03/09/2020 15:21:57             dut.10.240.183.171: ABI_VERSION  app  buildtoo  config  devtoo	doc  dpdk.log  drivers	examples  GNUmakefile  kernel  lib  license  MAINTAINERS  Makefile  meson.build  meson_options.txt  mk	README	usertoo  VERSION  x86_64-native-linuxapp-gcc
03/09/2020 15:21:57             dut.10.240.183.171: usertools/dpdk-devbind.py --force -u 0000:83:00.0 0000:83:00.1 0000:83:00.2 0000:83:00.3 
03/09/2020 15:21:57             dut.10.240.183.171: WARNING: Python 2 is deprecated for use in DPDK, and will not work in future releases.
Please use Python 3 instead
03/09/2020 15:21:57             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930   -m 64
03/09/2020 15:21:57             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:21:57             dut.10.240.183.171: eal_flags_autotest
03/09/2020 15:22:11             dut.10.240.183.171: 
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481590_d4a2428de790
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-c' 
x86_64-native-linuxapp-gcc/app/test/dpdk-test: option requires an argument -- 'c'
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
x86_64-native-linuxapp-gcc/app/test/dpdk-test: option requires an argument -- 'c'

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-c' 'error' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid coremask syntax

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-c' '1' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481596_d4a24a0f04e4
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-l' 
x86_64-native-linuxapp-gcc/app/test/dpdk-test: option requires an argument -- 'l'
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
x86_64-native-linuxapp-gcc/app/test/dpdk-test: option requires an argument -- 'l'

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-l' ' ' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid core list syntax

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-l' 'error' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid core list syntax

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-l' '1-' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid core list syntax

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-l' '1,' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid core list syntax

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-l' '1#2' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid core list syntax

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-l' '-5' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid core list syntax

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-l' '-5-7' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid core list syntax

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-l' '128' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid core list syntax

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-l' '1-128' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid core list syntax

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' 
x86_64-native-linuxapp-gcc/app/test/dpdk-test: option '--lcores' requires an argument
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
x86_64-native-linuxapp-gcc/app/test/dpdk-test: option '--lcores' requires an argument

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' ' ' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameter for --lcores

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' '1-3-5' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameter for --lcores

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' '0-1,,2' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameter for --lcores

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' '0-,1' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameter for --lcores

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' '(0-,2-4)' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameter for --lcores

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' '(-1,2)' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameter for --lcores

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' '(2-4)@(2-4-6)' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameter for --lcores

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' '(a,2)' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameter for --lcores

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' '1-3@(1,3)' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameter for --lcores

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' '3@((1,3)' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameter for --lcores

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' '(4-7)=(1,3)' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameter for --lcores

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' '[4-7]@(1,3)' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameter for --lcores

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--lcores' '3@1024' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameter for --lcores

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--no-huge' '--no-shconf' '-n' 
x86_64-native-linuxapp-gcc/app/test/dpdk-test: option requires an argument -- 'n'
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
x86_64-native-linuxapp-gcc/app/test/dpdk-test: option requires an argument -- 'n'

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--no-huge' '--no-shconf' '-n' 'e' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid channel number

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--no-huge' '--no-shconf' '-n' '0' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid channel number

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--no-huge' '--no-shconf' '-n' '2' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Static memory layout is selected, amount of reserved memory can be adjusted with -m or --socket-mem
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--no-huge' '--no-shconf' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Static memory layout is selected, amount of reserved memory can be adjusted with -m or --socket-mem
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--no-hpet' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481634_d4a27644fede
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481638_d4a27ad2ec8e
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=nohuge' '--no-huge' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Static memory layout is selected, amount of reserved memory can be adjusted with -m or --socket-mem
EAL: Multi-process socket /var/run/dpdk/nohuge/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=nohuge' '--no-huge' '-m' '18' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/nohuge/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=nohuge' '--no-huge' '--socket-mem=18' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Option --socket-mem cannot be specified together with --no-huge

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=nohuge' '--no-huge' '-m' '18' '--socket-mem=18' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Options -m and --socket-mem cannot be specified at the same time

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--pci-whitelist' 'error' '' '' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: failed to parse device "error"
EAL: Unable to parse device 'error'
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--pci-whitelist' '0:0:0' '' '' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: failed to parse device "0:0:0"
EAL: Unable to parse device '0:0:0'
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--pci-whitelist' '0:error:0.1' '' '' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: failed to parse device "0:error:0.1"
EAL: Unable to parse device '0:error:0.1'
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--pci-whitelist' '0:0:0.1error' '' '' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: failed to parse device "0:0:0.1error"
EAL: Unable to parse device '0:0:0.1error'
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--pci-whitelist' 'error0:0:0.1' '' '' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: failed to parse device "error0:0:0.1"
EAL: Unable to parse device 'error0:0:0.1'
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--pci-whitelist' '0:0:0.1.2' '' '' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: failed to parse device "0:0:0.1.2"
EAL: Unable to parse device '0:0:0.1.2'
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--pci-whitelist' '00FF:09:0B.3' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481658_d4a2919c3272
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--pci-whitelist' '09:0B.3' '--pci-whitelist' '0a:0b.1' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481662_d4a2930e4c9a
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--pci-whitelist' '09:0B.3,type=test' '--pci-whitelist' '08:00.1,type=normal' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481666_d4a29457262e
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-b' 'error' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: failed to parse device "error"
EAL: Unable to parse device 'error'
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-b' '0:0:0' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: failed to parse device "0:0:0"
EAL: Unable to parse device '0:0:0'
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-b' '0:error:0.1' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: failed to parse device "0:error:0.1"
EAL: Unable to parse device '0:error:0.1'
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-b' '0:0:0.1error' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: failed to parse device "0:0:0.1error"
EAL: Unable to parse device '0:0:0.1error'
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-b' 'error0:0:0.1' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: failed to parse device "error0:0:0.1"
EAL: Unable to parse device 'error0:0:0.1'
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-b' '0:0:0.1.2' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: failed to parse device "0:0:0.1.2"
EAL: Unable to parse device '0:0:0.1.2'
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-b' 'FF:09:0B.3' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481676_d4a29c02fb6a
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-r' 'error' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid rank number

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-r' '0' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid rank number

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-r' '-1' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid rank number

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-r' '17' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid rank number

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-r' '16' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481684_d4a2a4e05f0e
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-m' '18' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481688_d4a2a966cefa
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=memtest' '-m' '18' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/memtest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=memtest' '--socket-mem=0,0' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/memtest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=memtest' '--socket-mem=2,' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameters for --socket-mem

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=memtest' '--socket-mem=2,Fred' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameters for --socket-mem

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=memtest' '--socket-mem=2,Fred0' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameters for --socket-mem

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=memtest' '--socket-mem=' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameters for --socket-mem

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=memtest' '-m' '18' '--socket-mem=2,2' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Options -m and --socket-mem cannot be specified at the same time

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=memtest' '--socket-mem=2,2,2' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/memtest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: Not enough memory available on socket 2! Requested: 2MB, available: 0MB
EAL: FATAL: Cannot init memory
EAL: Cannot init memory
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=memtest' '--socket-mem=2,2' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/memtest/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--proc-type=secondary' '-m' '18' '--file-prefix=memtest' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/memtest/mp_socket_481712_d4a3b9f43c12
EAL: failed to send to (/var/run/dpdk/memtest/mp_socket) due to No such file or directory
EAL: Fail to send request /var/run/dpdk/memtest/mp_socket:bus_vdev_mp
vdev_scan(): Failed to request vdev from primary
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: failed to send to (/var/run/dpdk/memtest/mp_socket) due to No such file or directory
EAL: Fail to send request /var/run/dpdk/memtest/mp_socket:eal_vfio_mp_sync
EAL:   cannot request default container fd
EAL: VFIO support could not be initialized
EAL: Could not map memory from primary process
EAL: It is recommended to disable ASLR in the kernel and retry running both primary and secondary processes
EAL: FATAL: Cannot init memory
EAL: Cannot init memory
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-m' '18' '--file-prefix=memtest1' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/memtest1/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-m' '18' '--file-prefix=memtest1' '--legacy-mem' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/memtest1/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-m' '18' '--file-prefix=memtest2' '--legacy-mem' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/memtest2/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-m' '18' '--file-prefix=memtest2' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/memtest2/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-m' '18' '--in-memory' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-m' '18' '--in-memory' '--file-prefix=memtest1' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-m' '18' '--in-memory' '--file-prefix' 'dpdk_3416_20200903151930' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-m' '18' '--single-file-segments' '--file-prefix=memtest1' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/memtest1/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--invalid-opt' 
x86_64-native-linuxapp-gcc/app/test/dpdk-test: unrecognized option '--invalid-opt'
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
x86_64-native-linuxapp-gcc/app/test/dpdk-test: unrecognized option '--invalid-opt'

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--no-pci' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481746_d4a735e7463a
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '-v' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: RTE Version: 'DPDK 20.08.0'
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481750_d4a737427ace
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-m' '18' '--no-shconf' '--file-prefix=noshconf' '--no-huge' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--syslog' 'syslog' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481757_d4a7410318aa
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--syslog' 
x86_64-native-linuxapp-gcc/app/test/dpdk-test: option '--syslog' requires an argument
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
x86_64-native-linuxapp-gcc/app/test/dpdk-test: option '--syslog' requires an argument

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--syslog' 'error' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameters for --syslog

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-m' '18' '--file-prefix=hugedir' '--huge-dir' '/mnt/huge' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/hugedir/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-m' '18' '--file-prefix=hugedir' '--huge-dir' 
x86_64-native-linuxapp-gcc/app/test/dpdk-test: option '--huge-dir' requires an argument
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
x86_64-native-linuxapp-gcc/app/test/dpdk-test: option '--huge-dir' requires an argument

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-m' '18' '--file-prefix=hugedir' '--huge-dir' 'invalid' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/hugedir/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: 7 hugepages of size 1073741824 reserved, but no mounted hugetlbfs found for that size
EAL: FATAL: Cannot get hugepage information.
EAL: Cannot get hugepage information.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=dpdk_3416_20200903151930' '--proc-type=secondary' '--huge-dir' 'invalid' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_481771_d4a792d3f6e2
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=virtaddr' '--base-virtaddr=0x12345678' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/virtaddr/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=intr' '--vfio-intr=legacy' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/intr/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=intr' '--vfio-intr=msi' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/intr/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=intr' '--vfio-intr=msix' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/intr/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=intr' '--vfio-intr=invalid' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: invalid parameters for --vfio-intr

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=auto' '--proc-type=auto' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Auto-detected process type: PRIMARY
EAL: Multi-process socket /var/run/dpdk/auto/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--proc-type=auto' '--no-shconf' '--file-prefix=noshconf' '--no-huge' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Auto-detected process type: PRIMARY
EAL: Static memory layout is selected, amount of reserved memory can be adjusted with -m or --socket-mem
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '--file-prefix=uiodev' '--create-uio-dev' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/uiodev/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
Test OK
03/09/2020 15:22:11             dut.10.240.183.171: quit
03/09/2020 15:22:11             dut.10.240.183.171: 
03/09/2020 15:22:11             dut.10.240.183.171: ls
03/09/2020 15:22:12             dut.10.240.183.171: ABI_VERSION  app  buildtoo  config  devtoo	doc  dpdk.log  drivers	examples  GNUmakefile  kernel  lib  license  MAINTAINERS  Makefile  meson.build  meson_options.txt  mk	README	usertoo  VERSION  x86_64-native-linuxapp-gcc
03/09/2020 15:22:12             dut.10.240.183.171: usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:83:00.0 0000:83:00.1 0000:83:00.2 0000:83:00.3 
03/09/2020 15:22:12             dut.10.240.183.171: WARNING: Python 2 is deprecated for use in DPDK, and will not work in future releases.
Please use Python 3 instead
03/09/2020 15:22:12               TestUnitTestsEal: Test Case test_flags Result PASSED:
03/09/2020 15:22:12             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:22:19               TestUnitTestsEal: Test Case test_func_reentrancy Begin
03/09/2020 15:22:19             dut.10.240.183.171: 
03/09/2020 15:22:19                         tester: 
03/09/2020 15:22:19             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:22:21             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:22:21             dut.10.240.183.171: func_reentrancy_autotest
03/09/2020 15:22:22             dut.10.240.183.171: 
EAL: FATAL: already called initialization.
EAL: FATAL: already called initialization.
EAL: already called initialization.
EAL: FATAL: already called initialization.
EAL: FATAL: already called initialization.
EAL: already called initialization.
EAL: already called initialization.
EAL: already called initialization.
Func-ReEnt CASE 0: eal init once PASS
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
RING: Cannot reserve memory
Func-ReEnt CASE 1: ring create/lookup PASS
Func-ReEnt CASE 2: mempool create/lookup PASS
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
Func-ReEnt CASE 3: hash create/free PASS
Func-ReEnt CASE 4: fbk create/free PASS
Func-ReEnt CASE 5: lpm create/free PASS
Test OK
03/09/2020 15:22:22             dut.10.240.183.171: quit
03/09/2020 15:22:22             dut.10.240.183.171: 
03/09/2020 15:22:22               TestUnitTestsEal: Test Case test_func_reentrancy Result PASSED:
03/09/2020 15:22:22             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:22:23               TestUnitTestsEal: Test Case test_hash Begin
03/09/2020 15:22:24             dut.10.240.183.171: 
03/09/2020 15:22:24                         tester: 
03/09/2020 15:22:24             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:22:26             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:22:26             dut.10.240.183.171: hash_autotest
03/09/2020 15:22:26             dut.10.240.183.171: 
# Testing hash creation with invalid parameters - expect error msgs
HASH: Failed to allocate fbk hash table
HASH: rte_hash_create has no parameters
HASH: rte_hash_create has invalid parameters
HASH: rte_hash_create has invalid parameters
HASH: rte_hash_create has invalid parameters
RING: Cannot reserve memory
HASH: memory allocation failed
RING: Cannot reserve memory
HASH: memory allocation failed
# Test successful. No more errors expected

# Running test to determine average utilization
  before adding elements begins to fail
ext table is disabled
Measuring performance, please wait...
Average table utilization = 98.33% (64440/65536)

# Running test to determine average utilization
  before adding elements begins to fail
ext table is enabled
Measuring performance, please wait...
Average table utilization = 100.00% (65536/65536)

# CRC32 implementations equivalence test
Test OK
03/09/2020 15:22:26             dut.10.240.183.171: quit
03/09/2020 15:22:26             dut.10.240.183.171: 
03/09/2020 15:22:26               TestUnitTestsEal: Test Case test_hash Result PASSED:
03/09/2020 15:22:26             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:22:28               TestUnitTestsEal: Test Case test_hash_functions Begin
03/09/2020 15:22:28             dut.10.240.183.171: 
03/09/2020 15:22:28                         tester: 
03/09/2020 15:22:28             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:22:30             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:22:30             dut.10.240.183.171: hash_functions_autotest
03/09/2020 15:22:44             dut.10.240.183.171: 
 *** Hash function performance test results ***
 Number of iterations for each test = 1000000
Hash Func.  , Key Length (bytes), Initial value, Ticks/Op.
jhash       , 1                 , 0            , 21.15
rte_hash_crc, 1                 , 0            , 15.25
jhash       , 2                 , 0            , 18.03
rte_hash_crc, 2                 , 0            , 14.44
jhash       , 4                 , 0            , 17.23
rte_hash_crc, 4                 , 0            , 16.41
jhash       , 8                 , 0            , 19.12
rte_hash_crc, 8                 , 0            , 15.26
jhash       , 16                , 0            , 35.94
rte_hash_crc, 16                , 0            , 18.83
jhash       , 32                , 0            , 50.45
rte_hash_crc, 32                , 0            , 21.56
jhash       , 48                , 0            , 57.77
rte_hash_crc, 48                , 0            , 25.56
jhash       , 64                , 0            , 85.86
rte_hash_crc, 64                , 0            , 29.62
jhash       , 9                 , 0            , 16.86
rte_hash_crc, 9                 , 0            , 14.19
jhash       , 13                , 0            , 27.96
rte_hash_crc, 13                , 0            , 16.17
jhash       , 37                , 0            , 54.29
rte_hash_crc, 37                , 0            , 25.54
jhash       , 40                , 0            , 54.17
rte_hash_crc, 40                , 0            , 23.58
jhash       , 1                 , 3735928559   , 15.65
rte_hash_crc, 1                 , 3735928559   , 12.98
jhash       , 2                 , 3735928559   , 15.67
rte_hash_crc, 2                 , 3735928559   , 13.45
jhash       , 4                 , 3735928559   , 15.63
rte_hash_crc, 4                 , 3735928559   , 15.60
jhash       , 8                 , 3735928559   , 16.49
rte_hash_crc, 8                 , 3735928559   , 14.15
jhash       , 16                , 3735928559   , 27.52
rte_hash_crc, 16                , 3735928559   , 18.60
jhash       , 32                , 3735928559   , 41.40
rte_hash_crc, 32                , 3735928559   , 21.64
jhash       , 48                , 3735928559   , 57.25
rte_hash_crc, 48                , 3735928559   , 25.66
jhash       , 64                , 3735928559   , 85.88
rte_hash_crc, 64                , 3735928559   , 29.61
jhash       , 9                 , 3735928559   , 16.85
rte_hash_crc, 9                 , 3735928559   , 14.16
jhash       , 13                , 3735928559   , 27.29
rte_hash_crc, 13                , 3735928559   , 16.17
jhash       , 37                , 3735928559   , 54.37
rte_hash_crc, 37                , 3735928559   , 25.73
jhash       , 40                , 3735928559   , 54.16
rte_hash_crc, 40                , 3735928559   , 23.59
Test OK
03/09/2020 15:22:44             dut.10.240.183.171: quit
03/09/2020 15:22:44             dut.10.240.183.171: 
03/09/2020 15:22:44               TestUnitTestsEal: Test Case test_hash_functions Result PASSED:
03/09/2020 15:22:44             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:22:46               TestUnitTestsEal: Test Case test_hash_multiwriter Begin
03/09/2020 15:22:46             dut.10.240.183.171: 
03/09/2020 15:22:46                         tester: 
03/09/2020 15:22:46             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:22:48             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:22:48             dut.10.240.183.171: hash_multiwriter_autotest
03/09/2020 15:22:50             dut.10.240.183.171: 
Hardware transactional memory (lock elision) is supported
Test multi-writer with Hardware transactional memory
Core #2 inserting 1179648: 1,179,648 - 2,359,295
Core #3 inserting 1179648: 2,359,296 - 3,538,943
Core #4 inserting 1179648: 3,538,944 - 4,718,591
Core #1 inserting 1179648: 0 - 1,179,647
No key corrupted during multiwriter insertion.
 cycles per insertion: 396
Test multi-writer without Hardware transactional memory
Core #2 inserting 1179648: 1,179,648 - 2,359,295
Core #3 inserting 1179648: 2,359,296 - 3,538,943
Core #4 inserting 1179648: 3,538,944 - 4,718,591
Core #1 inserting 1179648: 0 - 1,179,647
No key corrupted during multiwriter insertion.
 cycles per insertion: 2601
Test OK
03/09/2020 15:22:50             dut.10.240.183.171: quit
03/09/2020 15:22:51             dut.10.240.183.171: 
03/09/2020 15:22:51               TestUnitTestsEal: Test Case test_hash_multiwriter Result PASSED:
03/09/2020 15:22:51             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:22:52               TestUnitTestsEal: Test Case test_hash_perf Begin
03/09/2020 15:22:52             dut.10.240.183.171: 
03/09/2020 15:22:52                         tester: 
03/09/2020 15:22:52             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:22:54             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:22:54             dut.10.240.183.171: hash_perf_autotest
03/09/2020 15:24:47             dut.10.240.183.171: 

Without locks in the code

ALL ELEMENTS IN PRIMARY LOCATION
Measuring performance, please wait........................................
Results (in CPU cycles/operation)
-----------------------------------

 Operations without data

Without pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 193               116               63                139               
8                 150               118               68                140               
16                171               131               68                150               
32                195               176               92                181               
48                212               206               110               209               
64                242               252               153               240               
9                 159               120               65                143               
13                170               142               77                159               
37                206               188               111               198               
40                206               187               111               196               

With pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 130               93                58                117               
8                 130               91                59                116               
16                137               82                52                110               
32                173               88                62                118               
48                207               93                60                128               
64                219               109               78                132               
9                 138               92                59                118               
13                136               92                59                118               
37                179               92                67                124               
40                174               92                67                124               

 Operations with 8-byte data

Without pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 165               126               65                139               
8                 158               129               68                140               
16                173               134               70                150               
32                195               169               95                181               
48                213               192               110               205               
64                242               259               159               241               
9                 166               130               67                143               
13                175               152               78                159               
37                207               193               114               198               
40                208               193               113               196               

With pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 129               92                60                117               
8                 129               94                59                116               
16                132               79                53                110               
32                157               85                65                119               
48                191               96                61                128               
64                205               116               79                133               
9                 131               95                61                118               
13                131               92                61                119               
37                165               95                69                124               
40                160               95                68                123               

ELEMENTS IN PRIMARY OR SECONDARY LOCATION
Measuring performance, please wait........................................
Results (in CPU cycles/operation)
-----------------------------------

 Operations without data

Without pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 175               129               67                146               
8                 166               125               72                146               
16                186               137               72                156               
32                215               180               95                186               
48                230               194               111               209               
64                261               255               154               244               
9                 175               127               69                154               
13                185               148               80                163               
37                223               192               114               202               
40                222               191               114               201               

With pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 146               103               62                124               
8                 147               101               64                123               
16                154               91                55                118               
32                190               97                65                124               
48                224               101               63                134               
64                240               116               80                138               
9                 165               101               63                126               
13                153               101               63                125               
37                197               101               70                133               
40                193               101               69                131               

 Operations with 8-byte data

Without pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 181               138               68                146               
8                 173               138               74                146               
16                188               141               74                156               
32                216               173               98                187               
48                231               196               113               210               
64                261               256               158               245               
9                 181               138               71                148               
13                190               157               82                164               
37                223               198               117               202               
40                224               197               116               201               

With pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 146               101               64                124               
8                 146               102               66                124               
16                149               88                57                118               
32                177               94                67                124               
48                210               103               63                134               
64                224               122               81                138               
9                 149               101               65                125               
13                148               107               66                129               
37                183               104               72                132               
40                180               103               71                132               

With locks in the code

ALL ELEMENTS IN PRIMARY LOCATION
Measuring performance, please wait........................................
Results (in CPU cycles/operation)
-----------------------------------

 Operations without data

Without pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 220               135               64                162               
8                 216               138               67                165               
16                240               171               72                213               
32                276               209               100               249               
48                301               221               111               267               
64                322               289               161               304               
9                 233               140               67                170               
13                239               176               79                218               
37                285               422               134               431               
40                276               422               134               431               

With pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 201               117               62                138               
8                 201               116               63                138               
16                218               110               57                135               
32                262               121               71                151               
48                290               124               66                161               
64                298               145               90                170               
9                 218               117               63                141               
13                216               117               63                154               
37                269               328               91                355               
40                257               327               90                355               

 Operations with 8-byte data

Without pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 221               151               68                164               
8                 217               152               71                165               
16                240               192               75                214               
32                283               221               105               251               
48                304               244               115               269               
64                320               320               167               305               
9                 231               155               72                171               
13                240               203               81                218               
37                292               430               137               432               
40                282               428               137               431               

With pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 199               121               65                138               
8                 199               122               66                138               
16                212               115               61                136               
32                249               120               75                152               
48                273               128               68                163               
64                283               149               91                171               
9                 210               124               66                150               
13                210               123               66                142               
37                256               328               93                357               
40                242               327               92                356               

ELEMENTS IN PRIMARY OR SECONDARY LOCATION
Measuring performance, please wait........................................
Results (in CPU cycles/operation)
-----------------------------------

 Operations without data

Without pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 242               144               68                168               
8                 235               143               71                170               
16                260               175               75                217               
32                300               213               102               253               
48                324               225               113               270               
64                345               290               163               309               
9                 252               145               71                174               
13                258               180               81                221               
37                305               429               138               440               
40                296               428               138               439               

With pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 220               123               65                142               
8                 220               122               66                142               
16                238               115               59                141               
32                287               126               73                155               
48                318               130               68                167               
64                323               163               94                176               
9                 238               123               66                147               
13                237               124               66                147               
37                293               336               95                365               
40                279               335               94                365               

 Operations with 8-byte data

Without pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 240               157               71                168               
8                 235               157               74                170               
16                261               199               78                217               
32                308               259               107               254               
48                328               240               117               272               
64                344               308               169               308               
9                 250               159               74                176               
13                259               207               84                221               
37                311               437               142               441               
40                301               435               141               440               

With pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 220               127               69                143               
8                 218               128               69                142               
16                233               122               64                142               
32                273               125               78                156               
48                298               134               71                169               
64                309               154               93                177               
9                 231               129               69                148               
13                229               129               69                147               
37                279               336               97                365               
40                265               335               96                364               

 EXTENDABLE BUCKETS PERFORMANCE
Measuring performance, please wait........................................
Results (in CPU cycles/operation)
-----------------------------------

 Operations without data

Without pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 489               153               83                156               
8                 478               138               86                156               
16                485               154               91                169               
32                533               214               111               206               
48                536               227               129               253               
64                591               308               190               311               
9                 492               148               90                162               
13                487               161               98                175               
37                528               220               129               220               
40                521               221               129               218               

With pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 439               117               75                134               
8                 445               111               76                131               
16                449               106               70                130               
32                516               118               81                138               
48                530               120               83                158               
64                569               139               118               173               
9                 459               117               78                134               
13                456               117               78                135               
37                535               132               89                172               
40                526               128               87                170               

 Operations with 8-byte data

Without pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 491               159               86                158               
8                 478               145               88                157               
16                485               157               94                169               
32                531               199               114               208               
48                534               229               132               254               
64                587               310               193               311               
9                 490               152               93                163               
13                486               168               102               176               
37                527               219               132               221               
40                521               219               132               219               

With pre-computed hash values

Keysize           Add               Lookup            Lookup_bulk       Delete            
4                 442               111               77                134               
8                 449               110               77                133               
16                452               104               71                130               
32                517               112               82                139               
48                531               124               84                158               
64                566               146               119               172               
9                 465               115               79                135               
13                456               114               79                135               
37                534               129               88                170               
40                527               129               87                169               


 *** FBK Hash function performance test results ***
Number of ticks per lookup = 49.5726
Test OK
03/09/2020 15:24:47             dut.10.240.183.171: quit
03/09/2020 15:24:47             dut.10.240.183.171: 
03/09/2020 15:24:47               TestUnitTestsEal: Test Case test_hash_perf Result PASSED:
03/09/2020 15:24:47             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:24:49               TestUnitTestsEal: Test Case test_hash_readwrite Begin
03/09/2020 15:24:49             dut.10.240.183.171: 
03/09/2020 15:24:49                         tester: 
03/09/2020 15:24:49             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:24:51             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:24:51             dut.10.240.183.171: hash_readwrite_func_autotest
03/09/2020 15:24:59             dut.10.240.183.171: 
Hardware transactional memory (lock elision) is supported
Test read-write with Hardware transactional memory

HTM = 1, RW-LF = 0, EXT-Table = 0
++++++++Start function tests:+++++++++
Core #2 inserting and reading 1572864: 0 - 1,572,863
Core #3 inserting and reading 1572864: 1,572,864 - 3,145,727
Core #4 inserting and reading 1572864: 3,145,728 - 4,718,591
No key corrupted during read-write test.
cycles per insertion and lookup: 1186
+++++++++Complete function tests+++++++++

HTM = 1, RW-LF = 1, EXT-Table = 0
++++++++Start function tests:+++++++++
Core #2 inserting and reading 1572864: 0 - 1,572,863
Core #3 inserting and reading 1572864: 1,572,864 - 3,145,727
Core #4 inserting and reading 1572864: 3,145,728 - 4,718,591
No key corrupted during read-write test.
cycles per insertion and lookup: 1147
+++++++++Complete function tests+++++++++

HTM = 1, RW-LF = 0, EXT-Table = 1
++++++++Start function tests:+++++++++
Core #2 inserting and reading 1747626: 0 - 1,747,625
Core #3 inserting and reading 1747626: 1,747,626 - 3,495,251
Core #4 inserting and reading 1747626: 3,495,252 - 5,242,877
No key corrupted during read-write test.
cycles per insertion and lookup: 1185
+++++++++Complete function tests+++++++++

HTM = 1, RW-LF = 1, EXT-Table = 1
++++++++Start function tests:+++++++++
Core #2 inserting and reading 1747626: 0 - 1,747,625
Core #3 inserting and reading 1747626: 1,747,626 - 3,495,251
Core #4 inserting and reading 1747626: 3,495,252 - 5,242,877
No key corrupted during read-write test.
cycles per insertion and lookup: 1147
+++++++++Complete function tests+++++++++
Test read-write without Hardware transactional memory

HTM = 0, RW-LF = 0, EXT-Table = 0
++++++++Start function tests:+++++++++
Core #2 inserting and reading 1572864: 0 - 1,572,863
Core #3 inserting and reading 1572864: 1,572,864 - 3,145,727
Core #4 inserting and reading 1572864: 3,145,728 - 4,718,591
No key corrupted during read-write test.
cycles per insertion and lookup: 996
+++++++++Complete function tests+++++++++

HTM = 0, RW-LF = 1, EXT-Table = 0
++++++++Start function tests:+++++++++
Core #2 inserting and reading 1572864: 0 - 1,572,863
Core #3 inserting and reading 1572864: 1,572,864 - 3,145,727
Core #4 inserting and reading 1572864: 3,145,728 - 4,718,591
No key corrupted during read-write test.
cycles per insertion and lookup: 1029
+++++++++Complete function tests+++++++++

HTM = 0, RW-LF = 0, EXT-Table = 1
++++++++Start function tests:+++++++++
Core #2 inserting and reading 1747626: 0 - 1,747,625
Core #3 inserting and reading 1747626: 1,747,626 - 3,495,251
Core #4 inserting and reading 1747626: 3,495,252 - 5,242,877
No key corrupted during read-write test.
cycles per insertion and lookup: 988
+++++++++Complete function tests+++++++++

HTM = 0, RW-LF = 1, EXT-Table = 1
++++++++Start function tests:+++++++++
Core #2 inserting and reading 1747626: 0 - 1,747,625
Core #3 inserting and reading 1747626: 1,747,626 - 3,495,251
Core #4 inserting and reading 1747626: 3,495,252 - 5,242,877
No key corrupted during read-write test.
cycles per insertion and lookup: 1026
+++++++++Complete function tests+++++++++
Test OK
03/09/2020 15:24:59             dut.10.240.183.171: quit
03/09/2020 15:25:00             dut.10.240.183.171: 
03/09/2020 15:25:00               TestUnitTestsEal: Test Case test_hash_readwrite Result PASSED:
03/09/2020 15:25:00             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:25:01               TestUnitTestsEal: Test Case test_hash_readwrite_lf Begin
03/09/2020 15:25:01             dut.10.240.183.171: 
03/09/2020 15:25:01                         tester: 
03/09/2020 15:25:01             dut.10.240.183.171: ['-w 0000:83:00.0', '-w 0000:83:00.1', '-w 0000:83:00.2', '-w 0000:83:00.3']
03/09/2020 15:25:01             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:25:03             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:25:03             dut.10.240.183.171: hash_readwrite_lf_perf_autotest
03/09/2020 15:25:32             dut.10.240.183.171: 
Generating keys...

Count of keys NOT causing shifting of existing keys to alternate location: 3609729

Count of keys causing shifting of existing keys to alternate locations: 583690

Count of absent keys that will never be added to the hash table: 4190219

Count of keys likely to be on the shift path: 1707256

Count of keys not likely to be on the shift path: 1902473

Count of keys in extended buckets: 16998

Count of keys shifting keys in ext buckets: 132568

Test lookup with read-write concurrency lock free support enabled

Test: Hash add - no key-shifts, read - hit

Number of readers: 1
Cycles per lookup: 128

Number of readers: 2
Cycles per lookup: 131

Test: Hash add - no key-shifts, Hash lookup - miss

Number of readers: 1
Cycles per lookup: 68

Number of readers: 2
Cycles per lookup: 59

Test: Hash add - key shift, Hash lookup - hit (non-shift-path)

Number of readers: 1
Cycles per lookup: 122

Number of readers: 2
Cycles per lookup: 117

Test: Hash add - key shift, Hash lookup - hit (shift-path)

Number of readers: 1
Cycles per lookup: 143

Number of readers: 2
Cycles per lookup: 133

Test: Hash add - key shift, Hash lookup - miss

Number of readers: 1
Cycles per lookup: 66

Number of readers: 2
Cycles per lookup: 66

Test: Multi-add-lookup

Number of writers: 2
Number of readers: 1
Cycles per lookup: 137

Test: Hash add - key-shifts, read - hit (ext_bkt)

Number of readers: 1
Cycles per lookup: 98

Number of readers: 2
Cycles per lookup: 99

Test lookup with read-write concurrency lock free support disabled
With HTM Enabled

Test: Hash add - no key-shifts, read - hit

Number of readers: 1
Cycles per lookup: 156

Number of readers: 2
Cycles per lookup: 158

Test: Hash add - no key-shifts, Hash lookup - miss

Number of readers: 1
Cycles per lookup: 88

Number of readers: 2
Cycles per lookup: 91

Test: Hash add - key shift, Hash lookup - hit (non-shift-path)

Number of readers: 1
Cycles per lookup: 149

Number of readers: 2
Cycles per lookup: 151

Test: Hash add - key shift, Hash lookup - hit (shift-path)

Number of readers: 1
Cycles per lookup: 164

Number of readers: 2
Cycles per lookup: 167

Test: Hash add - key shift, Hash lookup - miss

Number of readers: 1
Cycles per lookup: 88

Number of readers: 2
Cycles per lookup: 84

Test: Multi-add-lookup

Number of writers: 2
Number of readers: 1
Cycles per lookup: 172

Test: Hash add - key-shifts, read - hit (ext_bkt)

Number of readers: 1
Cycles per lookup: 130

Number of readers: 2
Cycles per lookup: 130

						********** Results summary **********

_______		_______		_________	___		_________						_________________
Writers		Readers		Lock-free	HTM		Test-case						Cycles per lookup
_______		_______		_________	___		_________						_________________
1		1		Enabled		N/A		Hash add - no key-shifts, lookup - hit				128
								Hash add - no key-shifts, lookup - miss				68
								Hash add - key-shifts, lookup - hit(non-shift-path)		122
								Hash add - key-shifts, lookup - hit (shift-path)		143
								Hash add - key-shifts, Hash lookup miss				66
								Hash add - key-shifts, Hash lookup hit (ext_bkt)		98

				Disabled	Enabled		Hash add - no key-shifts, lookup - hit				156
								Hash add - no key-shifts, lookup - miss				88
								Hash add - key-shifts, lookup - hit (non-shift-path)		149
								Hash add - key-shifts, lookup - hit (shift-path)		164
								Hash add - key-shifts, Hash lookup miss				88
								Hash add - key-shifts, Hash lookup hit (ext_bkt)		130
_______		_______		_________	___		_________						_________________
1		2		Enabled		N/A		Hash add - no key-shifts, lookup - hit				131
								Hash add - no key-shifts, lookup - miss				59
								Hash add - key-shifts, lookup - hit(non-shift-path)		117
								Hash add - key-shifts, lookup - hit (shift-path)		133
								Hash add - key-shifts, Hash lookup miss				66
								Hash add - key-shifts, Hash lookup hit (ext_bkt)		99

				Disabled	Enabled		Hash add - no key-shifts, lookup - hit				158
								Hash add - no key-shifts, lookup - miss				91
								Hash add - key-shifts, lookup - hit (non-shift-path)		151
								Hash add - key-shifts, lookup - hit (shift-path)		167
								Hash add - key-shifts, Hash lookup miss				84
								Hash add - key-shifts, Hash lookup hit (ext_bkt)		130
_______		_______		_________	___		_________						_________________
1		4		Enabled		N/A		Hash add - no key-shifts, lookup - hit				0
								Hash add - no key-shifts, lookup - miss				0
								Hash add - key-shifts, lookup - hit(non-shift-path)		0
								Hash add - key-shifts, lookup - hit (shift-path)		0
								Hash add - key-shifts, Hash lookup miss				0
								Hash add - key-shifts, Hash lookup hit (ext_bkt)		0

				Disabled	Enabled		Hash add - no key-shifts, lookup - hit				0
								Hash add - no key-shifts, lookup - miss				0
								Hash add - key-shifts, lookup - hit (non-shift-path)		0
								Hash add - key-shifts, lookup - hit (shift-path)		0
								Hash add - key-shifts, Hash lookup miss				0
								Hash add - key-shifts, Hash lookup hit (ext_bkt)		0
_______		_______		_________	___		_________						_________________
2		1		Enabled		N/A		Multi-add-lookup						137

				Disabled	Enabled		Multi-add-lookup						172
_______		_______		_________	___		_________						_________________
2		2		Enabled		N/A		Multi-add-lookup						0

				Disabled	Enabled		Multi-add-lookup						0
_______		_______		_________	___		_________						_________________
2		4		Enabled		N/A		Multi-add-lookup						0

				Disabled	Enabled		Multi-add-lookup						0
_______		_______		_________	___		_________						_________________
4		1		Enabled		N/A		Multi-add-lookup						98

				Disabled	Enabled		Multi-add-lookup						130
_______		_______		_________	___		_________						_________________
4		2		Enabled		N/A		Multi-add-lookup						99

				Disabled	Enabled		Multi-add-lookup						130
_______		_______		_________	___		_________						_________________
4		4		Enabled		N/A		Multi-add-lookup						0

				Disabled	Enabled		Multi-add-lookup						0
_______		_______		_________	___		_________						_________________

					#######********** Bulk Lookup **********#######

_______		_______		_________	___		_________						_________________
Writers		Readers		Lock-free	HTM		Test-case						Cycles per lookup
_______		_______		_________	___		_________						_________________
1		1		Enabled		N/A		Hash add - no key-shifts, lookup - hit				0
								Hash add - no key-shifts, lookup - miss				0
								Hash add - key-shifts, lookup - hit(non-shift-path)		0
								Hash add - key-shifts, lookup - hit (shift-path)		0
								Hash add - key-shifts, Hash lookup miss				0
								Hash add - key-shifts, Hash lookup hit (ext_bkt)		0

				Disabled	Enabled		Hash add - no key-shifts, lookup - hit				0
								Hash add - no key-shifts, lookup - miss				0
								Hash add - key-shifts, lookup - hit (non-shift-path)		0
								Hash add - key-shifts, lookup - hit (shift-path)		0
								Hash add - key-shifts, Hash lookup miss				0
								Hash add - key-shifts, Hash lookup hit (ext_bkt)		0
_______		_______		_________	___		_________						_________________
1		2		Enabled		N/A		Hash add - no key-shifts, lookup - hit				0
								Hash add - no key-shifts, lookup - miss				0
								Hash add - key-shifts, lookup - hit(non-shift-path)		0
								Hash add - key-shifts, lookup - hit (shift-path)		0
								Hash add - key-shifts, Hash lookup miss				0
								Hash add - key-shifts, Hash lookup hit (ext_bkt)		0

				Disabled	Enabled		Hash add - no key-shifts, lookup - hit				0
								Hash add - no key-shifts, lookup - miss				0
								Hash add - key-shifts, lookup - hit (non-shift-path)		0
								Hash add - key-shifts, lookup - hit (shift-path)		0
								Hash add - key-shifts, Hash lookup miss				0
								Hash add - key-shifts, Hash lookup hit (ext_bkt)		0
_______		_______		_________	___		_________						_________________
1		4		Enabled		N/A		Hash add - no key-shifts, lookup - hit				0
								Hash add - no key-shifts, lookup - miss				0
								Hash add - key-shifts, lookup - hit(non-shift-path)		0
								Hash add - key-shifts, lookup - hit (shift-path)		0
								Hash add - key-shifts, Hash lookup miss				0
								Hash add - key-shifts, Hash lookup hit (ext_bkt)		0

				Disabled	Enabled		Hash add - no key-shifts, lookup - hit				0
								Hash add - no key-shifts, lookup - miss				0
								Hash add - key-shifts, lookup - hit (non-shift-path)		0
								Hash add - key-shifts, lookup - hit (shift-path)		0
								Hash add - key-shifts, Hash lookup miss				0
								Hash add - key-shifts, Hash lookup hit (ext_bkt)		0
_______		_______		_________	___		_________						_________________
2		1		Enabled		N/A		Multi-add-lookup						0

				Disabled	Enabled		Multi-add-lookup						0
_______		_______		_________	___		_________						_________________
2		2		Enabled		N/A		Multi-add-lookup						0

				Disabled	Enabled		Multi-add-lookup						0
_______		_______		_________	___		_________						_________________
2		4		Enabled		N/A		Multi-add-lookup						0

				Disabled	Enabled		Multi-add-lookup						0
_______		_______		_________	___		_________						_________________
4		1		Enabled		N/A		Multi-add-lookup						0

				Disabled	Enabled		Multi-add-lookup						0
_______		_______		_________	___		_________						_________________
4		2		Enabled		N/A		Multi-add-lookup						0

				Disabled	Enabled		Multi-add-lookup						0
_______		_______		_________	___		_________						_________________
4		4		Enabled		N/A		Multi-add-lookup						0

				Disabled	Enabled		Multi-add-lookup						0
_______		_______		_________	___		_________						_________________
Test OK
03/09/2020 15:25:32             dut.10.240.183.171: quit
03/09/2020 15:25:33             dut.10.240.183.171: 
03/09/2020 15:25:33               TestUnitTestsEal: Test Case test_hash_readwrite_lf Result PASSED:
03/09/2020 15:25:33             dut.10.240.183.171: kill_all: called by dut and prefix list has value.
03/09/2020 15:25:34               TestUnitTestsEal: Test Case test_hash_readwrite_perf Begin
03/09/2020 15:25:34             dut.10.240.183.171: 
03/09/2020 15:25:34                         tester: 
03/09/2020 15:25:34             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:25:36             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:25:36             dut.10.240.183.171: hash_readwrite_perf_autotest
03/09/2020 15:25:38             dut.10.240.183.171: 
Hardware transactional memory (lock elision) is supported
Test read-write with Hardware transactional memory
++++++Start perf test: reader++++++++
++++++Start perf test: writer++++++++
Test read-write without Hardware transactional memory
++++++Start perf test: reader++++++++
++++++Start perf test: writer++++++++
================
Results summary:
================
single read: 157
single write: 312
+++ core_cnt: 2 +++
HTM:
  read only: 0
  write only: 0
  read-write read: 0
  read-write write: 0
non HTM:
  read only: 0
  write only: 0
  read-write read: 0
  read-write write: 0
+++ core_cnt: 4 +++
HTM:
  read only: 0
  write only: 0
  read-write read: 0
  read-write write: 0
non HTM:
  read only: 0
  write only: 0
  read-write read: 0
  read-write write: 0
+++ core_cnt: 8 +++
HTM:
  read only: 0
  write only: 0
  read-write read: 0
  read-write write: 0
non HTM:
  read only: 0
  write only: 0
  read-write read: 0
  read-write write: 0
Test OK
03/09/2020 15:25:38             dut.10.240.183.171: quit
03/09/2020 15:25:38             dut.10.240.183.171: 
03/09/2020 15:25:38               TestUnitTestsEal: Test Case test_hash_readwrite_perf Result PASSED:
03/09/2020 15:25:38             dut.10.240.183.171: kill_all: called by dut and prefix list has value.
03/09/2020 15:25:39               TestUnitTestsEal: Test Case test_interrupts Begin
03/09/2020 15:25:39             dut.10.240.183.171: 
03/09/2020 15:25:39                         tester: 
03/09/2020 15:25:39             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:25:41             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:25:41             dut.10.240.183.171: interrupt_autotest
03/09/2020 15:25:42             dut.10.240.183.171: 
Check unknown valid interrupt full path
Check valid UIO interrupt full path
Check valid device event interrupt full path
Check valid alarm interrupt full path
start register/unregister test
EAL: Registering with invalid input parameter
EAL: Registering with invalid input parameter
EAL: Registering with invalid input parameter
EAL: Unregistering with invalid input parameter
EAL: Unregistering with invalid input parameter
start interrupt enable/disable test
EAL: Unknown handle type of fd 48
EAL: Error enabling interrupts for fd 48 (Bad file descriptor)
EAL: Unknown handle type of fd 48
EAL: Error disabling interrupts for fd 48 (Bad file descriptor)
Clearing for interrupt tests
Test OK
03/09/2020 15:25:42             dut.10.240.183.171: quit
03/09/2020 15:25:43             dut.10.240.183.171: 
03/09/2020 15:25:43               TestUnitTestsEal: Test Case test_interrupts Result PASSED:
03/09/2020 15:25:43             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:25:44               TestUnitTestsEal: Test Case test_kvargs Begin
03/09/2020 15:25:44             dut.10.240.183.171: 
03/09/2020 15:25:45                         tester: 
03/09/2020 15:25:45             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:25:47             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:25:47             dut.10.240.183.171: kvargs_autotest
03/09/2020 15:25:47             dut.10.240.183.171: 
== test valid case ==
== test invalid case ==
Test OK
03/09/2020 15:25:47             dut.10.240.183.171: quit
03/09/2020 15:25:47             dut.10.240.183.171: 
03/09/2020 15:25:47               TestUnitTestsEal: Test Case test_kvargs Result PASSED:
03/09/2020 15:25:47             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:25:49               TestUnitTestsEal: Test Case test_lcore_launch Begin
03/09/2020 15:25:49             dut.10.240.183.171: 
03/09/2020 15:25:49                         tester: 
03/09/2020 15:25:49             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:25:51             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:25:51             dut.10.240.183.171: per_lcore_autotest
03/09/2020 15:25:51             dut.10.240.183.171: 
on socket 0, on core 2, variable is 2
on socket 0, on core 3, variable is 3
on socket 0, on core 4, variable is 4
wait 100ms on lcore 2
wait 100ms on lcore 3
wait 100ms on lcore 4
Test OK
03/09/2020 15:25:51             dut.10.240.183.171: quit
03/09/2020 15:25:51             dut.10.240.183.171: 
03/09/2020 15:25:51               TestUnitTestsEal: Test Case test_lcore_launch Result PASSED:
03/09/2020 15:25:51             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:25:53               TestUnitTestsEal: Test Case test_link_bonding Begin
03/09/2020 15:25:53             dut.10.240.183.171: 
03/09/2020 15:25:53                         tester: 
03/09/2020 15:25:53             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:25:55             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:25:55             dut.10.240.183.171: link_bonding_autotest
03/09/2020 15:25:59             dut.10.240.183.171: 
 + ------------------------------------------------------- +
 + Test Suite : Link Bonding Unit Test Suite
 + ------------------------------------------------------- +
 + TestCase [ 0] : test_create_bonded_device succeeded
rte_eth_bond_create(159) - Invalid name specified
 + TestCase [ 1] : test_create_bonded_device_with_invalid_params succeeded
 + TestCase [ 2] : test_add_slave_to_bonded_device succeeded
Invalid port_id=15
 + TestCase [ 3] : test_add_slave_to_invalid_bonded_device succeeded
Port 4 must be stopped to allow reset
 + TestCase [ 4] : test_remove_slave_from_bonded_device succeeded
Invalid port_id=15
 + TestCase [ 5] : test_remove_slave_from_invalid_bonded_device succeeded
Invalid port_id=65535
Invalid port_id=65535
Port 4 must be stopped to allow reset
 + TestCase [ 6] : test_get_slaves_from_bonded_device succeeded
__eth_bond_slave_add_lock_free(465) - Slave device is already a slave of a bonded device
Port 4 must be stopped to allow reset
 + TestCase [ 7] : test_add_already_bonded_slave_to_bonded_device succeeded
Port 9 must be stopped to allow reset
Port 8 must be stopped to allow reset
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [ 8] : test_add_remove_multiple_slaves_to_from_bonded_device succeeded
 + TestCase [ 9] : test_start_bonded_device succeeded
 + TestCase [10] : test_stop_bonded_device succeeded
Invalid port_id=65535
Invalid port_id=65535
Invalid port_id=65535
Invalid port_id=65535
Invalid port_id=65535
Invalid port_id=65535
Invalid port_id=65535
Invalid port_id=65535
Device with port_id=10 already stopped
 + TestCase [11] : test_set_bonding_mode succeeded
Invalid port_id=65535
Device with port_id=10 already stopped
Device with port_id=4 already stopped
Invalid port_id=20
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [12] : test_set_primary_slave succeeded
Invalid port_id=65535
mac_address_set(1433) - NULL pointer MAC specified
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
Device with port_id=10 already stopped
 + TestCase [13] : test_set_explicit_bonded_mac succeeded
Device with port_id=13 already stopped
Device with port_id=14 already stopped
Device with port_id=15 already stopped
Port 13 must be stopped to allow reset
Port 14 must be stopped to allow reset
Port 15 must be stopped to allow reset
 + TestCase [14] : test_set_bonded_port_initialization_mac_assignment succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [15] : test_status_interrupt succeeded
Port 8 must be stopped to allow reset
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [16] : test_adding_slave_after_bonded_device_started succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [17] : test_roundrobin_tx_burst succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [18] : test_roundrobin_tx_burst_slave_tx_fail succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [19] : test_roundrobin_rx_burst_on_single_slave succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [20] : test_roundrobin_rx_burst_on_multiple_slaves succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [21] : test_roundrobin_verify_promiscuous_enable_disable succeeded
Device with port_id=4 already stopped
Device with port_id=5 already stopped
Device with port_id=6 already stopped
Device with port_id=7 already stopped
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [22] : test_roundrobin_verify_mac_assignment succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [23] : test_roundrobin_verify_slave_link_status_change_behaviour succeeded
Device with port_id=16 already stopped
Device with port_id=17 already stopped
Port 16 must be stopped to allow reset
Port 17 must be stopped to allow reset
 + TestCase [24] : test_roundrobin_verfiy_polling_slave_link_status_change succeeded
Port 4 must be stopped to allow reset
 + TestCase [25] : test_activebackup_tx_burst succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [26] : test_activebackup_rx_burst succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [27] : test_activebackup_verify_promiscuous_enable_disable succeeded
Device with port_id=4 already stopped
Device with port_id=5 already stopped
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [28] : test_activebackup_verify_mac_assignment succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [29] : test_activebackup_verify_slave_link_status_change_failover succeeded
Invalid port_id=65535
Invalid port_id=65535
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [30] : test_balance_xmit_policy_configuration succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [31] : test_balance_l2_tx_burst succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [32] : test_balance_l23_tx_burst_ipv4_toggle_ip_addr succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [33] : test_balance_l23_tx_burst_vlan_ipv4_toggle_ip_addr succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [34] : test_balance_l23_tx_burst_ipv6_toggle_ip_addr succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [35] : test_balance_l23_tx_burst_vlan_ipv6_toggle_ip_addr succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [36] : test_balance_l23_tx_burst_toggle_mac_addr succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [37] : test_balance_l34_tx_burst_ipv4_toggle_ip_addr succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [38] : test_balance_l34_tx_burst_ipv4_toggle_udp_port succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [39] : test_balance_l34_tx_burst_vlan_ipv4_toggle_ip_addr succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [40] : test_balance_l34_tx_burst_ipv6_toggle_ip_addr succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [41] : test_balance_l34_tx_burst_vlan_ipv6_toggle_ip_addr succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [42] : test_balance_l34_tx_burst_ipv6_toggle_udp_port succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [43] : test_balance_tx_burst_slave_tx_fail succeeded
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [44] : test_balance_rx_burst succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [45] : test_balance_verify_promiscuous_enable_disable succeeded
Device with port_id=4 already stopped
Device with port_id=5 already stopped
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [46] : test_balance_verify_mac_assignment succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [47] : test_balance_verify_slave_link_status_change_behaviour succeeded
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [48] : test_tlb_tx_burst succeeded
Port 4 must be stopped to allow reset
 + TestCase [49] : test_tlb_rx_burst succeeded
Device with port_id=4 already stopped
Device with port_id=5 already stopped
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [50] : test_tlb_verify_mac_assignment succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [51] : test_tlb_verify_promiscuous_enable_disable succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [52] : test_tlb_verify_slave_link_status_change_failover succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [53] : test_alb_change_mac_in_reply_sent succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [54] : test_alb_reply_from_client succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [55] : test_alb_receive_vlan_reply succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [56] : test_alb_ipv4_tx succeeded
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [57] : test_broadcast_tx_burst succeeded
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [58] : test_broadcast_tx_burst_slave_tx_fail succeeded
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [59] : test_broadcast_rx_burst succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [60] : test_broadcast_verify_promiscuous_enable_disable succeeded
Device with port_id=4 already stopped
Device with port_id=5 already stopped
Device with port_id=6 already stopped
Device with port_id=7 already stopped
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [61] : test_broadcast_verify_mac_assignment succeeded
Port 7 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 4 must be stopped to allow reset
 + TestCase [62] : test_broadcast_verify_slave_link_status_change_behaviour succeeded
 + TestCase [63] : test_reconfigure_bonded_device succeeded
 + TestCase [64] : test_close_bonded_device succeeded
Device with port_id=10 already stopped
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :       65
 + Tests Skipped :      0
 + Tests Executed :    65
 + Tests Unsupported:   0
 + Tests Passed :      65
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test OK
03/09/2020 15:25:59             dut.10.240.183.171: quit
03/09/2020 15:26:00             dut.10.240.183.171: 
03/09/2020 15:26:00               TestUnitTestsEal: Test Case test_link_bonding Result PASSED:
03/09/2020 15:26:00             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:26:01               TestUnitTestsEal: Test Case test_link_bonding_rssconf Begin
03/09/2020 15:26:01             dut.10.240.183.171: 
03/09/2020 15:26:01                         tester: 
03/09/2020 15:26:01             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:26:03             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:26:03             dut.10.240.183.171: link_bonding_rssconf_autotest
03/09/2020 15:26:03             dut.10.240.183.171: 
 + ------------------------------------------------------- +
 + Test Suite : RSS Dynamic Configuration for Bonding Unit Test Suite
 + ------------------------------------------------------- +
 + TestCase [ 0] : test_setup succeeded
Device with port_id=4 already stopped
Device with port_id=5 already stopped
Device with port_id=6 already stopped
Device with port_id=7 already stopped
bond_ethdev_promiscuous_disable(2618) - Failed to disable promiscuous mode for port 4: Operation not supported
bond_ethdev_promiscuous_disable(2618) - Failed to disable promiscuous mode for port 5: Operation not supported
bond_ethdev_promiscuous_disable(2618) - Failed to disable promiscuous mode for port 6: Operation not supported
bond_ethdev_promiscuous_disable(2618) - Failed to disable promiscuous mode for port 7: Operation not supported
bond_ethdev_allmulticast_disable(2731) - Failed to disable allmulti mode for port 4: Operation not supported
bond_ethdev_allmulticast_disable(2731) - Failed to disable allmulti mode for port 5: Operation not supported
bond_ethdev_allmulticast_disable(2731) - Failed to disable allmulti mode for port 6: Operation not supported
bond_ethdev_allmulticast_disable(2731) - Failed to disable allmulti mode for port 7: Operation not supported
Port 4 must be stopped to allow reset
Port 4 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 7 must be stopped to allow reset
 + TestCase [ 1] : test_rss succeeded
bond_ethdev_promiscuous_disable(2618) - Failed to disable promiscuous mode for port 4: Operation not supported
bond_ethdev_promiscuous_disable(2618) - Failed to disable promiscuous mode for port 5: Operation not supported
bond_ethdev_promiscuous_disable(2618) - Failed to disable promiscuous mode for port 6: Operation not supported
bond_ethdev_promiscuous_disable(2618) - Failed to disable promiscuous mode for port 7: Operation not supported
bond_ethdev_allmulticast_disable(2731) - Failed to disable allmulti mode for port 4: Operation not supported
bond_ethdev_allmulticast_disable(2731) - Failed to disable allmulti mode for port 5: Operation not supported
bond_ethdev_allmulticast_disable(2731) - Failed to disable allmulti mode for port 6: Operation not supported
bond_ethdev_allmulticast_disable(2731) - Failed to disable allmulti mode for port 7: Operation not supported
Port 4 must be stopped to allow reset
Port 4 must be stopped to allow reset
Port 5 must be stopped to allow reset
Port 6 must be stopped to allow reset
Port 7 must be stopped to allow reset
 + TestCase [ 2] : test_rss_lazy succeeded
Device with port_id=8 already stopped
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :        3
 + Tests Skipped :      0
 + Tests Executed :     3
 + Tests Unsupported:   0
 + Tests Passed :       3
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test OK
03/09/2020 15:26:03             dut.10.240.183.171: quit
03/09/2020 15:26:04             dut.10.240.183.171: 
03/09/2020 15:26:04               TestUnitTestsEal: Test Case test_link_bonding_rssconf Result PASSED:
03/09/2020 15:26:04             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:26:05               TestUnitTestsEal: Test Case test_logs Begin
03/09/2020 15:26:05             dut.10.240.183.171: 
03/09/2020 15:26:05                         tester: 
03/09/2020 15:26:05             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:26:07             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:26:07             dut.10.240.183.171: logs_autotest
03/09/2020 15:26:07             dut.10.240.183.171: 
== dynamic log types
error message
critical message
critical message
error message
== static log types
TESTAPP1: error message
TESTAPP1: critical message
TESTAPP2: critical message
TESTAPP1: error message
Test OK
03/09/2020 15:26:07             dut.10.240.183.171: quit
03/09/2020 15:26:08             dut.10.240.183.171: 
03/09/2020 15:26:08               TestUnitTestsEal: Test Case test_logs Result PASSED:
03/09/2020 15:26:08             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:26:09               TestUnitTestsEal: Test Case test_memcopy Begin
03/09/2020 15:26:09             dut.10.240.183.171: 
03/09/2020 15:26:10                         tester: 
03/09/2020 15:26:10             dut.10.240.183.171: taskset 1  x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:26:12             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:26:12             dut.10.240.183.171: memcpy_autotest
03/09/2020 15:26:15             dut.10.240.183.171: 
Test OK
03/09/2020 15:26:15             dut.10.240.183.171: quit
03/09/2020 15:26:16             dut.10.240.183.171: 
03/09/2020 15:26:16               TestUnitTestsEal: Test Case test_memcopy Result PASSED:
03/09/2020 15:26:16             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:26:17               TestUnitTestsEal: Test Case test_memcpy Begin
03/09/2020 15:26:17             dut.10.240.183.171: 
03/09/2020 15:26:18                         tester: 
03/09/2020 15:26:18             dut.10.240.183.171: taskset 1  x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:26:20             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:26:20             dut.10.240.183.171: memcpy_autotest
03/09/2020 15:26:23             dut.10.240.183.171: 
Test OK
03/09/2020 15:26:23             dut.10.240.183.171: quit
03/09/2020 15:26:24             dut.10.240.183.171: 
03/09/2020 15:26:24               TestUnitTestsEal: Test Case test_memcpy Result PASSED:
03/09/2020 15:26:24             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:26:25               TestUnitTestsEal: Test Case test_memcpy_perf Begin
03/09/2020 15:26:25             dut.10.240.183.171: 
03/09/2020 15:26:26                         tester: 
03/09/2020 15:26:26             dut.10.240.183.171: taskset 1  x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:26:28             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:26:28             dut.10.240.183.171: memcpy_perf_autotest
03/09/2020 15:30:03             dut.10.240.183.171: 

** rte_memcpy() - memcpy perf. tests (C = compile-time constant) **
======= ================= ================= ================= =================
   Size   Cache to cache     Cache to mem      Mem to cache        Mem to mem
(bytes)          (ticks)          (ticks)           (ticks)           (ticks)
------- ----------------- ----------------- ----------------- -----------------
================================= 32B aligned =================================
      1  7 -  9(-19.64%)  13 -100(-87.18%)  30 - 36(-18.39%)  40 -130(-69.33%) 
      2  6 - 10(-36.15%)  13 -114(-88.31%)  30 - 32( -8.60%)  39 -141(-72.12%) 
      3  7 - 10(-26.12%)  18 -111(-83.71%)  31 - 32( -4.59%)  38 -141(-73.07%) 
      4  6 - 11(-41.45%)  13 -111(-88.08%)  30 - 28(  4.34%)  40 -141(-72.03%) 
      5  8 - 11(-30.99%)  18 -111(-83.63%)  31 - 28(  8.04%)  38 -141(-73.04%) 
      6  7 - 11(-32.86%)  18 -110(-83.73%)  31 - 28(  8.59%)  38 -141(-73.14%) 
      7  8 - 11(-23.57%)  20 -110(-82.24%)  36 - 28( 27.81%)  41 -142(-70.95%) 
      8  7 -  9(-18.96%)  13 -110(-87.97%)  31 - 28(  9.30%)  40 -141(-71.63%) 
      9  7 -  9(-18.03%)  18 -111(-83.77%)  31 - 28( 10.66%)  39 -142(-72.74%) 
     12  7 -  9(-17.56%)  18 -111(-83.85%)  31 - 28( 10.99%)  38 -142(-72.89%) 
     15  9 -  9( -4.33%)  21 -111(-81.38%)  37 - 28( 30.68%)  41 -143(-71.20%) 
     16  6 - 10(-44.82%)  18 -111(-83.84%)  24 - 24( -1.81%)  36 -141(-74.61%) 
     17  6 - 10(-44.28%)  18 -111(-83.96%)  24 - 24( -2.05%)  36 -141(-74.63%) 
     31  6 - 10(-44.46%)  18 -111(-83.91%)  24 - 24( -1.75%)  36 -142(-74.55%) 
     32  6 -  9(-35.57%)  18 -111(-83.87%)  24 - 26( -8.93%)  36 -142(-74.66%) 
     33  6 -  9(-26.03%)  27 -127(-78.72%)  38 - 35(  6.73%)  57 -163(-64.77%) 
     63  6 -  9(-24.63%)  27 -127(-78.55%)  38 - 35(  6.83%)  57 -163(-64.71%) 
     64  6 -  9(-24.61%)  26 -126(-79.40%)  30 - 28(  9.18%)  54 -157(-65.61%) 
     65  9 - 12(-23.20%)  96 -149(-35.73%)  45 - 40( 11.47%) 121 -187(-35.45%) 
    127  9 - 12(-23.31%)  50 -158(-68.06%)  48 - 43( 12.60%)  97 -195(-50.04%) 
    128 11 - 13(-18.02%) 104 -163(-36.55%)  48 - 46(  4.65%) 133 -198(-32.71%) 
    129 11 - 14(-22.21%) 112 -176(-36.20%)  57 - 54(  5.84%) 152 -214(-29.13%) 
    191 11 - 14(-22.34%)  71 -182(-61.17%)  61 - 57(  6.67%) 135 -219(-38.39%) 
    192 13 - 13( -1.90%) 117 -178(-34.47%)  60 - 52( 15.91%) 168 -210(-19.85%) 
    193 16 - 15(  5.75%) 128 -187(-31.66%)  69 - 58( 17.39%) 186 -225(-17.00%) 
    255 14 - 16( -8.01%)  91 -192(-52.60%)  73 - 65( 12.02%) 174 -231(-24.72%) 
    256 16 - 13( 23.46%) 133 -187(-28.92%)  73 - 62( 18.34%) 203 -221( -8.23%) 
    257 18 - 17(  6.92%) 141 -245(-42.75%)  82 - 74( 10.72%) 219 -307(-28.45%) 
    319 18 - 23(-23.35%) 112 -254(-55.93%)  87 - 87( -0.77%) 212 -322(-34.22%) 
    320 18 - 21(-11.93%) 151 -201(-24.95%)  86 - 84(  2.66%) 237 -315(-24.67%) 
    321 19 - 22(-10.57%) 162 -258(-37.33%)  95 - 90(  4.64%) 256 -333(-23.15%) 
    383 19 - 27(-27.66%) 131 -261(-49.64%) 100 - 95(  4.55%) 250 -346(-27.69%) 
    384 20 - 21( -2.37%) 168 -206(-18.24%)  99 - 92(  7.96%) 277 -338(-17.83%) 
    385 22 - 21(  2.51%) 178 -263(-32.50%) 108 -100(  7.18%) 291 -363(-19.82%) 
    447 22 - 26(-16.90%) 147 -268(-45.17%) 113 -113(  0.22%) 288 -372(-22.50%) 
    448 22 - 25(-12.13%) 183 -213(-14.17%) 113 -110(  3.00%) 310 -366(-15.17%) 
    449 23 - 26( -9.10%) 192 -272(-29.31%) 121 -117(  3.45%) 330 -386(-14.56%) 
    511 23 - 25( -7.82%) 168 -274(-38.77%) 126 -122(  3.81%) 324 -402(-19.36%) 
    512 24 - 25( -2.09%) 197 -220(-10.27%) 126 -120(  5.77%) 353 -398(-11.26%) 
    513 25 - 25( -0.45%) 206 -278(-25.99%) 135 -126(  7.22%) 371 -422(-11.93%) 
    767 30 - 33( -8.14%) 245 -373(-34.34%) 180 -179(  0.49%) 483 -582(-17.03%) 
    768 31 - 33( -4.03%) 283 -321(-11.99%) 181 -176(  2.98%) 505 -567(-11.00%) 
    769 31 - 33( -4.45%) 290 -375(-22.62%) 188 -184(  2.20%) 523 -599(-12.64%) 
   1023 37 - 41( -8.36%) 317 -388(-18.36%) 225 -230( -2.01%) 621 -678( -8.47%) 
   1024 39 - 41( -3.02%) 337 -357( -5.59%) 228 -229( -0.21%) 633 -671( -5.62%) 
   1025 39 - 41( -3.13%) 346 -395(-12.56%) 233 -234( -0.46%) 645 -692( -6.76%) 
   1518 53 - 57( -6.26%) 444 -506(-12.18%) 307 -318( -3.56%) 858 -907( -5.42%) 
   1522 53 - 57( -5.82%) 444 -506(-12.26%) 308 -326( -5.48%) 859 -907( -5.32%) 
   1536 55 - 57( -2.75%) 458 -474( -3.50%) 308 -313( -1.58%) 867 -897( -3.41%) 
   1600 57 - 61( -5.49%) 472 -489( -3.39%) 319 -324( -1.76%) 892 -917( -2.75%) 
   2048 72 - 73( -2.14%) 574 -588( -2.45%) 385 -385( -0.14%) 1087 -1091( -0.38%) 
   2560105 - 91( 15.85%) 688 -701( -1.88%) 459 -460( -0.41%) 1308 -1309( -0.09%) 
   3072119 -110(  8.47%) 801 -813( -1.45%) 529 -530( -0.26%) 1519 -1515(  0.25%) 
   3584133 -122(  9.34%) 912 -924( -1.28%) 598 -598(  0.10%) 1724 -1722(  0.15%) 
   4096147 -138(  6.84%) 1023 -1034( -1.14%) 666 -665(  0.05%) 1933 -1929(  0.19%) 
   4608160 -187(-14.25%) 1135 -1456(-22.07%) 733 -759( -3.55%) 2141 -2410(-11.15%) 
   5120174 -203(-14.27%) 1246 -1593(-21.76%) 801 -827( -3.19%) 2346 -2651(-11.52%) 
   5632188 -219(-13.90%) 1356 -1728(-21.54%) 868 -897( -3.25%) 2562 -2893(-11.45%) 
   6144203 -235(-13.41%) 1467 -1864(-21.31%) 935 -963( -2.98%) 2764 -3133(-11.79%) 
   6656224 -251(-10.62%) 1577 -1991(-20.79%) 1008 -1027( -1.82%) 2975 -3371(-11.73%) 
   7168239 -267(-10.46%) 1687 -2105(-19.83%) 1070 -1097( -2.49%) 3181 -3612(-11.93%) 
   7680255 -283(-10.04%) 1805 -2268(-20.43%) 1137 -1167( -2.56%) 3387 -3851(-12.04%) 
   8192271 -299( -9.52%) 1909 -2403(-20.53%) 1204 -1234( -2.42%) 3605 -4091(-11.88%) 
------- ----------------- ----------------- ----------------- -----------------
C     6  3 -  3(  0.75%)  18 - 17(  3.92%)  20 - 16( 24.55%)  35 - 37( -4.33%) 
C    64  3 -  5(-35.76%)  26 - 29(-10.02%)  28 - 25( 13.50%)  53 - 59( -9.12%) 
C   128  7 -  8(-15.08%) 104 - 52(101.69%)  44 - 41(  6.04%) 132 - 99( 33.16%) 
C   192  9 - 12(-26.80%) 117 - 72( 62.64%)  58 - 58( -0.21%) 168 -138( 21.98%) 
C   256 14 - 17(-21.27%) 133 - 92( 43.75%)  71 - 77( -7.98%) 203 -177( 14.57%) 
C   512 20 - 25(-19.23%) 197 -220(-10.22%) 127 -119(  6.71%) 355 -398(-10.65%) 
C   768 28 - 33(-15.61%) 282 -321(-12.09%) 182 -176(  3.29%) 511 -570(-10.45%) 
C  1024 34 - 41(-15.54%) 337 -355( -5.18%) 229 -228(  0.13%) 635 -671( -5.45%) 
C  1536 53 - 57( -6.23%) 458 -475( -3.56%) 308 -313( -1.56%) 866 -897( -3.55%) 
================================== Unaligned ==================================
      1  7 -  9(-19.71%)  13 -102(-87.01%)  30 - 37(-18.63%)  40 -130(-69.52%) 
      2  7 - 10(-27.14%)  13 -110(-88.08%)  30 - 32( -8.15%)  44 -143(-69.09%) 
      3  8 - 10(-17.71%)  18 -111(-83.79%)  31 - 32( -3.30%)  38 -142(-72.99%) 
      4  8 - 11(-32.91%)  13 -111(-88.18%)  29 - 28(  3.83%)  40 -141(-71.88%) 
      5  8 - 11(-32.08%)  18 -111(-83.73%)  31 - 28(  9.49%)  38 -142(-72.96%) 
      6  9 - 11(-23.82%)  18 -110(-83.69%)  31 - 28(  9.20%)  38 -142(-73.06%) 
      7  9 - 11(-23.01%)  20 -111(-82.25%)  36 - 28( 27.32%)  41 -143(-71.12%) 
      8  8 -  9( -8.51%)  13 -111(-88.20%)  34 - 28( 20.92%)  41 -141(-71.18%) 
      9  8 -  9(-17.76%)  18 -111(-83.85%)  32 - 28( 11.92%)  39 -144(-72.98%) 
     12  9 -  9( -7.52%)  18 -110(-83.68%)  32 - 28( 11.83%)  39 -141(-72.65%) 
     15 10 -  9(  4.29%)  21 -111(-81.30%)  37 - 28( 30.68%)  41 -142(-71.10%) 
     16  6 - 10(-45.61%)  18 -110(-83.81%)  24 - 24( -1.98%)  36 -142(-74.58%) 
     17  6 - 10(-45.62%)  18 -110(-83.83%)  24 - 24( -1.71%)  36 -141(-74.49%) 
     31  6 - 10(-45.56%)  18 -111(-83.82%)  36 - 33(  6.99%)  46 -152(-69.58%) 
     32  6 -  9(-35.76%)  27 -128(-78.84%)  36 - 29( 24.54%)  57 -163(-65.25%) 
     33  6 -  9(-29.30%)  88 -128(-31.14%)  36 - 28( 25.54%) 106 -164(-35.18%) 
     63  6 -  9(-29.35%)  27 -126(-78.57%)  46 - 36( 25.03%)  68 -169(-59.83%) 
     64  6 -  9(-28.73%)  37 -141(-73.68%)  46 - 37( 24.99%)  78 -180(-56.65%) 
     65 11 - 12(-14.25%)  92 -151(-39.05%)  56 - 40( 40.00%) 119 -192(-38.00%) 
    127 10 - 12(-21.31%)  51 -158(-67.61%)  60 - 47( 28.15%) 109 -197(-44.96%) 
    128 10 - 17(-43.96%)  60 -179(-66.65%)  58 - 54(  7.36%) 115 -218(-47.33%) 
    129 12 - 17(-33.49%) 111 -178(-37.88%)  61 - 54( 13.36%) 154 -218(-29.51%) 
    191 11 - 14(-21.44%)  71 -179(-60.06%)  69 - 61( 12.99%) 145 -217(-33.24%) 
    192 15 - 17(-11.05%)  82 -189(-56.83%)  72 - 61( 18.41%) 157 -228(-31.23%) 
    193 15 - 17(-10.85%) 129 -189(-31.83%)  73 - 61( 19.86%) 190 -228(-16.68%) 
    255 16 - 14( 10.36%)  92 -188(-51.17%)  82 - 72( 13.57%) 184 -230(-19.75%) 
    256 21 - 19(  8.36%) 101 -197(-48.46%)  82 - 72( 13.60%) 197 -242(-18.60%) 
    257 24 - 17( 42.91%) 427 -248( 72.48%)  90 - 76( 18.59%) 547 -312( 75.44%) 
    319 23 - 28(-14.78%) 490 -204(140.00%)  99 - 93(  6.93%) 615 -331( 85.92%) 
    320 25 - 27( -8.12%) 551 -262(110.58%) 100 - 93(  7.89%) 693 -343(102.10%) 
    321 25 - 27( -8.14%) 551 -261(110.78%) 100 - 93(  7.97%) 692 -343(101.96%) 
    383 29 - 27(  7.53%) 560 -207(170.24%) 114 -101( 11.93%) 702 -359( 95.56%) 
    384 30 - 27( 13.45%) 573 -265(116.45%) 113 -101( 11.83%) 712 -373( 90.84%) 
    385 30 - 27( 13.44%) 574 -265(116.79%) 113 -102( 11.60%) 713 -373( 91.05%) 
    447 32 - 34( -5.78%) 634 -218(190.88%) 126 -119(  6.41%) 799 -375(112.93%) 
    448 33 - 32(  5.28%) 697 -276(152.71%) 126 -118(  6.36%) 874 -392(123.03%) 
    449 33 - 32(  5.09%) 695 -275(152.76%) 126 -125(  0.75%) 923 -392(135.19%) 
    511 33 - 31(  8.71%) 706 -222(217.80%) 139 -128(  8.56%) 881 -410(114.76%) 
    512 36 - 29( 22.60%) 721 -280(158.03%) 138 -128(  8.39%) 897 -431(107.85%) 
    513 36 - 29( 23.58%) 716 -279(156.28%) 138 -128(  8.35%) 896 -431(107.95%) 
    767 38 - 35( 10.24%) 970 -324(199.07%) 191 -186(  2.48%) 1250 -591(111.58%) 
    768 38 - 35(  8.33%) 922 -378(143.85%) 192 -186(  2.95%) 1245 -612(103.61%) 
    769 38 - 35(  8.36%) 923 -378(144.08%) 192 -186(  2.77%) 1245 -612(103.49%) 
   1023 44 - 41(  7.31%) 719 -356(101.77%) 235 -236( -0.29%) 1079 -683( 57.98%) 
   1024 45 - 41(  8.13%) 704 -396( 77.81%) 237 -235(  0.54%) 1068 -697( 53.33%) 
   1025 45 - 41(  8.33%) 705 -396( 77.97%) 237 -236(  0.57%) 1069 -697( 53.37%) 
   1518 60 - 57(  5.08%) 763 -508( 50.33%) 316 -322( -1.77%) 1113 -916( 21.57%) 
   1522 60 - 57(  5.11%) 763 -507( 50.26%) 316 -322( -1.87%) 1114 -916( 21.68%) 
   1536 62 - 57(  7.88%) 770 -513( 49.93%) 320 -324( -1.26%) 1125 -927( 21.38%) 
   1600 63 - 61(  2.82%) 790 -529( 49.28%) 331 -340( -2.76%) 1156 -950( 21.76%) 
   2048 78 - 73(  5.76%) 906 -626( 44.74%) 396 -401( -1.28%) 1335 -1125( 18.71%) 
   2560142 -129( 10.47%) 1069 -739( 44.55%) 470 -482( -2.60%) 1556 -1341( 16.03%) 
   3072143 -141(  1.27%) 1204 -851( 41.40%) 539 -552( -2.36%) 1781 -1551( 14.82%) 
   3584163 -161(  1.35%) 1341 -961( 39.53%) 608 -621( -2.04%) 1983 -1753( 13.12%) 
   4096175 -179( -2.24%) 1480 -1074( 37.72%) 674 -685( -1.50%) 2199 -1960( 12.19%) 
   4608204 -322(-36.79%) 1619 -1506(  7.47%) 743 -778( -4.46%) 2414 -2382(  1.34%) 
   5120219 -353(-37.87%) 1759 -1641(  7.19%) 810 -845( -4.12%) 2626 -2610(  0.62%) 
   5632235 -386(-38.97%) 1898 -1782(  6.52%) 878 -915( -4.06%) 2840 -2847( -0.23%) 
   6144252 -419(-39.96%) 2038 -1913(  6.52%) 946 -984( -3.90%) 3056 -3077( -0.68%) 
   6656294 -508(-42.13%) 2200 -2063(  6.63%) 1013 -1062( -4.60%) 3268 -3308( -1.21%) 
   7168307 -520(-41.08%) 2331 -2198(  6.08%) 1080 -1124( -3.86%) 3486 -3541( -1.56%) 
   7680341 -532(-35.86%) 2469 -2332(  5.88%) 1148 -1189( -3.38%) 3702 -3777( -1.99%) 
   8192356 -557(-36.05%) 2608 -2473(  5.48%) 1216 -1259( -3.40%) 3915 -4004( -2.21%) 
------- ----------------- ----------------- ----------------- -----------------
C     6  3 -  3( -0.25%)  18 - 17(  4.22%)  20 - 17( 23.55%)  35 - 37( -4.32%) 
C    64  5 -  7(-28.48%)  37 - 39( -5.59%)  35 - 30( 16.56%)  76 - 79( -4.37%) 
C   128  9 - 12(-27.60%)  59 - 61( -3.31%)  49 - 49(  1.68%) 113 -115( -2.11%) 
C   192 12 - 19(-33.43%)  82 - 83( -1.71%)  63 - 65( -3.47%) 155 -159( -2.25%) 
C   256 23 - 28(-18.68%) 102 -103( -1.70%)  77 - 84( -8.75%) 195 -200( -2.49%) 
C   512 30 - 29(  1.75%) 337 -279( 20.97%) 134 -128(  4.94%) 502 -442( 13.39%) 
C   768 34 - 35( -4.03%) 489 -378( 29.30%) 189 -186(  1.25%) 737 -612( 20.37%) 
C  1024 41 - 41( -0.48%) 476 -396( 20.00%) 235 -236( -0.41%) 782 -697( 12.18%) 
C  1536 56 - 57( -2.74%) 601 -513( 17.19%) 321 -324( -0.98%) 987 -926(  6.63%) 
======= ================= ================= ================= =================

Test Execution Time (seconds):
Aligned variable copy size   =   91.348
Aligned constant copy size   =    6.362
Unaligned variable copy size =  108.178
Unaligned constant copy size =    7.215
Test OK
03/09/2020 15:30:03             dut.10.240.183.171: quit
03/09/2020 15:30:03             dut.10.240.183.171: 
03/09/2020 15:30:03               TestUnitTestsEal: Test Case test_memcpy_perf Result PASSED:
03/09/2020 15:30:03             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:30:05               TestUnitTestsEal: Test Case test_memory Begin
03/09/2020 15:30:05             dut.10.240.183.171: 
03/09/2020 15:30:05                         tester: 
03/09/2020 15:30:05             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:30:07             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:30:07             dut.10.240.183.171: memory_autotest
03/09/2020 15:30:08             dut.10.240.183.171: 
Dump memory layout
Segment 0-0: IOVA:0x140000000, len:1073741824, virt:0x140000000, socket_id:0, hugepage_sz:1073741824, nchannel:4, nrank:0 fd:29
Segment 2-0: IOVA:0x11c0000000, len:1073741824, virt:0x11c0000000, socket_id:1, hugepage_sz:1073741824, nchannel:4, nrank:0 fd:34
Test OK
03/09/2020 15:30:08             dut.10.240.183.171: quit
03/09/2020 15:30:09             dut.10.240.183.171: 
03/09/2020 15:30:09               TestUnitTestsEal: Test Case test_memory Result PASSED:
03/09/2020 15:30:09             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:30:10               TestUnitTestsEal: Test Case test_memzone Begin
03/09/2020 15:30:10             dut.10.240.183.171: 
03/09/2020 15:30:10                         tester: 
03/09/2020 15:30:10             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:30:12             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:30:12             dut.10.240.183.171: memzone_autotest
03/09/2020 15:30:14             dut.10.240.183.171: 
test basic memzone API
Zone 0: name:<rte_eth_dev_data>, len:0x36840, virt:0x17ffb2500, socket_id:0, flags:0
physical segments used:
  addr: 0x140000000 iova: 0x140000000 len: 0x40000000 pagesz: 0x40000000
Zone 1: name:<rte_timer_mz>, len:0x181040, virt:0x17fe2da00, socket_id:0, flags:0
physical segments used:
  addr: 0x140000000 iova: 0x140000000 len: 0x40000000 pagesz: 0x40000000
Zone 2: name:<MZ_TEST_testzone1>, len:0x80, virt:0x17fe2d900, socket_id:0, flags:0
physical segments used:
  addr: 0x140000000 iova: 0x140000000 len: 0x40000000 pagesz: 0x40000000
Zone 3: name:<MZ_TEST_testzone2>, len:0x400, virt:0x17fe2d480, socket_id:0, flags:0
physical segments used:
  addr: 0x140000000 iova: 0x140000000 len: 0x40000000 pagesz: 0x40000000
Zone 4: name:<MZ_TEST_testzone3>, len:0x400, virt:0x11ffff4b00, socket_id:1, flags:0
physical segments used:
  addr: 0x11c0000000 iova: 0x11c0000000 len: 0x40000000 pagesz: 0x40000000
Zone 5: name:<MZ_TEST_testzone4>, len:0x400, virt:0x17fe2d000, socket_id:0, flags:0
physical segments used:
  addr: 0x140000000 iova: 0x140000000 len: 0x40000000 pagesz: 0x40000000
check alignments and lengths
check overlapping
check socket ID
test zone lookup
test duplcate zone name
test free memzone
test reserving memzone with bigger size than the maximum
test memzone_reserve flags
1GB Huge pages available
test alignment for memzone_reserve
check alignments and lengths
check overlapping
test boundary alignment for memzone_reserve
test invalid alignment for memzone_reserve
EAL: memzone_reserve_aligned_thread_unsafe(): Invalid alignment: 100
test reserving the largest size memzone possible
test reserving the largest size aligned memzone possible
check memzone cleanup
Test OK
03/09/2020 15:30:14             dut.10.240.183.171: quit
03/09/2020 15:30:14             dut.10.240.183.171: 
03/09/2020 15:30:14               TestUnitTestsEal: Test Case test_memzone Result PASSED:
03/09/2020 15:30:14             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:30:15               TestUnitTestsEal: Test Case test_multiprocess Begin
03/09/2020 15:30:16             dut.10.240.183.171: 
03/09/2020 15:30:16                         tester: 
03/09/2020 15:30:16             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930   -m 64
03/09/2020 15:30:18             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:30:18             dut.10.240.183.171: multiprocess_autotest
03/09/2020 15:30:18             dut.10.240.183.171: 
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-c' '2' '--proc-type=secondary' '--file-prefix=dpdk_3416_20200903151930' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_482376_d5a1e82ae66c
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
IN SECONDARY PROCESS
### Testing object creation - expect lots of mz reserve errors!
# Checked rte_memzone_reserve() OK
# Checked rte_ring_create() OK
# Checked rte_mempool_create() OK
HASH: rte_hash_create has invalid parameters
# Checked rte_hash_create() OK
# Checked rte_fbk_hash_create() OK
# Checked rte_lpm_create() OK
### Testing rte_mp_disable() reject:
# Checked rte_mp_disable() is refused
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-c' '2' '--proc-type=auto' '--file-prefix=dpdk_3416_20200903151930' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Auto-detected process type: SECONDARY
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket_482380_d5a1ee2cb46c
EAL: Selected IOVA mode 'VA'
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
IN SECONDARY PROCESS
### Testing object creation - expect lots of mz reserve errors!
# Checked rte_memzone_reserve() OK
RING: Cannot reserve memory
# Checked rte_ring_create() OK
# Checked rte_mempool_create() OK
HASH: rte_hash_create has invalid parameters
# Checked rte_hash_create() OK
# Checked rte_fbk_hash_create() OK
# Checked rte_lpm_create() OK
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-c' '2' '--proc-type=ERROR' '--file-prefix=dpdk_3416_20200903151930' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Invalid process type specified

Usage: x86_64-native-linuxapp-gcc/app/test/dpdk-test [options]

EAL common options:
  -c COREMASK         Hexadecimal bitmask of cores to run on
  -l CORELIST         List of cores to run on
                      The argument format is <c1>[-c2][,c3[-c4],...]
                      where c1, c2, etc are core indexes between 0 and 128
  --lcores COREMAP    Map lcore set to physical cpu set
                      The argument format is
                            '<lcores[@cpus]>[<,lcores[@cpus]>...]'
                      lcores and cpus list are grouped by '(' and ')'
                      Within the group, '-' is used for range separator,
                      ',' is used for single number separator.
                      '( )' can be omitted for single element group,
                      '@' can be omitted if cpus and lcores have the same value
  -s SERVICE COREMASK Hexadecimal bitmask of cores to be used as service cores
  --master-lcore ID   Core ID that is used as master
  --mbuf-pool-ops-name Pool ops name for mbuf to use
  -n CHANNELS         Number of memory channels
  -m MB               Memory to allocate (see also --socket-mem)
  -r RANKS            Force number of memory ranks (don't detect)
  -b, --pci-blacklist Add a PCI device in black list.
                      Prevent EAL from using this PCI device. The argument
                      format is <domain:bus:devid.func>.
  -w, --pci-whitelist Add a PCI device in white list.
                      Only use the specified PCI devices. The argument format
                      is <[domain:]bus:devid.func>. This option can be present
                      several times (once per device).
                      [NOTE: PCI whitelist cannot be used with -b option]
  --vdev              Add a virtual device.
                      The argument format is <driver><id>[,key=val,...]
                      (ex: --vdev=net_pcap0,iface=eth2).
  --iova-mode   Set IOVA mode. 'pa' for IOVA_PA
                      'va' for IOVA_VA
  -d LIB.so|DIR       Add a driver or driver directory
                      (can be used multiple times)
  --vmware-tsc-map    Use VMware TSC map instead of native RDTSC
  --proc-type         Type of this process (primary|secondary|auto)
  --syslog            Set syslog facility
  --log-level=<int>   Set global log level
  --log-level=<type-match>:<int>
                      Set specific log level
  --trace=<regex-match>
                      Enable trace based on regular expression trace name.
                      By default, the trace is disabled.
		      User must specify this option to enable trace.
  --trace-dir=<directory path>
                      Specify trace directory for trace output.
                      By default, trace output will created at
                      $HOME directory and parameter must be
                      specified once only.
  --trace-bufsz=<int>
                      Specify maximum size of allocated memory
                      for trace output for each thread. Valid
                      unit can be either 'B|K|M' for 'Bytes',
                      'KBytes' and 'MBytes' respectively.
                      Default is 1MB and parameter must be
                      specified once only.
  --trace-mode=<o[verwrite] | d[iscard]>
                      Specify the mode of update of trace
                      output file. Either update on a file can
                      be wrapped or discarded when file size
                      reaches its maximum limit.
                      Default mode is 'overwrite' and parameter
                      must be specified once only.
  -v                  Display version information on startup
  -h, --help          This help
  --in-memory   Operate entirely in memory. This will
                      disable secondary process support
  --base-virtaddr     Base virtual address
  --telemetry   Enable telemetry support (on by default)
  --no-telemetry   Disable telemetry support

EAL options for DEBUG use only:
  --huge-unlink       Unlink hugepage files after init
  --no-huge           Use malloc instead of hugetlbfs
  --no-pci            Disable PCI
  --no-hpet           Disable HPET
  --no-shconf         No shared config (mmap'd files)

EAL Linux options:
  --socket-mem        Memory to allocate on sockets (comma separated values)
  --socket-limit      Limit memory allocation on sockets (comma separated values)
  --huge-dir          Directory where hugetlbfs is mounted
  --file-prefix       Prefix for hugepage filenames
  --create-uio-dev    Create /dev/uioX (usually done by hotplug)
  --vfio-intr         Interrupt mode for VFIO (legacy|msi|msix)
  --vfio-vf-token     VF token (UUID) shared between SR-IOV PF and VFs
  --legacy-mem        Legacy memory mode (no dynamic allocation, contiguous segments)
  --single-file-segments Put all hugepage memory in single files
  --match-allocations Free hugepages exactly as allocated

EAL: FATAL: Invalid 'command line' arguments.
EAL: Invalid 'command line' arguments.
Error converting name fd 0 .:
Error converting name fd 0 ..:
Running binary with argv[]:'x86_64-native-linuxapp-gcc/app/test/dpdk-test' '-c' '2' '--proc-type=secondary' '--file-prefix=ERROR' 
EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Cannot open '/var/run/dpdk/ERROR/config' for rte_mem_config
EAL: FATAL: Cannot init config
EAL: Cannot init config
Test OK
03/09/2020 15:30:18             dut.10.240.183.171: quit
03/09/2020 15:30:18             dut.10.240.183.171: 
03/09/2020 15:30:18               TestUnitTestsEal: Test Case test_multiprocess Result PASSED:
03/09/2020 15:30:18             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:30:20               TestUnitTestsEal: Test Case test_prefetch Begin
03/09/2020 15:30:20             dut.10.240.183.171: 
03/09/2020 15:30:20                         tester: 
03/09/2020 15:30:20             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:30:22             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:30:22             dut.10.240.183.171: prefetch_autotest
03/09/2020 15:30:22             dut.10.240.183.171: 
Test OK
03/09/2020 15:30:22             dut.10.240.183.171: quit
03/09/2020 15:30:23             dut.10.240.183.171: 
03/09/2020 15:30:23               TestUnitTestsEal: Test Case test_prefetch Result PASSED:
03/09/2020 15:30:23             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:30:24               TestUnitTestsEal: Test Case test_rwlock Begin
03/09/2020 15:30:24             dut.10.240.183.171: 
03/09/2020 15:30:25                         tester: 
03/09/2020 15:30:25             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:30:27             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:30:27             dut.10.240.183.171: rwlock_autotest
03/09/2020 15:30:42             dut.10.240.183.171: 
starting test rwlock_test1;
Global write lock taken on core 2
Hello from core 2 !
Global write lock taken on core 3
Global write lock taken on core 4
Global read lock taken on core 2
Hello from core 3 !
Global read lock taken on core 3
Release global read lock on core 2
Hello from core 4 !
Global read lock taken on core 4
Release global read lock on core 3
Release global read lock on core 4
Global write lock taken on master core 1

Rwlock Perf Test on 4 cores...
Core [1] cost time = 10051 us
Core [2] cost time = 10600 us
Core [3] cost time = 10549 us
Core [4] cost time = 10435 us
Total cost time = 41635 us
test rwlock_test1 completed with status 0
starting test try_rwlock_test_rda;
try_lcore_data[1]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=8092416,
	cycles=11000075736,
	cycles/op=1359.306755,
	cycles/success=1359.306755,
	success/fail=8092416.000000,
};
try_lcore_data[2]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=7012864,
	cycles=11000130592,
	cycles/op=1568.564654,
	cycles/success=1568.564654,
	success/fail=7012864.000000,
};
try_lcore_data[3]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=9115776,
	cycles=11000102252,
	cycles/op=1206.710460,
	cycles/success=1206.710460,
	success/fail=9115776.000000,
};
try_lcore_data[4]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=8122624,
	cycles=11000090672,
	cycles/op=1354.253339,
	cycles/success=1354.253339,
	success/fail=8122624.000000,
};
aggregated stats for 4 RDLOCK cores:
try_lcore_data[4]={
	rc=0,
	type=RDLOCK,
	fail=0,
	success=32343680,
	cycles=44000399252,
	cycles/op=1360.401762,
	cycles/success=1360.401762,
	success/fail=32343680.000000,
};
test try_rwlock_test_rda completed with status 0
starting test try_rwlock_test_rds_wrm;
try_lcore_data[1]={
	rc=0,
	type=WRLOCK,
	fail=95903244,
	success=10577012,
	cycles=11000011212,
	cycles/op=103.305642,
	cycles/success=1039.992317,
	success/fail=0.110288,
};
try_lcore_data[2]={
	rc=0,
	type=RDLOCK,
	fail=649110742,
	success=2018986,
	cycles=11000000716,
	cycles/op=16.893716,
	cycles/success=5448.279838,
	success/fail=0.003110,
};
try_lcore_data[3]={
	rc=0,
	type=RDLOCK,
	fail=661304887,
	success=2609481,
	cycles=11000000320,
	cycles/op=16.568402,
	cycles/success=4215.397744,
	success/fail=0.003946,
};
try_lcore_data[4]={
	rc=0,
	type=RDLOCK,
	fail=657436188,
	success=2316388,
	cycles=11000001228,
	cycles/op=16.672919,
	cycles/success=4748.773188,
	success/fail=0.003523,
};
aggregated stats for 3 RDLOCK cores:
try_lcore_data[3]={
	rc=0,
	type=RDLOCK,
	fail=1967851817,
	success=6944855,
	cycles=33000002264,
	cycles/op=16.710582,
	cycles/success=4751.719404,
	success/fail=0.003529,
};
aggregated stats for 1 WRLOCK cores:
try_lcore_data[1]={
	rc=0,
	type=WRLOCK,
	fail=95903244,
	success=10577012,
	cycles=11000011212,
	cycles/op=103.305642,
	cycles/success=1039.992317,
	success/fail=0.110288,
};
test try_rwlock_test_rds_wrm completed with status 0
starting test try_rwlock_test_rde_wro;
try_lcore_data[1]={
	rc=0,
	type=RDLOCK,
	fail=649231479,
	success=2082825,
	cycles=11000000908,
	cycles/op=16.888929,
	cycles/success=5281.289070,
	success/fail=0.003208,
};
try_lcore_data[2]={
	rc=0,
	type=RDLOCK,
	fail=726184344,
	success=1796456,
	cycles=11000001864,
	cycles/op=15.110291,
	cycles/success=6123.167984,
	success/fail=0.002474,
};
try_lcore_data[3]={
	rc=0,
	type=WRLOCK,
	fail=91195062,
	success=11035594,
	cycles=11000049888,
	cycles/op=107.600306,
	cycles/success=996.779139,
	success/fail=0.121011,
};
try_lcore_data[4]={
	rc=0,
	type=RDLOCK,
	fail=710836507,
	success=2076773,
	cycles=11000000552,
	cycles/op=15.429647,
	cycles/success=5296.679296,
	success/fail=0.002922,
};
aggregated stats for 3 RDLOCK cores:
try_lcore_data[3]={
	rc=0,
	type=RDLOCK,
	fail=2086252330,
	success=5956054,
	cycles=33000003324,
	cycles/op=15.772809,
	cycles/success=5540.581621,
	success/fail=0.002855,
};
aggregated stats for 1 WRLOCK cores:
try_lcore_data[1]={
	rc=0,
	type=WRLOCK,
	fail=91195062,
	success=11035594,
	cycles=11000049888,
	cycles/op=107.600306,
	cycles/success=996.779139,
	success/fail=0.121011,
};
test try_rwlock_test_rde_wro completed with status 0
Test OK
03/09/2020 15:30:42             dut.10.240.183.171: quit
03/09/2020 15:30:42             dut.10.240.183.171: 
03/09/2020 15:30:42               TestUnitTestsEal: Test Case test_rwlock Result PASSED:
03/09/2020 15:30:42             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:30:44               TestUnitTestsEal: Test Case test_spinlock Begin
03/09/2020 15:30:44             dut.10.240.183.171: 
03/09/2020 15:30:44                         tester: 
03/09/2020 15:30:44             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:30:46             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:30:46             dut.10.240.183.171: spinlock_autotest
03/09/2020 15:30:46             dut.10.240.183.171: 
lcore 2 state: 0
lcore 3 state: 0
lcore 4 state: 0
lcore 2 state: 1
lcore 3 state: 1
lcore 4 state: 1
Global lock taken on core 4
Global lock taken on core 3
Global lock taken on core 2
Hello from core 2 !
Hello from core 3 !
Hello from core 4 !
Global recursive lock taken on core 2 - count = 1
Global recursive lock taken on core 2 - count = 2
Global recursive lock taken on core 2 - count = 3
Hello from within recursive locks from core 2 !
Global recursive lock released on core 2 - count = 2
Global recursive lock released on core 2 - count = 1
Global recursive lock released on core 2 - count = 0
Global recursive lock taken on core 3 - count = 1
Global recursive lock taken on core 3 - count = 2
Global recursive lock taken on core 3 - count = 3
Hello from within recursive locks from core 3 !
Global recursive lock released on core 3 - count = 2
Global recursive lock released on core 3 - count = 1
Global recursive lock released on core 3 - count = 0
Global recursive lock taken on core 4 - count = 1
Global recursive lock taken on core 4 - count = 2
Global recursive lock taken on core 4 - count = 3
Hello from within recursive locks from core 4 !
Global recursive lock released on core 4 - count = 2
Global recursive lock released on core 4 - count = 1
Global recursive lock released on core 4 - count = 0

Test with no lock on single core...
Core [1] Cost Time = 27 us

Test with lock on single core...
Core [1] Cost Time = 172 us

Test with lock on 4 cores...
Core [1] Cost Time = 4548 us
Core [2] Cost Time = 4440 us
Core [3] Cost Time = 4390 us
Core [4] Cost Time = 4526 us
Total Cost Time = 17904 us
Test OK
03/09/2020 15:30:46             dut.10.240.183.171: quit
03/09/2020 15:30:47             dut.10.240.183.171: 
03/09/2020 15:30:47               TestUnitTestsEal: Test Case test_spinlock Result PASSED:
03/09/2020 15:30:47             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:30:48               TestUnitTestsEal: Test Case test_string Begin
03/09/2020 15:30:48             dut.10.240.183.171: 
03/09/2020 15:30:48                         tester: 
03/09/2020 15:30:48             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:30:50             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:30:50             dut.10.240.183.171: string_autotest
03/09/2020 15:30:50             dut.10.240.183.171: 
test_rte_strsplit() ln 33: Source string: '54:65:76:87:98:90', to split on ':'
test_rte_strsplit() ln 40: Token 1 = 54
test_rte_strsplit() ln 40: Token 2 = 65
test_rte_strsplit() ln 40: Token 3 = 76
test_rte_strsplit() ln 40: Token 4 = 87
test_rte_strsplit() ln 40: Token 5 = 98
test_rte_strsplit() ln 40: Token 6 = 90
test_rte_strsplit() ln 51: Source string: '54 65 76 87 98 90', to split on ' '
test_rte_strsplit() ln 58: Token 1 = 54
test_rte_strsplit() ln 58: Token 2 = 65
test_rte_strsplit() ln 58: Token 3 = 76 87 98 90
test_rte_strsplit() ln 68: Source string: 'a,b,c,d', to split on ','
test_rte_strsplit() ln 75: Token 1 = a
test_rte_strsplit() ln 75: Token 2 = b
test_rte_strsplit() ln 75: Token 3 = c
test_rte_strsplit() ln 75: Token 4 = d
test_rte_strsplit() ln 85: Source string: 'a,b,c,d', to split on ' '
test_rte_strsplit() ln 91: String not split
test_rte_strsplit() ln 125: Parameter test cases passed
test_rte_strsplit() ln 128: test_rte_strsplit - PASSED
Test OK
03/09/2020 15:30:50             dut.10.240.183.171: quit
03/09/2020 15:30:51             dut.10.240.183.171: 
03/09/2020 15:30:51               TestUnitTestsEal: Test Case test_string Result PASSED:
03/09/2020 15:30:51             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:30:52               TestUnitTestsEal: Test Case test_tailq Begin
03/09/2020 15:30:52             dut.10.240.183.171: 
03/09/2020 15:30:52                         tester: 
03/09/2020 15:30:52             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:30:54             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:30:54             dut.10.240.183.171: tailq_autotest
03/09/2020 15:30:54             dut.10.240.183.171: 
EAL: dummy_dyn tailq is already registered
Test OK
03/09/2020 15:30:54             dut.10.240.183.171: quit
03/09/2020 15:30:55             dut.10.240.183.171: 
03/09/2020 15:30:55               TestUnitTestsEal: Test Case test_tailq Result PASSED:
03/09/2020 15:30:55             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:30:56               TestUnitTestsEal: Test Case test_version Begin
03/09/2020 15:30:57             dut.10.240.183.171: 
03/09/2020 15:30:57                         tester: 
03/09/2020 15:30:57             dut.10.240.183.171: taskset 1  x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:30:59             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:30:59             dut.10.240.183.171: version_autotest
03/09/2020 15:30:59             dut.10.240.183.171: 
Version string: 'DPDK 20.08.0'
Test OK
03/09/2020 15:30:59             dut.10.240.183.171: quit
03/09/2020 15:30:59             dut.10.240.183.171: 
03/09/2020 15:30:59               TestUnitTestsEal: Test Case test_version Result PASSED:
03/09/2020 15:30:59             dut.10.240.183.171: kill_all: called by dut and has no prefix list.
03/09/2020 15:31:01                            dts: 
TEST SUITE ENDED: TestUnitTestsEal

[-- Attachment #6: TestUnitTestsKni.log --]
[-- Type: application/octet-stream, Size: 217261 bytes --]

03/09/2020 15:43:37                            dts: 
TEST SUITE : TestUnitTestsKni
03/09/2020 15:43:37                            dts: NIC :        powerville
03/09/2020 15:43:38             dut.10.240.183.171: 
03/09/2020 15:43:38                         tester: 
03/09/2020 15:43:38             dut.10.240.183.171: sed -i -e 's/KNI_KMOD_ETHTOOL=n$/KNI_KMOD_ETHTOOL=y/' config/common_base
03/09/2020 15:43:38             dut.10.240.183.171: 
03/09/2020 15:43:38             dut.10.240.183.171: sed -i -e 's/CONFIG_RTE_KNI_KMOD=n$/CONFIG_RTE_KNI_KMOD=y/' config/common_base
03/09/2020 15:43:38             dut.10.240.183.171: 
03/09/2020 15:43:38             dut.10.240.183.171: sed -i 's/CONFIG_RTE_EAL_IGB_UIO=n/CONFIG_RTE_EAL_IGB_UIO=y/g' config/common_base
03/09/2020 15:43:38             dut.10.240.183.171: 
03/09/2020 15:43:38             dut.10.240.183.171: rm -rf x86_64-native-linuxapp-gcc
03/09/2020 15:43:38             dut.10.240.183.171: 
03/09/2020 15:43:38             dut.10.240.183.171: CC=gcc meson --werror -Denable_kmods=True -Dlibdir=lib --default-library=static x86_64-native-linuxapp-gcc
03/09/2020 15:43:46             dut.10.240.183.171: The Meson build system
Version: 0.55.1
Source dir: /root/dpdk
Build dir: /root/dpdk/x86_64-native-linuxapp-gcc
Build type: native build
Program cat found: YES
Project name: DPDK
Project version: 20.08.0
Using 'CC' from environment with value: 'gcc'
Using 'CC' from environment with value: 'gcc'
C compiler for the host machine: gcc (gcc 8.3.1 "gcc (GCC) 8.3.1 20191121 (Red Hat 8.3.1-5)")
C linker for the host machine: gcc ld.bfd 2.30-73
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program pkg-config found: YES
Program gen-pmdinfo-cfile.sh found: YES
Program list-dir-globs.py found: YES
Program check-symbols.sh found: YES
Program options-ibverbs-static.sh found: YES
Program binutils-avx512-check.sh found: YES
Program python3 found: YES (/usr/bin/python3.6)
Program cat found: YES
Program ../buildtools/symlink-drivers-solibs.sh found: YES (/bin/sh /root/dpdk/config/../buildtools/symlink-drivers-solibs.sh)
Checking for size of "void *" : 8
Library m found: YES
Library numa found: YES
Has header "numaif.h" : YES 
Found pkg-config: /usr/bin/pkg-config (1.4.2)
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libbsd found: NO (tried pkgconfig and cmake)
pcap-config found: NO
Run-time dependency pcap found: NO (tried pkgconfig and config-tool)
Compiler for C supports arguments -Wextra: YES 
config/meson.build:223: WARNING: Consider using the built-in warning_level option instead of using "-Wextra".
Compiler for C supports arguments -Wcast-qual: YES 
Compiler for C supports arguments -Wdeprecated: YES 
Compiler for C supports arguments -Wformat-nonliteral: YES 
Compiler for C supports arguments -Wformat-security: YES 
Compiler for C supports arguments -Wmissing-declarations: YES 
Compiler for C supports arguments -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wnested-externs: YES 
Compiler for C supports arguments -Wold-style-definition: YES 
Compiler for C supports arguments -Wpointer-arith: YES 
Compiler for C supports arguments -Wsign-compare: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wundef: YES 
Compiler for C supports arguments -Wwrite-strings: YES 
Compiler for C supports arguments -Wno-address-of-packed-member -Waddress-of-packed-member: NO 
Compiler for C supports arguments -Wno-packed-not-aligned -Wpacked-not-aligned: YES 
Compiler for C supports arguments -Wno-missing-field-initializers -Wmissing-field-initializers: YES 
Compiler for C supports arguments -mno-avx512f: YES 
config/x86/meson.build:9: WARNING: Binutils error with AVX512 assembly, disabling AVX512 support
Fetching value of define "__SSE4_2__" : 1 
Fetching value of define "__AES__" : 1 
Fetching value of define "__PCLMUL__" : 1 
Fetching value of define "__AVX__" : 1 
Fetching value of define "__AVX2__" : 1 
Fetching value of define "__AVX512F__" :  
Fetching value of define "__RDRND__" : 1 
Fetching value of define "__RDSEED__" : 1 
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation: YES 
Message: lib/librte_kvargs: Defining dependency "kvargs"
Message: lib/librte_telemetry: Defining dependency "telemetry"
Checking for function "getentropy" : YES 
Has header "getopt.h" : YES 
Message: lib/librte_eal: Defining dependency "eal"
Message: lib/librte_ring: Defining dependency "ring"
Message: lib/librte_rcu: Defining dependency "rcu"
Message: lib/librte_mempool: Defining dependency "mempool"
Message: lib/librte_mbuf: Defining dependency "mbuf"
Message: lib/librte_net: Defining dependency "net"
Message: lib/librte_meter: Defining dependency "meter"
Message: lib/librte_ethdev: Defining dependency "ethdev"
Message: lib/librte_pci: Defining dependency "pci"
Message: lib/librte_cmdline: Defining dependency "cmdline"
Run-time dependency jansson found: NO (tried pkgconfig and cmake)
Message: lib/librte_metrics: Defining dependency "metrics"
Message: lib/librte_hash: Defining dependency "hash"
Message: lib/librte_timer: Defining dependency "timer"
Message: lib/librte_acl: Defining dependency "acl"
Message: lib/librte_bbdev: Defining dependency "bbdev"
Message: lib/librte_bitratestats: Defining dependency "bitratestats"
Message: lib/librte_cfgfile: Defining dependency "cfgfile"
Message: lib/librte_compressdev: Defining dependency "compressdev"
Message: lib/librte_cryptodev: Defining dependency "cryptodev"
Message: lib/librte_distributor: Defining dependency "distributor"
Message: lib/librte_efd: Defining dependency "efd"
Message: lib/librte_eventdev: Defining dependency "eventdev"
Message: lib/librte_gro: Defining dependency "gro"
Message: lib/librte_gso: Defining dependency "gso"
Message: lib/librte_ip_frag: Defining dependency "ip_frag"
Message: lib/librte_jobstats: Defining dependency "jobstats"
Message: lib/librte_kni: Defining dependency "kni"
Message: lib/librte_latencystats: Defining dependency "latencystats"
Message: lib/librte_lpm: Defining dependency "lpm"
Message: lib/librte_member: Defining dependency "member"
Message: lib/librte_power: Defining dependency "power"
Message: lib/librte_pdump: Defining dependency "pdump"
Message: lib/librte_rawdev: Defining dependency "rawdev"
Message: lib/librte_regexdev: Defining dependency "regexdev"
Message: lib/librte_rib: Defining dependency "rib"
Message: lib/librte_reorder: Defining dependency "reorder"
Message: lib/librte_sched: Defining dependency "sched"
Message: lib/librte_security: Defining dependency "security"
Message: lib/librte_stack: Defining dependency "stack"
Has header "linux/userfaultfd.h" : YES 
Message: lib/librte_vhost: Defining dependency "vhost"
Message: lib/librte_ipsec: Defining dependency "ipsec"
Message: lib/librte_fib: Defining dependency "fib"
Message: lib/librte_port: Defining dependency "port"
Message: lib/librte_table: Defining dependency "table"
Message: lib/librte_pipeline: Defining dependency "pipeline"
Message: lib/librte_flow_classify: Defining dependency "flow_classify"
Run-time dependency libelf found: YES 0.178
Message: lib/librte_bpf: Defining dependency "bpf"
Message: lib/librte_graph: Defining dependency "graph"
Message: lib/librte_node: Defining dependency "node"
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation: YES (cached)
Message: drivers/common/cpt: Defining dependency "common_cpt"
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES 
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES 
Message: drivers/common/dpaax: Defining dependency "common_dpaax"
Compiler for C supports arguments -Wno-pointer-to-int-cast -Wpointer-to-int-cast: YES 
Message: drivers/common/iavf: Defining dependency "common_iavf"
Library libmusdk found: NO
Message: drivers/common/octeontx: Defining dependency "common_octeontx"
Message: drivers/common/octeontx2: Defining dependency "common_octeontx2"
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES (cached)
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES (cached)
Message: drivers/bus/dpaa: Defining dependency "bus_dpaa"
Message: drivers/bus/fslmc: Defining dependency "bus_fslmc"
Message: drivers/bus/ifpga: Defining dependency "bus_ifpga"
Message: drivers/bus/pci: Defining dependency "bus_pci"
Message: drivers/bus/vdev: Defining dependency "bus_vdev"
Message: drivers/bus/vmbus: Defining dependency "bus_vmbus"
Compiler for C supports arguments -std=c11: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Run-time dependency libmlx5 found: NO (tried pkgconfig and cmake)
Library mlx5 found: NO
Message: drivers/mempool/bucket: Defining dependency "mempool_bucket"
Message: drivers/mempool/dpaa: Defining dependency "mempool_dpaa"
Message: drivers/mempool/dpaa2: Defining dependency "mempool_dpaa2"
Message: drivers/mempool/octeontx: Defining dependency "mempool_octeontx"
Message: drivers/mempool/octeontx2: Defining dependency "mempool_octeontx2"
Message: drivers/mempool/ring: Defining dependency "mempool_ring"
Message: drivers/mempool/stack: Defining dependency "mempool_stack"
Message: drivers/net/af_packet: Defining dependency "pmd_af_packet"
Run-time dependency libbpf found: NO (tried pkgconfig and cmake)
Library bpf found: NO
Message: drivers/net/ark: Defining dependency "pmd_ark"
Message: drivers/net/atlantic: Defining dependency "pmd_atlantic"
Message: drivers/net/avp: Defining dependency "pmd_avp"
Message: drivers/net/axgbe: Defining dependency "pmd_axgbe"
Message: drivers/net/bonding: Defining dependency "pmd_bond"
Run-time dependency zlib found: YES 1.2.11
Message: drivers/net/bnx2x: Defining dependency "pmd_bnx2x"
Message: drivers/net/bnxt: Defining dependency "pmd_bnxt"
Message: drivers/net/cxgbe: Defining dependency "pmd_cxgbe"
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES (cached)
Message: drivers/net/dpaa: Defining dependency "pmd_dpaa"
Message: drivers/net/dpaa2: Defining dependency "pmd_dpaa2"
Compiler for C supports arguments -Wno-uninitialized -Wuninitialized: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-misleading-indentation -Wmisleading-indentation: YES 
Compiler for C supports arguments -Wno-implicit-fallthrough -Wimplicit-fallthrough: YES 
Message: drivers/net/e1000: Defining dependency "pmd_e1000"
Message: drivers/net/ena: Defining dependency "pmd_ena"
Message: drivers/net/enetc: Defining dependency "pmd_enetc"
Message: drivers/net/enic: Defining dependency "pmd_enic"
Message: drivers/net/failsafe: Defining dependency "pmd_failsafe"
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES (cached)
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES (cached)
Compiler for C supports arguments -Wno-implicit-fallthrough -Wimplicit-fallthrough: YES (cached)
Message: drivers/net/fm10k: Defining dependency "pmd_fm10k"
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES 
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES (cached)
Compiler for C supports arguments -Wno-format -Wformat: YES 
Compiler for C supports arguments -Wno-format-security -Wformat-security: YES 
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES (cached)
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES (cached)
Message: drivers/net/i40e: Defining dependency "pmd_i40e"
Message: drivers/net/hinic: Defining dependency "pmd_hinic"
Message: drivers/net/hns3: Defining dependency "pmd_hns3"
Message: drivers/net/iavf: Defining dependency "pmd_iavf"
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES (cached)
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES (cached)
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES (cached)
Message: drivers/net/ice: Defining dependency "pmd_ice"
Message: drivers/net/igc: Defining dependency "pmd_igc"
Run-time dependency libfdt found: NO (tried pkgconfig and cmake)
Library libfdt found: NO
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES (cached)
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES (cached)
Message: drivers/net/ixgbe: Defining dependency "pmd_ixgbe"
Message: drivers/net/kni: Defining dependency "pmd_kni"
Message: drivers/net/liquidio: Defining dependency "pmd_liquidio"
Message: drivers/net/memif: Defining dependency "pmd_memif"
Run-time dependency libmlx4 found: NO (tried pkgconfig and cmake)
Library mlx4 found: NO
Compiler for C supports arguments -std=c11: YES (cached)
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES (cached)
Compiler for C supports arguments -D_BSD_SOURCE: YES (cached)
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES (cached)
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES (cached)
Message: Disabling mlx5 [drivers/net/mlx5]: missing internal dependency "common_mlx5"
Library libmusdk found: NO
Library libmusdk found: NO
Message: drivers/net/netvsc: Defining dependency "pmd_netvsc"
Run-time dependency netcope-common found: NO (tried pkgconfig and cmake)
Message: drivers/net/nfp: Defining dependency "pmd_nfp"
Message: drivers/net/null: Defining dependency "pmd_null"
Message: drivers/net/octeontx: Defining dependency "pmd_octeontx"
Compiler for C supports arguments -flax-vector-conversions: YES 
Message: drivers/net/octeontx2: Defining dependency "pmd_octeontx2"
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES (cached)
Message: drivers/net/pfe: Defining dependency "pmd_pfe"
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES (cached)
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES (cached)
Compiler for C supports arguments -Wno-missing-prototypes -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES (cached)
Compiler for C supports arguments -Wno-unused-function -Wunused-function: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES (cached)
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES (cached)
Compiler for C supports arguments -Wno-missing-prototypes -Wmissing-prototypes: YES (cached)
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES (cached)
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES (cached)
Compiler for C supports arguments -Wno-shift-negative-value -Wshift-negative-value: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES (cached)
Compiler for C supports arguments -Wno-missing-declarations -Wmissing-declarations: YES 
Compiler for C supports arguments -Wno-maybe-uninitialized -Wmaybe-uninitialized: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES (cached)
Compiler for C supports arguments -Wno-shift-negative-value -Wshift-negative-value: YES (cached)
Compiler for C supports arguments -Wno-implicit-fallthrough -Wimplicit-fallthrough: YES (cached)
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args: YES (cached)
Compiler for C supports arguments -Wno-visibility -Wvisibility: NO 
Compiler for C supports arguments -Wno-empty-body -Wempty-body: YES 
Compiler for C supports arguments -Wno-invalid-source-encoding -Winvalid-source-encoding: NO 
Compiler for C supports arguments -Wno-sometimes-uninitialized -Wsometimes-uninitialized: NO 
Compiler for C supports arguments -Wno-pointer-bool-conversion -Wpointer-bool-conversion: NO 
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES (cached)
Message: drivers/net/qede: Defining dependency "pmd_qede"
Message: drivers/net/ring: Defining dependency "pmd_ring"
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES (cached)
Compiler for C supports arguments -Wdisabled-optimization: YES 
Compiler for C supports arguments -Waggregate-return: YES 
Compiler for C supports arguments -Wbad-function-cast: YES 
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES (cached)
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES (cached)
Compiler for C supports arguments -Wno-empty-body -Wempty-body: YES (cached)
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES (cached)
Message: drivers/net/sfc: Defining dependency "pmd_sfc"
Message: drivers/net/softnic: Defining dependency "pmd_softnic"
Run-time dependency libsze2 found: NO (tried pkgconfig and cmake)
Header <linux/pkt_cls.h> has symbol "TCA_FLOWER_UNSPEC" : YES 
Header <linux/pkt_cls.h> has symbol "TCA_FLOWER_KEY_VLAN_PRIO" : YES 
Header <linux/pkt_cls.h> has symbol "TCA_BPF_UNSPEC" : YES 
Header <linux/pkt_cls.h> has symbol "TCA_BPF_FD" : YES 
Header <linux/tc_act/tc_bpf.h> has symbol "TCA_ACT_BPF_UNSPEC" : YES 
Header <linux/tc_act/tc_bpf.h> has symbol "TCA_ACT_BPF_FD" : YES 
Configuring tap_autoconf.h using configuration
Message: drivers/net/tap: Defining dependency "pmd_tap"
Compiler for C supports arguments -fno-prefetch-loop-arrays: YES 
Compiler for C supports arguments -Wno-maybe-uninitialized -Wmaybe-uninitialized: YES (cached)
Message: drivers/net/thunderx: Defining dependency "pmd_thunderx"
Compiler for C supports arguments -D_BSD_SOURCE: YES (cached)
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES (cached)
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES (cached)
Message: drivers/net/vdev_netvsc: Defining dependency "pmd_vdev_netvsc"
Message: drivers/net/vhost: Defining dependency "pmd_vhost"
Message: drivers/net/virtio: Defining dependency "pmd_virtio"
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES (cached)
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES (cached)
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES (cached)
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args: YES (cached)
Message: drivers/net/vmxnet3: Defining dependency "pmd_vmxnet3"
Message: drivers/raw/dpaa2_cmdif: Defining dependency "rawdev_dpaa2_cmdif"
Message: drivers/raw/dpaa2_qdma: Defining dependency "rawdev_dpaa2_qdma"
Run-time dependency libfdt found: NO (tried pkgconfig and cmake)
Library libfdt found: NO
Message: drivers/raw/ioat: Defining dependency "rawdev_ioat"
Message: drivers/raw/ntb: Defining dependency "rawdev_ntb"
Message: drivers/raw/octeontx2_dma: Defining dependency "rawdev_octeontx2_dma"
Message: drivers/raw/octeontx2_ep: Defining dependency "rawdev_octeontx2_ep"
Message: drivers/raw/skeleton: Defining dependency "rawdev_skeleton"
Library IPSec_MB found: NO
Library IPSec_MB found: NO
Message: drivers/crypto/caam_jr: Defining dependency "pmd_caam_jr"
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Message: drivers/crypto/dpaa_sec: Defining dependency "pmd_dpaa_sec"
Message: drivers/crypto/dpaa2_sec: Defining dependency "pmd_dpaa2_sec"
Library IPSec_MB found: NO
Library libmusdk found: NO
Message: drivers/crypto/nitrox: Defining dependency "pmd_nitrox"
Message: drivers/crypto/null: Defining dependency "pmd_null_crypto"
Message: drivers/crypto/octeontx: Defining dependency "pmd_octeontx_crypto"
Message: drivers/crypto/octeontx2: Defining dependency "pmd_octeontx2_crypto"
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Message: drivers/crypto/scheduler: Defining dependency "pmd_crypto_scheduler"
Library IPSec_MB found: NO
Message: drivers/crypto/virtio: Defining dependency "pmd_virtio_crypto"
Library IPSec_MB found: NO
Run-time dependency libisal found: NO (tried pkgconfig and cmake)
Message: drivers/compress/octeontx: Defining dependency "pmd_octeontx_compress"
Message: drivers/compress/qat: Defining dependency "pmd_qat"
Dependency zlib found: YES 1.2.11 (cached)
Message: drivers/compress/zlib: Defining dependency "pmd_zlib"
Compiler for C supports arguments -std=c11: YES (cached)
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES (cached)
Compiler for C supports arguments -D_BSD_SOURCE: YES (cached)
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES (cached)
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES (cached)
Message: Disabling mlx5 [drivers/regex/mlx5]: missing internal dependency "common_mlx5"
Message: drivers/vdpa/ifc: Defining dependency "pmd_ifc"
Compiler for C supports arguments -std=c11: YES (cached)
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES (cached)
Compiler for C supports arguments -D_BSD_SOURCE: YES (cached)
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES (cached)
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES (cached)
Message: Disabling mlx5 [drivers/vdpa/mlx5]: missing internal dependency "common_mlx5"
Message: drivers/event/dpaa: Defining dependency "pmd_dpaa_event"
Message: drivers/event/dpaa2: Defining dependency "pmd_dpaa2_event"
Message: drivers/event/octeontx2: Defining dependency "pmd_octeontx2_event"
Message: drivers/event/opdl: Defining dependency "pmd_opdl_event"
Message: drivers/event/skeleton: Defining dependency "pmd_skeleton_event"
Message: drivers/event/sw: Defining dependency "pmd_sw_event"
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES (cached)
Message: drivers/event/dsw: Defining dependency "pmd_dsw_event"
Message: drivers/event/octeontx: Defining dependency "pmd_octeontx_event"
Message: drivers/baseband/null: Defining dependency "pmd_bbdev_null"
Message: drivers/baseband/turbo_sw: Defining dependency "pmd_bbdev_turbo_sw"
Message: drivers/baseband/fpga_lte_fec: Defining dependency "pmd_bbdev_fpga_lte_fec"
Message: drivers/baseband/fpga_5gnr_fec: Defining dependency "pmd_bbdev_fpga_5gnr_fec"
Library execinfo found: NO
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation: YES (cached)
Dependency zlib found: YES 1.2.11 (cached)
Library execinfo found: NO
Message: hugepage availability: true
Program get-coremask.sh found: YES
Program doxygen found: NO
Program sphinx-build found: NO
Library execinfo found: NO
Configuring rte_build_config.h using configuration
Message: 
=================
Libraries Enabled
=================

libs:
	kvargs, telemetry, eal, ring, rcu, mempool, mbuf, net, 
	meter, ethdev, pci, cmdline, metrics, hash, timer, acl, 
	bbdev, bitratestats, cfgfile, compressdev, cryptodev, distributor, efd, eventdev, 
	gro, gso, ip_frag, jobstats, kni, latencystats, lpm, member, 
	power, pdump, rawdev, regexdev, rib, reorder, sched, security, 
	stack, vhost, ipsec, fib, port, table, pipeline, flow_classify, 
	bpf, graph, node, 

Message: 
===============
Drivers Enabled
===============

common:
	cpt, dpaax, iavf, octeontx, octeontx2, 
bus:
	dpaa, fslmc, ifpga, pci, vdev, vmbus, 
mempool:
	bucket, dpaa, dpaa2, octeontx, octeontx2, ring, stack, 
net:
	af_packet, ark, atlantic, avp, axgbe, bond, bnx2x, bnxt, 
	cxgbe, dpaa, dpaa2, e1000, ena, enetc, enic, failsafe, 
	fm10k, i40e, hinic, hns3, iavf, ice, igc, ixgbe, 
	kni, liquidio, memif, netvsc, nfp, null, octeontx, octeontx2, 
	pfe, qede, ring, sfc, softnic, tap, thunderx, vdev_netvsc, 
	vhost, virtio, vmxnet3, 
raw:
	dpaa2_cmdif, dpaa2_qdma, ioat, ntb, octeontx2_dma, octeontx2_ep, skeleton, 
crypto:
	caam_jr, dpaa_sec, dpaa2_sec, nitrox, null_crypto, octeontx_crypto, octeontx2_crypto, crypto_scheduler, 
	virtio_crypto, 
compress:
	octeontx_compress, qat, zlib, 
regex:
	
vdpa:
	ifc, 
event:
	dpaa, dpaa2, octeontx2, opdl, skeleton, sw, dsw, octeontx, 
	
baseband:
	null, turbo_sw, fpga_lte_fec, fpga_5gnr_fec, 

Message: 
=================
Content Skipped
=================

libs:
	
drivers:
	common/mvep:	missing dependency, "libmusdk"
	common/mlx5:	missing dependency, "mlx5"
	net/af_xdp:	missing dependency, "libbpf"
	net/ipn3ke:	missing dependency, "libfdt"
	net/mlx4:	missing dependency, "mlx4"
	net/mlx5:	Missing internal dependency, "common_mlx5"
	net/mvneta:	missing dependency, "libmusdk"
	net/mvpp2:	missing dependency, "libmusdk"
	net/nfb:	missing dependency, "libnfb"
	net/pcap:	missing dependency, "libpcap"
	net/szedata2:	missing dependency, "libsze2"
	raw/ifpga:	missing dependency, "libfdt"
	crypto/aesni_gcm:	missing dependency, "libIPSec_MB"
	crypto/aesni_mb:	missing dependency, "libIPSec_MB"
	crypto/armv8:	missing dependency, "armv8_crypto"
	crypto/ccp:	missing dependency, "libcrypto"
	crypto/kasumi:	missing dependency, "libIPSec_MB"
	crypto/mvsam:	missing dependency, "libmusdk"
	crypto/openssl:	missing dependency, "libcrypto"
	crypto/snow3g:	missing dependency, "libIPSec_MB"
	crypto/zuc:	missing dependency, "libIPSec_MB"
	compress/isal:	missing dependency, "libisal"
	regex/mlx5:	Missing internal dependency, "common_mlx5"
	vdpa/mlx5:	Missing internal dependency, "common_mlx5"
	

Build targets in project: 938

Found ninja-1.10.0.git.kitware.jobserver-1 at /usr/local/bin/ninja
03/09/2020 15:43:46             dut.10.240.183.171: ninja -C x86_64-native-linuxapp-gcc -j 86
03/09/2020 15:44:35             dut.10.240.183.171: ninja: Entering directory `x86_64-native-linuxapp-gcc'
[1/2286] Generating rte_kvargs_def with a custom command
[2/2286] Generating rte_kvargs_mingw with a custom command
[3/2286] Generating rte_telemetry_mingw with a custom command
[4/2286] Generating rte_telemetry_def with a custom command
[5/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_hypervisor.c.o
[6/2286] Generating rte_eal_mingw with a custom command
[7/2286] Generating rte_rcu_mingw with a custom command
[8/2286] Generating rte_rcu_def with a custom command
[9/2286] Generating rte_eal_def with a custom command
[10/2286] Generating rte_ring_def with a custom command
[11/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_errno.c.o
[12/2286] Generating rte_ring_mingw with a custom command
[13/2286] Generating rte_mempool_mingw with a custom command
[14/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_cpuflags.c.o
[15/2286] Generating rte_mempool_def with a custom command
[16/2286] Compiling C object lib/librte_eal.a.p/librte_eal_x86_rte_spinlock.c.o
[17/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_class.c.o
[18/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_debug.c.o
[19/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_string_fns.c.o
[20/2286] Compiling C object lib/librte_eal.a.p/librte_eal_x86_rte_hypervisor.c.o
[21/2286] Generating rte_cryptodev_mingw with a custom command
[22/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_rte_reciprocal.c.o
[23/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_debug.c.o
[24/2286] Compiling C object lib/librte_eal.a.p/librte_eal_x86_rte_cpuflags.c.o
[25/2286] Compiling C object lib/librte_eal.a.p/librte_eal_unix_eal_unix_timer.c.o
[26/2286] Compiling C object lib/librte_telemetry.a.p/librte_telemetry_telemetry_data.c.o
[27/2286] Generating rte_mbuf_def with a custom command
[28/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_cpuflags.c.o
[29/2286] Generating rte_mbuf_mingw with a custom command
[30/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_hexdump.c.o
[31/2286] Generating rte_net_def with a custom command
[32/2286] Compiling C object lib/librte_kvargs.a.p/librte_kvargs_rte_kvargs.c.o
[33/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_config.c.o
[34/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_vfio_mp_sync.c.o
[35/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_log.c.o
[36/2286] Generating rte_net_mingw with a custom command
[37/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_launch.c.o
[38/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_uuid.c.o
[39/2286] Linking static target lib/librte_kvargs.a
[40/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_lcore.c.o
[41/2286] Generating rte_meter_def with a custom command
[42/2286] Generating rte_meter_mingw with a custom command
[43/2286] Compiling C object lib/librte_eal.a.p/librte_eal_unix_eal_file.c.o
[44/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_timer.c.o
[45/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_timer.c.o
[46/2286] Compiling C object lib/librte_eal.a.p/librte_eal_x86_rte_cycles.c.o
[47/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_rte_keepalive.c.o
[48/2286] Generating rte_ethdev_def with a custom command
[49/2286] Generating rte_ethdev_mingw with a custom command
[50/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_tailqs.c.o
[51/2286] Compiling C object lib/librte_eal.a.p/librte_eal_unix_eal_unix_memory.c.o
[52/2286] Generating rte_pci_def with a custom command
[53/2286] Generating rte_pci_mingw with a custom command
[54/2286] Compiling C object lib/librte_telemetry.a.p/librte_telemetry_telemetry_legacy.c.o
[55/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_mcfg.c.o
[56/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_bus.c.o
[57/2286] Generating rte_cmdline_def with a custom command
[58/2286] Generating rte_cmdline_mingw with a custom command
[59/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_thread.c.o
[60/2286] Generating rte_metrics_def with a custom command
[61/2286] Generating rte_metrics_mingw with a custom command
[62/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_thread.c.o
[63/2286] Generating rte_hash_def with a custom command
[64/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_memalloc.c.o
[65/2286] Generating rte_hash_mingw with a custom command
[66/2286] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_vt100.c.o
[67/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_log.c.o
[68/2286] Generating rte_timer_def with a custom command
[69/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_trace_ctf.c.o
[70/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_trace_points.c.o
[71/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_dev.c.o
[72/2286] Compiling C object lib/librte_ring.a.p/librte_ring_rte_ring.c.o
[73/2286] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_socket.c.o
[74/2286] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_ipaddr.c.o
[75/2286] Generating rte_timer_mingw with a custom command
[76/2286] Linking static target lib/librte_ring.a
[77/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_hotplug_mp.c.o
[78/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_devargs.c.o
[79/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_alarm.c.o
[80/2286] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_portlist.c.o
[81/2286] Generating rte_acl_def with a custom command
[82/2286] Compiling C object buildtools/pmdinfogen/pmdinfogen.p/pmdinfogen.c.o
[83/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_trace_utils.c.o
[84/2286] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline.c.o
[85/2286] Generating rte_acl_mingw with a custom command
[86/2286] Generating rte_bbdev_def with a custom command
[87/2286] Generating rte_bbdev_mingw with a custom command
[88/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_memzone.c.o
[89/2286] Generating rte_bitratestats_def with a custom command
[90/2286] Generating rte_bitratestats_mingw with a custom command
[91/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_trace.c.o
[92/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_lcore.c.o
[93/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_malloc_mp.c.o
[94/2286] Compiling C object lib/librte_pci.a.p/librte_pci_rte_pci.c.o
[95/2286] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_string.c.o
[96/2286] Generating rte_cfgfile_def with a custom command
[97/2286] Compiling C object lib/librte_telemetry.a.p/librte_telemetry_telemetry.c.o
[98/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_dynmem.c.o
[99/2286] Generating rte_cfgfile_mingw with a custom command
[100/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_dev.c.o
[101/2286] Linking static target lib/librte_pci.a
[102/2286] Linking static target lib/librte_telemetry.a
[103/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_malloc_elem.c.o
[104/2286] Linking target buildtools/pmdinfogen/pmdinfogen
[105/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_hugepage_info.c.o
[106/2286] Compiling C object lib/librte_meter.so.20.0.3.p/librte_meter_rte_meter.c.o
[107/2286] Compiling C object lib/librte_meter.a.p/librte_meter_rte_meter.c.o
[108/2286] Generating rte_compressdev_mingw with a custom command
[109/2286] Generating rte_cryptodev_def with a custom command
[110/2286] Generating rte_compressdev_def with a custom command
[111/2286] Linking static target lib/librte_meter.a
[112/2286] Generating rte_flow_classify_mingw with a custom command
[113/2286] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_num.c.o
[114/2286] Compiling C object lib/librte_hash.a.p/librte_hash_rte_fbk_hash.c.o
[115/2286] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_cirbuf.c.o
[116/2286] Generating rte_distributor_mingw with a custom command
[117/2286] Compiling C object lib/librte_metrics.a.p/librte_metrics_rte_metrics.c.o
[118/2286] Generating rte_distributor_def with a custom command
[119/2286] Generating rte_efd_def with a custom command
[120/2286] Generating rte_efd_mingw with a custom command
[121/2286] Linking static target lib/librte_metrics.a
[122/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_memory.c.o
[123/2286] Generating rte_eventdev_def with a custom command
[124/2286] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse.c.o
[125/2286] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_rdline.c.o
[126/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_rte_service.c.o
[127/2286] Generating rte_gro_def with a custom command
[128/2286] Generating rte_eventdev_mingw with a custom command
[129/2286] Compiling C object lib/librte_eventdev.a.p/librte_eventdev_rte_event_ring.c.o
[130/2286] Compiling C object lib/librte_mempool.a.p/librte_mempool_rte_mempool_ops_default.c.o
[131/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal.c.o
[132/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_proc.c.o
[133/2286] Generating rte_gro_mingw with a custom command
[134/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_rte_random.c.o
[135/2286] Compiling C object lib/librte_mbuf.a.p/librte_mbuf_rte_mbuf_pool_ops.c.o
[136/2286] Generating rte_gso_def with a custom command
[137/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_interrupts.c.o
[138/2286] Compiling C object lib/librte_mempool.so.20.0.3.p/librte_mempool_rte_mempool_ops_default.c.o
[139/2286] Compiling C object lib/librte_distributor.a.p/librte_distributor_rte_distributor_match_sse.c.o
[140/2286] Generating rte_gso_mingw with a custom command
[141/2286] Compiling C object lib/librte_cfgfile.a.p/librte_cfgfile_rte_cfgfile.c.o
[142/2286] Linking static target lib/librte_cfgfile.a
[143/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_memalloc.c.o
[144/2286] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_ethdev_profile.c.o
[145/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_fbarray.c.o
[146/2286] Compiling C object lib/librte_mempool.a.p/librte_mempool_rte_mempool_ops.c.o
[147/2286] Compiling C object lib/librte_mbuf.a.p/librte_mbuf_rte_mbuf_ptype.c.o
[148/2286] Compiling C object lib/librte_net.a.p/librte_net_rte_ether.c.o
[149/2286] Compiling C object lib/librte_net.a.p/librte_net_rte_net_crc.c.o
[150/2286] Compiling C object lib/librte_eventdev.a.p/librte_eventdev_eventdev_trace_points.c.o
[151/2286] Compiling C object lib/librte_mempool.so.20.0.3.p/librte_mempool_mempool_trace_points.c.o
[152/2286] Compiling C object lib/librte_mempool.a.p/librte_mempool_mempool_trace_points.c.o
[153/2286] Compiling C object lib/librte_cmdline.a.p/librte_cmdline_cmdline_parse_etheraddr.c.o
[154/2286] Compiling C object lib/librte_mempool.so.20.0.3.p/librte_mempool_rte_mempool_ops.c.o
[155/2286] Generating rte_ip_frag_def with a custom command
[156/2286] Linking static target lib/librte_cmdline.a
[157/2286] Generating rte_ip_frag_mingw with a custom command
[158/2286] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_ethdev_trace_points.c.o
[159/2286] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_ethdev_private.c.o
[160/2286] Generating rte_jobstats_mingw with a custom command
[161/2286] Generating rte_jobstats_def with a custom command
[162/2286] Generating rte_kni_def with a custom command
[163/2286] Generating rte_kni_mingw with a custom command
[164/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_memory.c.o
[165/2286] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_class_eth.c.o
[166/2286] Generating rte_latencystats_def with a custom command
[167/2286] Generating rte_latencystats_mingw with a custom command
[168/2286] Generating rte_lpm_def with a custom command
[169/2286] Compiling C object lib/librte_acl.a.p/librte_acl_tb_mem.c.o
[170/2286] Generating rte_lpm_mingw with a custom command
[171/2286] Generating rte_member_def with a custom command
[172/2286] Generating rte_member_mingw with a custom command
[173/2286] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_mtr.c.o
[174/2286] Compiling C object lib/librte_mbuf.a.p/librte_mbuf_rte_mbuf_dyn.c.o
[175/2286] Compiling C object lib/librte_net.a.p/librte_net_rte_net.c.o
[176/2286] Compiling C object lib/librte_acl.a.p/librte_acl_rte_acl.c.o
[177/2286] Compiling C object lib/librte_timer.a.p/librte_timer_rte_timer.c.o
[178/2286] Compiling C object lib/librte_net.a.p/librte_net_rte_arp.c.o
[179/2286] Linking static target lib/librte_timer.a
[180/2286] Linking static target lib/librte_net.a
[181/2286] Compiling C object lib/librte_distributor.a.p/librte_distributor_rte_distributor_single.c.o
[182/2286] Generating rte_power_def with a custom command
[183/2286] Compiling C object lib/librte_power.a.p/librte_power_power_common.c.o
[184/2286] Generating rte_power_mingw with a custom command
[185/2286] Generating rte_pdump_def with a custom command
[186/2286] Compiling C object lib/librte_compressdev.a.p/librte_compressdev_rte_compressdev_pmd.c.o
[187/2286] Generating rte_pdump_mingw with a custom command
[188/2286] Compiling C object lib/librte_bitratestats.a.p/librte_bitratestats_rte_bitrate.c.o
[189/2286] Linking static target lib/librte_bitratestats.a
[190/2286] Generating rte_rawdev_def with a custom command
[191/2286] Compiling C object lib/librte_bpf.a.p/librte_bpf_bpf.c.o
[192/2286] Generating rte_rawdev_mingw with a custom command
[193/2286] Compiling C object lib/librte_power.a.p/librte_power_rte_power.c.o
[194/2286] Compiling C object lib/librte_cryptodev.a.p/librte_cryptodev_rte_cryptodev_pmd.c.o
[195/2286] Compiling C object lib/librte_power.a.p/librte_power_power_kvm_vm.c.o
[196/2286] Compiling C object lib/librte_cryptodev.so.20.0.3.p/librte_cryptodev_rte_cryptodev_pmd.c.o
[197/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_rte_malloc.c.o
[198/2286] Generating rte_regexdev_def with a custom command
[199/2286] Compiling C object lib/librte_bpf.a.p/librte_bpf_bpf_load.c.o
[200/2286] Generating rte_regexdev_mingw with a custom command
[201/2286] Compiling C object lib/librte_power.a.p/librte_power_guest_channel.c.o
[202/2286] Generating rte_rib_def with a custom command
[203/2286] Generating rte_rib_mingw with a custom command
[204/2286] Compiling C object lib/librte_cryptodev.a.p/librte_cryptodev_cryptodev_trace_points.c.o
[205/2286] Compiling C object lib/librte_member.a.p/librte_member_rte_member.c.o
[206/2286] Generating rte_reorder_def with a custom command
[207/2286] Compiling C object lib/librte_cryptodev.so.20.0.3.p/librte_cryptodev_cryptodev_trace_points.c.o
[208/2286] Generating rte_reorder_mingw with a custom command
[209/2286] Generating rte_sched_def with a custom command
[210/2286] Generating rte_sched_mingw with a custom command
[211/2286] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_tm.c.o
[212/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_malloc_heap.c.o
[213/2286] Generating kvargs.sym_chk with a meson_exe.py custom command
[214/2286] Compiling C object lib/librte_eal.a.p/librte_eal_linux_eal_vfio.c.o
[215/2286] Generating rte_security_def with a custom command
[216/2286] Generating rte_security_mingw with a custom command
[217/2286] Compiling C object lib/librte_bpf.a.p/librte_bpf_bpf_load_elf.c.o
[218/2286] Compiling C object lib/librte_compressdev.a.p/librte_compressdev_rte_comp.c.o
[219/2286] Generating rte_stack_def with a custom command
[220/2286] Generating rte_stack_mingw with a custom command
[221/2286] Linking target lib/librte_kvargs.so.20.0.3
[222/2286] Compiling C object lib/librte_acl.a.p/librte_acl_acl_gen.c.o
[223/2286] Generating rte_vhost_def with a custom command
[224/2286] Generating rte_vhost_mingw with a custom command
[225/2286] Compiling C object lib/librte_stack.a.p/librte_stack_rte_stack_std.c.o
[226/2286] Compiling C object lib/librte_rcu.a.p/librte_rcu_rte_rcu_qsbr.c.o
[227/2286] Linking static target lib/librte_rcu.a
[228/2286] Compiling C object lib/librte_stack.a.p/librte_stack_rte_stack_lf.c.o
[229/2286] Compiling C object lib/librte_sched.a.p/librte_sched_rte_approx.c.o
[230/2286] Compiling C object lib/librte_power.a.p/librte_power_rte_power_empty_poll.c.o
[231/2286] Compiling C object lib/librte_sched.a.p/librte_sched_rte_red.c.o
[232/2286] Compiling C object lib/librte_mempool.a.p/librte_mempool_rte_mempool.c.o
[233/2286] Compiling C object lib/librte_mempool.so.20.0.3.p/librte_mempool_rte_mempool.c.o
[234/2286] Compiling C object lib/librte_flow_classify.a.p/librte_flow_classify_rte_flow_classify_parse.c.o
[235/2286] Compiling C object lib/librte_stack.a.p/librte_stack_rte_stack.c.o
[236/2286] Generating ring.sym_chk with a meson_exe.py custom command
[237/2286] Compiling C object lib/librte_gso.a.p/librte_gso_gso_tcp4.c.o
[238/2286] Linking static target lib/librte_mempool.a
[239/2286] Compiling C object lib/librte_compressdev.a.p/librte_compressdev_rte_compressdev.c.o
[240/2286] Compiling C object lib/librte_gso.a.p/librte_gso_gso_udp4.c.o
[241/2286] Generating rte_ipsec_def with a custom command
[242/2286] Linking static target lib/librte_stack.a
[243/2286] Linking static target lib/librte_compressdev.a
[244/2286] Generating rte_ipsec_mingw with a custom command
[245/2286] Generating rte_fib_def with a custom command
[246/2286] Generating pci.sym_chk with a meson_exe.py custom command
[247/2286] Generating rte_fib_mingw with a custom command
[248/2286] Compiling C object lib/librte_acl.a.p/librte_acl_acl_run_scalar.c.o
[249/2286] Compiling C object lib/librte_gso.a.p/librte_gso_rte_gso.c.o
[250/2286] Compiling C object lib/librte_vhost.a.p/librte_vhost_fd_man.c.o
[251/2286] Compiling C object lib/librte_gso.a.p/librte_gso_gso_tunnel_tcp4.c.o
[252/2286] Generating meter.sym_chk with a meson_exe.py custom command
[253/2286] Compiling C object lib/librte_gro.a.p/librte_gro_rte_gro.c.o
[254/2286] Compiling C object lib/librte_bpf.a.p/librte_bpf_bpf_exec.c.o
[255/2286] Compiling C object lib/librte_ip_frag.a.p/librte_ip_frag_rte_ipv4_reassembly.c.o
[256/2286] Compiling C object lib/librte_jobstats.a.p/librte_jobstats_rte_jobstats.c.o
[257/2286] Generating rte_port_def with a custom command
[258/2286] Linking static target lib/librte_jobstats.a
[259/2286] Generating rte_port_mingw with a custom command
[260/2286] Compiling C object lib/librte_bbdev.a.p/librte_bbdev_rte_bbdev.c.o
[261/2286] Linking static target lib/librte_bbdev.a
[262/2286] Compiling C object lib/librte_gro.a.p/librte_gro_gro_tcp4.c.o
[263/2286] Generating metrics.sym_chk with a meson_exe.py custom command
[264/2286] Compiling C object lib/librte_ip_frag.a.p/librte_ip_frag_rte_ipv6_reassembly.c.o
[265/2286] Compiling C object lib/librte_fib.a.p/librte_fib_rte_fib.c.o
[266/2286] Compiling C object lib/librte_member.a.p/librte_member_rte_member_vbf.c.o
[267/2286] Compiling C object lib/librte_eal.a.p/librte_eal_common_eal_common_options.c.o
[268/2286] Linking static target lib/librte_eal.a
[269/2286] Generating telemetry.sym_chk with a meson_exe.py custom command
[270/2286] Compiling C object lib/librte_gro.a.p/librte_gro_gro_vxlan_tcp4.c.o
[271/2286] Compiling C object lib/librte_ip_frag.a.p/librte_ip_frag_rte_ip_frag_common.c.o
[272/2286] Linking static target lib/librte_gro.a
[273/2286] Compiling C object lib/librte_gso.a.p/librte_gso_gso_common.c.o
[274/2286] Linking target lib/librte_telemetry.so.20.0.3
[275/2286] Linking static target lib/librte_gso.a
[276/2286] Generating cfgfile.sym_chk with a meson_exe.py custom command
[277/2286] Compiling C object lib/librte_ip_frag.a.p/librte_ip_frag_rte_ipv6_fragmentation.c.o
[278/2286] Compiling C object lib/librte_ip_frag.a.p/librte_ip_frag_rte_ipv4_fragmentation.c.o
[279/2286] Compiling C object lib/librte_latencystats.a.p/librte_latencystats_rte_latencystats.c.o
[280/2286] Compiling C object lib/librte_ip_frag.a.p/librte_ip_frag_ip_frag_internal.c.o
[281/2286] Linking static target lib/librte_latencystats.a
[282/2286] Compiling C object lib/librte_rib.a.p/librte_rib_rte_rib6.c.o
[283/2286] Linking static target lib/librte_ip_frag.a
[284/2286] Generating rte_table_def with a custom command
[285/2286] Generating rte_table_mingw with a custom command
[286/2286] Generating rte_pipeline_def with a custom command
[287/2286] Compiling C object lib/librte_power.a.p/librte_power_power_acpi_cpufreq.c.o
[288/2286] Generating cmdline.sym_chk with a meson_exe.py custom command
[289/2286] Compiling C object lib/librte_ipsec.a.p/librte_ipsec_ses.c.o
[290/2286] Generating rte_pipeline_mingw with a custom command
[291/2286] Compiling C object lib/librte_eventdev.a.p/librte_eventdev_rte_event_timer_adapter.c.o
[292/2286] Generating rte_flow_classify_def with a custom command
[293/2286] Compiling C object lib/librte_mbuf.a.p/librte_mbuf_rte_mbuf.c.o
[294/2286] Linking static target lib/librte_mbuf.a
[295/2286] Compiling C object lib/librte_lpm.a.p/librte_lpm_rte_lpm.c.o
[296/2286] Compiling C object lib/librte_security.a.p/librte_security_rte_security.c.o
[297/2286] Compiling C object lib/librte_regexdev.a.p/librte_regexdev_rte_regexdev.c.o
[298/2286] Linking static target lib/librte_security.a
[299/2286] Linking static target lib/librte_regexdev.a
[300/2286] Generating net.sym_chk with a meson_exe.py custom command
[301/2286] Compiling C object lib/librte_power.a.p/librte_power_power_pstate_cpufreq.c.o
[302/2286] Compiling C object lib/librte_fib.a.p/librte_fib_rte_fib6.c.o
[303/2286] Compiling C object lib/librte_vhost.a.p/librte_vhost_vdpa.c.o
[304/2286] Linking static target lib/librte_power.a
[305/2286] Compiling C object lib/librte_distributor.a.p/librte_distributor_rte_distributor.c.o
[306/2286] Compiling C object lib/librte_rib.a.p/librte_rib_rte_rib.c.o
[307/2286] Linking static target lib/librte_distributor.a
[308/2286] Compiling C object lib/librte_rawdev.a.p/librte_rawdev_rte_rawdev.c.o
[309/2286] Generating bitratestats.sym_chk with a meson_exe.py custom command
[310/2286] Linking static target lib/librte_rib.a
[311/2286] Compiling C object lib/librte_reorder.a.p/librte_reorder_rte_reorder.c.o
[312/2286] Linking static target lib/librte_rawdev.a
[313/2286] Linking static target lib/librte_reorder.a
[314/2286] Generating rte_pmd_dpaa2_mingw with a custom command
[315/2286] Compiling C object lib/librte_ipsec.a.p/librte_ipsec_sa.c.o
[316/2286] Compiling C object lib/librte_port.a.p/librte_port_rte_port_sched.c.o
[317/2286] Compiling C object lib/librte_kni.a.p/librte_kni_rte_kni.c.o
[318/2286] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_flow.c.o
[319/2286] Compiling C object lib/librte_acl.a.p/librte_acl_acl_bld.c.o
[320/2286] Linking static target lib/librte_kni.a
[321/2286] Compiling C object lib/librte_eventdev.a.p/librte_eventdev_rte_eventdev.c.o
[322/2286] Generating symbol file lib/librte_kvargs.so.20.0.3.p/librte_kvargs.so.20.0.3.symbols
[323/2286] Generating timer.sym_chk with a meson_exe.py custom command
[324/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_82542.c.o
[325/2286] Generating rte_bpf_def with a custom command
[326/2286] Compiling C object lib/librte_eventdev.a.p/librte_eventdev_rte_event_eth_tx_adapter.c.o
[327/2286] Generating rte_bpf_mingw with a custom command
[328/2286] Compiling C object lib/librte_bpf.a.p/librte_bpf_bpf_jit_x86.c.o
[329/2286] Generating rte_graph_def with a custom command
[330/2286] Generating rte_graph_mingw with a custom command
[331/2286] Compiling C object lib/librte_cryptodev.so.20.0.3.p/librte_cryptodev_rte_cryptodev.c.o
[332/2286] Compiling C object lib/librte_table.a.p/librte_table_rte_table_lpm_ipv6.c.o
[333/2286] Compiling C object lib/librte_node.a.p/librte_node_null.c.o
[334/2286] Compiling C object lib/librte_vhost.a.p/librte_vhost_iotlb.c.o
[335/2286] Compiling C object lib/librte_table.a.p/librte_table_rte_table_lpm.c.o
[336/2286] Compiling C object lib/librte_table.a.p/librte_table_rte_table_hash_cuckoo.c.o
[337/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_base.c.o
[338/2286] Compiling C object lib/librte_cryptodev.a.p/librte_cryptodev_rte_cryptodev.c.o
[339/2286] Compiling C object lib/librte_lpm.a.p/librte_lpm_rte_lpm6.c.o
[340/2286] Compiling C object lib/librte_table.a.p/librte_table_rte_table_array.c.o
[341/2286] Linking static target lib/librte_cryptodev.a
[342/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_82540.c.o
[343/2286] Linking static target lib/librte_lpm.a
[344/2286] Generating rte_node_def with a custom command
[345/2286] Compiling C object lib/librte_vhost.a.p/librte_vhost_socket.c.o
[346/2286] Compiling C object lib/librte_efd.a.p/librte_efd_rte_efd.c.o
[347/2286] Generating rte_node_mingw with a custom command
[348/2286] Generating stack.sym_chk with a meson_exe.py custom command
[349/2286] Linking static target lib/librte_efd.a
[350/2286] Compiling C object lib/librte_port.a.p/librte_port_rte_port_frag.c.o
[351/2286] Generating rte_common_cpt_mingw with a custom command
[352/2286] Compiling C object lib/librte_port.a.p/librte_port_rte_port_ras.c.o
[353/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_82543.c.o
[354/2286] Compiling C object lib/librte_table.a.p/librte_table_rte_table_stub.c.o
[355/2286] Generating rte_common_cpt_def with a custom command
[356/2286] Generating rcu.sym_chk with a meson_exe.py custom command
[357/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_82541.c.o
[358/2286] Generating mempool.sym_chk with a meson_exe.py custom command
[359/2286] Compiling C object lib/librte_fib.a.p/librte_fib_dir24_8.c.o
[360/2286] Compiling C object lib/librte_ipsec.a.p/librte_ipsec_ipsec_sad.c.o
[361/2286] Generating rte_common_dpaax_mingw with a custom command
[362/2286] Compiling C object lib/librte_pdump.a.p/librte_pdump_rte_pdump.c.o
[363/2286] Compiling C object lib/librte_port.a.p/librte_port_rte_port_source_sink.c.o
[364/2286] Generating rte_common_dpaax_def with a custom command
[365/2286] Linking static target lib/librte_pdump.a
[366/2286] Compiling C object lib/librte_port.a.p/librte_port_rte_port_kni.c.o
[367/2286] Generating rte_common_iavf_def with a custom command
[368/2286] Compiling C object lib/librte_port.a.p/librte_port_rte_port_sym_crypto.c.o
[369/2286] Generating rte_common_iavf_mingw with a custom command
[370/2286] Generating rte_common_octeontx_mingw with a custom command
[371/2286] Generating rte_common_octeontx_def with a custom command
[372/2286] Compiling C object lib/librte_port.a.p/librte_port_rte_port_fd.c.o
[373/2286] Compiling C object lib/librte_table.a.p/librte_table_rte_table_acl.c.o
[374/2286] Generating jobstats.sym_chk with a meson_exe.py custom command
[375/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_82571.c.o
[376/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_80003es2lan.c.o
[377/2286] Generating rte_common_octeontx2_mingw with a custom command
[378/2286] Generating rte_common_octeontx2_def with a custom command
[379/2286] Compiling C object lib/librte_pipeline.a.p/librte_pipeline_rte_port_in_action.c.o
[380/2286] Compiling C object drivers/libtmp_rte_common_dpaax.a.p/common_dpaax_caamflib.c.o
[381/2286] Generating symbol file lib/librte_telemetry.so.20.0.3.p/librte_telemetry.so.20.0.3.symbols
[382/2286] Compiling C object drivers/libtmp_rte_common_octeontx.a.p/common_octeontx_octeontx_mbox.c.o
[383/2286] Generating gro.sym_chk with a meson_exe.py custom command
[384/2286] Linking static target drivers/libtmp_rte_common_octeontx.a
[385/2286] Compiling C object lib/librte_port.a.p/librte_port_rte_port_ethdev.c.o
[386/2286] Generating rte_common_octeontx.pmd.c with a custom command
[387/2286] Compiling C object drivers/libtmp_rte_common_octeontx2.a.p/common_octeontx2_otx2_irq.c.o
[388/2286] Generating gso.sym_chk with a meson_exe.py custom command
[389/2286] Compiling C object drivers/librte_common_octeontx.a.p/meson-generated_.._rte_common_octeontx.pmd.c.o
[390/2286] Compiling C object lib/librte_fib.a.p/librte_fib_trie.c.o
[391/2286] Linking static target drivers/librte_common_octeontx.a
[392/2286] Compiling C object drivers/libtmp_rte_common_dpaax.a.p/common_dpaax_dpaax_iova_table.c.o
[393/2286] Generating rte_bus_dpaa_mingw with a custom command
[394/2286] Compiling C object drivers/librte_common_octeontx.so.20.0.3.p/meson-generated_.._rte_common_octeontx.pmd.c.o
[395/2286] Linking static target lib/librte_fib.a
[396/2286] Compiling C object lib/librte_port.a.p/librte_port_rte_port_eventdev.c.o
[397/2286] Generating latencystats.sym_chk with a meson_exe.py custom command
[398/2286] Generating rte_bus_dpaa_def with a custom command
[399/2286] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_dpaa_alloc.c.o
[400/2286] Compiling C object lib/librte_vhost.a.p/librte_vhost_vhost.c.o
[401/2286] Compiling C object lib/librte_flow_classify.a.p/librte_flow_classify_rte_flow_classify.c.o
[402/2286] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_dpaa_sys.c.o
[403/2286] Compiling C object drivers/libtmp_rte_common_dpaax.a.p/common_dpaax_dpaa_of.c.o
[404/2286] Compiling C object lib/librte_graph.a.p/librte_graph_graph_debug.c.o
[405/2286] Linking static target lib/librte_flow_classify.a
[406/2286] Compiling C object lib/librte_acl.a.p/librte_acl_acl_run_sse.c.o
[407/2286] Linking static target drivers/libtmp_rte_common_dpaax.a
[408/2286] Generating rte_common_dpaax.pmd.c with a custom command
[409/2286] Compiling C object lib/librte_graph.a.p/librte_graph_graph_ops.c.o
[410/2286] Compiling C object lib/librte_table.a.p/librte_table_rte_table_hash_key8.c.o
[411/2286] Generating ip_frag.sym_chk with a meson_exe.py custom command
[412/2286] Compiling C object lib/librte_node.a.p/librte_node_log.c.o
[413/2286] Compiling C object drivers/librte_common_dpaax.so.20.0.3.p/meson-generated_.._rte_common_dpaax.pmd.c.o
[414/2286] Compiling C object drivers/librte_common_dpaax.a.p/meson-generated_.._rte_common_dpaax.pmd.c.o
[415/2286] Linking static target drivers/librte_common_dpaax.a
[416/2286] Compiling C object lib/librte_graph.a.p/librte_graph_graph_populate.c.o
[417/2286] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_bman_driver.c.o
[418/2286] Generating compressdev.sym_chk with a meson_exe.py custom command
[419/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_mc_dpdmai.c.o
[420/2286] Generating rte_bus_fslmc_mingw with a custom command
[421/2286] Generating rte_bus_fslmc_def with a custom command
[422/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_mc_dpmng.c.o
[423/2286] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_process.c.o
[424/2286] Compiling C object lib/librte_node.a.p/librte_node_pkt_drop.c.o
[425/2286] Generating rte_bus_ifpga_def with a custom command
[426/2286] Compiling C object lib/librte_member.a.p/librte_member_rte_member_ht.c.o
[427/2286] Linking static target lib/librte_member.a
[428/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_mc_mc_sys.c.o
[429/2286] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_bman.c.o
[430/2286] Compiling C object lib/librte_table.a.p/librte_table_rte_table_hash_key16.c.o
[431/2286] Compiling C object lib/librte_node.a.p/librte_node_ethdev_ctrl.c.o
[432/2286] Compiling C object lib/librte_eventdev.a.p/librte_eventdev_rte_event_crypto_adapter.c.o
[433/2286] Generating rte_bus_ifpga_mingw with a custom command
[434/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_mc_dpcon.c.o
[435/2286] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_qman_driver.c.o
[436/2286] Compiling C object lib/librte_graph.a.p/librte_graph_node.c.o
[437/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_mc_dpbp.c.o
[438/2286] Compiling C object drivers/libtmp_rte_common_cpt.a.p/common_cpt_cpt_fpm_tables.c.o
[439/2286] Generating rte_bus_pci_def with a custom command
[440/2286] Compiling C object lib/librte_node.a.p/librte_node_ethdev_tx.c.o
[441/2286] Compiling C object lib/librte_graph.a.p/librte_graph_graph.c.o
[442/2286] Generating rte_bus_pci_mingw with a custom command
[443/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_mc_dpio.c.o
[444/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_qbman_qbman_debug.c.o
[445/2286] Generating rte_bus_vdev_mingw with a custom command
[446/2286] Generating rte_bus_vdev_def with a custom command
[447/2286] Compiling C object drivers/libtmp_rte_common_cpt.a.p/common_cpt_cpt_pmd_ops_helper.c.o
[448/2286] Generating bbdev.sym_chk with a meson_exe.py custom command
[449/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_mc_dpci.c.o
[450/2286] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_params.c.o
[451/2286] Linking static target drivers/libtmp_rte_common_cpt.a
[452/2286] Generating security.sym_chk with a meson_exe.py custom command
[453/2286] Generating distributor.sym_chk with a meson_exe.py custom command
[454/2286] Generating rte_common_cpt.pmd.c with a custom command
[455/2286] Generating rte_bus_vmbus_def with a custom command
[456/2286] Generating rte_mempool_bucket_def with a custom command
[457/2286] Generating rte_bus_vmbus_mingw with a custom command
[458/2286] Generating rte_mempool_dpaa_def with a custom command
[459/2286] Generating rte_mempool_dpaa_mingw with a custom command
[460/2286] Generating rte_mempool_bucket_mingw with a custom command
[461/2286] Compiling C object lib/librte_graph.a.p/librte_graph_graph_stats.c.o
[462/2286] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev_params.c.o
[463/2286] Generating rawdev.sym_chk with a meson_exe.py custom command
[464/2286] Compiling C object drivers/librte_common_cpt.a.p/meson-generated_.._rte_common_cpt.pmd.c.o
[465/2286] Generating rte_mempool_dpaa2_mingw with a custom command
[466/2286] Compiling C object drivers/librte_common_cpt.so.20.0.3.p/meson-generated_.._rte_common_cpt.pmd.c.o
[467/2286] Linking static target lib/librte_graph.a
[468/2286] Compiling C object drivers/libtmp_rte_common_iavf.a.p/common_iavf_iavf_impl.c.o
[469/2286] Generating rte_mempool_dpaa2_def with a custom command
[470/2286] Compiling C object drivers/libtmp_rte_bus_ifpga.a.p/bus_ifpga_ifpga_common.c.o
[471/2286] Generating reorder.sym_chk with a meson_exe.py custom command
[472/2286] Linking static target drivers/librte_common_cpt.a
[473/2286] Compiling C object lib/librte_node.a.p/librte_node_ethdev_rx.c.o
[474/2286] Generating rte_mempool_octeontx_def with a custom command
[475/2286] Generating rte_mempool_octeontx_mingw with a custom command
[476/2286] Generating rte_mempool_ring_def with a custom command
[477/2286] Compiling C object lib/librte_table.a.p/librte_table_rte_table_hash_ext.c.o
[478/2286] Generating rte_mempool_octeontx2_def with a custom command
[479/2286] Generating rte_mempool_octeontx2_mingw with a custom command
[480/2286] Generating rte_mempool_ring_mingw with a custom command
[481/2286] Generating rte_mempool_stack_mingw with a custom command
[482/2286] Generating rte_mempool_stack_def with a custom command
[483/2286] Compiling C object lib/librte_pipeline.a.p/librte_pipeline_rte_pipeline.c.o
[484/2286] Generating rte_pmd_af_packet_mingw with a custom command
[485/2286] Generating kni.sym_chk with a meson_exe.py custom command
[486/2286] Generating mbuf.sym_chk with a meson_exe.py custom command
[487/2286] Generating rte_pmd_af_packet_def with a custom command
[488/2286] Generating power.sym_chk with a meson_exe.py custom command
[489/2286] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common_uio.c.o
[490/2286] Compiling C object lib/librte_bpf.a.p/librte_bpf_bpf_pkt.c.o
[491/2286] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vmbus_bufring.c.o
[492/2286] Compiling C object lib/librte_table.a.p/librte_table_rte_table_hash_key32.c.o
[493/2286] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vmbus_common.c.o
[494/2286] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vmbus_common_uio.c.o
[495/2286] Generating rte_pmd_ark_def with a custom command
[496/2286] Generating rte_pmd_ark_mingw with a custom command
[497/2286] Compiling C object lib/librte_ipsec.a.p/librte_ipsec_esp_outb.c.o
[498/2286] Compiling C object drivers/libtmp_rte_common_octeontx2.a.p/common_octeontx2_otx2_common.c.o
[499/2286] Compiling C object drivers/libtmp_rte_common_iavf.a.p/common_iavf_iavf_common.c.o
[500/2286] Compiling C object drivers/libtmp_rte_bus_ifpga.a.p/bus_ifpga_ifpga_bus.c.o
[501/2286] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_uio.c.o
[502/2286] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vmbus_channel.c.o
[503/2286] Compiling C object lib/librte_table.a.p/librte_table_rte_table_hash_lru.c.o
[504/2286] Linking static target drivers/libtmp_rte_bus_ifpga.a
[505/2286] Generating rte_pmd_atlantic_mingw with a custom command
[506/2286] Compiling C object drivers/libtmp_rte_common_octeontx2.a.p/common_octeontx2_otx2_sec_idev.c.o
[507/2286] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_linux_vmbus_bus.c.o
[508/2286] Linking static target lib/librte_table.a
[509/2286] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_netcfg_layer.c.o
[510/2286] Generating rte_bus_ifpga.pmd.c with a custom command
[511/2286] Generating rte_pmd_atlantic_def with a custom command
[512/2286] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_linux_vmbus_uio.c.o
[513/2286] Generating rte_pmd_avp_def with a custom command
[514/2286] Linking static target drivers/libtmp_rte_bus_vmbus.a
[515/2286] Compiling C object drivers/librte_bus_ifpga.a.p/meson-generated_.._rte_bus_ifpga.pmd.c.o
[516/2286] Compiling C object drivers/librte_bus_ifpga.so.20.0.3.p/meson-generated_.._rte_bus_ifpga.pmd.c.o
[517/2286] Generating rte_pmd_avp_mingw with a custom command
[518/2286] Linking static target drivers/librte_bus_ifpga.a
[519/2286] Compiling C object drivers/libtmp_rte_pmd_ark.a.p/net_ark_ark_ddm.c.o
[520/2286] Compiling C object drivers/libtmp_rte_pmd_ark.a.p/net_ark_ark_rqp.c.o
[521/2286] Compiling C object drivers/libtmp_rte_pmd_ark.a.p/net_ark_ark_mpu.c.o
[522/2286] Compiling C object drivers/libtmp_rte_bus_vdev.a.p/bus_vdev_vdev.c.o
[523/2286] Generating rte_bus_vmbus.pmd.c with a custom command
[524/2286] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_pci_common.c.o
[525/2286] Compiling C object drivers/libtmp_rte_pmd_ark.a.p/net_ark_ark_udm.c.o
[526/2286] Linking static target drivers/libtmp_rte_bus_vdev.a
[527/2286] Generating efd.sym_chk with a meson_exe.py custom command
[528/2286] Generating lpm.sym_chk with a meson_exe.py custom command
[529/2286] Compiling C object drivers/librte_bus_vmbus.a.p/meson-generated_.._rte_bus_vmbus.pmd.c.o
[530/2286] Generating regexdev.sym_chk with a meson_exe.py custom command
[531/2286] Compiling C object drivers/libtmp_rte_pmd_atlantic.a.p/net_atlantic_atl_hw_regs.c.o
[532/2286] Generating rte_pmd_axgbe_def with a custom command
[533/2286] Compiling C object drivers/librte_bus_vmbus.so.20.0.3.p/meson-generated_.._rte_bus_vmbus.pmd.c.o
[534/2286] Generating rte_bus_vdev.pmd.c with a custom command
[535/2286] Generating rte_pmd_axgbe_mingw with a custom command
[536/2286] Linking static target drivers/librte_bus_vmbus.a
[537/2286] Compiling C object drivers/librte_bus_vdev.a.p/meson-generated_.._rte_bus_vdev.pmd.c.o
[538/2286] Compiling C object drivers/librte_bus_vdev.so.20.0.3.p/meson-generated_.._rte_bus_vdev.pmd.c.o
[539/2286] Compiling C object lib/librte_ipsec.a.p/librte_ipsec_esp_inb.c.o
[540/2286] Linking static target drivers/librte_bus_vdev.a
[541/2286] Compiling C object drivers/libtmp_rte_common_octeontx2.a.p/common_octeontx2_otx2_mbox.c.o
[542/2286] Compiling C object lib/librte_node.a.p/librte_node_pkt_cls.c.o
[543/2286] Generating rte_pmd_bond_mingw with a custom command
[544/2286] Compiling C object lib/librte_node.a.p/librte_node_ip4_lookup.c.o
[545/2286] Generating rte_pmd_bond_def with a custom command
[546/2286] Compiling C object drivers/libtmp_rte_pmd_atlantic.a.p/net_atlantic_hw_atl_hw_atl_b0.c.o
[547/2286] Generating pdump.sym_chk with a meson_exe.py custom command
[548/2286] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci_vfio.c.o
[549/2286] Linking static target lib/librte_ipsec.a
[550/2286] Compiling C object lib/librte_vhost.a.p/librte_vhost_vhost_user.c.o
[551/2286] Compiling C object lib/librte_bpf.a.p/librte_bpf_bpf_validate.c.o
[552/2286] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_fman_hw.c.o
[553/2286] Linking static target lib/librte_bpf.a
[554/2286] Generating rte_pmd_bnx2x_def with a custom command
[555/2286] Compiling C object drivers/libtmp_rte_common_iavf.a.p/common_iavf_iavf_adminq.c.o
[556/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_portal_dpaa2_hw_dpbp.c.o
[557/2286] Linking static target drivers/libtmp_rte_common_iavf.a
[558/2286] Generating rte_pmd_bnx2x_mingw with a custom command
[559/2286] Generating rte_common_iavf.pmd.c with a custom command
[560/2286] Generating rib.sym_chk with a meson_exe.py custom command
[561/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_portal_dpaa2_hw_dpci.c.o
[562/2286] Compiling C object drivers/librte_common_iavf.a.p/meson-generated_.._rte_common_iavf.pmd.c.o
[563/2286] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_fman_fman.c.o
[564/2286] Compiling C object drivers/librte_common_iavf.so.20.0.3.p/meson-generated_.._rte_common_iavf.pmd.c.o
[565/2286] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_dpaa_bus.c.o
[566/2286] Linking static target drivers/librte_common_iavf.a
[567/2286] Compiling C object drivers/libtmp_rte_common_octeontx2.a.p/common_octeontx2_otx2_dev.c.o
[568/2286] Linking static target drivers/libtmp_rte_common_octeontx2.a
[569/2286] Generating rte_common_octeontx2.pmd.c with a custom command
[570/2286] Generating cryptodev.sym_chk with a meson_exe.py custom command
[571/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_fslmc_bus.c.o
[572/2286] Compiling C object lib/librte_acl.a.p/librte_acl_acl_run_avx2.c.o
[573/2286] Compiling C object drivers/librte_common_octeontx2.a.p/meson-generated_.._rte_common_octeontx2.pmd.c.o
[574/2286] Compiling C object drivers/librte_common_octeontx2.so.20.0.3.p/meson-generated_.._rte_common_octeontx2.pmd.c.o
[575/2286] Linking static target lib/librte_acl.a
[576/2286] Linking static target drivers/librte_common_octeontx2.a
[577/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_portal_dpaa2_hw_dpio.c.o
[578/2286] Generating rte_common_octeontx.sym_chk with a meson_exe.py custom command
[579/2286] Compiling C object drivers/libtmp_rte_mempool_octeontx.a.p/mempool_octeontx_rte_mempool_octeontx.c.o
[580/2286] Compiling C object drivers/libtmp_rte_pmd_atlantic.a.p/net_atlantic_hw_atl_hw_atl_llh.c.o
[581/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_fslmc_vfio.c.o
[582/2286] Compiling C object lib/librte_eventdev.a.p/librte_eventdev_rte_event_eth_rx_adapter.c.o
[583/2286] Linking static target lib/librte_eventdev.a
[584/2286] Compiling C object drivers/libtmp_rte_bus_pci.a.p/bus_pci_linux_pci.c.o
[585/2286] Linking static target drivers/libtmp_rte_bus_pci.a
[586/2286] Compiling C object drivers/libtmp_rte_mempool_stack.a.p/mempool_stack_rte_mempool_stack.c.o
[587/2286] Compiling C object drivers/libtmp_rte_pmd_ark.a.p/net_ark_ark_pktdir.c.o
[588/2286] Linking static target drivers/libtmp_rte_mempool_stack.a
[589/2286] Generating rte_bus_pci.pmd.c with a custom command
[590/2286] Compiling C object drivers/libtmp_rte_mempool_octeontx2.a.p/mempool_octeontx2_otx2_mempool_debug.c.o
[591/2286] Compiling C object drivers/libtmp_rte_mempool_octeontx2.a.p/mempool_octeontx2_otx2_mempool_irq.c.o
[592/2286] Generating rte_mempool_stack.pmd.c with a custom command
[593/2286] Compiling C object drivers/librte_bus_pci.a.p/meson-generated_.._rte_bus_pci.pmd.c.o
[594/2286] Compiling C object drivers/librte_bus_pci.so.20.0.3.p/meson-generated_.._rte_bus_pci.pmd.c.o
[595/2286] Linking static target drivers/librte_bus_pci.a
[596/2286] Compiling C object drivers/librte_mempool_stack.a.p/meson-generated_.._rte_mempool_stack.pmd.c.o
[597/2286] Linking static target drivers/librte_mempool_stack.a
[598/2286] Compiling C object drivers/librte_mempool_stack.so.20.0.3.p/meson-generated_.._rte_mempool_stack.pmd.c.o
[599/2286] Generating flow_classify.sym_chk with a meson_exe.py custom command
[600/2286] Compiling C object drivers/libtmp_rte_mempool_dpaa2.a.p/mempool_dpaa2_dpaa2_hw_mempool.c.o
[601/2286] Compiling C object drivers/libtmp_rte_mempool_dpaa.a.p/mempool_dpaa_dpaa_mempool.c.o
[602/2286] Linking static target drivers/libtmp_rte_mempool_dpaa2.a
[603/2286] Compiling C object lib/librte_node.a.p/librte_node_ip4_rewrite.c.o
[604/2286] Generating fib.sym_chk with a meson_exe.py custom command
[605/2286] Linking static target drivers/libtmp_rte_mempool_dpaa.a
[606/2286] Generating rte_mempool_dpaa2.pmd.c with a custom command
[607/2286] Compiling C object drivers/libtmp_rte_pmd_atlantic.a.p/net_atlantic_rte_pmd_atlantic.c.o
[608/2286] Linking static target lib/librte_node.a
[609/2286] Generating rte_mempool_dpaa.pmd.c with a custom command
[610/2286] Compiling C object drivers/libtmp_rte_mempool_octeontx2.a.p/mempool_octeontx2_otx2_mempool.c.o
[611/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_rand.c.o
[612/2286] Compiling C object lib/librte_sched.a.p/librte_sched_rte_sched.c.o
[613/2286] Generating member.sym_chk with a meson_exe.py custom command
[614/2286] Compiling C object drivers/librte_mempool_dpaa2.a.p/meson-generated_.._rte_mempool_dpaa2.pmd.c.o
[615/2286] Linking static target lib/librte_sched.a
[616/2286] Compiling C object drivers/librte_mempool_dpaa2.so.20.0.3.p/meson-generated_.._rte_mempool_dpaa2.pmd.c.o
[617/2286] Compiling C object drivers/libtmp_rte_mempool_octeontx.a.p/mempool_octeontx_octeontx_fpavf.c.o
[618/2286] Compiling C object drivers/librte_mempool_dpaa.a.p/meson-generated_.._rte_mempool_dpaa.pmd.c.o
[619/2286] Compiling C object drivers/librte_mempool_dpaa.so.20.0.3.p/meson-generated_.._rte_mempool_dpaa.pmd.c.o
[620/2286] Linking static target drivers/librte_mempool_dpaa2.a
[621/2286] Linking static target drivers/libtmp_rte_mempool_octeontx.a
[622/2286] Linking static target drivers/librte_mempool_dpaa.a
[623/2286] Compiling C object lib/librte_ethdev.a.p/librte_ethdev_rte_ethdev.c.o
[624/2286] Generating rte_mempool_octeontx.pmd.c with a custom command
[625/2286] Linking static target lib/librte_ethdev.a
[626/2286] Compiling C object lib/librte_vhost.a.p/librte_vhost_vhost_crypto.c.o
[627/2286] Compiling C object drivers/libtmp_rte_pmd_ark.a.p/net_ark_ark_ethdev_tx.c.o
[628/2286] Compiling C object drivers/librte_mempool_octeontx.a.p/meson-generated_.._rte_mempool_octeontx.pmd.c.o
[629/2286] Compiling C object drivers/libtmp_rte_mempool_octeontx2.a.p/mempool_octeontx2_otx2_mempool_ops.c.o
[630/2286] Compiling C object drivers/librte_mempool_octeontx.so.20.0.3.p/meson-generated_.._rte_mempool_octeontx.pmd.c.o
[631/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_stack.c.o
[632/2286] Linking static target drivers/librte_mempool_octeontx.a
[633/2286] Linking static target drivers/libtmp_rte_mempool_octeontx2.a
[634/2286] Generating rte_common_cpt.sym_chk with a meson_exe.py custom command
[635/2286] Compiling C object drivers/libtmp_rte_pmd_axgbe.a.p/net_axgbe_axgbe_i2c.c.o
[636/2286] Generating rte_mempool_octeontx2.pmd.c with a custom command
[637/2286] Compiling C object drivers/libtmp_rte_pmd_ark.a.p/net_ark_ark_pktchkr.c.o
[638/2286] Compiling C object drivers/librte_mempool_octeontx2.a.p/meson-generated_.._rte_mempool_octeontx2.pmd.c.o
[639/2286] Linking static target drivers/librte_mempool_octeontx2.a
[640/2286] Compiling C object drivers/librte_mempool_octeontx2.so.20.0.3.p/meson-generated_.._rte_mempool_octeontx2.pmd.c.o
[641/2286] Generating rte_common_dpaax.sym_chk with a meson_exe.py custom command
[642/2286] Compiling C object drivers/libtmp_rte_pmd_bond.a.p/net_bonding_rte_eth_bond_alb.c.o
[643/2286] Compiling C object drivers/libtmp_rte_pmd_bond.a.p/net_bonding_rte_eth_bond_flow.c.o
[644/2286] Compiling C object drivers/libtmp_rte_pmd_bond.a.p/net_bonding_rte_eth_bond_args.c.o
[645/2286] Compiling C object drivers/libtmp_rte_pmd_atlantic.a.p/net_atlantic_hw_atl_hw_atl_utils.c.o
[646/2286] Compiling C object drivers/libtmp_rte_pmd_ark.a.p/net_ark_ark_ethdev.c.o
[647/2286] Compiling C object drivers/libtmp_rte_pmd_ark.a.p/net_ark_ark_pktgen.c.o
[648/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_device_p4.c.o
[649/2286] Compiling C object drivers/libtmp_rte_pmd_atlantic.a.p/net_atlantic_hw_atl_hw_atl_utils_fw2x.c.o
[650/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_ll.c.o
[651/2286] Compiling C object drivers/libtmp_rte_bus_fslmc.a.p/bus_fslmc_qbman_qbman_portal.c.o
[652/2286] Generating rte_bus_ifpga.sym_chk with a meson_exe.py custom command
[653/2286] Compiling C object drivers/libtmp_rte_pmd_axgbe.a.p/net_axgbe_axgbe_rxtx_vec_sse.c.o
[654/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_device.c.o
[655/2286] Linking static target drivers/libtmp_rte_bus_fslmc.a
[656/2286] Generating table.sym_chk with a meson_exe.py custom command
[657/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_util.c.o
[658/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_hash.c.o
[659/2286] Generating rte_bus_fslmc.pmd.c with a custom command
[660/2286] Generating rte_bus_vdev.sym_chk with a meson_exe.py custom command
[661/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_bitalloc.c.o
[662/2286] Generating rte_bus_vmbus.sym_chk with a meson_exe.py custom command
[663/2286] Compiling C object drivers/librte_bus_fslmc.a.p/meson-generated_.._rte_bus_fslmc.pmd.c.o
[664/2286] Compiling C object drivers/librte_bus_fslmc.so.20.0.3.p/meson-generated_.._rte_bus_fslmc.pmd.c.o
[665/2286] Linking static target drivers/librte_bus_fslmc.a
[666/2286] Compiling C object drivers/libtmp_rte_pmd_ark.a.p/net_ark_ark_ethdev_rx.c.o
[667/2286] Compiling C object drivers/libtmp_rte_pmd_axgbe.a.p/net_axgbe_axgbe_mdio.c.o
[668/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_filter.c.o
[669/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_util.c.o
[670/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_tbl.c.o
[671/2286] Linking static target drivers/libtmp_rte_pmd_ark.a
[672/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_cpr.c.o
[673/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_shadow_identifier.c.o
[674/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_if_tbl.c.o
[675/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_identifier.c.o
[676/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_rm.c.o
[677/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_global_cfg.c.o
[678/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_irq.c.o
[679/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_msg.c.o
[680/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_hcapi_hcapi_cfa_p4.c.o
[681/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_session.c.o
[682/2286] Generating rte_pmd_ark.pmd.c with a custom command
[683/2286] Compiling C object drivers/libtmp_rte_pmd_af_packet.a.p/net_af_packet_rte_eth_af_packet.c.o
[684/2286] Generating rte_pmd_bnxt_mingw with a custom command
[685/2286] Generating rte_pmd_bnxt_def with a custom command
[686/2286] Linking static target drivers/libtmp_rte_pmd_af_packet.a
[687/2286] Compiling C object drivers/librte_pmd_ark.a.p/meson-generated_.._rte_pmd_ark.pmd.c.o
[688/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_tcam.c.o
[689/2286] Compiling C object drivers/librte_pmd_ark.so.20.0.3.p/meson-generated_.._rte_pmd_ark.pmd.c.o
[690/2286] Generating rte_pmd_af_packet.pmd.c with a custom command
[691/2286] Linking static target drivers/librte_pmd_ark.a
[692/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_shadow_tbl.c.o
[693/2286] Compiling C object drivers/libtmp_rte_pmd_bond.a.p/net_bonding_rte_eth_bond_api.c.o
[694/2286] Compiling C object drivers/librte_pmd_af_packet.a.p/meson-generated_.._rte_pmd_af_packet.pmd.c.o
[695/2286] Compiling C object drivers/librte_pmd_af_packet.so.20.0.3.p/meson-generated_.._rte_pmd_af_packet.pmd.c.o
[696/2286] Compiling C object drivers/libtmp_rte_pmd_bnx2x.a.p/net_bnx2x_bnx2x_vfpf.c.o
[697/2286] Linking static target drivers/librte_pmd_af_packet.a
[698/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_shadow_tcam.c.o
[699/2286] Compiling C object drivers/libtmp_rte_pmd_bnx2x.a.p/net_bnx2x_bnx2x_ethdev.c.o
[700/2286] Generating graph.sym_chk with a meson_exe.py custom command
[701/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_vnic.c.o
[702/2286] Generating rte_common_iavf.sym_chk with a meson_exe.py custom command
[703/2286] Compiling C object drivers/libtmp_rte_pmd_axgbe.a.p/net_axgbe_axgbe_phy_impl.c.o
[704/2286] Compiling C object drivers/libtmp_rte_mempool_ring.a.p/mempool_ring_rte_mempool_ring.c.o
[705/2286] Linking static target drivers/libtmp_rte_mempool_ring.a
[706/2286] Generating bpf.sym_chk with a meson_exe.py custom command
[707/2286] Generating rte_pmd_cxgbe_def with a custom command
[708/2286] Compiling C object drivers/libtmp_rte_pmd_axgbe.a.p/net_axgbe_axgbe_dev.c.o
[709/2286] Generating rte_pmd_cxgbe_mingw with a custom command
[710/2286] Generating ipsec.sym_chk with a meson_exe.py custom command
[711/2286] Generating rte_mempool_ring.pmd.c with a custom command
[712/2286] Generating rte_pmd_dpaa_def with a custom command
[713/2286] Generating acl.sym_chk with a meson_exe.py custom command
[714/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_txq.c.o
[715/2286] Compiling C object drivers/librte_mempool_ring.a.p/meson-generated_.._rte_mempool_ring.pmd.c.o
[716/2286] Compiling C object drivers/librte_mempool_ring.so.20.0.3.p/meson-generated_.._rte_mempool_ring.pmd.c.o
[717/2286] Compiling C object drivers/libtmp_rte_pmd_axgbe.a.p/net_axgbe_axgbe_rxtx.c.o
[718/2286] Generating rte_pmd_dpaa_mingw with a custom command
[719/2286] Compiling C object drivers/libtmp_rte_pmd_atlantic.a.p/net_atlantic_atl_ethdev.c.o
[720/2286] Linking static target drivers/librte_mempool_ring.a
[721/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_ring.c.o
[722/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_stats.c.o
[723/2286] Compiling C object drivers/libtmp_rte_pmd_bnx2x.a.p/net_bnx2x_bnx2x_rxtx.c.o
[724/2286] Generating rte_pmd_dpaa2_def with a custom command
[725/2286] Generating rte_pmd_dsw_event_mingw with a custom command
[726/2286] Generating rte_mempool_stack.sym_chk with a meson_exe.py custom command
[727/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tfp.c.o
[728/2286] Generating rte_bus_pci.sym_chk with a meson_exe.py custom command
[729/2286] Generating rte_pmd_octeontx_event_mingw with a custom command
[730/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_em_internal.c.o
[731/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2.a.p/net_dpaa2_mc_dpkg.c.o
[732/2286] Generating eventdev.sym_chk with a meson_exe.py custom command
[733/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_reps.c.o
[734/2286] Compiling C object drivers/libtmp_rte_pmd_axgbe.a.p/net_axgbe_axgbe_ethdev.c.o
[735/2286] Generating rte_mempool_dpaa2.sym_chk with a meson_exe.py custom command
[736/2286] Linking static target drivers/libtmp_rte_pmd_axgbe.a
[737/2286] Generating sched.sym_chk with a meson_exe.py custom command
[738/2286] Generating node.sym_chk with a meson_exe.py custom command
[739/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_ulp_template_db_tbl.c.o
[740/2286] Generating rte_pmd_axgbe.pmd.c with a custom command
[741/2286] Generating rte_mempool_dpaa.sym_chk with a meson_exe.py custom command
[742/2286] Compiling C object drivers/libtmp_rte_pmd_atlantic.a.p/net_atlantic_atl_rxtx.c.o
[743/2286] Compiling C object drivers/librte_pmd_axgbe.so.20.0.3.p/meson-generated_.._rte_pmd_axgbe.pmd.c.o
[744/2286] Linking static target drivers/libtmp_rte_pmd_atlantic.a
[745/2286] Compiling C object drivers/librte_pmd_axgbe.a.p/meson-generated_.._rte_pmd_axgbe.pmd.c.o
[746/2286] Linking static target drivers/librte_pmd_axgbe.a
[747/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_ulp_template_db_act.c.o
[748/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_txr.c.o
[749/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_rxq.c.o
[750/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_ulp_mark_mgr.c.o
[751/2286] Generating rte_mempool_octeontx.sym_chk with a meson_exe.py custom command
[752/2286] Generating rte_pmd_atlantic.pmd.c with a custom command
[753/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2.a.p/net_dpaa2_mc_dpdmux.c.o
[754/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_ulp_template_db_class.c.o
[755/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_em_common.c.o
[756/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_core.c.o
[757/2286] Generating eal.sym_chk with a meson_exe.py custom command
[758/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_rxr.c.o
[759/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_osdep.c.o
[760/2286] Compiling C object drivers/librte_pmd_atlantic.so.20.0.3.p/meson-generated_.._rte_pmd_atlantic.pmd.c.o
[761/2286] Compiling C object drivers/librte_pmd_atlantic.a.p/meson-generated_.._rte_pmd_atlantic.pmd.c.o
[762/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_ulp_matcher.c.o
[763/2286] Linking static target drivers/librte_pmd_atlantic.a
[764/2286] Compiling C object drivers/libtmp_rte_pmd_e1000.a.p/net_e1000_e1000_logs.c.o
[765/2286] Generating rte_pmd_e1000_def with a custom command
[766/2286] Generating rte_pmd_ena_def with a custom command
[767/2286] Generating rte_pmd_e1000_mingw with a custom command
[768/2286] Generating rte_common_octeontx2.sym_chk with a meson_exe.py custom command
[769/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_flow.c.o
[770/2286] Generating rte_pmd_ena_mingw with a custom command
[771/2286] Generating rte_pmd_enetc_def with a custom command
[772/2286] Linking target lib/librte_eal.so.20.0.3
[773/2286] Generating rte_mempool_octeontx2.sym_chk with a meson_exe.py custom command
[774/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_bnxt_ulp_flow.c.o
[775/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_core_tf_em_host.c.o
[776/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_ulp_def_rules.c.o
[777/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_manage.c.o
[778/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_api.c.o
[779/2286] Compiling C object drivers/libtmp_rte_pmd_cxgbe.a.p/net_cxgbe_mps_tcam.c.o
[780/2286] Generating rte_pmd_enetc_mingw with a custom command
[781/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_i210.c.o
[782/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_ulp_port_db.c.o
[783/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_ulp_fc_mgr.c.o
[784/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_ulp_utils.c.o
[785/2286] Compiling C object lib/librte_port.a.p/librte_port_rte_port_ring.c.o
[786/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_vf.c.o
[787/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_mbx.c.o
[788/2286] Linking static target lib/librte_port.a
[789/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_bnxt_ulp.c.o
[790/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_ulp_flow_db.c.o
[791/2286] Compiling C object drivers/libtmp_rte_pmd_cxgbe.a.p/net_cxgbe_clip_tbl.c.o
[792/2286] Compiling C object drivers/libtmp_rte_pmd_sw_event.a.p/event_sw_sw_evdev_xstats.c.o
[793/2286] Generating rte_pmd_enic_def with a custom command
[794/2286] Compiling C object drivers/libtmp_rte_pmd_cxgbe.a.p/net_cxgbe_cxgbevf_main.c.o
[795/2286] Generating rte_pmd_enic_mingw with a custom command
[796/2286] Compiling C object drivers/libtmp_rte_pmd_cxgbe.a.p/net_cxgbe_cxgbevf_ethdev.c.o
[797/2286] Compiling C object drivers/libtmp_rte_pmd_enic.a.p/net_enic_base_vnic_intr.c.o
[798/2286] Compiling C object drivers/libtmp_rte_pmd_cxgbe.a.p/net_cxgbe_l2t.c.o
[799/2286] Compiling C object drivers/libtmp_rte_bus_dpaa.a.p/bus_dpaa_base_qbman_qman.c.o
[800/2286] Linking static target drivers/libtmp_rte_bus_dpaa.a
[801/2286] Compiling C object drivers/libtmp_rte_pmd_cxgbe.a.p/net_cxgbe_smt.c.o
[802/2286] Generating rte_pmd_failsafe_mingw with a custom command
[803/2286] Generating rte_pmd_failsafe_def with a custom command
[804/2286] Generating rte_bus_dpaa.pmd.c with a custom command
[805/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2.a.p/net_dpaa2_dpaa2_mux.c.o
[806/2286] Generating rte_pmd_ark.sym_chk with a meson_exe.py custom command
[807/2286] Compiling C object drivers/librte_bus_dpaa.a.p/meson-generated_.._rte_bus_dpaa.pmd.c.o
[808/2286] Linking static target drivers/librte_bus_dpaa.a
[809/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2.a.p/net_dpaa2_mc_dpni.c.o
[810/2286] Compiling C object drivers/libtmp_rte_pmd_ena.a.p/net_ena_base_ena_eth_com.c.o
[811/2286] Compiling C object drivers/librte_bus_dpaa.so.20.0.3.p/meson-generated_.._rte_bus_dpaa.pmd.c.o
[812/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2.a.p/net_dpaa2_dpaa2_sparser.c.o
[813/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_nvm.c.o
[814/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2.a.p/net_dpaa2_base_dpaa2_hw_dpni.c.o
[815/2286] Generating rte_pmd_af_packet.sym_chk with a meson_exe.py custom command
[816/2286] Generating rte_pmd_fm10k_def with a custom command
[817/2286] Generating rte_pmd_fm10k_mingw with a custom command
[818/2286] Compiling C object drivers/libtmp_rte_pmd_avp.a.p/net_avp_avp_ethdev.c.o
[819/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_mac.c.o
[820/2286] Linking static target drivers/libtmp_rte_pmd_avp.a
[821/2286] Generating rte_pmd_avp.pmd.c with a custom command
[822/2286] Compiling C object drivers/librte_pmd_avp.a.p/meson-generated_.._rte_pmd_avp.pmd.c.o
[823/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_rte_pmd_bnxt.c.o
[824/2286] Linking static target drivers/librte_pmd_avp.a
[825/2286] Compiling C object drivers/librte_pmd_avp.so.20.0.3.p/meson-generated_.._rte_pmd_avp.pmd.c.o
[826/2286] Compiling C object drivers/net/fm10k/base/libfm10k_base.a.p/fm10k_vf.c.o
[827/2286] Compiling C object drivers/net/fm10k/base/libfm10k_base.a.p/fm10k_api.c.o
[828/2286] Compiling C object drivers/net/fm10k/base/libfm10k_base.a.p/fm10k_common.c.o
[829/2286] Generating rte_mempool_ring.sym_chk with a meson_exe.py custom command
[830/2286] Compiling C object drivers/libtmp_rte_pmd_cxgbe.a.p/net_cxgbe_base_t4vf_hw.c.o
[831/2286] Generating ethdev.sym_chk with a meson_exe.py custom command
[832/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_rxtx_vec_sse.c.o
[833/2286] Compiling C object drivers/net/fm10k/base/libfm10k_base.a.p/fm10k_tlv.c.o
[834/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_event.a.p/event_octeontx_ssovf_evdev.c.o
[835/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_82575.c.o
[836/2286] Compiling C object drivers/libtmp_rte_pmd_cxgbe.a.p/net_cxgbe_cxgbe_flow.c.o
[837/2286] Compiling C object drivers/libtmp_rte_pmd_enic.a.p/net_enic_base_vnic_cq.c.o
[838/2286] Compiling C object drivers/libtmp_rte_pmd_enic.a.p/net_enic_base_vnic_rq.c.o
[839/2286] Compiling C object drivers/libtmp_rte_pmd_enic.a.p/net_enic_base_vnic_wq.c.o
[840/2286] Compiling C object drivers/libtmp_rte_pmd_cxgbe.a.p/net_cxgbe_cxgbe_ethdev.c.o
[841/2286] Generating rte_pmd_i40e_def with a custom command
[842/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_ulp_rte_parser.c.o
[843/2286] Compiling C object drivers/libtmp_rte_mempool_bucket.a.p/mempool_bucket_rte_mempool_bucket.c.o
[844/2286] Linking static target drivers/libtmp_rte_mempool_bucket.a
[845/2286] Generating rte_mempool_bucket.pmd.c with a custom command
[846/2286] Generating rte_pmd_i40e_mingw with a custom command
[847/2286] Compiling C object drivers/libtmp_rte_pmd_e1000.a.p/net_e1000_igb_pf.c.o
[848/2286] Generating rte_pmd_axgbe.sym_chk with a meson_exe.py custom command
[849/2286] Compiling C object drivers/librte_mempool_bucket.a.p/meson-generated_.._rte_mempool_bucket.pmd.c.o
[850/2286] Compiling C object drivers/libtmp_rte_pmd_enetc.a.p/net_enetc_enetc_rxtx.c.o
[851/2286] Linking static target drivers/librte_mempool_bucket.a
[852/2286] Compiling C object drivers/librte_mempool_bucket.so.20.0.3.p/meson-generated_.._rte_mempool_bucket.pmd.c.o
[853/2286] Compiling C object lib/librte_hash.a.p/librte_hash_rte_cuckoo_hash.c.o
[854/2286] Compiling C object drivers/libtmp_rte_pmd_failsafe.a.p/net_failsafe_failsafe_eal.c.o
[855/2286] Compiling C object drivers/libtmp_rte_pmd_cxgbe.a.p/net_cxgbe_cxgbe_filter.c.o
[856/2286] Linking static target lib/librte_hash.a
[857/2286] Compiling C object drivers/libtmp_rte_pmd_cxgbe.a.p/net_cxgbe_cxgbe_main.c.o
[858/2286] Compiling C object drivers/libtmp_rte_pmd_failsafe.a.p/net_failsafe_failsafe_rxtx.c.o
[859/2286] Compiling C object drivers/libtmp_rte_pmd_enic.a.p/net_enic_enic_res.c.o
[860/2286] Generating symbol file lib/librte_eal.so.20.0.3.p/librte_eal.so.20.0.3.symbols
[861/2286] Compiling C object drivers/net/fm10k/base/libfm10k_base.a.p/fm10k_mbx.c.o
[862/2286] Compiling C object drivers/libtmp_rte_pmd_failsafe.a.p/net_failsafe_failsafe_intr.c.o
[863/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_phy.c.o
[864/2286] Compiling C object drivers/net/i40e/base/libi40e_base.a.p/i40e_diag.c.o
[865/2286] Generating rte_pmd_atlantic.sym_chk with a meson_exe.py custom command
[866/2286] Compiling C object drivers/libtmp_rte_pmd_enic.a.p/net_enic_enic_clsf.c.o
[867/2286] Linking target lib/librte_ring.so.20.0.3
[868/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa.a.p/net_dpaa_dpaa_ethdev.c.o
[869/2286] Compiling C object drivers/libtmp_rte_pmd_failsafe.a.p/net_failsafe_failsafe.c.o
[870/2286] Linking target lib/librte_meter.so.20.0.3
[871/2286] Linking target lib/librte_metrics.so.20.0.3
[872/2286] Linking target lib/librte_pci.so.20.0.3
[873/2286] Linking target lib/librte_timer.so.20.0.3
[874/2286] Compiling C object drivers/libtmp_rte_pmd_bond.a.p/net_bonding_rte_eth_bond_8023ad.c.o
[875/2286] Compiling C object drivers/libtmp_rte_pmd_ena.a.p/net_ena_base_ena_com.c.o
[876/2286] Compiling C object drivers/libtmp_rte_pmd_failsafe.a.p/net_failsafe_failsafe_flow.c.o
[877/2286] Linking target lib/librte_acl.so.20.0.3
[878/2286] Linking target lib/librte_cfgfile.so.20.0.3
[879/2286] Compiling C object drivers/libtmp_rte_pmd_failsafe.a.p/net_failsafe_failsafe_args.c.o
[880/2286] Compiling C object drivers/libtmp_rte_pmd_e1000.a.p/net_e1000_em_ethdev.c.o
[881/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_tf_ulp_ulp_mapper.c.o
[882/2286] Linking target lib/librte_jobstats.so.20.0.3
[883/2286] Linking target lib/librte_rawdev.so.20.0.3
[884/2286] Generating port.sym_chk with a meson_exe.py custom command
[885/2286] Linking target lib/librte_stack.so.20.0.3
[886/2286] Linking target lib/librte_graph.so.20.0.3
[887/2286] Linking target drivers/librte_common_octeontx.so.20.0.3
[888/2286] Linking target drivers/librte_common_dpaax.so.20.0.3
[889/2286] Linking target drivers/librte_bus_vdev.so.20.0.3
[890/2286] Linking target drivers/librte_common_iavf.so.20.0.3
[891/2286] Compiling C object drivers/libtmp_rte_pmd_bnx2x.a.p/net_bnx2x_ecore_sp.c.o
[892/2286] Linking target drivers/librte_bus_vmbus.so.20.0.3
[893/2286] Compiling C object drivers/net/fm10k/base/libfm10k_base.a.p/fm10k_pf.c.o
[894/2286] Compiling C object drivers/net/i40e/base/libi40e_base.a.p/i40e_hmc.c.o
[895/2286] Linking static target drivers/net/fm10k/base/libfm10k_base.a
[896/2286] Compiling C object drivers/libtmp_rte_pmd_enic.a.p/net_enic_enic_rxtx_vec_avx2.c.o
[897/2286] Generating rte_pmd_hinic_def with a custom command
[898/2286] Compiling C object drivers/libtmp_rte_pmd_enic.a.p/net_enic_enic_flow.c.o
[899/2286] Generating rte_pmd_hinic_mingw with a custom command
[900/2286] Compiling C object drivers/libtmp_rte_pmd_enetc.a.p/net_enetc_enetc_ethdev.c.o
[901/2286] Linking static target drivers/libtmp_rte_pmd_enetc.a
[902/2286] Compiling C object drivers/libtmp_rte_pmd_enic.a.p/net_enic_base_vnic_dev.c.o
[903/2286] Generating rte_pmd_enetc.pmd.c with a custom command
[904/2286] Compiling C object drivers/libtmp_rte_pmd_failsafe.a.p/net_failsafe_failsafe_ether.c.o
[905/2286] Compiling C object drivers/libtmp_rte_pmd_enic.a.p/net_enic_enic_ethdev.c.o
[906/2286] Compiling C object drivers/librte_pmd_enetc.a.p/meson-generated_.._rte_pmd_enetc.pmd.c.o
[907/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2.a.p/net_dpaa2_dpaa2_ethdev.c.o
[908/2286] Linking static target drivers/librte_pmd_enetc.a
[909/2286] Compiling C object drivers/librte_pmd_enetc.so.20.0.3.p/meson-generated_.._rte_pmd_enetc.pmd.c.o
[910/2286] Compiling C object drivers/libtmp_rte_pmd_e1000.a.p/net_e1000_igb_flow.c.o
[911/2286] Compiling C object drivers/net/i40e/base/libi40e_base.a.p/i40e_dcb.c.o
[912/2286] Generating rte_pmd_avp.sym_chk with a meson_exe.py custom command
[913/2286] Compiling C object drivers/net/hinic/base/libhinic_base.a.p/hinic_pmd_cfg.c.o
[914/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_ethdev.c.o
[915/2286] Compiling C object drivers/net/e1000/base/libe1000_base.a.p/e1000_ich8lan.c.o
[916/2286] Linking static target drivers/net/e1000/base/libe1000_base.a
[917/2286] Compiling C object drivers/net/i40e/base/libi40e_base.a.p/i40e_lan_hmc.c.o
[918/2286] Compiling C object drivers/libtmp_rte_pmd_bnx2x.a.p/net_bnx2x_bnx2x_stats.c.o
[919/2286] Compiling C object drivers/net/hinic/base/libhinic_base.a.p/hinic_pmd_cmdq.c.o
[920/2286] Generating rte_pmd_hns3_def with a custom command
[921/2286] Compiling C object drivers/net/i40e/base/libi40e_base.a.p/i40e_adminq.c.o
[922/2286] Compiling C object drivers/libtmp_rte_pmd_i40e.a.p/net_i40e_i40e_vf_representor.c.o
[923/2286] Compiling C object drivers/net/hinic/base/libhinic_base.a.p/hinic_pmd_hwif.c.o
[924/2286] Compiling C object drivers/net/hinic/base/libhinic_base.a.p/hinic_pmd_eqs.c.o
[925/2286] Generating rte_pmd_hns3_mingw with a custom command
[926/2286] Compiling C object drivers/net/hinic/base/libhinic_base.a.p/hinic_pmd_wq.c.o
[927/2286] Compiling C object drivers/libtmp_rte_pmd_enic.a.p/net_enic_enic_fm_flow.c.o
[928/2286] Generating rte_pmd_iavf_def with a custom command
[929/2286] Compiling C object drivers/libtmp_rte_pmd_enic.a.p/net_enic_enic_rxtx.c.o
[930/2286] Compiling C object drivers/net/hinic/base/libhinic_base.a.p/hinic_pmd_api_cmd.c.o
[931/2286] Compiling C object drivers/libtmp_rte_pmd_i40e.a.p/net_i40e_i40e_tm.c.o
[932/2286] Compiling C object drivers/libtmp_rte_pmd_bond.a.p/net_bonding_rte_eth_bond_pmd.c.o
[933/2286] Generating rte_pmd_iavf_mingw with a custom command
[934/2286] Linking static target drivers/libtmp_rte_pmd_bond.a
[935/2286] Compiling C object drivers/net/hinic/base/libhinic_base.a.p/hinic_pmd_nicio.c.o
[936/2286] Generating rte_pmd_bond.pmd.c with a custom command
[937/2286] Compiling C object drivers/net/hinic/base/libhinic_base.a.p/hinic_pmd_mgmt.c.o
[938/2286] Compiling C object drivers/net/hinic/base/libhinic_base.a.p/hinic_pmd_mbox.c.o
[939/2286] Compiling C object drivers/librte_pmd_bond.a.p/meson-generated_.._rte_pmd_bond.pmd.c.o
[940/2286] Compiling C object drivers/librte_pmd_bond.so.20.0.3.p/meson-generated_.._rte_pmd_bond.pmd.c.o
[941/2286] Compiling C object drivers/libtmp_rte_pmd_cxgbe.a.p/net_cxgbe_sge.c.o
[942/2286] Linking static target drivers/librte_pmd_bond.a
[943/2286] Generating rte_bus_fslmc.sym_chk with a meson_exe.py custom command
[944/2286] Generating rte_mempool_bucket.sym_chk with a meson_exe.py custom command
[945/2286] Generating symbol file lib/librte_ring.so.20.0.3.p/librte_ring.so.20.0.3.symbols
[946/2286] Generating symbol file lib/librte_meter.so.20.0.3.p/librte_meter.so.20.0.3.symbols
[947/2286] Compiling C object drivers/libtmp_rte_pmd_cxgbe.a.p/net_cxgbe_base_t4_hw.c.o
[948/2286] Compiling C object drivers/net/i40e/base/libi40e_base.a.p/i40e_nvm.c.o
[949/2286] Linking static target drivers/libtmp_rte_pmd_cxgbe.a
[950/2286] Generating symbol file drivers/librte_bus_vdev.so.20.0.3.p/librte_bus_vdev.so.20.0.3.symbols
[951/2286] Linking target lib/librte_rcu.so.20.0.3
[952/2286] Generating hash.sym_chk with a meson_exe.py custom command
[953/2286] Generating symbol file lib/librte_acl.so.20.0.3.p/librte_acl.so.20.0.3.symbols
[954/2286] Generating symbol file lib/librte_metrics.so.20.0.3.p/librte_metrics.so.20.0.3.symbols
[955/2286] Generating symbol file lib/librte_pci.so.20.0.3.p/librte_pci.so.20.0.3.symbols
[956/2286] Linking target lib/librte_mempool.so.20.0.3
[957/2286] Generating symbol file lib/librte_timer.so.20.0.3.p/librte_timer.so.20.0.3.symbols
[958/2286] Generating rte_pmd_cxgbe.pmd.c with a custom command
[959/2286] Generating symbol file lib/librte_graph.so.20.0.3.p/librte_graph.so.20.0.3.symbols
[960/2286] Generating symbol file drivers/librte_common_octeontx.so.20.0.3.p/librte_common_octeontx.so.20.0.3.symbols
[961/2286] Generating symbol file drivers/librte_common_dpaax.so.20.0.3.p/librte_common_dpaax.so.20.0.3.symbols
[962/2286] Generating symbol file lib/librte_rawdev.so.20.0.3.p/librte_rawdev.so.20.0.3.symbols
[963/2286] Linking target lib/librte_hash.so.20.0.3
[964/2286] Compiling C object drivers/librte_pmd_cxgbe.a.p/meson-generated_.._rte_pmd_cxgbe.pmd.c.o
[965/2286] Generating symbol file drivers/librte_common_iavf.so.20.0.3.p/librte_common_iavf.so.20.0.3.symbols
[966/2286] Compiling C object drivers/librte_pmd_cxgbe.so.20.0.3.p/meson-generated_.._rte_pmd_cxgbe.pmd.c.o
[967/2286] Linking target drivers/librte_bus_pci.so.20.0.3
[968/2286] Generating symbol file lib/librte_stack.so.20.0.3.p/librte_stack.so.20.0.3.symbols
[969/2286] Linking static target drivers/librte_pmd_cxgbe.a
[970/2286] Compiling C object drivers/libtmp_rte_pmd_fm10k.a.p/net_fm10k_fm10k_rxtx.c.o
[971/2286] Generating symbol file drivers/librte_bus_vmbus.so.20.0.3.p/librte_bus_vmbus.so.20.0.3.symbols
[972/2286] Linking target lib/librte_power.so.20.0.3
[973/2286] Compiling C object drivers/libtmp_rte_pmd_e1000.a.p/net_e1000_em_rxtx.c.o
[974/2286] Compiling C object drivers/libtmp_rte_pmd_hns3.a.p/net_hns3_hns3_cmd.c.o
[975/2286] Compiling C object drivers/libtmp_rte_pmd_i40e.a.p/net_i40e_i40e_pf.c.o
[976/2286] Compiling C object drivers/net/hinic/base/libhinic_base.a.p/hinic_pmd_hwdev.c.o
[977/2286] Linking target drivers/librte_bus_ifpga.so.20.0.3
[978/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2.a.p/net_dpaa2_dpaa2_rxtx.c.o
[979/2286] Generating rte_pmd_ice_def with a custom command
[980/2286] Generating rte_pmd_ice_mingw with a custom command
[981/2286] Compiling C object drivers/libtmp_rte_pmd_fm10k.a.p/net_fm10k_fm10k_rxtx_vec.c.o
[982/2286] Compiling C object drivers/libtmp_rte_pmd_hns3.a.p/net_hns3_hns3_regs.c.o
[983/2286] Compiling C object drivers/libtmp_rte_pmd_hns3.a.p/net_hns3_hns3_mbx.c.o
[984/2286] Compiling C object drivers/libtmp_rte_pmd_enic.a.p/net_enic_enic_main.c.o
[985/2286] Compiling C object drivers/libtmp_rte_pmd_hns3.a.p/net_hns3_hns3_mp.c.o
[986/2286] Generating rte_pmd_enetc.sym_chk with a meson_exe.py custom command
[987/2286] Linking static target drivers/libtmp_rte_pmd_enic.a
[988/2286] Compiling C object drivers/net/igc/base/libigc_base.a.p/igc_osdep.c.o
[989/2286] Compiling C object drivers/libtmp_rte_pmd_igc.a.p/net_igc_igc_logs.c.o
[990/2286] Compiling C object drivers/libtmp_rte_pmd_hns3.a.p/net_hns3_hns3_intr.c.o
[991/2286] Compiling C object drivers/libtmp_rte_pmd_hns3.a.p/net_hns3_hns3_rss.c.o
[992/2286] Compiling C object drivers/net/igc/base/libigc_base.a.p/igc_base.c.o
[993/2286] Generating rte_pmd_enic.pmd.c with a custom command
[994/2286] Compiling C object drivers/net/hinic/base/libhinic_base.a.p/hinic_pmd_niccfg.c.o
[995/2286] Generating rte_pmd_igc_def with a custom command
[996/2286] Compiling C object drivers/librte_pmd_enic.a.p/meson-generated_.._rte_pmd_enic.pmd.c.o
[997/2286] Compiling C object drivers/librte_pmd_enic.so.20.0.3.p/meson-generated_.._rte_pmd_enic.pmd.c.o
[998/2286] Generating rte_pmd_igc_mingw with a custom command
[999/2286] Linking static target drivers/net/hinic/base/libhinic_base.a
[1000/2286] Linking static target drivers/librte_pmd_enic.a
[1001/2286] Compiling C object drivers/net/igc/base/libigc_base.a.p/igc_manage.c.o
[1002/2286] Compiling C object drivers/libtmp_rte_pmd_hinic.a.p/net_hinic_hinic_pmd_rx.c.o
[1003/2286] Compiling C object drivers/libtmp_rte_pmd_ena.a.p/net_ena_ena_ethdev.c.o
[1004/2286] Linking static target drivers/libtmp_rte_pmd_ena.a
[1005/2286] Compiling C object drivers/libtmp_rte_pmd_hns3.a.p/net_hns3_hns3_stats.c.o
[1006/2286] Generating rte_pmd_ena.pmd.c with a custom command
[1007/2286] Compiling C object drivers/libtmp_rte_pmd_iavf.a.p/net_iavf_iavf_hash.c.o
[1008/2286] Compiling C object drivers/librte_pmd_ena.a.p/meson-generated_.._rte_pmd_ena.pmd.c.o
[1009/2286] Linking static target drivers/librte_pmd_ena.a
[1010/2286] Compiling C object drivers/librte_pmd_ena.so.20.0.3.p/meson-generated_.._rte_pmd_ena.pmd.c.o
[1011/2286] Compiling C object drivers/libtmp_rte_pmd_hns3.a.p/net_hns3_hns3_fdir.c.o
[1012/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_event.a.p/event_octeontx_ssovf_evdev_selftest.c.o
[1013/2286] Compiling C object drivers/libtmp_rte_pmd_i40e.a.p/net_i40e_i40e_ethdev_vf.c.o
[1014/2286] Compiling C object drivers/libtmp_rte_pmd_fm10k.a.p/net_fm10k_fm10k_ethdev.c.o
[1015/2286] Linking static target drivers/libtmp_rte_pmd_fm10k.a
[1016/2286] Compiling C object drivers/net/igc/base/libigc_base.a.p/igc_i225.c.o
[1017/2286] Generating rte_pmd_fm10k.pmd.c with a custom command
[1018/2286] Compiling C object drivers/libtmp_rte_pmd_e1000.a.p/net_e1000_igb_ethdev.c.o
[1019/2286] Compiling C object drivers/net/ice/base/libice_base.a.p/ice_acl.c.o
[1020/2286] Compiling C object drivers/librte_pmd_fm10k.so.20.0.3.p/meson-generated_.._rte_pmd_fm10k.pmd.c.o
[1021/2286] Compiling C object drivers/net/ice/base/libice_base.a.p/ice_nvm.c.o
[1022/2286] Compiling C object drivers/net/igc/base/libigc_base.a.p/igc_nvm.c.o
[1023/2286] Compiling C object drivers/libtmp_rte_pmd_e1000.a.p/net_e1000_igb_rxtx.c.o
[1024/2286] Compiling C object drivers/net/ixgbe/base/libixgbe_base.a.p/ixgbe_hv_vf.c.o
[1025/2286] Compiling C object drivers/librte_pmd_fm10k.a.p/meson-generated_.._rte_pmd_fm10k.pmd.c.o
[1026/2286] Linking static target drivers/libtmp_rte_pmd_e1000.a
[1027/2286] Compiling C object drivers/libtmp_rte_pmd_iavf.a.p/net_iavf_iavf_generic_flow.c.o
[1028/2286] Linking static target drivers/librte_pmd_fm10k.a
[1029/2286] Compiling C object drivers/net/igc/base/libigc_base.a.p/igc_api.c.o
[1030/2286] Compiling C object drivers/net/ixgbe/base/libixgbe_base.a.p/ixgbe_dcb_82598.c.o
[1031/2286] Generating rte_pmd_e1000.pmd.c with a custom command
[1032/2286] Compiling C object drivers/libtmp_rte_pmd_failsafe.a.p/net_failsafe_failsafe_ops.c.o
[1033/2286] Compiling C object drivers/libtmp_rte_pmd_hns3.a.p/net_hns3_hns3_flow.c.o
[1034/2286] Compiling C object drivers/librte_pmd_e1000.a.p/meson-generated_.._rte_pmd_e1000.pmd.c.o
[1035/2286] Compiling C object drivers/libtmp_rte_pmd_iavf.a.p/net_iavf_iavf_fdir.c.o
[1036/2286] Linking static target drivers/libtmp_rte_pmd_failsafe.a
[1037/2286] Linking static target drivers/librte_pmd_e1000.a
[1038/2286] Compiling C object drivers/librte_pmd_e1000.so.20.0.3.p/meson-generated_.._rte_pmd_e1000.pmd.c.o
[1039/2286] Compiling C object drivers/net/igc/base/libigc_base.a.p/igc_mac.c.o
[1040/2286] Generating rte_bus_dpaa.sym_chk with a meson_exe.py custom command
[1041/2286] Generating rte_pmd_failsafe.pmd.c with a custom command
[1042/2286] Compiling C object drivers/libtmp_rte_pmd_i40e.a.p/net_i40e_i40e_rxtx_vec_sse.c.o
[1043/2286] Compiling C object drivers/net/ixgbe/base/libixgbe_base.a.p/ixgbe_dcb_82599.c.o
[1044/2286] Compiling C object drivers/libtmp_rte_pmd_hns3.a.p/net_hns3_hns3_dcb.c.o
[1045/2286] Generating rte_pmd_bond.sym_chk with a meson_exe.py custom command
[1046/2286] Compiling C object drivers/librte_pmd_failsafe.so.20.0.3.p/meson-generated_.._rte_pmd_failsafe.pmd.c.o
[1047/2286] Compiling C object drivers/librte_pmd_failsafe.a.p/meson-generated_.._rte_pmd_failsafe.pmd.c.o
[1048/2286] Linking static target drivers/librte_pmd_failsafe.a
[1049/2286] Compiling C object drivers/net/ixgbe/base/libixgbe_base.a.p/ixgbe_mbx.c.o
[1050/2286] Compiling C object drivers/net/ixgbe/base/libixgbe_base.a.p/ixgbe_vf.c.o
[1051/2286] Generating rte_pmd_ixgbe_mingw with a custom command
[1052/2286] Compiling C object drivers/net/ice/base/libice_base.a.p/ice_dcb.c.o
[1053/2286] Generating rte_pmd_ixgbe_def with a custom command
[1054/2286] Generating rte_pmd_kni_def with a custom command
[1055/2286] Compiling C object drivers/libtmp_rte_pmd_ixgbe.a.p/net_ixgbe_ixgbe_82599_bypass.c.o
[1056/2286] Generating rte_pmd_kni_mingw with a custom command
[1057/2286] Compiling C object drivers/net/ixgbe/base/libixgbe_base.a.p/ixgbe_82598.c.o
[1058/2286] Compiling C object drivers/libtmp_rte_pmd_iavf.a.p/net_iavf_iavf_vchnl.c.o
[1059/2286] Generating symbol file lib/librte_rcu.so.20.0.3.p/librte_rcu.so.20.0.3.symbols
[1060/2286] Compiling C object drivers/net/ixgbe/base/libixgbe_base.a.p/ixgbe_api.c.o
[1061/2286] Compiling C object drivers/libtmp_rte_pmd_hinic.a.p/net_hinic_hinic_pmd_ethdev.c.o
[1062/2286] Generating symbol file lib/librte_mempool.so.20.0.3.p/librte_mempool.so.20.0.3.symbols
[1063/2286] Generating rte_pmd_liquidio_mingw with a custom command
[1064/2286] Generating rte_pmd_liquidio_def with a custom command
[1065/2286] Compiling C object drivers/libtmp_rte_pmd_i40e.a.p/net_i40e_i40e_fdir.c.o
[1066/2286] Compiling C object drivers/libtmp_rte_pmd_i40e.a.p/net_i40e_i40e_rxtx_vec_avx2.c.o
[1067/2286] Generating symbol file lib/librte_hash.so.20.0.3.p/librte_hash.so.20.0.3.symbols
[1068/2286] Generating rte_pmd_memif_def with a custom command
[1069/2286] Compiling C object drivers/libtmp_rte_pmd_ice.a.p/net_ice_ice_hash.c.o
[1070/2286] Generating rte_pmd_memif_mingw with a custom command
[1071/2286] Compiling C object drivers/libtmp_rte_pmd_hns3.a.p/net_hns3_hns3_ethdev_vf.c.o
[1072/2286] Generating symbol file drivers/librte_bus_pci.so.20.0.3.p/librte_bus_pci.so.20.0.3.symbols
[1073/2286] Compiling C object drivers/libtmp_rte_pmd_hinic.a.p/net_hinic_hinic_pmd_flow.c.o
[1074/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_event.a.p/event_octeontx_ssovf_worker.c.o
[1075/2286] Linking target lib/librte_mbuf.so.20.0.3
[1076/2286] Linking target lib/librte_rib.so.20.0.3
[1077/2286] Linking target drivers/librte_mempool_ring.so.20.0.3
[1078/2286] Linking target lib/librte_efd.so.20.0.3
[1079/2286] Linking target lib/librte_lpm.so.20.0.3
[1080/2286] Linking target drivers/librte_mempool_stack.so.20.0.3
[1081/2286] Linking target drivers/librte_mempool_bucket.so.20.0.3
[1082/2286] Compiling C object drivers/libtmp_rte_pmd_ice.a.p/net_ice_ice_dcf_parent.c.o
[1083/2286] Linking target lib/librte_member.so.20.0.3
[1084/2286] Generating rte_pmd_netvsc_def with a custom command
[1085/2286] Compiling C object drivers/net/ice/base/libice_base.a.p/ice_fdir.c.o
[1086/2286] Compiling C object drivers/net/ixgbe/base/libixgbe_base.a.p/ixgbe_dcb.c.o
[1087/2286] Compiling C object drivers/net/ixgbe/base/libixgbe_base.a.p/ixgbe_x540.c.o
[1088/2286] Generating rte_pmd_netvsc_mingw with a custom command
[1089/2286] Generating rte_pmd_cxgbe.sym_chk with a meson_exe.py custom command
[1090/2286] Compiling C object drivers/libtmp_rte_pmd_hinic.a.p/net_hinic_hinic_pmd_tx.c.o
[1091/2286] Linking static target drivers/libtmp_rte_pmd_hinic.a
[1092/2286] Generating rte_pmd_hinic.pmd.c with a custom command
[1093/2286] Compiling C object drivers/librte_pmd_hinic.a.p/meson-generated_.._rte_pmd_hinic.pmd.c.o
[1094/2286] Compiling C object drivers/libtmp_rte_pmd_nfp.a.p/net_nfp_nfpcore_nfp_crc.c.o
[1095/2286] Compiling C object drivers/libtmp_rte_pmd_i40e.a.p/net_i40e_rte_pmd_i40e.c.o
[1096/2286] Linking static target drivers/librte_pmd_hinic.a
[1097/2286] Compiling C object drivers/libtmp_rte_pmd_igc.a.p/net_igc_igc_filter.c.o
[1098/2286] Compiling C object drivers/libtmp_rte_pmd_ice.a.p/net_ice_ice_generic_flow.c.o
[1099/2286] Compiling C object drivers/net/ice/base/libice_base.a.p/ice_controlq.c.o
[1100/2286] Compiling C object drivers/librte_pmd_hinic.so.20.0.3.p/meson-generated_.._rte_pmd_hinic.pmd.c.o
[1101/2286] Compiling C object drivers/net/ice/base/libice_base.a.p/ice_acl_ctrl.c.o
[1102/2286] Compiling C object drivers/libtmp_rte_pmd_iavf.a.p/net_iavf_iavf_ethdev.c.o
[1103/2286] Generating rte_pmd_nfp_def with a custom command
[1104/2286] Generating rte_pmd_nfp_mingw with a custom command
[1105/2286] Compiling C object drivers/libtmp_rte_pmd_igc.a.p/net_igc_igc_flow.c.o
[1106/2286] Compiling C object drivers/net/ixgbe/base/libixgbe_base.a.p/ixgbe_82599.c.o
[1107/2286] Generating rte_pmd_null_def with a custom command
[1108/2286] Compiling C object drivers/libtmp_rte_pmd_i40e.a.p/net_i40e_i40e_flow.c.o
[1109/2286] Generating rte_pmd_null_mingw with a custom command
[1110/2286] Generating rte_pmd_octeontx_def with a custom command
[1111/2286] Generating rte_pmd_enic.sym_chk with a meson_exe.py custom command
[1112/2286] Compiling C object drivers/libtmp_rte_pmd_ice.a.p/net_ice_ice_dcf_ethdev.c.o
[1113/2286] Generating rte_pmd_octeontx_mingw with a custom command
[1114/2286] Compiling C object drivers/net/i40e/base/libi40e_base.a.p/i40e_common.c.o
[1115/2286] Compiling C object drivers/net/octeontx/base/libocteontx_base.a.p/octeontx_pkivf.c.o
[1116/2286] Linking static target drivers/net/i40e/base/libi40e_base.a
[1117/2286] Compiling C object drivers/net/ixgbe/base/libixgbe_base.a.p/ixgbe_phy.c.o
[1118/2286] Compiling C object drivers/net/octeontx/base/libocteontx_base.a.p/octeontx_bgx.c.o
[1119/2286] Compiling C object drivers/libtmp_rte_pmd_ixgbe.a.p/net_ixgbe_ixgbe_bypass.c.o
[1120/2286] Generating rte_pmd_ena.sym_chk with a meson_exe.py custom command
[1121/2286] Compiling C object drivers/libtmp_rte_pmd_bnxt.a.p/net_bnxt_bnxt_hwrm.c.o
[1122/2286] Compiling C object drivers/net/igc/base/libigc_base.a.p/igc_phy.c.o
[1123/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa.a.p/net_dpaa_dpaa_rxtx.c.o
[1124/2286] Linking static target drivers/net/igc/base/libigc_base.a
[1125/2286] Linking static target drivers/libtmp_rte_pmd_dpaa.a
[1126/2286] Linking static target drivers/libtmp_rte_pmd_bnxt.a
[1127/2286] Generating rte_pmd_dpaa.pmd.c with a custom command
[1128/2286] Compiling C object drivers/net/octeontx/base/libocteontx_base.a.p/octeontx_pkovf.c.o
[1129/2286] Compiling C object drivers/libtmp_rte_pmd_ixgbe.a.p/net_ixgbe_ixgbe_vf_representor.c.o
[1130/2286] Compiling C object drivers/librte_pmd_dpaa.a.p/meson-generated_.._rte_pmd_dpaa.pmd.c.o
[1131/2286] Compiling C object drivers/librte_pmd_dpaa.so.20.0.3.p/meson-generated_.._rte_pmd_dpaa.pmd.c.o
[1132/2286] Linking static target drivers/librte_pmd_dpaa.a
[1133/2286] Linking static target drivers/net/octeontx/base/libocteontx_base.a
[1134/2286] Compiling C object drivers/libtmp_rte_pmd_ice.a.p/net_ice_ice_dcf.c.o
[1135/2286] Generating rte_pmd_fm10k.sym_chk with a meson_exe.py custom command
[1136/2286] Compiling C object drivers/libtmp_rte_pmd_liquidio.a.p/net_liquidio_base_lio_23xx_vf.c.o
[1137/2286] Compiling C object drivers/libtmp_rte_pmd_nfp.a.p/net_nfp_nfpcore_nfp_nsp_cmds.c.o
[1138/2286] Compiling C object drivers/libtmp_rte_pmd_liquidio.a.p/net_liquidio_base_lio_mbox.c.o
[1139/2286] Compiling C object drivers/libtmp_rte_pmd_kni.a.p/net_kni_rte_eth_kni.c.o
[1140/2286] Compiling C object drivers/libtmp_rte_pmd_nfp.a.p/net_nfp_nfpcore_nfp_resource.c.o
[1141/2286] Compiling C object drivers/libtmp_rte_pmd_nfp.a.p/net_nfp_nfpcore_nfp_mip.c.o
[1142/2286] Compiling C object drivers/libtmp_rte_pmd_nfp.a.p/net_nfp_nfpcore_nfp_nffw.c.o
[1143/2286] Compiling C object drivers/libtmp_rte_pmd_ixgbe.a.p/net_ixgbe_ixgbe_tm.c.o
[1144/2286] Compiling C object drivers/libtmp_rte_pmd_netvsc.a.p/net_netvsc_hn_nvs.c.o
[1145/2286] Compiling C object drivers/libtmp_rte_pmd_igc.a.p/net_igc_igc_ethdev.c.o
[1146/2286] Linking static target drivers/libtmp_rte_pmd_kni.a
[1147/2286] Compiling C object drivers/libtmp_rte_pmd_ice.a.p/net_ice_ice_fdir_filter.c.o
[1148/2286] Generating rte_pmd_bnxt.pmd.c with a custom command
[1149/2286] Generating rte_pmd_e1000.sym_chk with a meson_exe.py custom command
[1150/2286] Generating rte_pmd_kni.pmd.c with a custom command
[1151/2286] Generating rte_pmd_octeontx2_mingw with a custom command
[1152/2286] Compiling C object drivers/librte_pmd_bnxt.a.p/meson-generated_.._rte_pmd_bnxt.pmd.c.o
[1153/2286] Compiling C object drivers/librte_pmd_bnxt.so.20.0.3.p/meson-generated_.._rte_pmd_bnxt.pmd.c.o
[1154/2286] Compiling C object drivers/libtmp_rte_pmd_ixgbe.a.p/net_ixgbe_ixgbe_ipsec.c.o
[1155/2286] Compiling C object drivers/libtmp_rte_pmd_nfp.a.p/net_nfp_nfpcore_nfp_rtsym.c.o
[1156/2286] Generating rte_pmd_octeontx2_def with a custom command
[1157/2286] Compiling C object drivers/librte_pmd_kni.a.p/meson-generated_.._rte_pmd_kni.pmd.c.o
[1158/2286] Generating rte_pmd_failsafe.sym_chk with a meson_exe.py custom command
[1159/2286] Linking static target drivers/librte_pmd_bnxt.a
[1160/2286] Linking static target drivers/librte_pmd_kni.a
[1161/2286] Compiling C object drivers/librte_pmd_kni.so.20.0.3.p/meson-generated_.._rte_pmd_kni.pmd.c.o
[1162/2286] Compiling C object drivers/libtmp_rte_pmd_ixgbe.a.p/net_ixgbe_ixgbe_pf.c.o
[1163/2286] Generating rte_pmd_pfe_def with a custom command
[1164/2286] Generating rte_pmd_pfe_mingw with a custom command
[1165/2286] Compiling C object drivers/libtmp_rte_pmd_nfp.a.p/net_nfp_nfpcore_nfp_mutex.c.o
[1166/2286] Generating symbol file lib/librte_rib.so.20.0.3.p/librte_rib.so.20.0.3.symbols
[1167/2286] Compiling C object drivers/libtmp_rte_pmd_nfp.a.p/net_nfp_nfpcore_nfp_nsp.c.o
[1168/2286] Generating symbol file lib/librte_lpm.so.20.0.3.p/librte_lpm.so.20.0.3.symbols
[1169/2286] Compiling C object drivers/libtmp_rte_pmd_nfp.a.p/net_nfp_nfpcore_nfp_hwinfo.c.o
[1170/2286] Compiling C object drivers/libtmp_rte_pmd_ixgbe.a.p/net_ixgbe_ixgbe_fdir.c.o
[1171/2286] Compiling C object drivers/libtmp_rte_pmd_netvsc.a.p/net_netvsc_hn_rndis.c.o
[1172/2286] Linking target lib/librte_fib.so.20.0.3
[1173/2286] Compiling C object drivers/libtmp_rte_pmd_hns3.a.p/net_hns3_hns3_rxtx.c.o
[1174/2286] Generating symbol file lib/librte_mbuf.so.20.0.3.p/librte_mbuf.so.20.0.3.symbols
[1175/2286] Compiling C object drivers/libtmp_rte_pmd_nfp.a.p/net_nfp_nfpcore_nfp_nsp_eth.c.o
[1176/2286] Linking target lib/librte_net.so.20.0.3
[1177/2286] Compiling C object drivers/libtmp_rte_pmd_netvsc.a.p/net_netvsc_hn_vf.c.o
[1178/2286] Compiling C object drivers/libtmp_rte_pmd_ice.a.p/net_ice_ice_switch_filter.c.o
[1179/2286] Linking target lib/librte_bbdev.so.20.0.3
[1180/2286] Compiling C object drivers/libtmp_rte_pmd_ixgbe.a.p/net_ixgbe_rte_pmd_ixgbe.c.o
[1181/2286] Compiling C object drivers/libtmp_rte_pmd_memif.a.p/net_memif_memif_socket.c.o
[1182/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx.a.p/net_octeontx_octeontx_ethdev_ops.c.o
[1183/2286] Compiling C object drivers/net/ice/base/libice_base.a.p/ice_common.c.o
[1184/2286] Compiling C object drivers/libtmp_rte_pmd_netvsc.a.p/net_netvsc_hn_ethdev.c.o
[1185/2286] Compiling C object drivers/libtmp_rte_pmd_nfp.a.p/net_nfp_nfpcore_nfp_cppcore.c.o
[1186/2286] Linking target lib/librte_compressdev.so.20.0.3
[1187/2286] Linking target lib/librte_cryptodev.so.20.0.3
[1188/2286] Linking target lib/librte_distributor.so.20.0.3
[1189/2286] Generating rte_pmd_hinic.sym_chk with a meson_exe.py custom command
[1190/2286] Linking target lib/librte_regexdev.so.20.0.3
[1191/2286] Linking target lib/librte_reorder.so.20.0.3
[1192/2286] Compiling C object drivers/net/ixgbe/base/libixgbe_base.a.p/ixgbe_common.c.o
[1193/2286] Linking target lib/librte_sched.so.20.0.3
[1194/2286] Linking target drivers/librte_mempool_octeontx.so.20.0.3
[1195/2286] Compiling C object drivers/net/ixgbe/base/libixgbe_base.a.p/ixgbe_x550.c.o
[1196/2286] Compiling C object drivers/libtmp_rte_pmd_hns3.a.p/net_hns3_hns3_ethdev.c.o
[1197/2286] Linking static target drivers/net/ixgbe/base/libixgbe_base.a
[1198/2286] Linking static target drivers/libtmp_rte_pmd_hns3.a
[1199/2286] Compiling C object drivers/libtmp_rte_pmd_iavf.a.p/net_iavf_iavf_rxtx_vec_sse.c.o
[1200/2286] Generating rte_pmd_hns3.pmd.c with a custom command
[1201/2286] Compiling C object drivers/librte_pmd_hns3.a.p/meson-generated_.._rte_pmd_hns3.pmd.c.o
[1202/2286] Linking static target drivers/librte_pmd_hns3.a
[1203/2286] Compiling C object drivers/libtmp_rte_pmd_ice.a.p/net_ice_ice_rxtx_vec_avx2.c.o
[1204/2286] Compiling C object drivers/librte_pmd_hns3.so.20.0.3.p/meson-generated_.._rte_pmd_hns3.pmd.c.o
[1205/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_link.c.o
[1206/2286] Compiling C object drivers/libtmp_rte_pmd_nfp.a.p/net_nfp_nfpcore_nfp_cpp_pcie_ops.c.o
[1207/2286] Compiling C object drivers/libtmp_rte_pmd_liquidio.a.p/net_liquidio_lio_ethdev.c.o
[1208/2286] Generating rte_pmd_qede_def with a custom command
[1209/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_mac.c.o
[1210/2286] Generating rte_pmd_qede_mingw with a custom command
[1211/2286] Generating rte_pmd_ring_def with a custom command
[1212/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_rss.c.o
[1213/2286] Generating rte_pmd_ring_mingw with a custom command
[1214/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_ptp.c.o
[1215/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_lookup.c.o
[1216/2286] Compiling C object drivers/libtmp_rte_pmd_iavf.a.p/net_iavf_iavf_rxtx.c.o
[1217/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_stats.c.o
[1218/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_mcast.c.o
[1219/2286] Compiling C object drivers/libtmp_rte_pmd_null.a.p/net_null_rte_eth_null.c.o
[1220/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_flow_ctrl.c.o
[1221/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx.a.p/net_octeontx_octeontx_ethdev.c.o
[1222/2286] Linking static target drivers/libtmp_rte_pmd_null.a
[1223/2286] Generating rte_pmd_null.pmd.c with a custom command
[1224/2286] Generating rte_pmd_dpaa.sym_chk with a meson_exe.py custom command
[1225/2286] Compiling C object drivers/net/ice/base/libice_base.a.p/ice_flow.c.o
[1226/2286] Compiling C object drivers/librte_pmd_null.a.p/meson-generated_.._rte_pmd_null.pmd.c.o
[1227/2286] Linking static target drivers/librte_pmd_null.a
[1228/2286] Compiling C object drivers/librte_pmd_null.so.20.0.3.p/meson-generated_.._rte_pmd_null.pmd.c.o
[1229/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_ethdev_devargs.c.o
[1230/2286] Compiling C object drivers/libtmp_rte_pmd_ice.a.p/net_ice_ice_rxtx_vec_sse.c.o
[1231/2286] Compiling C object drivers/libtmp_rte_pmd_liquidio.a.p/net_liquidio_lio_rxtx.c.o
[1232/2286] Compiling C object drivers/libtmp_rte_pmd_pfe.a.p/net_pfe_pfe_hal.c.o
[1233/2286] Linking static target drivers/libtmp_rte_pmd_liquidio.a
[1234/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_ethdev_irq.c.o
[1235/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/bcm_osal.c.o
[1236/2286] Generating rte_pmd_liquidio.pmd.c with a custom command
[1237/2286] Compiling C object drivers/libtmp_rte_pmd_i40e.a.p/net_i40e_i40e_rxtx.c.o
[1238/2286] Compiling C object drivers/libtmp_rte_pmd_ixgbe.a.p/net_ixgbe_ixgbe_flow.c.o
[1239/2286] Compiling C object drivers/librte_pmd_liquidio.a.p/meson-generated_.._rte_pmd_liquidio.pmd.c.o
[1240/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_vlan.c.o
[1241/2286] Compiling C object drivers/librte_pmd_liquidio.so.20.0.3.p/meson-generated_.._rte_pmd_liquidio.pmd.c.o
[1242/2286] Linking static target drivers/librte_pmd_liquidio.a
[1243/2286] Compiling C object drivers/libtmp_rte_pmd_igc.a.p/net_igc_igc_txrx.c.o
[1244/2286] Generating rte_pmd_kni.sym_chk with a meson_exe.py custom command
[1245/2286] Linking static target drivers/libtmp_rte_pmd_igc.a
[1246/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore_init_ops.c.o
[1247/2286] Generating rte_pmd_igc.pmd.c with a custom command
[1248/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_ethdev_ops.c.o
[1249/2286] Generating rte_pmd_bnxt.sym_chk with a meson_exe.py custom command
[1250/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_flow_parse.c.o
[1251/2286] Compiling C object drivers/librte_pmd_igc.a.p/meson-generated_.._rte_pmd_igc.pmd.c.o
[1252/2286] Compiling C object drivers/net/ice/base/libice_base.a.p/ice_sched.c.o
[1253/2286] Compiling C object drivers/libtmp_rte_pmd_pfe.a.p/net_pfe_pfe_hif.c.o
[1254/2286] Compiling C object drivers/librte_pmd_igc.so.20.0.3.p/meson-generated_.._rte_pmd_igc.pmd.c.o
[1255/2286] Linking static target drivers/librte_pmd_igc.a
[1256/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2.a.p/net_dpaa2_dpaa2_flow.c.o
[1257/2286] Linking static target drivers/libtmp_rte_pmd_dpaa2.a
[1258/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore_sp_commands.c.o
[1259/2286] Compiling C object drivers/libtmp_rte_pmd_bnx2x.a.p/net_bnx2x_bnx2x.c.o
[1260/2286] Compiling C object drivers/libtmp_rte_pmd_memif.a.p/net_memif_rte_eth_memif.c.o
[1261/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx.a.p/net_octeontx_octeontx_rxtx.c.o
[1262/2286] Generating rte_pmd_dpaa2.pmd.c with a custom command
[1263/2286] Linking static target drivers/libtmp_rte_pmd_memif.a
[1264/2286] Linking static target drivers/libtmp_rte_pmd_octeontx.a
[1265/2286] Compiling C object drivers/libtmp_rte_pmd_pfe.a.p/net_pfe_pfe_hif_lib.c.o
[1266/2286] Generating rte_pmd_memif.pmd.c with a custom command
[1267/2286] Compiling C object drivers/librte_pmd_dpaa2.so.20.0.3.p/meson-generated_.._rte_pmd_dpaa2.pmd.c.o
[1268/2286] Compiling C object drivers/librte_pmd_dpaa2.a.p/meson-generated_.._rte_pmd_dpaa2.pmd.c.o
[1269/2286] Generating rte_pmd_octeontx.pmd.c with a custom command
[1270/2286] Linking static target drivers/librte_pmd_dpaa2.a
[1271/2286] Compiling C object drivers/librte_pmd_memif.a.p/meson-generated_.._rte_pmd_memif.pmd.c.o
[1272/2286] Compiling C object drivers/librte_pmd_memif.so.20.0.3.p/meson-generated_.._rte_pmd_memif.pmd.c.o
[1273/2286] Generating symbol file lib/librte_net.so.20.0.3.p/librte_net.so.20.0.3.symbols
[1274/2286] Linking static target drivers/librte_pmd_memif.a
[1275/2286] Generating symbol file lib/librte_bbdev.so.20.0.3.p/librte_bbdev.so.20.0.3.symbols
[1276/2286] Compiling C object drivers/librte_pmd_octeontx.a.p/meson-generated_.._rte_pmd_octeontx.pmd.c.o
[1277/2286] Linking static target drivers/librte_pmd_octeontx.a
[1278/2286] Compiling C object drivers/librte_pmd_octeontx.so.20.0.3.p/meson-generated_.._rte_pmd_octeontx.pmd.c.o
[1279/2286] Compiling C object drivers/libtmp_rte_pmd_ixgbe.a.p/net_ixgbe_ixgbe_rxtx_vec_sse.c.o
[1280/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_flow.c.o
[1281/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_ethdev_sec.c.o
[1282/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_evb.c.o
[1283/2286] Generating symbol file lib/librte_reorder.so.20.0.3.p/librte_reorder.so.20.0.3.symbols
[1284/2286] Generating symbol file lib/librte_cryptodev.so.20.0.3.p/librte_cryptodev.so.20.0.3.symbols
[1285/2286] Linking target lib/librte_cmdline.so.20.0.3
[1286/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_bootcfg.c.o
[1287/2286] Generating symbol file lib/librte_compressdev.so.20.0.3.p/librte_compressdev.so.20.0.3.symbols
[1288/2286] Linking target lib/librte_ethdev.so.20.0.3
[1289/2286] Generating symbol file lib/librte_sched.so.20.0.3.p/librte_sched.so.20.0.3.symbols
[1290/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_crc32.c.o
[1291/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_ethdev_debug.c.o
[1292/2286] Linking target lib/librte_security.so.20.0.3
[1293/2286] Linking target drivers/librte_common_cpt.so.20.0.3
[1294/2286] Generating symbol file drivers/librte_mempool_octeontx.so.20.0.3.p/librte_mempool_octeontx.so.20.0.3.symbols
[1295/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_flow_utils.c.o
[1296/2286] Compiling C object drivers/libtmp_rte_pmd_netvsc.a.p/net_netvsc_hn_rxtx.c.o
[1297/2286] Generating rte_pmd_hns3.sym_chk with a meson_exe.py custom command
[1298/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_ev.c.o
[1299/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_hash.c.o
[1300/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_intr.c.o
[1301/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_lic.c.o
[1302/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_mon.c.o
[1303/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_nvram.c.o
[1304/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_proxy.c.o
[1305/2286] Compiling C object drivers/libtmp_rte_pmd_qede.a.p/net_qede_qede_regs.c.o
[1306/2286] Linking static target drivers/libtmp_rte_pmd_netvsc.a
[1307/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore_spq.c.o
[1308/2286] Compiling C object drivers/libtmp_rte_pmd_qede.a.p/net_qede_qede_main.c.o
[1309/2286] Compiling C object drivers/libtmp_rte_pmd_iavf.a.p/net_iavf_iavf_rxtx_vec_avx2.c.o
[1310/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_filter.c.o
[1311/2286] Compiling C object drivers/libtmp_rte_pmd_ice.a.p/net_ice_ice_ethdev.c.o
[1312/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore_hw.c.o
[1313/2286] Linking static target drivers/libtmp_rte_pmd_iavf.a
[1314/2286] Compiling C object drivers/libtmp_rte_pmd_pfe.a.p/net_pfe_pfe_ethdev.c.o
[1315/2286] Generating rte_pmd_netvsc.pmd.c with a custom command
[1316/2286] Linking static target drivers/libtmp_rte_pmd_pfe.a
[1317/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_vpd.c.o
[1318/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_phy.c.o
[1319/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_port.c.o
[1320/2286] Compiling C object drivers/librte_pmd_netvsc.a.p/meson-generated_.._rte_pmd_netvsc.pmd.c.o
[1321/2286] Compiling C object drivers/librte_pmd_netvsc.so.20.0.3.p/meson-generated_.._rte_pmd_netvsc.pmd.c.o
[1322/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_mac.c.o
[1323/2286] Generating rte_pmd_pfe.pmd.c with a custom command
[1324/2286] Linking static target drivers/librte_pmd_netvsc.a
[1325/2286] Generating rte_pmd_iavf.pmd.c with a custom command
[1326/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/siena_nic.c.o
[1327/2286] Compiling C object drivers/librte_pmd_iavf.a.p/meson-generated_.._rte_pmd_iavf.pmd.c.o
[1328/2286] Compiling C object drivers/librte_pmd_pfe.a.p/meson-generated_.._rte_pmd_pfe.pmd.c.o
[1329/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_sram.c.o
[1330/2286] Linking static target drivers/librte_pmd_pfe.a
[1331/2286] Compiling C object drivers/librte_pmd_iavf.so.20.0.3.p/meson-generated_.._rte_pmd_iavf.pmd.c.o
[1332/2286] Linking static target drivers/librte_pmd_iavf.a
[1333/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_nic.c.o
[1334/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/mcdi_mon.c.o
[1335/2286] Compiling C object drivers/librte_pmd_pfe.so.20.0.3.p/meson-generated_.._rte_pmd_pfe.pmd.c.o
[1336/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/siena_mac.c.o
[1337/2286] Compiling C object drivers/libtmp_rte_pmd_qede.a.p/net_qede_qede_filter.c.o
[1338/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_tx.c.o
[1339/2286] Generating rte_pmd_sfc_mingw with a custom command
[1340/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/siena_mcdi.c.o
[1341/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_dp.c.o
[1342/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/siena_phy.c.o
[1343/2286] Compiling C object drivers/libtmp_rte_pmd_bnx2x.a.p/net_bnx2x_elink.c.o
[1344/2286] Compiling C object drivers/net/ice/base/libice_base.a.p/ice_flex_pipe.c.o
[1345/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore_dcbx.c.o
[1346/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/siena_nvram.c.o
[1347/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/siena_sram.c.o
[1348/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/siena_vpd.c.o
[1349/2286] Linking static target drivers/libtmp_rte_pmd_bnx2x.a
[1350/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_tunnel.c.o
[1351/2286] Generating rte_pmd_sfc_def with a custom command
[1352/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore_init_fw_funcs.c.o
[1353/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_rx.c.o
[1354/2286] Generating rte_pmd_bnx2x.pmd.c with a custom command
[1355/2286] Compiling C object lib/librte_vhost.a.p/librte_vhost_virtio_net.c.o
[1356/2286] Generating rte_pmd_null.sym_chk with a meson_exe.py custom command
[1357/2286] Linking static target lib/librte_vhost.a
[1358/2286] Generating rte_pmd_softnic_mingw with a custom command
[1359/2286] Compiling C object drivers/librte_pmd_bnx2x.a.p/meson-generated_.._rte_pmd_bnx2x.pmd.c.o
[1360/2286] Linking static target drivers/librte_pmd_bnx2x.a
[1361/2286] Compiling C object drivers/librte_pmd_bnx2x.so.20.0.3.p/meson-generated_.._rte_pmd_bnx2x.pmd.c.o
[1362/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_evb.c.o
[1363/2286] Generating rte_pmd_softnic_def with a custom command
[1364/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore_l2.c.o
[1365/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_image.c.o
[1366/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/efx_mcdi.c.o
[1367/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_nvram.c.o
[1368/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_intr.c.o
[1369/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_proxy.c.o
[1370/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore_int.c.o
[1371/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_conn.c.o
[1372/2286] Generating rte_pmd_tap_def with a custom command
[1373/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_mcdi.c.o
[1374/2286] Generating rte_pmd_tap_mingw with a custom command
[1375/2286] Generating rte_pmd_liquidio.sym_chk with a meson_exe.py custom command
[1376/2286] Compiling C object drivers/libtmp_rte_pmd_nfp.a.p/net_nfp_nfp_net.c.o
[1377/2286] Linking static target drivers/libtmp_rte_pmd_nfp.a
[1378/2286] Generating rte_pmd_thunderx_def with a custom command
[1379/2286] Generating rte_pmd_thunderx_mingw with a custom command
[1380/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore_vf.c.o
[1381/2286] Generating rte_pmd_vdev_netvsc_def with a custom command
[1382/2286] Compiling C object drivers/libtmp_rte_pmd_ice.a.p/net_ice_ice_rxtx.c.o
[1383/2286] Generating rte_pmd_nfp.pmd.c with a custom command
[1384/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_tm.c.o
[1385/2286] Linking static target drivers/libtmp_rte_pmd_ice.a
[1386/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_vpd.c.o
[1387/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_phy.c.o
[1388/2286] Generating rte_pmd_vdev_netvsc_mingw with a custom command
[1389/2286] Compiling C object drivers/librte_pmd_nfp.a.p/meson-generated_.._rte_pmd_nfp.pmd.c.o
[1390/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_ev.c.o
[1391/2286] Compiling C object drivers/libtmp_rte_pmd_tap.a.p/net_tap_tap_netlink.c.o
[1392/2286] Generating rte_pmd_igc.sym_chk with a meson_exe.py custom command
[1393/2286] Compiling C object drivers/libtmp_rte_pmd_thunderx.a.p/net_thunderx_nicvf_svf.c.o
[1394/2286] Compiling C object drivers/librte_pmd_nfp.so.20.0.3.p/meson-generated_.._rte_pmd_nfp.pmd.c.o
[1395/2286] Linking static target drivers/librte_pmd_nfp.a
[1396/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore_cxt.c.o
[1397/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/medford_nic.c.o
[1398/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_mac.c.o
[1399/2286] Generating rte_pmd_vhost_def with a custom command
[1400/2286] Generating rte_pmd_vhost_mingw with a custom command
[1401/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/hunt_nic.c.o
[1402/2286] Generating rte_pmd_ice.pmd.c with a custom command
[1403/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_ethdev.c.o
[1404/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_rx.c.o
[1405/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/medford2_nic.c.o
[1406/2286] Compiling C object drivers/librte_pmd_ice.a.p/meson-generated_.._rte_pmd_ice.pmd.c.o
[1407/2286] Compiling C object drivers/librte_pmd_ice.so.20.0.3.p/meson-generated_.._rte_pmd_ice.pmd.c.o
[1408/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_tx.c.o
[1409/2286] Generating rte_pmd_virtio_mingw with a custom command
[1410/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_kvargs.c.o
[1411/2286] Generating rte_pmd_memif.sym_chk with a meson_exe.py custom command
[1412/2286] Generating rte_pmd_virtio_def with a custom command
[1413/2286] Generating rte_pmd_octeontx.sym_chk with a meson_exe.py custom command
[1414/2286] Generating symbol file lib/librte_ethdev.so.20.0.3.p/librte_ethdev.so.20.0.3.symbols
[1415/2286] Generating symbol file drivers/librte_common_cpt.so.20.0.3.p/librte_common_cpt.so.20.0.3.symbols
[1416/2286] Generating rte_pmd_vmxnet3_mingw with a custom command
[1417/2286] Generating rte_pmd_vmxnet3_def with a custom command
[1418/2286] Compiling C object drivers/net/ice/base/libice_base.a.p/ice_switch.c.o
[1419/2286] Generating rte_rawdev_dpaa2_cmdif_def with a custom command
[1420/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_rte_eth_softnic_link.c.o
[1421/2286] Generating rte_rawdev_dpaa2_qdma_def with a custom command
[1422/2286] Generating rte_rawdev_dpaa2_cmdif_mingw with a custom command
[1423/2286] Generating rte_pmd_dpaa2.sym_chk with a meson_exe.py custom command
[1424/2286] Linking target lib/librte_bitratestats.so.20.0.3
[1425/2286] Generating symbol file lib/librte_security.so.20.0.3.p/librte_security.so.20.0.3.symbols
[1426/2286] Linking target lib/librte_kni.so.20.0.3
[1427/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_filter.c.o
[1428/2286] Linking target lib/librte_ip_frag.so.20.0.3
[1429/2286] Linking target lib/librte_gso.so.20.0.3
[1430/2286] Linking target lib/librte_gro.so.20.0.3
[1431/2286] Linking target lib/librte_eventdev.so.20.0.3
[1432/2286] Linking target lib/librte_pdump.so.20.0.3
[1433/2286] Linking target lib/librte_bpf.so.20.0.3
[1434/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_tso.c.o
[1435/2286] Linking target lib/librte_latencystats.so.20.0.3
[1436/2286] Linking target lib/librte_node.so.20.0.3
[1437/2286] Linking target drivers/librte_common_octeontx2.so.20.0.3
[1438/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_intr.c.o
[1439/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_mcdi.c.o
[1440/2286] Linking target drivers/librte_pmd_af_packet.so.20.0.3
[1441/2286] Linking target lib/librte_ipsec.so.20.0.3
[1442/2286] Linking target drivers/librte_pmd_ark.so.20.0.3
[1443/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_port.c.o
[1444/2286] Linking target drivers/librte_pmd_avp.so.20.0.3
[1445/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_rte_eth_softnic_mempool.c.o
[1446/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_rte_eth_softnic_swq.c.o
[1447/2286] Linking target drivers/librte_pmd_atlantic.so.20.0.3
[1448/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_rte_eth_softnic_tap.c.o
[1449/2286] Compiling C object drivers/libtmp_rte_pmd_tap.a.p/net_tap_tap_tcmsgs.c.o
[1450/2286] Linking target drivers/librte_pmd_axgbe.so.20.0.3
[1451/2286] Linking static target drivers/net/ice/base/libice_base.a
[1452/2286] Linking static target drivers/librte_pmd_ice.a
[1453/2286] Linking target drivers/librte_pmd_cxgbe.so.20.0.3
[1454/2286] Linking target drivers/librte_pmd_ena.so.20.0.3
[1455/2286] Linking target drivers/librte_pmd_e1000.so.20.0.3
[1456/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_nic.c.o
[1457/2286] Linking target drivers/librte_pmd_bnxt.so.20.0.3
[1458/2286] Linking target drivers/librte_pmd_enetc.so.20.0.3
[1459/2286] Generating rte_rawdev_dpaa2_qdma_mingw with a custom command
[1460/2286] Linking target drivers/librte_pmd_failsafe.so.20.0.3
[1461/2286] Linking target drivers/librte_pmd_enic.so.20.0.3
[1462/2286] Linking target drivers/librte_pmd_fm10k.so.20.0.3
[1463/2286] Linking target drivers/librte_pmd_liquidio.so.20.0.3
[1464/2286] Linking target drivers/librte_pmd_memif.so.20.0.3
[1465/2286] Linking target drivers/librte_pmd_null.so.20.0.3
[1466/2286] Compiling C object drivers/libtmp_rte_pmd_qede.a.p/net_qede_qede_ethdev.c.o
[1467/2286] Linking target drivers/librte_pmd_hinic.so.20.0.3
[1468/2286] Linking target drivers/librte_pmd_hns3.so.20.0.3
[1469/2286] Compiling C object drivers/net/sfc/base/libsfc_base.a.p/ef10_filter.c.o
[1470/2286] Compiling C object drivers/libtmp_rte_rawdev_dpaa2_cmdif.a.p/raw_dpaa2_cmdif_dpaa2_cmdif.c.o
[1471/2286] Linking target drivers/librte_pmd_igc.so.20.0.3
[1472/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_rte_eth_softnic_cryptodev.c.o
[1473/2286] Compiling C object drivers/libtmp_rte_pmd_ring.a.p/net_ring_rte_eth_ring.c.o
[1474/2286] Generating rte_rawdev_ioat_mingw with a custom command
[1475/2286] Generating rte_rawdev_ioat_def with a custom command
[1476/2286] Linking static target drivers/libtmp_rte_rawdev_dpaa2_cmdif.a
[1477/2286] Linking static target drivers/net/sfc/base/libsfc_base.a
[1478/2286] Linking static target drivers/libtmp_rte_pmd_ring.a
[1479/2286] Generating rte_pmd_netvsc.sym_chk with a meson_exe.py custom command
[1480/2286] Generating rte_rawdev_ntb_def with a custom command
[1481/2286] Generating rte_rawdev_dpaa2_cmdif.pmd.c with a custom command
[1482/2286] Generating rte_rawdev_ntb_mingw with a custom command
[1483/2286] Generating rte_rawdev_octeontx2_dma_mingw with a custom command
[1484/2286] Generating rte_pmd_ring.pmd.c with a custom command
[1485/2286] Generating rte_rawdev_octeontx2_dma_def with a custom command
[1486/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_rte_eth_softnic_action.c.o
[1487/2286] Compiling C object drivers/librte_rawdev_dpaa2_cmdif.a.p/meson-generated_.._rte_rawdev_dpaa2_cmdif.pmd.c.o
[1488/2286] Compiling C object drivers/librte_rawdev_dpaa2_cmdif.so.20.0.3.p/meson-generated_.._rte_rawdev_dpaa2_cmdif.pmd.c.o
[1489/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_ev.c.o
[1490/2286] Generating rte_rawdev_octeontx2_ep_def with a custom command
[1491/2286] Generating rte_rawdev_octeontx2_ep_mingw with a custom command
[1492/2286] Linking static target drivers/librte_rawdev_dpaa2_cmdif.a
[1493/2286] Compiling C object drivers/libtmp_rte_pmd_tap.a.p/net_tap_tap_intr.c.o
[1494/2286] Compiling C object drivers/librte_pmd_ring.a.p/meson-generated_.._rte_pmd_ring.pmd.c.o
[1495/2286] Compiling C object drivers/librte_pmd_ring.so.20.0.3.p/meson-generated_.._rte_pmd_ring.pmd.c.o
[1496/2286] Generating rte_pmd_pfe.sym_chk with a meson_exe.py custom command
[1497/2286] Linking static target drivers/librte_pmd_ring.a
[1498/2286] Generating rte_rawdev_skeleton_mingw with a custom command
[1499/2286] Generating rte_pmd_iavf.sym_chk with a meson_exe.py custom command
[1500/2286] Compiling C object drivers/net/thunderx/base/libnicvf_base.a.p/nicvf_bsvf.c.o
[1501/2286] Linking target drivers/librte_pmd_netvsc.so.20.0.3
[1502/2286] Compiling C object drivers/libtmp_rte_pmd_tap.a.p/net_tap_tap_bpf_api.c.o
[1503/2286] Generating rte_rawdev_skeleton_def with a custom command
[1504/2286] Generating rte_pmd_caam_jr_mingw with a custom command
[1505/2286] Generating rte_pmd_caam_jr_def with a custom command
[1506/2286] Generating rte_pmd_dpaa_sec_def with a custom command
[1507/2286] Generating rte_pmd_dpaa_sec_mingw with a custom command
[1508/2286] Linking target drivers/librte_pmd_pfe.so.20.0.3
[1509/2286] Generating rte_pmd_dpaa2_sec_mingw with a custom command
[1510/2286] Generating rte_pmd_dpaa2_sec_def with a custom command
[1511/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_rte_eth_softnic_meter.c.o
[1512/2286] Linking target drivers/librte_pmd_iavf.so.20.0.3
[1513/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_ef10_essb_rx.c.o
[1514/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_parser.c.o
[1515/2286] Compiling C object drivers/libtmp_rte_pmd_nitrox.a.p/crypto_nitrox_nitrox_logs.c.o
[1516/2286] Compiling C object drivers/libtmp_rte_rawdev_ntb.a.p/raw_ntb_ntb_hw_intel.c.o
[1517/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_rte_eth_softnic_pipeline.c.o
[1518/2286] Generating rte_pmd_nitrox_def with a custom command
[1519/2286] Generating rte_pmd_nitrox_mingw with a custom command
[1520/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc.c.o
[1521/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_rte_eth_softnic.c.o
[1522/2286] Generating rte_pmd_null_crypto_mingw with a custom command
[1523/2286] Generating rte_pmd_null_crypto_def with a custom command
[1524/2286] Compiling C object drivers/libtmp_rte_pmd_virtio.a.p/net_virtio_virtio_rxtx_simple.c.o
[1525/2286] Generating rte_pmd_bnx2x.sym_chk with a meson_exe.py custom command
[1526/2286] Compiling C object drivers/libtmp_rte_rawdev_octeontx2_ep.a.p/raw_octeontx2_ep_otx2_ep_vf.c.o
[1527/2286] Compiling C object drivers/libtmp_rte_pmd_nitrox.a.p/crypto_nitrox_nitrox_hal.c.o
[1528/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_ef10_rx.c.o
[1529/2286] Compiling C object drivers/libtmp_rte_pmd_virtio.a.p/net_virtio_virtio_user_vhost_kernel.c.o
[1530/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_tx.c.o
[1531/2286] Generating rte_pmd_octeontx_crypto_def with a custom command
[1532/2286] Generating rte_pmd_octeontx_crypto_mingw with a custom command
[1533/2286] Compiling C object drivers/libtmp_rte_pmd_virtio.a.p/net_virtio_virtio_user_vhost_kernel_tap.c.o
[1534/2286] Linking target drivers/librte_pmd_bnx2x.so.20.0.3
[1535/2286] Compiling C object drivers/libtmp_rte_pmd_virtio.a.p/net_virtio_virtio_rxtx_simple_sse.c.o
[1536/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2_sec.a.p/crypto_dpaa2_sec_mc_dpseci.c.o
[1537/2286] Generating rte_pmd_octeontx2_crypto_def with a custom command
[1538/2286] Generating rte_pmd_octeontx2_crypto_mingw with a custom command
[1539/2286] Compiling C object drivers/libtmp_rte_pmd_virtio.a.p/net_virtio_virtio_user_vhost_user.c.o
[1540/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore_mcp.c.o
[1541/2286] Compiling C object drivers/libtmp_rte_pmd_vdev_netvsc.a.p/net_vdev_netvsc_vdev_netvsc.c.o
[1542/2286] Compiling C object drivers/net/thunderx/base/libnicvf_base.a.p/nicvf_mbox.c.o
[1543/2286] Linking static target drivers/libtmp_rte_pmd_vdev_netvsc.a
[1544/2286] Generating rte_pmd_nfp.sym_chk with a meson_exe.py custom command
[1545/2286] Compiling C object drivers/libtmp_rte_pmd_virtio.a.p/net_virtio_virtio_pci.c.o
[1546/2286] Generating rte_pmd_vdev_netvsc.pmd.c with a custom command
[1547/2286] Compiling C object drivers/librte_pmd_vdev_netvsc.a.p/meson-generated_.._rte_pmd_vdev_netvsc.pmd.c.o
[1548/2286] Linking static target drivers/librte_pmd_vdev_netvsc.a
[1549/2286] Generating rte_pmd_crypto_scheduler_def with a custom command
[1550/2286] Compiling C object drivers/net/thunderx/base/libnicvf_base.a.p/nicvf_hw.c.o
[1551/2286] Compiling C object drivers/libtmp_rte_pmd_virtio.a.p/net_virtio_virtio_user_ethdev.c.o
[1552/2286] Linking static target drivers/net/thunderx/base/libnicvf_base.a
[1553/2286] Linking target drivers/librte_pmd_nfp.so.20.0.3
[1554/2286] Compiling C object drivers/librte_pmd_vdev_netvsc.so.20.0.3.p/meson-generated_.._rte_pmd_vdev_netvsc.pmd.c.o
[1555/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_rx.c.o
[1556/2286] Compiling C object drivers/libtmp_rte_pmd_virtio.a.p/net_virtio_virtqueue.c.o
[1557/2286] Generating rte_pmd_crypto_scheduler_mingw with a custom command
[1558/2286] Generating symbol file lib/librte_kni.so.20.0.3.p/librte_kni.so.20.0.3.symbols
[1559/2286] Compiling C object drivers/libtmp_rte_pmd_virtio.a.p/net_virtio_virtio_user_virtio_user_dev.c.o
[1560/2286] Compiling C object drivers/libtmp_rte_pmd_tap.a.p/net_tap_tap_flow.c.o
[1561/2286] Generating symbol file lib/librte_gso.so.20.0.3.p/librte_gso.so.20.0.3.symbols
[1562/2286] Compiling C object drivers/libtmp_rte_rawdev_ioat.a.p/raw_ioat_ioat_rawdev.c.o
[1563/2286] Compiling C object drivers/libtmp_rte_pmd_caam_jr.a.p/crypto_caam_jr_caam_jr_capabilities.c.o
[1564/2286] Generating rte_pmd_virtio_crypto_def with a custom command
[1565/2286] Compiling C object drivers/libtmp_rte_rawdev_octeontx2_dma.a.p/raw_octeontx2_dma_otx2_dpi_msg.c.o
[1566/2286] Generating rte_pmd_virtio_crypto_mingw with a custom command
[1567/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_flow.c.o
[1568/2286] Compiling C object drivers/libtmp_rte_pmd_ixgbe.a.p/net_ixgbe_ixgbe_ethdev.c.o
[1569/2286] Generating symbol file lib/librte_ip_frag.so.20.0.3.p/librte_ip_frag.so.20.0.3.symbols
[1570/2286] Generating rte_pmd_octeontx_compress_def with a custom command
[1571/2286] Generating rte_pmd_octeontx_compress_mingw with a custom command
[1572/2286] Linking target drivers/librte_pmd_kni.so.20.0.3
[1573/2286] Generating symbol file lib/librte_eventdev.so.20.0.3.p/librte_eventdev.so.20.0.3.symbols
[1574/2286] Compiling C object drivers/libtmp_rte_rawdev_octeontx2_ep.a.p/raw_octeontx2_ep_otx2_ep_rawdev.c.o
[1575/2286] Compiling C object drivers/libtmp_rte_rawdev_octeontx2_dma.a.p/raw_octeontx2_dma_otx2_dpi_test.c.o
[1576/2286] Compiling C object drivers/libtmp_rte_rawdev_octeontx2_ep.a.p/raw_octeontx2_ep_otx2_ep_test.c.o
[1577/2286] Generating symbol file drivers/librte_common_octeontx2.so.20.0.3.p/librte_common_octeontx2.so.20.0.3.symbols
[1578/2286] Generating rte_pmd_qat_def with a custom command
[1579/2286] Generating rte_pmd_qat_mingw with a custom command
[1580/2286] Generating rte_pmd_zlib_def with a custom command
[1581/2286] Compiling C object drivers/libtmp_rte_pmd_qat.a.p/common_qat_qat_logs.c.o
[1582/2286] Linking target drivers/librte_pmd_bond.so.20.0.3
[1583/2286] Compiling C object drivers/libtmp_rte_pmd_nitrox.a.p/crypto_nitrox_nitrox_device.c.o
[1584/2286] Linking target drivers/librte_bus_dpaa.so.20.0.3
[1585/2286] Linking target lib/librte_port.so.20.0.3
[1586/2286] Compiling C object drivers/libtmp_rte_pmd_nitrox.a.p/crypto_nitrox_nitrox_qp.c.o
[1587/2286] Compiling C object drivers/libtmp_rte_pmd_nitrox.a.p/crypto_nitrox_nitrox_sym_capabilities.c.o
[1588/2286] Linking target drivers/librte_pmd_octeontx.so.20.0.3
[1589/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_ethdev.c.o
[1590/2286] Generating rte_pmd_zlib_mingw with a custom command
[1591/2286] Linking target drivers/librte_bus_fslmc.so.20.0.3
[1592/2286] Generating rte_pmd_ifc_def with a custom command
[1593/2286] Linking target drivers/librte_mempool_octeontx2.so.20.0.3
[1594/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_rte_eth_softnic_flow.c.o
[1595/2286] Compiling C object drivers/libtmp_rte_rawdev_skeleton.a.p/raw_skeleton_skeleton_rawdev_test.c.o
[1596/2286] Generating rte_pmd_ifc_mingw with a custom command
[1597/2286] Compiling C object drivers/libtmp_rte_rawdev_skeleton.a.p/raw_skeleton_skeleton_rawdev.c.o
[1598/2286] Generating rte_pmd_dpaa_event_mingw with a custom command
[1599/2286] Generating rte_pmd_dpaa_event_def with a custom command
[1600/2286] Linking static target drivers/libtmp_rte_rawdev_skeleton.a
[1601/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore_sriov.c.o
[1602/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_crypto.a.p/crypto_octeontx_otx_cryptodev.c.o
[1603/2286] Generating rte_rawdev_skeleton.pmd.c with a custom command
[1604/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_crypto.a.p/crypto_octeontx_otx_cryptodev_capabilities.c.o
[1605/2286] Generating rte_pmd_dpaa2_event_mingw with a custom command
[1606/2286] Generating rte_pmd_ice.sym_chk with a meson_exe.py custom command
[1607/2286] Generating rte_pmd_dpaa2_event_def with a custom command
[1608/2286] Compiling C object drivers/libtmp_rte_pmd_caam_jr.a.p/crypto_caam_jr_caam_jr_hw.c.o
[1609/2286] Compiling C object drivers/librte_rawdev_skeleton.a.p/meson-generated_.._rte_rawdev_skeleton.pmd.c.o
[1610/2286] Compiling C object drivers/librte_rawdev_skeleton.so.20.0.3.p/meson-generated_.._rte_rawdev_skeleton.pmd.c.o
[1611/2286] Linking static target drivers/librte_rawdev_skeleton.a
[1612/2286] Compiling C object drivers/libtmp_rte_pmd_caam_jr.a.p/crypto_caam_jr_caam_jr_uio.c.o
[1613/2286] Generating vhost.sym_chk with a meson_exe.py custom command
[1614/2286] Compiling C object drivers/libtmp_rte_rawdev_octeontx2_ep.a.p/raw_octeontx2_ep_otx2_ep_enqdeq.c.o
[1615/2286] Generating rte_pmd_octeontx2_event_mingw with a custom command
[1616/2286] Compiling C object drivers/libtmp_rte_pmd_vmxnet3.a.p/net_vmxnet3_vmxnet3_ethdev.c.o
[1617/2286] Linking target drivers/librte_pmd_ice.so.20.0.3
[1618/2286] Compiling C object drivers/libtmp_rte_pmd_nitrox.a.p/crypto_nitrox_nitrox_sym_reqmgr.c.o
[1619/2286] Linking static target drivers/libtmp_rte_rawdev_octeontx2_ep.a
[1620/2286] Generating rte_rawdev_dpaa2_cmdif.sym_chk with a meson_exe.py custom command
[1621/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_crypto.a.p/crypto_octeontx_otx_cryptodev_mbox.c.o
[1622/2286] Linking target lib/librte_vhost.so.20.0.3
[1623/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_crypto.a.p/crypto_octeontx_otx_cryptodev_hw_access.c.o
[1624/2286] Compiling C object drivers/libtmp_rte_pmd_thunderx.a.p/net_thunderx_nicvf_rxtx.c.o
[1625/2286] Compiling C object drivers/libtmp_rte_pmd_ifc.a.p/vdpa_ifc_base_ifcvf.c.o
[1626/2286] Generating rte_pmd_octeontx2_event_def with a custom command
[1627/2286] Generating rte_rawdev_octeontx2_ep.pmd.c with a custom command
[1628/2286] Compiling C object drivers/libtmp_rte_pmd_null_crypto.a.p/crypto_null_null_crypto_pmd_ops.c.o
[1629/2286] Generating rte_pmd_ring.sym_chk with a meson_exe.py custom command
[1630/2286] Compiling C object drivers/librte_rawdev_octeontx2_ep.so.20.0.3.p/meson-generated_.._rte_rawdev_octeontx2_ep.pmd.c.o
[1631/2286] Compiling C object drivers/librte_rawdev_octeontx2_ep.a.p/meson-generated_.._rte_rawdev_octeontx2_ep.pmd.c.o
[1632/2286] Linking static target drivers/librte_rawdev_octeontx2_ep.a
[1633/2286] Generating rte_pmd_opdl_event_mingw with a custom command
[1634/2286] Compiling C object drivers/libtmp_rte_rawdev_ioat.a.p/raw_ioat_ioat_rawdev_test.c.o
[1635/2286] Generating rte_pmd_opdl_event_def with a custom command
[1636/2286] Linking static target drivers/libtmp_rte_rawdev_ioat.a
[1637/2286] Generating rte_rawdev_ioat.pmd.c with a custom command
[1638/2286] Generating rte_pmd_skeleton_event_def with a custom command
[1639/2286] Linking target drivers/librte_pmd_ring.so.20.0.3
[1640/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_crypto.a.p/crypto_octeontx2_otx2_cryptodev_hw_access.c.o
[1641/2286] Compiling C object drivers/libtmp_rte_pmd_sfc.a.p/net_sfc_sfc_ef10_tx.c.o
[1642/2286] Generating rte_pmd_skeleton_event_mingw with a custom command
[1643/2286] Compiling C object drivers/librte_rawdev_ioat.a.p/meson-generated_.._rte_rawdev_ioat.pmd.c.o
[1644/2286] Compiling C object drivers/librte_rawdev_ioat.so.20.0.3.p/meson-generated_.._rte_rawdev_ioat.pmd.c.o
[1645/2286] Linking static target drivers/librte_rawdev_ioat.a
[1646/2286] Linking static target drivers/libtmp_rte_pmd_sfc.a
[1647/2286] Compiling C object drivers/libtmp_rte_rawdev_octeontx2_dma.a.p/raw_octeontx2_dma_otx2_dpi_rawdev.c.o
[1648/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_crypto.a.p/crypto_octeontx2_otx2_cryptodev_capabilities.c.o
[1649/2286] Linking static target drivers/libtmp_rte_rawdev_octeontx2_dma.a
[1650/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_crypto.a.p/crypto_octeontx2_otx2_cryptodev.c.o
[1651/2286] Compiling C object drivers/libtmp_rte_pmd_nitrox.a.p/crypto_nitrox_nitrox_sym.c.o
[1652/2286] Linking static target drivers/libtmp_rte_pmd_nitrox.a
[1653/2286] Generating rte_pmd_sw_event_mingw with a custom command
[1654/2286] Generating rte_rawdev_octeontx2_dma.pmd.c with a custom command
[1655/2286] Compiling C object drivers/libtmp_rte_pmd_crypto_scheduler.a.p/crypto_scheduler_scheduler_pmd.c.o
[1656/2286] Generating rte_pmd_sw_event_def with a custom command
[1657/2286] Compiling C object drivers/libtmp_rte_pmd_qede.a.p/net_qede_qede_rxtx.c.o
[1658/2286] Compiling C object drivers/libtmp_rte_pmd_vhost.a.p/net_vhost_rte_eth_vhost.c.o
[1659/2286] Compiling C object drivers/librte_rawdev_octeontx2_dma.a.p/meson-generated_.._rte_rawdev_octeontx2_dma.pmd.c.o
[1660/2286] Compiling C object drivers/libtmp_rte_pmd_crypto_scheduler.a.p/crypto_scheduler_scheduler_pmd_ops.c.o
[1661/2286] Generating rte_pmd_sfc.pmd.c with a custom command
[1662/2286] Compiling C object drivers/librte_rawdev_octeontx2_dma.so.20.0.3.p/meson-generated_.._rte_rawdev_octeontx2_dma.pmd.c.o
[1663/2286] Linking static target drivers/libtmp_rte_pmd_vhost.a
[1664/2286] Generating rte_pmd_nitrox.pmd.c with a custom command
[1665/2286] Linking static target drivers/librte_rawdev_octeontx2_dma.a
[1666/2286] Generating rte_pmd_dsw_event_def with a custom command
[1667/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_rte_eth_softnic_thread.c.o
[1668/2286] Generating rte_pmd_vhost.pmd.c with a custom command
[1669/2286] Compiling C object drivers/libtmp_rte_pmd_opdl_event.a.p/event_opdl_opdl_evdev_xstats.c.o
[1670/2286] Compiling C object drivers/librte_pmd_sfc.so.20.0.3.p/meson-generated_.._rte_pmd_sfc.pmd.c.o
[1671/2286] Compiling C object drivers/librte_pmd_sfc.a.p/meson-generated_.._rte_pmd_sfc.pmd.c.o
[1672/2286] Compiling C object drivers/librte_pmd_nitrox.a.p/meson-generated_.._rte_pmd_nitrox.pmd.c.o
[1673/2286] Compiling C object drivers/librte_pmd_nitrox.so.20.0.3.p/meson-generated_.._rte_pmd_nitrox.pmd.c.o
[1674/2286] Linking static target drivers/librte_pmd_nitrox.a
[1675/2286] Linking static target drivers/librte_pmd_sfc.a
[1676/2286] Compiling C object drivers/librte_pmd_vhost.so.20.0.3.p/meson-generated_.._rte_pmd_vhost.pmd.c.o
[1677/2286] Compiling C object drivers/librte_pmd_vhost.a.p/meson-generated_.._rte_pmd_vhost.pmd.c.o
[1678/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_crypto.a.p/crypto_octeontx2_otx2_cryptodev_mbox.c.o
[1679/2286] Linking static target drivers/librte_pmd_vhost.a
[1680/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_rte_eth_softnic_tm.c.o
[1681/2286] Compiling C object drivers/libtmp_rte_pmd_skeleton_event.a.p/event_skeleton_skeleton_eventdev.c.o
[1682/2286] Linking static target drivers/libtmp_rte_pmd_skeleton_event.a
[1683/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_compress.a.p/compress_octeontx_otx_zip.c.o
[1684/2286] Generating rte_pmd_octeontx_event_def with a custom command
[1685/2286] Generating rte_pmd_skeleton_event.pmd.c with a custom command
[1686/2286] Generating rte_pmd_bbdev_null_def with a custom command
[1687/2286] Compiling C object drivers/librte_pmd_skeleton_event.a.p/meson-generated_.._rte_pmd_skeleton_event.pmd.c.o
[1688/2286] Compiling C object drivers/libtmp_rte_pmd_ixgbe.a.p/net_ixgbe_ixgbe_rxtx.c.o
[1689/2286] Generating rte_pmd_bbdev_null_mingw with a custom command
[1690/2286] Linking static target drivers/librte_pmd_skeleton_event.a
[1691/2286] Linking static target drivers/libtmp_rte_pmd_ixgbe.a
[1692/2286] Compiling C object drivers/librte_pmd_skeleton_event.so.20.0.3.p/meson-generated_.._rte_pmd_skeleton_event.pmd.c.o
[1693/2286] Compiling C object drivers/libtmp_rte_pmd_i40e.a.p/net_i40e_i40e_ethdev.c.o
[1694/2286] Compiling C object drivers/libtmp_rte_pmd_qat.a.p/common_qat_qat_common.c.o
[1695/2286] Linking static target drivers/libtmp_rte_pmd_i40e.a
[1696/2286] Generating rte_pmd_bbdev_turbo_sw_def with a custom command
[1697/2286] Compiling C object drivers/libtmp_rte_pmd_opdl_event.a.p/event_opdl_opdl_evdev.c.o
[1698/2286] Compiling C object drivers/libtmp_rte_pmd_virtio_crypto.a.p/crypto_virtio_virtio_pci.c.o
[1699/2286] Generating rte_pmd_bbdev_turbo_sw_mingw with a custom command
[1700/2286] Generating rte_pmd_ixgbe.pmd.c with a custom command
[1701/2286] Compiling C object drivers/librte_pmd_ixgbe.a.p/meson-generated_.._rte_pmd_ixgbe.pmd.c.o
[1702/2286] Generating rte_pmd_bbdev_fpga_lte_fec_def with a custom command
[1703/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_crypto.a.p/crypto_octeontx2_otx2_cryptodev_sec.c.o
[1704/2286] Generating rte_pmd_bbdev_fpga_lte_fec_mingw with a custom command
[1705/2286] Linking static target drivers/librte_pmd_ixgbe.a
[1706/2286] Compiling C object drivers/libtmp_rte_pmd_virtio_crypto.a.p/crypto_virtio_virtqueue.c.o
[1707/2286] Generating rte_pmd_i40e.pmd.c with a custom command
[1708/2286] Generating rte_pmd_bbdev_fpga_5gnr_fec_def with a custom command
[1709/2286] Compiling C object drivers/libtmp_rte_pmd_qat.a.p/common_qat_qat_device.c.o
[1710/2286] Compiling C object drivers/librte_pmd_ixgbe.so.20.0.3.p/meson-generated_.._rte_pmd_ixgbe.pmd.c.o
[1711/2286] Compiling C object drivers/libtmp_rte_pmd_crypto_scheduler.a.p/crypto_scheduler_scheduler_failover.c.o
[1712/2286] Compiling C object drivers/libtmp_rte_pmd_dsw_event.a.p/event_dsw_dsw_xstats.c.o
[1713/2286] Compiling C object drivers/librte_pmd_i40e.so.20.0.3.p/meson-generated_.._rte_pmd_i40e.pmd.c.o
[1714/2286] Compiling C object drivers/librte_pmd_i40e.a.p/meson-generated_.._rte_pmd_i40e.pmd.c.o
[1715/2286] Generating rte_pmd_vdev_netvsc.sym_chk with a meson_exe.py custom command
[1716/2286] Generating rte_pmd_bbdev_fpga_5gnr_fec_mingw with a custom command
[1717/2286] Compiling C object drivers/libtmp_rte_pmd_crypto_scheduler.a.p/crypto_scheduler_scheduler_pkt_size_distr.c.o
[1718/2286] Compiling C object drivers/libtmp_rte_pmd_crypto_scheduler.a.p/crypto_scheduler_rte_cryptodev_scheduler.c.o
[1719/2286] Compiling C object drivers/libtmp_rte_pmd_crypto_scheduler.a.p/crypto_scheduler_scheduler_roundrobin.c.o
[1720/2286] Linking static target drivers/librte_pmd_i40e.a
[1721/2286] Compiling C object drivers/libtmp_rte_pmd_zlib.a.p/compress_zlib_zlib_pmd_ops.c.o
[1722/2286] Compiling C object drivers/net/qede/base/libqede_base.a.p/ecore_dev.c.o
[1723/2286] Linking static target drivers/net/qede/base/libqede_base.a
[1724/2286] Compiling C object drivers/libtmp_rte_pmd_qat.a.p/compress_qat_qat_comp_pmd.c.o
[1725/2286] Linking target drivers/librte_pmd_vdev_netvsc.so.20.0.3
[1726/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2_event.a.p/event_dpaa2_dpaa2_hw_dpcon.c.o
[1727/2286] Compiling C object app/dpdk-test-cmdline.p/test-cmdline_cmdline_test.c.o
[1728/2286] Compiling C object drivers/libtmp_rte_pmd_virtio_crypto.a.p/crypto_virtio_virtio_rxtx.c.o
[1729/2286] Compiling C object drivers/libtmp_rte_pmd_opdl_event.a.p/event_opdl_opdl_evdev_init.c.o
[1730/2286] Compiling C object drivers/libtmp_rte_pmd_virtio.a.p/net_virtio_virtio_ethdev.c.o
[1731/2286] Generating symbol file drivers/librte_bus_dpaa.so.20.0.3.p/librte_bus_dpaa.so.20.0.3.symbols
[1732/2286] Generating symbol file drivers/librte_pmd_octeontx.so.20.0.3.p/librte_pmd_octeontx.so.20.0.3.symbols
[1733/2286] Generating symbol file lib/librte_port.so.20.0.3.p/librte_port.so.20.0.3.symbols
[1734/2286] Compiling C object drivers/libtmp_rte_pmd_qat.a.p/common_qat_qat_qp.c.o
[1735/2286] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_main.c.o
[1736/2286] Generating symbol file drivers/librte_bus_fslmc.so.20.0.3.p/librte_bus_fslmc.so.20.0.3.symbols
[1737/2286] Generating symbol file drivers/librte_mempool_octeontx2.so.20.0.3.p/librte_mempool_octeontx2.so.20.0.3.symbols
[1738/2286] Compiling C object app/dpdk-test-cmdline.p/test-cmdline_commands.c.o
[1739/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_event.a.p/event_octeontx2_otx2_evdev_irq.c.o
[1740/2286] Linking target drivers/librte_mempool_dpaa.so.20.0.3
[1741/2286] Compiling C object drivers/libtmp_rte_pmd_virtio_crypto.a.p/crypto_virtio_virtio_cryptodev.c.o
[1742/2286] Linking static target drivers/libtmp_rte_pmd_virtio_crypto.a
[1743/2286] Compiling C object drivers/libtmp_rte_pmd_null_crypto.a.p/crypto_null_null_crypto_pmd.c.o
[1744/2286] Linking target lib/librte_table.so.20.0.3
[1745/2286] Linking static target drivers/libtmp_rte_pmd_null_crypto.a
[1746/2286] Linking target drivers/librte_mempool_dpaa2.so.20.0.3
[1747/2286] Compiling C object drivers/libtmp_rte_pmd_dsw_event.a.p/event_dsw_dsw_evdev.c.o
[1748/2286] Generating rte_pmd_virtio_crypto.pmd.c with a custom command
[1749/2286] Generating rte_pmd_null_crypto.pmd.c with a custom command
[1750/2286] Compiling C object drivers/librte_pmd_virtio_crypto.a.p/meson-generated_.._rte_pmd_virtio_crypto.pmd.c.o
[1751/2286] Compiling C object drivers/librte_pmd_null_crypto.a.p/meson-generated_.._rte_pmd_null_crypto.pmd.c.o
[1752/2286] Linking static target drivers/librte_pmd_null_crypto.a
[1753/2286] Compiling C object drivers/librte_pmd_null_crypto.so.20.0.3.p/meson-generated_.._rte_pmd_null_crypto.pmd.c.o
[1754/2286] Linking static target drivers/librte_pmd_virtio_crypto.a
[1755/2286] Generating rte_rawdev_skeleton.sym_chk with a meson_exe.py custom command
[1756/2286] Generating symbol file lib/librte_vhost.so.20.0.3.p/librte_vhost.so.20.0.3.symbols
[1757/2286] Compiling C object drivers/librte_pmd_virtio_crypto.so.20.0.3.p/meson-generated_.._rte_pmd_virtio_crypto.pmd.c.o
[1758/2286] Compiling C object drivers/libtmp_rte_rawdev_dpaa2_qdma.a.p/raw_dpaa2_qdma_dpaa2_qdma.c.o
[1759/2286] Linking static target drivers/libtmp_rte_rawdev_dpaa2_qdma.a
[1760/2286] Compiling C object drivers/libtmp_rte_pmd_sw_event.a.p/event_sw_sw_evdev.c.o
[1761/2286] Generating rte_rawdev_dpaa2_qdma.pmd.c with a custom command
[1762/2286] Linking target drivers/librte_rawdev_skeleton.so.20.0.3
[1763/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_event.a.p/event_octeontx_timvf_probe.c.o
[1764/2286] Compiling C object drivers/librte_rawdev_dpaa2_qdma.a.p/meson-generated_.._rte_rawdev_dpaa2_qdma.pmd.c.o
[1765/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa_event.a.p/event_dpaa_dpaa_eventdev.c.o
[1766/2286] Linking static target drivers/libtmp_rte_pmd_dpaa_event.a
[1767/2286] Linking static target drivers/librte_rawdev_dpaa2_qdma.a
[1768/2286] Compiling C object drivers/librte_rawdev_dpaa2_qdma.so.20.0.3.p/meson-generated_.._rte_rawdev_dpaa2_qdma.pmd.c.o
[1769/2286] Compiling C object drivers/libtmp_rte_pmd_ifc.a.p/vdpa_ifc_ifcvf_vdpa.c.o
[1770/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_event.a.p/event_octeontx_ssovf_probe.c.o
[1771/2286] Generating rte_pmd_dpaa_event.pmd.c with a custom command
[1772/2286] Linking static target drivers/libtmp_rte_pmd_ifc.a
[1773/2286] Compiling C object drivers/libtmp_rte_pmd_qat.a.p/compress_qat_qat_comp.c.o
[1774/2286] Generating rte_rawdev_octeontx2_ep.sym_chk with a meson_exe.py custom command
[1775/2286] Linking static target drivers/libtmp_rte_pmd_qat.a
[1776/2286] Generating rte_pmd_ifc.pmd.c with a custom command
[1777/2286] Compiling C object drivers/librte_pmd_dpaa_event.a.p/meson-generated_.._rte_pmd_dpaa_event.pmd.c.o
[1778/2286] Compiling C object drivers/libtmp_rte_pmd_thunderx.a.p/net_thunderx_nicvf_ethdev.c.o
[1779/2286] Compiling C object drivers/librte_pmd_ifc.a.p/meson-generated_.._rte_pmd_ifc.pmd.c.o
[1780/2286] Linking static target drivers/libtmp_rte_pmd_thunderx.a
[1781/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2_event.a.p/event_dpaa2_dpaa2_eventdev.c.o
[1782/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_event.a.p/event_octeontx_timvf_evdev.c.o
[1783/2286] Linking static target drivers/librte_pmd_ifc.a
[1784/2286] Generating rte_pmd_qat.pmd.c with a custom command
[1785/2286] Compiling C object drivers/librte_pmd_ifc.so.20.0.3.p/meson-generated_.._rte_pmd_ifc.pmd.c.o
[1786/2286] Linking static target drivers/librte_pmd_dpaa_event.a
[1787/2286] Generating rte_pmd_thunderx.pmd.c with a custom command
[1788/2286] Compiling C object drivers/librte_pmd_dpaa_event.so.20.0.3.p/meson-generated_.._rte_pmd_dpaa_event.pmd.c.o
[1789/2286] Compiling C object drivers/librte_pmd_qat.a.p/meson-generated_.._rte_pmd_qat.pmd.c.o
[1790/2286] Compiling C object drivers/librte_pmd_qat.so.20.0.3.p/meson-generated_.._rte_pmd_qat.pmd.c.o
[1791/2286] Linking target drivers/librte_rawdev_octeontx2_ep.so.20.0.3
[1792/2286] Linking static target drivers/librte_pmd_qat.a
[1793/2286] Compiling C object drivers/librte_pmd_thunderx.a.p/meson-generated_.._rte_pmd_thunderx.pmd.c.o
[1794/2286] Compiling C object drivers/librte_pmd_thunderx.so.20.0.3.p/meson-generated_.._rte_pmd_thunderx.pmd.c.o
[1795/2286] Linking static target drivers/librte_pmd_thunderx.a
[1796/2286] Generating rte_rawdev_ioat.sym_chk with a meson_exe.py custom command
[1797/2286] Compiling C object drivers/libtmp_rte_rawdev_ntb.a.p/raw_ntb_ntb.c.o
[1798/2286] Compiling C object drivers/libtmp_rte_pmd_sw_event.a.p/event_sw_sw_evdev_worker.c.o
[1799/2286] Compiling C object drivers/libtmp_rte_pmd_tap.a.p/net_tap_rte_eth_tap.c.o
[1800/2286] Linking static target drivers/libtmp_rte_rawdev_ntb.a
[1801/2286] Linking static target drivers/libtmp_rte_pmd_tap.a
[1802/2286] Linking target drivers/librte_rawdev_ioat.so.20.0.3
[1803/2286] Generating rte_rawdev_ntb.pmd.c with a custom command
[1804/2286] Generating rte_rawdev_octeontx2_dma.sym_chk with a meson_exe.py custom command
[1805/2286] Generating rte_pmd_tap.pmd.c with a custom command
[1806/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_event.a.p/event_octeontx2_otx2_tim_evdev.c.o
[1807/2286] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_evt_test.c.o
[1808/2286] Compiling C object drivers/librte_rawdev_ntb.a.p/meson-generated_.._rte_rawdev_ntb.pmd.c.o
[1809/2286] Generating rte_pmd_nitrox.sym_chk with a meson_exe.py custom command
[1810/2286] Compiling C object drivers/librte_pmd_tap.a.p/meson-generated_.._rte_pmd_tap.pmd.c.o
[1811/2286] Compiling C object drivers/librte_rawdev_ntb.so.20.0.3.p/meson-generated_.._rte_rawdev_ntb.pmd.c.o
[1812/2286] Compiling C object drivers/librte_pmd_tap.so.20.0.3.p/meson-generated_.._rte_pmd_tap.pmd.c.o
[1813/2286] Linking static target drivers/librte_rawdev_ntb.a
[1814/2286] Generating rte_pmd_vhost.sym_chk with a meson_exe.py custom command
[1815/2286] Linking static target drivers/librte_pmd_tap.a
[1816/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_event.a.p/event_octeontx2_otx2_evdev_adptr.c.o
[1817/2286] Generating rte_pmd_sfc.sym_chk with a meson_exe.py custom command
[1818/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2_event.a.p/event_dpaa2_dpaa2_eventdev_selftest.c.o
[1819/2286] Compiling C object drivers/libtmp_rte_pmd_opdl_event.a.p/event_opdl_opdl_test.c.o
[1820/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_event.a.p/event_octeontx_timvf_worker.c.o
[1821/2286] Linking static target drivers/libtmp_rte_pmd_dpaa2_event.a
[1822/2286] Compiling C object drivers/libtmp_rte_pmd_zlib.a.p/compress_zlib_zlib_pmd.c.o
[1823/2286] Compiling C object drivers/libtmp_rte_pmd_vmxnet3.a.p/net_vmxnet3_vmxnet3_rxtx.c.o
[1824/2286] Linking static target drivers/libtmp_rte_pmd_octeontx_event.a
[1825/2286] Linking target drivers/librte_pmd_nitrox.so.20.0.3
[1826/2286] Linking static target drivers/libtmp_rte_pmd_zlib.a
[1827/2286] Linking target drivers/librte_rawdev_octeontx2_dma.so.20.0.3
[1828/2286] Linking static target drivers/libtmp_rte_pmd_vmxnet3.a
[1829/2286] Generating rte_pmd_dpaa2_event.pmd.c with a custom command
[1830/2286] Generating rte_pmd_zlib.pmd.c with a custom command
[1831/2286] Generating rte_pmd_vmxnet3.pmd.c with a custom command
[1832/2286] Linking target drivers/librte_pmd_vhost.so.20.0.3
[1833/2286] Compiling C object drivers/librte_pmd_dpaa2_event.a.p/meson-generated_.._rte_pmd_dpaa2_event.pmd.c.o
[1834/2286] Compiling C object drivers/librte_pmd_zlib.a.p/meson-generated_.._rte_pmd_zlib.pmd.c.o
[1835/2286] Compiling C object drivers/librte_pmd_vmxnet3.a.p/meson-generated_.._rte_pmd_vmxnet3.pmd.c.o
[1836/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_compress.a.p/compress_octeontx_otx_zip_pmd.c.o
[1837/2286] Generating rte_pmd_skeleton_event.sym_chk with a meson_exe.py custom command
[1838/2286] Compiling C object drivers/librte_pmd_vmxnet3.so.20.0.3.p/meson-generated_.._rte_pmd_vmxnet3.pmd.c.o
[1839/2286] Generating rte_pmd_octeontx_event.pmd.c with a custom command
[1840/2286] Linking static target drivers/librte_pmd_zlib.a
[1841/2286] Compiling C object app/dpdk-test-pipeline.p/test-pipeline_pipeline_stub.c.o
[1842/2286] Compiling C object drivers/librte_pmd_zlib.so.20.0.3.p/meson-generated_.._rte_pmd_zlib.pmd.c.o
[1843/2286] Linking static target drivers/librte_pmd_vmxnet3.a
[1844/2286] Linking static target drivers/libtmp_rte_pmd_octeontx_compress.a
[1845/2286] Linking static target drivers/librte_pmd_dpaa2_event.a
[1846/2286] Linking target drivers/librte_pmd_sfc.so.20.0.3
[1847/2286] Compiling C object drivers/librte_pmd_dpaa2_event.so.20.0.3.p/meson-generated_.._rte_pmd_dpaa2_event.pmd.c.o
[1848/2286] Generating rte_pmd_octeontx_compress.pmd.c with a custom command
[1849/2286] Compiling C object drivers/librte_pmd_octeontx_event.so.20.0.3.p/meson-generated_.._rte_pmd_octeontx_event.pmd.c.o
[1850/2286] Compiling C object drivers/librte_pmd_octeontx_event.a.p/meson-generated_.._rte_pmd_octeontx_event.pmd.c.o
[1851/2286] Compiling C object drivers/libtmp_rte_pmd_softnic.a.p/net_softnic_rte_eth_softnic_cli.c.o
[1852/2286] Linking static target drivers/librte_pmd_octeontx_event.a
[1853/2286] Compiling C object drivers/librte_pmd_octeontx_compress.a.p/meson-generated_.._rte_pmd_octeontx_compress.pmd.c.o
[1854/2286] Linking static target drivers/libtmp_rte_pmd_softnic.a
[1855/2286] Compiling C object drivers/librte_pmd_octeontx_compress.so.20.0.3.p/meson-generated_.._rte_pmd_octeontx_compress.pmd.c.o
[1856/2286] Linking static target drivers/librte_pmd_octeontx_compress.a
[1857/2286] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_main.c.o
[1858/2286] Linking target drivers/librte_pmd_skeleton_event.so.20.0.3
[1859/2286] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_parser.c.o
[1860/2286] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_common.c.o
[1861/2286] Generating rte_pmd_softnic.pmd.c with a custom command
[1862/2286] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_options_parse.c.o
[1863/2286] Compiling C object app/dpdk-test-pipeline.p/test-pipeline_pipeline_lpm_ipv6.c.o
[1864/2286] Compiling C object drivers/librte_pmd_softnic.so.20.0.3.p/meson-generated_.._rte_pmd_softnic.pmd.c.o
[1865/2286] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_main.c.o
[1866/2286] Compiling C object drivers/librte_pmd_softnic.a.p/meson-generated_.._rte_pmd_softnic.pmd.c.o
[1867/2286] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_throughput.c.o
[1868/2286] Linking static target drivers/librte_pmd_softnic.a
[1869/2286] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_ops.c.o
[1870/2286] Generating rte_pmd_ixgbe.sym_chk with a meson_exe.py custom command
[1871/2286] Generating rte_pmd_i40e.sym_chk with a meson_exe.py custom command
[1872/2286] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_vectors.c.o
[1873/2286] Compiling C object app/dpdk-test-acl.p/test-acl_main.c.o
[1874/2286] Compiling C object app/dpdk-proc-info.p/proc-info_main.c.o
[1875/2286] Linking target drivers/librte_pmd_ixgbe.so.20.0.3
[1876/2286] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_options_parsing.c.o
[1877/2286] Linking target drivers/librte_pmd_i40e.so.20.0.3
[1878/2286] Generating symbol file drivers/librte_mempool_dpaa.so.20.0.3.p/librte_mempool_dpaa.so.20.0.3.symbols
[1879/2286] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_throughput.c.o
[1880/2286] Compiling C object drivers/libtmp_rte_pmd_qede.a.p/net_qede_qede_debug.c.o
[1881/2286] Generating symbol file lib/librte_table.so.20.0.3.p/librte_table.so.20.0.3.symbols
[1882/2286] Linking static target drivers/libtmp_rte_pmd_qede.a
[1883/2286] Linking target drivers/librte_pmd_dpaa.so.20.0.3
[1884/2286] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_evt_options.c.o
[1885/2286] Generating symbol file drivers/librte_mempool_dpaa2.so.20.0.3.p/librte_mempool_dpaa2.so.20.0.3.symbols
[1886/2286] Generating rte_pmd_qede.pmd.c with a custom command
[1887/2286] Linking target lib/librte_flow_classify.so.20.0.3
[1888/2286] Compiling C object drivers/librte_pmd_qede.a.p/meson-generated_.._rte_pmd_qede.pmd.c.o
[1889/2286] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev.c.o
[1890/2286] Linking static target drivers/librte_pmd_qede.a
[1891/2286] Generating rte_pmd_null_crypto.sym_chk with a meson_exe.py custom command
[1892/2286] Compiling C object drivers/libtmp_rte_pmd_bbdev_fpga_lte_fec.a.p/baseband_fpga_lte_fec_fpga_lte_fec.c.o
[1893/2286] Compiling C object drivers/librte_pmd_qede.so.20.0.3.p/meson-generated_.._rte_pmd_qede.pmd.c.o
[1894/2286] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_verify.c.o
[1895/2286] Linking static target drivers/libtmp_rte_pmd_bbdev_fpga_lte_fec.a
[1896/2286] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_pmd_cyclecount.c.o
[1897/2286] Compiling C object drivers/libtmp_rte_pmd_bbdev_fpga_5gnr_fec.a.p/baseband_fpga_5gnr_fec_rte_fpga_5gnr_fec.c.o
[1898/2286] Linking static target drivers/libtmp_rte_pmd_bbdev_fpga_5gnr_fec.a
[1899/2286] Linking target drivers/librte_pmd_dpaa2.so.20.0.3
[1900/2286] Generating rte_pmd_bbdev_fpga_lte_fec.pmd.c with a custom command
[1901/2286] Generating rte_pmd_virtio_crypto.sym_chk with a meson_exe.py custom command
[1902/2286] Compiling C object app/dpdk-test-pipeline.p/test-pipeline_runtime.c.o
[1903/2286] Generating rte_pmd_bbdev_fpga_5gnr_fec.pmd.c with a custom command
[1904/2286] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_vector_parsing.c.o
[1905/2286] Linking target drivers/librte_pmd_null_crypto.so.20.0.3
[1906/2286] Compiling C object drivers/librte_pmd_bbdev_fpga_lte_fec.a.p/meson-generated_.._rte_pmd_bbdev_fpga_lte_fec.pmd.c.o
[1907/2286] Compiling C object drivers/librte_pmd_bbdev_fpga_lte_fec.so.20.0.3.p/meson-generated_.._rte_pmd_bbdev_fpga_lte_fec.pmd.c.o
[1908/2286] Linking target drivers/librte_rawdev_dpaa2_cmdif.so.20.0.3
[1909/2286] Linking static target drivers/librte_pmd_bbdev_fpga_lte_fec.a
[1910/2286] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_evt_main.c.o
[1911/2286] Compiling C object drivers/librte_pmd_bbdev_fpga_5gnr_fec.a.p/meson-generated_.._rte_pmd_bbdev_fpga_5gnr_fec.pmd.c.o
[1912/2286] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_test_order_common.c.o
[1913/2286] Compiling C object drivers/librte_pmd_bbdev_fpga_5gnr_fec.so.20.0.3.p/meson-generated_.._rte_pmd_bbdev_fpga_5gnr_fec.pmd.c.o
[1914/2286] Linking static target drivers/librte_pmd_bbdev_fpga_5gnr_fec.a
[1915/2286] Linking target drivers/librte_pmd_virtio_crypto.so.20.0.3
[1916/2286] Generating rte_rawdev_dpaa2_qdma.sym_chk with a meson_exe.py custom command
[1917/2286] Compiling C object app/dpdk-test-flow-perf.p/test-flow-perf_flow_gen.c.o
[1918/2286] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_vector.c.o
[1919/2286] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_latency.c.o
[1920/2286] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_common.c.o
[1921/2286] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_test_order_atq.c.o
[1922/2286] Compiling C object app/dpdk-test-crypto-perf.p/test-crypto-perf_cperf_test_verify.c.o
[1923/2286] Linking target drivers/librte_rawdev_dpaa2_qdma.so.20.0.3
[1924/2286] Generating rte_pmd_qat.sym_chk with a meson_exe.py custom command
[1925/2286] Compiling C object app/dpdk-pdump.p/pdump_main.c.o
[1926/2286] Generating rte_pmd_dpaa_event.sym_chk with a meson_exe.py custom command
[1927/2286] Compiling C object app/dpdk-test-compress-perf.p/test-compress-perf_comp_perf_test_cyclecount.c.o
[1928/2286] Generating rte_pmd_ifc.sym_chk with a meson_exe.py custom command
[1929/2286] Compiling C object app/dpdk-test-flow-perf.p/test-flow-perf_items_gen.c.o
[1930/2286] Linking target drivers/librte_pmd_qat.so.20.0.3
[1931/2286] Generating rte_pmd_thunderx.sym_chk with a meson_exe.py custom command
[1932/2286] Linking target drivers/librte_pmd_ifc.so.20.0.3
[1933/2286] Compiling C object app/dpdk-test-pipeline.p/test-pipeline_main.c.o
[1934/2286] Compiling C object app/dpdk-test-pipeline.p/test-pipeline_pipeline_acl.c.o
[1935/2286] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_test_order_queue.c.o
[1936/2286] Compiling C object app/dpdk-test-flow-perf.p/test-flow-perf_actions_gen.c.o
[1937/2286] Compiling C object app/test/dpdk-test.p/test_alarm.c.o
[1938/2286] Compiling C object app/dpdk-test-pipeline.p/test-pipeline_config.c.o
[1939/2286] Compiling C object app/dpdk-test-pipeline.p/test-pipeline_pipeline_lpm.c.o
[1940/2286] Compiling C object app/test/dpdk-test.p/test_bitops.c.o
[1941/2286] Linking target drivers/librte_pmd_thunderx.so.20.0.3
[1942/2286] Compiling C object app/test/dpdk-test.p/test_cmdline.c.o
[1943/2286] Generating rte_rawdev_ntb.sym_chk with a meson_exe.py custom command
[1944/2286] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_test_pipeline_common.c.o
[1945/2286] Generating rte_pmd_tap.sym_chk with a meson_exe.py custom command
[1946/2286] Compiling C object app/test/dpdk-test.p/test.c.o
[1947/2286] Compiling C object app/dpdk-test-pipeline.p/test-pipeline_init.c.o
[1948/2286] Linking target drivers/librte_rawdev_ntb.so.20.0.3
[1949/2286] Generating rte_pmd_dpaa2_event.sym_chk with a meson_exe.py custom command
[1950/2286] Generating rte_pmd_zlib.sym_chk with a meson_exe.py custom command
[1951/2286] Compiling C object app/test/dpdk-test.p/test_byteorder.c.o
[1952/2286] Compiling C object app/test/dpdk-test.p/test_cmdline_lib.c.o
[1953/2286] Compiling C object app/test/dpdk-test.p/test_cmdline_portlist.c.o
[1954/2286] Linking target drivers/librte_pmd_tap.so.20.0.3
[1955/2286] Compiling C object app/dpdk-test-fib.p/test-fib_main.c.o
[1956/2286] Compiling C object drivers/libtmp_rte_pmd_bbdev_null.a.p/baseband_null_bbdev_null.c.o
[1957/2286] Generating rte_pmd_vmxnet3.sym_chk with a meson_exe.py custom command
[1958/2286] Compiling C object app/test/dpdk-test.p/test_cpuflags.c.o
[1959/2286] Generating rte_pmd_octeontx_compress.sym_chk with a meson_exe.py custom command
[1960/2286] Compiling C object app/test/dpdk-test.p/test_atomic.c.o
[1961/2286] Linking static target drivers/libtmp_rte_pmd_bbdev_null.a
[1962/2286] Linking target drivers/librte_pmd_zlib.so.20.0.3
[1963/2286] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_test_perf_queue.c.o
[1964/2286] Generating rte_pmd_octeontx_event.sym_chk with a meson_exe.py custom command
[1965/2286] Compiling C object app/test/dpdk-test.p/test_cmdline_string.c.o
[1966/2286] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_test_perf_atq.c.o
[1967/2286] Generating rte_pmd_bbdev_null.pmd.c with a custom command
[1968/2286] Compiling C object app/test/dpdk-test.p/test_cmdline_num.c.o
[1969/2286] Compiling C object app/dpdk-test-pipeline.p/test-pipeline_pipeline_hash.c.o
[1970/2286] Compiling C object drivers/librte_pmd_bbdev_null.a.p/meson-generated_.._rte_pmd_bbdev_null.pmd.c.o
[1971/2286] Linking target drivers/librte_pmd_vmxnet3.so.20.0.3
[1972/2286] Linking target drivers/librte_pmd_octeontx_compress.so.20.0.3
[1973/2286] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_test_pipeline_atq.c.o
[1974/2286] Linking static target drivers/librte_pmd_bbdev_null.a
[1975/2286] Compiling C object drivers/librte_pmd_bbdev_null.so.20.0.3.p/meson-generated_.._rte_pmd_bbdev_null.pmd.c.o
[1976/2286] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_test_pipeline_queue.c.o
[1977/2286] Compiling C object app/test/dpdk-test.p/test_cmdline_ipaddr.c.o
[1978/2286] Linking target drivers/librte_pmd_octeontx_event.so.20.0.3
[1979/2286] Compiling C object app/test/dpdk-test.p/test_cycles.c.o
[1980/2286] Compiling C object app/test/dpdk-test.p/test_debug.c.o
[1981/2286] Compiling C object app/test/dpdk-test.p/test_cmdline_cirbuf.c.o
[1982/2286] Generating rte_pmd_softnic.sym_chk with a meson_exe.py custom command
[1983/2286] Compiling C object app/test/dpdk-test.p/test_errno.c.o
[1984/2286] Compiling C object app/test/dpdk-test.p/test_eal_fs.c.o
[1985/2286] Compiling C object app/test/dpdk-test.p/test_common.c.o
[1986/2286] Compiling C object drivers/libtmp_rte_pmd_sw_event.a.p/event_sw_sw_evdev_scheduler.c.o
[1987/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_5tswap.c.o
[1988/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_bpf_cmd.c.o
[1989/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_flowgen.c.o
[1990/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_ieee1588fwd.c.o
[1991/2286] Generating symbol file drivers/librte_pmd_dpaa.so.20.0.3.p/librte_pmd_dpaa.so.20.0.3.symbols
[1992/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_cmdline_mtr.c.o
[1993/2286] Compiling C object app/dpdk-test-eventdev.p/test-eventdev_test_perf_common.c.o
[1994/2286] Compiling C object app/test/dpdk-test.p/test_cmdline_etheraddr.c.o
[1995/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_icmpecho.c.o
[1996/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_iofwd.c.o
[1997/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_cmdline_tm.c.o
[1998/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_macfwd.c.o
[1999/2286] Compiling C object app/dpdk-test-flow-perf.p/test-flow-perf_main.c.o
[2000/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_rxonly.c.o
[2001/2286] Generating symbol file drivers/librte_pmd_dpaa2.so.20.0.3.p/librte_pmd_dpaa2.so.20.0.3.symbols
[2002/2286] Generating rte_pmd_qede.sym_chk with a meson_exe.py custom command
[2003/2286] Compiling C object app/test/dpdk-test.p/commands.c.o
[2004/2286] Compiling C object app/test/dpdk-test.p/test_external_mem.c.o
[2005/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_util.c.o
[2006/2286] Compiling C object app/test/dpdk-test.p/test_fib6_perf.c.o
[2007/2286] Compiling C object app/test/dpdk-test.p/test_hash_multiwriter.c.o
[2008/2286] Compiling C object app/test/dpdk-test.p/test_interrupts.c.o
[2009/2286] Compiling C object drivers/libtmp_rte_pmd_crypto_scheduler.a.p/crypto_scheduler_scheduler_multicore.c.o
[2010/2286] Generating rte_pmd_bbdev_fpga_lte_fec.sym_chk with a meson_exe.py custom command
[2011/2286] Compiling C object app/test/dpdk-test.p/test_barrier.c.o
[2012/2286] Linking static target drivers/libtmp_rte_pmd_crypto_scheduler.a
[2013/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_macswap.c.o
[2014/2286] Compiling C object app/test/dpdk-test.p/test_kvargs.c.o
[2015/2286] Linking target drivers/librte_pmd_qede.so.20.0.3
[2016/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_event.a.p/event_octeontx2_otx2_tim_worker.c.o
[2017/2286] Compiling C object app/test/dpdk-test.p/test_crc.c.o
[2018/2286] Generating rte_pmd_bbdev_fpga_5gnr_fec.sym_chk with a meson_exe.py custom command
[2019/2286] Compiling C object app/test/dpdk-test.p/test_logs.c.o
[2020/2286] Generating rte_pmd_crypto_scheduler.pmd.c with a custom command
[2021/2286] Compiling C object app/dpdk-test-sad.p/test-sad_main.c.o
[2022/2286] Linking target drivers/librte_pmd_bbdev_fpga_lte_fec.so.20.0.3
[2023/2286] Compiling C object drivers/libtmp_rte_pmd_opdl_event.a.p/event_opdl_opdl_ring.c.o
[2024/2286] Compiling C object drivers/librte_pmd_crypto_scheduler.a.p/meson-generated_.._rte_pmd_crypto_scheduler.pmd.c.o
[2025/2286] Compiling C object drivers/librte_pmd_crypto_scheduler.so.20.0.3.p/meson-generated_.._rte_pmd_crypto_scheduler.pmd.c.o
[2026/2286] Linking static target drivers/libtmp_rte_pmd_opdl_event.a
[2027/2286] Compiling C object app/dpdk-test-regex.p/test-regex_main.c.o
[2028/2286] Linking static target drivers/librte_pmd_crypto_scheduler.a
[2029/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_event.a.p/event_octeontx2_otx2_evdev_selftest.c.o
[2030/2286] Linking target drivers/librte_pmd_bbdev_fpga_5gnr_fec.so.20.0.3
[2031/2286] Compiling C object drivers/libtmp_rte_pmd_caam_jr.a.p/crypto_caam_jr_caam_jr.c.o
[2032/2286] Compiling C object app/test/dpdk-test.p/test_lcores.c.o
[2033/2286] Generating rte_pmd_opdl_event.pmd.c with a custom command
[2034/2286] Linking static target drivers/libtmp_rte_pmd_caam_jr.a
[2035/2286] Compiling C object app/test/dpdk-test.p/test_hash_functions.c.o
[2036/2286] Compiling C object app/test/dpdk-test.p/test_fbarray.c.o
[2037/2286] Compiling C object drivers/librte_pmd_opdl_event.a.p/meson-generated_.._rte_pmd_opdl_event.pmd.c.o
[2038/2286] Generating rte_pmd_caam_jr.pmd.c with a custom command
[2039/2286] Compiling C object drivers/librte_pmd_opdl_event.so.20.0.3.p/meson-generated_.._rte_pmd_opdl_event.pmd.c.o
[2040/2286] Linking static target drivers/librte_pmd_opdl_event.a
[2041/2286] Compiling C object app/test/dpdk-test.p/test_memory.c.o
[2042/2286] Compiling C object drivers/librte_pmd_caam_jr.a.p/meson-generated_.._rte_pmd_caam_jr.pmd.c.o
[2043/2286] Compiling C object drivers/librte_pmd_caam_jr.so.20.0.3.p/meson-generated_.._rte_pmd_caam_jr.pmd.c.o
[2044/2286] Linking static target drivers/librte_pmd_caam_jr.a
[2045/2286] Compiling C object app/test/dpdk-test.p/test_prefetch.c.o
[2046/2286] Compiling C object app/test/dpdk-test.p/test_per_lcore.c.o
[2047/2286] Compiling C object app/test/dpdk-test.p/test_metrics.c.o
[2048/2286] Compiling C object app/test/dpdk-test.p/test_power.c.o
[2049/2286] Compiling C object app/test/dpdk-test.p/test_power_kvm_vm.c.o
[2050/2286] Compiling C object app/test/dpdk-test.p/test_lpm6_perf.c.o
[2051/2286] Compiling C object app/test/dpdk-test.p/test_rand_perf.c.o
[2052/2286] Compiling C object app/test/dpdk-test.p/test_mcslock.c.o
[2053/2286] Compiling C object drivers/libtmp_rte_pmd_bbdev_turbo_sw.a.p/baseband_turbo_sw_bbdev_turbo_software.c.o
[2054/2286] Compiling C object app/test/dpdk-test.p/test_power_cpufreq.c.o
[2055/2286] Linking static target drivers/libtmp_rte_pmd_bbdev_turbo_sw.a
[2056/2286] Generating rte_pmd_bbdev_turbo_sw.pmd.c with a custom command
[2057/2286] Compiling C object app/test/dpdk-test.p/test_efd.c.o
[2058/2286] Compiling C object drivers/librte_pmd_bbdev_turbo_sw.a.p/meson-generated_.._rte_pmd_bbdev_turbo_sw.pmd.c.o
[2059/2286] Compiling C object app/test/dpdk-test.p/packet_burst_generator.c.o
[2060/2286] Linking static target drivers/librte_pmd_bbdev_turbo_sw.a
[2061/2286] Compiling C object drivers/librte_pmd_bbdev_turbo_sw.so.20.0.3.p/meson-generated_.._rte_pmd_bbdev_turbo_sw.pmd.c.o
[2062/2286] Compiling C object app/test/dpdk-test.p/test_efd_perf.c.o
[2063/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_txonly.c.o
[2064/2286] Compiling C object app/test/dpdk-test.p/test_bpf.c.o
[2065/2286] Compiling C object drivers/libtmp_rte_pmd_virtio.a.p/net_virtio_virtio_rxtx.c.o
[2066/2286] Compiling C object app/test/dpdk-test.p/test_malloc.c.o
[2067/2286] Linking static target drivers/libtmp_rte_pmd_virtio.a
[2068/2286] Compiling C object app/test/dpdk-test.p/test_distributor_perf.c.o
[2069/2286] Compiling C object app/test/dpdk-test.p/test_hash_readwrite.c.o
[2070/2286] Compiling C object app/test/dpdk-test.p/test_reciprocal_division.c.o
[2071/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_parameters.c.o
[2072/2286] Compiling C object app/test/dpdk-test.p/test_event_eth_rx_adapter.c.o
[2073/2286] Compiling C object app/test/dpdk-test.p/test_fib.c.o
[2074/2286] Compiling C object app/test/dpdk-test.p/test_reciprocal_division_perf.c.o
[2075/2286] Generating rte_pmd_virtio.pmd.c with a custom command
[2076/2286] Compiling C object app/test/dpdk-test.p/test_memzone.c.o
[2077/2286] Compiling C object app/test/dpdk-test.p/test_hash_perf.c.o
[2078/2286] Generating rte_pmd_bbdev_null.sym_chk with a meson_exe.py custom command
[2079/2286] Compiling C object app/test/dpdk-test.p/test_fib_perf.c.o
[2080/2286] Compiling C object app/test/dpdk-test.p/test_func_reentrancy.c.o
[2081/2286] Compiling C object app/test/dpdk-test.p/test_flow_classify.c.o
[2082/2286] Compiling C object drivers/librte_pmd_virtio.so.20.0.3.p/meson-generated_.._rte_pmd_virtio.pmd.c.o
[2083/2286] Compiling C object drivers/librte_pmd_virtio.a.p/meson-generated_.._rte_pmd_virtio.pmd.c.o
[2084/2286] Linking static target drivers/librte_pmd_virtio.a
[2085/2286] Compiling C object app/test/dpdk-test.p/test_acl.c.o
[2086/2286] Linking target drivers/librte_pmd_bbdev_null.so.20.0.3
[2087/2286] Compiling C object app/test/dpdk-test.p/test_ring_stress.c.o
[2088/2286] Compiling C object app/test/dpdk-test.p/test_fib6.c.o
[2089/2286] Compiling C object app/test/dpdk-test.p/test_memcpy.c.o
[2090/2286] Compiling C object drivers/libtmp_rte_pmd_dsw_event.a.p/event_dsw_dsw_event.c.o
[2091/2286] Linking static target drivers/libtmp_rte_pmd_dsw_event.a
[2092/2286] Compiling C object app/test/dpdk-test.p/test_hash_readwrite_lf_perf.c.o
[2093/2286] Compiling C object app/test/dpdk-test.p/test_string_fns.c.o
[2094/2286] Generating rte_pmd_dsw_event.pmd.c with a custom command
[2095/2286] Compiling C object drivers/librte_pmd_dsw_event.a.p/meson-generated_.._rte_pmd_dsw_event.pmd.c.o
[2096/2286] Linking static target drivers/librte_pmd_dsw_event.a
[2097/2286] Compiling C object app/test/dpdk-test.p/test_eventdev.c.o
[2098/2286] Compiling C object app/test/dpdk-test.p/test_ipsec_sad.c.o
[2099/2286] Compiling C object drivers/librte_pmd_dsw_event.so.20.0.3.p/meson-generated_.._rte_pmd_dsw_event.pmd.c.o
[2100/2286] Compiling C object app/test/dpdk-test.p/test_tailq.c.o
[2101/2286] Compiling C object app/test/dpdk-test.p/test_event_crypto_adapter.c.o
[2102/2286] Compiling C object app/test/dpdk-test.p/test_lpm6.c.o
[2103/2286] Compiling C object app/test/dpdk-test.p/test_spinlock.c.o
[2104/2286] Compiling C object app/test/dpdk-test.p/test_rcu_qsbr_perf.c.o
[2105/2286] Compiling C object app/test/dpdk-test.p/test_distributor.c.o
[2106/2286] Compiling C object app/test/dpdk-test.p/test_ipfrag.c.o
[2107/2286] Compiling C object app/test/dpdk-test.p/test_meter.c.o
[2108/2286] Compiling C object drivers/libtmp_rte_pmd_sw_event.a.p/event_sw_sw_evdev_selftest.c.o
[2109/2286] Compiling C object app/test/dpdk-test.p/test_rawdev.c.o
[2110/2286] Compiling C object app/test/dpdk-test.p/test_member.c.o
[2111/2286] Linking static target drivers/libtmp_rte_pmd_sw_event.a
[2112/2286] Compiling C object app/test/dpdk-test.p/test_cryptodev_security_pdcp.c.o
[2113/2286] Compiling C object app/test/dpdk-test.p/test_ring_mpmc_stress.c.o
[2114/2286] Generating rte_pmd_sw_event.pmd.c with a custom command
[2115/2286] Compiling C object app/test/dpdk-test.p/test_mp_secondary.c.o
[2116/2286] Compiling C object app/test/dpdk-test.p/test_rwlock.c.o
[2117/2286] Compiling C object app/test/dpdk-test.p/test_version.c.o
[2118/2286] Compiling C object app/test/dpdk-test.p/test_timer_perf.c.o
[2119/2286] Compiling C object app/test/dpdk-test.p/test_timer_racecond.c.o
[2120/2286] Compiling C object drivers/librte_pmd_sw_event.so.20.0.3.p/meson-generated_.._rte_pmd_sw_event.pmd.c.o
[2121/2286] Compiling C object drivers/librte_pmd_sw_event.a.p/meson-generated_.._rte_pmd_sw_event.pmd.c.o
[2122/2286] Compiling C object app/test/dpdk-test.p/test_mempool_perf.c.o
[2123/2286] Generating igb_uio_makefile with a custom command
[2124/2286] Compiling C object app/test/dpdk-test.p/test_kni.c.o
[2125/2286] Generating rte_kni_makefile with a custom command
[2126/2286] Linking static target drivers/librte_pmd_sw_event.a
[2127/2286] Compiling C object app/test/dpdk-test.p/test_trace_register.c.o
[2128/2286] Compiling C object app/test/dpdk-test.p/test_ring_hts_stress.c.o
[2129/2286] Compiling C object app/test/dpdk-test.p/test_graph.c.o
[2130/2286] Compiling C object app/test/dpdk-test.p/test_timer.c.o
[2131/2286] Compiling C object app/test/dpdk-test.p/test_telemetry_json.c.o
[2132/2286] Compiling C object app/test/dpdk-test.p/test_ring_rts_stress.c.o
[2133/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_cmdline_flow.c.o
[2134/2286] Generating rte_pmd_opdl_event.sym_chk with a meson_exe.py custom command
[2135/2286] Compiling C object app/test/dpdk-test.p/test_rib.c.o
[2136/2286] Compiling C object app/test/dpdk-test.p/test_rib6.c.o
[2137/2286] Generating rte_pmd_crypto_scheduler.sym_chk with a meson_exe.py custom command
[2138/2286] Compiling C object app/test/dpdk-test.p/test_stack_perf.c.o
[2139/2286] Compiling C object app/test/dpdk-test.p/test_member_perf.c.o
[2140/2286] Compiling C object app/test/dpdk-test.p/test_lpm_perf.c.o
[2141/2286] Linking target drivers/librte_pmd_opdl_event.so.20.0.3
[2142/2286] Compiling C object app/test/dpdk-test.p/test_ipsec_perf.c.o
[2143/2286] Generating rte_pmd_caam_jr.sym_chk with a meson_exe.py custom command
[2144/2286] Linking target drivers/librte_pmd_crypto_scheduler.so.20.0.3
[2145/2286] Compiling C object app/test/dpdk-test.p/test_mempool.c.o
[2146/2286] Compiling C object app/test/dpdk-test.p/test_ticketlock.c.o
[2147/2286] Compiling C object app/test/dpdk-test.p/test_bitratestats.c.o
[2148/2286] Compiling C object app/test/dpdk-test.p/test_stack.c.o
[2149/2286] Compiling C object app/test/dpdk-test.p/test_cryptodev_asym.c.o
[2150/2286] Linking target drivers/librte_pmd_caam_jr.so.20.0.3
[2151/2286] Compiling C object app/test/dpdk-test.p/test_ring_mt_peek_stress.c.o
[2152/2286] Compiling C object app/test/dpdk-test.p/test_sched.c.o
[2153/2286] Compiling C object app/test/dpdk-test.p/test_ring_st_peek_stress.c.o
[2154/2286] Compiling C object app/test/dpdk-test.p/test_trace.c.o
[2155/2286] Compiling C object app/test/dpdk-test.p/test_reorder.c.o
[2156/2286] Compiling C object app/test/dpdk-test.p/test_lpm.c.o
[2157/2286] Compiling C object app/test/dpdk-test.p/test_red.c.o
[2158/2286] Generating rte_pmd_bbdev_turbo_sw.sym_chk with a meson_exe.py custom command
[2159/2286] Compiling C object app/test/dpdk-test.p/test_table.c.o
[2160/2286] Compiling C object app/test/dpdk-test.p/test_graph_perf.c.o
[2161/2286] Generating rte_pmd_virtio.sym_chk with a meson_exe.py custom command
[2162/2286] Linking target drivers/librte_pmd_bbdev_turbo_sw.so.20.0.3
[2163/2286] Compiling C object app/test/dpdk-test.p/test_hash.c.o
[2164/2286] Linking target drivers/librte_pmd_virtio.so.20.0.3
[2165/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_csumonly.c.o
[2166/2286] Compiling C object app/test/dpdk-test.p/test_latencystats.c.o
[2167/2286] Compiling C object app/test/dpdk-test.p/test_thash.c.o
[2168/2286] Compiling C object app/test/dpdk-test.p/test_pmd_perf.c.o
[2169/2286] Compiling C object app/test/dpdk-test.p/test_cryptodev_blockcipher.c.o
[2170/2286] Compiling C object app/test/dpdk-test.p/test_service_cores.c.o
[2171/2286] Compiling C object app/test/dpdk-test.p/test_timer_secondary.c.o
[2172/2286] Generating rte_pmd_dsw_event.sym_chk with a meson_exe.py custom command
[2173/2286] Compiling C object app/test/dpdk-test.p/test_pdump.c.o
[2174/2286] Linking target drivers/librte_pmd_dsw_event.so.20.0.3
[2175/2286] Compiling C object app/test/dpdk-test.p/test_pmd_ring.c.o
[2176/2286] Compiling C object app/test/dpdk-test.p/test_event_ring.c.o
[2177/2286] Compiling C object app/test/dpdk-test.p/test_table_pipeline.c.o
[2178/2286] Compiling C object app/test/dpdk-test.p/test_rcu_qsbr.c.o
[2179/2286] Compiling C object app/test/dpdk-test.p/test_event_eth_tx_adapter.c.o
[2180/2286] Compiling C object app/test/dpdk-test.p/test_link_bonding_rssconf.c.o
[2181/2286] Compiling C object app/test/dpdk-test.p/test_table_acl.c.o
[2182/2286] Compiling C object app/test/dpdk-test.p/sample_packet_forward.c.o
[2183/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_config.c.o
[2184/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_noisy_vnf.c.o
[2185/2286] Compiling C object app/test/dpdk-test.p/test_table_ports.c.o
[2186/2286] Compiling C object app/test/dpdk-test.p/test_eal_flags.c.o
[2187/2286] Generating rte_pmd_sw_event.sym_chk with a meson_exe.py custom command
[2188/2286] Compiling C object app/test/dpdk-test.p/test_security.c.o
[2189/2286] Linking target drivers/librte_pmd_sw_event.so.20.0.3
[2190/2286] Compiling C object app/test/dpdk-test.p/test_table_tables.c.o
[2191/2286] Compiling C object app/test/dpdk-test.p/test_ipsec.c.o
[2192/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_testpmd.c.o
[2193/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_event.a.p/event_octeontx2_otx2_evdev.c.o
[2194/2286] Compiling C object app/test/dpdk-test.p/test_pmd_ring_perf.c.o
[2195/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa_sec.a.p/crypto_dpaa_sec_dpaa_sec.c.o
[2196/2286] Linking static target drivers/libtmp_rte_pmd_dpaa_sec.a
[2197/2286] Generating rte_pmd_dpaa_sec.pmd.c with a custom command
[2198/2286] Compiling C object drivers/librte_pmd_dpaa_sec.a.p/meson-generated_.._rte_pmd_dpaa_sec.pmd.c.o
[2199/2286] Compiling C object drivers/librte_pmd_dpaa_sec.so.20.0.3.p/meson-generated_.._rte_pmd_dpaa_sec.pmd.c.o
[2200/2286] Linking static target drivers/librte_pmd_dpaa_sec.a
[2201/2286] Compiling C object drivers/libtmp_rte_pmd_dpaa2_sec.a.p/crypto_dpaa2_sec_dpaa2_sec_dpseci.c.o
[2202/2286] Linking static target drivers/libtmp_rte_pmd_dpaa2_sec.a
[2203/2286] Generating rte_pmd_dpaa2_sec.pmd.c with a custom command
[2204/2286] Compiling C object drivers/librte_pmd_dpaa2_sec.a.p/meson-generated_.._rte_pmd_dpaa2_sec.pmd.c.o
[2205/2286] Compiling C object drivers/librte_pmd_dpaa2_sec.so.20.0.3.p/meson-generated_.._rte_pmd_dpaa2_sec.pmd.c.o
[2206/2286] Linking static target drivers/librte_pmd_dpaa2_sec.a
[2207/2286] Compiling C object app/dpdk-testpmd.p/test-pmd_cmdline.c.o
[2208/2286] Compiling C object app/test/dpdk-test.p/test_event_timer_adapter.c.o
[2209/2286] Compiling C object app/test/dpdk-test.p/virtual_pmd.c.o
[2210/2286] Generating rte_pmd_dpaa_sec.sym_chk with a meson_exe.py custom command
[2211/2286] Compiling C object app/test/dpdk-test.p/test_compressdev.c.o
[2212/2286] Linking target drivers/librte_pmd_dpaa_sec.so.20.0.3
[2213/2286] Generating rte_pmd_dpaa2_sec.sym_chk with a meson_exe.py custom command
[2214/2286] Linking target drivers/librte_pmd_dpaa2_sec.so.20.0.3
[2215/2286] Compiling C object app/test/dpdk-test.p/test_table_combined.c.o
[2216/2286] Compiling C object app/dpdk-test-bbdev.p/test-bbdev_test_bbdev_perf.c.o
[2217/2286] Compiling C object app/test/dpdk-test.p/test_mbuf.c.o
[2218/2286] Compiling C object app/test/dpdk-test.p/test_link_bonding_mode4.c.o
[2219/2286] Generating symbol file drivers/librte_pmd_dpaa_sec.so.20.0.3.p/librte_pmd_dpaa_sec.so.20.0.3.symbols
[2220/2286] Linking target drivers/librte_pmd_dpaa_event.so.20.0.3
[2221/2286] Generating igb_uio with a custom command
make: Entering directory '/usr/src/kernels/4.18.0-193.el8.x86_64'
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.mod.o
  LD [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.ko
make: Leaving directory '/usr/src/kernels/4.18.0-193.el8.x86_64'
[2222/2286] Compiling C object app/test/dpdk-test.p/test_link_bonding.c.o
[2223/2286] Generating symbol file drivers/librte_pmd_dpaa2_sec.so.20.0.3.p/librte_pmd_dpaa2_sec.so.20.0.3.symbols
[2224/2286] Linking target drivers/librte_pmd_dpaa2_event.so.20.0.3
[2225/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_crypto.a.p/crypto_octeontx2_otx2_cryptodev_ops.c.o
[2226/2286] Linking static target drivers/libtmp_rte_pmd_octeontx2_crypto.a
[2227/2286] Generating rte_pmd_octeontx2_crypto.pmd.c with a custom command
[2228/2286] Compiling C object drivers/librte_pmd_octeontx2_crypto.a.p/meson-generated_.._rte_pmd_octeontx2_crypto.pmd.c.o
[2229/2286] Compiling C object drivers/librte_pmd_octeontx2_crypto.so.20.0.3.p/meson-generated_.._rte_pmd_octeontx2_crypto.pmd.c.o
[2230/2286] Linking static target drivers/librte_pmd_octeontx2_crypto.a
[2231/2286] Generating rte_pmd_octeontx2_crypto.sym_chk with a meson_exe.py custom command
[2232/2286] Generating rte_kni with a custom command
make: Entering directory '/usr/src/kernels/4.18.0-193.el8.x86_64'
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
  LD [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.mod.o
  LD [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.ko
make: Leaving directory '/usr/src/kernels/4.18.0-193.el8.x86_64'
[2233/2286] Linking target drivers/librte_pmd_octeontx2_crypto.so.20.0.3
[2234/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx_crypto.a.p/crypto_octeontx_otx_cryptodev_ops.c.o
[2235/2286] Linking static target drivers/libtmp_rte_pmd_octeontx_crypto.a
[2236/2286] Generating rte_pmd_octeontx_crypto.pmd.c with a custom command
[2237/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_tx.c.o
[2238/2286] Compiling C object drivers/librte_pmd_octeontx_crypto.a.p/meson-generated_.._rte_pmd_octeontx_crypto.pmd.c.o
[2239/2286] Compiling C object drivers/librte_pmd_octeontx_crypto.so.20.0.3.p/meson-generated_.._rte_pmd_octeontx_crypto.pmd.c.o
[2240/2286] Linking static target drivers/librte_pmd_octeontx_crypto.a
[2241/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2.a.p/net_octeontx2_otx2_rx.c.o
[2242/2286] Linking static target drivers/libtmp_rte_pmd_octeontx2.a
[2243/2286] Generating rte_pmd_octeontx2.pmd.c with a custom command
[2244/2286] Compiling C object drivers/librte_pmd_octeontx2.so.20.0.3.p/meson-generated_.._rte_pmd_octeontx2.pmd.c.o
[2245/2286] Compiling C object drivers/librte_pmd_octeontx2.a.p/meson-generated_.._rte_pmd_octeontx2.pmd.c.o
[2246/2286] Linking static target drivers/librte_pmd_octeontx2.a
[2247/2286] Generating rte_pmd_octeontx_crypto.sym_chk with a meson_exe.py custom command
[2248/2286] Linking target drivers/librte_pmd_octeontx_crypto.so.20.0.3
[2249/2286] Generating rte_pmd_octeontx2.sym_chk with a meson_exe.py custom command
[2250/2286] Linking target drivers/librte_pmd_octeontx2.so.20.0.3
[2251/2286] Generating symbol file drivers/librte_pmd_octeontx2.so.20.0.3.p/librte_pmd_octeontx2.so.20.0.3.symbols
[2252/2286] Compiling C object app/test/dpdk-test.p/test_memcpy_perf.c.o
[2253/2286] Compiling C object app/test/dpdk-test.p/test_trace_perf.c.o
[2254/2286] Compiling C object app/test/dpdk-test.p/test_cryptodev.c.o
[2255/2286] Compiling C object lib/librte_pipeline.a.p/librte_pipeline_rte_table_action.c.o
[2256/2286] Linking static target lib/librte_pipeline.a
[2257/2286] Generating pipeline.sym_chk with a meson_exe.py custom command
[2258/2286] Linking target lib/librte_pipeline.so.20.0.3
[2259/2286] Generating symbol file lib/librte_pipeline.so.20.0.3.p/librte_pipeline.so.20.0.3.symbols
[2260/2286] Linking target drivers/librte_pmd_softnic.so.20.0.3
[2261/2286] Compiling C object app/test/dpdk-test.p/test_ring_perf.c.o
[2262/2286] Compiling C object app/test/dpdk-test.p/test_ring.c.o
[2263/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_event.a.p/event_octeontx2_otx2_worker.c.o
[2264/2286] Compiling C object drivers/libtmp_rte_pmd_octeontx2_event.a.p/event_octeontx2_otx2_worker_dual.c.o
[2265/2286] Linking static target drivers/libtmp_rte_pmd_octeontx2_event.a
[2266/2286] Generating rte_pmd_octeontx2_event.pmd.c with a custom command
[2267/2286] Compiling C object drivers/librte_pmd_octeontx2_event.a.p/meson-generated_.._rte_pmd_octeontx2_event.pmd.c.o
[2268/2286] Compiling C object drivers/librte_pmd_octeontx2_event.so.20.0.3.p/meson-generated_.._rte_pmd_octeontx2_event.pmd.c.o
[2269/2286] Linking static target drivers/librte_pmd_octeontx2_event.a
[2270/2286] Linking target app/dpdk-test-regex
[2271/2286] Generating rte_pmd_octeontx2_event.sym_chk with a meson_exe.py custom command
[2272/2286] Linking target app/dpdk-test-sad
[2273/2286] Linking target app/dpdk-test-compress-perf
[2274/2286] Linking target app/dpdk-test-acl
[2275/2286] Linking target app/dpdk-test-cmdline
[2276/2286] Linking target app/dpdk-proc-info
[2277/2286] Linking target app/dpdk-pdump
[2278/2286] Linking target app/dpdk-test-eventdev
[2279/2286] Linking target app/dpdk-test-flow-perf
[2280/2286] Linking target app/dpdk-test-fib
[2281/2286] Linking target app/dpdk-test-crypto-perf
[2282/2286] Linking target app/dpdk-test-bbdev
[2283/2286] Linking target app/dpdk-testpmd
[2284/2286] Linking target app/test/dpdk-test
[2285/2286] Linking target app/dpdk-test-pipeline
[2286/2286] Linking target drivers/librte_pmd_octeontx2_event.so.20.0.3
03/09/2020 15:44:35             dut.10.240.183.171: find ./x86_64-native-linuxapp-gcc/kernel/ -name *.ko
03/09/2020 15:44:35             dut.10.240.183.171: ./x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.ko
./x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.ko
03/09/2020 15:44:35             dut.10.240.183.171: mkdir -p x86_64-native-linuxapp-gcc/kmod
03/09/2020 15:44:35             dut.10.240.183.171: 
03/09/2020 15:44:35             dut.10.240.183.171: cp ./x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.ko x86_64-native-linuxapp-gcc/kmod/
03/09/2020 15:44:35             dut.10.240.183.171: 
03/09/2020 15:44:35             dut.10.240.183.171: cp ./x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.ko x86_64-native-linuxapp-gcc/kmod/
03/09/2020 15:44:35             dut.10.240.183.171: 
03/09/2020 15:44:35             dut.10.240.183.171: lsmod | grep rte_kni
03/09/2020 15:44:35             dut.10.240.183.171: 
03/09/2020 15:44:35             dut.10.240.183.171: insmod ./x86_64-native-linuxapp-gcc/kmod/rte_kni.ko lo_mode=lo_mode_fifo
03/09/2020 15:44:35             dut.10.240.183.171: 
03/09/2020 15:44:35               TestUnitTestsKni: Test Case test_kni Begin
03/09/2020 15:44:35             dut.10.240.183.171: 
03/09/2020 15:44:36                         tester: 
03/09/2020 15:44:36             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:44:38             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:44:38             dut.10.240.183.171: kni_autotest
03/09/2020 15:44:57             dut.10.240.183.171: 
master lcore: 1
count: 2
KNI: Invalid KNI request operation.
KNI: Invalid kni info.
KNI: The KNI request operation has already registered.
Change MTU of port 0 to 1450
Change MTU of port 0 to 1450 successfully.
KNI: Invalid kni info.
Starting KNI Link status change tests.
KNI: Set LINKUP, previous state=0
KNI: Set LINKDOWN, previous state=1
KNI: Set LINKUP, previous state=0
KNI: Link status change tests: Passed.
Test OK
03/09/2020 15:44:57             dut.10.240.183.171: quit
03/09/2020 15:44:58             dut.10.240.183.171: 
03/09/2020 15:44:58               TestUnitTestsKni: Test Case test_kni Result PASSED:
03/09/2020 15:44:58                            dts: 
TEST SUITE ENDED: TestUnitTestsKni

[-- Attachment #7: TestUnitTestsLoopback.log --]
[-- Type: application/octet-stream, Size: 488492 bytes --]

04/09/2020 19:28:36                            dts: 
TEST SUITE : TestUnitTestsLoopback
04/09/2020 19:28:36                            dts: NIC :        niantic
04/09/2020 19:28:36             dut.10.240.183.151: 
04/09/2020 19:28:36                         tester: 
04/09/2020 19:28:36             dut.10.240.183.151: cat app/test/test_pmd_perf.c
04/09/2020 19:28:36             dut.10.240.183.151: /* SPDX-License-Identifier: BSD-3-Clause
 * Copyright(c) 2010-2014 Intel Corporation
 */


#include <stdio.h>
#include <inttypes.h>
#include <signal.h>
#include <unistd.h>
#include <rte_cycles.h>
#include <rte_ethdev.h>
#include <rte_byteorder.h>
#include <rte_atomic.h>
#include <rte_malloc.h>
#include "packet_burst_generator.h"
#include "test.h"

#define NB_ETHPORTS_USED                (1)
#define NB_SOCKETS                      (2)
#define MEMPOOL_CACHE_SIZE 250
#define MAX_PKT_BURST                   (32)
#define RTE_TEST_RX_DESC_DEFAULT        (1024)
#define RTE_TEST_TX_DESC_DEFAULT        (1024)
#define RTE_PORT_ALL            (~(uint16_t)0x0)

/* how long test would take at full line rate */
#define RTE_TEST_DURATION                (2)

/*
 * RX and TX Prefetch, Host, and Write-back threshold values should be
 * carefully set for optimal performance. Consult the network
 * controller's datasheet and supporting DPDK documentation for guidance
 * on how these parameters should be set.
 */
#define RX_PTHRESH 8 /**< Default values of RX prefetch threshold reg. */
#define RX_HTHRESH 8 /**< Default values of RX host threshold reg. */
#define RX_WTHRESH 0 /**< Default values of RX write-back threshold reg. */

/*
 * These default values are optimized for use with the Intel(R) 82599 10 GbE
 * Controller and the DPDK ixgbe PMD. Consider using other values for other
 * network controllers and/or network drivers.
 */
#define TX_PTHRESH 32 /**< Default values of TX prefetch threshold reg. */
#define TX_HTHRESH 0  /**< Default values of TX host threshold reg. */
#define TX_WTHRESH 0  /**< Default values of TX write-back threshold reg. */

#define MAX_TRAFFIC_BURST              2048

#define NB_MBUF RTE_MAX(						\
		(unsigned)(nb_ports*nb_rx_queue*nb_rxd +		\
			   nb_ports*nb_lcores*MAX_PKT_BURST +		\
			   nb_ports*nb_tx_queue*nb_txd +		\
			   nb_lcores*MEMPOOL_CACHE_SIZE +		\
			   nb_ports*MAX_TRAFFIC_BURST),			\
			(unsigned)8192)


static struct rte_mempool *mbufpool[NB_SOCKETS];
/* ethernet addresses of ports */
static struct rte_ether_addr ports_eth_addr[RTE_MAX_ETHPORTS];

static struct rte_eth_conf port_conf = {
	.rxmode = {
		.mq_mode = ETH_MQ_RX_NONE,
		.max_rx_pkt_len = RTE_ETHER_MAX_LEN,
		.split_hdr_size = 0,
	},
	.txmode = {
		.mq_mode = ETH_MQ_TX_NONE,
	},
	.lpbk_mode = 1,  /* enable loopback */
};

static struct rte_eth_rxconf rx_conf = {
	.rx_thresh = {
		.pthresh = RX_PTHRESH,
		.hthresh = RX_HTHRESH,
		.wthresh = RX_WTHRESH,
	},
	.rx_free_thresh = 32,
};

static struct rte_eth_txconf tx_conf = {
	.tx_thresh = {
		.pthresh = TX_PTHRESH,
		.hthresh = TX_HTHRESH,
		.wthresh = TX_WTHRESH,
	},
	.tx_free_thresh = 32, /* Use PMD default values */
	.tx_rs_thresh = 32, /* Use PMD default values */
};

enum {
	LCORE_INVALID = 0,
	LCORE_AVAIL,
	LCORE_USED,
};

struct lcore_conf {
	uint8_t status;
	uint8_t socketid;
	uint16_t nb_ports;
	uint16_t portlist[RTE_MAX_ETHPORTS];
} __rte_cache_aligned;

struct lcore_conf lcore_conf[RTE_MAX_LCORE];

static uint64_t link_mbps;

enum {
	SC_CONTINUOUS = 0,
	SC_BURST_POLL_FIRST,
	SC_BURST_XMIT_FIRST,
};

static uint32_t sc_flag;

/* Check the link status of all ports in up to 3s, and print them finally */
static void
check_all_ports_link_status(uint16_t port_num, uint32_t port_mask)
{
#define CHECK_INTERVAL 100 /* 100ms */
#define MAX_CHECK_TIME 30 /* 3s (30 * 100ms) in total */
	uint16_t portid;
	uint8_t count, all_ports_up, print_flag = 0;
	struct rte_eth_link link;
	int ret;

	printf("Checking link statuses...\n");
	fflush(stdout);
	for (count = 0; count <= MAX_CHECK_TIME; count++) {
		all_ports_up = 1;
		for (portid = 0; portid < port_num; portid++) {
			if ((port_mask & (1 << portid)) == 0)
				continue;
			memset(&link, 0, sizeof(link));
			ret = rte_eth_link_get_nowait(portid, &link);
			if (ret < 0) {
				all_ports_up = 0;
				if (print_flag == 1)
					printf("Port %u link get failed: %s\n",
						portid, rte_strerror(-ret));
				continue;
			}

			/* print link status if flag set */
			if (print_flag == 1) {
				if (link.link_status) {
					printf(
					"Port%d Link Up. Speed %u Mbps - %s\n",
						portid, link.link_speed,
				(link.link_duplex == ETH_LINK_FULL_DUPLEX) ?
					("full-duplex") : ("half-duplex"));
					if (link_mbps == 0)
						link_mbps = link.link_speed;
				} else
					printf("Port %d Link Down\n", portid);
				continue;
			}
			/* clear all_ports_up flag if any link down */
			if (link.link_status == ETH_LINK_DOWN) {
				all_ports_up = 0;
				break;
			}
		}
		/* after finally printing all link status, get out */
		if (print_flag == 1)
			break;

		if (all_ports_up == 0) {
			fflush(stdout);
			rte_delay_ms(CHECK_INTERVAL);
		}

		/* set the print_flag if all ports up or timeout */
		if (all_ports_up == 1 || count == (MAX_CHECK_TIME - 1))
			print_flag = 1;
	}
}

static void
print_ethaddr(const char *name, const struct rte_ether_addr *eth_addr)
{
	char buf[RTE_ETHER_ADDR_FMT_SIZE];
	rte_ether_format_addr(buf, RTE_ETHER_ADDR_FMT_SIZE, eth_addr);
	printf("%s%s", name, buf);
}

static int
init_traffic(struct rte_mempool *mp,
	     struct rte_mbuf **pkts_burst, uint32_t burst_size)
{
	struct rte_ether_hdr pkt_eth_hdr;
	struct rte_ipv4_hdr pkt_ipv4_hdr;
	struct rte_udp_hdr pkt_udp_hdr;
	uint32_t pktlen;
	static uint8_t src_mac[] = { 0x00, 0xFF, 0xAA, 0xFF, 0xAA, 0xFF };
	static uint8_t dst_mac[] = { 0x00, 0xAA, 0xFF, 0xAA, 0xFF, 0xAA };


	initialize_eth_header(&pkt_eth_hdr,
		(struct rte_ether_addr *)src_mac,
		(struct rte_ether_addr *)dst_mac, RTE_ETHER_TYPE_IPV4, 0, 0);

	pktlen = initialize_ipv4_header(&pkt_ipv4_hdr,
					IPV4_ADDR(10, 0, 0, 1),
					IPV4_ADDR(10, 0, 0, 2), 26);
	printf("IPv4 pktlen %u\n", pktlen);

	pktlen = initialize_udp_header(&pkt_udp_hdr, 0, 0, 18);

	printf("UDP pktlen %u\n", pktlen);

	return generate_packet_burst(mp, pkts_burst, &pkt_eth_hdr,
				     0, &pkt_ipv4_hdr, 1,
				     &pkt_udp_hdr, burst_size,
				     PACKET_BURST_GEN_PKT_LEN, 1);
}

static int
init_lcores(void)
{
	unsigned lcore_id;

	for (lcore_id = 0; lcore_id < RTE_MAX_LCORE; lcore_id++) {
		lcore_conf[lcore_id].socketid =
			rte_lcore_to_socket_id(lcore_id);
		if (rte_lcore_is_enabled(lcore_id) == 0) {
			lcore_conf[lcore_id].status = LCORE_INVALID;
			continue;
		} else
			lcore_conf[lcore_id].status = LCORE_AVAIL;
	}
	return 0;
}

static int
init_mbufpool(unsigned nb_mbuf)
{
	int socketid;
	unsigned lcore_id;
	char s[64];

	for (lcore_id = 0; lcore_id < RTE_MAX_LCORE; lcore_id++) {
		if (rte_lcore_is_enabled(lcore_id) == 0)
			continue;

		socketid = rte_lcore_to_socket_id(lcore_id);
		if (socketid >= NB_SOCKETS) {
			rte_exit(EXIT_FAILURE,
				"Socket %d of lcore %u is out of range %d\n",
				socketid, lcore_id, NB_SOCKETS);
		}
		if (mbufpool[socketid] == NULL) {
			snprintf(s, sizeof(s), "mbuf_pool_%d", socketid);
			mbufpool[socketid] =
				rte_pktmbuf_pool_create(s, nb_mbuf,
					MEMPOOL_CACHE_SIZE, 0,
					RTE_MBUF_DEFAULT_BUF_SIZE, socketid);
			if (mbufpool[socketid] == NULL)
				rte_exit(EXIT_FAILURE,
					"Cannot init mbuf pool on socket %d\n",
					socketid);
			else
				printf("Allocated mbuf pool on socket %d\n",
					socketid);
		}
	}
	return 0;
}

static uint16_t
alloc_lcore(uint16_t socketid)
{
	unsigned lcore_id;

	for (lcore_id = 0; lcore_id < RTE_MAX_LCORE; lcore_id++) {
		if (LCORE_AVAIL != lcore_conf[lcore_id].status ||
		    lcore_conf[lcore_id].socketid != socketid ||
		    lcore_id == rte_get_master_lcore())
			continue;
		lcore_conf[lcore_id].status = LCORE_USED;
		lcore_conf[lcore_id].nb_ports = 0;
		return lcore_id;
	}

	return (uint16_t)-1;
}

static volatile uint64_t stop;
static uint64_t count;
static uint64_t drop;
static uint64_t idle;

static void
reset_count(void)
{
	count = 0;
	drop = 0;
	idle = 0;
}

static void
stats_display(uint16_t port_id)
{
	struct rte_eth_stats stats;
	rte_eth_stats_get(port_id, &stats);

	printf("  RX-packets: %-10"PRIu64" RX-missed: %-10"PRIu64" RX-bytes:  "
	       "%-"PRIu64"\n",
	       stats.ipackets, stats.imissed, stats.ibytes);
	printf("  RX-errors: %-10"PRIu64" RX-nombuf:  %-10"PRIu64"\n",
	       stats.ierrors, stats.rx_nombuf);
	printf("  TX-packets: %-10"PRIu64" TX-errors: %-10"PRIu64" TX-bytes:  "
	       "%-"PRIu64"\n",
	       stats.opackets, stats.oerrors, stats.obytes);
}

static void
signal_handler(int signum)
{
	/*  USR1 signal, stop testing */
	if (signum == SIGUSR1) {
		printf("Force Stop!\n");
		stop = 1;
	}

	/*  USR2 signal, print stats */
	if (signum == SIGUSR2)
		stats_display(0);
}

struct rte_mbuf **tx_burst;

uint64_t (*do_measure)(struct lcore_conf *conf,
		       struct rte_mbuf *pkts_burst[],
		       uint64_t total_pkts);

static uint64_t
measure_rxtx(struct lcore_conf *conf,
	     struct rte_mbuf *pkts_burst[],
	     uint64_t total_pkts)
{
	unsigned i, portid, nb_rx, nb_tx;
	uint64_t prev_tsc, cur_tsc;

	prev_tsc = rte_rdtsc();

	while (likely(!stop)) {
		for (i = 0; i < conf->nb_ports; i++) {
			portid = conf->portlist[i];
			nb_rx = rte_eth_rx_burst(portid, 0,
						 pkts_burst, MAX_PKT_BURST);
			if (unlikely(nb_rx == 0)) {
				idle++;
				continue;
			}

			count += nb_rx;
			nb_tx = rte_eth_tx_burst(portid, 0, pkts_burst, nb_rx);
			if (unlikely(nb_tx < nb_rx)) {
				drop += (nb_rx - nb_tx);
				do {
					rte_pktmbuf_free(pkts_burst[nb_tx]);
				} while (++nb_tx < nb_rx);
			}
		}
		if (unlikely(count >= total_pkts))
			break;
	}

	cur_tsc = rte_rdtsc();

	return cur_tsc - prev_tsc;
}

static uint64_t
measure_rxonly(struct lcore_conf *conf,
	       struct rte_mbuf *pkts_burst[],
	       uint64_t total_pkts)
{
	unsigned i, portid, nb_rx, nb_tx;
	uint64_t diff_tsc, cur_tsc;

	diff_tsc = 0;
	while (likely(!stop)) {
		for (i = 0; i < conf->nb_ports; i++) {
			portid = conf->portlist[i];

			cur_tsc = rte_rdtsc();
			nb_rx = rte_eth_rx_burst(portid, 0,
						 pkts_burst, MAX_PKT_BURST);
			if (unlikely(nb_rx == 0)) {
				idle++;
				continue;
			}
			diff_tsc += rte_rdtsc() - cur_tsc;

			count += nb_rx;
			nb_tx = rte_eth_tx_burst(portid, 0, pkts_burst, nb_rx);
			if (unlikely(nb_tx < nb_rx)) {
				drop += (nb_rx - nb_tx);
				do {
					rte_pktmbuf_free(pkts_burst[nb_tx]);
				} while (++nb_tx < nb_rx);
			}
		}
		if (unlikely(count >= total_pkts))
			break;
	}

	return diff_tsc;
}

static uint64_t
measure_txonly(struct lcore_conf *conf,
	       struct rte_mbuf *pkts_burst[],
	       uint64_t total_pkts)
{
	unsigned i, portid, nb_rx, nb_tx;
	uint64_t diff_tsc, cur_tsc;

	printf("do tx measure\n");
	diff_tsc = 0;
	while (likely(!stop)) {
		for (i = 0; i < conf->nb_ports; i++) {
			portid = conf->portlist[i];
			nb_rx = rte_eth_rx_burst(portid, 0,
						 pkts_burst, MAX_PKT_BURST);
			if (unlikely(nb_rx == 0)) {
				idle++;
				continue;
			}

			count += nb_rx;

			cur_tsc = rte_rdtsc();
			nb_tx = rte_eth_tx_burst(portid, 0, pkts_burst, nb_rx);
			if (unlikely(nb_tx < nb_rx)) {
				drop += (nb_rx - nb_tx);
				do {
					rte_pktmbuf_free(pkts_burst[nb_tx]);
				} while (++nb_tx < nb_rx);
			}
			diff_tsc += rte_rdtsc() - cur_tsc;
		}
		if (unlikely(count >= total_pkts))
			break;
	}

	return diff_tsc;
}

/* main processing loop */
static int
main_loop(__rte_unused void *args)
{
#define PACKET_SIZE 64
#define FRAME_GAP 12
#define MAC_PREAMBLE 8
	struct rte_mbuf *pkts_burst[MAX_PKT_BURST];
	unsigned lcore_id;
	unsigned i, portid, nb_rx = 0, nb_tx = 0;
	struct lcore_conf *conf;
	int pkt_per_port;
	uint64_t diff_tsc;
	uint64_t packets_per_second, total_packets;

	lcore_id = rte_lcore_id();
	conf = &lcore_conf[lcore_id];
	if (conf->status != LCORE_USED)
		return 0;

	pkt_per_port = MAX_TRAFFIC_BURST;

	int idx = 0;
	for (i = 0; i < conf->nb_ports; i++) {
		int num = pkt_per_port;
		portid = conf->portlist[i];
		printf("inject %d packet to port %d\n", num, portid);
		while (num) {
			nb_tx = RTE_MIN(MAX_PKT_BURST, num);
			nb_tx = rte_eth_tx_burst(portid, 0,
						&tx_burst[idx], nb_tx);
			num -= nb_tx;
			idx += nb_tx;
		}
	}
	printf("Total packets inject to prime ports = %u\n", idx);

	packets_per_second = (link_mbps * 1000 * 1000) /
		((PACKET_SIZE + FRAME_GAP + MAC_PREAMBLE) * CHAR_BIT);
	printf("Each port will do %"PRIu64" packets per second\n",
	       packets_per_second);

	total_packets = RTE_TEST_DURATION * conf->nb_ports * packets_per_second;
	printf("Test will stop after at least %"PRIu64" packets received\n",
		+ total_packets);

	diff_tsc = do_measure(conf, pkts_burst, total_packets);

	for (i = 0; i < conf->nb_ports; i++) {
		portid = conf->portlist[i];
		int nb_free = 0;
		uint64_t timeout = 10000;
		do { /* dry out */
			nb_rx = rte_eth_rx_burst(portid, 0,
						 pkts_burst, MAX_PKT_BURST);
			nb_tx = 0;
			while (nb_tx < nb_rx)
				rte_pktmbuf_free(pkts_burst[nb_tx++]);
			nb_free += nb_rx;

			if (unlikely(nb_rx == 0))
				timeout--;
		} while (nb_free != pkt_per_port && timeout != 0);
		printf("free %d (expected %d) mbuf left in port %u\n", nb_free,
		       pkt_per_port, portid);
	}

	if (count == 0)
		return -1;

	printf("%"PRIu64" packet, %"PRIu64" drop, %"PRIu64" idle\n",
	       count, drop, idle);
	printf("Result: %"PRIu64" cycles per packet\n", diff_tsc / count);

	return 0;
}

static rte_atomic64_t start;

static inline int
poll_burst(void *args)
{
#define MAX_IDLE           (10000)
	unsigned lcore_id;
	struct rte_mbuf **pkts_burst;
	uint64_t diff_tsc, cur_tsc;
	uint16_t next[RTE_MAX_ETHPORTS];
	struct lcore_conf *conf;
	uint32_t pkt_per_port = *((uint32_t *)args);
	unsigned i, portid, nb_rx = 0;
	uint64_t total;
	uint64_t timeout = MAX_IDLE;
	int num[RTE_MAX_ETHPORTS];

	lcore_id = rte_lcore_id();
	conf = &lcore_conf[lcore_id];
	if (conf->status != LCORE_USED)
		return 0;

	total = pkt_per_port * conf->nb_ports;
	printf("start to receive total expect %"PRIu64"\n", total);

	pkts_burst = (struct rte_mbuf **)
		rte_calloc_socket("poll_burst",
				  total, sizeof(void *),
				  RTE_CACHE_LINE_SIZE, conf->socketid);
	if (!pkts_burst)
		return -1;

	for (i = 0; i < conf->nb_ports; i++) {
		portid = conf->portlist[i];
		next[portid] = i * pkt_per_port;
		num[portid] = pkt_per_port;
	}

	while (!rte_atomic64_read(&start))
		;

	cur_tsc = rte_rdtsc();
	while (total) {
		for (i = 0; i < conf->nb_ports; i++) {
			portid = conf->portlist[i];
			nb_rx = rte_eth_rx_burst(portid, 0,
					&pkts_burst[next[portid]],
					RTE_MIN(MAX_PKT_BURST, num[portid]));
			if (unlikely(nb_rx == 0)) {
				timeout--;
				if (unlikely(timeout == 0))
					goto timeout;
				continue;
			}
			next[portid] += nb_rx;
			num[portid] -= nb_rx;
			total -= nb_rx;
		}
	}
timeout:
	diff_tsc = rte_rdtsc() - cur_tsc;

	printf("%"PRIu64" packets lost, IDLE %"PRIu64" times\n",
	       total, MAX_IDLE - timeout);
	/* clean up */
	total = pkt_per_port * conf->nb_ports - total;
	for (i = 0; i < total; i++)
		rte_pktmbuf_free(pkts_burst[i]);

	rte_free(pkts_burst);

	if (total > 0)
		return diff_tsc / total;
	else
		return -1;
}

static int
exec_burst(uint32_t flags, int lcore)
{
	unsigned i, portid, nb_tx = 0;
	struct lcore_conf *conf;
	uint32_t pkt_per_port;
	int num, idx = 0;
	int diff_tsc;

	conf = &lcore_conf[lcore];

	pkt_per_port = MAX_TRAFFIC_BURST;
	num = pkt_per_port * conf->nb_ports;

	rte_atomic64_init(&start);

	/* start polling thread, but not actually poll yet */
	rte_eal_remote_launch(poll_burst,
			      (void *)&pkt_per_port, lcore);

	/* Only when polling first */
	if (flags == SC_BURST_POLL_FIRST)
		rte_atomic64_set(&start, 1);

	/* start xmit */
	while (num) {
		nb_tx = RTE_MIN(MAX_PKT_BURST, num);
		for (i = 0; i < conf->nb_ports; i++) {
			portid = conf->portlist[i];
			nb_tx = rte_eth_tx_burst(portid, 0,
					 &tx_burst[idx], nb_tx);
			idx += nb_tx;
			num -= nb_tx;
		}

	}

	sleep(5);

	/* only when polling second  */
	if (flags == SC_BURST_XMIT_FIRST)
		rte_atomic64_set(&start, 1);

	/* wait for polling finished */
	diff_tsc = rte_eal_wait_lcore(lcore);
	if (diff_tsc < 0) {
		printf("exec_burst: Failed to measure cycles per packet\n");
		return -1;
	}

	printf("Result: %d cycles per packet\n", diff_tsc);

	return 0;
}

static int
test_pmd_perf(void)
{
	uint16_t nb_ports, num, nb_lcores, slave_id = (uint16_t)-1;
	uint16_t nb_rxd = MAX_TRAFFIC_BURST;
	uint16_t nb_txd = MAX_TRAFFIC_BURST;
	uint16_t portid;
	uint16_t nb_rx_queue = 1, nb_tx_queue = 1;
	int socketid = -1;
	int ret;

	printf("Start PMD RXTX cycles cost test.\n");

	signal(SIGUSR1, signal_handler);
	signal(SIGUSR2, signal_handler);

	nb_ports = rte_eth_dev_count_avail();
	if (nb_ports < NB_ETHPORTS_USED) {
		printf("At least %u port(s) used for perf. test\n",
		       NB_ETHPORTS_USED);
		return -1;
	}

	nb_lcores = rte_lcore_count();

	memset(lcore_conf, 0, sizeof(lcore_conf));
	init_lcores();

	init_mbufpool(NB_MBUF);

	if (sc_flag == SC_CONTINUOUS) {
		nb_rxd = RTE_TEST_RX_DESC_DEFAULT;
		nb_txd = RTE_TEST_TX_DESC_DEFAULT;
	}
	printf("CONFIG RXD=%d TXD=%d\n", nb_rxd, nb_txd);

	reset_count();
	num = 0;
	RTE_ETH_FOREACH_DEV(portid) {
		if (socketid == -1) {
			socketid = rte_eth_dev_socket_id(portid);
			slave_id = alloc_lcore(socketid);
			if (slave_id == (uint16_t)-1) {
				printf("No avail lcore to run test\n");
				return -1;
			}
			printf("Performance test runs on lcore %u socket %u\n",
			       slave_id, socketid);
		}

		if (socketid != rte_eth_dev_socket_id(portid)) {
			printf("Skip port %d\n", portid);
			continue;
		}

		/* port configure */
		ret = rte_eth_dev_configure(portid, nb_rx_queue,
					    nb_tx_queue, &port_conf);
		if (ret < 0)
			rte_exit(EXIT_FAILURE,
				"Cannot configure device: err=%d, port=%d\n",
				 ret, portid);

		ret = rte_eth_macaddr_get(portid, &ports_eth_addr[portid]);
		if (ret < 0)
			rte_exit(EXIT_FAILURE,
				"Cannot get mac address: err=%d, port=%d\n",
				 ret, portid);

		printf("Port %u ", portid);
		print_ethaddr("Address:", &ports_eth_addr[portid]);
		printf("\n");

		/* tx queue setup */
		ret = rte_eth_tx_queue_setup(portid, 0, nb_txd,
					     socketid, &tx_conf);
		if (ret < 0)
			rte_exit(EXIT_FAILURE,
				"rte_eth_tx_queue_setup: err=%d, "
				"port=%d\n", ret, portid);

		/* rx queue steup */
		ret = rte_eth_rx_queue_setup(portid, 0, nb_rxd,
						socketid, &rx_conf,
						mbufpool[socketid]);
		if (ret < 0)
			rte_exit(EXIT_FAILURE, "rte_eth_rx_queue_setup: err=%d,"
				 "port=%d\n", ret, portid);

		/* Start device */
		stop = 0;
		ret = rte_eth_dev_start(portid);
		if (ret < 0)
			rte_exit(EXIT_FAILURE,
				"rte_eth_dev_start: err=%d, port=%d\n",
				ret, portid);

		/* always eanble promiscuous */
		ret = rte_eth_promiscuous_enable(portid);
		if (ret != 0)
			rte_exit(EXIT_FAILURE,
				 "rte_eth_promiscuous_enable: err=%s, port=%d\n",
				 rte_strerror(-ret), portid);

		lcore_conf[slave_id].portlist[num++] = portid;
		lcore_conf[slave_id].nb_ports++;
	}
	check_all_ports_link_status(nb_ports, RTE_PORT_ALL);

	if (tx_burst == NULL) {
		tx_burst = (struct rte_mbuf **)
			rte_calloc_socket("tx_buff",
					  MAX_TRAFFIC_BURST * nb_ports,
					  sizeof(void *),
					  RTE_CACHE_LINE_SIZE, socketid);
		if (!tx_burst)
			return -1;
	}

	init_traffic(mbufpool[socketid],
		     tx_burst, MAX_TRAFFIC_BURST * nb_ports);

	printf("Generate %d packets @socket %d\n",
	       MAX_TRAFFIC_BURST * nb_ports, socketid);

	if (sc_flag == SC_CONTINUOUS) {
		/* do both rxtx by default */
		if (NULL == do_measure)
			do_measure = measure_rxtx;

		rte_eal_remote_launch(main_loop, NULL, slave_id);

		if (rte_eal_wait_lcore(slave_id) < 0)
			return -1;
	} else if (sc_flag == SC_BURST_POLL_FIRST ||
		   sc_flag == SC_BURST_XMIT_FIRST)
		if (exec_burst(sc_flag, slave_id) < 0)
			return -1;

	/* port tear down */
	RTE_ETH_FOREACH_DEV(portid) {
		if (socketid != rte_eth_dev_socket_id(portid))
			continue;

		rte_eth_dev_stop(portid);
	}

	return 0;
}

int
test_set_rxtx_conf(cmdline_fixed_string_t mode)
{
	printf("mode switch to %s\n", mode);

	if (!strcmp(mode, "vector")) {
		/* vector rx, tx */
		tx_conf.tx_rs_thresh = 32;
		tx_conf.tx_free_thresh = 32;
		return 0;
	} else if (!strcmp(mode, "scalar")) {
		/* bulk alloc rx, full-featured tx */
		tx_conf.tx_rs_thresh = 32;
		tx_conf.tx_free_thresh = 32;
		port_conf.rxmode.offloads |= DEV_RX_OFFLOAD_CHECKSUM;
		return 0;
	} else if (!strcmp(mode, "hybrid")) {
		/* bulk alloc rx, vector tx
		 * when vec macro not define,
		 * using the same rx/tx as scalar
		 */
		tx_conf.tx_rs_thresh = 32;
		tx_conf.tx_free_thresh = 32;
		port_conf.rxmode.offloads |= DEV_RX_OFFLOAD_CHECKSUM;
		return 0;
	} else if (!strcmp(mode, "full")) {
		/* full feature rx,tx pair */
		tx_conf.tx_rs_thresh = 32;
		tx_conf.tx_free_thresh = 32;
		port_conf.rxmode.offloads |= DEV_RX_OFFLOAD_SCATTER;
		return 0;
	}

	return -1;
}

int
test_set_rxtx_anchor(cmdline_fixed_string_t type)
{
	printf("type switch to %s\n", type);

	if (!strcmp(type, "rxtx")) {
		do_measure = measure_rxtx;
		return 0;
	} else if (!strcmp(type, "rxonly")) {
		do_measure = measure_rxonly;
		return 0;
	} else if (!strcmp(type, "txonly")) {
		do_measure = measure_txonly;
		return 0;
	}

	return -1;
}

int
test_set_rxtx_sc(cmdline_fixed_string_t type)
{
	printf("stream control switch to %s\n", type);

	if (!strcmp(type, "continuous")) {
		sc_flag = SC_CONTINUOUS;
		return 0;
	} else if (!strcmp(type, "poll_before_xmit")) {
		sc_flag = SC_BURST_POLL_FIRST;
		return 0;
	} else if (!strcmp(type, "poll_after_xmit")) {
		sc_flag = SC_BURST_XMIT_FIRST;
		return 0;
	}

	return -1;
}

REGISTER_TEST_COMMAND(pmd_perf_autotest, test_pmd_perf);
04/09/2020 19:28:36             dut.10.240.183.151: sed -i -e 's/#define MAX_TRAFFIC_BURST              2048/#define MAX_TRAFFIC_BURST              32/' app/test/test_pmd_perf.c
04/09/2020 19:28:36             dut.10.240.183.151: 
04/09/2020 19:28:36             dut.10.240.183.151: cp app/test/test_pmd_perf.c /tmp/test_pmd_perf.c
04/09/2020 19:28:37             dut.10.240.183.151: 
04/09/2020 19:28:37          TestUnitTestsLoopback: Test Case test_link_mode Begin
04/09/2020 19:28:37             dut.10.240.183.151: 
04/09/2020 19:28:37                         tester: 
04/09/2020 19:28:37             dut.10.240.183.151: sed -i -e 's/lpbk_mode = 1/lpbk_mode = 0/' app/test/test_pmd_perf.c
04/09/2020 19:28:37             dut.10.240.183.151: 
04/09/2020 19:28:37             dut.10.240.183.151: sed -i -e '/check_all_ports_link_status(nb_ports, RTE_PORT_ALL);/a\        sleep(6);' app/test/test_pmd_perf.c
04/09/2020 19:28:37             dut.10.240.183.151: 
04/09/2020 19:28:37             dut.10.240.183.151: sed -i 's/CONFIG_RTE_EAL_IGB_UIO=n/CONFIG_RTE_EAL_IGB_UIO=y/g' config/common_base
04/09/2020 19:28:37             dut.10.240.183.151: 
04/09/2020 19:28:37             dut.10.240.183.151: rm -rf x86_64-native-linuxapp-gcc
04/09/2020 19:28:37             dut.10.240.183.151: 
04/09/2020 19:28:37             dut.10.240.183.151: CC=gcc meson --werror -Denable_kmods=True -Dlibdir=lib --default-library=static x86_64-native-linuxapp-gcc
04/09/2020 19:28:44             dut.10.240.183.151: The Meson build system
Version: 0.54.3
Source dir: /root/dpdk
Build dir: /root/dpdk/x86_64-native-linuxapp-gcc
Build type: native build
Program cat found: YES (/usr/bin/cat)
Project name: DPDK
Project version: 20.08.0
Using 'CC' from environment with value: 'gcc'
Using 'CC' from environment with value: 'gcc'
C compiler for the host machine: gcc (gcc 8.3.1 "gcc (GCC) 8.3.1 20191121 (Red Hat 8.3.1-5)")
C linker for the host machine: gcc ld.bfd 2.30-73
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program pkg-config found: YES (/usr/bin/pkg-config)
Program gen-pmdinfo-cfile.sh found: YES (/root/dpdk/buildtools/gen-pmdinfo-cfile.sh)
Program list-dir-globs.py found: YES (/root/dpdk/buildtools/list-dir-globs.py)
Program check-symbols.sh found: YES (/root/dpdk/buildtools/check-symbols.sh)
Program options-ibverbs-static.sh found: YES (/root/dpdk/buildtools/options-ibverbs-static.sh)
Program binutils-avx512-check.sh found: YES (/root/dpdk/buildtools/binutils-avx512-check.sh)
Program python3 found: YES (/usr/bin/python3.6)
Program cat found: YES (/usr/bin/cat)
Program ../buildtools/symlink-drivers-solibs.sh found: YES (/bin/sh /root/dpdk/config/../buildtools/symlink-drivers-solibs.sh)
Checking for size of "void *" : 8
Library m found: YES
Library numa found: YES
Has header "numaif.h" : YES 
Found pkg-config: /usr/bin/pkg-config (1.4.2)
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libbsd found: NO (tried pkgconfig and cmake)
pcap-config found: YES (/usr/local/bin/pcap-config)
Run-time dependency pcap found: YES 1.7.3
Library pcap found: YES
Has header "pcap.h" with dependency -lpcap: YES 
Compiler for C supports arguments -Wextra: YES 
config/meson.build:223: WARNING: Consider using the built-in warning_level option instead of using "-Wextra".
Compiler for C supports arguments -Wcast-qual: YES 
Compiler for C supports arguments -Wdeprecated: YES 
Compiler for C supports arguments -Wformat-nonliteral: YES 
Compiler for C supports arguments -Wformat-security: YES 
Compiler for C supports arguments -Wmissing-declarations: YES 
Compiler for C supports arguments -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wnested-externs: YES 
Compiler for C supports arguments -Wold-style-definition: YES 
Compiler for C supports arguments -Wpointer-arith: YES 
Compiler for C supports arguments -Wsign-compare: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wundef: YES 
Compiler for C supports arguments -Wwrite-strings: YES 
Compiler for C supports arguments -Wno-address-of-packed-member -Waddress-of-packed-member: NO 
Compiler for C supports arguments -Wno-packed-not-aligned -Wpacked-not-aligned: YES 
Compiler for C supports arguments -Wno-missing-field-initializers -Wmissing-field-initializers: YES 
Compiler for C supports arguments -mno-avx512f: YES 
config/x86/meson.build:9: WARNING: Binutils error with AVX512 assembly, disabling AVX512 support
Fetching value of define "__SSE4_2__" : 1 
Fetching value of define "__AES__" : 1 
Fetching value of define "__PCLMUL__" : 1 
Fetching value of define "__AVX__" : 1 
Fetching value of define "__AVX2__" : 1 
Fetching value of define "__AVX512F__" :  
Fetching value of define "__RDRND__" : 1 
Fetching value of define "__RDSEED__" :  
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation: YES 
Message: lib/librte_kvargs: Defining dependency "kvargs"
Message: lib/librte_telemetry: Defining dependency "telemetry"
Checking for function "getentropy" : YES 
Has header "getopt.h" : YES 
Message: lib/librte_eal: Defining dependency "eal"
Message: lib/librte_ring: Defining dependency "ring"
Message: lib/librte_rcu: Defining dependency "rcu"
Message: lib/librte_mempool: Defining dependency "mempool"
Message: lib/librte_mbuf: Defining dependency "mbuf"
Message: lib/librte_net: Defining dependency "net"
Message: lib/librte_meter: Defining dependency "meter"
Message: lib/librte_ethdev: Defining dependency "ethdev"
Message: lib/librte_pci: Defining dependency "pci"
Message: lib/librte_cmdline: Defining dependency "cmdline"
Run-time dependency jansson found: YES 2.11
Message: lib/librte_metrics: Defining dependency "metrics"
Message: lib/librte_hash: Defining dependency "hash"
Message: lib/librte_timer: Defining dependency "timer"
Message: lib/librte_acl: Defining dependency "acl"
Message: lib/librte_bbdev: Defining dependency "bbdev"
Message: lib/librte_bitratestats: Defining dependency "bitratestats"
Message: lib/librte_cfgfile: Defining dependency "cfgfile"
Message: lib/librte_compressdev: Defining dependency "compressdev"
Message: lib/librte_cryptodev: Defining dependency "cryptodev"
Message: lib/librte_distributor: Defining dependency "distributor"
Message: lib/librte_efd: Defining dependency "efd"
Message: lib/librte_eventdev: Defining dependency "eventdev"
Message: lib/librte_gro: Defining dependency "gro"
Message: lib/librte_gso: Defining dependency "gso"
Message: lib/librte_ip_frag: Defining dependency "ip_frag"
Message: lib/librte_jobstats: Defining dependency "jobstats"
Message: lib/librte_kni: Defining dependency "kni"
Message: lib/librte_latencystats: Defining dependency "latencystats"
Message: lib/librte_lpm: Defining dependency "lpm"
Message: lib/librte_member: Defining dependency "member"
Message: lib/librte_power: Defining dependency "power"
Message: lib/librte_pdump: Defining dependency "pdump"
Message: lib/librte_rawdev: Defining dependency "rawdev"
Message: lib/librte_regexdev: Defining dependency "regexdev"
Message: lib/librte_rib: Defining dependency "rib"
Message: lib/librte_reorder: Defining dependency "reorder"
Message: lib/librte_sched: Defining dependency "sched"
Message: lib/librte_security: Defining dependency "security"
Message: lib/librte_stack: Defining dependency "stack"
Has header "linux/userfaultfd.h" : YES 
Message: lib/librte_vhost: Defining dependency "vhost"
Message: lib/librte_ipsec: Defining dependency "ipsec"
Message: lib/librte_fib: Defining dependency "fib"
Message: lib/librte_port: Defining dependency "port"
Message: lib/librte_table: Defining dependency "table"
Message: lib/librte_pipeline: Defining dependency "pipeline"
Message: lib/librte_flow_classify: Defining dependency "flow_classify"
Run-time dependency libelf found: YES 0.178
Message: lib/librte_bpf: Defining dependency "bpf"
Message: lib/librte_graph: Defining dependency "graph"
Message: lib/librte_node: Defining dependency "node"
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation: YES 
Message: drivers/common/cpt: Defining dependency "common_cpt"
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES 
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES 
Message: drivers/common/dpaax: Defining dependency "common_dpaax"
Compiler for C supports arguments -Wno-pointer-to-int-cast -Wpointer-to-int-cast: YES 
Message: drivers/common/iavf: Defining dependency "common_iavf"
Library libmusdk found: NO
Message: drivers/common/octeontx: Defining dependency "common_octeontx"
Message: drivers/common/octeontx2: Defining dependency "common_octeontx2"
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES 
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES 
Message: drivers/bus/dpaa: Defining dependency "bus_dpaa"
Message: drivers/bus/fslmc: Defining dependency "bus_fslmc"
Message: drivers/bus/ifpga: Defining dependency "bus_ifpga"
Message: drivers/bus/pci: Defining dependency "bus_pci"
Message: drivers/bus/vdev: Defining dependency "bus_vdev"
Message: drivers/bus/vmbus: Defining dependency "bus_vmbus"
Compiler for C supports arguments -std=c11: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Run-time dependency libmlx5 found: NO (tried pkgconfig and cmake)
Library mlx5 found: NO
Message: drivers/mempool/bucket: Defining dependency "mempool_bucket"
Message: drivers/mempool/dpaa: Defining dependency "mempool_dpaa"
Message: drivers/mempool/dpaa2: Defining dependency "mempool_dpaa2"
Message: drivers/mempool/octeontx: Defining dependency "mempool_octeontx"
Message: drivers/mempool/octeontx2: Defining dependency "mempool_octeontx2"
Message: drivers/mempool/ring: Defining dependency "mempool_ring"
Message: drivers/mempool/stack: Defining dependency "mempool_stack"
Message: drivers/net/af_packet: Defining dependency "pmd_af_packet"
Run-time dependency libbpf found: NO (tried pkgconfig and cmake)
Library bpf found: NO
Message: drivers/net/ark: Defining dependency "pmd_ark"
Message: drivers/net/atlantic: Defining dependency "pmd_atlantic"
Message: drivers/net/avp: Defining dependency "pmd_avp"
Message: drivers/net/axgbe: Defining dependency "pmd_axgbe"
Message: drivers/net/bonding: Defining dependency "pmd_bond"
Run-time dependency zlib found: YES 1.2.11
Message: drivers/net/bnx2x: Defining dependency "pmd_bnx2x"
Message: drivers/net/bnxt: Defining dependency "pmd_bnxt"
Message: drivers/net/cxgbe: Defining dependency "pmd_cxgbe"
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES 
Message: drivers/net/dpaa: Defining dependency "pmd_dpaa"
Message: drivers/net/dpaa2: Defining dependency "pmd_dpaa2"
Compiler for C supports arguments -Wno-uninitialized -Wuninitialized: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-misleading-indentation -Wmisleading-indentation: YES 
Compiler for C supports arguments -Wno-implicit-fallthrough -Wimplicit-fallthrough: YES 
Message: drivers/net/e1000: Defining dependency "pmd_e1000"
Message: drivers/net/ena: Defining dependency "pmd_ena"
Message: drivers/net/enetc: Defining dependency "pmd_enetc"
Message: drivers/net/enic: Defining dependency "pmd_enic"
Message: drivers/net/failsafe: Defining dependency "pmd_failsafe"
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-implicit-fallthrough -Wimplicit-fallthrough: YES 
Message: drivers/net/fm10k: Defining dependency "pmd_fm10k"
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES 
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-format -Wformat: YES 
Compiler for C supports arguments -Wno-format-security -Wformat-security: YES 
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Message: drivers/net/i40e: Defining dependency "pmd_i40e"
Message: drivers/net/hinic: Defining dependency "pmd_hinic"
Message: drivers/net/hns3: Defining dependency "pmd_hns3"
Message: drivers/net/iavf: Defining dependency "pmd_iavf"
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Message: drivers/net/ice: Defining dependency "pmd_ice"
Message: drivers/net/igc: Defining dependency "pmd_igc"
Run-time dependency libfdt found: NO (tried pkgconfig and cmake)
Library libfdt found: NO
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Message: drivers/net/ixgbe: Defining dependency "pmd_ixgbe"
Message: drivers/net/kni: Defining dependency "pmd_kni"
Message: drivers/net/liquidio: Defining dependency "pmd_liquidio"
Message: drivers/net/memif: Defining dependency "pmd_memif"
Run-time dependency libmlx4 found: NO (tried pkgconfig and cmake)
Library mlx4 found: NO
Compiler for C supports arguments -std=c11: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Message: Disabling mlx5 [drivers/net/mlx5]: missing internal dependency "common_mlx5"
Library libmusdk found: NO
Library libmusdk found: NO
Message: drivers/net/netvsc: Defining dependency "pmd_netvsc"
Run-time dependency netcope-common found: NO (tried pkgconfig and cmake)
Message: drivers/net/nfp: Defining dependency "pmd_nfp"
Message: drivers/net/null: Defining dependency "pmd_null"
Message: drivers/net/octeontx: Defining dependency "pmd_octeontx"
Compiler for C supports arguments -flax-vector-conversions: YES 
Message: drivers/net/octeontx2: Defining dependency "pmd_octeontx2"
Message: drivers/net/pcap: Defining dependency "pmd_pcap"
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES 
Message: drivers/net/pfe: Defining dependency "pmd_pfe"
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES 
Compiler for C supports arguments -Wno-missing-prototypes -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES 
Compiler for C supports arguments -Wno-unused-function -Wunused-function: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wno-missing-prototypes -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES 
Compiler for C supports arguments -Wno-shift-negative-value -Wshift-negative-value: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Compiler for C supports arguments -Wno-missing-declarations -Wmissing-declarations: YES 
Compiler for C supports arguments -Wno-maybe-uninitialized -Wmaybe-uninitialized: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wno-shift-negative-value -Wshift-negative-value: YES 
Compiler for C supports arguments -Wno-implicit-fallthrough -Wimplicit-fallthrough: YES 
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args: YES 
Compiler for C supports arguments -Wno-visibility -Wvisibility: NO 
Compiler for C supports arguments -Wno-empty-body -Wempty-body: YES 
Compiler for C supports arguments -Wno-invalid-source-encoding -Winvalid-source-encoding: NO 
Compiler for C supports arguments -Wno-sometimes-uninitialized -Wsometimes-uninitialized: NO 
Compiler for C supports arguments -Wno-pointer-bool-conversion -Wpointer-bool-conversion: NO 
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES 
Message: drivers/net/qede: Defining dependency "pmd_qede"
Message: drivers/net/ring: Defining dependency "pmd_ring"
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wdisabled-optimization: YES 
Compiler for C supports arguments -Waggregate-return: YES 
Compiler for C supports arguments -Wbad-function-cast: YES 
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-empty-body -Wempty-body: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Message: drivers/net/sfc: Defining dependency "pmd_sfc"
Message: drivers/net/softnic: Defining dependency "pmd_softnic"
Run-time dependency libsze2 found: NO (tried pkgconfig and cmake)
Header <linux/pkt_cls.h> has symbol "TCA_FLOWER_UNSPEC" : YES 
Header <linux/pkt_cls.h> has symbol "TCA_FLOWER_KEY_VLAN_PRIO" : YES 
Header <linux/pkt_cls.h> has symbol "TCA_BPF_UNSPEC" : YES 
Header <linux/pkt_cls.h> has symbol "TCA_BPF_FD" : YES 
Header <linux/tc_act/tc_bpf.h> has symbol "TCA_ACT_BPF_UNSPEC" : YES 
Header <linux/tc_act/tc_bpf.h> has symbol "TCA_ACT_BPF_FD" : YES 
Configuring tap_autoconf.h using configuration
Message: drivers/net/tap: Defining dependency "pmd_tap"
Compiler for C supports arguments -fno-prefetch-loop-arrays: YES 
Compiler for C supports arguments -Wno-maybe-uninitialized -Wmaybe-uninitialized: YES 
Message: drivers/net/thunderx: Defining dependency "pmd_thunderx"
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Message: drivers/net/vdev_netvsc: Defining dependency "pmd_vdev_netvsc"
Message: drivers/net/vhost: Defining dependency "pmd_vhost"
Message: drivers/net/virtio: Defining dependency "pmd_virtio"
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args: YES 
Message: drivers/net/vmxnet3: Defining dependency "pmd_vmxnet3"
Message: drivers/raw/dpaa2_cmdif: Defining dependency "rawdev_dpaa2_cmdif"
Message: drivers/raw/dpaa2_qdma: Defining dependency "rawdev_dpaa2_qdma"
Run-time dependency libfdt found: NO (tried pkgconfig and cmake)
Library libfdt found: NO
Message: drivers/raw/ioat: Defining dependency "rawdev_ioat"
Message: drivers/raw/ntb: Defining dependency "rawdev_ntb"
Message: drivers/raw/octeontx2_dma: Defining dependency "rawdev_octeontx2_dma"
Message: drivers/raw/octeontx2_ep: Defining dependency "rawdev_octeontx2_ep"
Message: drivers/raw/skeleton: Defining dependency "rawdev_skeleton"
Library IPSec_MB found: NO
Library IPSec_MB found: NO
Message: drivers/crypto/caam_jr: Defining dependency "pmd_caam_jr"
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Message: drivers/crypto/dpaa_sec: Defining dependency "pmd_dpaa_sec"
Message: drivers/crypto/dpaa2_sec: Defining dependency "pmd_dpaa2_sec"
Library IPSec_MB found: NO
Library libmusdk found: NO
Message: drivers/crypto/nitrox: Defining dependency "pmd_nitrox"
Message: drivers/crypto/null: Defining dependency "pmd_null_crypto"
Message: drivers/crypto/octeontx: Defining dependency "pmd_octeontx_crypto"
Message: drivers/crypto/octeontx2: Defining dependency "pmd_octeontx2_crypto"
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Message: drivers/crypto/scheduler: Defining dependency "pmd_crypto_scheduler"
Library IPSec_MB found: NO
Message: drivers/crypto/virtio: Defining dependency "pmd_virtio_crypto"
Library IPSec_MB found: NO
Run-time dependency libisal found: NO (tried pkgconfig and cmake)
Message: drivers/compress/octeontx: Defining dependency "pmd_octeontx_compress"
Message: drivers/compress/qat: Defining dependency "pmd_qat"
Dependency zlib found: YES 1.2.11 (cached)
Message: drivers/compress/zlib: Defining dependency "pmd_zlib"
Compiler for C supports arguments -std=c11: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Message: Disabling mlx5 [drivers/regex/mlx5]: missing internal dependency "common_mlx5"
Message: drivers/vdpa/ifc: Defining dependency "pmd_ifc"
Compiler for C supports arguments -std=c11: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Message: Disabling mlx5 [drivers/vdpa/mlx5]: missing internal dependency "common_mlx5"
Message: drivers/event/dpaa: Defining dependency "pmd_dpaa_event"
Message: drivers/event/dpaa2: Defining dependency "pmd_dpaa2_event"
Message: drivers/event/octeontx2: Defining dependency "pmd_octeontx2_event"
Message: drivers/event/opdl: Defining dependency "pmd_opdl_event"
Message: drivers/event/skeleton: Defining dependency "pmd_skeleton_event"
Message: drivers/event/sw: Defining dependency "pmd_sw_event"
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES 
Message: drivers/event/dsw: Defining dependency "pmd_dsw_event"
Message: drivers/event/octeontx: Defining dependency "pmd_octeontx_event"
Message: drivers/baseband/null: Defining dependency "pmd_bbdev_null"
Message: drivers/baseband/turbo_sw: Defining dependency "pmd_bbdev_turbo_sw"
Message: drivers/baseband/fpga_lte_fec: Defining dependency "pmd_bbdev_fpga_lte_fec"
Message: drivers/baseband/fpga_5gnr_fec: Defining dependency "pmd_bbdev_fpga_5gnr_fec"
Library execinfo found: NO
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation: YES 
Dependency zlib found: YES 1.2.11 (cached)
Library execinfo found: NO
Message: hugepage availability: true
Program get-coremask.sh found: YES (/root/dpdk/app/test/get-coremask.sh)
Program doxygen found: NO
Program sphinx-build found: NO
Library execinfo found: NO
Configuring rte_build_config.h using configuration
Message: 
=================
Libraries Enabled
=================

libs:
	kvargs, telemetry, eal, ring, rcu, mempool, mbuf, net, 
	meter, ethdev, pci, cmdline, metrics, hash, timer, acl, 
	bbdev, bitratestats, cfgfile, compressdev, cryptodev, distributor, efd, eventdev, 
	gro, gso, ip_frag, jobstats, kni, latencystats, lpm, member, 
	power, pdump, rawdev, regexdev, rib, reorder, sched, security, 
	stack, vhost, ipsec, fib, port, table, pipeline, flow_classify, 
	bpf, graph, node, 

Message: 
===============
Drivers Enabled
===============

common:
	cpt, dpaax, iavf, octeontx, octeontx2, 
bus:
	dpaa, fslmc, ifpga, pci, vdev, vmbus, 
mempool:
	bucket, dpaa, dpaa2, octeontx, octeontx2, ring, stack, 
net:
	af_packet, ark, atlantic, avp, axgbe, bond, bnx2x, bnxt, 
	cxgbe, dpaa, dpaa2, e1000, ena, enetc, enic, failsafe, 
	fm10k, i40e, hinic, hns3, iavf, ice, igc, ixgbe, 
	kni, liquidio, memif, netvsc, nfp, null, octeontx, octeontx2, 
	pcap, pfe, qede, ring, sfc, softnic, tap, thunderx, 
	vdev_netvsc, vhost, virtio, vmxnet3, 
raw:
	dpaa2_cmdif, dpaa2_qdma, ioat, ntb, octeontx2_dma, octeontx2_ep, skeleton, 
crypto:
	caam_jr, dpaa_sec, dpaa2_sec, nitrox, null_crypto, octeontx_crypto, octeontx2_crypto, crypto_scheduler, 
	virtio_crypto, 
compress:
	octeontx_compress, qat, zlib, 
regex:
	
vdpa:
	ifc, 
event:
	dpaa, dpaa2, octeontx2, opdl, skeleton, sw, dsw, octeontx, 
	
baseband:
	null, turbo_sw, fpga_lte_fec, fpga_5gnr_fec, 

Message: 
=================
Content Skipped
=================

libs:
	
drivers:
	common/mvep:	missing dependency, "libmusdk"
	common/mlx5:	missing dependency, "mlx5"
	net/af_xdp:	missing dependency, "libbpf"
	net/ipn3ke:	missing dependency, "libfdt"
	net/mlx4:	missing dependency, "mlx4"
	net/mlx5:	Missing internal dependency, "common_mlx5"
	net/mvneta:	missing dependency, "libmusdk"
	net/mvpp2:	missing dependency, "libmusdk"
	net/nfb:	missing dependency, "libnfb"
	net/szedata2:	missing dependency, "libsze2"
	raw/ifpga:	missing dependency, "libfdt"
	crypto/aesni_gcm:	missing dependency, "libIPSec_MB"
	crypto/aesni_mb:	missing dependency, "libIPSec_MB"
	crypto/armv8:	missing dependency, "armv8_crypto"
	crypto/ccp:	missing dependency, "libcrypto"
	crypto/kasumi:	missing dependency, "libIPSec_MB"
	crypto/mvsam:	missing dependency, "libmusdk"
	crypto/openssl:	missing dependency, "libcrypto"
	crypto/snow3g:	missing dependency, "libIPSec_MB"
	crypto/zuc:	missing dependency, "libIPSec_MB"
	compress/isal:	missing dependency, "libisal"
	regex/mlx5:	Missing internal dependency, "common_mlx5"
	vdpa/mlx5:	Missing internal dependency, "common_mlx5"
	

Build targets in project: 945

Found ninja-1.10.0.git.kitware.jobserver-1 at /usr/local/bin/ninja
04/09/2020 19:28:44             dut.10.240.183.151: ninja -C x86_64-native-linuxapp-gcc -j 70
04/09/2020 19:29:29             dut.10.240.183.151: ninja: Entering directory `x86_64-native-linuxapp-gcc'
[1/2297] Generating rte_kvargs_def with a custom command
[2/2297] Generating rte_kvargs_mingw with a custom command
[3/2297] Generating rte_telemetry_mingw with a custom command
[4/2297] Generating rte_telemetry_def with a custom command
[5/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_hypervisor.c.o'
[6/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_cpuflags.c.o'
[7/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_class.c.o'
[8/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_debug.c.o'
[9/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_errno.c.o'
[10/2297] Generating rte_ring_def with a custom command
[11/2297] Generating rte_eal_mingw with a custom command
[12/2297] Generating rte_eal_def with a custom command
[13/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_string_fns.c.o'
[14/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_reciprocal.c.o'
[15/2297] Compiling C object 'lib/76b5a35@@rte_telemetry@sta/librte_telemetry_telemetry_data.c.o'
[16/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_x86_rte_spinlock.c.o'
[17/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_hexdump.c.o'
[18/2297] Generating rte_rcu_def with a custom command
[19/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_debug.c.o'
[20/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_x86_rte_hypervisor.c.o'
[21/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_x86_rte_cpuflags.c.o'
[22/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_launch.c.o'
[23/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_unix_eal_unix_timer.c.o'
[24/2297] Generating rte_rcu_mingw with a custom command
[25/2297] Generating rte_ring_mingw with a custom command
[26/2297] Compiling C object 'lib/76b5a35@@rte_kvargs@sta/librte_kvargs_rte_kvargs.c.o'
[27/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_uuid.c.o'
[28/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_cpuflags.c.o'
[29/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_config.c.o'
[30/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_vfio_mp_sync.c.o'
[31/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_keepalive.c.o'
[32/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_log.c.o'
[33/2297] Linking static target lib/librte_kvargs.a
[34/2297] Generating rte_mempool_mingw with a custom command
[35/2297] Generating rte_mempool_def with a custom command
[36/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_unix_eal_file.c.o'
[37/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_timer.c.o'
[38/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_timer.c.o'
[39/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_lcore.c.o'
[40/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_tailqs.c.o'
[41/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_mcfg.c.o'
[42/2297] Generating rte_mbuf_def with a custom command
[43/2297] Generating rte_mbuf_mingw with a custom command
[44/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_x86_rte_cycles.c.o'
[45/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_unix_eal_unix_memory.c.o'
[46/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_random.c.o'
[47/2297] Generating rte_net_def with a custom command
[48/2297] Generating rte_net_mingw with a custom command
[49/2297] Generating rte_meter_def with a custom command
[50/2297] Generating rte_meter_mingw with a custom command
[51/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_bus.c.o'
[52/2297] Compiling C object 'lib/76b5a35@@rte_telemetry@sta/librte_telemetry_telemetry_legacy.c.o'
[53/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_memalloc.c.o'
[54/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_thread.c.o'
[55/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_trace_ctf.c.o'
[56/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_trace_points.c.o'
[57/2297] Generating rte_ethdev_def with a custom command
[58/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_thread.c.o'
[59/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_dev.c.o'
[60/2297] Generating rte_ethdev_mingw with a custom command
[61/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_log.c.o'
[62/2297] Generating rte_pci_def with a custom command
[63/2297] Generating rte_pci_mingw with a custom command
[64/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_hotplug_mp.c.o'
[65/2297] Compiling C object 'buildtools/pmdinfogen/7ea0a9a@@pmdinfogen@exe/pmdinfogen.c.o'
[66/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_trace_utils.c.o'
[67/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_alarm.c.o'
[68/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_devargs.c.o'
[69/2297] Compiling C object 'lib/76b5a35@@rte_ring@sta/librte_ring_rte_ring.c.o'
[70/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_memzone.c.o'
[71/2297] Linking static target lib/librte_ring.a
[72/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_lcore.c.o'
[73/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_dev.c.o'
[74/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_malloc_mp.c.o'
[75/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_dynmem.c.o'
[76/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_trace.c.o'
[77/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_malloc_elem.c.o'
[78/2297] Compiling C object 'lib/76b5a35@@rte_telemetry@sta/librte_telemetry_telemetry.c.o'
[79/2297] Linking target buildtools/pmdinfogen/pmdinfogen
[80/2297] Linking static target lib/librte_telemetry.a
[81/2297] Generating rte_cmdline_def with a custom command
[82/2297] Generating rte_cmdline_mingw with a custom command
[83/2297] Generating rte_hash_mingw with a custom command
[84/2297] Generating rte_metrics_def with a custom command
[85/2297] Generating rte_metrics_mingw with a custom command
[86/2297] Generating rte_hash_def with a custom command
[87/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_vt100.c.o'
[88/2297] Generating rte_timer_def with a custom command
[89/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_ipaddr.c.o'
[90/2297] Generating rte_timer_mingw with a custom command
[91/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_hugepage_info.c.o'
[92/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_socket.c.o'
[93/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_portlist.c.o'
[94/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline.c.o'
[95/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_memory.c.o'
[96/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_string.c.o'
[97/2297] Compiling C object 'lib/76b5a35@@rte_pci@sta/librte_pci_rte_pci.c.o'
[98/2297] Generating rte_acl_def with a custom command
[99/2297] Compiling C object 'lib/76b5a35@@rte_meter@sta/librte_meter_rte_meter.c.o'
[100/2297] Compiling C object 'lib/76b5a35@@rte_meter@sha/librte_meter_rte_meter.c.o'
[101/2297] Linking static target lib/librte_pci.a
[102/2297] Generating rte_acl_mingw with a custom command
[103/2297] Linking static target lib/librte_meter.a
[104/2297] Generating rte_bbdev_def with a custom command
[105/2297] Generating rte_bbdev_mingw with a custom command
[106/2297] Generating rte_bitratestats_def with a custom command
[107/2297] Generating rte_bitratestats_mingw with a custom command
[108/2297] Generating rte_cfgfile_def with a custom command
[109/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_num.c.o'
[110/2297] Generating rte_cfgfile_mingw with a custom command
[111/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_cirbuf.c.o'
[112/2297] Generating rte_compressdev_mingw with a custom command
[113/2297] Compiling C object 'lib/76b5a35@@rte_hash@sta/librte_hash_rte_fbk_hash.c.o'
[114/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_service.c.o'
[115/2297] Generating rte_compressdev_def with a custom command
[116/2297] Compiling C object 'lib/76b5a35@@rte_metrics@sta/librte_metrics_rte_metrics.c.o'
[117/2297] Generating rte_flow_classify_def with a custom command
[118/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_proc.c.o'
[119/2297] Generating rte_cryptodev_def with a custom command
[120/2297] Generating rte_cryptodev_mingw with a custom command
[121/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse.c.o'
[122/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal.c.o'
[123/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_rdline.c.o'
[124/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sha/librte_mempool_rte_mempool_ops_default.c.o'
[125/2297] Generating rte_distributor_mingw with a custom command
[126/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_memalloc.c.o'
[127/2297] Generating rte_distributor_def with a custom command
[128/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sha/librte_mempool_mempool_trace_points.c.o'
[129/2297] Generating rte_efd_def with a custom command
[130/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_interrupts.c.o'
[131/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_fbarray.c.o'
[132/2297] Generating rte_efd_mingw with a custom command
[133/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sta/librte_mempool_rte_mempool_ops_default.c.o'
[134/2297] Compiling C object 'lib/76b5a35@@rte_distributor@sta/librte_distributor_rte_distributor_match_sse.c.o'
[135/2297] Compiling C object 'lib/76b5a35@@rte_mbuf@sta/librte_mbuf_rte_mbuf_pool_ops.c.o'
[136/2297] Compiling C object 'lib/76b5a35@@rte_mbuf@sta/librte_mbuf_rte_mbuf_ptype.c.o'
[137/2297] Generating rte_gro_def with a custom command
[138/2297] Generating rte_eventdev_mingw with a custom command
[139/2297] Generating rte_eventdev_def with a custom command
[140/2297] Compiling C object 'lib/76b5a35@@rte_net@sta/librte_net_rte_ether.c.o'
[141/2297] Compiling C object 'lib/76b5a35@@rte_cfgfile@sta/librte_cfgfile_rte_cfgfile.c.o'
[142/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_ethdev_profile.c.o'
[143/2297] Compiling C object 'lib/76b5a35@@rte_net@sta/librte_net_rte_net_crc.c.o'
[144/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_ring.c.o'
[145/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sta/librte_mempool_rte_mempool_ops.c.o'
[146/2297] Linking static target lib/librte_cfgfile.a
[147/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_memory.c.o'
[148/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sta/librte_mempool_mempool_trace_points.c.o'
[149/2297] Generating rte_gro_mingw with a custom command
[150/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sha/librte_mempool_rte_mempool_ops.c.o'
[151/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_ethdev_trace_points.c.o'
[152/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_ethdev_private.c.o'
[153/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_etheraddr.c.o'
[154/2297] Linking static target lib/librte_cmdline.a
[155/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_class_eth.c.o'
[156/2297] Generating rte_gso_def with a custom command
[157/2297] Generating rte_gso_mingw with a custom command
[158/2297] Generating rte_jobstats_def with a custom command
[159/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_tb_mem.c.o'
[160/2297] Compiling C object 'lib/76b5a35@@rte_distributor@sta/librte_distributor_rte_distributor_single.c.o'
[161/2297] Compiling C object 'lib/76b5a35@@rte_net@sta/librte_net_rte_arp.c.o'
[162/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_malloc.c.o'
[163/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_mtr.c.o'
[164/2297] Generating rte_jobstats_mingw with a custom command
[165/2297] Generating rte_ip_frag_mingw with a custom command
[166/2297] Compiling C object 'lib/76b5a35@@rte_mbuf@sta/librte_mbuf_rte_mbuf_dyn.c.o'
[167/2297] Compiling C object 'lib/76b5a35@@rte_net@sta/librte_net_rte_net.c.o'
[168/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_vfio.c.o'
[169/2297] Compiling C object 'lib/76b5a35@@rte_timer@sta/librte_timer_rte_timer.c.o'
[170/2297] Generating rte_ip_frag_def with a custom command
[171/2297] Linking static target lib/librte_net.a
[172/2297] Linking static target lib/librte_timer.a
[173/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_eventdev_trace_points.c.o'
[174/2297] Generating rte_kni_def with a custom command
[175/2297] Generating rte_kni_mingw with a custom command
[176/2297] Generating rte_latencystats_def with a custom command
[177/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_rte_acl.c.o'
[178/2297] Generating rte_latencystats_mingw with a custom command
[179/2297] Compiling C object 'lib/76b5a35@@rte_bitratestats@sta/librte_bitratestats_rte_bitrate.c.o'
[180/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_malloc_heap.c.o'
[181/2297] Compiling C object 'lib/76b5a35@@rte_compressdev@sta/librte_compressdev_rte_compressdev_pmd.c.o'
[182/2297] Generating rte_lpm_def with a custom command
[183/2297] Generating rte_lpm_mingw with a custom command
[184/2297] Generating kvargs.sym_chk with a meson_exe.py custom command
[185/2297] Linking static target lib/librte_bitratestats.a
[186/2297] Compiling C object 'lib/76b5a35@@rte_cryptodev@sta/librte_cryptodev_rte_cryptodev_pmd.c.o'
[187/2297] Generating rte_member_mingw with a custom command
[188/2297] Generating rte_member_def with a custom command
[189/2297] Compiling C object 'lib/76b5a35@@rte_rcu@sta/librte_rcu_rte_rcu_qsbr.c.o'
[190/2297] Linking target lib/librte_kvargs.so.20.0.3
[191/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_tm.c.o'
[192/2297] Linking static target lib/librte_rcu.a
[193/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf.c.o'
[194/2297] Compiling C object 'lib/76b5a35@@rte_metrics@sta/librte_metrics_rte_metrics_telemetry.c.o'
[195/2297] Compiling C object 'lib/76b5a35@@rte_cryptodev@sha/librte_cryptodev_rte_cryptodev_pmd.c.o'
[196/2297] Linking static target lib/librte_metrics.a
[197/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_power_common.c.o'
[198/2297] Compiling C object 'lib/76b5a35@@rte_cryptodev@sta/librte_cryptodev_cryptodev_trace_points.c.o'
[199/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_gen.c.o'
[200/2297] Compiling C object 'lib/76b5a35@@rte_cryptodev@sha/librte_cryptodev_cryptodev_trace_points.c.o'
[201/2297] Generating rte_power_def with a custom command
[202/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_rte_power.c.o'
[203/2297] Generating rte_power_mingw with a custom command
[204/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_power_kvm_vm.c.o'
[205/2297] Compiling C object 'lib/76b5a35@@rte_member@sta/librte_member_rte_member.c.o'
[206/2297] Compiling C object 'lib/76b5a35@@rte_compressdev@sta/librte_compressdev_rte_comp.c.o'
[207/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_guest_channel.c.o'
[208/2297] Generating rte_pdump_def with a custom command
[209/2297] Generating rte_pdump_mingw with a custom command
[210/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sha/librte_mempool_rte_mempool.c.o'
[211/2297] Generating ring.sym_chk with a meson_exe.py custom command
[212/2297] Generating rte_rawdev_def with a custom command
[213/2297] Generating rte_rawdev_mingw with a custom command
[214/2297] Generating rte_regexdev_def with a custom command
[215/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sta/librte_mempool_rte_mempool.c.o'
[216/2297] Generating rte_regexdev_mingw with a custom command
[217/2297] Generating pci.sym_chk with a meson_exe.py custom command
[218/2297] Linking static target lib/librte_mempool.a
[219/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_run_scalar.c.o'
[220/2297] Generating rte_rib_def with a custom command
[221/2297] Generating rte_rib_mingw with a custom command
[222/2297] Compiling C object 'lib/76b5a35@@rte_compressdev@sta/librte_compressdev_rte_compressdev.c.o'
[223/2297] Compiling C object 'lib/76b5a35@@rte_flow_classify@sta/librte_flow_classify_rte_flow_classify_parse.c.o'
[224/2297] Linking static target lib/librte_compressdev.a
[225/2297] Generating rte_reorder_def with a custom command
[226/2297] Generating rte_reorder_mingw with a custom command
[227/2297] Generating meter.sym_chk with a meson_exe.py custom command
[228/2297] Generating rte_sched_def with a custom command
[229/2297] Generating rte_sched_mingw with a custom command
[230/2297] Generating rte_security_def with a custom command
[231/2297] Generating rte_security_mingw with a custom command
[232/2297] Generating rte_stack_def with a custom command
[233/2297] Generating rte_stack_mingw with a custom command
[234/2297] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_gso_tcp4.c.o'
[235/2297] Generating telemetry.sym_chk with a meson_exe.py custom command
[236/2297] Compiling C object 'lib/76b5a35@@rte_bbdev@sta/librte_bbdev_rte_bbdev.c.o'
[237/2297] Compiling C object 'lib/76b5a35@@rte_sched@sta/librte_sched_rte_red.c.o'
[238/2297] Linking static target lib/librte_bbdev.a
[239/2297] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_gso_udp4.c.o'
[240/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_rte_power_empty_poll.c.o'
[241/2297] Compiling C object 'lib/76b5a35@@rte_sched@sta/librte_sched_rte_approx.c.o'
[242/2297] Compiling C object 'lib/76b5a35@@rte_stack@sta/librte_stack_rte_stack_std.c.o'
[243/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_options.c.o'
[244/2297] Compiling C object 'lib/76b5a35@@rte_stack@sta/librte_stack_rte_stack_lf.c.o'
[245/2297] Linking static target lib/librte_eal.a
[246/2297] Linking target lib/librte_telemetry.so.20.0.3
[247/2297] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_gso_tunnel_tcp4.c.o'
[248/2297] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ipv4_reassembly.c.o'
[249/2297] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_rte_gso.c.o'
[250/2297] Compiling C object 'lib/76b5a35@@rte_stack@sta/librte_stack_rte_stack.c.o'
[251/2297] Compiling C object 'lib/76b5a35@@rte_gro@sta/librte_gro_gro_tcp4.c.o'
[252/2297] Compiling C object 'lib/76b5a35@@rte_gro@sta/librte_gro_rte_gro.c.o'
[253/2297] Generating rte_vhost_def with a custom command
[254/2297] Linking static target lib/librte_stack.a
[255/2297] Generating rte_vhost_mingw with a custom command
[256/2297] Compiling C object 'lib/76b5a35@@rte_jobstats@sta/librte_jobstats_rte_jobstats.c.o'
[257/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_exec.c.o'
[258/2297] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ipv6_reassembly.c.o'
[259/2297] Linking static target lib/librte_jobstats.a
[260/2297] Generating rte_ipsec_def with a custom command
[261/2297] Generating rte_ipsec_mingw with a custom command
[262/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_fd_man.c.o'
[263/2297] Compiling C object 'lib/76b5a35@@rte_member@sta/librte_member_rte_member_vbf.c.o'
[264/2297] Compiling C object 'lib/76b5a35@@rte_distributor@sta/librte_distributor_rte_distributor.c.o'
[265/2297] Linking static target lib/librte_distributor.a
[266/2297] Generating rte_fib_def with a custom command
[267/2297] Compiling C object 'lib/76b5a35@@rte_gro@sta/librte_gro_gro_vxlan_tcp4.c.o'
[268/2297] Linking static target lib/librte_gro.a
[269/2297] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ip_frag_common.c.o'
[270/2297] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_gso_common.c.o'
[271/2297] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_ip_frag_internal.c.o'
[272/2297] Generating rte_fib_mingw with a custom command
[273/2297] Linking static target lib/librte_gso.a
[274/2297] Generating cmdline.sym_chk with a meson_exe.py custom command
[275/2297] Generating cfgfile.sym_chk with a meson_exe.py custom command
[276/2297] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ipv6_fragmentation.c.o'
[277/2297] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ipv4_fragmentation.c.o'
[278/2297] Linking static target lib/librte_ip_frag.a
[279/2297] Compiling C object 'lib/76b5a35@@rte_mbuf@sta/librte_mbuf_rte_mbuf.c.o'
[280/2297] Compiling C object 'lib/76b5a35@@rte_fib@sta/librte_fib_rte_fib.c.o'
[281/2297] Compiling C object 'lib/76b5a35@@rte_latencystats@sta/librte_latencystats_rte_latencystats.c.o'
[282/2297] Linking static target lib/librte_mbuf.a
[283/2297] Linking static target lib/librte_latencystats.a
[284/2297] Compiling C object 'lib/76b5a35@@rte_cryptodev@sta/librte_cryptodev_rte_cryptodev.c.o'
[285/2297] Linking static target lib/librte_cryptodev.a
[286/2297] Generating symbol file 'lib/76b5a35@@rte_kvargs@sha/librte_kvargs.so.20.0.3.symbols'
[287/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_power_acpi_cpufreq.c.o'
[288/2297] Generating net.sym_chk with a meson_exe.py custom command
[289/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_bld.c.o'
[290/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_flow.c.o'
[291/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_validate.c.o'
[292/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_timer_adapter.c.o'
[293/2297] Generating timer.sym_chk with a meson_exe.py custom command
[294/2297] Compiling C object 'lib/76b5a35@@rte_lpm@sta/librte_lpm_rte_lpm.c.o'
[295/2297] Generating bitratestats.sym_chk with a meson_exe.py custom command
[296/2297] Compiling C object 'lib/76b5a35@@rte_regexdev@sta/librte_regexdev_rte_regexdev.c.o'
[297/2297] Compiling C object 'lib/76b5a35@@rte_security@sta/librte_security_rte_security.c.o'
[298/2297] Linking static target lib/librte_regexdev.a
[299/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_power_pstate_cpufreq.c.o'
[300/2297] Linking static target lib/librte_security.a
[301/2297] Compiling C object 'lib/76b5a35@@rte_kni@sta/librte_kni_rte_kni.c.o'
[302/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_eth_tx_adapter.c.o'
[303/2297] Linking static target lib/librte_power.a
[304/2297] Generating rte_port_def with a custom command
[305/2297] Generating rte_port_mingw with a custom command
[306/2297] Linking static target lib/librte_kni.a
[307/2297] Compiling C object 'lib/76b5a35@@rte_rib@sta/librte_rib_rte_rib.c.o'
[308/2297] Compiling C object 'lib/76b5a35@@rte_rawdev@sta/librte_rawdev_rte_rawdev.c.o'
[309/2297] Compiling C object 'lib/76b5a35@@rte_reorder@sta/librte_reorder_rte_reorder.c.o'
[310/2297] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_ses.c.o'
[311/2297] Linking static target lib/librte_rawdev.a
[312/2297] Linking static target lib/librte_reorder.a
[313/2297] Compiling C object 'lib/76b5a35@@rte_lpm@sta/librte_lpm_rte_lpm6.c.o'
[314/2297] Generating metrics.sym_chk with a meson_exe.py custom command
[315/2297] Linking static target lib/librte_lpm.a
[316/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_eventdev.c.o'
[317/2297] Compiling C object 'lib/76b5a35@@rte_cryptodev@sha/librte_cryptodev_rte_cryptodev.c.o'
[318/2297] Generating rcu.sym_chk with a meson_exe.py custom command
[319/2297] Generating rte_table_def with a custom command
[320/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_vdpa.c.o'
[321/2297] Generating rte_table_mingw with a custom command
[322/2297] Compiling C object 'lib/76b5a35@@rte_fib@sta/librte_fib_rte_fib6.c.o'
[323/2297] Generating rte_pipeline_mingw with a custom command
[324/2297] Generating rte_pipeline_def with a custom command
[325/2297] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_sa.c.o'
[326/2297] Generating mempool.sym_chk with a meson_exe.py custom command
[327/2297] Generating symbol file 'lib/76b5a35@@rte_telemetry@sha/librte_telemetry.so.20.0.3.symbols'
[328/2297] Compiling C object 'lib/76b5a35@@rte_efd@sta/librte_efd_rte_efd.c.o'
[329/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_iotlb.c.o'
[330/2297] Linking static target lib/librte_efd.a
[331/2297] Generating rte_flow_classify_mingw with a custom command
[332/2297] Compiling C object 'lib/76b5a35@@rte_pdump@sta/librte_pdump_rte_pdump.c.o'
[333/2297] Generating jobstats.sym_chk with a meson_exe.py custom command
[334/2297] Linking static target lib/librte_pdump.a
[335/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_socket.c.o'
[336/2297] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_ipsec_sad.c.o'
[337/2297] Compiling C object 'lib/76b5a35@@rte_rib@sta/librte_rib_rte_rib6.c.o'
[338/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_sched.c.o'
[339/2297] Linking static target lib/librte_rib.a
[340/2297] Generating stack.sym_chk with a meson_exe.py custom command
[341/2297] Generating distributor.sym_chk with a meson_exe.py custom command
[342/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_run_sse.c.o'
[343/2297] Compiling C object 'lib/76b5a35@@rte_fib@sta/librte_fib_dir24_8.c.o'
[344/2297] Generating gro.sym_chk with a meson_exe.py custom command
[345/2297] Generating gso.sym_chk with a meson_exe.py custom command
[346/2297] Generating rte_bpf_def with a custom command
[347/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_base.c.o'
[348/2297] Generating latencystats.sym_chk with a meson_exe.py custom command
[349/2297] Generating rte_bpf_mingw with a custom command
[350/2297] Generating bbdev.sym_chk with a meson_exe.py custom command
[351/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82543.c.o'
[352/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_lpm.c.o'
[353/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82542.c.o'
[354/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82540.c.o'
[355/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82541.c.o'
[356/2297] Generating rte_graph_def with a custom command
[357/2297] Generating rte_graph_mingw with a custom command
[358/2297] Generating ip_frag.sym_chk with a meson_exe.py custom command
[359/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_frag.c.o'
[360/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_null.c.o'
[361/2297] Generating mbuf.sym_chk with a meson_exe.py custom command
[362/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_lpm_ipv6.c.o'
[363/2297] Generating compressdev.sym_chk with a meson_exe.py custom command
[364/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_array.c.o'
[365/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_stub.c.o'
[366/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_fd.c.o'
[367/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_ras.c.o'
[368/2297] Generating rte_node_def with a custom command
[369/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_crypto_adapter.c.o'
[370/2297] Generating rte_node_mingw with a custom command
[371/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_cuckoo.c.o'
[372/2297] Generating rte_common_cpt_mingw with a custom command
[373/2297] Compiling C object 'lib/76b5a35@@rte_fib@sta/librte_fib_trie.c.o'
[374/2297] Generating rte_common_cpt_def with a custom command
[375/2297] Linking static target lib/librte_fib.a
[376/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_80003es2lan.c.o'
[377/2297] Generating rte_common_dpaax_mingw with a custom command
[378/2297] Compiling C object 'lib/76b5a35@@rte_member@sta/librte_member_rte_member_ht.c.o'
[379/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82571.c.o'
[380/2297] Linking static target lib/librte_member.a
[381/2297] Generating rte_common_dpaax_def with a custom command
[382/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_vhost.c.o'
[383/2297] Compiling C object 'lib/76b5a35@@rte_pipeline@sta/librte_pipeline_rte_port_in_action.c.o'
[384/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_acl.c.o'
[385/2297] Generating rte_common_iavf_mingw with a custom command
[386/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_source_sink.c.o'
[387/2297] Generating rte_common_iavf_def with a custom command
[388/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_kni.c.o'
[389/2297] Generating rte_common_octeontx_def with a custom command
[390/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_sym_crypto.c.o'
[391/2297] Generating rte_common_octeontx_mingw with a custom command
[392/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_ethdev.c.o'
[393/2297] Generating security.sym_chk with a meson_exe.py custom command
[394/2297] Generating rte_common_octeontx2_def with a custom command
[395/2297] Generating rte_common_octeontx2_mingw with a custom command
[396/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_dpaax@sta/common_dpaax_caamflib.c.o'
[397/2297] Generating kni.sym_chk with a meson_exe.py custom command
[398/2297] Generating reorder.sym_chk with a meson_exe.py custom command
[399/2297] Compiling C object 'lib/76b5a35@@rte_flow_classify@sta/librte_flow_classify_rte_flow_classify.c.o'
[400/2297] Linking static target lib/librte_flow_classify.a
[401/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_load.c.o'
[402/2297] Generating power.sym_chk with a meson_exe.py custom command
[403/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx@sta/common_octeontx_octeontx_mbox.c.o'
[404/2297] Linking static target drivers/libtmp_rte_common_octeontx.a
[405/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_dpaax@sta/common_dpaax_dpaax_iova_table.c.o'
[406/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_eventdev.c.o'
[407/2297] Generating rte_common_octeontx.pmd.c with a custom command
[408/2297] Generating cryptodev.sym_chk with a meson_exe.py custom command
[409/2297] Generating lpm.sym_chk with a meson_exe.py custom command
[410/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_irq.c.o'
[411/2297] Compiling C object 'drivers/a715181@@rte_common_octeontx@sta/meson-generated_.._rte_common_octeontx.pmd.c.o'
[412/2297] Linking static target drivers/librte_common_octeontx.a
[413/2297] Generating rawdev.sym_chk with a meson_exe.py custom command
[414/2297] Compiling C object 'drivers/a715181@@rte_common_octeontx@sha/meson-generated_.._rte_common_octeontx.pmd.c.o'
[415/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_dpaax@sta/common_dpaax_dpaa_of.c.o'
[416/2297] Linking static target drivers/libtmp_rte_common_dpaax.a
[417/2297] Generating rte_bus_dpaa_mingw with a custom command
[418/2297] Generating rte_common_dpaax.pmd.c with a custom command
[419/2297] Generating rte_bus_dpaa_def with a custom command
[420/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_key8.c.o'
[421/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82575.c.o'
[422/2297] Compiling C object 'drivers/a715181@@rte_common_dpaax@sta/meson-generated_.._rte_common_dpaax.pmd.c.o'
[423/2297] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph_debug.c.o'
[424/2297] Compiling C object 'drivers/a715181@@rte_common_dpaax@sha/meson-generated_.._rte_common_dpaax.pmd.c.o'
[425/2297] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph_ops.c.o'
[426/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_dpaa_alloc.c.o'
[427/2297] Linking static target drivers/librte_common_dpaax.a
[428/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_load_elf.c.o'
[429/2297] Generating efd.sym_chk with a meson_exe.py custom command
[430/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_dpaa_sys.c.o'
[431/2297] Generating rte_bus_ifpga_mingw with a custom command
[432/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_log.c.o'
[433/2297] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_esp_outb.c.o'
[434/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_bman_driver.c.o'
[435/2297] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph_populate.c.o'
[436/2297] Generating pdump.sym_chk with a meson_exe.py custom command
[437/2297] Generating regexdev.sym_chk with a meson_exe.py custom command
[438/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpbp.c.o'
[439/2297] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_node.c.o'
[440/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpci.c.o'
[441/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_pkt_drop.c.o'
[442/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpmng.c.o'
[443/2297] Generating rte_bus_fslmc_mingw with a custom command
[444/2297] Generating rte_bus_fslmc_def with a custom command
[445/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_key16.c.o'
[446/2297] Generating rte_bus_ifpga_def with a custom command
[447/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_mc_sys.c.o'
[448/2297] Compiling C object 'lib/76b5a35@@rte_pipeline@sta/librte_pipeline_rte_pipeline.c.o'
[449/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_qman_driver.c.o'
[450/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_bman.c.o'
[451/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpcon.c.o'
[452/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_cpt@sta/common_cpt_cpt_pmd_ops_helper.c.o'
[453/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_cpt@sta/common_cpt_cpt_fpm_tables.c.o'
[454/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ethdev_ctrl.c.o'
[455/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ethdev_rx.c.o'
[456/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_process.c.o'
[457/2297] Linking static target drivers/libtmp_rte_common_cpt.a
[458/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpdmai.c.o'
[459/2297] Generating rte_bus_pci_mingw with a custom command
[460/2297] Generating rte_bus_pci_def with a custom command
[461/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ethdev_tx.c.o'
[462/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpio.c.o'
[463/2297] Generating rte_bus_vdev_def with a custom command
[464/2297] Generating rte_common_cpt.pmd.c with a custom command
[465/2297] Generating rte_bus_vdev_mingw with a custom command
[466/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_pci_params.c.o'
[467/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_iavf@sta/common_iavf_iavf_impl.c.o'
[468/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_qbman_qbman_debug.c.o'
[469/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_vhost_user.c.o'
[470/2297] Compiling C object 'drivers/a715181@@rte_common_cpt@sta/meson-generated_.._rte_common_cpt.pmd.c.o'
[471/2297] Compiling C object 'drivers/a715181@@rte_common_cpt@sha/meson-generated_.._rte_common_cpt.pmd.c.o'
[472/2297] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph_stats.c.o'
[473/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_pkt.c.o'
[474/2297] Generating rte_bus_vmbus_mingw with a custom command
[475/2297] Generating rte_bus_vmbus_def with a custom command
[476/2297] Generating rte_mempool_bucket_def with a custom command
[477/2297] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph.c.o'
[478/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vdev@sta/bus_vdev_vdev_params.c.o'
[479/2297] Generating rte_mempool_bucket_mingw with a custom command
[480/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_ifpga@sta/bus_ifpga_ifpga_common.c.o'
[481/2297] Linking static target drivers/librte_common_cpt.a
[482/2297] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_esp_inb.c.o'
[483/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_key32.c.o'
[484/2297] Linking static target lib/librte_graph.a
[485/2297] Linking static target lib/librte_ipsec.a
[486/2297] Generating rte_mempool_dpaa_def with a custom command
[487/2297] Generating rte_mempool_dpaa_mingw with a custom command
[488/2297] Generating rte_mempool_dpaa2_def with a custom command
[489/2297] Generating rte_mempool_dpaa2_mingw with a custom command
[490/2297] Generating rte_mempool_octeontx_mingw with a custom command
[491/2297] Generating rte_mempool_octeontx_def with a custom command
[492/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_ext.c.o'
[493/2297] Generating rte_mempool_octeontx2_def with a custom command
[494/2297] Generating rte_mempool_octeontx2_mingw with a custom command
[495/2297] Generating rte_mempool_ring_def with a custom command
[496/2297] Generating rte_mempool_ring_mingw with a custom command
[497/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_pci_common_uio.c.o'
[498/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_iavf@sta/common_iavf_iavf_common.c.o'
[499/2297] Generating rte_mempool_stack_def with a custom command
[500/2297] Generating rte_mempool_stack_mingw with a custom command
[501/2297] Generating rte_pmd_af_packet_def with a custom command
[502/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_ethdev.c.o'
[503/2297] Generating rte_pmd_af_packet_mingw with a custom command
[504/2297] Linking static target lib/librte_ethdev.a
[505/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_sec_idev.c.o'
[506/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_vmbus_bufring.c.o'
[507/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_vmbus_common_uio.c.o'
[508/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_common.c.o'
[509/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_ifpga@sta/bus_ifpga_ifpga_bus.c.o'
[510/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_run_avx2.c.o'
[511/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_vmbus_common.c.o'
[512/2297] Linking static target drivers/libtmp_rte_bus_ifpga.a
[513/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_linux_pci_uio.c.o'
[514/2297] Linking static target lib/librte_acl.a
[515/2297] Generating rte_bus_ifpga.pmd.c with a custom command
[516/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_linux_vmbus_bus.c.o'
[517/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_fman_netcfg_layer.c.o'
[518/2297] Generating rte_pmd_ark_def with a custom command
[519/2297] Generating rte_pmd_ark_mingw with a custom command
[520/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_vmbus_channel.c.o'
[521/2297] Compiling C object 'drivers/a715181@@rte_bus_ifpga@sta/meson-generated_.._rte_bus_ifpga.pmd.c.o'
[522/2297] Compiling C object 'lib/76b5a35@@rte_sched@sta/librte_sched_rte_sched.c.o'
[523/2297] Compiling C object 'drivers/a715181@@rte_bus_ifpga@sha/meson-generated_.._rte_bus_ifpga.pmd.c.o'
[524/2297] Linking static target lib/librte_sched.a
[525/2297] Linking static target drivers/librte_bus_ifpga.a
[526/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vdev@sta/bus_vdev_vdev.c.o'
[527/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_linux_vmbus_uio.c.o'
[528/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_ddm.c.o'
[529/2297] Linking static target drivers/libtmp_rte_bus_vdev.a
[530/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_lru.c.o'
[531/2297] Linking static target drivers/libtmp_rte_bus_vmbus.a
[532/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_pci_common.c.o'
[533/2297] Generating rte_bus_vdev.pmd.c with a custom command
[534/2297] Linking static target lib/librte_table.a
[535/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_rqp.c.o'
[536/2297] Compiling C object 'drivers/a715181@@rte_bus_vdev@sta/meson-generated_.._rte_bus_vdev.pmd.c.o'
[537/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_mpu.c.o'
[538/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_mbox.c.o'
[539/2297] Generating rte_bus_vmbus.pmd.c with a custom command
[540/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_pkt_cls.c.o'
[541/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_udm.c.o'
[542/2297] Compiling C object 'drivers/a715181@@rte_bus_vdev@sha/meson-generated_.._rte_bus_vdev.pmd.c.o'
[543/2297] Linking static target drivers/librte_bus_vdev.a
[544/2297] Compiling C object 'drivers/a715181@@rte_bus_vmbus@sta/meson-generated_.._rte_bus_vmbus.pmd.c.o'
[545/2297] Compiling C object 'drivers/a715181@@rte_bus_vmbus@sha/meson-generated_.._rte_bus_vmbus.pmd.c.o'
[546/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_eth_rx_adapter.c.o'
[547/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ip4_lookup.c.o'
[548/2297] Linking static target drivers/librte_bus_vmbus.a
[549/2297] Generating member.sym_chk with a meson_exe.py custom command
[550/2297] Generating rte_pmd_atlantic_def with a custom command
[551/2297] Linking static target lib/librte_eventdev.a
[552/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_atl_hw_regs.c.o'
[553/2297] Generating rte_pmd_atlantic_mingw with a custom command
[554/2297] Generating rte_pmd_avp_def with a custom command
[555/2297] Generating rte_pmd_avp_mingw with a custom command
[556/2297] Generating rib.sym_chk with a meson_exe.py custom command
[557/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_linux_pci_vfio.c.o'
[558/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_fman_fman_hw.c.o'
[559/2297] Generating rte_pmd_axgbe_mingw with a custom command
[560/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_fman_fman.c.o'
[561/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_iavf@sta/common_iavf_iavf_adminq.c.o'
[562/2297] Generating rte_pmd_axgbe_def with a custom command
[563/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_dpaa_bus.c.o'
[564/2297] Linking static target drivers/libtmp_rte_common_iavf.a
[565/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_dev.c.o'
[566/2297] Linking static target drivers/libtmp_rte_common_octeontx2.a
[567/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_hw_atl_hw_atl_b0.c.o'
[568/2297] Generating rte_common_iavf.pmd.c with a custom command
[569/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_portal_dpaa2_hw_dpbp.c.o'
[570/2297] Generating rte_common_octeontx2.pmd.c with a custom command
[571/2297] Compiling C object 'drivers/a715181@@rte_common_iavf@sta/meson-generated_.._rte_common_iavf.pmd.c.o'
[572/2297] Compiling C object 'drivers/a715181@@rte_common_iavf@sha/meson-generated_.._rte_common_iavf.pmd.c.o'
[573/2297] Linking static target drivers/librte_common_iavf.a
[574/2297] Compiling C object 'drivers/a715181@@rte_common_octeontx2@sta/meson-generated_.._rte_common_octeontx2.pmd.c.o'
[575/2297] Generating fib.sym_chk with a meson_exe.py custom command
[576/2297] Linking static target drivers/librte_common_octeontx2.a
[577/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_fslmc_bus.c.o'
[578/2297] Compiling C object 'drivers/a715181@@rte_common_octeontx2@sha/meson-generated_.._rte_common_octeontx2.pmd.c.o'
[579/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_vhost_crypto.c.o'
[580/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_portal_dpaa2_hw_dpci.c.o'
[581/2297] Generating rte_pmd_bond_mingw with a custom command
[582/2297] Generating rte_pmd_bond_def with a custom command
[583/2297] Generating rte_common_octeontx.sym_chk with a meson_exe.py custom command
[584/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_portal_dpaa2_hw_dpio.c.o'
[585/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_linux_pci.c.o'
[586/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx@sta/mempool_octeontx_rte_mempool_octeontx.c.o'
[587/2297] Linking static target drivers/libtmp_rte_bus_pci.a
[588/2297] Generating flow_classify.sym_chk with a meson_exe.py custom command
[589/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_jit_x86.c.o'
[590/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ip4_rewrite.c.o'
[591/2297] Linking static target lib/librte_bpf.a
[592/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx2@sta/mempool_octeontx2_otx2_mempool_debug.c.o'
[593/2297] Generating rte_bus_pci.pmd.c with a custom command
[594/2297] Linking static target lib/librte_node.a
[595/2297] Generating rte_pmd_bnx2x_mingw with a custom command
[596/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_hw_atl_hw_atl_llh.c.o'
[597/2297] Compiling C object 'drivers/a715181@@rte_bus_pci@sta/meson-generated_.._rte_bus_pci.pmd.c.o'
[598/2297] Generating rte_pmd_bnx2x_def with a custom command
[599/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx2@sta/mempool_octeontx2_otx2_mempool_irq.c.o'
[600/2297] Linking static target drivers/librte_bus_pci.a
[601/2297] Compiling C object 'drivers/a715181@@rte_bus_pci@sha/meson-generated_.._rte_bus_pci.pmd.c.o'
[602/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_fslmc_vfio.c.o'
[603/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_stack@sta/mempool_stack_rte_mempool_stack.c.o'
[604/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_pktdir.c.o'
[605/2297] Linking static target drivers/libtmp_rte_mempool_stack.a
[606/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx2@sta/mempool_octeontx2_otx2_mempool.c.o'
[607/2297] Generating rte_mempool_stack.pmd.c with a custom command
[608/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx@sta/mempool_octeontx_octeontx_fpavf.c.o'
[609/2297] Compiling C object 'drivers/a715181@@rte_mempool_stack@sta/meson-generated_.._rte_mempool_stack.pmd.c.o'
[610/2297] Linking static target drivers/libtmp_rte_mempool_octeontx.a
[611/2297] Linking static target drivers/librte_mempool_stack.a
[612/2297] Generating rte_mempool_octeontx.pmd.c with a custom command
[613/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_dpaa@sta/mempool_dpaa_dpaa_mempool.c.o'
[614/2297] Linking static target drivers/libtmp_rte_mempool_dpaa.a
[615/2297] Compiling C object 'drivers/a715181@@rte_mempool_octeontx@sta/meson-generated_.._rte_mempool_octeontx.pmd.c.o'
[616/2297] Linking static target drivers/librte_mempool_octeontx.a
[617/2297] Generating rte_mempool_dpaa.pmd.c with a custom command
[618/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_dpaa2@sta/mempool_dpaa2_dpaa2_hw_mempool.c.o'
[619/2297] Compiling C object 'drivers/a715181@@rte_mempool_dpaa@sta/meson-generated_.._rte_mempool_dpaa.pmd.c.o'
[620/2297] Linking static target drivers/librte_mempool_dpaa.a
[621/2297] Compiling C object 'drivers/a715181@@rte_mempool_dpaa@sha/meson-generated_.._rte_mempool_dpaa.pmd.c.o'
[622/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx2@sta/mempool_octeontx2_otx2_mempool_ops.c.o'
[623/2297] Linking static target drivers/libtmp_rte_mempool_dpaa2.a
[624/2297] Generating rte_mempool_dpaa2.pmd.c with a custom command
[625/2297] Compiling C object 'drivers/a715181@@rte_mempool_octeontx@sha/meson-generated_.._rte_mempool_octeontx.pmd.c.o'
[626/2297] Compiling C object 'drivers/a715181@@rte_mempool_dpaa2@sta/meson-generated_.._rte_mempool_dpaa2.pmd.c.o'
[627/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_rte_pmd_atlantic.c.o'
[628/2297] Compiling C object 'drivers/a715181@@rte_mempool_dpaa2@sha/meson-generated_.._rte_mempool_dpaa2.pmd.c.o'
[629/2297] Linking static target drivers/librte_mempool_dpaa2.a
[630/2297] Linking static target drivers/libtmp_rte_mempool_octeontx2.a
[631/2297] Generating rte_common_cpt.sym_chk with a meson_exe.py custom command
[632/2297] Compiling C object 'drivers/a715181@@rte_mempool_stack@sha/meson-generated_.._rte_mempool_stack.pmd.c.o'
[633/2297] Generating rte_mempool_octeontx2.pmd.c with a custom command
[634/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_ethdev_tx.c.o'
[635/2297] Generating rte_common_dpaax.sym_chk with a meson_exe.py custom command
[636/2297] Compiling C object 'drivers/a715181@@rte_mempool_octeontx2@sta/meson-generated_.._rte_mempool_octeontx2.pmd.c.o'
[637/2297] Linking static target drivers/librte_mempool_octeontx2.a
[638/2297] Compiling C object 'drivers/a715181@@rte_mempool_octeontx2@sha/meson-generated_.._rte_mempool_octeontx2.pmd.c.o'
[639/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_pktchkr.c.o'
[640/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_qbman_qbman_portal.c.o'
[641/2297] Linking static target drivers/libtmp_rte_bus_fslmc.a
[642/2297] Generating rte_bus_ifpga.sym_chk with a meson_exe.py custom command
[643/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_pktgen.c.o'
[644/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_ethdev.c.o'
[645/2297] Generating sched.sym_chk with a meson_exe.py custom command
[646/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_hw_atl_hw_atl_utils_fw2x.c.o'
[647/2297] Generating acl.sym_chk with a meson_exe.py custom command
[648/2297] Generating rte_bus_fslmc.pmd.c with a custom command
[649/2297] Generating ipsec.sym_chk with a meson_exe.py custom command
[650/2297] Compiling C object 'drivers/a715181@@rte_bus_fslmc@sta/meson-generated_.._rte_bus_fslmc.pmd.c.o'
[651/2297] Linking static target drivers/librte_bus_fslmc.a
[652/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_rand.c.o'
[653/2297] Compiling C object 'drivers/a715181@@rte_bus_fslmc@sha/meson-generated_.._rte_bus_fslmc.pmd.c.o'
[654/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_i2c.c.o'
[655/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_alb.c.o'
[656/2297] Generating eal.sym_chk with a meson_exe.py custom command
[657/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_hw_atl_hw_atl_utils.c.o'
[658/2297] Generating table.sym_chk with a meson_exe.py custom command
[659/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_args.c.o'
[660/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_flow.c.o'
[661/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_rxtx_vec_sse.c.o'
[662/2297] Generating rte_bus_vmbus.sym_chk with a meson_exe.py custom command
[663/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_stack.c.o'
[664/2297] Generating rte_bus_vdev.sym_chk with a meson_exe.py custom command
[665/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_ll.c.o'
[666/2297] Linking target lib/librte_eal.so.20.0.3
[667/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_ethdev_rx.c.o'
[668/2297] Generating eventdev.sym_chk with a meson_exe.py custom command
[669/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_af_packet@sta/net_af_packet_rte_eth_af_packet.c.o'
[670/2297] Linking static target drivers/libtmp_rte_pmd_ark.a
[671/2297] Linking static target drivers/libtmp_rte_pmd_af_packet.a
[672/2297] Generating rte_pmd_af_packet.pmd.c with a custom command
[673/2297] Compiling C object 'drivers/a715181@@rte_pmd_af_packet@sta/meson-generated_.._rte_pmd_af_packet.pmd.c.o'
[674/2297] Generating rte_pmd_ark.pmd.c with a custom command
[675/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_device_p4.c.o'
[676/2297] Linking static target drivers/librte_pmd_af_packet.a
[677/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_mdio.c.o'
[678/2297] Compiling C object 'drivers/a715181@@rte_pmd_af_packet@sha/meson-generated_.._rte_pmd_af_packet.pmd.c.o'
[679/2297] Generating graph.sym_chk with a meson_exe.py custom command
[680/2297] Compiling C object 'drivers/a715181@@rte_pmd_ark@sta/meson-generated_.._rte_pmd_ark.pmd.c.o'
[681/2297] Compiling C object 'drivers/a715181@@rte_pmd_ark@sha/meson-generated_.._rte_pmd_ark.pmd.c.o'
[682/2297] Generating rte_common_iavf.sym_chk with a meson_exe.py custom command
[683/2297] Linking static target drivers/librte_pmd_ark.a
[684/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_ring@sta/mempool_ring_rte_mempool_ring.c.o'
[685/2297] Linking static target drivers/libtmp_rte_mempool_ring.a
[686/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_util.c.o'
[687/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_device.c.o'
[688/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_identifier.c.o'
[689/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_filter.c.o'
[690/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_cpr.c.o'
[691/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_api.c.o'
[692/2297] Generating rte_mempool_ring.pmd.c with a custom command
[693/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_irq.c.o'
[694/2297] Compiling C object 'drivers/a715181@@rte_mempool_ring@sta/meson-generated_.._rte_mempool_ring.pmd.c.o'
[695/2297] Compiling C object 'drivers/a715181@@rte_mempool_ring@sha/meson-generated_.._rte_mempool_ring.pmd.c.o'
[696/2297] Linking static target drivers/librte_mempool_ring.a
[697/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_phy_impl.c.o'
[698/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_bnx2x_vfpf.c.o'
[699/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_bitalloc.c.o'
[700/2297] Generating node.sym_chk with a meson_exe.py custom command
[701/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_session.c.o'
[702/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_dev.c.o'
[703/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_if_tbl.c.o'
[704/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_bnx2x_ethdev.c.o'
[705/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_atl_ethdev.c.o'
[706/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_tbl.c.o'
[707/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_shadow_tbl.c.o'
[708/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_rxtx.c.o'
[709/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_hash.c.o'
[710/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_rm.c.o'
[711/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_util.c.o'
[712/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_shadow_tcam.c.o'
[713/2297] Generating bpf.sym_chk with a meson_exe.py custom command
[714/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_msg.c.o'
[715/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_bnx2x_rxtx.c.o'
[716/2297] Generating rte_pmd_bnxt_mingw with a custom command
[717/2297] Generating rte_bus_pci.sym_chk with a meson_exe.py custom command
[718/2297] Generating rte_mempool_stack.sym_chk with a meson_exe.py custom command
[719/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_shadow_identifier.c.o'
[720/2297] Generating rte_pmd_bnxt_def with a custom command
[721/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_hcapi_hcapi_cfa_p4.c.o'
[722/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_ring.c.o'
[723/2297] Generating rte_mempool_octeontx.sym_chk with a meson_exe.py custom command
[724/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_global_cfg.c.o'
[725/2297] Generating ethdev.sym_chk with a meson_exe.py custom command
[726/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_ring.c.o'
[727/2297] Linking static target lib/librte_port.a
[728/2297] Generating rte_mempool_dpaa.sym_chk with a meson_exe.py custom command
[729/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_tcam.c.o'
[730/2297] Generating rte_pmd_cxgbe_def with a custom command
[731/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_atl_rxtx.c.o'
[732/2297] Generating rte_pmd_cxgbe_mingw with a custom command
[733/2297] Generating rte_common_octeontx2.sym_chk with a meson_exe.py custom command
[734/2297] Generating rte_pmd_dpaa_def with a custom command
[735/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_ethdev.c.o'
[736/2297] Linking static target drivers/libtmp_rte_pmd_atlantic.a
[737/2297] Linking static target drivers/libtmp_rte_pmd_axgbe.a
[738/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_txq.c.o'
[739/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_vnic.c.o'
[740/2297] Generating rte_mempool_dpaa2.sym_chk with a meson_exe.py custom command
[741/2297] Generating rte_pmd_dpaa_mingw with a custom command
[742/2297] Generating rte_pmd_axgbe.pmd.c with a custom command
[743/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_stats.c.o'
[744/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tfp.c.o'
[745/2297] Generating rte_pmd_atlantic.pmd.c with a custom command
[746/2297] Compiling C object 'drivers/a715181@@rte_pmd_axgbe@sta/meson-generated_.._rte_pmd_axgbe.pmd.c.o'
[747/2297] Compiling C object 'drivers/a715181@@rte_pmd_axgbe@sha/meson-generated_.._rte_pmd_axgbe.pmd.c.o'
[748/2297] Compiling C object 'drivers/a715181@@rte_pmd_atlantic@sha/meson-generated_.._rte_pmd_atlantic.pmd.c.o'
[749/2297] Linking static target drivers/librte_pmd_axgbe.a
[750/2297] Compiling C object 'drivers/a715181@@rte_pmd_atlantic@sta/meson-generated_.._rte_pmd_atlantic.pmd.c.o'
[751/2297] Linking static target drivers/librte_pmd_atlantic.a
[752/2297] Generating rte_mempool_octeontx2.sym_chk with a meson_exe.py custom command
[753/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_em_internal.c.o'
[754/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_mc_dpkg.c.o'
[755/2297] Generating rte_pmd_dpaa2_mingw with a custom command
[756/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_qman.c.o'
[757/2297] Generating rte_pmd_dpaa2_def with a custom command
[758/2297] Linking static target drivers/libtmp_rte_bus_dpaa.a
[759/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_em_common.c.o'
[760/2297] Generating rte_bus_dpaa.pmd.c with a custom command
[761/2297] Generating rte_pmd_skeleton_event_def with a custom command
[762/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_reps.c.o'
[763/2297] Compiling C object 'drivers/a715181@@rte_bus_dpaa@sha/meson-generated_.._rte_bus_dpaa.pmd.c.o'
[764/2297] Generating symbol file 'lib/76b5a35@@rte_eal@sha/librte_eal.so.20.0.3.symbols'
[765/2297] Compiling C object 'drivers/a715181@@rte_bus_dpaa@sta/meson-generated_.._rte_bus_dpaa.pmd.c.o'
[766/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_txr.c.o'
[767/2297] Compiling C object 'lib/76b5a35@@rte_hash@sta/librte_hash_rte_cuckoo_hash.c.o'
[768/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_template_db_tbl.c.o'
[769/2297] Linking static target lib/librte_hash.a
[770/2297] Generating rte_pmd_skeleton_event_mingw with a custom command
[771/2297] Generating rte_pmd_sw_event_def with a custom command
[772/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_mc_dpdmux.c.o'
[773/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_template_db_act.c.o'
[774/2297] Linking target lib/librte_ring.so.20.0.3
[775/2297] Linking target lib/librte_meter.so.20.0.3
[776/2297] Linking target lib/librte_pci.so.20.0.3
[777/2297] Linking target lib/librte_timer.so.20.0.3
[778/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_rxq.c.o'
[779/2297] Generating rte_pmd_af_packet.sym_chk with a meson_exe.py custom command
[780/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_flow.c.o'
[781/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_avp@sta/net_avp_avp_ethdev.c.o'
[782/2297] Linking target lib/librte_cfgfile.so.20.0.3
[783/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_template_db_class.c.o'
[784/2297] Linking target lib/librte_acl.so.20.0.3
[785/2297] Linking target lib/librte_jobstats.so.20.0.3
[786/2297] Linking target lib/librte_rawdev.so.20.0.3
[787/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_rxr.c.o'
[788/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_core.c.o'
[789/2297] Linking static target drivers/librte_bus_dpaa.a
[790/2297] Generating rte_pmd_ark.sym_chk with a meson_exe.py custom command
[791/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_matcher.c.o'
[792/2297] Linking static target drivers/libtmp_rte_pmd_avp.a
[793/2297] Linking target lib/librte_stack.so.20.0.3
[794/2297] Generating rte_pmd_avp.pmd.c with a custom command
[795/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_mark_mgr.c.o'
[796/2297] Linking target lib/librte_graph.so.20.0.3
[797/2297] Linking target drivers/librte_common_iavf.so.20.0.3
[798/2297] Linking target drivers/librte_common_octeontx.so.20.0.3
[799/2297] Compiling C object 'drivers/a715181@@rte_pmd_avp@sta/meson-generated_.._rte_pmd_avp.pmd.c.o'
[800/2297] Compiling C object 'drivers/a715181@@rte_pmd_avp@sha/meson-generated_.._rte_pmd_avp.pmd.c.o'
[801/2297] Linking target drivers/librte_bus_vmbus.so.20.0.3
[802/2297] Linking static target drivers/librte_pmd_avp.a
[803/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_bnxt_ulp_flow.c.o'
[804/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_skeleton_event@sta/event_skeleton_skeleton_eventdev.c.o'
[805/2297] Linking target drivers/librte_bus_vdev.so.20.0.3
[806/2297] Linking target drivers/librte_common_dpaax.so.20.0.3
[807/2297] Linking static target drivers/libtmp_rte_pmd_skeleton_event.a
[808/2297] Generating rte_pmd_skeleton_event.pmd.c with a custom command
[809/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_def_rules.c.o'
[810/2297] Generating rte_pmd_dsw_event_mingw with a custom command
[811/2297] Compiling C object 'drivers/a715181@@rte_pmd_skeleton_event@sta/meson-generated_.._rte_pmd_skeleton_event.pmd.c.o'
[812/2297] Compiling C object 'drivers/a715181@@rte_pmd_skeleton_event@sha/meson-generated_.._rte_pmd_skeleton_event.pmd.c.o'
[813/2297] Linking static target drivers/librte_pmd_skeleton_event.a
[814/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_fc_mgr.c.o'
[815/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_em_host.c.o'
[816/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_utils.c.o'
[817/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_clip_tbl.c.o'
[818/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_port_db.c.o'
[819/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbevf_main.c.o'
[820/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_mps_tcam.c.o'
[821/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_rte_pmd_bnxt.c.o'
[822/2297] Generating rte_mempool_ring.sym_chk with a meson_exe.py custom command
[823/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_l2t.c.o'
[824/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_bnxt_ulp.c.o'
[825/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_flow_db.c.o'
[826/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_smt.c.o'
[827/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbevf_ethdev.c.o'
[828/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_mux.c.o'
[829/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_osdep.c.o'
[830/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_e1000_logs.c.o'
[831/2297] Generating port.sym_chk with a meson_exe.py custom command
[832/2297] Generating rte_pmd_e1000_mingw with a custom command
[833/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dsw_event@sta/event_dsw_dsw_xstats.c.o'
[834/2297] Generating rte_pmd_e1000_def with a custom command
[835/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_mc_dpni.c.o'
[836/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_base_dpaa2_hw_dpni.c.o'
[837/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_bucket@sta/mempool_bucket_rte_mempool_bucket.c.o'
[838/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_sparser.c.o'
[839/2297] Linking static target drivers/libtmp_rte_mempool_bucket.a
[840/2297] Generating rte_pmd_ena_mingw with a custom command
[841/2297] Generating rte_mempool_bucket.pmd.c with a custom command
[842/2297] Generating rte_pmd_ena_def with a custom command
[843/2297] Compiling C object 'drivers/a715181@@rte_mempool_bucket@sta/meson-generated_.._rte_mempool_bucket.pmd.c.o'
[844/2297] Compiling C object 'drivers/a715181@@rte_mempool_bucket@sha/meson-generated_.._rte_mempool_bucket.pmd.c.o'
[845/2297] Linking static target drivers/librte_mempool_bucket.a
[846/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_base_t4vf_hw.c.o'
[847/2297] Generating rte_pmd_enetc_mingw with a custom command
[848/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_manage.c.o'
[849/2297] Generating rte_pmd_enetc_def with a custom command
[850/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_vf.c.o'
[851/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_api.c.o'
[852/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_mbx.c.o'
[853/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_i210.c.o'
[854/2297] Generating rte_pmd_axgbe.sym_chk with a meson_exe.py custom command
[855/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_rxtx_vec_sse.c.o'
[856/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_intr.c.o'
[857/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dsw_event@sta/event_dsw_dsw_evdev.c.o'
[858/2297] Generating rte_pmd_atlantic.sym_chk with a meson_exe.py custom command
[859/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_nvm.c.o'
[860/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ena@sta/net_ena_base_ena_eth_com.c.o'
[861/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_8023ad.c.o'
[862/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_rte_parser.c.o'
[863/2297] Generating rte_pmd_enic_mingw with a custom command
[864/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbe_flow.c.o'
[865/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbe_ethdev.c.o'
[866/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_mac.c.o'
[867/2297] Generating rte_pmd_enic_def with a custom command
[868/2297] Generating symbol file 'lib/76b5a35@@rte_pci@sha/librte_pci.so.20.0.3.symbols'
[869/2297] Generating symbol file 'lib/76b5a35@@rte_ring@sha/librte_ring.so.20.0.3.symbols'
[870/2297] Generating symbol file 'lib/76b5a35@@rte_meter@sha/librte_meter.so.20.0.3.symbols'
[871/2297] Linking target lib/librte_rcu.so.20.0.3
[872/2297] Linking target drivers/librte_bus_pci.so.20.0.3
[873/2297] Generating symbol file 'lib/76b5a35@@rte_acl@sha/librte_acl.so.20.0.3.symbols'
[874/2297] Linking target lib/librte_mempool.so.20.0.3
[875/2297] Generating symbol file 'drivers/a715181@@rte_common_iavf@sha/librte_common_iavf.so.20.0.3.symbols'
[876/2297] Generating symbol file 'drivers/a715181@@rte_bus_vmbus@sha/librte_bus_vmbus.so.20.0.3.symbols'
[877/2297] Generating symbol file 'lib/76b5a35@@rte_timer@sha/librte_timer.so.20.0.3.symbols'
[878/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbe_main.c.o'
[879/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa@sta/net_dpaa_dpaa_ethdev.c.o'
[880/2297] Generating rte_pmd_failsafe_def with a custom command
[881/2297] Generating symbol file 'drivers/a715181@@rte_bus_vdev@sha/librte_bus_vdev.so.20.0.3.symbols'
[882/2297] Generating symbol file 'lib/76b5a35@@rte_graph@sha/librte_graph.so.20.0.3.symbols'
[883/2297] Generating rte_pmd_failsafe_mingw with a custom command
[884/2297] Generating symbol file 'lib/76b5a35@@rte_rawdev@sha/librte_rawdev.so.20.0.3.symbols'
[885/2297] Linking target lib/librte_power.so.20.0.3
[886/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbe_filter.c.o'
[887/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_ecore_sp.c.o'
[888/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_mapper.c.o'
[889/2297] Linking target drivers/librte_bus_ifpga.so.20.0.3
[890/2297] Generating symbol file 'drivers/a715181@@rte_common_octeontx@sha/librte_common_octeontx.so.20.0.3.symbols'
[891/2297] Generating symbol file 'drivers/a715181@@rte_common_dpaax@sha/librte_common_dpaax.so.20.0.3.symbols'
[892/2297] Generating rte_pmd_fm10k_mingw with a custom command
[893/2297] Generating rte_pmd_fm10k_def with a custom command
[894/2297] Generating symbol file 'lib/76b5a35@@rte_stack@sha/librte_stack.so.20.0.3.symbols'
[895/2297] Generating hash.sym_chk with a meson_exe.py custom command
[896/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_cq.c.o'
[897/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_wq.c.o'
[898/2297] Generating rte_pmd_skeleton_event.sym_chk with a meson_exe.py custom command
[899/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_rq.c.o'
[900/2297] Generating rte_pmd_avp.sym_chk with a meson_exe.py custom command
[901/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_ethdev.c.o'
[902/2297] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_api.c.o'
[903/2297] Linking target lib/librte_hash.so.20.0.3
[904/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_bnx2x_stats.c.o'
[905/2297] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_common.c.o'
[906/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_igb_pf.c.o'
[907/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enetc@sta/net_enetc_enetc_rxtx.c.o'
[908/2297] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_tlv.c.o'
[909/2297] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_vf.c.o'
[910/2297] Generating rte_bus_fslmc.sym_chk with a meson_exe.py custom command
[911/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_phy.c.o'
[912/2297] Generating rte_mempool_bucket.sym_chk with a meson_exe.py custom command
[913/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_clsf.c.o'
[914/2297] Generating rte_pmd_i40e_mingw with a custom command
[915/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_res.c.o'
[916/2297] Generating rte_pmd_i40e_def with a custom command
[917/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_em_ethdev.c.o'
[918/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ena@sta/net_ena_base_ena_com.c.o'
[919/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_ethdev.c.o'
[920/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_dev.c.o'
[921/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_pmd.c.o'
[922/2297] Linking static target drivers/libtmp_rte_pmd_bond.a
[923/2297] Generating rte_pmd_bond.pmd.c with a custom command
[924/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enetc@sta/net_enetc_enetc_ethdev.c.o'
[925/2297] Compiling C object 'drivers/a715181@@rte_pmd_bond@sha/meson-generated_.._rte_pmd_bond.pmd.c.o'
[926/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_flow.c.o'
[927/2297] Linking static target drivers/libtmp_rte_pmd_enetc.a
[928/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_flow.c.o'
[929/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_intr.c.o'
[930/2297] Compiling C object 'drivers/a715181@@rte_pmd_bond@sta/meson-generated_.._rte_pmd_bond.pmd.c.o'
[931/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_igb_flow.c.o'
[932/2297] Generating rte_pmd_enetc.pmd.c with a custom command
[933/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_args.c.o'
[934/2297] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_mbx.c.o'
[935/2297] Linking static target drivers/librte_pmd_bond.a
[936/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_rxtx.c.o'
[937/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_eal.c.o'
[938/2297] Compiling C object 'drivers/a715181@@rte_pmd_enetc@sta/meson-generated_.._rte_pmd_enetc.pmd.c.o'
[939/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe.c.o'
[940/2297] Compiling C object 'drivers/a715181@@rte_pmd_enetc@sha/meson-generated_.._rte_pmd_enetc.pmd.c.o'
[941/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_rxtx_vec_avx2.c.o'
[942/2297] Linking static target drivers/librte_pmd_enetc.a
[943/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_ethdev.c.o'
[944/2297] Generating rte_pmd_hinic_mingw with a custom command
[945/2297] Generating rte_pmd_hinic_def with a custom command
[946/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_hmc.c.o'
[947/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_diag.c.o'
[948/2297] Generating symbol file 'drivers/a715181@@rte_bus_pci@sha/librte_bus_pci.so.20.0.3.symbols'
[949/2297] Generating symbol file 'lib/76b5a35@@rte_rcu@sha/librte_rcu.so.20.0.3.symbols'
[950/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_ich8lan.c.o'
[951/2297] Linking static target drivers/net/e1000/base/libe1000_base.a
[952/2297] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_pf.c.o'
[953/2297] Linking static target drivers/net/fm10k/base/libfm10k_base.a
[954/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_ether.c.o'
[955/2297] Generating symbol file 'lib/76b5a35@@rte_mempool@sha/librte_mempool.so.20.0.3.symbols'
[956/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_eqs.c.o'
[957/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_sge.c.o'
[958/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_base_t4_hw.c.o'
[959/2297] Linking target lib/librte_mbuf.so.20.0.3
[960/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_rxtx.c.o'
[961/2297] Linking target drivers/librte_mempool_bucket.so.20.0.3
[962/2297] Linking target lib/librte_rib.so.20.0.3
[963/2297] Linking static target drivers/libtmp_rte_pmd_cxgbe.a
[964/2297] Linking target drivers/librte_mempool_ring.so.20.0.3
[965/2297] Linking target drivers/librte_mempool_stack.so.20.0.3
[966/2297] Generating rte_pmd_cxgbe.pmd.c with a custom command
[967/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_cfg.c.o'
[968/2297] Compiling C object 'drivers/a715181@@rte_pmd_cxgbe@sta/meson-generated_.._rte_pmd_cxgbe.pmd.c.o'
[969/2297] Compiling C object 'drivers/a715181@@rte_pmd_cxgbe@sha/meson-generated_.._rte_pmd_cxgbe.pmd.c.o'
[970/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_fm_flow.c.o'
[971/2297] Generating rte_pmd_hns3_def with a custom command
[972/2297] Linking static target drivers/librte_pmd_cxgbe.a
[973/2297] Generating rte_pmd_hns3_mingw with a custom command
[974/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_lan_hmc.c.o'
[975/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_dcb.c.o'
[976/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_wq.c.o'
[977/2297] Generating symbol file 'lib/76b5a35@@rte_hash@sha/librte_hash.so.20.0.3.symbols'
[978/2297] Linking target lib/librte_efd.so.20.0.3
[979/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_rxtx.c.o'
[980/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_vf_representor.c.o'
[981/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_hwif.c.o'
[982/2297] Linking target lib/librte_lpm.so.20.0.3
[983/2297] Linking target lib/librte_member.so.20.0.3
[984/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_cmdq.c.o'
[985/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_mgmt.c.o'
[986/2297] Generating rte_pmd_iavf_def with a custom command
[987/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_api_cmd.c.o'
[988/2297] Generating rte_bus_dpaa.sym_chk with a meson_exe.py custom command
[989/2297] Generating rte_pmd_iavf_mingw with a custom command
[990/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_adminq.c.o'
[991/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_tm.c.o'
[992/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_em_rxtx.c.o'
[993/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_nvm.c.o'
[994/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_nicio.c.o'
[995/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_mbox.c.o'
[996/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_cmd.c.o'
[997/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_mbx.c.o'
[998/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_fm10k@sta/net_fm10k_fm10k_rxtx.c.o'
[999/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_regs.c.o'
[1000/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_main.c.o'
[1001/2297] Linking static target drivers/libtmp_rte_pmd_enic.a
[1002/2297] Generating rte_pmd_enetc.sym_chk with a meson_exe.py custom command
[1003/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_hwdev.c.o'
[1004/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_pf.c.o'
[1005/2297] Generating rte_pmd_bond.sym_chk with a meson_exe.py custom command
[1006/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_fm10k@sta/net_fm10k_fm10k_rxtx_vec.c.o'
[1007/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_mp.c.o'
[1008/2297] Generating rte_pmd_enic.pmd.c with a custom command
[1009/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_rss.c.o'
[1010/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_intr.c.o'
[1011/2297] Compiling C object 'drivers/a715181@@rte_pmd_enic@sta/meson-generated_.._rte_pmd_enic.pmd.c.o'
[1012/2297] Compiling C object 'drivers/a715181@@rte_pmd_enic@sha/meson-generated_.._rte_pmd_enic.pmd.c.o'
[1013/2297] Linking static target drivers/librte_pmd_enic.a
[1014/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ena@sta/net_ena_ena_ethdev.c.o'
[1015/2297] Linking static target drivers/libtmp_rte_pmd_ena.a
[1016/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_fdir.c.o'
[1017/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_stats.c.o'
[1018/2297] Generating rte_pmd_ena.pmd.c with a custom command
[1019/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_niccfg.c.o'
[1020/2297] Compiling C object 'drivers/a715181@@rte_pmd_ena@sta/meson-generated_.._rte_pmd_ena.pmd.c.o'
[1021/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_igb_rxtx.c.o'
[1022/2297] Generating rte_pmd_ice_mingw with a custom command
[1023/2297] Linking static target drivers/librte_pmd_ena.a
[1024/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hinic@sta/net_hinic_hinic_pmd_rx.c.o'
[1025/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_hash.c.o'
[1026/2297] Compiling C object 'drivers/a715181@@rte_pmd_ena@sha/meson-generated_.._rte_pmd_ena.pmd.c.o'
[1027/2297] Linking static target drivers/net/hinic/base/libhinic_base.a
[1028/2297] Generating symbol file 'lib/76b5a35@@rte_rib@sha/librte_rib.so.20.0.3.symbols'
[1029/2297] Generating rte_pmd_ice_def with a custom command
[1030/2297] Generating symbol file 'lib/76b5a35@@rte_mbuf@sha/librte_mbuf.so.20.0.3.symbols'
[1031/2297] Linking target lib/librte_fib.so.20.0.3
[1032/2297] Linking target lib/librte_compressdev.so.20.0.3
[1033/2297] Generating rte_pmd_cxgbe.sym_chk with a meson_exe.py custom command
[1034/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_base.c.o'
[1035/2297] Linking target lib/librte_net.so.20.0.3
[1036/2297] Linking target lib/librte_bbdev.so.20.0.3
[1037/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_osdep.c.o'
[1038/2297] Generating symbol file 'lib/76b5a35@@rte_lpm@sha/librte_lpm.so.20.0.3.symbols'
[1039/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_fdir.c.o'
[1040/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_ethdev_vf.c.o'
[1041/2297] Linking target lib/librte_cryptodev.so.20.0.3
[1042/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_fm10k@sta/net_fm10k_fm10k_ethdev.c.o'
[1043/2297] Linking target lib/librte_regexdev.so.20.0.3
[1044/2297] Linking target lib/librte_distributor.so.20.0.3
[1045/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_manage.c.o'
[1046/2297] Linking target lib/librte_sched.so.20.0.3
[1047/2297] Linking static target drivers/libtmp_rte_pmd_fm10k.a
[1048/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_nvm.c.o'
[1049/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_igb_ethdev.c.o'
[1050/2297] Linking target lib/librte_reorder.so.20.0.3
[1051/2297] Linking static target drivers/libtmp_rte_pmd_e1000.a
[1052/2297] Generating rte_pmd_fm10k.pmd.c with a custom command
[1053/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_flow.c.o'
[1054/2297] Linking target drivers/librte_mempool_octeontx.so.20.0.3
[1055/2297] Generating rte_pmd_e1000.pmd.c with a custom command
[1056/2297] Compiling C object 'drivers/a715181@@rte_pmd_fm10k@sta/meson-generated_.._rte_pmd_fm10k.pmd.c.o'
[1057/2297] Compiling C object 'drivers/a715181@@rte_pmd_fm10k@sha/meson-generated_.._rte_pmd_fm10k.pmd.c.o'
[1058/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_logs.c.o'
[1059/2297] Linking static target drivers/librte_pmd_fm10k.a
[1060/2297] Compiling C object 'drivers/a715181@@rte_pmd_e1000@sta/meson-generated_.._rte_pmd_e1000.pmd.c.o'
[1061/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_hwrm.c.o'
[1062/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hinic@sta/net_hinic_hinic_pmd_ethdev.c.o'
[1063/2297] Compiling C object 'drivers/a715181@@rte_pmd_e1000@sha/meson-generated_.._rte_pmd_e1000.pmd.c.o'
[1064/2297] Linking static target drivers/librte_pmd_e1000.a
[1065/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dsw_event@sta/event_dsw_dsw_event.c.o'
[1066/2297] Linking static target drivers/libtmp_rte_pmd_bnxt.a
[1067/2297] Linking static target drivers/libtmp_rte_pmd_dsw_event.a
[1068/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_ops.c.o'
[1069/2297] Generating rte_pmd_dsw_event.pmd.c with a custom command
[1070/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_fdir.c.o'
[1071/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_acl.c.o'
[1072/2297] Linking static target drivers/libtmp_rte_pmd_failsafe.a
[1073/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_ethdev_vf.c.o'
[1074/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_nvm.c.o'
[1075/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_rxtx_vec_avx2.c.o'
[1076/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa@sta/net_dpaa_dpaa_rxtx.c.o'
[1077/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_dcb.c.o'
[1078/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_api.c.o'
[1079/2297] Compiling C object 'drivers/a715181@@rte_pmd_dsw_event@sta/meson-generated_.._rte_pmd_dsw_event.pmd.c.o'
[1080/2297] Generating rte_pmd_igc_def with a custom command
[1081/2297] Linking static target drivers/libtmp_rte_pmd_dpaa.a
[1082/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_generic_flow.c.o'
[1083/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_dcb.c.o'
[1084/2297] Generating rte_pmd_igc_mingw with a custom command
[1085/2297] Generating rte_pmd_failsafe.pmd.c with a custom command
[1086/2297] Generating rte_pmd_dpaa.pmd.c with a custom command
[1087/2297] Compiling C object 'drivers/a715181@@rte_pmd_failsafe@sha/meson-generated_.._rte_pmd_failsafe.pmd.c.o'
[1088/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_vchnl.c.o'
[1089/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa@sta/meson-generated_.._rte_pmd_dpaa.pmd.c.o'
[1090/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa@sha/meson-generated_.._rte_pmd_dpaa.pmd.c.o'
[1091/2297] Linking static target drivers/librte_pmd_dpaa.a
[1092/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hinic@sta/net_hinic_hinic_pmd_tx.c.o'
[1093/2297] Compiling C object 'drivers/a715181@@rte_pmd_failsafe@sta/meson-generated_.._rte_pmd_failsafe.pmd.c.o'
[1094/2297] Linking static target drivers/librte_pmd_failsafe.a
[1095/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_mac.c.o'
[1096/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_i225.c.o'
[1097/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_rxtx_vec_sse.c.o'
[1098/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_fdir.c.o'
[1099/2297] Generating rte_pmd_enic.sym_chk with a meson_exe.py custom command
[1100/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_controlq.c.o'
[1101/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_hv_vf.c.o'
[1102/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hinic@sta/net_hinic_hinic_pmd_flow.c.o'
[1103/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_acl_ctrl.c.o'
[1104/2297] Linking static target drivers/libtmp_rte_pmd_hinic.a
[1105/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_ethdev.c.o'
[1106/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_hash.c.o'
[1107/2297] Generating rte_pmd_hinic.pmd.c with a custom command
[1108/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_dcb_82598.c.o'
[1109/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_flow.c.o'
[1110/2297] Compiling C object 'drivers/a715181@@rte_pmd_hinic@sha/meson-generated_.._rte_pmd_hinic.pmd.c.o'
[1111/2297] Compiling C object 'drivers/a715181@@rte_pmd_hinic@sta/meson-generated_.._rte_pmd_hinic.pmd.c.o'
[1112/2297] Linking static target drivers/librte_pmd_hinic.a
[1113/2297] Generating rte_pmd_bnxt.pmd.c with a custom command
[1114/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_dcb_82599.c.o'
[1115/2297] Compiling C object 'drivers/a715181@@rte_pmd_bnxt@sta/meson-generated_.._rte_pmd_bnxt.pmd.c.o'
[1116/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_mbx.c.o'
[1117/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_vf.c.o'
[1118/2297] Compiling C object 'drivers/a715181@@rte_pmd_bnxt@sha/meson-generated_.._rte_pmd_bnxt.pmd.c.o'
[1119/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_82599_bypass.c.o'
[1120/2297] Linking static target drivers/librte_pmd_bnxt.a
[1121/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_common.c.o'
[1122/2297] Generating rte_pmd_kni_def with a custom command
[1123/2297] Linking static target drivers/net/i40e/base/libi40e_base.a
[1124/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_api.c.o'
[1125/2297] Generating rte_pmd_ixgbe_mingw with a custom command
[1126/2297] Generating rte_pmd_ixgbe_def with a custom command
[1127/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_82598.c.o'
[1128/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_x540.c.o'
[1129/2297] Generating symbol file 'lib/76b5a35@@rte_compressdev@sha/librte_compressdev.so.20.0.3.symbols'
[1130/2297] Generating symbol file 'lib/76b5a35@@rte_bbdev@sha/librte_bbdev.so.20.0.3.symbols'
[1131/2297] Generating rte_pmd_kni_mingw with a custom command
[1132/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_dcf_ethdev.c.o'
[1133/2297] Generating rte_pmd_liquidio_mingw with a custom command
[1134/2297] Generating rte_pmd_liquidio_def with a custom command
[1135/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_dcb.c.o'
[1136/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_generic_flow.c.o'
[1137/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_dcf_parent.c.o'
[1138/2297] Generating rte_pmd_memif_mingw with a custom command
[1139/2297] Generating symbol file 'lib/76b5a35@@rte_cryptodev@sha/librte_cryptodev.so.20.0.3.symbols'
[1140/2297] Generating rte_pmd_memif_def with a custom command
[1141/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_dcf.c.o'
[1142/2297] Generating rte_pmd_netvsc_def with a custom command
[1143/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_82599.c.o'
[1144/2297] Generating symbol file 'lib/76b5a35@@rte_net@sha/librte_net.so.20.0.3.symbols'
[1145/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_rte_pmd_i40e.c.o'
[1146/2297] Generating rte_pmd_netvsc_mingw with a custom command
[1147/2297] Generating symbol file 'lib/76b5a35@@rte_reorder@sha/librte_reorder.so.20.0.3.symbols'
[1148/2297] Linking target lib/librte_ethdev.so.20.0.3
[1149/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_phy.c.o'
[1150/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_phy.c.o'
[1151/2297] Linking target lib/librte_security.so.20.0.3
[1152/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_ethdev.c.o'
[1153/2297] Linking static target drivers/net/igc/base/libigc_base.a
[1154/2297] Linking target drivers/librte_common_cpt.so.20.0.3
[1155/2297] Generating rte_pmd_fm10k.sym_chk with a meson_exe.py custom command
[1156/2297] Linking target lib/librte_cmdline.so.20.0.3
[1157/2297] Generating rte_pmd_ena.sym_chk with a meson_exe.py custom command
[1158/2297] Generating rte_pmd_failsafe.sym_chk with a meson_exe.py custom command
[1159/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_switch_filter.c.o'
[1160/2297] Generating symbol file 'lib/76b5a35@@rte_sched@sha/librte_sched.so.20.0.3.symbols'
[1161/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_crc.c.o'
[1162/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_ethdev.c.o'
[1163/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_liquidio@sta/net_liquidio_base_lio_mbox.c.o'
[1164/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_ipsec.c.o'
[1165/2297] Generating rte_pmd_nfp_mingw with a custom command
[1166/2297] Generating rte_pmd_hinic.sym_chk with a meson_exe.py custom command
[1167/2297] Generating rte_pmd_nfp_def with a custom command
[1168/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_kni@sta/net_kni_rte_eth_kni.c.o'
[1169/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_fdir.c.o'
[1170/2297] Linking static target drivers/libtmp_rte_pmd_kni.a
[1171/2297] Generating symbol file 'drivers/a715181@@rte_mempool_octeontx@sha/librte_mempool_octeontx.so.20.0.3.symbols'
[1172/2297] Generating rte_pmd_kni.pmd.c with a custom command
[1173/2297] Generating rte_pmd_null_def with a custom command
[1174/2297] Generating rte_pmd_null_mingw with a custom command
[1175/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_nvs.c.o'
[1176/2297] Compiling C object 'drivers/a715181@@rte_pmd_kni@sha/meson-generated_.._rte_pmd_kni.pmd.c.o'
[1177/2297] Generating rte_pmd_bnxt.sym_chk with a meson_exe.py custom command
[1178/2297] Generating rte_pmd_e1000.sym_chk with a meson_exe.py custom command
[1179/2297] Compiling C object 'drivers/a715181@@rte_pmd_kni@sta/meson-generated_.._rte_pmd_kni.pmd.c.o'
[1180/2297] Linking static target drivers/librte_pmd_kni.a
[1181/2297] Generating rte_pmd_octeontx_def with a custom command
[1182/2297] Generating rte_pmd_octeontx_mingw with a custom command
[1183/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_x550.c.o'
[1184/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_filter.c.o'
[1185/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_flow.c.o'
[1186/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_rndis.c.o'
[1187/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_rte_pmd_ixgbe.c.o'
[1188/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_vf.c.o'
[1189/2297] Compiling C object 'drivers/net/octeontx/base/ccb1678@@octeontx_base@sta/octeontx_pkivf.c.o'
[1190/2297] Compiling C object 'drivers/net/octeontx/base/ccb1678@@octeontx_base@sta/octeontx_bgx.c.o'
[1191/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_memif@sta/net_memif_memif_socket.c.o'
[1192/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_nsp.c.o'
[1193/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_common.c.o'
[1194/2297] Compiling C object 'drivers/net/octeontx/base/ccb1678@@octeontx_base@sta/octeontx_pkovf.c.o'
[1195/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_rxtx_vec_sse.c.o'
[1196/2297] Linking static target drivers/net/ixgbe/base/libixgbe_base.a
[1197/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_rxtx.c.o'
[1198/2297] Linking static target drivers/net/octeontx/base/libocteontx_base.a
[1199/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_resource.c.o'
[1200/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_mip.c.o'
[1201/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_nffw.c.o'
[1202/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_bypass.c.o'
[1203/2297] Generating rte_pmd_dpaa.sym_chk with a meson_exe.py custom command
[1204/2297] Generating symbol file 'lib/76b5a35@@rte_ethdev@sha/librte_ethdev.so.20.0.3.symbols'
[1205/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_vf_representor.c.o'
[1206/2297] Generating symbol file 'lib/76b5a35@@rte_security@sha/librte_security.so.20.0.3.symbols'
[1207/2297] Linking target lib/librte_metrics.so.20.0.3
[1208/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_rxtx.c.o'
[1209/2297] Linking target lib/librte_gro.so.20.0.3
[1210/2297] Linking target lib/librte_eventdev.so.20.0.3
[1211/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_cppcore.c.o'
[1212/2297] Linking target lib/librte_gso.so.20.0.3
[1213/2297] Linking target lib/librte_ip_frag.so.20.0.3
[1214/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_liquidio@sta/net_liquidio_base_lio_23xx_vf.c.o'
[1215/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_fdir_filter.c.o'
[1216/2297] Linking target lib/librte_kni.so.20.0.3
[1217/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_nsp_cmds.c.o'
[1218/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_cpp_pcie_ops.c.o'
[1219/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_common.c.o'
[1220/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_tm.c.o'
[1221/2297] Linking target lib/librte_pdump.so.20.0.3
[1222/2297] Linking target lib/librte_ipsec.so.20.0.3
[1223/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_bnx2x.c.o'
[1224/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_txrx.c.o'
[1225/2297] Linking target lib/librte_node.so.20.0.3
[1226/2297] Linking target drivers/librte_pmd_ark.so.20.0.3
[1227/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_rtsym.c.o'
[1228/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_flow.c.o'
[1229/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_pf.c.o'
[1230/2297] Linking target lib/librte_bpf.so.20.0.3
[1231/2297] Linking target drivers/librte_common_octeontx2.so.20.0.3
[1232/2297] Linking target drivers/librte_pmd_af_packet.so.20.0.3
[1233/2297] Linking target drivers/librte_pmd_avp.so.20.0.3
[1234/2297] Linking target drivers/librte_pmd_axgbe.so.20.0.3
[1235/2297] Linking target drivers/librte_pmd_cxgbe.so.20.0.3
[1236/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_liquidio@sta/net_liquidio_lio_rxtx.c.o'
[1237/2297] Linking target drivers/librte_pmd_ena.so.20.0.3
[1238/2297] Linking static target drivers/libtmp_rte_pmd_hns3.a
[1239/2297] Linking target drivers/librte_pmd_bnxt.so.20.0.3
[1240/2297] Linking static target drivers/libtmp_rte_pmd_igc.a
[1241/2297] Generating symbol file 'drivers/a715181@@rte_common_cpt@sha/librte_common_cpt.so.20.0.3.symbols'
[1242/2297] Linking target drivers/librte_pmd_atlantic.so.20.0.3
[1243/2297] Linking target drivers/librte_pmd_fm10k.so.20.0.3
[1244/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_memif@sta/net_memif_rte_eth_memif.c.o'
[1245/2297] Generating rte_pmd_octeontx2_def with a custom command
[1246/2297] Linking static target drivers/libtmp_rte_pmd_memif.a
[1247/2297] Generating rte_pmd_pcap_mingw with a custom command
[1248/2297] Linking target drivers/librte_pmd_hinic.so.20.0.3
[1249/2297] Generating rte_pmd_pcap_def with a custom command
[1250/2297] Generating rte_pmd_hns3.pmd.c with a custom command
[1251/2297] Generating rte_pmd_memif.pmd.c with a custom command
[1252/2297] Compiling C object 'drivers/a715181@@rte_pmd_hns3@sta/meson-generated_.._rte_pmd_hns3.pmd.c.o'
[1253/2297] Linking static target drivers/librte_pmd_hns3.a
[1254/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_rss.c.o'
[1255/2297] Compiling C object 'drivers/a715181@@rte_pmd_hns3@sha/meson-generated_.._rte_pmd_hns3.pmd.c.o'
[1256/2297] Compiling C object 'drivers/a715181@@rte_pmd_memif@sta/meson-generated_.._rte_pmd_memif.pmd.c.o'
[1257/2297] Linking static target drivers/librte_pmd_memif.a
[1258/2297] Generating rte_pmd_igc.pmd.c with a custom command
[1259/2297] Compiling C object 'drivers/a715181@@rte_pmd_igc@sta/meson-generated_.._rte_pmd_igc.pmd.c.o'
[1260/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_lookup.c.o'
[1261/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_flow_ctrl.c.o'
[1262/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_rxtx_vec_sse.c.o'
[1263/2297] Linking static target drivers/librte_pmd_igc.a
[1264/2297] Compiling C object 'drivers/a715181@@rte_pmd_igc@sha/meson-generated_.._rte_pmd_igc.pmd.c.o'
[1265/2297] Compiling C object 'drivers/a715181@@rte_pmd_memif@sha/meson-generated_.._rte_pmd_memif.pmd.c.o'
[1266/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_null@sta/net_null_rte_eth_null.c.o'
[1267/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_mcast.c.o'
[1268/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_irq.c.o'
[1269/2297] Generating rte_pmd_pfe_mingw with a custom command
[1270/2297] Linking static target drivers/libtmp_rte_pmd_null.a
[1271/2297] Linking target drivers/librte_pmd_enetc.so.20.0.3
[1272/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx@sta/net_octeontx_octeontx_ethdev.c.o'
[1273/2297] Generating rte_pmd_null.pmd.c with a custom command
[1274/2297] Generating symbol file 'lib/76b5a35@@rte_metrics@sha/librte_metrics.so.20.0.3.symbols'
[1275/2297] Compiling C object 'drivers/a715181@@rte_pmd_null@sta/meson-generated_.._rte_pmd_null.pmd.c.o'
[1276/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_rxtx.c.o'
[1277/2297] Linking static target drivers/librte_pmd_null.a
[1278/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_stats.c.o'
[1279/2297] Linking target drivers/librte_pmd_e1000.so.20.0.3
[1280/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_ops.c.o'
[1281/2297] Linking target lib/librte_bitratestats.so.20.0.3
[1282/2297] Compiling C object 'drivers/a715181@@rte_pmd_null@sha/meson-generated_.._rte_pmd_null.pmd.c.o'
[1283/2297] Linking target lib/librte_latencystats.so.20.0.3
[1284/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_flow_parse.c.o'
[1285/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_rxtx.c.o'
[1286/2297] Generating rte_pmd_octeontx2_mingw with a custom command
[1287/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_vlan.c.o'
[1288/2297] Linking target drivers/librte_pmd_enic.so.20.0.3
[1289/2297] Generating symbol file 'lib/76b5a35@@rte_gso@sha/librte_gso.so.20.0.3.symbols'
[1290/2297] Linking target drivers/librte_pmd_failsafe.so.20.0.3
[1291/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_ethdev.c.o'
[1292/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_switch.c.o'
[1293/2297] Generating rte_pmd_qede_mingw with a custom command
[1294/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx@sta/net_octeontx_octeontx_rxtx.c.o'
[1295/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_flow_utils.c.o'
[1296/2297] Generating rte_pmd_pfe_def with a custom command
[1297/2297] Generating rte_pmd_qede_def with a custom command
[1298/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_hwinfo.c.o'
[1299/2297] Generating rte_pmd_ring_def with a custom command
[1300/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_sec.c.o'
[1301/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_mutex.c.o'
[1302/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_flow.c.o'
[1303/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_debug.c.o'
[1304/2297] Generating rte_pmd_ring_mingw with a custom command
[1305/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pfe@sta/net_pfe_pfe_hal.c.o'
[1306/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_nsp_eth.c.o'
[1307/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_ethdev.c.o'
[1308/2297] Linking static target drivers/libtmp_rte_pmd_netvsc.a
[1309/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx@sta/net_octeontx_octeontx_ethdev_ops.c.o'
[1310/2297] Generating rte_pmd_netvsc.pmd.c with a custom command
[1311/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfp_net.c.o'
[1312/2297] Linking static target drivers/libtmp_rte_pmd_octeontx.a
[1313/2297] Generating rte_pmd_kni.sym_chk with a meson_exe.py custom command
[1314/2297] Compiling C object 'drivers/a715181@@rte_pmd_netvsc@sta/meson-generated_.._rte_pmd_netvsc.pmd.c.o'
[1315/2297] Linking static target drivers/libtmp_rte_pmd_nfp.a
[1316/2297] Compiling C object 'drivers/a715181@@rte_pmd_netvsc@sha/meson-generated_.._rte_pmd_netvsc.pmd.c.o'
[1317/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_rxtx.c.o'
[1318/2297] Linking static target drivers/librte_pmd_netvsc.a
[1319/2297] Generating rte_pmd_octeontx.pmd.c with a custom command
[1320/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx@sha/meson-generated_.._rte_pmd_octeontx.pmd.c.o'
[1321/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx@sta/meson-generated_.._rte_pmd_octeontx.pmd.c.o'
[1322/2297] Generating rte_pmd_nfp.pmd.c with a custom command
[1323/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_rxtx_vec_avx2.c.o'
[1324/2297] Linking static target drivers/librte_pmd_octeontx.a
[1325/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pfe@sta/net_pfe_pfe_hif_lib.c.o'
[1326/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pfe@sta/net_pfe_pfe_hif.c.o'
[1327/2297] Linking static target drivers/libtmp_rte_pmd_ice.a
[1328/2297] Compiling C object 'drivers/a715181@@rte_pmd_nfp@sha/meson-generated_.._rte_pmd_nfp.pmd.c.o'
[1329/2297] Compiling C object 'drivers/a715181@@rte_pmd_nfp@sta/meson-generated_.._rte_pmd_nfp.pmd.c.o'
[1330/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_devargs.c.o'
[1331/2297] Linking static target drivers/librte_pmd_nfp.a
[1332/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_elink.c.o'
[1333/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/bcm_osal.c.o'
[1334/2297] Linking static target drivers/libtmp_rte_pmd_bnx2x.a
[1335/2297] Generating rte_pmd_ice.pmd.c with a custom command
[1336/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_mac.c.o'
[1337/2297] Generating rte_pmd_bnx2x.pmd.c with a custom command
[1338/2297] Compiling C object 'drivers/a715181@@rte_pmd_ice@sta/meson-generated_.._rte_pmd_ice.pmd.c.o'
[1339/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_init_ops.c.o'
[1340/2297] Compiling C object 'drivers/a715181@@rte_pmd_bnx2x@sta/meson-generated_.._rte_pmd_bnx2x.pmd.c.o'
[1341/2297] Compiling C object 'drivers/a715181@@rte_pmd_ice@sha/meson-generated_.._rte_pmd_ice.pmd.c.o'
[1342/2297] Compiling C object 'drivers/a715181@@rte_pmd_bnx2x@sha/meson-generated_.._rte_pmd_bnx2x.pmd.c.o'
[1343/2297] Linking static target drivers/librte_pmd_bnx2x.a
[1344/2297] Generating rte_pmd_memif.sym_chk with a meson_exe.py custom command
[1345/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_link.c.o'
[1346/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_evb.c.o'
[1347/2297] Linking target drivers/librte_pmd_memif.so.20.0.3
[1348/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_sp_commands.c.o'
[1349/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_crc32.c.o'
[1350/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_bootcfg.c.o'
[1351/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_liquidio@sta/net_liquidio_lio_ethdev.c.o'
[1352/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ptp.c.o'
[1353/2297] Linking static target drivers/libtmp_rte_pmd_liquidio.a
[1354/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_hash.c.o'
[1355/2297] Generating rte_pmd_liquidio.pmd.c with a custom command
[1356/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_ev.c.o'
[1357/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pfe@sta/net_pfe_pfe_ethdev.c.o'
[1358/2297] Linking static target drivers/libtmp_rte_pmd_pfe.a
[1359/2297] Compiling C object 'drivers/a715181@@rte_pmd_liquidio@sta/meson-generated_.._rte_pmd_liquidio.pmd.c.o'
[1360/2297] Compiling C object 'drivers/a715181@@rte_pmd_liquidio@sha/meson-generated_.._rte_pmd_liquidio.pmd.c.o'
[1361/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_flow.c.o'
[1362/2297] Linking static target drivers/librte_pmd_liquidio.a
[1363/2297] Generating rte_pmd_pfe.pmd.c with a custom command
[1364/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev.c.o'
[1365/2297] Compiling C object 'drivers/a715181@@rte_pmd_pfe@sta/meson-generated_.._rte_pmd_pfe.pmd.c.o'
[1366/2297] Linking static target drivers/librte_pmd_pfe.a
[1367/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_hw.c.o'
[1368/2297] Compiling C object 'drivers/a715181@@rte_pmd_pfe@sha/meson-generated_.._rte_pmd_pfe.pmd.c.o'
[1369/2297] Generating symbol file 'lib/76b5a35@@rte_eventdev@sha/librte_eventdev.so.20.0.3.symbols'
[1370/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_mac.c.o'
[1371/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_tm.c.o'
[1372/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_intr.c.o'
[1373/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_sched.c.o'
[1374/2297] Generating symbol file 'lib/76b5a35@@rte_kni@sha/librte_kni.so.20.0.3.symbols'
[1375/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_mon.c.o'
[1376/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_spq.c.o'
[1377/2297] Linking target drivers/librte_bus_dpaa.so.20.0.3
[1378/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_nvram.c.o'
[1379/2297] Linking target drivers/librte_pmd_kni.so.20.0.3
[1380/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_lic.c.o'
[1381/2297] Linking target drivers/librte_bus_fslmc.so.20.0.3
[1382/2297] Generating symbol file 'lib/76b5a35@@rte_ip_frag@sha/librte_ip_frag.so.20.0.3.symbols'
[1383/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_filter.c.o'
[1384/2297] Generating symbol file 'drivers/a715181@@rte_common_octeontx2@sha/librte_common_octeontx2.so.20.0.3.symbols'
[1385/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_vpd.c.o'
[1386/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_filter.c.o'
[1387/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_sram.c.o'
[1388/2297] Linking target drivers/librte_mempool_octeontx2.so.20.0.3
[1389/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_nic.c.o'
[1390/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/mcdi_mon.c.o'
[1391/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_mac.c.o'
[1392/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_dcbx.c.o'
[1393/2297] Generating rte_pmd_hns3.sym_chk with a meson_exe.py custom command
[1394/2297] Generating rte_pmd_octeontx.sym_chk with a meson_exe.py custom command
[1395/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_tunnel.c.o'
[1396/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_phy.c.o'
[1397/2297] Linking target lib/librte_port.so.20.0.3
[1398/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_sram.c.o'
[1399/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_vf.c.o'
[1400/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_int.c.o'
[1401/2297] Linking target drivers/librte_pmd_hns3.so.20.0.3
[1402/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_l2.c.o'
[1403/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_evb.c.o'
[1404/2297] Linking target drivers/librte_pmd_octeontx.so.20.0.3
[1405/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_cxt.c.o'
[1406/2297] Linking target drivers/librte_pmd_bond.so.20.0.3
[1407/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_image.c.o'
[1408/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_flow.c.o'
[1409/2297] Generating rte_pmd_bnx2x.sym_chk with a meson_exe.py custom command
[1410/2297] Linking static target drivers/libtmp_rte_pmd_dpaa2.a
[1411/2297] Generating rte_pmd_igc.sym_chk with a meson_exe.py custom command
[1412/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_mcdi.c.o'
[1413/2297] Generating rte_pmd_dpaa2.pmd.c with a custom command
[1414/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_intr.c.o'
[1415/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_regs.c.o'
[1416/2297] Generating rte_pmd_null.sym_chk with a meson_exe.py custom command
[1417/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2@sta/meson-generated_.._rte_pmd_dpaa2.pmd.c.o'
[1418/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_rxtx.c.o'
[1419/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2@sha/meson-generated_.._rte_pmd_dpaa2.pmd.c.o'
[1420/2297] Linking static target drivers/librte_pmd_dpaa2.a
[1421/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_phy.c.o'
[1422/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_proxy.c.o'
[1423/2297] Generating rte_pmd_liquidio.sym_chk with a meson_exe.py custom command
[1424/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_mac.c.o'
[1425/2297] Linking target drivers/librte_pmd_bnx2x.so.20.0.3
[1426/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_ev.c.o'
[1427/2297] Linking target drivers/librte_pmd_null.so.20.0.3
[1428/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_init_fw_funcs.c.o'
[1429/2297] Linking target drivers/librte_pmd_igc.so.20.0.3
[1430/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_phy.c.o'
[1431/2297] Generating rte_pmd_sfc_def with a custom command
[1432/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_nic.c.o'
[1433/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_rxtx_vec_avx2.c.o'
[1434/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_port.c.o'
[1435/2297] Linking static target drivers/libtmp_rte_pmd_iavf.a
[1436/2297] Linking target drivers/librte_pmd_liquidio.so.20.0.3
[1437/2297] Generating rte_pmd_nfp.sym_chk with a meson_exe.py custom command
[1438/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_ethdev.c.o'
[1439/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_proxy.c.o'
[1440/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ring@sta/net_ring_rte_eth_ring.c.o'
[1441/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_dp.c.o'
[1442/2297] Linking static target drivers/libtmp_rte_pmd_ring.a
[1443/2297] Generating rte_pmd_iavf.pmd.c with a custom command
[1444/2297] Generating rte_pmd_sfc_mingw with a custom command
[1445/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_flex_pipe.c.o'
[1446/2297] Generating symbol file 'drivers/a715181@@rte_bus_dpaa@sha/librte_bus_dpaa.so.20.0.3.symbols'
[1447/2297] Generating rte_pmd_ring.pmd.c with a custom command
[1448/2297] Compiling C object 'drivers/a715181@@rte_pmd_iavf@sha/meson-generated_.._rte_pmd_iavf.pmd.c.o'
[1449/2297] Linking static target drivers/net/ice/base/libice_base.a
[1450/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/medford_nic.c.o'
[1451/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_vpd.c.o'
[1452/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_ethdev.c.o'
[1453/2297] Compiling C object 'drivers/a715181@@rte_pmd_iavf@sta/meson-generated_.._rte_pmd_iavf.pmd.c.o'
[1454/2297] Linking static target drivers/librte_pmd_ice.a
[1455/2297] Compiling C object 'drivers/a715181@@rte_pmd_ring@sta/meson-generated_.._rte_pmd_ring.pmd.c.o'
[1456/2297] Compiling C object 'drivers/a715181@@rte_pmd_ring@sha/meson-generated_.._rte_pmd_ring.pmd.c.o'
[1457/2297] Linking target drivers/librte_pmd_nfp.so.20.0.3
[1458/2297] Linking static target drivers/librte_pmd_iavf.a
[1459/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/hunt_nic.c.o'
[1460/2297] Linking static target drivers/librte_pmd_ring.a
[1461/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_mcdi.c.o'
[1462/2297] Linking target drivers/librte_mempool_dpaa.so.20.0.3
[1463/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_mcdi.c.o'
[1464/2297] Generating rte_pmd_softnic_mingw with a custom command
[1465/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_virtio_net.c.o'
[1466/2297] Generating rte_pmd_softnic_def with a custom command
[1467/2297] Generating rte_pmd_netvsc.sym_chk with a meson_exe.py custom command
[1468/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/medford2_nic.c.o'
[1469/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_main.c.o'
[1470/2297] Linking static target lib/librte_vhost.a
[1471/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_nvram.c.o'
[1472/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_rx.c.o'
[1473/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pcap@sta/net_pcap_rte_eth_pcap.c.o'
[1474/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_vpd.c.o'
[1475/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_tx.c.o'
[1476/2297] Generating rte_pmd_tap_def with a custom command
[1477/2297] Linking target drivers/librte_pmd_netvsc.so.20.0.3
[1478/2297] Linking static target drivers/libtmp_rte_pmd_pcap.a
[1479/2297] Generating rte_pmd_tap_mingw with a custom command
[1480/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_conn.c.o'
[1481/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_rxtx_vec_sse.c.o'
[1482/2297] Generating rte_pmd_pcap.pmd.c with a custom command
[1483/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_tx.c.o'
[1484/2297] Generating symbol file 'drivers/a715181@@rte_mempool_octeontx2@sha/librte_mempool_octeontx2.so.20.0.3.symbols'
[1485/2297] Linking static target drivers/libtmp_rte_pmd_ixgbe.a
[1486/2297] Compiling C object 'drivers/a715181@@rte_pmd_pcap@sta/meson-generated_.._rte_pmd_pcap.pmd.c.o'
[1487/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_nic.c.o'
[1488/2297] Linking static target drivers/librte_pmd_pcap.a
[1489/2297] Compiling C object 'drivers/a715181@@rte_pmd_pcap@sha/meson-generated_.._rte_pmd_pcap.pmd.c.o'
[1490/2297] Generating rte_pmd_thunderx_def with a custom command
[1491/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_swq.c.o'
[1492/2297] Generating rte_pmd_thunderx_mingw with a custom command
[1493/2297] Generating rte_pmd_ixgbe.pmd.c with a custom command
[1494/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_netlink.c.o'
[1495/2297] Generating rte_pmd_vdev_netvsc_def with a custom command
[1496/2297] Generating rte_pmd_vdev_netvsc_mingw with a custom command
[1497/2297] Compiling C object 'drivers/a715181@@rte_pmd_ixgbe@sta/meson-generated_.._rte_pmd_ixgbe.pmd.c.o'
[1498/2297] Compiling C object 'drivers/a715181@@rte_pmd_ixgbe@sha/meson-generated_.._rte_pmd_ixgbe.pmd.c.o'
[1499/2297] Generating rte_pmd_vhost_def with a custom command
[1500/2297] Linking static target drivers/librte_pmd_ixgbe.a
[1501/2297] Generating rte_pmd_vhost_mingw with a custom command
[1502/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_port.c.o'
[1503/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_thunderx@sta/net_thunderx_nicvf_svf.c.o'
[1504/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_nvram.c.o'
[1505/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_mcp.c.o'
[1506/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_mcdi.c.o'
[1507/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ev.c.o'
[1508/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_filter.c.o'
[1509/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_tso.c.o'
[1510/2297] Generating symbol file 'drivers/a715181@@rte_pmd_octeontx@sha/librte_pmd_octeontx.so.20.0.3.symbols'
[1511/2297] Generating rte_pmd_virtio_mingw with a custom command
[1512/2297] Generating rte_pmd_virtio_def with a custom command
[1513/2297] Generating rte_pmd_vmxnet3_mingw with a custom command
[1514/2297] Generating rte_pmd_vmxnet3_def with a custom command
[1515/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_tcmsgs.c.o'
[1516/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_tap.c.o'
[1517/2297] Generating rte_rawdev_dpaa2_cmdif_def with a custom command
[1518/2297] Generating rte_rawdev_dpaa2_cmdif_mingw with a custom command
[1519/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_sriov.c.o'
[1520/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_intr.c.o'
[1521/2297] Generating rte_rawdev_dpaa2_qdma_def with a custom command
[1522/2297] Generating rte_pmd_dpaa2.sym_chk with a meson_exe.py custom command
[1523/2297] Generating rte_rawdev_dpaa2_qdma_mingw with a custom command
[1524/2297] Generating symbol file 'drivers/a715181@@rte_bus_fslmc@sha/librte_bus_fslmc.so.20.0.3.symbols'
[1525/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ef10_essb_rx.c.o'
[1526/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_kvargs.c.o'
[1527/2297] Generating rte_pmd_pfe.sym_chk with a meson_exe.py custom command
[1528/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_meter.c.o'
[1529/2297] Generating rte_rawdev_ioat_mingw with a custom command
[1530/2297] Generating rte_rawdev_ioat_def with a custom command
[1531/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_pipeline.c.o'
[1532/2297] Linking target drivers/librte_mempool_dpaa2.so.20.0.3
[1533/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_action.c.o'
[1534/2297] Linking target drivers/librte_pmd_pfe.so.20.0.3
[1535/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic.c.o'
[1536/2297] Generating rte_rawdev_ntb_def with a custom command
[1537/2297] Generating rte_rawdev_octeontx2_dma_def with a custom command
[1538/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_dpaa2_cmdif@sta/raw_dpaa2_cmdif_dpaa2_cmdif.c.o'
[1539/2297] Generating rte_rawdev_octeontx2_dma_mingw with a custom command
[1540/2297] Linking static target drivers/libtmp_rte_rawdev_dpaa2_cmdif.a
[1541/2297] Generating rte_rawdev_dpaa2_cmdif.pmd.c with a custom command
[1542/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_tx.c.o'
[1543/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_rxtx.c.o'
[1544/2297] Compiling C object 'drivers/a715181@@rte_rawdev_dpaa2_cmdif@sta/meson-generated_.._rte_rawdev_dpaa2_cmdif.pmd.c.o'
[1545/2297] Compiling C object 'drivers/a715181@@rte_rawdev_dpaa2_cmdif@sha/meson-generated_.._rte_rawdev_dpaa2_cmdif.pmd.c.o'
[1546/2297] Linking static target drivers/librte_rawdev_dpaa2_cmdif.a
[1547/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_parser.c.o'
[1548/2297] Generating rte_rawdev_octeontx2_ep_mingw with a custom command
[1549/2297] Generating rte_rawdev_octeontx2_ep_def with a custom command
[1550/2297] Generating rte_pmd_ice.sym_chk with a meson_exe.py custom command
[1551/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_ntb@sta/raw_ntb_ntb_hw_intel.c.o'
[1552/2297] Generating rte_pmd_pcap.sym_chk with a meson_exe.py custom command
[1553/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_rxtx_simple_sse.c.o'
[1554/2297] Generating rte_rawdev_skeleton_def with a custom command
[1555/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_vdev_netvsc@sta/net_vdev_netvsc_vdev_netvsc.c.o'
[1556/2297] Linking static target drivers/libtmp_rte_pmd_vdev_netvsc.a
[1557/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_vhost_kernel.c.o'
[1558/2297] Generating symbol file 'drivers/a715181@@rte_mempool_dpaa@sha/librte_mempool_dpaa.so.20.0.3.symbols'
[1559/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ethdev.c.o'
[1560/2297] Generating rte_rawdev_skeleton_mingw with a custom command
[1561/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_pci.c.o'
[1562/2297] Linking target drivers/librte_pmd_ice.so.20.0.3
[1563/2297] Generating rte_rawdev_ntb_mingw with a custom command
[1564/2297] Generating rte_pmd_caam_jr_mingw with a custom command
[1565/2297] Generating rte_pmd_vdev_netvsc.pmd.c with a custom command
[1566/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_vhost_user.c.o'
[1567/2297] Linking target drivers/librte_pmd_pcap.so.20.0.3
[1568/2297] Linking target drivers/librte_pmd_dpaa.so.20.0.3
[1569/2297] Compiling C object 'drivers/a715181@@rte_pmd_vdev_netvsc@sta/meson-generated_.._rte_pmd_vdev_netvsc.pmd.c.o'
[1570/2297] Generating rte_pmd_dpaa_sec_def with a custom command
[1571/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_vf.c.o'
[1572/2297] Linking static target drivers/librte_pmd_vdev_netvsc.a
[1573/2297] Generating symbol file 'lib/76b5a35@@rte_port@sha/librte_port.so.20.0.3.symbols'
[1574/2297] Compiling C object 'drivers/a715181@@rte_pmd_vdev_netvsc@sha/meson-generated_.._rte_pmd_vdev_netvsc.pmd.c.o'
[1575/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_virtio_user_dev.c.o'
[1576/2297] Generating rte_pmd_dpaa2_sec_def with a custom command
[1577/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_ethdev.c.o'
[1578/2297] Linking target lib/librte_table.so.20.0.3
[1579/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_flow.c.o'
[1580/2297] Generating rte_pmd_dpaa2_sec_mingw with a custom command
[1581/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_ioat@sta/raw_ioat_ioat_rawdev.c.o'
[1582/2297] Generating rte_pmd_caam_jr_def with a custom command
[1583/2297] Generating rte_pmd_dpaa_sec_mingw with a custom command
[1584/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_logs.c.o'
[1585/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_sec@sta/crypto_dpaa2_sec_mc_dpseci.c.o'
[1586/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_rx.c.o'
[1587/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_rawdev.c.o'
[1588/2297] Generating rte_pmd_nitrox_mingw with a custom command
[1589/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_dma@sta/raw_octeontx2_dma_otx2_dpi_msg.c.o'
[1590/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ef10_rx.c.o'
[1591/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_intr.c.o'
[1592/2297] Generating rte_pmd_nitrox_def with a custom command
[1593/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_dma@sta/raw_octeontx2_dma_otx2_dpi_test.c.o'
[1594/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_link.c.o'
[1595/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_thunderx@sta/net_thunderx_nicvf_rxtx.c.o'
[1596/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_cryptodev.c.o'
[1597/2297] Generating rte_pmd_null_crypto_def with a custom command
[1598/2297] Generating rte_pmd_null_crypto_mingw with a custom command
[1599/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc.c.o'
[1600/2297] Generating rte_pmd_octeontx_crypto_def with a custom command
[1601/2297] Generating rte_pmd_octeontx_crypto_mingw with a custom command
[1602/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_mempool.c.o'
[1603/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_vhost@sta/net_vhost_rte_eth_vhost.c.o'
[1604/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_hal.c.o'
[1605/2297] Linking static target drivers/libtmp_rte_pmd_vhost.a
[1606/2297] Generating rte_pmd_vhost.pmd.c with a custom command
[1607/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_ioat@sta/raw_ioat_ioat_rawdev_test.c.o'
[1608/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ef10_tx.c.o'
[1609/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_vmxnet3@sta/net_vmxnet3_vmxnet3_ethdev.c.o'
[1610/2297] Linking static target drivers/libtmp_rte_rawdev_ioat.a
[1611/2297] Compiling C object 'drivers/net/thunderx/base/80ab7c6@@nicvf_base@sta/nicvf_bsvf.c.o'
[1612/2297] Compiling C object 'drivers/a715181@@rte_pmd_vhost@sta/meson-generated_.._rte_pmd_vhost.pmd.c.o'
[1613/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_filter.c.o'
[1614/2297] Compiling C object 'drivers/a715181@@rte_pmd_vhost@sha/meson-generated_.._rte_pmd_vhost.pmd.c.o'
[1615/2297] Generating rte_rawdev_ioat.pmd.c with a custom command
[1616/2297] Generating rte_pmd_octeontx2_crypto_def with a custom command
[1617/2297] Linking static target drivers/librte_pmd_vhost.a
[1618/2297] Generating rte_pmd_iavf.sym_chk with a meson_exe.py custom command
[1619/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_skeleton@sta/raw_skeleton_skeleton_rawdev_test.c.o'
[1620/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_skeleton@sta/raw_skeleton_skeleton_rawdev.c.o'
[1621/2297] Linking static target drivers/net/sfc/base/libsfc_base.a
[1622/2297] Generating rte_pmd_ring.sym_chk with a meson_exe.py custom command
[1623/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_caam_jr@sta/crypto_caam_jr_caam_jr_capabilities.c.o'
[1624/2297] Generating rte_pmd_octeontx2_crypto_mingw with a custom command
[1625/2297] Compiling C object 'drivers/a715181@@rte_rawdev_ioat@sha/meson-generated_.._rte_rawdev_ioat.pmd.c.o'
[1626/2297] Compiling C object 'drivers/a715181@@rte_rawdev_ioat@sta/meson-generated_.._rte_rawdev_ioat.pmd.c.o'
[1627/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_tm.c.o'
[1628/2297] Linking static target drivers/libtmp_rte_rawdev_skeleton.a
[1629/2297] Linking static target drivers/librte_rawdev_ioat.a
[1630/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_bpf_api.c.o'
[1631/2297] Generating rte_rawdev_skeleton.pmd.c with a custom command
[1632/2297] Generating rte_pmd_crypto_scheduler_def with a custom command
[1633/2297] Compiling C object 'drivers/a715181@@rte_rawdev_skeleton@sta/meson-generated_.._rte_rawdev_skeleton.pmd.c.o'
[1634/2297] Linking target drivers/librte_pmd_ring.so.20.0.3
[1635/2297] Linking target drivers/librte_pmd_iavf.so.20.0.3
[1636/2297] Linking static target drivers/librte_rawdev_skeleton.a
[1637/2297] Compiling C object 'drivers/a715181@@rte_rawdev_skeleton@sha/meson-generated_.._rte_rawdev_skeleton.pmd.c.o'
[1638/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_rxtx_simple.c.o'
[1639/2297] Generating rte_pmd_crypto_scheduler_mingw with a custom command
[1640/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_sym_capabilities.c.o'
[1641/2297] Generating rte_pmd_virtio_crypto_def with a custom command
[1642/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_vhost_kernel_tap.c.o'
[1643/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_caam_jr@sta/crypto_caam_jr_caam_jr_hw.c.o'
[1644/2297] Generating rte_pmd_virtio_crypto_mingw with a custom command
[1645/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_caam_jr@sta/crypto_caam_jr_caam_jr_uio.c.o'
[1646/2297] Generating rte_rawdev_dpaa2_cmdif.sym_chk with a meson_exe.py custom command
[1647/2297] Generating rte_pmd_octeontx_compress_def with a custom command
[1648/2297] Generating rte_pmd_octeontx_compress_mingw with a custom command
[1649/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_device.c.o'
[1650/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/common_qat_qat_logs.c.o'
[1651/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_qp.c.o'
[1652/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev.c.o'
[1653/2297] Compiling C object 'drivers/net/thunderx/base/80ab7c6@@nicvf_base@sta/nicvf_mbox.c.o'
[1654/2297] Generating rte_pmd_qat_def with a custom command
[1655/2297] Generating rte_pmd_qat_mingw with a custom command
[1656/2297] Generating symbol file 'lib/76b5a35@@rte_table@sha/librte_table.so.20.0.3.symbols'
[1657/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_sym_reqmgr.c.o'
[1658/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev_mbox.c.o'
[1659/2297] Generating symbol file 'drivers/a715181@@rte_pmd_dpaa@sha/librte_pmd_dpaa.so.20.0.3.symbols'
[1660/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtqueue.c.o'
[1661/2297] Generating rte_pmd_zlib_mingw with a custom command
[1662/2297] Generating rte_pmd_ifc_def with a custom command
[1663/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_test.c.o'
[1664/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_null_crypto@sta/crypto_null_null_crypto_pmd_ops.c.o'
[1665/2297] Generating rte_pmd_zlib_def with a custom command
[1666/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_sym.c.o'
[1667/2297] Linking target lib/librte_flow_classify.so.20.0.3
[1668/2297] Generating rte_pmd_ifc_mingw with a custom command
[1669/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_hw_access.c.o'
[1670/2297] Generating rte_pmd_dpaa_event_mingw with a custom command
[1671/2297] Linking static target drivers/libtmp_rte_pmd_nitrox.a
[1672/2297] Generating rte_pmd_dpaa2_event_mingw with a custom command
[1673/2297] Generating rte_pmd_dpaa2_event_def with a custom command
[1674/2297] Generating symbol file 'drivers/a715181@@rte_mempool_dpaa2@sha/librte_mempool_dpaa2.so.20.0.3.symbols'
[1675/2297] Generating rte_pmd_ixgbe.sym_chk with a meson_exe.py custom command
[1676/2297] Linking target drivers/librte_pmd_dpaa2.so.20.0.3
[1677/2297] Generating rte_pmd_nitrox.pmd.c with a custom command
[1678/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_compress@sta/compress_octeontx_otx_zip.c.o'
[1679/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/common_qat_qat_common.c.o'
[1680/2297] Linking target drivers/librte_pmd_ixgbe.so.20.0.3
[1681/2297] Compiling C object 'drivers/net/thunderx/base/80ab7c6@@nicvf_base@sta/nicvf_hw.c.o'
[1682/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio_crypto@sta/crypto_virtio_virtio_pci.c.o'
[1683/2297] Compiling C object 'drivers/a715181@@rte_pmd_nitrox@sta/meson-generated_.._rte_pmd_nitrox.pmd.c.o'
[1684/2297] Compiling C object 'drivers/a715181@@rte_pmd_nitrox@sha/meson-generated_.._rte_pmd_nitrox.pmd.c.o'
[1685/2297] Linking static target drivers/librte_pmd_nitrox.a
[1686/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_thunderx@sta/net_thunderx_nicvf_ethdev.c.o'
[1687/2297] Generating rte_pmd_dpaa_event_def with a custom command
[1688/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_roundrobin.c.o'
[1689/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_pmd_ops.c.o'
[1690/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio_crypto@sta/crypto_virtio_virtqueue.c.o'
[1691/2297] Linking static target drivers/net/thunderx/base/libnicvf_base.a
[1692/2297] Linking static target drivers/libtmp_rte_pmd_thunderx.a
[1693/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_sec.c.o'
[1694/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_dpaa2_qdma@sta/raw_dpaa2_qdma_dpaa2_qdma.c.o'
[1695/2297] Generating rte_pmd_octeontx2_event_mingw with a custom command
[1696/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_rte_cryptodev_scheduler.c.o'
[1697/2297] Generating rte_pmd_octeontx2_event_def with a custom command
[1698/2297] Linking static target drivers/libtmp_rte_rawdev_dpaa2_qdma.a
[1699/2297] Generating rte_pmd_thunderx.pmd.c with a custom command
[1700/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/common_qat_qat_device.c.o'
[1701/2297] Generating rte_rawdev_skeleton.sym_chk with a meson_exe.py custom command
[1702/2297] Generating rte_rawdev_dpaa2_qdma.pmd.c with a custom command
[1703/2297] Compiling C object 'drivers/a715181@@rte_pmd_thunderx@sha/meson-generated_.._rte_pmd_thunderx.pmd.c.o'
[1704/2297] Compiling C object 'drivers/a715181@@rte_rawdev_dpaa2_qdma@sha/meson-generated_.._rte_rawdev_dpaa2_qdma.pmd.c.o'
[1705/2297] Compiling C object 'drivers/a715181@@rte_rawdev_dpaa2_qdma@sta/meson-generated_.._rte_rawdev_dpaa2_qdma.pmd.c.o'
[1706/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_failover.c.o'
[1707/2297] Linking target drivers/librte_rawdev_skeleton.so.20.0.3
[1708/2297] Linking static target drivers/librte_rawdev_dpaa2_qdma.a
[1709/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_rte_eth_tap.c.o'
[1710/2297] Generating rte_pmd_opdl_event_mingw with a custom command
[1711/2297] Compiling C object 'drivers/a715181@@rte_pmd_thunderx@sta/meson-generated_.._rte_pmd_thunderx.pmd.c.o'
[1712/2297] Generating rte_pmd_opdl_event_def with a custom command
[1713/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev_capabilities.c.o'
[1714/2297] Linking static target drivers/librte_pmd_thunderx.a
[1715/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_ntb@sta/raw_ntb_ntb.c.o'
[1716/2297] Linking static target drivers/libtmp_rte_rawdev_ntb.a
[1717/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_rx.c.o'
[1718/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_evdev_xstats.c.o'
[1719/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_null_crypto@sta/crypto_null_null_crypto_pmd.c.o'
[1720/2297] Linking static target drivers/libtmp_rte_pmd_null_crypto.a
[1721/2297] Linking target drivers/librte_rawdev_dpaa2_cmdif.so.20.0.3
[1722/2297] Generating rte_pmd_null_crypto.pmd.c with a custom command
[1723/2297] Linking target drivers/librte_pmd_skeleton_event.so.20.0.3
[1724/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_thread.c.o'
[1725/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio_crypto@sta/crypto_virtio_virtio_cryptodev.c.o'
[1726/2297] Compiling C object 'drivers/a715181@@rte_pmd_null_crypto@sta/meson-generated_.._rte_pmd_null_crypto.pmd.c.o'
[1727/2297] Compiling C object 'drivers/a715181@@rte_pmd_null_crypto@sha/meson-generated_.._rte_pmd_null_crypto.pmd.c.o'
[1728/2297] Linking static target drivers/librte_pmd_dsw_event.a
[1729/2297] Linking static target drivers/librte_pmd_null_crypto.a
[1730/2297] Generating rte_pmd_sw_event_mingw with a custom command
[1731/2297] Generating rte_rawdev_ntb.pmd.c with a custom command
[1732/2297] Generating rte_pmd_dsw_event_def with a custom command
[1733/2297] Compiling C object 'drivers/a715181@@rte_pmd_dsw_event@sha/meson-generated_.._rte_pmd_dsw_event.pmd.c.o'
[1734/2297] Compiling C object 'drivers/a715181@@rte_rawdev_ntb@sha/meson-generated_.._rte_rawdev_ntb.pmd.c.o'
[1735/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_evdev.c.o'
[1736/2297] Generating rte_pmd_octeontx_event_mingw with a custom command
[1737/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_event@sta/event_dpaa2_dpaa2_hw_dpcon.c.o'
[1738/2297] Compiling C object 'drivers/a715181@@rte_rawdev_ntb@sta/meson-generated_.._rte_rawdev_ntb.pmd.c.o'
[1739/2297] Linking static target drivers/librte_rawdev_ntb.a
[1740/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_flow.c.o'
[1741/2297] Linking static target drivers/libtmp_rte_pmd_tap.a
[1742/2297] Generating rte_pmd_tap.pmd.c with a custom command
[1743/2297] Compiling C object 'drivers/a715181@@rte_pmd_tap@sta/meson-generated_.._rte_pmd_tap.pmd.c.o'
[1744/2297] Linking static target drivers/librte_pmd_tap.a
[1745/2297] Generating rte_pmd_vhost.sym_chk with a meson_exe.py custom command
[1746/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ifc@sta/vdpa_ifc_base_ifcvf.c.o'
[1747/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev.c.o'
[1748/2297] Generating rte_pmd_vdev_netvsc.sym_chk with a meson_exe.py custom command
[1749/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev_hw_access.c.o'
[1750/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_flow.c.o'
[1751/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/compress_qat_qat_comp.c.o'
[1752/2297] Compiling C object 'drivers/a715181@@rte_pmd_tap@sha/meson-generated_.._rte_pmd_tap.pmd.c.o'
[1753/2297] Linking static target drivers/libtmp_rte_pmd_sfc.a
[1754/2297] Generating vhost.sym_chk with a meson_exe.py custom command
[1755/2297] Generating rte_pmd_octeontx_event_def with a custom command
[1756/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_evdev_irq.c.o'
[1757/2297] Generating rte_pmd_bbdev_null_def with a custom command
[1758/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_pmd.c.o'
[1759/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_enqdeq.c.o'
[1760/2297] Linking target drivers/librte_pmd_vdev_netvsc.so.20.0.3
[1761/2297] Linking static target drivers/libtmp_rte_rawdev_octeontx2_ep.a
[1762/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_capabilities.c.o'
[1763/2297] Generating rte_pmd_bbdev_null_mingw with a custom command
[1764/2297] Generating rte_pmd_sfc.pmd.c with a custom command
[1765/2297] Generating rte_pmd_bbdev_turbo_sw_def with a custom command
[1766/2297] Generating rte_pmd_bbdev_turbo_sw_mingw with a custom command
[1767/2297] Generating rte_rawdev_octeontx2_ep.pmd.c with a custom command
[1768/2297] Linking target lib/librte_vhost.so.20.0.3
[1769/2297] Compiling C object 'drivers/a715181@@rte_pmd_sfc@sta/meson-generated_.._rte_pmd_sfc.pmd.c.o'
[1770/2297] Compiling C object 'drivers/a715181@@rte_rawdev_octeontx2_ep@sta/meson-generated_.._rte_rawdev_octeontx2_ep.pmd.c.o'
[1771/2297] Compiling C object 'drivers/a715181@@rte_pmd_sfc@sha/meson-generated_.._rte_pmd_sfc.pmd.c.o'
[1772/2297] Generating rte_pmd_bbdev_fpga_lte_fec_mingw with a custom command
[1773/2297] Generating rte_pmd_bbdev_fpga_lte_fec_def with a custom command
[1774/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_mbox.c.o'
[1775/2297] Linking static target drivers/librte_pmd_sfc.a
[1776/2297] Linking static target drivers/librte_rawdev_octeontx2_ep.a
[1777/2297] Compiling C object 'drivers/a715181@@rte_rawdev_octeontx2_ep@sha/meson-generated_.._rte_rawdev_octeontx2_ep.pmd.c.o'
[1778/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa_event@sta/event_dpaa_dpaa_eventdev.c.o'
[1779/2297] Linking static target drivers/libtmp_rte_pmd_dpaa_event.a
[1780/2297] Generating rte_pmd_bbdev_fpga_5gnr_fec_mingw with a custom command
[1781/2297] Generating rte_pmd_dpaa_event.pmd.c with a custom command
[1782/2297] Generating rte_pmd_bbdev_fpga_5gnr_fec_def with a custom command
[1783/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa_event@sta/meson-generated_.._rte_pmd_dpaa_event.pmd.c.o'
[1784/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa_event@sha/meson-generated_.._rte_pmd_dpaa_event.pmd.c.o'
[1785/2297] Linking static target drivers/librte_pmd_dpaa_event.a
[1786/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev_xstats.c.o'
[1787/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_dma@sta/raw_octeontx2_dma_otx2_dpi_rawdev.c.o'
[1788/2297] Linking static target drivers/libtmp_rte_rawdev_octeontx2_dma.a
[1789/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_event@sta/event_dpaa2_dpaa2_eventdev.c.o'
[1790/2297] Generating rte_rawdev_octeontx2_dma.pmd.c with a custom command
[1791/2297] Compiling C object 'drivers/a715181@@rte_rawdev_octeontx2_dma@sta/meson-generated_.._rte_rawdev_octeontx2_dma.pmd.c.o'
[1792/2297] Linking static target drivers/librte_rawdev_octeontx2_dma.a
[1793/2297] Generating symbol file 'drivers/a715181@@rte_pmd_dpaa2@sha/librte_pmd_dpaa2.so.20.0.3.symbols'
[1794/2297] Generating rte_rawdev_ioat.sym_chk with a meson_exe.py custom command
[1795/2297] Compiling C object 'app/a172ced@@dpdk-test-cmdline@exe/test-cmdline_commands.c.o'
[1796/2297] Compiling C object 'drivers/a715181@@rte_rawdev_octeontx2_dma@sha/meson-generated_.._rte_rawdev_octeontx2_dma.pmd.c.o'
[1797/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_event@sta/event_dpaa2_dpaa2_eventdev_selftest.c.o'
[1798/2297] Linking static target drivers/libtmp_rte_pmd_dpaa2_event.a
[1799/2297] Generating rte_pmd_dpaa2_event.pmd.c with a custom command
[1800/2297] Generating rte_pmd_nitrox.sym_chk with a meson_exe.py custom command
[1801/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2_event@sta/meson-generated_.._rte_pmd_dpaa2_event.pmd.c.o'
[1802/2297] Linking target drivers/librte_rawdev_ioat.so.20.0.3
[1803/2297] Linking static target drivers/librte_pmd_dpaa2_event.a
[1804/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev.c.o'
[1805/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2_event@sha/meson-generated_.._rte_pmd_dpaa2_event.pmd.c.o'
[1806/2297] Generating rte_rawdev_dpaa2_qdma.sym_chk with a meson_exe.py custom command
[1807/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio_crypto@sta/crypto_virtio_virtio_rxtx.c.o'
[1808/2297] Linking target drivers/librte_pmd_nitrox.so.20.0.3
[1809/2297] Linking static target drivers/libtmp_rte_pmd_virtio_crypto.a
[1810/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_evdev_init.c.o'
[1811/2297] Generating rte_pmd_virtio_crypto.pmd.c with a custom command
[1812/2297] Linking target drivers/librte_rawdev_dpaa2_qdma.so.20.0.3
[1813/2297] Compiling C object 'drivers/a715181@@rte_pmd_virtio_crypto@sha/meson-generated_.._rte_pmd_virtio_crypto.pmd.c.o'
[1814/2297] Compiling C object 'drivers/a715181@@rte_pmd_virtio_crypto@sta/meson-generated_.._rte_pmd_virtio_crypto.pmd.c.o'
[1815/2297] Linking static target drivers/librte_pmd_virtio_crypto.a
[1816/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_ssovf_probe.c.o'
[1817/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_pkt_size_distr.c.o'
[1818/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev_worker.c.o'
[1819/2297] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_main.c.o'
[1820/2297] Generating rte_pmd_dsw_event.sym_chk with a meson_exe.py custom command
[1821/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_evdev_adptr.c.o'
[1822/2297] Compiling C object 'app/a172ced@@dpdk-test-cmdline@exe/test-cmdline_cmdline_test.c.o'
[1823/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_test.c.o'
[1824/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_ssovf_evdev.c.o'
[1825/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_ethdev.c.o'
[1826/2297] Linking static target drivers/libtmp_rte_pmd_i40e.a
[1827/2297] Generating rte_pmd_null_crypto.sym_chk with a meson_exe.py custom command
[1828/2297] Linking target drivers/librte_pmd_dsw_event.so.20.0.3
[1829/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_timvf_evdev.c.o'
[1830/2297] Linking target drivers/librte_pmd_null_crypto.so.20.0.3
[1831/2297] Generating rte_pmd_tap.sym_chk with a meson_exe.py custom command
[1832/2297] Generating rte_pmd_i40e.pmd.c with a custom command
[1833/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/compress_qat_qat_comp_pmd.c.o'
[1834/2297] Compiling C object 'drivers/a715181@@rte_pmd_i40e@sta/meson-generated_.._rte_pmd_i40e.pmd.c.o'
[1835/2297] Linking static target drivers/librte_pmd_i40e.a
[1836/2297] Compiling C object 'drivers/a715181@@rte_pmd_i40e@sha/meson-generated_.._rte_pmd_i40e.pmd.c.o'
[1837/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_zlib@sta/compress_zlib_zlib_pmd_ops.c.o'
[1838/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/common_qat_qat_qp.c.o'
[1839/2297] Linking static target drivers/libtmp_rte_pmd_qat.a
[1840/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_main.c.o'
[1841/2297] Linking target drivers/librte_pmd_tap.so.20.0.3
[1842/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_ethdev.c.o'
[1843/2297] Generating rte_pmd_qat.pmd.c with a custom command
[1844/2297] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_options_parse.c.o'
[1845/2297] Generating rte_pmd_dpaa2_event.sym_chk with a meson_exe.py custom command
[1846/2297] Compiling C object 'drivers/a715181@@rte_pmd_qat@sha/meson-generated_.._rte_pmd_qat.pmd.c.o'
[1847/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_fpga_5gnr_fec@sta/baseband_fpga_5gnr_fec_rte_fpga_5gnr_fec.c.o'
[1848/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_common.c.o'
[1849/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_vector_parsing.c.o'
[1850/2297] Linking static target drivers/libtmp_rte_pmd_bbdev_fpga_5gnr_fec.a
[1851/2297] Compiling C object 'drivers/a715181@@rte_pmd_qat@sta/meson-generated_.._rte_pmd_qat.pmd.c.o'
[1852/2297] Generating rte_pmd_bbdev_fpga_5gnr_fec.pmd.c with a custom command
[1853/2297] Linking static target drivers/librte_pmd_qat.a
[1854/2297] Generating rte_rawdev_octeontx2_dma.sym_chk with a meson_exe.py custom command
[1855/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_fpga_5gnr_fec@sta/meson-generated_.._rte_pmd_bbdev_fpga_5gnr_fec.pmd.c.o'
[1856/2297] Linking static target drivers/librte_pmd_bbdev_fpga_5gnr_fec.a
[1857/2297] Generating rte_pmd_virtio_crypto.sym_chk with a meson_exe.py custom command
[1858/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_timvf_worker.c.o'
[1859/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_evt_test.c.o'
[1860/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_ops.c.o'
[1861/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_fpga_5gnr_fec@sha/meson-generated_.._rte_pmd_bbdev_fpga_5gnr_fec.pmd.c.o'
[1862/2297] Linking target drivers/librte_rawdev_octeontx2_dma.so.20.0.3
[1863/2297] Linking target drivers/librte_pmd_virtio_crypto.so.20.0.3
[1864/2297] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_main.c.o'
[1865/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_dev.c.o'
[1866/2297] Linking static target drivers/net/qede/base/libqede_base.a
[1867/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_caam_jr@sta/crypto_caam_jr_caam_jr.c.o'
[1868/2297] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_test_bbdev_vector.c.o'
[1869/2297] Linking static target drivers/libtmp_rte_pmd_caam_jr.a
[1870/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_cli.c.o'
[1871/2297] Linking static target drivers/libtmp_rte_pmd_softnic.a
[1872/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_timvf_probe.c.o'
[1873/2297] Generating rte_pmd_caam_jr.pmd.c with a custom command
[1874/2297] Compiling C object 'app/a172ced@@dpdk-pdump@exe/pdump_main.c.o'
[1875/2297] Generating rte_pmd_thunderx.sym_chk with a meson_exe.py custom command
[1876/2297] Compiling C object 'drivers/a715181@@rte_pmd_caam_jr@sta/meson-generated_.._rte_pmd_caam_jr.pmd.c.o'
[1877/2297] Compiling C object 'drivers/a715181@@rte_pmd_caam_jr@sha/meson-generated_.._rte_pmd_caam_jr.pmd.c.o'
[1878/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_pmd_cyclecount.c.o'
[1879/2297] Linking static target drivers/librte_pmd_caam_jr.a
[1880/2297] Generating rte_pmd_softnic.pmd.c with a custom command
[1881/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_throughput.c.o'
[1882/2297] Compiling C object 'drivers/a715181@@rte_pmd_softnic@sta/meson-generated_.._rte_pmd_softnic.pmd.c.o'
[1883/2297] Linking target drivers/librte_pmd_thunderx.so.20.0.3
[1884/2297] Generating rte_rawdev_ntb.sym_chk with a meson_exe.py custom command
[1885/2297] Linking static target drivers/librte_pmd_softnic.a
[1886/2297] Compiling C object 'drivers/a715181@@rte_pmd_softnic@sha/meson-generated_.._rte_pmd_softnic.pmd.c.o'
[1887/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_parser.c.o'
[1888/2297] Linking target drivers/librte_rawdev_ntb.so.20.0.3
[1889/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_multicore.c.o'
[1890/2297] Linking static target drivers/libtmp_rte_pmd_crypto_scheduler.a
[1891/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ifc@sta/vdpa_ifc_ifcvf_vdpa.c.o'
[1892/2297] Generating rte_pmd_crypto_scheduler.pmd.c with a custom command
[1893/2297] Linking static target drivers/libtmp_rte_pmd_ifc.a
[1894/2297] Compiling C object 'drivers/a715181@@rte_pmd_crypto_scheduler@sta/meson-generated_.._rte_pmd_crypto_scheduler.pmd.c.o'
[1895/2297] Linking static target drivers/librte_pmd_crypto_scheduler.a
[1896/2297] Compiling C object 'drivers/a715181@@rte_pmd_crypto_scheduler@sha/meson-generated_.._rte_pmd_crypto_scheduler.pmd.c.o'
[1897/2297] Generating symbol file 'lib/76b5a35@@rte_vhost@sha/librte_vhost.so.20.0.3.symbols'
[1898/2297] Generating rte_pmd_ifc.pmd.c with a custom command
[1899/2297] Compiling C object 'drivers/a715181@@rte_pmd_ifc@sta/meson-generated_.._rte_pmd_ifc.pmd.c.o'
[1900/2297] Linking static target drivers/librte_pmd_ifc.a
[1901/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_tim_evdev.c.o'
[1902/2297] Compiling C object 'app/a172ced@@dpdk-test-flow-perf@exe/test-flow-perf_flow_gen.c.o'
[1903/2297] Linking target drivers/librte_pmd_vhost.so.20.0.3
[1904/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev_scheduler.c.o'
[1905/2297] Compiling C object 'drivers/a715181@@rte_pmd_ifc@sha/meson-generated_.._rte_pmd_ifc.pmd.c.o'
[1906/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_evt_options.c.o'
[1907/2297] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_verify.c.o'
[1908/2297] Generating rte_pmd_sfc.sym_chk with a meson_exe.py custom command
[1909/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_evt_main.c.o'
[1910/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_tim_worker.c.o'
[1911/2297] Generating rte_rawdev_octeontx2_ep.sym_chk with a meson_exe.py custom command
[1912/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_compress@sta/compress_octeontx_otx_zip_pmd.c.o'
[1913/2297] Linking static target drivers/libtmp_rte_pmd_octeontx_compress.a
[1914/2297] Generating rte_pmd_dpaa_event.sym_chk with a meson_exe.py custom command
[1915/2297] Generating rte_pmd_octeontx_compress.pmd.c with a custom command
[1916/2297] Linking target drivers/librte_rawdev_octeontx2_ep.so.20.0.3
[1917/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_ring.c.o'
[1918/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_vectors.c.o'
[1919/2297] Generating rte_pmd_i40e.sym_chk with a meson_exe.py custom command
[1920/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_compress@sta/meson-generated_.._rte_pmd_octeontx_compress.pmd.c.o'
[1921/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_zlib@sta/compress_zlib_zlib_pmd.c.o'
[1922/2297] Linking target drivers/librte_pmd_sfc.so.20.0.3
[1923/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_compress@sha/meson-generated_.._rte_pmd_octeontx_compress.pmd.c.o'
[1924/2297] Linking static target drivers/libtmp_rte_pmd_opdl_event.a
[1925/2297] Linking static target drivers/librte_pmd_octeontx_compress.a
[1926/2297] Linking static target drivers/libtmp_rte_pmd_zlib.a
[1927/2297] Generating rte_pmd_zlib.pmd.c with a custom command
[1928/2297] Generating rte_pmd_opdl_event.pmd.c with a custom command
[1929/2297] Compiling C object 'drivers/a715181@@rte_pmd_zlib@sta/meson-generated_.._rte_pmd_zlib.pmd.c.o'
[1930/2297] Compiling C object 'drivers/a715181@@rte_pmd_zlib@sha/meson-generated_.._rte_pmd_zlib.pmd.c.o'
[1931/2297] Linking static target drivers/librte_pmd_zlib.a
[1932/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_order_common.c.o'
[1933/2297] Linking target drivers/librte_pmd_i40e.so.20.0.3
[1934/2297] Compiling C object 'drivers/a715181@@rte_pmd_opdl_event@sta/meson-generated_.._rte_pmd_opdl_event.pmd.c.o'
[1935/2297] Linking static target drivers/librte_pmd_opdl_event.a
[1936/2297] Generating rte_pmd_qat.sym_chk with a meson_exe.py custom command
[1937/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_main.c.o'
[1938/2297] Compiling C object 'drivers/a715181@@rte_pmd_opdl_event@sha/meson-generated_.._rte_pmd_opdl_event.pmd.c.o'
[1939/2297] Linking target drivers/librte_pmd_qat.so.20.0.3
[1940/2297] Compiling C object 'app/a172ced@@dpdk-test-flow-perf@exe/test-flow-perf_items_gen.c.o'
[1941/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_order_atq.c.o'
[1942/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_init.c.o'
[1943/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_ssovf_evdev_selftest.c.o'
[1944/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_pipeline_queue.c.o'
[1945/2297] Generating rte_pmd_bbdev_fpga_5gnr_fec.sym_chk with a meson_exe.py custom command
[1946/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_lpm.c.o'
[1947/2297] Linking target drivers/librte_pmd_bbdev_fpga_5gnr_fec.so.20.0.3
[1948/2297] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_test_bbdev.c.o'
[1949/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_pipeline_atq.c.o'
[1950/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_acl.c.o'
[1951/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_verify.c.o'
[1952/2297] Generating rte_pmd_crypto_scheduler.sym_chk with a meson_exe.py custom command
[1953/2297] Compiling C object 'app/a172ced@@dpdk-proc-info@exe/proc-info_main.c.o'
[1954/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev_selftest.c.o'
[1955/2297] Linking static target drivers/libtmp_rte_pmd_sw_event.a
[1956/2297] Linking target drivers/librte_pmd_crypto_scheduler.so.20.0.3
[1957/2297] Generating rte_pmd_sw_event.pmd.c with a custom command
[1958/2297] Generating rte_pmd_softnic.sym_chk with a meson_exe.py custom command
[1959/2297] Compiling C object 'drivers/a715181@@rte_pmd_sw_event@sta/meson-generated_.._rte_pmd_sw_event.pmd.c.o'
[1960/2297] Compiling C object 'drivers/a715181@@rte_pmd_sw_event@sha/meson-generated_.._rte_pmd_sw_event.pmd.c.o'
[1961/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_bitops.c.o'
[1962/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_cmdline_mtr.c.o'
[1963/2297] Compiling C object 'app/a172ced@@dpdk-test-flow-perf@exe/test-flow-perf_actions_gen.c.o'
[1964/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_cmdline_flow.c.o'
[1965/2297] Linking static target drivers/librte_pmd_sw_event.a
[1966/2297] Compiling C object 'app/a172ced@@dpdk-test-fib@exe/test-fib_main.c.o'
[1967/2297] Compiling C object 'app/a172ced@@dpdk-test-flow-perf@exe/test-flow-perf_main.c.o'
[1968/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_iofwd.c.o'
[1969/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test.c.o'
[1970/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_runtime.c.o'
[1971/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_5tswap.c.o'
[1972/2297] Compiling C object 'app/a172ced@@dpdk-test-acl@exe/test-acl_main.c.o'
[1973/2297] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_throughput.c.o'
[1974/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline.c.o'
[1975/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_alarm.c.o'
[1976/2297] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_common.c.o'
[1977/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_lib.c.o'
[1978/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_vmxnet3@sta/net_vmxnet3_vmxnet3_rxtx.c.o'
[1979/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_num.c.o'
[1980/2297] Linking static target drivers/libtmp_rte_pmd_vmxnet3.a
[1981/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_latency.c.o'
[1982/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_macfwd.c.o'
[1983/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_flowgen.c.o'
[1984/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_ieee1588fwd.c.o'
[1985/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_fpga_lte_fec@sta/baseband_fpga_lte_fec_fpga_lte_fec.c.o'
[1986/2297] Generating rte_pmd_vmxnet3.pmd.c with a custom command
[1987/2297] Linking static target drivers/libtmp_rte_pmd_bbdev_fpga_lte_fec.a
[1988/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_config.c.o'
[1989/2297] Compiling C object 'drivers/a715181@@rte_pmd_vmxnet3@sta/meson-generated_.._rte_pmd_vmxnet3.pmd.c.o'
[1990/2297] Compiling C object 'drivers/a715181@@rte_pmd_vmxnet3@sha/meson-generated_.._rte_pmd_vmxnet3.pmd.c.o'
[1991/2297] Generating rte_pmd_bbdev_fpga_lte_fec.pmd.c with a custom command
[1992/2297] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_cyclecount.c.o'
[1993/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_byteorder.c.o'
[1994/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_options_parsing.c.o'
[1995/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_lpm_ipv6.c.o'
[1996/2297] Linking static target drivers/librte_pmd_vmxnet3.a
[1997/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_atomic.c.o'
[1998/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_perf_atq.c.o'
[1999/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_portlist.c.o'
[2000/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_fpga_lte_fec@sta/meson-generated_.._rte_pmd_bbdev_fpga_lte_fec.pmd.c.o'
[2001/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_fpga_lte_fec@sha/meson-generated_.._rte_pmd_bbdev_fpga_lte_fec.pmd.c.o'
[2002/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_pipeline_common.c.o'
[2003/2297] Linking static target drivers/librte_pmd_bbdev_fpga_lte_fec.a
[2004/2297] Generating rte_pmd_caam_jr.sym_chk with a meson_exe.py custom command
[2005/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_icmpecho.c.o'
[2006/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cpuflags.c.o'
[2007/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_ipaddr.c.o'
[2008/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_string.c.o'
[2009/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_rxonly.c.o'
[2010/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cycles.c.o'
[2011/2297] Linking target drivers/librte_pmd_caam_jr.so.20.0.3
[2012/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_bpf_cmd.c.o'
[2013/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_util.c.o'
[2014/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_hash.c.o'
[2015/2297] Generating rte_pmd_opdl_event.sym_chk with a meson_exe.py custom command
[2016/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_external_mem.c.o'
[2017/2297] Compiling C object 'app/a172ced@@dpdk-test-sad@exe/test-sad_main.c.o'
[2018/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/commands.c.o'
[2019/2297] Linking target drivers/librte_pmd_opdl_event.so.20.0.3
[2020/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_etheraddr.c.o'
[2021/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_stub.c.o'
[2022/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_order_queue.c.o'
[2023/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_perf_queue.c.o'
[2024/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_errno.c.o'
[2025/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_debug.c.o'
[2026/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fbarray.c.o'
[2027/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_cirbuf.c.o'
[2028/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_common.c.o'
[2029/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa_sec@sta/crypto_dpaa_sec_dpaa_sec.c.o'
[2030/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_txonly.c.o'
[2031/2297] Compiling C object 'app/a172ced@@dpdk-test-regex@exe/test-regex_main.c.o'
[2032/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/packet_burst_generator.c.o'
[2033/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_eal_fs.c.o'
[2034/2297] Linking static target drivers/libtmp_rte_pmd_dpaa_sec.a
[2035/2297] Generating rte_pmd_dpaa_sec.pmd.c with a custom command
[2036/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa_sec@sta/meson-generated_.._rte_pmd_dpaa_sec.pmd.c.o'
[2037/2297] Linking static target drivers/librte_pmd_dpaa_sec.a
[2038/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_sec@sta/crypto_dpaa2_sec_dpaa2_sec_dpseci.c.o'
[2039/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa_sec@sha/meson-generated_.._rte_pmd_dpaa_sec.pmd.c.o'
[2040/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_null@sta/baseband_null_bbdev_null.c.o'
[2041/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_bpf.c.o'
[2042/2297] Linking static target drivers/libtmp_rte_pmd_dpaa2_sec.a
[2043/2297] Linking static target drivers/libtmp_rte_pmd_bbdev_null.a
[2044/2297] Generating rte_pmd_bbdev_null.pmd.c with a custom command
[2045/2297] Generating rte_pmd_dpaa2_sec.pmd.c with a custom command
[2046/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_null@sta/meson-generated_.._rte_pmd_bbdev_null.pmd.c.o'
[2047/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2_sec@sta/meson-generated_.._rte_pmd_dpaa2_sec.pmd.c.o'
[2048/2297] Generating rte_pmd_ifc.sym_chk with a meson_exe.py custom command
[2049/2297] Linking static target drivers/librte_pmd_dpaa2_sec.a
[2050/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2_sec@sha/meson-generated_.._rte_pmd_dpaa2_sec.pmd.c.o'
[2051/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_efd.c.o'
[2052/2297] Linking static target drivers/librte_pmd_bbdev_null.a
[2053/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_interrupts.c.o'
[2054/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fib6_perf.c.o'
[2055/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_null@sha/meson-generated_.._rte_pmd_bbdev_null.pmd.c.o'
[2056/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_distributor_perf.c.o'
[2057/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_debug.c.o'
[2058/2297] Linking target drivers/librte_pmd_ifc.so.20.0.3
[2059/2297] Generating rte_pmd_octeontx_compress.sym_chk with a meson_exe.py custom command
[2060/2297] Linking static target drivers/libtmp_rte_pmd_qede.a
[2061/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_multiwriter.c.o'
[2062/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_perf_common.c.o'
[2063/2297] Generating rte_pmd_zlib.sym_chk with a meson_exe.py custom command
[2064/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_evdev.c.o'
[2065/2297] Generating rte_pmd_qede.pmd.c with a custom command
[2066/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_acl.c.o'
[2067/2297] Linking target drivers/librte_pmd_octeontx_compress.so.20.0.3
[2068/2297] Compiling C object 'drivers/a715181@@rte_pmd_qede@sta/meson-generated_.._rte_pmd_qede.pmd.c.o'
[2069/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lcores.c.o'
[2070/2297] Compiling C object 'drivers/a715181@@rte_pmd_qede@sha/meson-generated_.._rte_pmd_qede.pmd.c.o'
[2071/2297] Linking static target drivers/librte_pmd_qede.a
[2072/2297] Linking target drivers/librte_pmd_zlib.so.20.0.3
[2073/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_logs.c.o'
[2074/2297] Generating rte_pmd_sw_event.sym_chk with a meson_exe.py custom command
[2075/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_kvargs.c.o'
[2076/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_cmdline_tm.c.o'
[2077/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_functions.c.o'
[2078/2297] Linking target drivers/librte_pmd_sw_event.so.20.0.3
[2079/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_crypto_adapter.c.o'
[2080/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_barrier.c.o'
[2081/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_crc.c.o'
[2082/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lpm6_perf.c.o'
[2083/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fib6.c.o'
[2084/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_eventdev.c.o'
[2085/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_flow_classify.c.o'
[2086/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_distributor.c.o'
[2087/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_macswap.c.o'
[2088/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_func_reentrancy.c.o'
[2089/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_metrics.c.o'
[2090/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_malloc.c.o'
[2091/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_power_kvm_vm.c.o'
[2092/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mcslock.c.o'
[2093/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_perf.c.o'
[2094/2297] Generating rte_pmd_vmxnet3.sym_chk with a meson_exe.py custom command
[2095/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_power.c.o'
[2096/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_power_cpufreq.c.o'
[2097/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_memory.c.o'
[2098/2297] Linking target drivers/librte_pmd_vmxnet3.so.20.0.3
[2099/2297] Generating rte_pmd_bbdev_fpga_lte_fec.sym_chk with a meson_exe.py custom command
[2100/2297] Linking target drivers/librte_pmd_bbdev_fpga_lte_fec.so.20.0.3
[2101/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_reciprocal_division.c.o'
[2102/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_csumonly.c.o'
[2103/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_tx.c.o'
[2104/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_reciprocal_division_perf.c.o'
[2105/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_graph.c.o'
[2106/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_kni.c.o'
[2107/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_prefetch.c.o'
[2108/2297] Generating rte_pmd_dpaa_sec.sym_chk with a meson_exe.py custom command
[2109/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_per_lcore.c.o'
[2110/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_config.c.o'
[2111/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rand_perf.c.o'
[2112/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ipsec_perf.c.o'
[2113/2297] Generating rte_pmd_qede.sym_chk with a meson_exe.py custom command
[2114/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_evdev_selftest.c.o'
[2115/2297] Linking target drivers/librte_pmd_dpaa_sec.so.20.0.3
[2116/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_efd_perf.c.o'
[2117/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_readwrite.c.o'
[2118/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fib.c.o'
[2119/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fib_perf.c.o'
[2120/2297] Linking target drivers/librte_pmd_qede.so.20.0.3
[2121/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rcu_qsbr_perf.c.o'
[2122/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_stress.c.o'
[2123/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rawdev.c.o'
[2124/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_eth_rx_adapter.c.o'
[2125/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_turbo_sw@sta/baseband_turbo_sw_bbdev_turbo_software.c.o'
[2126/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cryptodev_blockcipher.c.o'
[2127/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_meter.c.o'
[2128/2297] Linking static target drivers/libtmp_rte_pmd_bbdev_turbo_sw.a
[2129/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_graph_perf.c.o'
[2130/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_memzone.c.o'
[2131/2297] Generating rte_pmd_bbdev_turbo_sw.pmd.c with a custom command
[2132/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_mpmc_stress.c.o'
[2133/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mp_secondary.c.o'
[2134/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_turbo_sw@sta/meson-generated_.._rte_pmd_bbdev_turbo_sw.pmd.c.o'
[2135/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_readwrite_lf_perf.c.o'
[2136/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_string_fns.c.o'
[2137/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_turbo_sw@sha/meson-generated_.._rte_pmd_bbdev_turbo_sw.pmd.c.o'
[2138/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_parameters.c.o'
[2139/2297] Linking static target drivers/librte_pmd_bbdev_turbo_sw.a
[2140/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mempool.c.o'
[2141/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_noisy_vnf.c.o'
[2142/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_rxtx.c.o'
[2143/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ipsec_sad.c.o'
[2144/2297] Linking static target drivers/libtmp_rte_pmd_virtio.a
[2145/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_spinlock.c.o'
[2146/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_tailq.c.o'
[2147/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_hts_stress.c.o'
[2148/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_ring.c.o'
[2149/2297] Generating rte_pmd_virtio.pmd.c with a custom command
[2150/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rib.c.o'
[2151/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_version.c.o'
[2152/2297] Compiling C object 'drivers/a715181@@rte_pmd_virtio@sha/meson-generated_.._rte_pmd_virtio.pmd.c.o'
[2153/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rib6.c.o'
[2154/2297] Compiling C object 'drivers/a715181@@rte_pmd_virtio@sta/meson-generated_.._rte_pmd_virtio.pmd.c.o'
[2155/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_trace_register.c.o'
[2156/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rwlock.c.o'
[2157/2297] Linking static target drivers/librte_pmd_virtio.a
[2158/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lpm6.c.o'
[2159/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_ssovf_worker.c.o'
[2160/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_timer_perf.c.o'
[2161/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ipfrag.c.o'
[2162/2297] Linking static target drivers/libtmp_rte_pmd_octeontx_event.a
[2163/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_rts_stress.c.o'
[2164/2297] Generating igb_uio_makefile with a custom command
[2165/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_timer_racecond.c.o'
[2166/2297] Generating rte_kni_makefile with a custom command
[2167/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_red.c.o'
[2168/2297] Generating rte_pmd_octeontx_event.pmd.c with a custom command
[2169/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_memcpy.c.o'
[2170/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_telemetry_json.c.o'
[2171/2297] Generating rte_pmd_bbdev_null.sym_chk with a meson_exe.py custom command
[2172/2297] Generating rte_pmd_dpaa2_sec.sym_chk with a meson_exe.py custom command
[2173/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_event@sha/meson-generated_.._rte_pmd_octeontx_event.pmd.c.o'
[2174/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_event@sta/meson-generated_.._rte_pmd_octeontx_event.pmd.c.o'
[2175/2297] Linking static target drivers/librte_pmd_octeontx_event.a
[2176/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_rx.c.o'
[2177/2297] Linking static target drivers/libtmp_rte_pmd_octeontx2.a
[2178/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_stack_perf.c.o'
[2179/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_st_peek_stress.c.o'
[2180/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_mt_peek_stress.c.o'
[2181/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_bitratestats.c.o'
[2182/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_pmd_perf.c.o'
[2183/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_eal_flags.c.o'
[2184/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rcu_qsbr.c.o'
[2185/2297] Linking target drivers/librte_pmd_bbdev_null.so.20.0.3
[2186/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_timer_secondary.c.o'
[2187/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_cmdline.c.o'
[2188/2297] Linking target drivers/librte_pmd_dpaa2_sec.so.20.0.3
[2189/2297] Generating rte_pmd_octeontx2.pmd.c with a custom command
[2190/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2@sta/meson-generated_.._rte_pmd_octeontx2.pmd.c.o'
[2191/2297] Linking static target drivers/librte_pmd_octeontx2.a
[2192/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_latencystats.c.o'
[2193/2297] Generating rte_pmd_bbdev_turbo_sw.sym_chk with a meson_exe.py custom command
[2194/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_timer.c.o'
[2195/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2@sha/meson-generated_.._rte_pmd_octeontx2.pmd.c.o'
[2196/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/sample_packet_forward.c.o'
[2197/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ticketlock.c.o'
[2198/2297] Linking target drivers/librte_pmd_bbdev_turbo_sw.so.20.0.3
[2199/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_member.c.o'
[2200/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_pmd_ring.c.o'
[2201/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_stack.c.o'
[2202/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_pdump.c.o'
[2203/2297] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_test_bbdev_perf.c.o'
[2204/2297] Generating rte_pmd_virtio.sym_chk with a meson_exe.py custom command
[2205/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_link_bonding_rssconf.c.o'
[2206/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_trace.c.o'
[2207/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cryptodev_security_pdcp.c.o'
[2208/2297] Linking target drivers/librte_pmd_virtio.so.20.0.3
[2209/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_sched.c.o'
[2210/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_eth_tx_adapter.c.o'
[2211/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_reorder.c.o'
[2212/2297] Generating rte_pmd_octeontx_event.sym_chk with a meson_exe.py custom command
[2213/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_member_perf.c.o'
[2214/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lpm_perf.c.o'
[2215/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mempool_perf.c.o'
[2216/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash.c.o'
[2217/2297] Linking target drivers/librte_pmd_octeontx_event.so.20.0.3
[2218/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table.c.o'
[2219/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lpm.c.o'
[2220/2297] Generating symbol file 'drivers/a715181@@rte_pmd_dpaa_sec@sha/librte_pmd_dpaa_sec.so.20.0.3.symbols'
[2221/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_ports.c.o'
[2222/2297] Generating symbol file 'drivers/a715181@@rte_pmd_dpaa2_sec@sha/librte_pmd_dpaa2_sec.so.20.0.3.symbols'
[2223/2297] Linking target drivers/librte_pmd_dpaa_event.so.20.0.3
[2224/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_thash.c.o'
[2225/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cryptodev_asym.c.o'
[2226/2297] Linking target drivers/librte_pmd_dpaa2_event.so.20.0.3
[2227/2297] Generating rte_pmd_octeontx2.sym_chk with a meson_exe.py custom command
[2228/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_service_cores.c.o'
[2229/2297] Linking target drivers/librte_pmd_octeontx2.so.20.0.3
[2230/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_pmd_ring_perf.c.o'
[2231/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_timer_adapter.c.o'
[2232/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_ops.c.o'
[2233/2297] Linking static target drivers/libtmp_rte_pmd_octeontx2_crypto.a
[2234/2297] Generating rte_pmd_octeontx2_crypto.pmd.c with a custom command
[2235/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_crypto@sta/meson-generated_.._rte_pmd_octeontx2_crypto.pmd.c.o'
[2236/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_crypto@sha/meson-generated_.._rte_pmd_octeontx2_crypto.pmd.c.o'
[2237/2297] Linking static target drivers/librte_pmd_octeontx2_crypto.a
[2238/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/virtual_pmd.c.o'
[2239/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_compressdev.c.o'
[2240/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev_ops.c.o'
[2241/2297] Linking static target drivers/libtmp_rte_pmd_octeontx_crypto.a
[2242/2297] Generating rte_pmd_octeontx_crypto.pmd.c with a custom command
[2243/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_crypto@sha/meson-generated_.._rte_pmd_octeontx_crypto.pmd.c.o'
[2244/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_crypto@sta/meson-generated_.._rte_pmd_octeontx_crypto.pmd.c.o'
[2245/2297] Linking static target drivers/librte_pmd_octeontx_crypto.a
[2246/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_combined.c.o'
[2247/2297] Generating rte_pmd_octeontx2_crypto.sym_chk with a meson_exe.py custom command
[2248/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_tables.c.o'
[2249/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_pipeline.c.o'
[2250/2297] Linking target drivers/librte_pmd_octeontx2_crypto.so.20.0.3
[2251/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_acl.c.o'
[2252/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ipsec.c.o'
[2253/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_security.c.o'
[2254/2297] Generating symbol file 'drivers/a715181@@rte_pmd_octeontx2@sha/librte_pmd_octeontx2.so.20.0.3.symbols'
[2255/2297] Generating igb_uio with a custom command
make: Entering directory '/usr/src/kernels/4.18.0-193.6.3.el8_2.x86_64'
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.mod.o
  LD [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.ko
make: Leaving directory '/usr/src/kernels/4.18.0-193.6.3.el8_2.x86_64'
[2256/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_testpmd.c.o'
[2257/2297] Generating rte_pmd_octeontx_crypto.sym_chk with a meson_exe.py custom command
[2258/2297] Linking target drivers/librte_pmd_octeontx_crypto.so.20.0.3
[2259/2297] Generating rte_kni with a custom command
make: Entering directory '/usr/src/kernels/4.18.0-193.6.3.el8_2.x86_64'
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
  LD [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.mod.o
  LD [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.ko
make: Leaving directory '/usr/src/kernels/4.18.0-193.6.3.el8_2.x86_64'
[2260/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_link_bonding.c.o'
[2261/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_link_bonding_mode4.c.o'
[2262/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mbuf.c.o'
[2263/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cryptodev.c.o'
[2264/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_trace_perf.c.o'
[2265/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_perf.c.o'
[2266/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_memcpy_perf.c.o'
[2267/2297] Compiling C object 'lib/76b5a35@@rte_pipeline@sta/librte_pipeline_rte_table_action.c.o'
[2268/2297] Linking static target lib/librte_pipeline.a
[2269/2297] Generating pipeline.sym_chk with a meson_exe.py custom command
[2270/2297] Linking target lib/librte_pipeline.so.20.0.3
[2271/2297] Generating symbol file 'lib/76b5a35@@rte_pipeline@sha/librte_pipeline.so.20.0.3.symbols'
[2272/2297] Linking target drivers/librte_pmd_softnic.so.20.0.3
[2273/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring.c.o'
[2274/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_worker.c.o'
[2275/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_worker_dual.c.o'
[2276/2297] Linking static target drivers/libtmp_rte_pmd_octeontx2_event.a
[2277/2297] Generating rte_pmd_octeontx2_event.pmd.c with a custom command
[2278/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_event@sha/meson-generated_.._rte_pmd_octeontx2_event.pmd.c.o'
[2279/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_event@sta/meson-generated_.._rte_pmd_octeontx2_event.pmd.c.o'
[2280/2297] Linking static target drivers/librte_pmd_octeontx2_event.a
[2281/2297] Linking target app/dpdk-test-pipeline
[2282/2297] Linking target app/dpdk-test-crypto-perf
[2283/2297] Linking target app/dpdk-test-sad
[2284/2297] Generating rte_pmd_octeontx2_event.sym_chk with a meson_exe.py custom command
[2285/2297] Linking target app/dpdk-test-flow-perf
[2286/2297] Linking target app/dpdk-test-regex
[2287/2297] Linking target app/dpdk-test-cmdline
[2288/2297] Linking target app/dpdk-test-fib
[2289/2297] Linking target app/dpdk-pdump
[2290/2297] Linking target app/dpdk-test-acl
[2291/2297] Linking target app/dpdk-test-bbdev
[2292/2297] Linking target app/dpdk-test-eventdev
[2293/2297] Linking target app/dpdk-proc-info
[2294/2297] Linking target drivers/librte_pmd_octeontx2_event.so.20.0.3
[2295/2297] Linking target app/dpdk-testpmd
[2296/2297] Linking target app/test/dpdk-test
[2297/2297] Linking target app/dpdk-test-compress-perf
04/09/2020 19:29:29             dut.10.240.183.151: find ./x86_64-native-linuxapp-gcc/kernel/ -name *.ko
04/09/2020 19:29:29             dut.10.240.183.151: ./x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.ko
./x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.ko
04/09/2020 19:29:29             dut.10.240.183.151: mkdir -p x86_64-native-linuxapp-gcc/kmod
04/09/2020 19:29:29             dut.10.240.183.151: 
04/09/2020 19:29:29             dut.10.240.183.151: cp ./x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.ko x86_64-native-linuxapp-gcc/kmod/
04/09/2020 19:29:29             dut.10.240.183.151: 
04/09/2020 19:29:29             dut.10.240.183.151: cp ./x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.ko x86_64-native-linuxapp-gcc/kmod/
04/09/2020 19:29:29             dut.10.240.183.151: 
04/09/2020 19:29:29                         tester: rm -rf ./getPackageByTcpdump.cap
04/09/2020 19:29:29                         tester: 
04/09/2020 19:29:29                         tester: tcpdump -i ens224f0 -w ./getPackageByTcpdump.cap 2> /dev/null& 
04/09/2020 19:29:29                         tester: [1] 9406
04/09/2020 19:29:29             dut.10.240.183.151: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71 -n 4   --file-prefix=dpdk_9231_20200904192819  
04/09/2020 19:29:31             dut.10.240.183.151: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_9231_20200904192819/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(2)
EAL: Ignore mapping IO port bar(5)
EAL: Probe PCI driver: net_ixgbe (8086:10fb) device: 0000:81:00.0 (socket 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(2)
EAL: Ignore mapping IO port bar(5)
EAL: Probe PCI driver: net_ixgbe (8086:10fb) device: 0000:81:00.1 (socket 1)
APP: HPET is not enabled, using TSC as default timer
04/09/2020 19:29:31             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:30:01             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
Allocated mbuf pool on socket 0
Allocated mbuf pool on socket 1
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 18 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 64 packets @socket 1
inject 32 packet to port 0
inject 32 packet to port 1
Total packets inject to prime ports = 64
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received

04/09/2020 19:30:01             dut.10.240.183.151: kill_all: called by dut and prefix list has value.
04/09/2020 19:30:03             dut.10.240.183.151: Killed
[PEXPECT]# 
04/09/2020 19:30:04                         tester: killall tcpdump
04/09/2020 19:30:04                         tester: 
04/09/2020 19:30:04                         tester: tcpdump -nn -e -v -r ./getPackageByTcpdump.cap
04/09/2020 19:30:04                         tester: reading from file ./getPackageByTcpdump.cap, link-type EN10MB (Ethernet)
19:29:38.699917 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699920 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699921 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699922 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699922 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699923 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699923 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699924 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699924 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699924 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699925 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699925 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699926 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699926 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699927 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699927 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699941 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699941 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699942 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699942 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699942 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699943 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699953 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699953 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699954 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699954 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699955 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699955 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699956 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699956 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699957 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
19:29:38.699957 00:ff:aa:ff:aa:ff > 00:aa:ff:aa:ff:aa, ethertype IPv4 (0x0800), length 60: (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto UDP (17), length 46)
    10.0.0.1.0 > 10.0.0.2.0: UDP, length 18
[1]+  Done                    tcpdump -i ens224f0 -w ./getPackageByTcpdump.cap 2> /dev/null
04/09/2020 19:30:04          TestUnitTestsLoopback: Test Case test_link_mode Result PASSED:
04/09/2020 19:30:04             dut.10.240.183.151: cp /tmp/test_pmd_perf.c app/test/test_pmd_perf.c
04/09/2020 19:30:04             dut.10.240.183.151: 
04/09/2020 19:30:04             dut.10.240.183.151: kill_all: called by dut and has no prefix list.
04/09/2020 19:30:05          TestUnitTestsLoopback: Test Case test_loopback_mode Begin
04/09/2020 19:30:05             dut.10.240.183.151: 
04/09/2020 19:30:05                         tester:  
04/09/2020 19:30:05             dut.10.240.183.151: sed -i -e 's/lpbk_mode = 0/lpbk_mode = 1/' app/test/test_pmd_perf.c
04/09/2020 19:30:05             dut.10.240.183.151: 
04/09/2020 19:30:05             dut.10.240.183.151: sed -i 's/CONFIG_RTE_EAL_IGB_UIO=n/CONFIG_RTE_EAL_IGB_UIO=y/g' config/common_base
04/09/2020 19:30:05             dut.10.240.183.151: 
04/09/2020 19:30:05             dut.10.240.183.151: rm -rf x86_64-native-linuxapp-gcc
04/09/2020 19:30:05             dut.10.240.183.151: 
04/09/2020 19:30:05             dut.10.240.183.151: CC=gcc meson --werror -Denable_kmods=True -Dlibdir=lib --default-library=static x86_64-native-linuxapp-gcc
04/09/2020 19:30:12             dut.10.240.183.151: The Meson build system
Version: 0.54.3
Source dir: /root/dpdk
Build dir: /root/dpdk/x86_64-native-linuxapp-gcc
Build type: native build
Program cat found: YES (/usr/bin/cat)
Project name: DPDK
Project version: 20.08.0
Using 'CC' from environment with value: 'gcc'
Using 'CC' from environment with value: 'gcc'
C compiler for the host machine: gcc (gcc 8.3.1 "gcc (GCC) 8.3.1 20191121 (Red Hat 8.3.1-5)")
C linker for the host machine: gcc ld.bfd 2.30-73
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program pkg-config found: YES (/usr/bin/pkg-config)
Program gen-pmdinfo-cfile.sh found: YES (/root/dpdk/buildtools/gen-pmdinfo-cfile.sh)
Program list-dir-globs.py found: YES (/root/dpdk/buildtools/list-dir-globs.py)
Program check-symbols.sh found: YES (/root/dpdk/buildtools/check-symbols.sh)
Program options-ibverbs-static.sh found: YES (/root/dpdk/buildtools/options-ibverbs-static.sh)
Program binutils-avx512-check.sh found: YES (/root/dpdk/buildtools/binutils-avx512-check.sh)
Program python3 found: YES (/usr/bin/python3.6)
Program cat found: YES (/usr/bin/cat)
Program ../buildtools/symlink-drivers-solibs.sh found: YES (/bin/sh /root/dpdk/config/../buildtools/symlink-drivers-solibs.sh)
Checking for size of "void *" : 8
Library m found: YES
Library numa found: YES
Has header "numaif.h" : YES 
Found pkg-config: /usr/bin/pkg-config (1.4.2)
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libbsd found: NO (tried pkgconfig and cmake)
pcap-config found: YES (/usr/local/bin/pcap-config)
Run-time dependency pcap found: YES 1.7.3
Library pcap found: YES
Has header "pcap.h" with dependency -lpcap: YES 
Compiler for C supports arguments -Wextra: YES 
config/meson.build:223: WARNING: Consider using the built-in warning_level option instead of using "-Wextra".
Compiler for C supports arguments -Wcast-qual: YES 
Compiler for C supports arguments -Wdeprecated: YES 
Compiler for C supports arguments -Wformat-nonliteral: YES 
Compiler for C supports arguments -Wformat-security: YES 
Compiler for C supports arguments -Wmissing-declarations: YES 
Compiler for C supports arguments -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wnested-externs: YES 
Compiler for C supports arguments -Wold-style-definition: YES 
Compiler for C supports arguments -Wpointer-arith: YES 
Compiler for C supports arguments -Wsign-compare: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wundef: YES 
Compiler for C supports arguments -Wwrite-strings: YES 
Compiler for C supports arguments -Wno-address-of-packed-member -Waddress-of-packed-member: NO 
Compiler for C supports arguments -Wno-packed-not-aligned -Wpacked-not-aligned: YES 
Compiler for C supports arguments -Wno-missing-field-initializers -Wmissing-field-initializers: YES 
Compiler for C supports arguments -mno-avx512f: YES 
config/x86/meson.build:9: WARNING: Binutils error with AVX512 assembly, disabling AVX512 support
Fetching value of define "__SSE4_2__" : 1 
Fetching value of define "__AES__" : 1 
Fetching value of define "__PCLMUL__" : 1 
Fetching value of define "__AVX__" : 1 
Fetching value of define "__AVX2__" : 1 
Fetching value of define "__AVX512F__" :  
Fetching value of define "__RDRND__" : 1 
Fetching value of define "__RDSEED__" :  
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation: YES 
Message: lib/librte_kvargs: Defining dependency "kvargs"
Message: lib/librte_telemetry: Defining dependency "telemetry"
Checking for function "getentropy" : YES 
Has header "getopt.h" : YES 
Message: lib/librte_eal: Defining dependency "eal"
Message: lib/librte_ring: Defining dependency "ring"
Message: lib/librte_rcu: Defining dependency "rcu"
Message: lib/librte_mempool: Defining dependency "mempool"
Message: lib/librte_mbuf: Defining dependency "mbuf"
Message: lib/librte_net: Defining dependency "net"
Message: lib/librte_meter: Defining dependency "meter"
Message: lib/librte_ethdev: Defining dependency "ethdev"
Message: lib/librte_pci: Defining dependency "pci"
Message: lib/librte_cmdline: Defining dependency "cmdline"
Run-time dependency jansson found: YES 2.11
Message: lib/librte_metrics: Defining dependency "metrics"
Message: lib/librte_hash: Defining dependency "hash"
Message: lib/librte_timer: Defining dependency "timer"
Message: lib/librte_acl: Defining dependency "acl"
Message: lib/librte_bbdev: Defining dependency "bbdev"
Message: lib/librte_bitratestats: Defining dependency "bitratestats"
Message: lib/librte_cfgfile: Defining dependency "cfgfile"
Message: lib/librte_compressdev: Defining dependency "compressdev"
Message: lib/librte_cryptodev: Defining dependency "cryptodev"
Message: lib/librte_distributor: Defining dependency "distributor"
Message: lib/librte_efd: Defining dependency "efd"
Message: lib/librte_eventdev: Defining dependency "eventdev"
Message: lib/librte_gro: Defining dependency "gro"
Message: lib/librte_gso: Defining dependency "gso"
Message: lib/librte_ip_frag: Defining dependency "ip_frag"
Message: lib/librte_jobstats: Defining dependency "jobstats"
Message: lib/librte_kni: Defining dependency "kni"
Message: lib/librte_latencystats: Defining dependency "latencystats"
Message: lib/librte_lpm: Defining dependency "lpm"
Message: lib/librte_member: Defining dependency "member"
Message: lib/librte_power: Defining dependency "power"
Message: lib/librte_pdump: Defining dependency "pdump"
Message: lib/librte_rawdev: Defining dependency "rawdev"
Message: lib/librte_regexdev: Defining dependency "regexdev"
Message: lib/librte_rib: Defining dependency "rib"
Message: lib/librte_reorder: Defining dependency "reorder"
Message: lib/librte_sched: Defining dependency "sched"
Message: lib/librte_security: Defining dependency "security"
Message: lib/librte_stack: Defining dependency "stack"
Has header "linux/userfaultfd.h" : YES 
Message: lib/librte_vhost: Defining dependency "vhost"
Message: lib/librte_ipsec: Defining dependency "ipsec"
Message: lib/librte_fib: Defining dependency "fib"
Message: lib/librte_port: Defining dependency "port"
Message: lib/librte_table: Defining dependency "table"
Message: lib/librte_pipeline: Defining dependency "pipeline"
Message: lib/librte_flow_classify: Defining dependency "flow_classify"
Run-time dependency libelf found: YES 0.178
Message: lib/librte_bpf: Defining dependency "bpf"
Message: lib/librte_graph: Defining dependency "graph"
Message: lib/librte_node: Defining dependency "node"
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation: YES 
Message: drivers/common/cpt: Defining dependency "common_cpt"
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES 
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES 
Message: drivers/common/dpaax: Defining dependency "common_dpaax"
Compiler for C supports arguments -Wno-pointer-to-int-cast -Wpointer-to-int-cast: YES 
Message: drivers/common/iavf: Defining dependency "common_iavf"
Library libmusdk found: NO
Message: drivers/common/octeontx: Defining dependency "common_octeontx"
Message: drivers/common/octeontx2: Defining dependency "common_octeontx2"
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES 
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES 
Message: drivers/bus/dpaa: Defining dependency "bus_dpaa"
Message: drivers/bus/fslmc: Defining dependency "bus_fslmc"
Message: drivers/bus/ifpga: Defining dependency "bus_ifpga"
Message: drivers/bus/pci: Defining dependency "bus_pci"
Message: drivers/bus/vdev: Defining dependency "bus_vdev"
Message: drivers/bus/vmbus: Defining dependency "bus_vmbus"
Compiler for C supports arguments -std=c11: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Run-time dependency libmlx5 found: NO (tried pkgconfig and cmake)
Library mlx5 found: NO
Message: drivers/mempool/bucket: Defining dependency "mempool_bucket"
Message: drivers/mempool/dpaa: Defining dependency "mempool_dpaa"
Message: drivers/mempool/dpaa2: Defining dependency "mempool_dpaa2"
Message: drivers/mempool/octeontx: Defining dependency "mempool_octeontx"
Message: drivers/mempool/octeontx2: Defining dependency "mempool_octeontx2"
Message: drivers/mempool/ring: Defining dependency "mempool_ring"
Message: drivers/mempool/stack: Defining dependency "mempool_stack"
Message: drivers/net/af_packet: Defining dependency "pmd_af_packet"
Run-time dependency libbpf found: NO (tried pkgconfig and cmake)
Library bpf found: NO
Message: drivers/net/ark: Defining dependency "pmd_ark"
Message: drivers/net/atlantic: Defining dependency "pmd_atlantic"
Message: drivers/net/avp: Defining dependency "pmd_avp"
Message: drivers/net/axgbe: Defining dependency "pmd_axgbe"
Message: drivers/net/bonding: Defining dependency "pmd_bond"
Run-time dependency zlib found: YES 1.2.11
Message: drivers/net/bnx2x: Defining dependency "pmd_bnx2x"
Message: drivers/net/bnxt: Defining dependency "pmd_bnxt"
Message: drivers/net/cxgbe: Defining dependency "pmd_cxgbe"
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES 
Message: drivers/net/dpaa: Defining dependency "pmd_dpaa"
Message: drivers/net/dpaa2: Defining dependency "pmd_dpaa2"
Compiler for C supports arguments -Wno-uninitialized -Wuninitialized: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-misleading-indentation -Wmisleading-indentation: YES 
Compiler for C supports arguments -Wno-implicit-fallthrough -Wimplicit-fallthrough: YES 
Message: drivers/net/e1000: Defining dependency "pmd_e1000"
Message: drivers/net/ena: Defining dependency "pmd_ena"
Message: drivers/net/enetc: Defining dependency "pmd_enetc"
Message: drivers/net/enic: Defining dependency "pmd_enic"
Message: drivers/net/failsafe: Defining dependency "pmd_failsafe"
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-implicit-fallthrough -Wimplicit-fallthrough: YES 
Message: drivers/net/fm10k: Defining dependency "pmd_fm10k"
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES 
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-format -Wformat: YES 
Compiler for C supports arguments -Wno-format-security -Wformat-security: YES 
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Message: drivers/net/i40e: Defining dependency "pmd_i40e"
Message: drivers/net/hinic: Defining dependency "pmd_hinic"
Message: drivers/net/hns3: Defining dependency "pmd_hns3"
Message: drivers/net/iavf: Defining dependency "pmd_iavf"
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Message: drivers/net/ice: Defining dependency "pmd_ice"
Message: drivers/net/igc: Defining dependency "pmd_igc"
Run-time dependency libfdt found: NO (tried pkgconfig and cmake)
Library libfdt found: NO
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Message: drivers/net/ixgbe: Defining dependency "pmd_ixgbe"
Message: drivers/net/kni: Defining dependency "pmd_kni"
Message: drivers/net/liquidio: Defining dependency "pmd_liquidio"
Message: drivers/net/memif: Defining dependency "pmd_memif"
Run-time dependency libmlx4 found: NO (tried pkgconfig and cmake)
Library mlx4 found: NO
Compiler for C supports arguments -std=c11: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Message: Disabling mlx5 [drivers/net/mlx5]: missing internal dependency "common_mlx5"
Library libmusdk found: NO
Library libmusdk found: NO
Message: drivers/net/netvsc: Defining dependency "pmd_netvsc"
Run-time dependency netcope-common found: NO (tried pkgconfig and cmake)
Message: drivers/net/nfp: Defining dependency "pmd_nfp"
Message: drivers/net/null: Defining dependency "pmd_null"
Message: drivers/net/octeontx: Defining dependency "pmd_octeontx"
Compiler for C supports arguments -flax-vector-conversions: YES 
Message: drivers/net/octeontx2: Defining dependency "pmd_octeontx2"
Message: drivers/net/pcap: Defining dependency "pmd_pcap"
Compiler for C supports arguments -Wno-pointer-arith -Wpointer-arith: YES 
Message: drivers/net/pfe: Defining dependency "pmd_pfe"
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES 
Compiler for C supports arguments -Wno-missing-prototypes -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES 
Compiler for C supports arguments -Wno-unused-function -Wunused-function: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wno-missing-prototypes -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES 
Compiler for C supports arguments -Wno-shift-negative-value -Wshift-negative-value: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Compiler for C supports arguments -Wno-missing-declarations -Wmissing-declarations: YES 
Compiler for C supports arguments -Wno-maybe-uninitialized -Wmaybe-uninitialized: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wno-shift-negative-value -Wshift-negative-value: YES 
Compiler for C supports arguments -Wno-implicit-fallthrough -Wimplicit-fallthrough: YES 
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args: YES 
Compiler for C supports arguments -Wno-visibility -Wvisibility: NO 
Compiler for C supports arguments -Wno-empty-body -Wempty-body: YES 
Compiler for C supports arguments -Wno-invalid-source-encoding -Winvalid-source-encoding: NO 
Compiler for C supports arguments -Wno-sometimes-uninitialized -Wsometimes-uninitialized: NO 
Compiler for C supports arguments -Wno-pointer-bool-conversion -Wpointer-bool-conversion: NO 
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES 
Message: drivers/net/qede: Defining dependency "pmd_qede"
Message: drivers/net/ring: Defining dependency "pmd_ring"
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wdisabled-optimization: YES 
Compiler for C supports arguments -Waggregate-return: YES 
Compiler for C supports arguments -Wbad-function-cast: YES 
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES 
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES 
Compiler for C supports arguments -Wno-empty-body -Wempty-body: YES 
Compiler for C supports arguments -Wno-unused-but-set-variable -Wunused-but-set-variable: YES 
Message: drivers/net/sfc: Defining dependency "pmd_sfc"
Message: drivers/net/softnic: Defining dependency "pmd_softnic"
Run-time dependency libsze2 found: NO (tried pkgconfig and cmake)
Header <linux/pkt_cls.h> has symbol "TCA_FLOWER_UNSPEC" : YES 
Header <linux/pkt_cls.h> has symbol "TCA_FLOWER_KEY_VLAN_PRIO" : YES 
Header <linux/pkt_cls.h> has symbol "TCA_BPF_UNSPEC" : YES 
Header <linux/pkt_cls.h> has symbol "TCA_BPF_FD" : YES 
Header <linux/tc_act/tc_bpf.h> has symbol "TCA_ACT_BPF_UNSPEC" : YES 
Header <linux/tc_act/tc_bpf.h> has symbol "TCA_ACT_BPF_FD" : YES 
Configuring tap_autoconf.h using configuration
Message: drivers/net/tap: Defining dependency "pmd_tap"
Compiler for C supports arguments -fno-prefetch-loop-arrays: YES 
Compiler for C supports arguments -Wno-maybe-uninitialized -Wmaybe-uninitialized: YES 
Message: drivers/net/thunderx: Defining dependency "pmd_thunderx"
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Message: drivers/net/vdev_netvsc: Defining dependency "pmd_vdev_netvsc"
Message: drivers/net/vhost: Defining dependency "pmd_vhost"
Message: drivers/net/virtio: Defining dependency "pmd_virtio"
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES 
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES 
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES 
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args: YES 
Message: drivers/net/vmxnet3: Defining dependency "pmd_vmxnet3"
Message: drivers/raw/dpaa2_cmdif: Defining dependency "rawdev_dpaa2_cmdif"
Message: drivers/raw/dpaa2_qdma: Defining dependency "rawdev_dpaa2_qdma"
Run-time dependency libfdt found: NO (tried pkgconfig and cmake)
Library libfdt found: NO
Message: drivers/raw/ioat: Defining dependency "rawdev_ioat"
Message: drivers/raw/ntb: Defining dependency "rawdev_ntb"
Message: drivers/raw/octeontx2_dma: Defining dependency "rawdev_octeontx2_dma"
Message: drivers/raw/octeontx2_ep: Defining dependency "rawdev_octeontx2_ep"
Message: drivers/raw/skeleton: Defining dependency "rawdev_skeleton"
Library IPSec_MB found: NO
Library IPSec_MB found: NO
Message: drivers/crypto/caam_jr: Defining dependency "pmd_caam_jr"
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Message: drivers/crypto/dpaa_sec: Defining dependency "pmd_dpaa_sec"
Message: drivers/crypto/dpaa2_sec: Defining dependency "pmd_dpaa2_sec"
Library IPSec_MB found: NO
Library libmusdk found: NO
Message: drivers/crypto/nitrox: Defining dependency "pmd_nitrox"
Message: drivers/crypto/null: Defining dependency "pmd_null_crypto"
Message: drivers/crypto/octeontx: Defining dependency "pmd_octeontx_crypto"
Message: drivers/crypto/octeontx2: Defining dependency "pmd_octeontx2_crypto"
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Message: drivers/crypto/scheduler: Defining dependency "pmd_crypto_scheduler"
Library IPSec_MB found: NO
Message: drivers/crypto/virtio: Defining dependency "pmd_virtio_crypto"
Library IPSec_MB found: NO
Run-time dependency libisal found: NO (tried pkgconfig and cmake)
Message: drivers/compress/octeontx: Defining dependency "pmd_octeontx_compress"
Message: drivers/compress/qat: Defining dependency "pmd_qat"
Dependency zlib found: YES 1.2.11 (cached)
Message: drivers/compress/zlib: Defining dependency "pmd_zlib"
Compiler for C supports arguments -std=c11: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Message: Disabling mlx5 [drivers/regex/mlx5]: missing internal dependency "common_mlx5"
Message: drivers/vdpa/ifc: Defining dependency "pmd_ifc"
Compiler for C supports arguments -std=c11: YES 
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes: YES 
Compiler for C supports arguments -D_BSD_SOURCE: YES 
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES 
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES 
Message: Disabling mlx5 [drivers/vdpa/mlx5]: missing internal dependency "common_mlx5"
Message: drivers/event/dpaa: Defining dependency "pmd_dpaa_event"
Message: drivers/event/dpaa2: Defining dependency "pmd_dpaa2_event"
Message: drivers/event/octeontx2: Defining dependency "pmd_octeontx2_event"
Message: drivers/event/opdl: Defining dependency "pmd_opdl_event"
Message: drivers/event/skeleton: Defining dependency "pmd_skeleton_event"
Message: drivers/event/sw: Defining dependency "pmd_sw_event"
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral: YES 
Message: drivers/event/dsw: Defining dependency "pmd_dsw_event"
Message: drivers/event/octeontx: Defining dependency "pmd_octeontx_event"
Message: drivers/baseband/null: Defining dependency "pmd_bbdev_null"
Message: drivers/baseband/turbo_sw: Defining dependency "pmd_bbdev_turbo_sw"
Message: drivers/baseband/fpga_lte_fec: Defining dependency "pmd_bbdev_fpga_lte_fec"
Message: drivers/baseband/fpga_5gnr_fec: Defining dependency "pmd_bbdev_fpga_5gnr_fec"
Library execinfo found: NO
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation: YES 
Dependency zlib found: YES 1.2.11 (cached)
Library execinfo found: NO
Message: hugepage availability: true
Program get-coremask.sh found: YES (/root/dpdk/app/test/get-coremask.sh)
Program doxygen found: NO
Program sphinx-build found: NO
Library execinfo found: NO
Configuring rte_build_config.h using configuration
Message: 
=================
Libraries Enabled
=================

libs:
	kvargs, telemetry, eal, ring, rcu, mempool, mbuf, net, 
	meter, ethdev, pci, cmdline, metrics, hash, timer, acl, 
	bbdev, bitratestats, cfgfile, compressdev, cryptodev, distributor, efd, eventdev, 
	gro, gso, ip_frag, jobstats, kni, latencystats, lpm, member, 
	power, pdump, rawdev, regexdev, rib, reorder, sched, security, 
	stack, vhost, ipsec, fib, port, table, pipeline, flow_classify, 
	bpf, graph, node, 

Message: 
===============
Drivers Enabled
===============

common:
	cpt, dpaax, iavf, octeontx, octeontx2, 
bus:
	dpaa, fslmc, ifpga, pci, vdev, vmbus, 
mempool:
	bucket, dpaa, dpaa2, octeontx, octeontx2, ring, stack, 
net:
	af_packet, ark, atlantic, avp, axgbe, bond, bnx2x, bnxt, 
	cxgbe, dpaa, dpaa2, e1000, ena, enetc, enic, failsafe, 
	fm10k, i40e, hinic, hns3, iavf, ice, igc, ixgbe, 
	kni, liquidio, memif, netvsc, nfp, null, octeontx, octeontx2, 
	pcap, pfe, qede, ring, sfc, softnic, tap, thunderx, 
	vdev_netvsc, vhost, virtio, vmxnet3, 
raw:
	dpaa2_cmdif, dpaa2_qdma, ioat, ntb, octeontx2_dma, octeontx2_ep, skeleton, 
crypto:
	caam_jr, dpaa_sec, dpaa2_sec, nitrox, null_crypto, octeontx_crypto, octeontx2_crypto, crypto_scheduler, 
	virtio_crypto, 
compress:
	octeontx_compress, qat, zlib, 
regex:
	
vdpa:
	ifc, 
event:
	dpaa, dpaa2, octeontx2, opdl, skeleton, sw, dsw, octeontx, 
	
baseband:
	null, turbo_sw, fpga_lte_fec, fpga_5gnr_fec, 

Message: 
=================
Content Skipped
=================

libs:
	
drivers:
	common/mvep:	missing dependency, "libmusdk"
	common/mlx5:	missing dependency, "mlx5"
	net/af_xdp:	missing dependency, "libbpf"
	net/ipn3ke:	missing dependency, "libfdt"
	net/mlx4:	missing dependency, "mlx4"
	net/mlx5:	Missing internal dependency, "common_mlx5"
	net/mvneta:	missing dependency, "libmusdk"
	net/mvpp2:	missing dependency, "libmusdk"
	net/nfb:	missing dependency, "libnfb"
	net/szedata2:	missing dependency, "libsze2"
	raw/ifpga:	missing dependency, "libfdt"
	crypto/aesni_gcm:	missing dependency, "libIPSec_MB"
	crypto/aesni_mb:	missing dependency, "libIPSec_MB"
	crypto/armv8:	missing dependency, "armv8_crypto"
	crypto/ccp:	missing dependency, "libcrypto"
	crypto/kasumi:	missing dependency, "libIPSec_MB"
	crypto/mvsam:	missing dependency, "libmusdk"
	crypto/openssl:	missing dependency, "libcrypto"
	crypto/snow3g:	missing dependency, "libIPSec_MB"
	crypto/zuc:	missing dependency, "libIPSec_MB"
	compress/isal:	missing dependency, "libisal"
	regex/mlx5:	Missing internal dependency, "common_mlx5"
	vdpa/mlx5:	Missing internal dependency, "common_mlx5"
	

Build targets in project: 945

Found ninja-1.10.0.git.kitware.jobserver-1 at /usr/local/bin/ninja
04/09/2020 19:30:12             dut.10.240.183.151: ninja -C x86_64-native-linuxapp-gcc -j 70
04/09/2020 19:31:01             dut.10.240.183.151: ninja: Entering directory `x86_64-native-linuxapp-gcc'
[1/2297] Generating rte_kvargs_def with a custom command
[2/2297] Generating rte_kvargs_mingw with a custom command
[3/2297] Generating rte_telemetry_mingw with a custom command
[4/2297] Generating rte_telemetry_def with a custom command
[5/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_hypervisor.c.o'
[6/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_cpuflags.c.o'
[7/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_debug.c.o'
[8/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_errno.c.o'
[9/2297] Generating rte_ring_def with a custom command
[10/2297] Generating rte_eal_def with a custom command
[11/2297] Generating rte_eal_mingw with a custom command
[12/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_x86_rte_spinlock.c.o'
[13/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_string_fns.c.o'
[14/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_reciprocal.c.o'
[15/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_class.c.o'
[16/2297] Compiling C object 'lib/76b5a35@@rte_kvargs@sta/librte_kvargs_rte_kvargs.c.o'
[17/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_x86_rte_cpuflags.c.o'
[18/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_unix_eal_unix_timer.c.o'
[19/2297] Linking static target lib/librte_kvargs.a
[20/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_x86_rte_hypervisor.c.o'
[21/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_hexdump.c.o'
[22/2297] Compiling C object 'lib/76b5a35@@rte_telemetry@sta/librte_telemetry_telemetry_data.c.o'
[23/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_debug.c.o'
[24/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_cpuflags.c.o'
[25/2297] Generating rte_rcu_def with a custom command
[26/2297] Generating rte_rcu_mingw with a custom command
[27/2297] Generating rte_ring_mingw with a custom command
[28/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_config.c.o'
[29/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_keepalive.c.o'
[30/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_vfio_mp_sync.c.o'
[31/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_uuid.c.o'
[32/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_unix_eal_file.c.o'
[33/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_log.c.o'
[34/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_launch.c.o'
[35/2297] Generating rte_mempool_mingw with a custom command
[36/2297] Generating rte_mempool_def with a custom command
[37/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_lcore.c.o'
[38/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_tailqs.c.o'
[39/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_timer.c.o'
[40/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_unix_eal_unix_memory.c.o'
[41/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_timer.c.o'
[42/2297] Generating rte_mbuf_def with a custom command
[43/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_mcfg.c.o'
[44/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_x86_rte_cycles.c.o'
[45/2297] Generating rte_mbuf_mingw with a custom command
[46/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_random.c.o'
[47/2297] Generating rte_net_def with a custom command
[48/2297] Generating rte_net_mingw with a custom command
[49/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_bus.c.o'
[50/2297] Generating rte_meter_def with a custom command
[51/2297] Generating rte_meter_mingw with a custom command
[52/2297] Compiling C object 'lib/76b5a35@@rte_telemetry@sta/librte_telemetry_telemetry_legacy.c.o'
[53/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_thread.c.o'
[54/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_thread.c.o'
[55/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_trace_points.c.o'
[56/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_log.c.o'
[57/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_memalloc.c.o'
[58/2297] Generating rte_ethdev_def with a custom command
[59/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_trace_ctf.c.o'
[60/2297] Generating rte_ethdev_mingw with a custom command
[61/2297] Generating rte_pci_def with a custom command
[62/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_devargs.c.o'
[63/2297] Generating rte_pci_mingw with a custom command
[64/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_dev.c.o'
[65/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_hotplug_mp.c.o'
[66/2297] Compiling C object 'buildtools/pmdinfogen/7ea0a9a@@pmdinfogen@exe/pmdinfogen.c.o'
[67/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_trace_utils.c.o'
[68/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_lcore.c.o'
[69/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_alarm.c.o'
[70/2297] Compiling C object 'lib/76b5a35@@rte_ring@sta/librte_ring_rte_ring.c.o'
[71/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_malloc_mp.c.o'
[72/2297] Linking static target lib/librte_ring.a
[73/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_memzone.c.o'
[74/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_trace.c.o'
[75/2297] Compiling C object 'lib/76b5a35@@rte_telemetry@sta/librte_telemetry_telemetry.c.o'
[76/2297] Linking target buildtools/pmdinfogen/pmdinfogen
[77/2297] Generating rte_cmdline_mingw with a custom command
[78/2297] Generating rte_cmdline_def with a custom command
[79/2297] Linking static target lib/librte_telemetry.a
[80/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_dynmem.c.o'
[81/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_dev.c.o'
[82/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_malloc_elem.c.o'
[83/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_hugepage_info.c.o'
[84/2297] Generating rte_metrics_def with a custom command
[85/2297] Generating rte_metrics_mingw with a custom command
[86/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_vt100.c.o'
[87/2297] Generating rte_hash_def with a custom command
[88/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_ipaddr.c.o'
[89/2297] Generating rte_hash_mingw with a custom command
[90/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_socket.c.o'
[91/2297] Generating rte_timer_def with a custom command
[92/2297] Generating rte_timer_mingw with a custom command
[93/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_portlist.c.o'
[94/2297] Compiling C object 'lib/76b5a35@@rte_pci@sta/librte_pci_rte_pci.c.o'
[95/2297] Linking static target lib/librte_pci.a
[96/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline.c.o'
[97/2297] Generating rte_acl_def with a custom command
[98/2297] Generating rte_acl_mingw with a custom command
[99/2297] Compiling C object 'lib/76b5a35@@rte_meter@sta/librte_meter_rte_meter.c.o'
[100/2297] Linking static target lib/librte_meter.a
[101/2297] Compiling C object 'lib/76b5a35@@rte_meter@sha/librte_meter_rte_meter.c.o'
[102/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_string.c.o'
[103/2297] Generating rte_bbdev_def with a custom command
[104/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_memory.c.o'
[105/2297] Generating rte_bbdev_mingw with a custom command
[106/2297] Generating rte_bitratestats_def with a custom command
[107/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_num.c.o'
[108/2297] Generating rte_bitratestats_mingw with a custom command
[109/2297] Generating rte_cfgfile_def with a custom command
[110/2297] Generating rte_cfgfile_mingw with a custom command
[111/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_cirbuf.c.o'
[112/2297] Generating rte_compressdev_mingw with a custom command
[113/2297] Compiling C object 'lib/76b5a35@@rte_metrics@sta/librte_metrics_rte_metrics.c.o'
[114/2297] Compiling C object 'lib/76b5a35@@rte_hash@sta/librte_hash_rte_fbk_hash.c.o'
[115/2297] Generating rte_compressdev_def with a custom command
[116/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_service.c.o'
[117/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_proc.c.o'
[118/2297] Generating rte_flow_classify_def with a custom command
[119/2297] Generating rte_cryptodev_mingw with a custom command
[120/2297] Generating rte_cryptodev_def with a custom command
[121/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse.c.o'
[122/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal.c.o'
[123/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_rdline.c.o'
[124/2297] Generating rte_distributor_mingw with a custom command
[125/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sha/librte_mempool_rte_mempool_ops_default.c.o'
[126/2297] Generating rte_distributor_def with a custom command
[127/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_interrupts.c.o'
[128/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sha/librte_mempool_mempool_trace_points.c.o'
[129/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_memalloc.c.o'
[130/2297] Generating rte_efd_def with a custom command
[131/2297] Generating rte_efd_mingw with a custom command
[132/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_fbarray.c.o'
[133/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sta/librte_mempool_rte_mempool_ops_default.c.o'
[134/2297] Compiling C object 'lib/76b5a35@@rte_mbuf@sta/librte_mbuf_rte_mbuf_pool_ops.c.o'
[135/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_memory.c.o'
[136/2297] Compiling C object 'lib/76b5a35@@rte_mbuf@sta/librte_mbuf_rte_mbuf_ptype.c.o'
[137/2297] Compiling C object 'lib/76b5a35@@rte_distributor@sta/librte_distributor_rte_distributor_match_sse.c.o'
[138/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_ethdev_profile.c.o'
[139/2297] Compiling C object 'lib/76b5a35@@rte_net@sta/librte_net_rte_ether.c.o'
[140/2297] Generating rte_eventdev_mingw with a custom command
[141/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sta/librte_mempool_mempool_trace_points.c.o'
[142/2297] Generating rte_gro_def with a custom command
[143/2297] Generating rte_eventdev_def with a custom command
[144/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sta/librte_mempool_rte_mempool_ops.c.o'
[145/2297] Compiling C object 'lib/76b5a35@@rte_net@sta/librte_net_rte_net_crc.c.o'
[146/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sha/librte_mempool_rte_mempool_ops.c.o'
[147/2297] Compiling C object 'lib/76b5a35@@rte_cfgfile@sta/librte_cfgfile_rte_cfgfile.c.o'
[148/2297] Linking static target lib/librte_cfgfile.a
[149/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_ring.c.o'
[150/2297] Generating rte_gro_mingw with a custom command
[151/2297] Compiling C object 'lib/76b5a35@@rte_cmdline@sta/librte_cmdline_cmdline_parse_etheraddr.c.o'
[152/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_ethdev_private.c.o'
[153/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_class_eth.c.o'
[154/2297] Linking static target lib/librte_cmdline.a
[155/2297] Generating rte_gso_def with a custom command
[156/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_ethdev_trace_points.c.o'
[157/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_rte_malloc.c.o'
[158/2297] Generating rte_gso_mingw with a custom command
[159/2297] Generating rte_jobstats_def with a custom command
[160/2297] Compiling C object 'lib/76b5a35@@rte_net@sta/librte_net_rte_arp.c.o'
[161/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_tb_mem.c.o'
[162/2297] Generating rte_jobstats_mingw with a custom command
[163/2297] Compiling C object 'lib/76b5a35@@rte_mbuf@sta/librte_mbuf_rte_mbuf_dyn.c.o'
[164/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_mtr.c.o'
[165/2297] Compiling C object 'lib/76b5a35@@rte_net@sta/librte_net_rte_net.c.o'
[166/2297] Generating rte_ip_frag_mingw with a custom command
[167/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_malloc_heap.c.o'
[168/2297] Linking static target lib/librte_net.a
[169/2297] Compiling C object 'lib/76b5a35@@rte_timer@sta/librte_timer_rte_timer.c.o'
[170/2297] Generating rte_ip_frag_def with a custom command
[171/2297] Linking static target lib/librte_timer.a
[172/2297] Compiling C object 'lib/76b5a35@@rte_distributor@sta/librte_distributor_rte_distributor_single.c.o'
[173/2297] Generating rte_kni_def with a custom command
[174/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_linux_eal_vfio.c.o'
[175/2297] Generating rte_kni_mingw with a custom command
[176/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_eventdev_trace_points.c.o'
[177/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_rte_acl.c.o'
[178/2297] Generating rte_latencystats_def with a custom command
[179/2297] Generating rte_latencystats_mingw with a custom command
[180/2297] Generating rte_lpm_def with a custom command
[181/2297] Generating rte_lpm_mingw with a custom command
[182/2297] Compiling C object 'lib/76b5a35@@rte_bitratestats@sta/librte_bitratestats_rte_bitrate.c.o'
[183/2297] Generating kvargs.sym_chk with a meson_exe.py custom command
[184/2297] Compiling C object 'lib/76b5a35@@rte_compressdev@sta/librte_compressdev_rte_compressdev_pmd.c.o'
[185/2297] Linking static target lib/librte_bitratestats.a
[186/2297] Generating rte_member_def with a custom command
[187/2297] Generating rte_member_mingw with a custom command
[188/2297] Linking target lib/librte_kvargs.so.20.0.3
[189/2297] Compiling C object 'lib/76b5a35@@rte_cryptodev@sta/librte_cryptodev_rte_cryptodev_pmd.c.o'
[190/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_tm.c.o'
[191/2297] Compiling C object 'lib/76b5a35@@rte_rcu@sta/librte_rcu_rte_rcu_qsbr.c.o'
[192/2297] Linking static target lib/librte_rcu.a
[193/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf.c.o'
[194/2297] Compiling C object 'lib/76b5a35@@rte_cryptodev@sta/librte_cryptodev_cryptodev_trace_points.c.o'
[195/2297] Compiling C object 'lib/76b5a35@@rte_metrics@sta/librte_metrics_rte_metrics_telemetry.c.o'
[196/2297] Compiling C object 'lib/76b5a35@@rte_member@sta/librte_member_rte_member.c.o'
[197/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_power_common.c.o'
[198/2297] Linking static target lib/librte_metrics.a
[199/2297] Compiling C object 'lib/76b5a35@@rte_compressdev@sta/librte_compressdev_rte_comp.c.o'
[200/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sta/librte_mempool_rte_mempool.c.o'
[201/2297] Compiling C object 'lib/76b5a35@@rte_cryptodev@sha/librte_cryptodev_rte_cryptodev_pmd.c.o'
[202/2297] Linking static target lib/librte_mempool.a
[203/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_gen.c.o'
[204/2297] Generating pci.sym_chk with a meson_exe.py custom command
[205/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_rte_power.c.o'
[206/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_power_kvm_vm.c.o'
[207/2297] Generating rte_power_def with a custom command
[208/2297] Compiling C object 'lib/76b5a35@@rte_cryptodev@sha/librte_cryptodev_cryptodev_trace_points.c.o'
[209/2297] Generating rte_power_mingw with a custom command
[210/2297] Generating rte_pdump_def with a custom command
[211/2297] Generating ring.sym_chk with a meson_exe.py custom command
[212/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_run_scalar.c.o'
[213/2297] Generating rte_rawdev_def with a custom command
[214/2297] Generating rte_regexdev_mingw with a custom command
[215/2297] Generating rte_pdump_mingw with a custom command
[216/2297] Generating rte_rawdev_mingw with a custom command
[217/2297] Generating rte_regexdev_def with a custom command
[218/2297] Compiling C object 'lib/76b5a35@@rte_mempool@sha/librte_mempool_rte_mempool.c.o'
[219/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_guest_channel.c.o'
[220/2297] Generating rte_rib_def with a custom command
[221/2297] Generating rte_rib_mingw with a custom command
[222/2297] Generating rte_reorder_mingw with a custom command
[223/2297] Compiling C object 'lib/76b5a35@@rte_flow_classify@sta/librte_flow_classify_rte_flow_classify_parse.c.o'
[224/2297] Generating rte_reorder_def with a custom command
[225/2297] Compiling C object 'lib/76b5a35@@rte_compressdev@sta/librte_compressdev_rte_compressdev.c.o'
[226/2297] Linking static target lib/librte_compressdev.a
[227/2297] Generating rte_sched_def with a custom command
[228/2297] Generating rte_sched_mingw with a custom command
[229/2297] Generating rte_security_def with a custom command
[230/2297] Generating meter.sym_chk with a meson_exe.py custom command
[231/2297] Generating rte_security_mingw with a custom command
[232/2297] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_gso_udp4.c.o'
[233/2297] Generating telemetry.sym_chk with a meson_exe.py custom command
[234/2297] Generating rte_stack_def with a custom command
[235/2297] Compiling C object 'lib/76b5a35@@rte_bbdev@sta/librte_bbdev_rte_bbdev.c.o'
[236/2297] Generating rte_stack_mingw with a custom command
[237/2297] Compiling C object 'lib/76b5a35@@rte_eal@sta/librte_eal_common_eal_common_options.c.o'
[238/2297] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_gso_tcp4.c.o'
[239/2297] Linking static target lib/librte_bbdev.a
[240/2297] Linking static target lib/librte_eal.a
[241/2297] Compiling C object 'lib/76b5a35@@rte_sched@sta/librte_sched_rte_red.c.o'
[242/2297] Compiling C object 'lib/76b5a35@@rte_sched@sta/librte_sched_rte_approx.c.o'
[243/2297] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_rte_gso.c.o'
[244/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_rte_power_empty_poll.c.o'
[245/2297] Compiling C object 'lib/76b5a35@@rte_stack@sta/librte_stack_rte_stack_std.c.o'
[246/2297] Linking target lib/librte_telemetry.so.20.0.3
[247/2297] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_gso_tunnel_tcp4.c.o'
[248/2297] Compiling C object 'lib/76b5a35@@rte_stack@sta/librte_stack_rte_stack_lf.c.o'
[249/2297] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ipv4_reassembly.c.o'
[250/2297] Generating rte_vhost_def with a custom command
[251/2297] Compiling C object 'lib/76b5a35@@rte_stack@sta/librte_stack_rte_stack.c.o'
[252/2297] Compiling C object 'lib/76b5a35@@rte_jobstats@sta/librte_jobstats_rte_jobstats.c.o'
[253/2297] Generating rte_vhost_mingw with a custom command
[254/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_exec.c.o'
[255/2297] Linking static target lib/librte_stack.a
[256/2297] Compiling C object 'lib/76b5a35@@rte_gro@sta/librte_gro_rte_gro.c.o'
[257/2297] Linking static target lib/librte_jobstats.a
[258/2297] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ipv6_reassembly.c.o'
[259/2297] Generating rte_ipsec_def with a custom command
[260/2297] Compiling C object 'lib/76b5a35@@rte_distributor@sta/librte_distributor_rte_distributor.c.o'
[261/2297] Compiling C object 'lib/76b5a35@@rte_member@sta/librte_member_rte_member_vbf.c.o'
[262/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_fd_man.c.o'
[263/2297] Generating rte_ipsec_mingw with a custom command
[264/2297] Linking static target lib/librte_distributor.a
[265/2297] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ip_frag_common.c.o'
[266/2297] Compiling C object 'lib/76b5a35@@rte_gro@sta/librte_gro_gro_tcp4.c.o'
[267/2297] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_ip_frag_internal.c.o'
[268/2297] Generating rte_fib_def with a custom command
[269/2297] Generating rte_fib_mingw with a custom command
[270/2297] Compiling C object 'lib/76b5a35@@rte_gro@sta/librte_gro_gro_vxlan_tcp4.c.o'
[271/2297] Linking static target lib/librte_gro.a
[272/2297] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ipv6_fragmentation.c.o'
[273/2297] Generating cfgfile.sym_chk with a meson_exe.py custom command
[274/2297] Compiling C object 'lib/76b5a35@@rte_latencystats@sta/librte_latencystats_rte_latencystats.c.o'
[275/2297] Compiling C object 'lib/76b5a35@@rte_mbuf@sta/librte_mbuf_rte_mbuf.c.o'
[276/2297] Compiling C object 'lib/76b5a35@@rte_gso@sta/librte_gso_gso_common.c.o'
[277/2297] Linking static target lib/librte_latencystats.a
[278/2297] Linking static target lib/librte_mbuf.a
[279/2297] Compiling C object 'lib/76b5a35@@rte_ip_frag@sta/librte_ip_frag_rte_ipv4_fragmentation.c.o'
[280/2297] Generating cmdline.sym_chk with a meson_exe.py custom command
[281/2297] Linking static target lib/librte_gso.a
[282/2297] Linking static target lib/librte_ip_frag.a
[283/2297] Compiling C object 'lib/76b5a35@@rte_fib@sta/librte_fib_rte_fib.c.o'
[284/2297] Compiling C object 'lib/76b5a35@@rte_cryptodev@sta/librte_cryptodev_rte_cryptodev.c.o'
[285/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_power_acpi_cpufreq.c.o'
[286/2297] Linking static target lib/librte_cryptodev.a
[287/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_validate.c.o'
[288/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_flow.c.o'
[289/2297] Generating net.sym_chk with a meson_exe.py custom command
[290/2297] Compiling C object 'lib/76b5a35@@rte_lpm@sta/librte_lpm_rte_lpm.c.o'
[291/2297] Generating rte_port_def with a custom command
[292/2297] Generating bitratestats.sym_chk with a meson_exe.py custom command
[293/2297] Generating symbol file 'lib/76b5a35@@rte_kvargs@sha/librte_kvargs.so.20.0.3.symbols'
[294/2297] Generating rte_port_mingw with a custom command
[295/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_timer_adapter.c.o'
[296/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_bld.c.o'
[297/2297] Compiling C object 'lib/76b5a35@@rte_regexdev@sta/librte_regexdev_rte_regexdev.c.o'
[298/2297] Linking static target lib/librte_regexdev.a
[299/2297] Compiling C object 'lib/76b5a35@@rte_security@sta/librte_security_rte_security.c.o'
[300/2297] Generating timer.sym_chk with a meson_exe.py custom command
[301/2297] Linking static target lib/librte_security.a
[302/2297] Compiling C object 'lib/76b5a35@@rte_kni@sta/librte_kni_rte_kni.c.o'
[303/2297] Compiling C object 'lib/76b5a35@@rte_rib@sta/librte_rib_rte_rib.c.o'
[304/2297] Linking static target lib/librte_kni.a
[305/2297] Compiling C object 'lib/76b5a35@@rte_power@sta/librte_power_power_pstate_cpufreq.c.o'
[306/2297] Linking static target lib/librte_power.a
[307/2297] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_ses.c.o'
[308/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_eth_tx_adapter.c.o'
[309/2297] Generating metrics.sym_chk with a meson_exe.py custom command
[310/2297] Compiling C object 'lib/76b5a35@@rte_reorder@sta/librte_reorder_rte_reorder.c.o'
[311/2297] Linking static target lib/librte_reorder.a
[312/2297] Compiling C object 'lib/76b5a35@@rte_rawdev@sta/librte_rawdev_rte_rawdev.c.o'
[313/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_vdpa.c.o'
[314/2297] Generating rcu.sym_chk with a meson_exe.py custom command
[315/2297] Linking static target lib/librte_rawdev.a
[316/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_eventdev.c.o'
[317/2297] Compiling C object 'lib/76b5a35@@rte_fib@sta/librte_fib_rte_fib6.c.o'
[318/2297] Generating mempool.sym_chk with a meson_exe.py custom command
[319/2297] Generating rte_table_def with a custom command
[320/2297] Compiling C object 'lib/76b5a35@@rte_lpm@sta/librte_lpm_rte_lpm6.c.o'
[321/2297] Generating rte_table_mingw with a custom command
[322/2297] Linking static target lib/librte_lpm.a
[323/2297] Generating rte_pipeline_mingw with a custom command
[324/2297] Generating rte_pipeline_def with a custom command
[325/2297] Compiling C object 'lib/76b5a35@@rte_cryptodev@sha/librte_cryptodev_rte_cryptodev.c.o'
[326/2297] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_sa.c.o'
[327/2297] Compiling C object 'lib/76b5a35@@rte_efd@sta/librte_efd_rte_efd.c.o'
[328/2297] Generating symbol file 'lib/76b5a35@@rte_telemetry@sha/librte_telemetry.so.20.0.3.symbols'
[329/2297] Linking static target lib/librte_efd.a
[330/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_iotlb.c.o'
[331/2297] Generating jobstats.sym_chk with a meson_exe.py custom command
[332/2297] Compiling C object 'lib/76b5a35@@rte_rib@sta/librte_rib_rte_rib6.c.o'
[333/2297] Linking static target lib/librte_rib.a
[334/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_sched.c.o'
[335/2297] Generating stack.sym_chk with a meson_exe.py custom command
[336/2297] Generating distributor.sym_chk with a meson_exe.py custom command
[337/2297] Compiling C object 'lib/76b5a35@@rte_fib@sta/librte_fib_dir24_8.c.o'
[338/2297] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_ipsec_sad.c.o'
[339/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82543.c.o'
[340/2297] Generating rte_flow_classify_mingw with a custom command
[341/2297] Compiling C object 'lib/76b5a35@@rte_pdump@sta/librte_pdump_rte_pdump.c.o'
[342/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_socket.c.o'
[343/2297] Linking static target lib/librte_pdump.a
[344/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_frag.c.o'
[345/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_run_sse.c.o'
[346/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82541.c.o'
[347/2297] Generating rte_bpf_def with a custom command
[348/2297] Generating rte_bpf_mingw with a custom command
[349/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_ras.c.o'
[350/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82540.c.o'
[351/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_base.c.o'
[352/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_cuckoo.c.o'
[353/2297] Generating bbdev.sym_chk with a meson_exe.py custom command
[354/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_fd.c.o'
[355/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_stub.c.o'
[356/2297] Generating latencystats.sym_chk with a meson_exe.py custom command
[357/2297] Generating rte_graph_def with a custom command
[358/2297] Generating rte_graph_mingw with a custom command
[359/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_lpm.c.o'
[360/2297] Generating gro.sym_chk with a meson_exe.py custom command
[361/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_array.c.o'
[362/2297] Generating gso.sym_chk with a meson_exe.py custom command
[363/2297] Generating compressdev.sym_chk with a meson_exe.py custom command
[364/2297] Generating mbuf.sym_chk with a meson_exe.py custom command
[365/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_null.c.o'
[366/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82542.c.o'
[367/2297] Generating ip_frag.sym_chk with a meson_exe.py custom command
[368/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_lpm_ipv6.c.o'
[369/2297] Compiling C object 'lib/76b5a35@@rte_pipeline@sta/librte_pipeline_rte_port_in_action.c.o'
[370/2297] Generating rte_node_def with a custom command
[371/2297] Generating rte_node_mingw with a custom command
[372/2297] Compiling C object 'lib/76b5a35@@rte_member@sta/librte_member_rte_member_ht.c.o'
[373/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_sym_crypto.c.o'
[374/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_vhost.c.o'
[375/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_ethdev.c.o'
[376/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_kni.c.o'
[377/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82571.c.o'
[378/2297] Generating rte_common_cpt_mingw with a custom command
[379/2297] Generating rte_common_cpt_def with a custom command
[380/2297] Linking static target lib/librte_member.a
[381/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_source_sink.c.o'
[382/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_acl.c.o'
[383/2297] Compiling C object 'lib/76b5a35@@rte_fib@sta/librte_fib_trie.c.o'
[384/2297] Generating rte_common_dpaax_mingw with a custom command
[385/2297] Linking static target lib/librte_fib.a
[386/2297] Generating rte_common_dpaax_def with a custom command
[387/2297] Generating rte_common_iavf_mingw with a custom command
[388/2297] Generating rte_common_iavf_def with a custom command
[389/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_crypto_adapter.c.o'
[390/2297] Generating rte_common_octeontx_def with a custom command
[391/2297] Generating rte_common_octeontx_mingw with a custom command
[392/2297] Generating kni.sym_chk with a meson_exe.py custom command
[393/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_80003es2lan.c.o'
[394/2297] Generating rte_common_octeontx2_def with a custom command
[395/2297] Generating rte_common_octeontx2_mingw with a custom command
[396/2297] Generating security.sym_chk with a meson_exe.py custom command
[397/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_dpaax@sta/common_dpaax_caamflib.c.o'
[398/2297] Generating reorder.sym_chk with a meson_exe.py custom command
[399/2297] Generating rawdev.sym_chk with a meson_exe.py custom command
[400/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_load.c.o'
[401/2297] Generating cryptodev.sym_chk with a meson_exe.py custom command
[402/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx@sta/common_octeontx_octeontx_mbox.c.o'
[403/2297] Linking static target drivers/libtmp_rte_common_octeontx.a
[404/2297] Generating rte_common_octeontx.pmd.c with a custom command
[405/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_irq.c.o'
[406/2297] Compiling C object 'drivers/a715181@@rte_common_octeontx@sta/meson-generated_.._rte_common_octeontx.pmd.c.o'
[407/2297] Generating power.sym_chk with a meson_exe.py custom command
[408/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_dpaax@sta/common_dpaax_dpaax_iova_table.c.o'
[409/2297] Linking static target drivers/librte_common_octeontx.a
[410/2297] Compiling C object 'drivers/a715181@@rte_common_octeontx@sha/meson-generated_.._rte_common_octeontx.pmd.c.o'
[411/2297] Compiling C object 'lib/76b5a35@@rte_flow_classify@sta/librte_flow_classify_rte_flow_classify.c.o'
[412/2297] Linking static target lib/librte_flow_classify.a
[413/2297] Generating lpm.sym_chk with a meson_exe.py custom command
[414/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_dpaax@sta/common_dpaax_dpaa_of.c.o'
[415/2297] Linking static target drivers/libtmp_rte_common_dpaax.a
[416/2297] Generating rte_bus_dpaa_mingw with a custom command
[417/2297] Generating rte_common_dpaax.pmd.c with a custom command
[418/2297] Generating rte_bus_dpaa_def with a custom command
[419/2297] Compiling C object 'drivers/a715181@@rte_common_dpaax@sta/meson-generated_.._rte_common_dpaax.pmd.c.o'
[420/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_dpaa_alloc.c.o'
[421/2297] Linking static target drivers/librte_common_dpaax.a
[422/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_key8.c.o'
[423/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_82575.c.o'
[424/2297] Compiling C object 'drivers/a715181@@rte_common_dpaax@sha/meson-generated_.._rte_common_dpaax.pmd.c.o'
[425/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_dpaa_sys.c.o'
[426/2297] Generating efd.sym_chk with a meson_exe.py custom command
[427/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_key16.c.o'
[428/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_eventdev.c.o'
[429/2297] Generating regexdev.sym_chk with a meson_exe.py custom command
[430/2297] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_esp_inb.c.o'
[431/2297] Compiling C object 'lib/76b5a35@@rte_ipsec@sta/librte_ipsec_esp_outb.c.o'
[432/2297] Linking static target lib/librte_ipsec.a
[433/2297] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph_ops.c.o'
[434/2297] Generating rte_bus_ifpga_mingw with a custom command
[435/2297] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph_debug.c.o'
[436/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_bman_driver.c.o'
[437/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_ext.c.o'
[438/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_pkt_drop.c.o'
[439/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpci.c.o'
[440/2297] Generating rte_bus_fslmc_mingw with a custom command
[441/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_load_elf.c.o'
[442/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpbp.c.o'
[443/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_log.c.o'
[444/2297] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph_populate.c.o'
[445/2297] Compiling C object 'lib/76b5a35@@rte_pipeline@sta/librte_pipeline_rte_pipeline.c.o'
[446/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_bman.c.o'
[447/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_process.c.o'
[448/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_qman_driver.c.o'
[449/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpmng.c.o'
[450/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_mc_sys.c.o'
[451/2297] Generating rte_bus_fslmc_def with a custom command
[452/2297] Generating rte_bus_ifpga_def with a custom command
[453/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpcon.c.o'
[454/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_cpt@sta/common_cpt_cpt_pmd_ops_helper.c.o'
[455/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_vhost_user.c.o'
[456/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_iavf@sta/common_iavf_iavf_impl.c.o'
[457/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpdmai.c.o'
[458/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_cpt@sta/common_cpt_cpt_fpm_tables.c.o'
[459/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_mc_dpio.c.o'
[460/2297] Generating rte_bus_pci_mingw with a custom command
[461/2297] Linking static target drivers/libtmp_rte_common_cpt.a
[462/2297] Generating rte_bus_pci_def with a custom command
[463/2297] Generating rte_bus_vdev_mingw with a custom command
[464/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_pci_params.c.o'
[465/2297] Generating rte_bus_vdev_def with a custom command
[466/2297] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_node.c.o'
[467/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_qbman_qbman_debug.c.o'
[468/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_pkt.c.o'
[469/2297] Generating rte_common_cpt.pmd.c with a custom command
[470/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ethdev_ctrl.c.o'
[471/2297] Generating rte_bus_vmbus_mingw with a custom command
[472/2297] Compiling C object 'drivers/a715181@@rte_common_cpt@sta/meson-generated_.._rte_common_cpt.pmd.c.o'
[473/2297] Generating rte_mempool_bucket_mingw with a custom command
[474/2297] Generating rte_bus_vmbus_def with a custom command
[475/2297] Generating rte_mempool_bucket_def with a custom command
[476/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_ifpga@sta/bus_ifpga_ifpga_common.c.o'
[477/2297] Linking static target drivers/librte_common_cpt.a
[478/2297] Generating rte_mempool_dpaa_def with a custom command
[479/2297] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph.c.o'
[480/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vdev@sta/bus_vdev_vdev_params.c.o'
[481/2297] Compiling C object 'drivers/a715181@@rte_common_cpt@sha/meson-generated_.._rte_common_cpt.pmd.c.o'
[482/2297] Generating rte_mempool_dpaa_mingw with a custom command
[483/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ethdev_tx.c.o'
[484/2297] Compiling C object 'lib/76b5a35@@rte_acl@sta/librte_acl_acl_run_avx2.c.o'
[485/2297] Compiling C object 'lib/76b5a35@@rte_graph@sta/librte_graph_graph_stats.c.o'
[486/2297] Linking static target lib/librte_acl.a
[487/2297] Linking static target lib/librte_graph.a
[488/2297] Generating rte_mempool_dpaa2_def with a custom command
[489/2297] Generating rte_mempool_dpaa2_mingw with a custom command
[490/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ethdev_rx.c.o'
[491/2297] Generating rte_mempool_octeontx_mingw with a custom command
[492/2297] Generating rte_mempool_octeontx_def with a custom command
[493/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_key32.c.o'
[494/2297] Generating pdump.sym_chk with a meson_exe.py custom command
[495/2297] Generating rte_mempool_octeontx2_mingw with a custom command
[496/2297] Compiling C object 'lib/76b5a35@@rte_table@sta/librte_table_rte_table_hash_lru.c.o'
[497/2297] Generating rte_mempool_octeontx2_def with a custom command
[498/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_pci_common_uio.c.o'
[499/2297] Generating rib.sym_chk with a meson_exe.py custom command
[500/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_iavf@sta/common_iavf_iavf_common.c.o'
[501/2297] Generating rte_mempool_ring_def with a custom command
[502/2297] Generating rte_mempool_ring_mingw with a custom command
[503/2297] Linking static target lib/librte_table.a
[504/2297] Compiling C object 'lib/76b5a35@@rte_ethdev@sta/librte_ethdev_rte_ethdev.c.o'
[505/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_sec_idev.c.o'
[506/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_common.c.o'
[507/2297] Linking static target lib/librte_ethdev.a
[508/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_fman_netcfg_layer.c.o'
[509/2297] Generating rte_mempool_stack_def with a custom command
[510/2297] Generating rte_mempool_stack_mingw with a custom command
[511/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_vmbus_common_uio.c.o'
[512/2297] Generating rte_pmd_af_packet_def with a custom command
[513/2297] Generating rte_pmd_af_packet_mingw with a custom command
[514/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_vmbus_common.c.o'
[515/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_vmbus_bufring.c.o'
[516/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_ifpga@sta/bus_ifpga_ifpga_bus.c.o'
[517/2297] Linking static target drivers/libtmp_rte_bus_ifpga.a
[518/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_vmbus_channel.c.o'
[519/2297] Generating rte_pmd_ark_def with a custom command
[520/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_linux_vmbus_bus.c.o'
[521/2297] Generating rte_pmd_ark_mingw with a custom command
[522/2297] Generating rte_bus_ifpga.pmd.c with a custom command
[523/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_linux_pci_uio.c.o'
[524/2297] Compiling C object 'lib/76b5a35@@rte_eventdev@sta/librte_eventdev_rte_event_eth_rx_adapter.c.o'
[525/2297] Compiling C object 'drivers/a715181@@rte_bus_ifpga@sta/meson-generated_.._rte_bus_ifpga.pmd.c.o'
[526/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vmbus@sta/bus_vmbus_linux_vmbus_uio.c.o'
[527/2297] Linking static target lib/librte_eventdev.a
[528/2297] Linking static target drivers/librte_bus_ifpga.a
[529/2297] Compiling C object 'drivers/a715181@@rte_bus_ifpga@sha/meson-generated_.._rte_bus_ifpga.pmd.c.o'
[530/2297] Linking static target drivers/libtmp_rte_bus_vmbus.a
[531/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_vdev@sta/bus_vdev_vdev.c.o'
[532/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_pci_common.c.o'
[533/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_ddm.c.o'
[534/2297] Compiling C object 'lib/76b5a35@@rte_sched@sta/librte_sched_rte_sched.c.o'
[535/2297] Linking static target drivers/libtmp_rte_bus_vdev.a
[536/2297] Linking static target lib/librte_sched.a
[537/2297] Generating rte_bus_vmbus.pmd.c with a custom command
[538/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_rqp.c.o'
[539/2297] Generating rte_bus_vdev.pmd.c with a custom command
[540/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_mbox.c.o'
[541/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_mpu.c.o'
[542/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_pkt_cls.c.o'
[543/2297] Compiling C object 'drivers/a715181@@rte_bus_vmbus@sta/meson-generated_.._rte_bus_vmbus.pmd.c.o'
[544/2297] Generating member.sym_chk with a meson_exe.py custom command
[545/2297] Compiling C object 'drivers/a715181@@rte_bus_vmbus@sha/meson-generated_.._rte_bus_vmbus.pmd.c.o'
[546/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_udm.c.o'
[547/2297] Compiling C object 'drivers/a715181@@rte_bus_vdev@sta/meson-generated_.._rte_bus_vdev.pmd.c.o'
[548/2297] Compiling C object 'drivers/a715181@@rte_bus_vdev@sha/meson-generated_.._rte_bus_vdev.pmd.c.o'
[549/2297] Linking static target drivers/librte_bus_vmbus.a
[550/2297] Linking static target drivers/librte_bus_vdev.a
[551/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_atl_hw_regs.c.o'
[552/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_fman_fman_hw.c.o'
[553/2297] Generating rte_pmd_atlantic_def with a custom command
[554/2297] Generating rte_pmd_atlantic_mingw with a custom command
[555/2297] Generating rte_pmd_avp_def with a custom command
[556/2297] Generating rte_pmd_avp_mingw with a custom command
[557/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_dpaa_bus.c.o'
[558/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_iavf@sta/common_iavf_iavf_adminq.c.o'
[559/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ip4_lookup.c.o'
[560/2297] Linking static target drivers/libtmp_rte_common_iavf.a
[561/2297] Generating rte_pmd_axgbe_mingw with a custom command
[562/2297] Generating rte_common_iavf.pmd.c with a custom command
[563/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_linux_pci_vfio.c.o'
[564/2297] Generating rte_pmd_axgbe_def with a custom command
[565/2297] Compiling C object 'drivers/a715181@@rte_common_iavf@sta/meson-generated_.._rte_common_iavf.pmd.c.o'
[566/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_fman_fman.c.o'
[567/2297] Compiling C object 'drivers/a715181@@rte_common_iavf@sha/meson-generated_.._rte_common_iavf.pmd.c.o'
[568/2297] Linking static target drivers/librte_common_iavf.a
[569/2297] Compiling C object 'drivers/a715181@@tmp_rte_common_octeontx2@sta/common_octeontx2_otx2_dev.c.o'
[570/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_hw_atl_hw_atl_b0.c.o'
[571/2297] Linking static target drivers/libtmp_rte_common_octeontx2.a
[572/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_portal_dpaa2_hw_dpbp.c.o'
[573/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_vhost_crypto.c.o'
[574/2297] Generating rte_common_octeontx2.pmd.c with a custom command
[575/2297] Generating rte_common_octeontx.sym_chk with a meson_exe.py custom command
[576/2297] Compiling C object 'drivers/a715181@@rte_common_octeontx2@sta/meson-generated_.._rte_common_octeontx2.pmd.c.o'
[577/2297] Linking static target drivers/librte_common_octeontx2.a
[578/2297] Compiling C object 'drivers/a715181@@rte_common_octeontx2@sha/meson-generated_.._rte_common_octeontx2.pmd.c.o'
[579/2297] Generating fib.sym_chk with a meson_exe.py custom command
[580/2297] Generating rte_pmd_bond_mingw with a custom command
[581/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_portal_dpaa2_hw_dpci.c.o'
[582/2297] Generating rte_pmd_bond_def with a custom command
[583/2297] Generating flow_classify.sym_chk with a meson_exe.py custom command
[584/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_fslmc_bus.c.o'
[585/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx@sta/mempool_octeontx_rte_mempool_octeontx.c.o'
[586/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_hw_atl_hw_atl_llh.c.o'
[587/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_portal_dpaa2_hw_dpio.c.o'
[588/2297] Compiling C object 'lib/76b5a35@@rte_bpf@sta/librte_bpf_bpf_jit_x86.c.o'
[589/2297] Generating rte_pmd_bnx2x_mingw with a custom command
[590/2297] Linking static target lib/librte_bpf.a
[591/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_fslmc_vfio.c.o'
[592/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx2@sta/mempool_octeontx2_otx2_mempool_irq.c.o'
[593/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_pci@sta/bus_pci_linux_pci.c.o'
[594/2297] Generating rte_pmd_bnx2x_def with a custom command
[595/2297] Linking static target drivers/libtmp_rte_bus_pci.a
[596/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_pktdir.c.o'
[597/2297] Generating rte_bus_pci.pmd.c with a custom command
[598/2297] Compiling C object 'lib/76b5a35@@rte_node@sta/librte_node_ip4_rewrite.c.o'
[599/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_stack@sta/mempool_stack_rte_mempool_stack.c.o'
[600/2297] Linking static target lib/librte_node.a
[601/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx2@sta/mempool_octeontx2_otx2_mempool_debug.c.o'
[602/2297] Compiling C object 'drivers/a715181@@rte_bus_pci@sta/meson-generated_.._rte_bus_pci.pmd.c.o'
[603/2297] Linking static target drivers/libtmp_rte_mempool_stack.a
[604/2297] Generating rte_common_dpaax.sym_chk with a meson_exe.py custom command
[605/2297] Linking static target drivers/librte_bus_pci.a
[606/2297] Compiling C object 'drivers/a715181@@rte_bus_pci@sha/meson-generated_.._rte_bus_pci.pmd.c.o'
[607/2297] Generating rte_mempool_stack.pmd.c with a custom command
[608/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx2@sta/mempool_octeontx2_otx2_mempool.c.o'
[609/2297] Compiling C object 'drivers/a715181@@rte_mempool_stack@sta/meson-generated_.._rte_mempool_stack.pmd.c.o'
[610/2297] Compiling C object 'drivers/a715181@@rte_mempool_stack@sha/meson-generated_.._rte_mempool_stack.pmd.c.o'
[611/2297] Linking static target drivers/librte_mempool_stack.a
[612/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx@sta/mempool_octeontx_octeontx_fpavf.c.o'
[613/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_dpaa@sta/mempool_dpaa_dpaa_mempool.c.o'
[614/2297] Linking static target drivers/libtmp_rte_mempool_octeontx.a
[615/2297] Generating ipsec.sym_chk with a meson_exe.py custom command
[616/2297] Linking static target drivers/libtmp_rte_mempool_dpaa.a
[617/2297] Generating rte_mempool_octeontx.pmd.c with a custom command
[618/2297] Generating rte_mempool_dpaa.pmd.c with a custom command
[619/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_dpaa2@sta/mempool_dpaa2_dpaa2_hw_mempool.c.o'
[620/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_octeontx2@sta/mempool_octeontx2_otx2_mempool_ops.c.o'
[621/2297] Compiling C object 'drivers/a715181@@rte_mempool_octeontx@sta/meson-generated_.._rte_mempool_octeontx.pmd.c.o'
[622/2297] Compiling C object 'drivers/a715181@@rte_mempool_dpaa@sta/meson-generated_.._rte_mempool_dpaa.pmd.c.o'
[623/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_rte_pmd_atlantic.c.o'
[624/2297] Compiling C object 'drivers/a715181@@rte_mempool_dpaa@sha/meson-generated_.._rte_mempool_dpaa.pmd.c.o'
[625/2297] Linking static target drivers/librte_mempool_octeontx.a
[626/2297] Linking static target drivers/libtmp_rte_mempool_dpaa2.a
[627/2297] Linking static target drivers/librte_mempool_dpaa.a
[628/2297] Linking static target drivers/libtmp_rte_mempool_octeontx2.a
[629/2297] Generating rte_mempool_dpaa2.pmd.c with a custom command
[630/2297] Compiling C object 'drivers/a715181@@rte_mempool_octeontx@sha/meson-generated_.._rte_mempool_octeontx.pmd.c.o'
[631/2297] Generating rte_mempool_octeontx2.pmd.c with a custom command
[632/2297] Generating eal.sym_chk with a meson_exe.py custom command
[633/2297] Compiling C object 'drivers/a715181@@rte_mempool_dpaa2@sta/meson-generated_.._rte_mempool_dpaa2.pmd.c.o'
[634/2297] Compiling C object 'drivers/a715181@@rte_mempool_dpaa2@sha/meson-generated_.._rte_mempool_dpaa2.pmd.c.o'
[635/2297] Linking static target drivers/librte_mempool_dpaa2.a
[636/2297] Compiling C object 'drivers/a715181@@rte_mempool_octeontx2@sta/meson-generated_.._rte_mempool_octeontx2.pmd.c.o'
[637/2297] Linking static target drivers/librte_mempool_octeontx2.a
[638/2297] Compiling C object 'drivers/a715181@@rte_mempool_octeontx2@sha/meson-generated_.._rte_mempool_octeontx2.pmd.c.o'
[639/2297] Generating acl.sym_chk with a meson_exe.py custom command
[640/2297] Generating table.sym_chk with a meson_exe.py custom command
[641/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_fslmc@sta/bus_fslmc_qbman_qbman_portal.c.o'
[642/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_ethdev_tx.c.o'
[643/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_pktchkr.c.o'
[644/2297] Generating rte_common_cpt.sym_chk with a meson_exe.py custom command
[645/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_hw_atl_hw_atl_utils_fw2x.c.o'
[646/2297] Linking static target drivers/libtmp_rte_bus_fslmc.a
[647/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_pktgen.c.o'
[648/2297] Linking target lib/librte_eal.so.20.0.3
[649/2297] Generating rte_bus_fslmc.pmd.c with a custom command
[650/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_rand.c.o'
[651/2297] Compiling C object 'drivers/a715181@@rte_bus_fslmc@sha/meson-generated_.._rte_bus_fslmc.pmd.c.o'
[652/2297] Compiling C object 'drivers/a715181@@rte_bus_fslmc@sta/meson-generated_.._rte_bus_fslmc.pmd.c.o'
[653/2297] Generating rte_bus_ifpga.sym_chk with a meson_exe.py custom command
[654/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_hw_atl_hw_atl_utils.c.o'
[655/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_i2c.c.o'
[656/2297] Linking static target drivers/librte_bus_fslmc.a
[657/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_args.c.o'
[658/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_rxtx_vec_sse.c.o'
[659/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_ethdev.c.o'
[660/2297] Generating rte_bus_vdev.sym_chk with a meson_exe.py custom command
[661/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_alb.c.o'
[662/2297] Generating sched.sym_chk with a meson_exe.py custom command
[663/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_flow.c.o'
[664/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_stack.c.o'
[665/2297] Generating rte_bus_vmbus.sym_chk with a meson_exe.py custom command
[666/2297] Generating eventdev.sym_chk with a meson_exe.py custom command
[667/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_ll.c.o'
[668/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ark@sta/net_ark_ark_ethdev_rx.c.o'
[669/2297] Linking static target drivers/libtmp_rte_pmd_ark.a
[670/2297] Generating rte_pmd_ark.pmd.c with a custom command
[671/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_device_p4.c.o'
[672/2297] Compiling C object 'drivers/a715181@@rte_pmd_ark@sta/meson-generated_.._rte_pmd_ark.pmd.c.o'
[673/2297] Linking static target drivers/librte_pmd_ark.a
[674/2297] Compiling C object 'drivers/a715181@@rte_pmd_ark@sha/meson-generated_.._rte_pmd_ark.pmd.c.o'
[675/2297] Generating rte_common_iavf.sym_chk with a meson_exe.py custom command
[676/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_device.c.o'
[677/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_ring@sta/mempool_ring_rte_mempool_ring.c.o'
[678/2297] Linking static target drivers/libtmp_rte_mempool_ring.a
[679/2297] Generating rte_mempool_ring.pmd.c with a custom command
[680/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_mdio.c.o'
[681/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_cpr.c.o'
[682/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_identifier.c.o'
[683/2297] Generating graph.sym_chk with a meson_exe.py custom command
[684/2297] Compiling C object 'drivers/a715181@@rte_mempool_ring@sta/meson-generated_.._rte_mempool_ring.pmd.c.o'
[685/2297] Compiling C object 'drivers/a715181@@rte_mempool_ring@sha/meson-generated_.._rte_mempool_ring.pmd.c.o'
[686/2297] Linking static target drivers/librte_mempool_ring.a
[687/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_util.c.o'
[688/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_session.c.o'
[689/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_irq.c.o'
[690/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_rm.c.o'
[691/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_phy_impl.c.o'
[692/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_dev.c.o'
[693/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_tbl.c.o'
[694/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_shadow_tbl.c.o'
[695/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_af_packet@sta/net_af_packet_rte_eth_af_packet.c.o'
[696/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_bnx2x_ethdev.c.o'
[697/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_bitalloc.c.o'
[698/2297] Linking static target drivers/libtmp_rte_pmd_af_packet.a
[699/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_filter.c.o'
[700/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_api.c.o'
[701/2297] Generating rte_pmd_af_packet.pmd.c with a custom command
[702/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_hash.c.o'
[703/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_util.c.o'
[704/2297] Compiling C object 'drivers/a715181@@rte_pmd_af_packet@sta/meson-generated_.._rte_pmd_af_packet.pmd.c.o'
[705/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_msg.c.o'
[706/2297] Compiling C object 'drivers/a715181@@rte_pmd_af_packet@sha/meson-generated_.._rte_pmd_af_packet.pmd.c.o'
[707/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_if_tbl.c.o'
[708/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_bnx2x_vfpf.c.o'
[709/2297] Linking static target drivers/librte_pmd_af_packet.a
[710/2297] Generating node.sym_chk with a meson_exe.py custom command
[711/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_shadow_identifier.c.o'
[712/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_shadow_tcam.c.o'
[713/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_global_cfg.c.o'
[714/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_hcapi_hcapi_cfa_p4.c.o'
[715/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_atl_ethdev.c.o'
[716/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_ethdev.c.o'
[717/2297] Generating rte_pmd_bnxt_mingw with a custom command
[718/2297] Generating rte_mempool_stack.sym_chk with a meson_exe.py custom command
[719/2297] Generating rte_pmd_bnxt_def with a custom command
[720/2297] Generating rte_mempool_octeontx.sym_chk with a meson_exe.py custom command
[721/2297] Generating ethdev.sym_chk with a meson_exe.py custom command
[722/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tfp.c.o'
[723/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_axgbe@sta/net_axgbe_axgbe_rxtx.c.o'
[724/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_bnx2x_rxtx.c.o'
[725/2297] Linking static target drivers/libtmp_rte_pmd_axgbe.a
[726/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_tcam.c.o'
[727/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_ring.c.o'
[728/2297] Generating rte_pmd_axgbe.pmd.c with a custom command
[729/2297] Compiling C object 'lib/76b5a35@@rte_port@sta/librte_port_rte_port_ring.c.o'
[730/2297] Generating rte_bus_pci.sym_chk with a meson_exe.py custom command
[731/2297] Generating rte_common_octeontx2.sym_chk with a meson_exe.py custom command
[732/2297] Generating rte_pmd_cxgbe_def with a custom command
[733/2297] Linking static target lib/librte_port.a
[734/2297] Generating bpf.sym_chk with a meson_exe.py custom command
[735/2297] Compiling C object 'drivers/a715181@@rte_pmd_axgbe@sta/meson-generated_.._rte_pmd_axgbe.pmd.c.o'
[736/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_vnic.c.o'
[737/2297] Linking static target drivers/librte_pmd_axgbe.a
[738/2297] Compiling C object 'drivers/a715181@@rte_pmd_axgbe@sha/meson-generated_.._rte_pmd_axgbe.pmd.c.o'
[739/2297] Generating rte_pmd_dpaa_def with a custom command
[740/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_em_internal.c.o'
[741/2297] Generating rte_pmd_cxgbe_mingw with a custom command
[742/2297] Compiling C object 'drivers/a715181@@tmp_rte_bus_dpaa@sta/bus_dpaa_base_qbman_qman.c.o'
[743/2297] Linking static target drivers/libtmp_rte_bus_dpaa.a
[744/2297] Generating rte_pmd_dpaa_mingw with a custom command
[745/2297] Generating rte_mempool_dpaa2.sym_chk with a meson_exe.py custom command
[746/2297] Generating rte_mempool_dpaa.sym_chk with a meson_exe.py custom command
[747/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_atlantic@sta/net_atlantic_atl_rxtx.c.o'
[748/2297] Generating symbol file 'lib/76b5a35@@rte_eal@sha/librte_eal.so.20.0.3.symbols'
[749/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_txq.c.o'
[750/2297] Linking static target drivers/libtmp_rte_pmd_atlantic.a
[751/2297] Generating rte_bus_dpaa.pmd.c with a custom command
[752/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_reps.c.o'
[753/2297] Linking target lib/librte_timer.so.20.0.3
[754/2297] Linking target lib/librte_ring.so.20.0.3
[755/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_template_db_act.c.o'
[756/2297] Linking target lib/librte_meter.so.20.0.3
[757/2297] Linking target lib/librte_pci.so.20.0.3
[758/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_template_db_tbl.c.o'
[759/2297] Generating rte_mempool_octeontx2.sym_chk with a meson_exe.py custom command
[760/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_core.c.o'
[761/2297] Linking target lib/librte_jobstats.so.20.0.3
[762/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_matcher.c.o'
[763/2297] Linking target lib/librte_stack.so.20.0.3
[764/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_template_db_class.c.o'
[765/2297] Linking target drivers/librte_common_dpaax.so.20.0.3
[766/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_flow.c.o'
[767/2297] Linking target lib/librte_rawdev.so.20.0.3
[768/2297] Linking target drivers/librte_common_octeontx.so.20.0.3
[769/2297] Generating rte_mempool_ring.sym_chk with a meson_exe.py custom command
[770/2297] Compiling C object 'drivers/a715181@@rte_bus_dpaa@sha/meson-generated_.._rte_bus_dpaa.pmd.c.o'
[771/2297] Compiling C object 'drivers/a715181@@rte_bus_dpaa@sta/meson-generated_.._rte_bus_dpaa.pmd.c.o'
[772/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_fc_mgr.c.o'
[773/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_flow_db.c.o'
[774/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_port_db.c.o'
[775/2297] Linking target lib/librte_acl.so.20.0.3
[776/2297] Linking static target drivers/librte_bus_dpaa.a
[777/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_mps_tcam.c.o'
[778/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_l2t.c.o'
[779/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbevf_main.c.o'
[780/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_bnxt_ulp.c.o'
[781/2297] Linking target drivers/librte_bus_vdev.so.20.0.3
[782/2297] Generating rte_pmd_ark.sym_chk with a meson_exe.py custom command
[783/2297] Linking target drivers/librte_bus_vmbus.so.20.0.3
[784/2297] Generating rte_pmd_dpaa2_mingw with a custom command
[785/2297] Generating rte_pmd_atlantic.pmd.c with a custom command
[786/2297] Generating rte_pmd_af_packet.sym_chk with a meson_exe.py custom command
[787/2297] Generating rte_pmd_dpaa2_def with a custom command
[788/2297] Compiling C object 'drivers/a715181@@rte_pmd_atlantic@sta/meson-generated_.._rte_pmd_atlantic.pmd.c.o'
[789/2297] Compiling C object 'drivers/a715181@@rte_pmd_atlantic@sha/meson-generated_.._rte_pmd_atlantic.pmd.c.o'
[790/2297] Linking static target drivers/librte_pmd_atlantic.a
[791/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_rte_pmd_bnxt.c.o'
[792/2297] Generating rte_pmd_skeleton_event_def with a custom command
[793/2297] Generating rte_pmd_skeleton_event_mingw with a custom command
[794/2297] Generating rte_pmd_sw_event_def with a custom command
[795/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_smt.c.o'
[796/2297] Linking target lib/librte_cfgfile.so.20.0.3
[797/2297] Generating rte_pmd_dsw_event_mingw with a custom command
[798/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_stats.c.o'
[799/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_base_dpaa2_hw_dpni.c.o'
[800/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_mux.c.o'
[801/2297] Linking target drivers/librte_common_iavf.so.20.0.3
[802/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_mc_dpdmux.c.o'
[803/2297] Linking target lib/librte_graph.so.20.0.3
[804/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_skeleton_event@sta/event_skeleton_skeleton_eventdev.c.o'
[805/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_mc_dpkg.c.o'
[806/2297] Linking static target drivers/libtmp_rte_pmd_skeleton_event.a
[807/2297] Generating rte_pmd_skeleton_event.pmd.c with a custom command
[808/2297] Generating port.sym_chk with a meson_exe.py custom command
[809/2297] Compiling C object 'drivers/a715181@@rte_pmd_skeleton_event@sha/meson-generated_.._rte_pmd_skeleton_event.pmd.c.o'
[810/2297] Compiling C object 'drivers/a715181@@rte_pmd_skeleton_event@sta/meson-generated_.._rte_pmd_skeleton_event.pmd.c.o'
[811/2297] Linking static target drivers/librte_pmd_skeleton_event.a
[812/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_base_t4vf_hw.c.o'
[813/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dsw_event@sta/event_dsw_dsw_xstats.c.o'
[814/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_def_rules.c.o'
[815/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_rte_parser.c.o'
[816/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_osdep.c.o'
[817/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_api.c.o'
[818/2297] Generating symbol file 'lib/76b5a35@@rte_timer@sha/librte_timer.so.20.0.3.symbols'
[819/2297] Generating symbol file 'lib/76b5a35@@rte_ring@sha/librte_ring.so.20.0.3.symbols'
[820/2297] Generating symbol file 'lib/76b5a35@@rte_pci@sha/librte_pci.so.20.0.3.symbols'
[821/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_e1000_logs.c.o'
[822/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_i210.c.o'
[823/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_manage.c.o'
[824/2297] Generating symbol file 'lib/76b5a35@@rte_stack@sha/librte_stack.so.20.0.3.symbols'
[825/2297] Linking target lib/librte_power.so.20.0.3
[826/2297] Linking target lib/librte_rcu.so.20.0.3
[827/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_8023ad.c.o'
[828/2297] Linking target lib/librte_mempool.so.20.0.3
[829/2297] Generating rte_pmd_e1000_mingw with a custom command
[830/2297] Linking target drivers/librte_bus_pci.so.20.0.3
[831/2297] Generating rte_pmd_e1000_def with a custom command
[832/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_vf.c.o'
[833/2297] Compiling C object 'lib/76b5a35@@rte_hash@sta/librte_hash_rte_cuckoo_hash.c.o'
[834/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dsw_event@sta/event_dsw_dsw_evdev.c.o'
[835/2297] Linking static target lib/librte_hash.a
[836/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_rxr.c.o'
[837/2297] Generating symbol file 'drivers/a715181@@rte_common_dpaax@sha/librte_common_dpaax.so.20.0.3.symbols'
[838/2297] Generating rte_pmd_ena_mingw with a custom command
[839/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_em_common.c.o'
[840/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_mc_dpni.c.o'
[841/2297] Generating rte_pmd_ena_def with a custom command
[842/2297] Generating symbol file 'drivers/a715181@@rte_common_octeontx@sha/librte_common_octeontx.so.20.0.3.symbols'
[843/2297] Generating rte_pmd_enetc_mingw with a custom command
[844/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_mark_mgr.c.o'
[845/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_mbx.c.o'
[846/2297] Generating rte_pmd_enetc_def with a custom command
[847/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_bnxt_ulp_flow.c.o'
[848/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_rxq.c.o'
[849/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbe_filter.c.o'
[850/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_txr.c.o'
[851/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_ecore_sp.c.o'
[852/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_sparser.c.o'
[853/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_clip_tbl.c.o'
[854/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_mac.c.o'
[855/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_intr.c.o'
[856/2297] Generating symbol file 'drivers/a715181@@rte_bus_vdev@sha/librte_bus_vdev.so.20.0.3.symbols'
[857/2297] Generating rte_pmd_enic_mingw with a custom command
[858/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_avp@sta/net_avp_avp_ethdev.c.o'
[859/2297] Generating symbol file 'drivers/a715181@@rte_bus_vmbus@sha/librte_bus_vmbus.so.20.0.3.symbols'
[860/2297] Linking static target drivers/libtmp_rte_pmd_avp.a
[861/2297] Generating symbol file 'lib/76b5a35@@rte_rawdev@sha/librte_rawdev.so.20.0.3.symbols'
[862/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_utils.c.o'
[863/2297] Generating rte_pmd_avp.pmd.c with a custom command
[864/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_bnx2x_stats.c.o'
[865/2297] Compiling C object 'drivers/a715181@@rte_pmd_avp@sta/meson-generated_.._rte_pmd_avp.pmd.c.o'
[866/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_core_tf_em_host.c.o'
[867/2297] Compiling C object 'drivers/a715181@@rte_pmd_avp@sha/meson-generated_.._rte_pmd_avp.pmd.c.o'
[868/2297] Generating rte_pmd_enic_def with a custom command
[869/2297] Linking static target drivers/librte_pmd_avp.a
[870/2297] Linking target drivers/librte_bus_ifpga.so.20.0.3
[871/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ena@sta/net_ena_base_ena_eth_com.c.o'
[872/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbevf_ethdev.c.o'
[873/2297] Generating rte_pmd_failsafe_def with a custom command
[874/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_nvm.c.o'
[875/2297] Generating symbol file 'drivers/a715181@@rte_common_iavf@sha/librte_common_iavf.so.20.0.3.symbols'
[876/2297] Generating rte_pmd_failsafe_mingw with a custom command
[877/2297] Generating symbol file 'lib/76b5a35@@rte_graph@sha/librte_graph.so.20.0.3.symbols'
[878/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bond@sta/net_bonding_rte_eth_bond_pmd.c.o'
[879/2297] Linking static target drivers/libtmp_rte_pmd_bond.a
[880/2297] Generating rte_pmd_atlantic.sym_chk with a meson_exe.py custom command
[881/2297] Generating rte_pmd_bond.pmd.c with a custom command
[882/2297] Compiling C object 'drivers/a715181@@rte_pmd_bond@sha/meson-generated_.._rte_pmd_bond.pmd.c.o'
[883/2297] Compiling C object 'drivers/a715181@@rte_pmd_bond@sta/meson-generated_.._rte_pmd_bond.pmd.c.o'
[884/2297] Linking static target drivers/librte_pmd_bond.a
[885/2297] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_api.c.o'
[886/2297] Generating rte_pmd_skeleton_event.sym_chk with a meson_exe.py custom command
[887/2297] Generating symbol file 'lib/76b5a35@@rte_acl@sha/librte_acl.so.20.0.3.symbols'
[888/2297] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_tlv.c.o'
[889/2297] Generating symbol file 'lib/76b5a35@@rte_meter@sha/librte_meter.so.20.0.3.symbols'
[890/2297] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_common.c.o'
[891/2297] Generating rte_pmd_axgbe.sym_chk with a meson_exe.py custom command
[892/2297] Generating rte_pmd_fm10k_mingw with a custom command
[893/2297] Generating rte_pmd_fm10k_def with a custom command
[894/2297] Generating symbol file 'lib/76b5a35@@rte_rcu@sha/librte_rcu.so.20.0.3.symbols'
[895/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_igb_pf.c.o'
[896/2297] Generating symbol file 'lib/76b5a35@@rte_mempool@sha/librte_mempool.so.20.0.3.symbols'
[897/2297] Linking target lib/librte_mbuf.so.20.0.3
[898/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enetc@sta/net_enetc_enetc_rxtx.c.o'
[899/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_res.c.o'
[900/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_em_ethdev.c.o'
[901/2297] Linking target lib/librte_rib.so.20.0.3
[902/2297] Linking target drivers/librte_mempool_ring.so.20.0.3
[903/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_sge.c.o'
[904/2297] Linking target drivers/librte_mempool_stack.so.20.0.3
[905/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ena@sta/net_ena_base_ena_com.c.o'
[906/2297] Generating rte_bus_fslmc.sym_chk with a meson_exe.py custom command
[907/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_eal.c.o'
[908/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe.c.o'
[909/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_base_t4_hw.c.o'
[910/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_flow.c.o'
[911/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_igb_flow.c.o'
[912/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_ich8lan.c.o'
[913/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_flow.c.o'
[914/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_rxtx.c.o'
[915/2297] Compiling C object 'drivers/a715181@@tmp_rte_mempool_bucket@sta/mempool_bucket_rte_mempool_bucket.c.o'
[916/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_ether.c.o'
[917/2297] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_vf.c.o'
[918/2297] Linking static target drivers/libtmp_rte_mempool_bucket.a
[919/2297] Generating rte_mempool_bucket.pmd.c with a custom command
[920/2297] Compiling C object 'drivers/a715181@@rte_mempool_bucket@sta/meson-generated_.._rte_mempool_bucket.pmd.c.o'
[921/2297] Generating rte_pmd_i40e_def with a custom command
[922/2297] Linking static target drivers/librte_mempool_bucket.a
[923/2297] Generating rte_pmd_i40e_mingw with a custom command
[924/2297] Compiling C object 'drivers/a715181@@rte_mempool_bucket@sha/meson-generated_.._rte_mempool_bucket.pmd.c.o'
[925/2297] Generating symbol file 'drivers/a715181@@rte_bus_pci@sha/librte_bus_pci.so.20.0.3.symbols'
[926/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_rxtx_vec_sse.c.o'
[927/2297] Compiling C object 'drivers/net/e1000/base/8e1fdff@@e1000_base@sta/e1000_phy.c.o'
[928/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_cq.c.o'
[929/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_hmc.c.o'
[930/2297] Linking static target drivers/net/e1000/base/libe1000_base.a
[931/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_diag.c.o'
[932/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbe_ethdev.c.o'
[933/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbe_flow.c.o'
[934/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_wq.c.o'
[935/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_rq.c.o'
[936/2297] Generating hash.sym_chk with a meson_exe.py custom command
[937/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_eqs.c.o'
[938/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_fm_flow.c.o'
[939/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_lan_hmc.c.o'
[940/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_rxtx.c.o'
[941/2297] Generating rte_pmd_hinic_mingw with a custom command
[942/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa@sta/net_dpaa_dpaa_ethdev.c.o'
[943/2297] Generating rte_pmd_hinic_def with a custom command
[944/2297] Generating symbol file 'lib/76b5a35@@rte_rib@sha/librte_rib.so.20.0.3.symbols'
[945/2297] Linking target lib/librte_fib.so.20.0.3
[946/2297] Linking target lib/librte_hash.so.20.0.3
[947/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_intr.c.o'
[948/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_adminq.c.o'
[949/2297] Generating rte_pmd_bond.sym_chk with a meson_exe.py custom command
[950/2297] Generating symbol file 'lib/76b5a35@@rte_mbuf@sha/librte_mbuf.so.20.0.3.symbols'
[951/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_wq.c.o'
[952/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_vf_representor.c.o'
[953/2297] Linking target lib/librte_net.so.20.0.3
[954/2297] Linking target lib/librte_compressdev.so.20.0.3
[955/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_hwif.c.o'
[956/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_clsf.c.o'
[957/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_rxtx.c.o'
[958/2297] Linking target lib/librte_bbdev.so.20.0.3
[959/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_tm.c.o'
[960/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_cmdq.c.o'
[961/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_fm10k@sta/net_fm10k_fm10k_rxtx.c.o'
[962/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_mgmt.c.o'
[963/2297] Linking target lib/librte_reorder.so.20.0.3
[964/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_api_cmd.c.o'
[965/2297] Linking target drivers/librte_mempool_octeontx.so.20.0.3
[966/2297] Linking target lib/librte_distributor.so.20.0.3
[967/2297] Linking target lib/librte_sched.so.20.0.3
[968/2297] Linking target lib/librte_regexdev.so.20.0.3
[969/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_cxgbe@sta/net_cxgbe_cxgbe_main.c.o'
[970/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ena@sta/net_ena_ena_ethdev.c.o'
[971/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_nvm.c.o'
[972/2297] Linking static target drivers/libtmp_rte_pmd_cxgbe.a
[973/2297] Linking static target drivers/libtmp_rte_pmd_ena.a
[974/2297] Generating rte_pmd_ena.pmd.c with a custom command
[975/2297] Linking target lib/librte_cryptodev.so.20.0.3
[976/2297] Compiling C object 'drivers/a715181@@rte_pmd_ena@sta/meson-generated_.._rte_pmd_ena.pmd.c.o'
[977/2297] Generating rte_pmd_cxgbe.pmd.c with a custom command
[978/2297] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_mbx.c.o'
[979/2297] Linking static target drivers/librte_pmd_ena.a
[980/2297] Compiling C object 'drivers/a715181@@rte_pmd_cxgbe@sta/meson-generated_.._rte_pmd_cxgbe.pmd.c.o'
[981/2297] Linking static target drivers/librte_pmd_cxgbe.a
[982/2297] Compiling C object 'drivers/a715181@@rte_pmd_cxgbe@sha/meson-generated_.._rte_pmd_cxgbe.pmd.c.o'
[983/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_fm10k@sta/net_fm10k_fm10k_rxtx_vec.c.o'
[984/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_pf.c.o'
[985/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_tf_ulp_ulp_mapper.c.o'
[986/2297] Compiling C object 'drivers/a715181@@rte_pmd_ena@sha/meson-generated_.._rte_pmd_ena.pmd.c.o'
[987/2297] Generating rte_pmd_hns3_mingw with a custom command
[988/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_igb_rxtx.c.o'
[989/2297] Compiling C object 'drivers/net/fm10k/base/cb94eca@@fm10k_base@sta/fm10k_pf.c.o'
[990/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_args.c.o'
[991/2297] Generating rte_pmd_hns3_def with a custom command
[992/2297] Generating rte_pmd_avp.sym_chk with a meson_exe.py custom command
[993/2297] Linking static target drivers/net/fm10k/base/libfm10k_base.a
[994/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_rxtx_vec_avx2.c.o'
[995/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_igb_ethdev.c.o'
[996/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dsw_event@sta/event_dsw_dsw_event.c.o'
[997/2297] Generating rte_pmd_iavf_def with a custom command
[998/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enetc@sta/net_enetc_enetc_ethdev.c.o'
[999/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_hwdev.c.o'
[1000/2297] Linking static target drivers/libtmp_rte_pmd_dsw_event.a
[1001/2297] Linking static target drivers/libtmp_rte_pmd_enetc.a
[1002/2297] Generating rte_pmd_enetc.pmd.c with a custom command
[1003/2297] Generating rte_pmd_iavf_mingw with a custom command
[1004/2297] Generating rte_pmd_dsw_event.pmd.c with a custom command
[1005/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_base_vnic_dev.c.o'
[1006/2297] Compiling C object 'drivers/a715181@@rte_pmd_enetc@sha/meson-generated_.._rte_pmd_enetc.pmd.c.o'
[1007/2297] Compiling C object 'drivers/a715181@@rte_pmd_enetc@sta/meson-generated_.._rte_pmd_enetc.pmd.c.o'
[1008/2297] Compiling C object 'drivers/a715181@@rte_pmd_dsw_event@sta/meson-generated_.._rte_pmd_dsw_event.pmd.c.o'
[1009/2297] Linking static target drivers/librte_pmd_enetc.a
[1010/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_cmd.c.o'
[1011/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_e1000@sta/net_e1000_em_rxtx.c.o'
[1012/2297] Linking static target drivers/libtmp_rte_pmd_e1000.a
[1013/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_fm10k@sta/net_fm10k_fm10k_ethdev.c.o'
[1014/2297] Linking static target drivers/libtmp_rte_pmd_fm10k.a
[1015/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_ethdev.c.o'
[1016/2297] Generating rte_pmd_fm10k.pmd.c with a custom command
[1017/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_mbox.c.o'
[1018/2297] Generating rte_pmd_e1000.pmd.c with a custom command
[1019/2297] Generating rte_bus_dpaa.sym_chk with a meson_exe.py custom command
[1020/2297] Compiling C object 'drivers/a715181@@rte_pmd_fm10k@sha/meson-generated_.._rte_pmd_fm10k.pmd.c.o'
[1021/2297] Compiling C object 'drivers/a715181@@rte_pmd_fm10k@sta/meson-generated_.._rte_pmd_fm10k.pmd.c.o'
[1022/2297] Compiling C object 'drivers/a715181@@rte_pmd_e1000@sha/meson-generated_.._rte_pmd_e1000.pmd.c.o'
[1023/2297] Compiling C object 'drivers/a715181@@rte_pmd_e1000@sta/meson-generated_.._rte_pmd_e1000.pmd.c.o'
[1024/2297] Linking static target drivers/librte_pmd_fm10k.a
[1025/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_cfg.c.o'
[1026/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_ethdev.c.o'
[1027/2297] Linking static target drivers/librte_pmd_e1000.a
[1028/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_dcb.c.o'
[1029/2297] Generating rte_mempool_bucket.sym_chk with a meson_exe.py custom command
[1030/2297] Generating symbol file 'lib/76b5a35@@rte_net@sha/librte_net.so.20.0.3.symbols'
[1031/2297] Linking target drivers/librte_mempool_bucket.so.20.0.3
[1032/2297] Generating symbol file 'lib/76b5a35@@rte_compressdev@sha/librte_compressdev.so.20.0.3.symbols'
[1033/2297] Linking target lib/librte_cmdline.so.20.0.3
[1034/2297] Generating symbol file 'drivers/a715181@@rte_mempool_octeontx@sha/librte_mempool_octeontx.so.20.0.3.symbols'
[1035/2297] Generating symbol file 'lib/76b5a35@@rte_sched@sha/librte_sched.so.20.0.3.symbols'
[1036/2297] Generating symbol file 'lib/76b5a35@@rte_reorder@sha/librte_reorder.so.20.0.3.symbols'
[1037/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_rxtx_vec_sse.c.o'
[1038/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_fdir.c.o'
[1039/2297] Generating symbol file 'lib/76b5a35@@rte_hash@sha/librte_hash.so.20.0.3.symbols'
[1040/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_niccfg.c.o'
[1041/2297] Linking target lib/librte_efd.so.20.0.3
[1042/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_stats.c.o'
[1043/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_hash.c.o'
[1044/2297] Generating rte_pmd_ena.sym_chk with a meson_exe.py custom command
[1045/2297] Linking target lib/librte_member.so.20.0.3
[1046/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_rxtx_vec_avx2.c.o'
[1047/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hinic@sta/net_hinic_hinic_pmd_ethdev.c.o'
[1048/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_flow.c.o'
[1049/2297] Generating rte_pmd_cxgbe.sym_chk with a meson_exe.py custom command
[1050/2297] Generating rte_pmd_ice_mingw with a custom command
[1051/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_dcb.c.o'
[1052/2297] Generating rte_pmd_ice_def with a custom command
[1053/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_rte_pmd_i40e.c.o'
[1054/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_generic_flow.c.o'
[1055/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hinic@sta/net_hinic_hinic_pmd_tx.c.o'
[1056/2297] Generating rte_pmd_enetc.sym_chk with a meson_exe.py custom command
[1057/2297] Linking target lib/librte_ethdev.so.20.0.3
[1058/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_vchnl.c.o'
[1059/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_flow.c.o'
[1060/2297] Generating symbol file 'lib/76b5a35@@rte_cryptodev@sha/librte_cryptodev.so.20.0.3.symbols'
[1061/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_logs.c.o'
[1062/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_base.c.o'
[1063/2297] Compiling C object 'drivers/net/i40e/base/3c1f984@@i40e_base@sta/i40e_common.c.o'
[1064/2297] Linking target lib/librte_security.so.20.0.3
[1065/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_ethdev.c.o'
[1066/2297] Linking static target drivers/net/i40e/base/libi40e_base.a
[1067/2297] Linking target drivers/librte_common_cpt.so.20.0.3
[1068/2297] Linking target lib/librte_lpm.so.20.0.3
[1069/2297] Generating symbol file 'lib/76b5a35@@rte_bbdev@sha/librte_bbdev.so.20.0.3.symbols'
[1070/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_mbx.c.o'
[1071/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_nvm.c.o'
[1072/2297] Generating rte_pmd_igc_mingw with a custom command
[1073/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_dcb.c.o'
[1074/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_i225.c.o'
[1075/2297] Generating rte_pmd_igc_def with a custom command
[1076/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_hash.c.o'
[1077/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_osdep.c.o'
[1078/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_api.c.o'
[1079/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_mac.c.o'
[1080/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_acl_ctrl.c.o'
[1081/2297] Compiling C object 'drivers/net/hinic/base/12a4447@@hinic_base@sta/hinic_pmd_nicio.c.o'
[1082/2297] Linking static target drivers/net/hinic/base/libhinic_base.a
[1083/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_generic_flow.c.o'
[1084/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_hv_vf.c.o'
[1085/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_manage.c.o'
[1086/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_dcb_82598.c.o'
[1087/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_dcf_parent.c.o'
[1088/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_regs.c.o'
[1089/2297] Generating rte_pmd_e1000.sym_chk with a meson_exe.py custom command
[1090/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_82598.c.o'
[1091/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_mp.c.o'
[1092/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_82599_bypass.c.o'
[1093/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_dcb.c.o'
[1094/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_dcb_82599.c.o'
[1095/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_vf.c.o'
[1096/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_rss.c.o'
[1097/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_mbx.c.o'
[1098/2297] Generating rte_pmd_ixgbe_mingw with a custom command
[1099/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2@sta/net_dpaa2_dpaa2_flow.c.o'
[1100/2297] Generating rte_pmd_ixgbe_def with a custom command
[1101/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_intr.c.o'
[1102/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_api.c.o'
[1103/2297] Linking static target drivers/libtmp_rte_pmd_dpaa2.a
[1104/2297] Generating rte_pmd_kni_def with a custom command
[1105/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_fdir.c.o'
[1106/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_filter.c.o'
[1107/2297] Generating symbol file 'lib/76b5a35@@rte_ethdev@sha/librte_ethdev.so.20.0.3.symbols'
[1108/2297] Generating symbol file 'lib/76b5a35@@rte_security@sha/librte_security.so.20.0.3.symbols'
[1109/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_82599.c.o'
[1110/2297] Generating rte_pmd_dpaa2.pmd.c with a custom command
[1111/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_dcf_ethdev.c.o'
[1112/2297] Generating rte_pmd_kni_mingw with a custom command
[1113/2297] Linking target lib/librte_eventdev.so.20.0.3
[1114/2297] Linking target lib/librte_gro.so.20.0.3
[1115/2297] Linking target lib/librte_gso.so.20.0.3
[1116/2297] Linking target lib/librte_ip_frag.so.20.0.3
[1117/2297] Linking target lib/librte_metrics.so.20.0.3
[1118/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hinic@sta/net_hinic_hinic_pmd_rx.c.o'
[1119/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_x540.c.o'
[1120/2297] Linking target lib/librte_pdump.so.20.0.3
[1121/2297] Linking target lib/librte_kni.so.20.0.3
[1122/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_flow.c.o'
[1123/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2@sha/meson-generated_.._rte_pmd_dpaa2.pmd.c.o'
[1124/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_rxtx.c.o'
[1125/2297] Compiling C object 'drivers/net/igc/base/94439f5@@igc_base@sta/igc_phy.c.o'
[1126/2297] Linking target drivers/librte_common_octeontx2.so.20.0.3
[1127/2297] Linking target lib/librte_ipsec.so.20.0.3
[1128/2297] Generating symbol file 'drivers/a715181@@rte_common_cpt@sha/librte_common_cpt.so.20.0.3.symbols'
[1129/2297] Linking target drivers/librte_pmd_ark.so.20.0.3
[1130/2297] Linking target lib/librte_bpf.so.20.0.3
[1131/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_fdir_filter.c.o'
[1132/2297] Linking target drivers/librte_pmd_af_packet.so.20.0.3
[1133/2297] Linking target drivers/librte_pmd_atlantic.so.20.0.3
[1134/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2@sta/meson-generated_.._rte_pmd_dpaa2.pmd.c.o'
[1135/2297] Linking static target drivers/librte_pmd_dpaa2.a
[1136/2297] Linking target drivers/librte_pmd_avp.so.20.0.3
[1137/2297] Linking static target drivers/net/igc/base/libigc_base.a
[1138/2297] Linking target drivers/librte_pmd_axgbe.so.20.0.3
[1139/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_common.c.o'
[1140/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_enic@sta/net_enic_enic_main.c.o'
[1141/2297] Generating rte_pmd_fm10k.sym_chk with a meson_exe.py custom command
[1142/2297] Linking target drivers/librte_pmd_e1000.so.20.0.3
[1143/2297] Generating rte_pmd_liquidio_mingw with a custom command
[1144/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_fdir.c.o'
[1145/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_rxtx.c.o'
[1146/2297] Generating rte_pmd_liquidio_def with a custom command
[1147/2297] Generating rte_pmd_memif_mingw with a custom command
[1148/2297] Generating rte_pmd_memif_def with a custom command
[1149/2297] Linking target drivers/librte_pmd_fm10k.so.20.0.3
[1150/2297] Linking static target drivers/libtmp_rte_pmd_enic.a
[1151/2297] Generating symbol file 'lib/76b5a35@@rte_lpm@sha/librte_lpm.so.20.0.3.symbols'
[1152/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_bypass.c.o'
[1153/2297] Linking target lib/librte_node.so.20.0.3
[1154/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_failsafe@sta/net_failsafe_failsafe_ops.c.o'
[1155/2297] Linking static target drivers/libtmp_rte_pmd_failsafe.a
[1156/2297] Linking target drivers/librte_pmd_ena.so.20.0.3
[1157/2297] Linking target drivers/librte_pmd_enetc.so.20.0.3
[1158/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_vf_representor.c.o'
[1159/2297] Linking target drivers/librte_pmd_cxgbe.so.20.0.3
[1160/2297] Generating rte_pmd_netvsc_def with a custom command
[1161/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_switch_filter.c.o'
[1162/2297] Generating rte_pmd_netvsc_mingw with a custom command
[1163/2297] Generating rte_pmd_failsafe.pmd.c with a custom command
[1164/2297] Generating rte_pmd_enic.pmd.c with a custom command
[1165/2297] Compiling C object 'drivers/a715181@@rte_pmd_failsafe@sha/meson-generated_.._rte_pmd_failsafe.pmd.c.o'
[1166/2297] Compiling C object 'drivers/a715181@@rte_pmd_enic@sha/meson-generated_.._rte_pmd_enic.pmd.c.o'
[1167/2297] Compiling C object 'drivers/a715181@@rte_pmd_enic@sta/meson-generated_.._rte_pmd_enic.pmd.c.o'
[1168/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_acl.c.o'
[1169/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_nvm.c.o'
[1170/2297] Linking static target drivers/librte_pmd_enic.a
[1171/2297] Compiling C object 'drivers/a715181@@rte_pmd_failsafe@sta/meson-generated_.._rte_pmd_failsafe.pmd.c.o'
[1172/2297] Linking static target drivers/librte_pmd_failsafe.a
[1173/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_tm.c.o'
[1174/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_kni@sta/net_kni_rte_eth_kni.c.o'
[1175/2297] Linking static target drivers/libtmp_rte_pmd_kni.a
[1176/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_fdir.c.o'
[1177/2297] Generating rte_pmd_kni.pmd.c with a custom command
[1178/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_ipsec.c.o'
[1179/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_pf.c.o'
[1180/2297] Compiling C object 'drivers/a715181@@rte_pmd_kni@sta/meson-generated_.._rte_pmd_kni.pmd.c.o'
[1181/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_liquidio@sta/net_liquidio_base_lio_23xx_vf.c.o'
[1182/2297] Linking static target drivers/librte_pmd_kni.a
[1183/2297] Compiling C object 'drivers/a715181@@rte_pmd_kni@sha/meson-generated_.._rte_pmd_kni.pmd.c.o'
[1184/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_crc.c.o'
[1185/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_rxtx_vec_avx2.c.o'
[1186/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_ethdev_vf.c.o'
[1187/2297] Generating rte_pmd_nfp_mingw with a custom command
[1188/2297] Generating rte_pmd_nfp_def with a custom command
[1189/2297] Generating rte_pmd_null_def with a custom command
[1190/2297] Generating rte_pmd_null_mingw with a custom command
[1191/2297] Generating symbol file 'lib/76b5a35@@rte_eventdev@sha/librte_eventdev.so.20.0.3.symbols'
[1192/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_ethdev_vf.c.o'
[1193/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_flow.c.o'
[1194/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_x550.c.o'
[1195/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnxt@sta/net_bnxt_bnxt_hwrm.c.o'
[1196/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_phy.c.o'
[1197/2297] Compiling C object 'drivers/net/ixgbe/base/a7935d9@@ixgbe_base@sta/ixgbe_common.c.o'
[1198/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_fdir.c.o'
[1199/2297] Linking static target drivers/libtmp_rte_pmd_bnxt.a
[1200/2297] Linking target drivers/librte_bus_dpaa.so.20.0.3
[1201/2297] Linking static target drivers/net/ixgbe/base/libixgbe_base.a
[1202/2297] Linking target drivers/librte_bus_fslmc.so.20.0.3
[1203/2297] Generating rte_pmd_octeontx_def with a custom command
[1204/2297] Compiling C object 'drivers/net/octeontx/base/ccb1678@@octeontx_base@sta/octeontx_pkivf.c.o'
[1205/2297] Generating rte_pmd_octeontx_mingw with a custom command
[1206/2297] Generating symbol file 'drivers/a715181@@rte_common_octeontx2@sha/librte_common_octeontx2.so.20.0.3.symbols'
[1207/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_sched.c.o'
[1208/2297] Generating symbol file 'lib/76b5a35@@rte_gso@sha/librte_gso.so.20.0.3.symbols'
[1209/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_rxtx_vec_sse.c.o'
[1210/2297] Linking target drivers/librte_mempool_octeontx2.so.20.0.3
[1211/2297] Compiling C object 'drivers/net/octeontx/base/ccb1678@@octeontx_base@sta/octeontx_pkovf.c.o'
[1212/2297] Compiling C object 'drivers/net/octeontx/base/ccb1678@@octeontx_base@sta/octeontx_bgx.c.o'
[1213/2297] Linking static target drivers/net/octeontx/base/libocteontx_base.a
[1214/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_resource.c.o'
[1215/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_nvs.c.o'
[1216/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_nffw.c.o'
[1217/2297] Generating rte_pmd_dpaa2.sym_chk with a meson_exe.py custom command
[1218/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_txrx.c.o'
[1219/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_vf.c.o'
[1220/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_ethdev.c.o'
[1221/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_rtsym.c.o'
[1222/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_ethdev.c.o'
[1223/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_hwinfo.c.o'
[1224/2297] Generating rte_pmd_bnxt.pmd.c with a custom command
[1225/2297] Generating symbol file 'lib/76b5a35@@rte_kni@sha/librte_kni.so.20.0.3.symbols'
[1226/2297] Compiling C object 'drivers/a715181@@rte_pmd_bnxt@sta/meson-generated_.._rte_pmd_bnxt.pmd.c.o'
[1227/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_mutex.c.o'
[1228/2297] Compiling C object 'drivers/a715181@@rte_pmd_bnxt@sha/meson-generated_.._rte_pmd_bnxt.pmd.c.o'
[1229/2297] Linking static target drivers/librte_pmd_bnxt.a
[1230/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_liquidio@sta/net_liquidio_lio_rxtx.c.o'
[1231/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_controlq.c.o'
[1232/2297] Generating rte_pmd_octeontx2_def with a custom command
[1233/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_nsp_eth.c.o'
[1234/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_flow.c.o'
[1235/2297] Generating rte_pmd_octeontx2_mingw with a custom command
[1236/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_cpp_pcie_ops.c.o'
[1237/2297] Generating rte_pmd_pcap_mingw with a custom command
[1238/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx@sta/net_octeontx_octeontx_ethdev_ops.c.o'
[1239/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_ethdev.c.o'
[1240/2297] Generating rte_pmd_kni.sym_chk with a meson_exe.py custom command
[1241/2297] Linking target drivers/librte_pmd_kni.so.20.0.3
[1242/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hns3@sta/net_hns3_hns3_ethdev.c.o'
[1243/2297] Linking static target drivers/libtmp_rte_pmd_hns3.a
[1244/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_devargs.c.o'
[1245/2297] Generating rte_pmd_pfe_def with a custom command
[1246/2297] Generating rte_pmd_hns3.pmd.c with a custom command
[1247/2297] Compiling C object 'drivers/a715181@@rte_pmd_hns3@sta/meson-generated_.._rte_pmd_hns3.pmd.c.o'
[1248/2297] Linking static target drivers/librte_pmd_hns3.a
[1249/2297] Generating rte_pmd_pcap_def with a custom command
[1250/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_rss.c.o'
[1251/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_mac.c.o'
[1252/2297] Compiling C object 'drivers/a715181@@rte_pmd_hns3@sha/meson-generated_.._rte_pmd_hns3.pmd.c.o'
[1253/2297] Generating rte_pmd_pfe_mingw with a custom command
[1254/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx@sta/net_octeontx_octeontx_ethdev.c.o'
[1255/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_hinic@sta/net_hinic_hinic_pmd_flow.c.o'
[1256/2297] Linking static target drivers/libtmp_rte_pmd_hinic.a
[1257/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_memif@sta/net_memif_rte_eth_memif.c.o'
[1258/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_liquidio@sta/net_liquidio_base_lio_mbox.c.o'
[1259/2297] Generating rte_pmd_hinic.pmd.c with a custom command
[1260/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_rxtx.c.o'
[1261/2297] Compiling C object 'drivers/a715181@@rte_pmd_hinic@sta/meson-generated_.._rte_pmd_hinic.pmd.c.o'
[1262/2297] Compiling C object 'drivers/a715181@@rte_pmd_hinic@sha/meson-generated_.._rte_pmd_hinic.pmd.c.o'
[1263/2297] Linking static target drivers/librte_pmd_hinic.a
[1264/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_lookup.c.o'
[1265/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_mcast.c.o'
[1266/2297] Generating symbol file 'lib/76b5a35@@rte_ip_frag@sha/librte_ip_frag.so.20.0.3.symbols'
[1267/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ice@sta/net_ice_ice_dcf.c.o'
[1268/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_flow_ctrl.c.o'
[1269/2297] Generating symbol file 'lib/76b5a35@@rte_metrics@sha/librte_metrics.so.20.0.3.symbols'
[1270/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_mip.c.o'
[1271/2297] Linking static target drivers/libtmp_rte_pmd_ice.a
[1272/2297] Linking target lib/librte_port.so.20.0.3
[1273/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_igc@sta/net_igc_igc_ethdev.c.o'
[1274/2297] Generating rte_pmd_ice.pmd.c with a custom command
[1275/2297] Linking static target drivers/libtmp_rte_pmd_igc.a
[1276/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_nsp_cmds.c.o'
[1277/2297] Linking target drivers/librte_pmd_bond.so.20.0.3
[1278/2297] Compiling C object 'drivers/a715181@@rte_pmd_ice@sta/meson-generated_.._rte_pmd_ice.pmd.c.o'
[1279/2297] Compiling C object 'drivers/a715181@@rte_pmd_ice@sha/meson-generated_.._rte_pmd_ice.pmd.c.o'
[1280/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_irq.c.o'
[1281/2297] Linking target lib/librte_bitratestats.so.20.0.3
[1282/2297] Generating rte_pmd_igc.pmd.c with a custom command
[1283/2297] Linking target lib/librte_latencystats.so.20.0.3
[1284/2297] Generating rte_pmd_enic.sym_chk with a meson_exe.py custom command
[1285/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_vlan.c.o'
[1286/2297] Compiling C object 'drivers/a715181@@rte_pmd_igc@sta/meson-generated_.._rte_pmd_igc.pmd.c.o'
[1287/2297] Generating rte_pmd_bnxt.sym_chk with a meson_exe.py custom command
[1288/2297] Compiling C object 'drivers/a715181@@rte_pmd_igc@sha/meson-generated_.._rte_pmd_igc.pmd.c.o'
[1289/2297] Linking static target drivers/librte_pmd_igc.a
[1290/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_nsp.c.o'
[1291/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_rxtx.c.o'
[1292/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_flow_parse.c.o'
[1293/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_ops.c.o'
[1294/2297] Linking target drivers/librte_pmd_enic.so.20.0.3
[1295/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_netvsc@sta/net_netvsc_hn_rndis.c.o'
[1296/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_rte_pmd_ixgbe.c.o'
[1297/2297] Linking static target drivers/libtmp_rte_pmd_netvsc.a
[1298/2297] Generating rte_pmd_qede_mingw with a custom command
[1299/2297] Generating rte_pmd_qede_def with a custom command
[1300/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx@sta/net_octeontx_octeontx_rxtx.c.o'
[1301/2297] Linking static target drivers/libtmp_rte_pmd_octeontx.a
[1302/2297] Generating rte_pmd_netvsc.pmd.c with a custom command
[1303/2297] Linking target drivers/librte_pmd_bnxt.so.20.0.3
[1304/2297] Generating rte_pmd_ring_def with a custom command
[1305/2297] Generating rte_pmd_octeontx.pmd.c with a custom command
[1306/2297] Generating rte_pmd_ring_mingw with a custom command
[1307/2297] Compiling C object 'drivers/a715181@@rte_pmd_netvsc@sta/meson-generated_.._rte_pmd_netvsc.pmd.c.o'
[1308/2297] Linking static target drivers/librte_pmd_netvsc.a
[1309/2297] Compiling C object 'drivers/a715181@@rte_pmd_netvsc@sha/meson-generated_.._rte_pmd_netvsc.pmd.c.o'
[1310/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx@sha/meson-generated_.._rte_pmd_octeontx.pmd.c.o'
[1311/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx@sta/meson-generated_.._rte_pmd_octeontx.pmd.c.o'
[1312/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_flow.c.o'
[1313/2297] Generating rte_pmd_failsafe.sym_chk with a meson_exe.py custom command
[1314/2297] Linking static target drivers/librte_pmd_octeontx.a
[1315/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_rxtx.c.o'
[1316/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_flow_utils.c.o'
[1317/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pfe@sta/net_pfe_pfe_hif.c.o'
[1318/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_sec.c.o'
[1319/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pfe@sta/net_pfe_pfe_hal.c.o'
[1320/2297] Linking target drivers/librte_pmd_failsafe.so.20.0.3
[1321/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_i40e@sta/net_i40e_i40e_ethdev.c.o'
[1322/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfpcore_nfp_cppcore.c.o'
[1323/2297] Linking static target drivers/libtmp_rte_pmd_i40e.a
[1324/2297] Generating symbol file 'drivers/a715181@@rte_bus_dpaa@sha/librte_bus_dpaa.so.20.0.3.symbols'
[1325/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev_debug.c.o'
[1326/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/bcm_osal.c.o'
[1327/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nfp@sta/net_nfp_nfp_net.c.o'
[1328/2297] Generating rte_pmd_i40e.pmd.c with a custom command
[1329/2297] Linking target drivers/librte_mempool_dpaa.so.20.0.3
[1330/2297] Linking static target drivers/libtmp_rte_pmd_nfp.a
[1331/2297] Compiling C object 'drivers/a715181@@rte_pmd_i40e@sha/meson-generated_.._rte_pmd_i40e.pmd.c.o'
[1332/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_memif@sta/net_memif_memif_socket.c.o'
[1333/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_hw.c.o'
[1334/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pfe@sta/net_pfe_pfe_ethdev.c.o'
[1335/2297] Generating symbol file 'drivers/a715181@@rte_bus_fslmc@sha/librte_bus_fslmc.so.20.0.3.symbols'
[1336/2297] Linking static target drivers/libtmp_rte_pmd_memif.a
[1337/2297] Compiling C object 'drivers/a715181@@rte_pmd_i40e@sta/meson-generated_.._rte_pmd_i40e.pmd.c.o'
[1338/2297] Generating symbol file 'drivers/a715181@@rte_mempool_octeontx2@sha/librte_mempool_octeontx2.so.20.0.3.symbols'
[1339/2297] Linking target drivers/librte_mempool_dpaa2.so.20.0.3
[1340/2297] Linking static target drivers/librte_pmd_i40e.a
[1341/2297] Generating rte_pmd_nfp.pmd.c with a custom command
[1342/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_bootcfg.c.o'
[1343/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_tm.c.o'
[1344/2297] Generating rte_pmd_memif.pmd.c with a custom command
[1345/2297] Compiling C object 'drivers/a715181@@rte_pmd_nfp@sta/meson-generated_.._rte_pmd_nfp.pmd.c.o'
[1346/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_lic.c.o'
[1347/2297] Compiling C object 'drivers/a715181@@rte_pmd_nfp@sha/meson-generated_.._rte_pmd_nfp.pmd.c.o'
[1348/2297] Compiling C object 'drivers/a715181@@rte_pmd_memif@sha/meson-generated_.._rte_pmd_memif.pmd.c.o'
[1349/2297] Linking static target drivers/librte_pmd_nfp.a
[1350/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_ev.c.o'
[1351/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_intr.c.o'
[1352/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_regs.c.o'
[1353/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_hash.c.o'
[1354/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_mon.c.o'
[1355/2297] Generating rte_pmd_hns3.sym_chk with a meson_exe.py custom command
[1356/2297] Compiling C object 'drivers/a715181@@rte_pmd_memif@sta/meson-generated_.._rte_pmd_memif.pmd.c.o'
[1357/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_spq.c.o'
[1358/2297] Linking static target drivers/librte_pmd_memif.a
[1359/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_nvram.c.o'
[1360/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_main.c.o'
[1361/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ethdev.c.o'
[1362/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_mac.c.o'
[1363/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_liquidio@sta/net_liquidio_lio_ethdev.c.o'
[1364/2297] Linking static target drivers/libtmp_rte_pmd_liquidio.a
[1365/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_phy.c.o'
[1366/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_dcbx.c.o'
[1367/2297] Generating rte_pmd_liquidio.pmd.c with a custom command
[1368/2297] Linking target drivers/librte_pmd_hns3.so.20.0.3
[1369/2297] Compiling C object 'drivers/a715181@@rte_pmd_liquidio@sta/meson-generated_.._rte_pmd_liquidio.pmd.c.o'
[1370/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_ethdev.c.o'
[1371/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_init_fw_funcs.c.o'
[1372/2297] Generating rte_pmd_octeontx.sym_chk with a meson_exe.py custom command
[1373/2297] Compiling C object 'drivers/a715181@@rte_pmd_liquidio@sha/meson-generated_.._rte_pmd_liquidio.pmd.c.o'
[1374/2297] Linking static target drivers/librte_pmd_liquidio.a
[1375/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_nic.c.o'
[1376/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_rxtx_vec_sse.c.o'
[1377/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_proxy.c.o'
[1378/2297] Generating rte_pmd_hinic.sym_chk with a meson_exe.py custom command
[1379/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_switch.c.o'
[1380/2297] Linking target drivers/librte_pmd_octeontx.so.20.0.3
[1381/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_l2.c.o'
[1382/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa@sta/net_dpaa_dpaa_rxtx.c.o'
[1383/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_stats.c.o'
[1384/2297] Linking static target drivers/libtmp_rte_pmd_dpaa.a
[1385/2297] Linking target drivers/librte_pmd_hinic.so.20.0.3
[1386/2297] Generating rte_pmd_dpaa.pmd.c with a custom command
[1387/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_mcdi.c.o'
[1388/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_init_ops.c.o'
[1389/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_link.c.o'
[1390/2297] Generating symbol file 'drivers/a715181@@rte_mempool_dpaa@sha/librte_mempool_dpaa.so.20.0.3.symbols'
[1391/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa@sta/meson-generated_.._rte_pmd_dpaa.pmd.c.o'
[1392/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa@sha/meson-generated_.._rte_pmd_dpaa.pmd.c.o'
[1393/2297] Linking static target drivers/librte_pmd_dpaa.a
[1394/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_ptp.c.o'
[1395/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_null@sta/net_null_rte_eth_null.c.o'
[1396/2297] Linking static target drivers/libtmp_rte_pmd_null.a
[1397/2297] Generating rte_pmd_null.pmd.c with a custom command
[1398/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_vpd.c.o'
[1399/2297] Compiling C object 'drivers/a715181@@rte_pmd_null@sta/meson-generated_.._rte_pmd_null.pmd.c.o'
[1400/2297] Linking static target drivers/librte_pmd_null.a
[1401/2297] Compiling C object 'drivers/a715181@@rte_pmd_null@sha/meson-generated_.._rte_pmd_null.pmd.c.o'
[1402/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_sram.c.o'
[1403/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_mac.c.o'
[1404/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_mcdi.c.o'
[1405/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_tx.c.o'
[1406/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_nic.c.o'
[1407/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_evb.c.o'
[1408/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pfe@sta/net_pfe_pfe_hif_lib.c.o'
[1409/2297] Linking static target drivers/libtmp_rte_pmd_pfe.a
[1410/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_phy.c.o'
[1411/2297] Generating rte_pmd_pfe.pmd.c with a custom command
[1412/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_sram.c.o'
[1413/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_iavf@sta/net_iavf_iavf_rxtx_vec_avx2.c.o'
[1414/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_tunnel.c.o'
[1415/2297] Linking static target drivers/libtmp_rte_pmd_iavf.a
[1416/2297] Compiling C object 'drivers/a715181@@rte_pmd_pfe@sta/meson-generated_.._rte_pmd_pfe.pmd.c.o'
[1417/2297] Compiling C object 'drivers/a715181@@rte_pmd_pfe@sha/meson-generated_.._rte_pmd_pfe.pmd.c.o'
[1418/2297] Linking static target drivers/librte_pmd_pfe.a
[1419/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_nvram.c.o'
[1420/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_crc32.c.o'
[1421/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/siena_vpd.c.o'
[1422/2297] Generating symbol file 'lib/76b5a35@@rte_port@sha/librte_port.so.20.0.3.symbols'
[1423/2297] Generating rte_pmd_iavf.pmd.c with a custom command
[1424/2297] Compiling C object 'drivers/a715181@@rte_pmd_iavf@sta/meson-generated_.._rte_pmd_iavf.pmd.c.o'
[1425/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_image.c.o'
[1426/2297] Linking static target drivers/librte_pmd_iavf.a
[1427/2297] Linking target lib/librte_table.so.20.0.3
[1428/2297] Compiling C object 'drivers/a715181@@rte_pmd_iavf@sha/meson-generated_.._rte_pmd_iavf.pmd.c.o'
[1429/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_intr.c.o'
[1430/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_nvram.c.o'
[1431/2297] Generating rte_pmd_nfp.sym_chk with a meson_exe.py custom command
[1432/2297] Generating rte_pmd_igc.sym_chk with a meson_exe.py custom command
[1433/2297] Generating rte_pmd_i40e.sym_chk with a meson_exe.py custom command
[1434/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_mcdi.c.o'
[1435/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_ethdev.c.o'
[1436/2297] Linking target drivers/librte_pmd_nfp.so.20.0.3
[1437/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ring@sta/net_ring_rte_eth_ring.c.o'
[1438/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_dp.c.o'
[1439/2297] Linking static target drivers/libtmp_rte_pmd_ring.a
[1440/2297] Generating rte_pmd_sfc_def with a custom command
[1441/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_ev.c.o'
[1442/2297] Generating rte_pmd_ring.pmd.c with a custom command
[1443/2297] Linking target drivers/librte_pmd_igc.so.20.0.3
[1444/2297] Compiling C object 'drivers/a715181@@rte_pmd_ring@sha/meson-generated_.._rte_pmd_ring.pmd.c.o'
[1445/2297] Linking target drivers/librte_pmd_i40e.so.20.0.3
[1446/2297] Compiling C object 'drivers/a715181@@rte_pmd_ring@sta/meson-generated_.._rte_pmd_ring.pmd.c.o'
[1447/2297] Generating rte_pmd_memif.sym_chk with a meson_exe.py custom command
[1448/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/medford_nic.c.o'
[1449/2297] Linking static target drivers/librte_pmd_ring.a
[1450/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_phy.c.o'
[1451/2297] Linking target drivers/librte_pmd_memif.so.20.0.3
[1452/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_sp_commands.c.o'
[1453/2297] Generating symbol file 'drivers/a715181@@rte_mempool_dpaa2@sha/librte_mempool_dpaa2.so.20.0.3.symbols'
[1454/2297] Generating rte_pmd_sfc_mingw with a custom command
[1455/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_proxy.c.o'
[1456/2297] Linking target drivers/librte_pmd_dpaa2.so.20.0.3
[1457/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_tx.c.o'
[1458/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_swq.c.o'
[1459/2297] Generating symbol file 'drivers/a715181@@rte_pmd_octeontx@sha/librte_pmd_octeontx.so.20.0.3.symbols'
[1460/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_filter.c.o'
[1461/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/mcdi_mon.c.o'
[1462/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_intr.c.o'
[1463/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_filter.c.o'
[1464/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_port.c.o'
[1465/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_mcdi.c.o'
[1466/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ev.c.o'
[1467/2297] Generating rte_pmd_softnic_def with a custom command
[1468/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_conn.c.o'
[1469/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_mcp.c.o'
[1470/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_port.c.o'
[1471/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_nic.c.o'
[1472/2297] Generating rte_pmd_softnic_mingw with a custom command
[1473/2297] Generating rte_pmd_tap_def with a custom command
[1474/2297] Generating rte_pmd_tap_mingw with a custom command
[1475/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/hunt_nic.c.o'
[1476/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_evb.c.o'
[1477/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_tso.c.o'
[1478/2297] Generating rte_pmd_thunderx_def with a custom command
[1479/2297] Generating rte_pmd_dpaa.sym_chk with a meson_exe.py custom command
[1480/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_rxtx_vec_sse.c.o'
[1481/2297] Generating rte_pmd_thunderx_mingw with a custom command
[1482/2297] Generating rte_pmd_vdev_netvsc_def with a custom command
[1483/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_link.c.o'
[1484/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_thunderx@sta/net_thunderx_nicvf_svf.c.o'
[1485/2297] Generating rte_pmd_vdev_netvsc_mingw with a custom command
[1486/2297] Linking target drivers/librte_pmd_dpaa.so.20.0.3
[1487/2297] Generating rte_pmd_vhost_def with a custom command
[1488/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/efx_rx.c.o'
[1489/2297] Generating rte_pmd_vhost_mingw with a custom command
[1490/2297] Generating rte_pmd_netvsc.sym_chk with a meson_exe.py custom command
[1491/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_cryptodev.c.o'
[1492/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_netlink.c.o'
[1493/2297] Linking target drivers/librte_pmd_netvsc.so.20.0.3
[1494/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_vpd.c.o'
[1495/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/medford2_nic.c.o'
[1496/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_mac.c.o'
[1497/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_filter.c.o'
[1498/2297] Generating rte_pmd_virtio_mingw with a custom command
[1499/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_tap.c.o'
[1500/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_tx.c.o'
[1501/2297] Generating rte_pmd_virtio_def with a custom command
[1502/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_elink.c.o'
[1503/2297] Generating rte_pmd_liquidio.sym_chk with a meson_exe.py custom command
[1504/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_pipeline.c.o'
[1505/2297] Generating rte_pmd_vmxnet3_mingw with a custom command
[1506/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_int.c.o'
[1507/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_rx.c.o'
[1508/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ef10_essb_rx.c.o'
[1509/2297] Generating rte_pmd_vmxnet3_def with a custom command
[1510/2297] Generating rte_pmd_ring.sym_chk with a meson_exe.py custom command
[1511/2297] Generating rte_rawdev_dpaa2_cmdif_mingw with a custom command
[1512/2297] Generating rte_rawdev_dpaa2_cmdif_def with a custom command
[1513/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ixgbe@sta/net_ixgbe_ixgbe_rxtx.c.o'
[1514/2297] Generating rte_rawdev_dpaa2_qdma_def with a custom command
[1515/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ef10_rx.c.o'
[1516/2297] Linking static target drivers/libtmp_rte_pmd_ixgbe.a
[1517/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_tcmsgs.c.o'
[1518/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic.c.o'
[1519/2297] Linking target drivers/librte_pmd_ring.so.20.0.3
[1520/2297] Generating rte_rawdev_ioat_mingw with a custom command
[1521/2297] Generating rte_rawdev_ioat_def with a custom command
[1522/2297] Generating rte_pmd_ixgbe.pmd.c with a custom command
[1523/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_rxtx.c.o'
[1524/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_meter.c.o'
[1525/2297] Generating rte_rawdev_ntb_mingw with a custom command
[1526/2297] Compiling C object 'drivers/a715181@@rte_pmd_ixgbe@sta/meson-generated_.._rte_pmd_ixgbe.pmd.c.o'
[1527/2297] Compiling C object 'drivers/a715181@@rte_pmd_ixgbe@sha/meson-generated_.._rte_pmd_ixgbe.pmd.c.o'
[1528/2297] Generating rte_rawdev_ntb_def with a custom command
[1529/2297] Linking static target drivers/librte_pmd_ixgbe.a
[1530/2297] Compiling C object 'drivers/net/thunderx/base/80ab7c6@@nicvf_base@sta/nicvf_bsvf.c.o'
[1531/2297] Generating symbol file 'drivers/a715181@@rte_pmd_dpaa2@sha/librte_pmd_dpaa2.so.20.0.3.symbols'
[1532/2297] Linking target drivers/librte_pmd_liquidio.so.20.0.3
[1533/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_parser.c.o'
[1534/2297] Generating rte_rawdev_octeontx2_dma_def with a custom command
[1535/2297] Generating rte_rawdev_octeontx2_dma_mingw with a custom command
[1536/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ethdev.c.o'
[1537/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_intr.c.o'
[1538/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_flow.c.o'
[1539/2297] Generating rte_rawdev_octeontx2_ep_def with a custom command
[1540/2297] Generating rte_rawdev_octeontx2_ep_mingw with a custom command
[1541/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_dpaa2_cmdif@sta/raw_dpaa2_cmdif_dpaa2_cmdif.c.o'
[1542/2297] Generating rte_rawdev_skeleton_def with a custom command
[1543/2297] Generating rte_rawdev_skeleton_mingw with a custom command
[1544/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_ntb@sta/raw_ntb_ntb_hw_intel.c.o'
[1545/2297] Generating rte_pmd_caam_jr_mingw with a custom command
[1546/2297] Linking static target drivers/libtmp_rte_rawdev_dpaa2_cmdif.a
[1547/2297] Generating rte_rawdev_dpaa2_qdma_mingw with a custom command
[1548/2297] Generating rte_rawdev_dpaa2_cmdif.pmd.c with a custom command
[1549/2297] Generating rte_pmd_caam_jr_def with a custom command
[1550/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_vhost_kernel_tap.c.o'
[1551/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_kvargs.c.o'
[1552/2297] Compiling C object 'drivers/a715181@@rte_rawdev_dpaa2_cmdif@sha/meson-generated_.._rte_rawdev_dpaa2_cmdif.pmd.c.o'
[1553/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_rxtx_simple_sse.c.o'
[1554/2297] Generating rte_pmd_dpaa_sec_mingw with a custom command
[1555/2297] Generating rte_pmd_dpaa_sec_def with a custom command
[1556/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_vf.c.o'
[1557/2297] Generating rte_pmd_dpaa2_sec_def with a custom command
[1558/2297] Generating rte_pmd_dpaa2_sec_mingw with a custom command
[1559/2297] Compiling C object 'drivers/net/sfc/base/59ea503@@sfc_base@sta/ef10_filter.c.o'
[1560/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_dev.c.o'
[1561/2297] Compiling C object 'drivers/a715181@@rte_rawdev_dpaa2_cmdif@sta/meson-generated_.._rte_rawdev_dpaa2_cmdif.pmd.c.o'
[1562/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_vhost_user.c.o'
[1563/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_flow.c.o'
[1564/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bnx2x@sta/net_bnx2x_bnx2x.c.o'
[1565/2297] Linking static target drivers/net/sfc/base/libsfc_base.a
[1566/2297] Linking static target drivers/librte_rawdev_dpaa2_cmdif.a
[1567/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_logs.c.o'
[1568/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_hal.c.o'
[1569/2297] Linking static target drivers/libtmp_rte_pmd_bnx2x.a
[1570/2297] Generating rte_pmd_nitrox_mingw with a custom command
[1571/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_ef10_tx.c.o'
[1572/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtqueue.c.o'
[1573/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_ethdev.c.o'
[1574/2297] Generating rte_pmd_nitrox_def with a custom command
[1575/2297] Generating rte_pmd_null_crypto_def with a custom command
[1576/2297] Generating rte_pmd_null_crypto_mingw with a custom command
[1577/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_dma@sta/raw_octeontx2_dma_otx2_dpi_msg.c.o'
[1578/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_thread.c.o'
[1579/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_caam_jr@sta/crypto_caam_jr_caam_jr_capabilities.c.o'
[1580/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_skeleton@sta/raw_skeleton_skeleton_rawdev_test.c.o'
[1581/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_flow.c.o'
[1582/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_test.c.o'
[1583/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_tm.c.o'
[1584/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_enqdeq.c.o'
[1585/2297] Generating rte_pmd_bnx2x.pmd.c with a custom command
[1586/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_skeleton@sta/raw_skeleton_skeleton_rawdev.c.o'
[1587/2297] Generating rte_pmd_octeontx_crypto_def with a custom command
[1588/2297] Generating rte_pmd_octeontx_crypto_mingw with a custom command
[1589/2297] Compiling C object 'drivers/a715181@@rte_pmd_bnx2x@sha/meson-generated_.._rte_pmd_bnx2x.pmd.c.o'
[1590/2297] Linking static target drivers/libtmp_rte_rawdev_skeleton.a
[1591/2297] Generating symbol file 'drivers/a715181@@rte_pmd_dpaa@sha/librte_pmd_dpaa.so.20.0.3.symbols'
[1592/2297] Compiling C object 'drivers/net/ice/base/39545a2@@ice_base@sta/ice_flex_pipe.c.o'
[1593/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_vmxnet3@sta/net_vmxnet3_vmxnet3_ethdev.c.o'
[1594/2297] Compiling C object 'drivers/a715181@@rte_pmd_bnx2x@sta/meson-generated_.._rte_pmd_bnx2x.pmd.c.o'
[1595/2297] Generating rte_rawdev_skeleton.pmd.c with a custom command
[1596/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_caam_jr@sta/crypto_caam_jr_caam_jr_uio.c.o'
[1597/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_caam_jr@sta/crypto_caam_jr_caam_jr_hw.c.o'
[1598/2297] Linking static target drivers/librte_pmd_ice.a
[1599/2297] Linking static target drivers/net/ice/base/libice_base.a
[1600/2297] Linking static target drivers/librte_pmd_bnx2x.a
[1601/2297] Compiling C object 'drivers/a715181@@rte_rawdev_skeleton@sha/meson-generated_.._rte_rawdev_skeleton.pmd.c.o'
[1602/2297] Generating rte_pmd_octeontx2_crypto_def with a custom command
[1603/2297] Compiling C object 'drivers/a715181@@rte_rawdev_skeleton@sta/meson-generated_.._rte_rawdev_skeleton.pmd.c.o'
[1604/2297] Linking static target drivers/librte_rawdev_skeleton.a
[1605/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_mempool.c.o'
[1606/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_thunderx@sta/net_thunderx_nicvf_rxtx.c.o'
[1607/2297] Generating rte_pmd_octeontx2_crypto_mingw with a custom command
[1608/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_action.c.o'
[1609/2297] Generating rte_pmd_null.sym_chk with a meson_exe.py custom command
[1610/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_vf.c.o'
[1611/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_device.c.o'
[1612/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_dma@sta/raw_octeontx2_dma_otx2_dpi_test.c.o'
[1613/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_sym_capabilities.c.o'
[1614/2297] Generating rte_pmd_crypto_scheduler_def with a custom command
[1615/2297] Generating rte_pmd_crypto_scheduler_mingw with a custom command
[1616/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_tap_bpf_api.c.o'
[1617/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_dma@sta/raw_octeontx2_dma_otx2_dpi_rawdev.c.o'
[1618/2297] Linking target drivers/librte_pmd_null.so.20.0.3
[1619/2297] Linking static target drivers/libtmp_rte_rawdev_octeontx2_dma.a
[1620/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_cxt.c.o'
[1621/2297] Generating rte_pmd_ixgbe.sym_chk with a meson_exe.py custom command
[1622/2297] Generating rte_rawdev_octeontx2_dma.pmd.c with a custom command
[1623/2297] Generating rte_pmd_virtio_crypto_def with a custom command
[1624/2297] Compiling C object 'drivers/a715181@@rte_rawdev_octeontx2_dma@sta/meson-generated_.._rte_rawdev_octeontx2_dma.pmd.c.o'
[1625/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_sec@sta/crypto_dpaa2_sec_mc_dpseci.c.o'
[1626/2297] Linking static target drivers/librte_rawdev_octeontx2_dma.a
[1627/2297] Generating rte_pmd_virtio_crypto_mingw with a custom command
[1628/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc.c.o'
[1629/2297] Compiling C object 'lib/76b5a35@@rte_vhost@sta/librte_vhost_virtio_net.c.o'
[1630/2297] Generating rte_pmd_iavf.sym_chk with a meson_exe.py custom command
[1631/2297] Compiling C object 'drivers/a715181@@rte_rawdev_octeontx2_dma@sha/meson-generated_.._rte_rawdev_octeontx2_dma.pmd.c.o'
[1632/2297] Linking static target lib/librte_vhost.a
[1633/2297] Generating symbol file 'lib/76b5a35@@rte_table@sha/librte_table.so.20.0.3.symbols'
[1634/2297] Generating rte_pmd_pfe.sym_chk with a meson_exe.py custom command
[1635/2297] Generating rte_pmd_octeontx_compress_def with a custom command
[1636/2297] Generating rte_pmd_octeontx_compress_mingw with a custom command
[1637/2297] Linking target drivers/librte_pmd_ixgbe.so.20.0.3
[1638/2297] Linking target drivers/librte_pmd_iavf.so.20.0.3
[1639/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_rxtx_simple.c.o'
[1640/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev_capabilities.c.o'
[1641/2297] Linking target drivers/librte_pmd_pfe.so.20.0.3
[1642/2297] Linking target lib/librte_flow_classify.so.20.0.3
[1643/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev.c.o'
[1644/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_sym.c.o'
[1645/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_ethdev.c.o'
[1646/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/common_qat_qat_logs.c.o'
[1647/2297] Generating rte_pmd_qat_mingw with a custom command
[1648/2297] Generating rte_pmd_qat_def with a custom command
[1649/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_null_crypto@sta/crypto_null_null_crypto_pmd_ops.c.o'
[1650/2297] Generating rte_pmd_zlib_def with a custom command
[1651/2297] Generating rte_pmd_zlib_mingw with a custom command
[1652/2297] Generating rte_pmd_ifc_def with a custom command
[1653/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev_hw_access.c.o'
[1654/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev_mbox.c.o'
[1655/2297] Generating rte_pmd_ifc_mingw with a custom command
[1656/2297] Generating rte_pmd_dpaa_event_mingw with a custom command
[1657/2297] Generating rte_pmd_dpaa_event_def with a custom command
[1658/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ifc@sta/vdpa_ifc_base_ifcvf.c.o'
[1659/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_hw_access.c.o'
[1660/2297] Generating rte_pmd_dpaa2_event_def with a custom command
[1661/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev.c.o'
[1662/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_mbox.c.o'
[1663/2297] Generating rte_rawdev_dpaa2_cmdif.sym_chk with a meson_exe.py custom command
[1664/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_pmd_ops.c.o'
[1665/2297] Compiling C object 'drivers/net/thunderx/base/80ab7c6@@nicvf_base@sta/nicvf_mbox.c.o'
[1666/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_softnic@sta/net_softnic_rte_eth_softnic_cli.c.o'
[1667/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_vdev_netvsc@sta/net_vdev_netvsc_vdev_netvsc.c.o'
[1668/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_ntb@sta/raw_ntb_ntb.c.o'
[1669/2297] Linking static target drivers/libtmp_rte_pmd_vdev_netvsc.a
[1670/2297] Linking static target drivers/libtmp_rte_rawdev_ntb.a
[1671/2297] Generating rte_pmd_vdev_netvsc.pmd.c with a custom command
[1672/2297] Linking target drivers/librte_rawdev_dpaa2_cmdif.so.20.0.3
[1673/2297] Linking static target drivers/libtmp_rte_pmd_softnic.a
[1674/2297] Compiling C object 'drivers/a715181@@rte_pmd_vdev_netvsc@sta/meson-generated_.._rte_pmd_vdev_netvsc.pmd.c.o'
[1675/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_rte_cryptodev_scheduler.c.o'
[1676/2297] Linking static target drivers/librte_pmd_vdev_netvsc.a
[1677/2297] Compiling C object 'drivers/a715181@@rte_pmd_vdev_netvsc@sha/meson-generated_.._rte_pmd_vdev_netvsc.pmd.c.o'
[1678/2297] Generating rte_rawdev_ntb.pmd.c with a custom command
[1679/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_thunderx@sta/net_thunderx_nicvf_ethdev.c.o'
[1680/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_dpaa2_qdma@sta/raw_dpaa2_qdma_dpaa2_qdma.c.o'
[1681/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_pkt_size_distr.c.o'
[1682/2297] Generating rte_pmd_softnic.pmd.c with a custom command
[1683/2297] Generating rte_pmd_dpaa2_event_mingw with a custom command
[1684/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/common_qat_qat_device.c.o'
[1685/2297] Compiling C object 'drivers/a715181@@rte_pmd_softnic@sta/meson-generated_.._rte_pmd_softnic.pmd.c.o'
[1686/2297] Linking static target drivers/libtmp_rte_rawdev_dpaa2_qdma.a
[1687/2297] Linking static target drivers/libtmp_rte_pmd_thunderx.a
[1688/2297] Linking static target drivers/librte_pmd_softnic.a
[1689/2297] Compiling C object 'drivers/a715181@@rte_rawdev_ntb@sha/meson-generated_.._rte_rawdev_ntb.pmd.c.o'
[1690/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_tap@sta/net_tap_rte_eth_tap.c.o'
[1691/2297] Compiling C object 'drivers/a715181@@rte_rawdev_ntb@sta/meson-generated_.._rte_rawdev_ntb.pmd.c.o'
[1692/2297] Generating rte_pmd_octeontx2_event_def with a custom command
[1693/2297] Linking static target drivers/libtmp_rte_pmd_tap.a
[1694/2297] Generating rte_pmd_octeontx2_event_mingw with a custom command
[1695/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_roundrobin.c.o'
[1696/2297] Linking static target drivers/librte_rawdev_ntb.a
[1697/2297] Generating rte_rawdev_dpaa2_qdma.pmd.c with a custom command
[1698/2297] Compiling C object 'drivers/a715181@@rte_pmd_softnic@sha/meson-generated_.._rte_pmd_softnic.pmd.c.o'
[1699/2297] Compiling C object 'drivers/a715181@@rte_rawdev_dpaa2_qdma@sta/meson-generated_.._rte_rawdev_dpaa2_qdma.pmd.c.o'
[1700/2297] Generating rte_pmd_thunderx.pmd.c with a custom command
[1701/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/compress_qat_qat_comp_pmd.c.o'
[1702/2297] Generating rte_pmd_tap.pmd.c with a custom command
[1703/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_pci.c.o'
[1704/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_zlib@sta/compress_zlib_zlib_pmd_ops.c.o'
[1705/2297] Compiling C object 'drivers/a715181@@rte_pmd_thunderx@sha/meson-generated_.._rte_pmd_thunderx.pmd.c.o'
[1706/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_null_crypto@sta/crypto_null_null_crypto_pmd.c.o'
[1707/2297] Compiling C object 'drivers/a715181@@rte_pmd_tap@sha/meson-generated_.._rte_pmd_tap.pmd.c.o'
[1708/2297] Linking static target drivers/librte_rawdev_dpaa2_qdma.a
[1709/2297] Compiling C object 'drivers/a715181@@rte_rawdev_dpaa2_qdma@sha/meson-generated_.._rte_rawdev_dpaa2_qdma.pmd.c.o'
[1710/2297] Compiling C object 'drivers/a715181@@rte_pmd_tap@sta/meson-generated_.._rte_pmd_tap.pmd.c.o'
[1711/2297] Linking static target drivers/libtmp_rte_pmd_null_crypto.a
[1712/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_event@sta/event_dpaa2_dpaa2_hw_dpcon.c.o'
[1713/2297] Generating rte_pmd_opdl_event_mingw with a custom command
[1714/2297] Linking static target drivers/librte_pmd_tap.a
[1715/2297] Generating rte_pmd_null_crypto.pmd.c with a custom command
[1716/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_vhost_kernel.c.o'
[1717/2297] Compiling C object 'drivers/a715181@@rte_pmd_thunderx@sta/meson-generated_.._rte_pmd_thunderx.pmd.c.o'
[1718/2297] Generating rte_rawdev_skeleton.sym_chk with a meson_exe.py custom command
[1719/2297] Compiling C object 'drivers/a715181@@rte_pmd_null_crypto@sha/meson-generated_.._rte_pmd_null_crypto.pmd.c.o'
[1720/2297] Compiling C object 'drivers/a715181@@rte_pmd_null_crypto@sta/meson-generated_.._rte_pmd_null_crypto.pmd.c.o'
[1721/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio_crypto@sta/crypto_virtio_virtio_cryptodev.c.o'
[1722/2297] Linking static target drivers/librte_pmd_null_crypto.a
[1723/2297] Generating rte_pmd_opdl_event_def with a custom command
[1724/2297] Compiling C object 'drivers/net/qede/base/f6110d5@@qede_base@sta/ecore_sriov.c.o'
[1725/2297] Linking target drivers/librte_rawdev_skeleton.so.20.0.3
[1726/2297] Linking static target drivers/net/qede/base/libqede_base.a
[1727/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_pcap@sta/net_pcap_rte_eth_pcap.c.o'
[1728/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_qp.c.o'
[1729/2297] Linking static target drivers/libtmp_rte_pmd_pcap.a
[1730/2297] Linking static target drivers/librte_pmd_dsw_event.a
[1731/2297] Linking target drivers/librte_pmd_skeleton_event.so.20.0.3
[1732/2297] Generating rte_pmd_pcap.pmd.c with a custom command
[1733/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_ioat@sta/raw_ioat_ioat_rawdev.c.o'
[1734/2297] Generating rte_pmd_sw_event_mingw with a custom command
[1735/2297] Generating rte_pmd_dsw_event_def with a custom command
[1736/2297] Compiling C object 'drivers/a715181@@rte_pmd_dsw_event@sha/meson-generated_.._rte_pmd_dsw_event.pmd.c.o'
[1737/2297] Compiling C object 'drivers/a715181@@rte_pmd_pcap@sha/meson-generated_.._rte_pmd_pcap.pmd.c.o'
[1738/2297] Compiling C object 'drivers/a715181@@rte_pmd_pcap@sta/meson-generated_.._rte_pmd_pcap.pmd.c.o'
[1739/2297] Compiling C object 'drivers/net/thunderx/base/80ab7c6@@nicvf_base@sta/nicvf_hw.c.o'
[1740/2297] Linking static target drivers/librte_pmd_pcap.a
[1741/2297] Linking static target drivers/net/thunderx/base/libnicvf_base.a
[1742/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_rawdev.c.o'
[1743/2297] Linking static target drivers/librte_pmd_thunderx.a
[1744/2297] Linking static target drivers/libtmp_rte_rawdev_octeontx2_ep.a
[1745/2297] Generating rte_pmd_octeontx_event_mingw with a custom command
[1746/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_evdev.c.o'
[1747/2297] Generating rte_rawdev_octeontx2_ep.pmd.c with a custom command
[1748/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_evdev_xstats.c.o'
[1749/2297] Compiling C object 'drivers/a715181@@rte_rawdev_octeontx2_ep@sta/meson-generated_.._rte_rawdev_octeontx2_ep.pmd.c.o'
[1750/2297] Linking static target drivers/librte_rawdev_octeontx2_ep.a
[1751/2297] Compiling C object 'drivers/a715181@@rte_rawdev_octeontx2_ep@sha/meson-generated_.._rte_rawdev_octeontx2_ep.pmd.c.o'
[1752/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_capabilities.c.o'
[1753/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_user_virtio_user_dev.c.o'
[1754/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_nitrox@sta/crypto_nitrox_nitrox_sym_reqmgr.c.o'
[1755/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_evdev_irq.c.o'
[1756/2297] Linking static target drivers/libtmp_rte_pmd_nitrox.a
[1757/2297] Generating rte_pmd_octeontx_event_def with a custom command
[1758/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa_event@sta/event_dpaa_dpaa_eventdev.c.o'
[1759/2297] Generating rte_pmd_nitrox.pmd.c with a custom command
[1760/2297] Linking static target drivers/libtmp_rte_pmd_dpaa_event.a
[1761/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_ifc@sta/vdpa_ifc_ifcvf_vdpa.c.o'
[1762/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sfc@sta/net_sfc_sfc_rx.c.o'
[1763/2297] Linking static target drivers/libtmp_rte_pmd_ifc.a
[1764/2297] Compiling C object 'drivers/a715181@@rte_pmd_nitrox@sta/meson-generated_.._rte_pmd_nitrox.pmd.c.o'
[1765/2297] Linking static target drivers/libtmp_rte_pmd_sfc.a
[1766/2297] Compiling C object 'drivers/a715181@@rte_pmd_nitrox@sha/meson-generated_.._rte_pmd_nitrox.pmd.c.o'
[1767/2297] Generating rte_pmd_ifc.pmd.c with a custom command
[1768/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_pmd.c.o'
[1769/2297] Generating rte_pmd_bbdev_null_def with a custom command
[1770/2297] Linking static target drivers/librte_pmd_nitrox.a
[1771/2297] Generating rte_pmd_dpaa_event.pmd.c with a custom command
[1772/2297] Compiling C object 'drivers/a715181@@rte_pmd_ifc@sta/meson-generated_.._rte_pmd_ifc.pmd.c.o'
[1773/2297] Compiling C object 'drivers/a715181@@rte_pmd_ifc@sha/meson-generated_.._rte_pmd_ifc.pmd.c.o'
[1774/2297] Linking static target drivers/librte_pmd_ifc.a
[1775/2297] Generating rte_pmd_bbdev_null_mingw with a custom command
[1776/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa_event@sta/meson-generated_.._rte_pmd_dpaa_event.pmd.c.o'
[1777/2297] Generating rte_pmd_ice.sym_chk with a meson_exe.py custom command
[1778/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa_event@sha/meson-generated_.._rte_pmd_dpaa_event.pmd.c.o'
[1779/2297] Linking static target drivers/librte_pmd_dpaa_event.a
[1780/2297] Generating rte_pmd_sfc.pmd.c with a custom command
[1781/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio_crypto@sta/crypto_virtio_virtio_pci.c.o'
[1782/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_compress@sta/compress_octeontx_otx_zip.c.o'
[1783/2297] Compiling C object 'drivers/a715181@@rte_pmd_sfc@sta/meson-generated_.._rte_pmd_sfc.pmd.c.o'
[1784/2297] Generating rte_pmd_bnx2x.sym_chk with a meson_exe.py custom command
[1785/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/common_qat_qat_common.c.o'
[1786/2297] Generating rte_pmd_bbdev_turbo_sw_def with a custom command
[1787/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_compress@sta/compress_octeontx_otx_zip_pmd.c.o'
[1788/2297] Compiling C object 'drivers/a715181@@rte_pmd_sfc@sha/meson-generated_.._rte_pmd_sfc.pmd.c.o'
[1789/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_zlib@sta/compress_zlib_zlib_pmd.c.o'
[1790/2297] Linking static target drivers/librte_pmd_sfc.a
[1791/2297] Linking static target drivers/libtmp_rte_pmd_octeontx_compress.a
[1792/2297] Linking static target drivers/libtmp_rte_pmd_zlib.a
[1793/2297] Generating rte_pmd_octeontx_compress.pmd.c with a custom command
[1794/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_event@sta/event_dpaa2_dpaa2_eventdev_selftest.c.o'
[1795/2297] Generating rte_pmd_bbdev_turbo_sw_mingw with a custom command
[1796/2297] Generating rte_pmd_zlib.pmd.c with a custom command
[1797/2297] Generating rte_pmd_bbdev_fpga_lte_fec_def with a custom command
[1798/2297] Generating rte_pmd_bbdev_fpga_lte_fec_mingw with a custom command
[1799/2297] Linking target drivers/librte_pmd_ice.so.20.0.3
[1800/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio_crypto@sta/crypto_virtio_virtqueue.c.o'
[1801/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_compress@sta/meson-generated_.._rte_pmd_octeontx_compress.pmd.c.o'
[1802/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_compress@sha/meson-generated_.._rte_pmd_octeontx_compress.pmd.c.o'
[1803/2297] Compiling C object 'drivers/a715181@@rte_pmd_zlib@sha/meson-generated_.._rte_pmd_zlib.pmd.c.o'
[1804/2297] Compiling C object 'drivers/a715181@@rte_pmd_zlib@sta/meson-generated_.._rte_pmd_zlib.pmd.c.o'
[1805/2297] Linking static target drivers/librte_pmd_octeontx_compress.a
[1806/2297] Linking target drivers/librte_pmd_bnx2x.so.20.0.3
[1807/2297] Compiling C object 'drivers/a715181@@tmp_rte_rawdev_ioat@sta/raw_ioat_ioat_rawdev_test.c.o'
[1808/2297] Generating rte_pmd_bbdev_fpga_5gnr_fec_def with a custom command
[1809/2297] Linking static target drivers/librte_pmd_zlib.a
[1810/2297] Linking static target drivers/libtmp_rte_rawdev_ioat.a
[1811/2297] Generating rte_pmd_bbdev_fpga_5gnr_fec_mingw with a custom command
[1812/2297] Generating rte_pmd_vdev_netvsc.sym_chk with a meson_exe.py custom command
[1813/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_failover.c.o'
[1814/2297] Generating vhost.sym_chk with a meson_exe.py custom command
[1815/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_evdev_adptr.c.o'
[1816/2297] Generating rte_rawdev_ioat.pmd.c with a custom command
[1817/2297] Compiling C object 'app/a172ced@@dpdk-test-cmdline@exe/test-cmdline_commands.c.o'
[1818/2297] Compiling C object 'drivers/a715181@@rte_rawdev_ioat@sha/meson-generated_.._rte_rawdev_ioat.pmd.c.o'
[1819/2297] Generating rte_rawdev_octeontx2_dma.sym_chk with a meson_exe.py custom command
[1820/2297] Linking target drivers/librte_rawdev_octeontx2_dma.so.20.0.3
[1821/2297] Linking target lib/librte_vhost.so.20.0.3
[1822/2297] Compiling C object 'drivers/a715181@@rte_rawdev_ioat@sta/meson-generated_.._rte_rawdev_ioat.pmd.c.o'
[1823/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_tim_evdev.c.o'
[1824/2297] Linking static target drivers/librte_rawdev_ioat.a
[1825/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev_xstats.c.o'
[1826/2297] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_main.c.o'
[1827/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_evdev_init.c.o'
[1828/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_ssovf_evdev.c.o'
[1829/2297] Generating rte_rawdev_dpaa2_qdma.sym_chk with a meson_exe.py custom command
[1830/2297] Generating rte_pmd_pcap.sym_chk with a meson_exe.py custom command
[1831/2297] Linking target drivers/librte_pmd_vdev_netvsc.so.20.0.3
[1832/2297] Compiling C object 'app/a172ced@@dpdk-test-cmdline@exe/test-cmdline_cmdline_test.c.o'
[1833/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_sec.c.o'
[1834/2297] Linking target drivers/librte_rawdev_dpaa2_qdma.so.20.0.3
[1835/2297] Linking target drivers/librte_pmd_pcap.so.20.0.3
[1836/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_test.c.o'
[1837/2297] Generating rte_pmd_softnic.sym_chk with a meson_exe.py custom command
[1838/2297] Generating rte_rawdev_octeontx2_ep.sym_chk with a meson_exe.py custom command
[1839/2297] Linking target drivers/librte_rawdev_octeontx2_ep.so.20.0.3
[1840/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_vhost@sta/net_vhost_rte_eth_vhost.c.o'
[1841/2297] Linking static target drivers/libtmp_rte_pmd_vhost.a
[1842/2297] Generating rte_pmd_nitrox.sym_chk with a meson_exe.py custom command
[1843/2297] Generating rte_pmd_vhost.pmd.c with a custom command
[1844/2297] Generating rte_pmd_tap.sym_chk with a meson_exe.py custom command
[1845/2297] Compiling C object 'drivers/a715181@@rte_pmd_vhost@sta/meson-generated_.._rte_pmd_vhost.pmd.c.o'
[1846/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio_crypto@sta/crypto_virtio_virtio_rxtx.c.o'
[1847/2297] Linking static target drivers/librte_pmd_vhost.a
[1848/2297] Linking target drivers/librte_pmd_nitrox.so.20.0.3
[1849/2297] Linking static target drivers/libtmp_rte_pmd_virtio_crypto.a
[1850/2297] Compiling C object 'drivers/a715181@@rte_pmd_vhost@sha/meson-generated_.._rte_pmd_vhost.pmd.c.o'
[1851/2297] Generating rte_pmd_virtio_crypto.pmd.c with a custom command
[1852/2297] Linking target drivers/librte_pmd_tap.so.20.0.3
[1853/2297] Compiling C object 'drivers/a715181@@rte_pmd_virtio_crypto@sha/meson-generated_.._rte_pmd_virtio_crypto.pmd.c.o'
[1854/2297] Generating rte_rawdev_ntb.sym_chk with a meson_exe.py custom command
[1855/2297] Generating rte_pmd_sfc.sym_chk with a meson_exe.py custom command
[1856/2297] Generating rte_pmd_dsw_event.sym_chk with a meson_exe.py custom command
[1857/2297] Compiling C object 'drivers/a715181@@rte_pmd_virtio_crypto@sta/meson-generated_.._rte_pmd_virtio_crypto.pmd.c.o'
[1858/2297] Linking static target drivers/librte_pmd_virtio_crypto.a
[1859/2297] Linking target drivers/librte_rawdev_ntb.so.20.0.3
[1860/2297] Linking target drivers/librte_pmd_dsw_event.so.20.0.3
[1861/2297] Linking target drivers/librte_pmd_sfc.so.20.0.3
[1862/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/common_qat_qat_qp.c.o'
[1863/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev.c.o'
[1864/2297] Generating symbol file 'lib/76b5a35@@rte_vhost@sha/librte_vhost.so.20.0.3.symbols'
[1865/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qede@sta/net_qede_qede_debug.c.o'
[1866/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_evt_test.c.o'
[1867/2297] Linking static target drivers/libtmp_rte_pmd_qede.a
[1868/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_ssovf_probe.c.o'
[1869/2297] Generating rte_pmd_qede.pmd.c with a custom command
[1870/2297] Compiling C object 'drivers/a715181@@rte_pmd_qede@sta/meson-generated_.._rte_pmd_qede.pmd.c.o'
[1871/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_virtio@sta/net_virtio_virtio_rxtx.c.o'
[1872/2297] Linking static target drivers/librte_pmd_qede.a
[1873/2297] Compiling C object 'drivers/a715181@@rte_pmd_qede@sha/meson-generated_.._rte_pmd_qede.pmd.c.o'
[1874/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_timvf_evdev.c.o'
[1875/2297] Linking static target drivers/libtmp_rte_pmd_virtio.a
[1876/2297] Generating rte_rawdev_ioat.sym_chk with a meson_exe.py custom command
[1877/2297] Generating rte_pmd_null_crypto.sym_chk with a meson_exe.py custom command
[1878/2297] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_options_parse.c.o'
[1879/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_timvf_probe.c.o'
[1880/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_fpga_5gnr_fec@sta/baseband_fpga_5gnr_fec_rte_fpga_5gnr_fec.c.o'
[1881/2297] Linking static target drivers/libtmp_rte_pmd_bbdev_fpga_5gnr_fec.a
[1882/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_fpga_lte_fec@sta/baseband_fpga_lte_fec_fpga_lte_fec.c.o'
[1883/2297] Generating rte_pmd_zlib.sym_chk with a meson_exe.py custom command
[1884/2297] Compiling C object 'app/a172ced@@dpdk-test-acl@exe/test-acl_main.c.o'
[1885/2297] Linking target drivers/librte_pmd_null_crypto.so.20.0.3
[1886/2297] Generating rte_pmd_bbdev_fpga_5gnr_fec.pmd.c with a custom command
[1887/2297] Linking static target drivers/libtmp_rte_pmd_bbdev_fpga_lte_fec.a
[1888/2297] Linking target drivers/librte_rawdev_ioat.so.20.0.3
[1889/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_fpga_5gnr_fec@sta/meson-generated_.._rte_pmd_bbdev_fpga_5gnr_fec.pmd.c.o'
[1890/2297] Linking static target drivers/librte_pmd_bbdev_fpga_5gnr_fec.a
[1891/2297] Linking target drivers/librte_pmd_zlib.so.20.0.3
[1892/2297] Generating rte_pmd_virtio.pmd.c with a custom command
[1893/2297] Generating rte_pmd_bbdev_fpga_lte_fec.pmd.c with a custom command
[1894/2297] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_main.c.o'
[1895/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_fpga_5gnr_fec@sha/meson-generated_.._rte_pmd_bbdev_fpga_5gnr_fec.pmd.c.o'
[1896/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_fpga_lte_fec@sta/meson-generated_.._rte_pmd_bbdev_fpga_lte_fec.pmd.c.o'
[1897/2297] Linking static target drivers/librte_pmd_bbdev_fpga_lte_fec.a
[1898/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_fpga_lte_fec@sha/meson-generated_.._rte_pmd_bbdev_fpga_lte_fec.pmd.c.o'
[1899/2297] Compiling C object 'drivers/a715181@@rte_pmd_virtio@sha/meson-generated_.._rte_pmd_virtio.pmd.c.o'
[1900/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev_worker.c.o'
[1901/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_pmd_cyclecount.c.o'
[1902/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_ops.c.o'
[1903/2297] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_throughput.c.o'
[1904/2297] Compiling C object 'drivers/a715181@@rte_pmd_virtio@sta/meson-generated_.._rte_pmd_virtio.pmd.c.o'
[1905/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_evdev_selftest.c.o'
[1906/2297] Linking static target drivers/librte_pmd_virtio.a
[1907/2297] Compiling C object 'app/a172ced@@dpdk-pdump@exe/pdump_main.c.o'
[1908/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_null@sta/baseband_null_bbdev_null.c.o'
[1909/2297] Generating rte_pmd_thunderx.sym_chk with a meson_exe.py custom command
[1910/2297] Linking static target drivers/libtmp_rte_pmd_bbdev_null.a
[1911/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_common.c.o'
[1912/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_latency.c.o'
[1913/2297] Generating rte_pmd_bbdev_null.pmd.c with a custom command
[1914/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_throughput.c.o'
[1915/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_evt_main.c.o'
[1916/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_null@sha/meson-generated_.._rte_pmd_bbdev_null.pmd.c.o'
[1917/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_null@sta/meson-generated_.._rte_pmd_bbdev_null.pmd.c.o'
[1918/2297] Linking static target drivers/librte_pmd_bbdev_null.a
[1919/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_tim_worker.c.o'
[1920/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev_scheduler.c.o'
[1921/2297] Linking target drivers/librte_pmd_thunderx.so.20.0.3
[1922/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_event@sta/event_dpaa2_dpaa2_eventdev.c.o'
[1923/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_qat@sta/compress_qat_qat_comp.c.o'
[1924/2297] Linking static target drivers/libtmp_rte_pmd_dpaa2_event.a
[1925/2297] Linking static target drivers/libtmp_rte_pmd_qat.a
[1926/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_opdl_event@sta/event_opdl_opdl_ring.c.o'
[1927/2297] Generating rte_pmd_dpaa2_event.pmd.c with a custom command
[1928/2297] Linking static target drivers/libtmp_rte_pmd_opdl_event.a
[1929/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_order_common.c.o'
[1930/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2_event@sta/meson-generated_.._rte_pmd_dpaa2_event.pmd.c.o'
[1931/2297] Generating rte_pmd_qat.pmd.c with a custom command
[1932/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_timvf_worker.c.o'
[1933/2297] Linking static target drivers/librte_pmd_dpaa2_event.a
[1934/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2_event@sha/meson-generated_.._rte_pmd_dpaa2_event.pmd.c.o'
[1935/2297] Compiling C object 'drivers/a715181@@rte_pmd_qat@sta/meson-generated_.._rte_pmd_qat.pmd.c.o'
[1936/2297] Generating rte_pmd_opdl_event.pmd.c with a custom command
[1937/2297] Compiling C object 'drivers/a715181@@rte_pmd_qat@sha/meson-generated_.._rte_pmd_qat.pmd.c.o'
[1938/2297] Linking static target drivers/librte_pmd_qat.a
[1939/2297] Compiling C object 'drivers/a715181@@rte_pmd_opdl_event@sha/meson-generated_.._rte_pmd_opdl_event.pmd.c.o'
[1940/2297] Compiling C object 'drivers/a715181@@rte_pmd_opdl_event@sta/meson-generated_.._rte_pmd_opdl_event.pmd.c.o'
[1941/2297] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_test_bbdev.c.o'
[1942/2297] Linking static target drivers/librte_pmd_opdl_event.a
[1943/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_options_parsing.c.o'
[1944/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_vectors.c.o'
[1945/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_order_atq.c.o'
[1946/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_main.c.o'
[1947/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_parser.c.o'
[1948/2297] Generating rte_pmd_ifc.sym_chk with a meson_exe.py custom command
[1949/2297] Generating rte_pmd_dpaa_event.sym_chk with a meson_exe.py custom command
[1950/2297] Linking target drivers/librte_pmd_ifc.so.20.0.3
[1951/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_init.c.o'
[1952/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_pipeline_common.c.o'
[1953/2297] Generating rte_pmd_bbdev_fpga_5gnr_fec.sym_chk with a meson_exe.py custom command
[1954/2297] Generating rte_pmd_octeontx_compress.sym_chk with a meson_exe.py custom command
[1955/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_order_queue.c.o'
[1956/2297] Linking target drivers/librte_pmd_bbdev_fpga_5gnr_fec.so.20.0.3
[1957/2297] Linking target drivers/librte_pmd_octeontx_compress.so.20.0.3
[1958/2297] Compiling C object 'app/a172ced@@dpdk-test-flow-perf@exe/test-flow-perf_items_gen.c.o'
[1959/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_ssovf_evdev_selftest.c.o'
[1960/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_vector_parsing.c.o'
[1961/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_lpm_ipv6.c.o'
[1962/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_perf_queue.c.o'
[1963/2297] Generating rte_pmd_vhost.sym_chk with a meson_exe.py custom command
[1964/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_lpm.c.o'
[1965/2297] Generating rte_pmd_bbdev_fpga_lte_fec.sym_chk with a meson_exe.py custom command
[1966/2297] Linking target drivers/librte_pmd_bbdev_fpga_lte_fec.so.20.0.3
[1967/2297] Generating rte_pmd_virtio.sym_chk with a meson_exe.py custom command
[1968/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_pipeline_atq.c.o'
[1969/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_pipeline_queue.c.o'
[1970/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_bitops.c.o'
[1971/2297] Linking target drivers/librte_pmd_virtio.so.20.0.3
[1972/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_perf_common.c.o'
[1973/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test.c.o'
[1974/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_alarm.c.o'
[1975/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_hash.c.o'
[1976/2297] Generating rte_pmd_bbdev_null.sym_chk with a meson_exe.py custom command
[1977/2297] Linking target drivers/librte_pmd_bbdev_null.so.20.0.3
[1978/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_lib.c.o'
[1979/2297] Compiling C object 'app/a172ced@@dpdk-test-fib@exe/test-fib_main.c.o'
[1980/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline.c.o'
[1981/2297] Linking target drivers/librte_pmd_vhost.so.20.0.3
[1982/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_num.c.o'
[1983/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_atomic.c.o'
[1984/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_5tswap.c.o'
[1985/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_main.c.o'
[1986/2297] Generating rte_pmd_qat.sym_chk with a meson_exe.py custom command
[1987/2297] Compiling C object 'app/a172ced@@dpdk-test-flow-perf@exe/test-flow-perf_main.c.o'
[1988/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_iofwd.c.o'
[1989/2297] Linking target drivers/librte_pmd_qat.so.20.0.3
[1990/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_bpf_cmd.c.o'
[1991/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_cmdline_tm.c.o'
[1992/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_ieee1588fwd.c.o'
[1993/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_ipaddr.c.o'
[1994/2297] Generating rte_pmd_qede.sym_chk with a meson_exe.py custom command
[1995/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_string.c.o'
[1996/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cpuflags.c.o'
[1997/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_cmdline_flow.c.o'
[1998/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_rxonly.c.o'
[1999/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_byteorder.c.o'
[2000/2297] Linking target drivers/librte_pmd_qede.so.20.0.3
[2001/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cycles.c.o'
[2002/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_macswap.c.o'
[2003/2297] Compiling C object 'app/a172ced@@dpdk-test-flow-perf@exe/test-flow-perf_flow_gen.c.o'
[2004/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_cirbuf.c.o'
[2005/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_evt_options.c.o'
[2006/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_debug.c.o'
[2007/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_event@sta/event_octeontx_ssovf_worker.c.o'
[2008/2297] Linking static target drivers/libtmp_rte_pmd_octeontx_event.a
[2009/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_portlist.c.o'
[2010/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_eal_fs.c.o'
[2011/2297] Compiling C object 'app/a172ced@@dpdk-proc-info@exe/proc-info_main.c.o'
[2012/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_errno.c.o'
[2013/2297] Generating rte_pmd_octeontx_event.pmd.c with a custom command
[2014/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/commands.c.o'
[2015/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_event@sha/meson-generated_.._rte_pmd_octeontx_event.pmd.c.o'
[2016/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_event@sta/meson-generated_.._rte_pmd_octeontx_event.pmd.c.o'
[2017/2297] Linking static target drivers/librte_pmd_octeontx_event.a
[2018/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_stub.c.o'
[2019/2297] Generating rte_pmd_virtio_crypto.sym_chk with a meson_exe.py custom command
[2020/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_config.c.o'
[2021/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa_sec@sta/crypto_dpaa_sec_dpaa_sec.c.o'
[2022/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_common.c.o'
[2023/2297] Compiling C object 'app/a172ced@@dpdk-test-regex@exe/test-regex_main.c.o'
[2024/2297] Linking static target drivers/libtmp_rte_pmd_dpaa_sec.a
[2025/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dpaa2_sec@sta/crypto_dpaa2_sec_dpaa2_sec_dpseci.c.o'
[2026/2297] Linking target drivers/librte_pmd_virtio_crypto.so.20.0.3
[2027/2297] Compiling C object 'app/a172ced@@dpdk-test-sad@exe/test-sad_main.c.o'
[2028/2297] Compiling C object 'app/a172ced@@dpdk-test-flow-perf@exe/test-flow-perf_actions_gen.c.o'
[2029/2297] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf@exe/test-crypto-perf_cperf_test_verify.c.o'
[2030/2297] Linking static target drivers/libtmp_rte_pmd_dpaa2_sec.a
[2031/2297] Generating rte_pmd_dpaa_sec.pmd.c with a custom command
[2032/2297] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_common.c.o'
[2033/2297] Generating rte_pmd_dpaa2_sec.pmd.c with a custom command
[2034/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa_sec@sta/meson-generated_.._rte_pmd_dpaa_sec.pmd.c.o'
[2035/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cmdline_etheraddr.c.o'
[2036/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa_sec@sha/meson-generated_.._rte_pmd_dpaa_sec.pmd.c.o'
[2037/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_vmxnet3@sta/net_vmxnet3_vmxnet3_rxtx.c.o'
[2038/2297] Linking static target drivers/librte_pmd_dpaa_sec.a
[2039/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2_sec@sta/meson-generated_.._rte_pmd_dpaa2_sec.pmd.c.o'
[2040/2297] Linking static target drivers/libtmp_rte_pmd_vmxnet3.a
[2041/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/packet_burst_generator.c.o'
[2042/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_caam_jr@sta/crypto_caam_jr_caam_jr.c.o'
[2043/2297] Compiling C object 'drivers/a715181@@rte_pmd_dpaa2_sec@sha/meson-generated_.._rte_pmd_dpaa2_sec.pmd.c.o'
[2044/2297] Generating rte_pmd_opdl_event.sym_chk with a meson_exe.py custom command
[2045/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_barrier.c.o'
[2046/2297] Linking static target drivers/librte_pmd_dpaa2_sec.a
[2047/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_txonly.c.o'
[2048/2297] Generating rte_pmd_vmxnet3.pmd.c with a custom command
[2049/2297] Linking static target drivers/libtmp_rte_pmd_caam_jr.a
[2050/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_crc.c.o'
[2051/2297] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_cyclecount.c.o'
[2052/2297] Compiling C object 'drivers/a715181@@rte_pmd_vmxnet3@sta/meson-generated_.._rte_pmd_vmxnet3.pmd.c.o'
[2053/2297] Compiling C object 'drivers/a715181@@rte_pmd_vmxnet3@sha/meson-generated_.._rte_pmd_vmxnet3.pmd.c.o'
[2054/2297] Compiling C object 'app/a172ced@@dpdk-test-compress-perf@exe/test-compress-perf_comp_perf_test_verify.c.o'
[2055/2297] Linking static target drivers/librte_pmd_vmxnet3.a
[2056/2297] Generating rte_pmd_caam_jr.pmd.c with a custom command
[2057/2297] Linking target drivers/librte_pmd_opdl_event.so.20.0.3
[2058/2297] Compiling C object 'drivers/a715181@@rte_pmd_caam_jr@sta/meson-generated_.._rte_pmd_caam_jr.pmd.c.o'
[2059/2297] Linking static target drivers/librte_pmd_caam_jr.a
[2060/2297] Compiling C object 'drivers/a715181@@rte_pmd_caam_jr@sha/meson-generated_.._rte_pmd_caam_jr.pmd.c.o'
[2061/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_pipeline_acl.c.o'
[2062/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_external_mem.c.o'
[2063/2297] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_test_bbdev_vector.c.o'
[2064/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_parameters.c.o'
[2065/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_bpf.c.o'
[2066/2297] Compiling C object 'app/a172ced@@dpdk-test-eventdev@exe/test-eventdev_test_perf_atq.c.o'
[2067/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_multiwriter.c.o'
[2068/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_acl.c.o'
[2069/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_cmdline_mtr.c.o'
[2070/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_evdev.c.o'
[2071/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_kvargs.c.o'
[2072/2297] Generating rte_pmd_dpaa2_event.sym_chk with a meson_exe.py custom command
[2073/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lcores.c.o'
[2074/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fib6_perf.c.o'
[2075/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_efd_perf.c.o'
[2076/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_efd.c.o'
[2077/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_eth_rx_adapter.c.o'
[2078/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_interrupts.c.o'
[2079/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_readwrite.c.o'
[2080/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_flow_classify.c.o'
[2081/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_rx.c.o'
[2082/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fib6.c.o'
[2083/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_malloc.c.o'
[2084/2297] Generating rte_pmd_octeontx_event.sym_chk with a meson_exe.py custom command
[2085/2297] Linking target drivers/librte_pmd_octeontx_event.so.20.0.3
[2086/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_memory.c.o'
[2087/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_metrics.c.o'
[2088/2297] Generating rte_pmd_dpaa2_sec.sym_chk with a meson_exe.py custom command
[2089/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fib.c.o'
[2090/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_logs.c.o'
[2091/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_distributor.c.o'
[2092/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ipsec_sad.c.o'
[2093/2297] Linking target drivers/librte_pmd_dpaa2_sec.so.20.0.3
[2094/2297] Generating rte_pmd_caam_jr.sym_chk with a meson_exe.py custom command
[2095/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lpm6.c.o'
[2096/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fbarray.c.o'
[2097/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_power.c.o'
[2098/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_power_kvm_vm.c.o'
[2099/2297] Generating rte_pmd_vmxnet3.sym_chk with a meson_exe.py custom command
[2100/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rand_perf.c.o'
[2101/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_prefetch.c.o'
[2102/2297] Linking target drivers/librte_pmd_caam_jr.so.20.0.3
[2103/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mcslock.c.o'
[2104/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_power_cpufreq.c.o'
[2105/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cryptodev_asym.c.o'
[2106/2297] Linking target drivers/librte_pmd_vmxnet3.so.20.0.3
[2107/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_reciprocal_division_perf.c.o'
[2108/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_memcpy.c.o'
[2109/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_config.c.o'
[2110/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_perf.c.o'
[2111/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_kni.c.o'
[2112/2297] Generating rte_pmd_dpaa_sec.sym_chk with a meson_exe.py custom command
[2113/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lpm.c.o'
[2114/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lpm_perf.c.o'
[2115/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_functions.c.o'
[2116/2297] Linking target drivers/librte_pmd_dpaa_sec.so.20.0.3
[2117/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_util.c.o'
[2118/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mempool.c.o'
[2119/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_per_lcore.c.o'
[2120/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_icmpecho.c.o'
[2121/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_flowgen.c.o'
[2122/2297] Compiling C object 'app/a172ced@@dpdk-test-pipeline@exe/test-pipeline_runtime.c.o'
[2123/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_macfwd.c.o'
[2124/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_reciprocal_division.c.o'
[2125/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_lpm6_perf.c.o'
[2126/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_stress.c.o'
[2127/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_meter.c.o'
[2128/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_noisy_vnf.c.o'
[2129/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_distributor_perf.c.o'
[2130/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_string_fns.c.o'
[2131/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rawdev.c.o'
[2132/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_mpmc_stress.c.o'
[2133/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_hts_stress.c.o'
[2134/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash.c.o'
[2135/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_sw_event@sta/event_sw_sw_evdev_selftest.c.o'
[2136/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mempool_perf.c.o'
[2137/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rcu_qsbr_perf.c.o'
[2138/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_spinlock.c.o'
[2139/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_memzone.c.o'
[2140/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cryptodev_blockcipher.c.o'
[2141/2297] Linking static target drivers/libtmp_rte_pmd_sw_event.a
[2142/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_tailq.c.o'
[2143/2297] Generating rte_pmd_sw_event.pmd.c with a custom command
[2144/2297] Compiling C object 'drivers/a715181@@rte_pmd_sw_event@sta/meson-generated_.._rte_pmd_sw_event.pmd.c.o'
[2145/2297] Generating symbol file 'drivers/a715181@@rte_pmd_dpaa2_sec@sha/librte_pmd_dpaa2_sec.so.20.0.3.symbols'
[2146/2297] Linking static target drivers/librte_pmd_sw_event.a
[2147/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_version.c.o'
[2148/2297] Compiling C object 'drivers/a715181@@rte_pmd_sw_event@sha/meson-generated_.._rte_pmd_sw_event.pmd.c.o'
[2149/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_timer_perf.c.o'
[2150/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rib.c.o'
[2151/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_func_reentrancy.c.o'
[2152/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_fib_perf.c.o'
[2153/2297] Linking target drivers/librte_pmd_dpaa2_event.so.20.0.3
[2154/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rwlock.c.o'
[2155/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_timer.c.o'
[2156/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_trace_register.c.o'
[2157/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rib6.c.o'
[2158/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_timer_racecond.c.o'
[2159/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_reorder.c.o'
[2160/2297] Generating igb_uio_makefile with a custom command
[2161/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ticketlock.c.o'
[2162/2297] Generating rte_kni_makefile with a custom command
[2163/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_mt_peek_stress.c.o'
[2164/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_st_peek_stress.c.o'
[2165/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_stack.c.o'
[2166/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_red.c.o'
[2167/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_graph_perf.c.o'
[2168/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_bitratestats.c.o'
[2169/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_sched.c.o'
[2170/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_trace.c.o'
[2171/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_eal_flags.c.o'
[2172/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mp_secondary.c.o'
[2173/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_telemetry_json.c.o'
[2174/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_crypto_adapter.c.o'
[2175/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_rcu_qsbr.c.o'
[2176/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_thash.c.o'
[2177/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_hash_readwrite_lf_perf.c.o'
[2178/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_rts_stress.c.o'
[2179/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_eventdev.c.o'
[2180/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_crypto_scheduler@sta/crypto_scheduler_scheduler_multicore.c.o'
[2181/2297] Compiling C object 'app/a172ced@@dpdk-test-bbdev@exe/test-bbdev_test_bbdev_perf.c.o'
[2182/2297] Linking static target drivers/libtmp_rte_pmd_crypto_scheduler.a
[2183/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_stack_perf.c.o'
[2184/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_latencystats.c.o'
[2185/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ipsec.c.o'
[2186/2297] Generating rte_pmd_crypto_scheduler.pmd.c with a custom command
[2187/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_pdump.c.o'
[2188/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_timer_secondary.c.o'
[2189/2297] Compiling C object 'drivers/a715181@@rte_pmd_crypto_scheduler@sta/meson-generated_.._rte_pmd_crypto_scheduler.pmd.c.o'
[2190/2297] Compiling C object 'drivers/a715181@@rte_pmd_crypto_scheduler@sha/meson-generated_.._rte_pmd_crypto_scheduler.pmd.c.o'
[2191/2297] Linking static target drivers/librte_pmd_crypto_scheduler.a
[2192/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cryptodev_security_pdcp.c.o'
[2193/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ipfrag.c.o'
[2194/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_turbo_sw@sta/baseband_turbo_sw_bbdev_turbo_software.c.o'
[2195/2297] Linking static target drivers/libtmp_rte_pmd_bbdev_turbo_sw.a
[2196/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_pmd_ring.c.o'
[2197/2297] Generating rte_pmd_bbdev_turbo_sw.pmd.c with a custom command
[2198/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_pipeline.c.o'
[2199/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_member.c.o'
[2200/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_turbo_sw@sta/meson-generated_.._rte_pmd_bbdev_turbo_sw.pmd.c.o'
[2201/2297] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_turbo_sw@sha/meson-generated_.._rte_pmd_bbdev_turbo_sw.pmd.c.o'
[2202/2297] Linking static target drivers/librte_pmd_bbdev_turbo_sw.a
[2203/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_link_bonding_rssconf.c.o'
[2204/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table.c.o'
[2205/2297] Generating symbol file 'drivers/a715181@@rte_pmd_dpaa_sec@sha/librte_pmd_dpaa_sec.so.20.0.3.symbols'
[2206/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ipsec_perf.c.o'
[2207/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_graph.c.o'
[2208/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_eth_tx_adapter.c.o'
[2209/2297] Linking target drivers/librte_pmd_dpaa_event.so.20.0.3
[2210/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_member_perf.c.o'
[2211/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_pmd_perf.c.o'
[2212/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_service_cores.c.o'
[2213/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_crypto@sta/crypto_octeontx2_otx2_cryptodev_ops.c.o'
[2214/2297] Linking static target drivers/libtmp_rte_pmd_octeontx2_crypto.a
[2215/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/sample_packet_forward.c.o'
[2216/2297] Generating rte_pmd_sw_event.sym_chk with a meson_exe.py custom command
[2217/2297] Generating rte_pmd_octeontx2_crypto.pmd.c with a custom command
[2218/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_crypto@sta/meson-generated_.._rte_pmd_octeontx2_crypto.pmd.c.o'
[2219/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_crypto@sha/meson-generated_.._rte_pmd_octeontx2_crypto.pmd.c.o'
[2220/2297] Linking static target drivers/librte_pmd_octeontx2_crypto.a
[2221/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_csumonly.c.o'
[2222/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_ports.c.o'
[2223/2297] Linking target drivers/librte_pmd_sw_event.so.20.0.3
[2224/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_pmd_ring_perf.c.o'
[2225/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_acl.c.o'
[2226/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/virtual_pmd.c.o'
[2227/2297] Generating rte_pmd_crypto_scheduler.sym_chk with a meson_exe.py custom command
[2228/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_mbuf.c.o'
[2229/2297] Linking target drivers/librte_pmd_crypto_scheduler.so.20.0.3
[2230/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_compressdev.c.o'
[2231/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_security.c.o'
[2232/2297] Generating rte_pmd_bbdev_turbo_sw.sym_chk with a meson_exe.py custom command
[2233/2297] Linking target drivers/librte_pmd_bbdev_turbo_sw.so.20.0.3
[2234/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_tables.c.o'
[2235/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_link_bonding.c.o'
[2236/2297] Compiling C object 'lib/76b5a35@@rte_pipeline@sta/librte_pipeline_rte_table_action.c.o'
[2237/2297] Linking static target lib/librte_pipeline.a
[2238/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_ring.c.o'
[2239/2297] Generating igb_uio with a custom command
make: Entering directory '/usr/src/kernels/4.18.0-193.6.3.el8_2.x86_64'
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.mod.o
  LD [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.ko
make: Leaving directory '/usr/src/kernels/4.18.0-193.6.3.el8_2.x86_64'
[2240/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_link_bonding_mode4.c.o'
[2241/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx_crypto@sta/crypto_octeontx_otx_cryptodev_ops.c.o'
[2242/2297] Linking static target drivers/libtmp_rte_pmd_octeontx_crypto.a
[2243/2297] Generating rte_pmd_octeontx2_crypto.sym_chk with a meson_exe.py custom command
[2244/2297] Generating rte_pmd_octeontx_crypto.pmd.c with a custom command
[2245/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_crypto@sta/meson-generated_.._rte_pmd_octeontx_crypto.pmd.c.o'
[2246/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_crypto@sha/meson-generated_.._rte_pmd_octeontx_crypto.pmd.c.o'
[2247/2297] Linking static target drivers/librte_pmd_octeontx_crypto.a
[2248/2297] Linking target drivers/librte_pmd_octeontx2_crypto.so.20.0.3
[2249/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_testpmd.c.o'
[2250/2297] Generating rte_pmd_octeontx_crypto.sym_chk with a meson_exe.py custom command
[2251/2297] Generating pipeline.sym_chk with a meson_exe.py custom command
[2252/2297] Linking target drivers/librte_pmd_octeontx_crypto.so.20.0.3
[2253/2297] Linking target lib/librte_pipeline.so.20.0.3
[2254/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_event_timer_adapter.c.o'
[2255/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_table_combined.c.o'
[2256/2297] Compiling C object 'app/a172ced@@dpdk-testpmd@exe/test-pmd_cmdline.c.o'
[2257/2297] Generating symbol file 'lib/76b5a35@@rte_pipeline@sha/librte_pipeline.so.20.0.3.symbols'
[2258/2297] Linking target drivers/librte_pmd_softnic.so.20.0.3
[2259/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_cryptodev.c.o'
[2260/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_memcpy_perf.c.o'
[2261/2297] Generating rte_kni with a custom command
make: Entering directory '/usr/src/kernels/4.18.0-193.6.3.el8_2.x86_64'
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_net.o
  CC [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/kni_misc.o
  LD [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.mod.o
  LD [M]  /root/dpdk/x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.ko
make: Leaving directory '/usr/src/kernels/4.18.0-193.6.3.el8_2.x86_64'
[2262/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_trace_perf.c.o'
[2263/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2@sta/net_octeontx2_otx2_tx.c.o'
[2264/2297] Linking static target drivers/libtmp_rte_pmd_octeontx2.a
[2265/2297] Generating rte_pmd_octeontx2.pmd.c with a custom command
[2266/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2@sha/meson-generated_.._rte_pmd_octeontx2.pmd.c.o'
[2267/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2@sta/meson-generated_.._rte_pmd_octeontx2.pmd.c.o'
[2268/2297] Linking static target drivers/librte_pmd_octeontx2.a
[2269/2297] Generating rte_pmd_octeontx2.sym_chk with a meson_exe.py custom command
[2270/2297] Linking target drivers/librte_pmd_octeontx2.so.20.0.3
[2271/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring_perf.c.o'
[2272/2297] Generating symbol file 'drivers/a715181@@rte_pmd_octeontx2@sha/librte_pmd_octeontx2.so.20.0.3.symbols'
[2273/2297] Compiling C object 'app/test/3062f5d@@dpdk-test@exe/test_ring.c.o'
[2274/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_worker.c.o'
[2275/2297] Compiling C object 'drivers/a715181@@tmp_rte_pmd_octeontx2_event@sta/event_octeontx2_otx2_worker_dual.c.o'
[2276/2297] Linking static target drivers/libtmp_rte_pmd_octeontx2_event.a
[2277/2297] Generating rte_pmd_octeontx2_event.pmd.c with a custom command
[2278/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_event@sta/meson-generated_.._rte_pmd_octeontx2_event.pmd.c.o'
[2279/2297] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_event@sha/meson-generated_.._rte_pmd_octeontx2_event.pmd.c.o'
[2280/2297] Linking static target drivers/librte_pmd_octeontx2_event.a
[2281/2297] Linking target app/dpdk-test-sad
[2282/2297] Linking target app/dpdk-test-pipeline
[2283/2297] Linking target app/dpdk-test-flow-perf
[2284/2297] Linking target app/dpdk-testpmd
[2285/2297] Linking target app/dpdk-test-bbdev
[2286/2297] Generating rte_pmd_octeontx2_event.sym_chk with a meson_exe.py custom command
[2287/2297] Linking target app/test/dpdk-test
[2288/2297] Linking target drivers/librte_pmd_octeontx2_event.so.20.0.3
[2289/2297] Linking target app/dpdk-test-cmdline
[2290/2297] Linking target app/dpdk-proc-info
[2291/2297] Linking target app/dpdk-test-compress-perf
[2292/2297] Linking target app/dpdk-test-acl
[2293/2297] Linking target app/dpdk-test-regex
[2294/2297] Linking target app/dpdk-test-crypto-perf
[2295/2297] Linking target app/dpdk-test-fib
[2296/2297] Linking target app/dpdk-pdump
[2297/2297] Linking target app/dpdk-test-eventdev
04/09/2020 19:31:01             dut.10.240.183.151: find ./x86_64-native-linuxapp-gcc/kernel/ -name *.ko
04/09/2020 19:31:01             dut.10.240.183.151: ./x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.ko
./x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.ko
04/09/2020 19:31:01             dut.10.240.183.151: mkdir -p x86_64-native-linuxapp-gcc/kmod
04/09/2020 19:31:01             dut.10.240.183.151: 
04/09/2020 19:31:01             dut.10.240.183.151: cp ./x86_64-native-linuxapp-gcc/kernel/linux/igb_uio/igb_uio.ko x86_64-native-linuxapp-gcc/kmod/
04/09/2020 19:31:01             dut.10.240.183.151: 
04/09/2020 19:31:01             dut.10.240.183.151: cp ./x86_64-native-linuxapp-gcc/kernel/linux/kni/rte_kni.ko x86_64-native-linuxapp-gcc/kmod/
04/09/2020 19:31:02             dut.10.240.183.151: 
04/09/2020 19:31:02                         tester: rm -rf ./getPackageByTcpdump.cap
04/09/2020 19:31:02                         tester: 
04/09/2020 19:31:02                         tester: tcpdump -i ens224f0 ether[12:2] != '0x88cc' -w ./getPackageByTcpdump.cap 2> /dev/null& 
04/09/2020 19:31:02                         tester: [1] 9420
04/09/2020 19:31:02             dut.10.240.183.151: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71 -n 4   --file-prefix=dpdk_9231_20200904192819  
04/09/2020 19:31:03             dut.10.240.183.151: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_9231_20200904192819/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(2)
EAL: Ignore mapping IO port bar(5)
EAL: Probe PCI driver: net_ixgbe (8086:10fb) device: 0000:81:00.0 (socket 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(2)
EAL: Ignore mapping IO port bar(5)
EAL: Probe PCI driver: net_ixgbe (8086:10fb) device: 0000:81:00.1 (socket 1)
APP: HPET is not enabled, using TSC as default timer
04/09/2020 19:31:03             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:31:08             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
Allocated mbuf pool on socket 0
Allocated mbuf pool on socket 1
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 18 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 64 packets @socket 1
inject 32 packet to port 0
inject 32 packet to port 1
Total packets inject to prime ports = 64
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received
free 32 (expected 32) mbuf left in port 0
free 32 (expected 32) mbuf left in port 1
59523812 packet, 0 drop, 27053888 idle
Result: 178 cycles per packet
Test OK
04/09/2020 19:31:08             dut.10.240.183.151: quit
04/09/2020 19:31:09             dut.10.240.183.151: quit
04/09/2020 19:31:09                         tester: killall tcpdump
04/09/2020 19:31:09                         tester: 
04/09/2020 19:31:09                         tester: tcpdump -nn -e -v -r ./getPackageByTcpdump.cap
04/09/2020 19:31:09                         tester: reading from file ./getPackageByTcpdump.cap, link-type EN10MB (Ethernet)
[1]+  Done                    tcpdump -i ens224f0 ether[12:2] != '0x88cc' -w ./getPackageByTcpdump.cap 2> /dev/null
04/09/2020 19:31:09          TestUnitTestsLoopback: Test Case test_loopback_mode Result PASSED:
04/09/2020 19:31:09             dut.10.240.183.151: cp /tmp/test_pmd_perf.c app/test/test_pmd_perf.c
04/09/2020 19:31:09             dut.10.240.183.151: 
04/09/2020 19:31:09             dut.10.240.183.151: kill_all: called by dut and prefix list has value.
04/09/2020 19:31:09                            dts: 
TEST SUITE ENDED: TestUnitTestsLoopback

[-- Attachment #8: TestUnitTestsLpmIpv6.log --]
[-- Type: application/octet-stream, Size: 13387 bytes --]

03/09/2020 15:31:03                            dts: 
TEST SUITE : TestUnitTestsLpmIpv6
03/09/2020 15:31:03                            dts: NIC :        powerville
03/09/2020 15:31:03             dut.10.240.183.171: 
03/09/2020 15:31:03                         tester: 
03/09/2020 15:31:03           TestUnitTestsLpmIpv6: Test Case test_lpm Begin
03/09/2020 15:31:03             dut.10.240.183.171: 
03/09/2020 15:31:04                         tester: 
03/09/2020 15:31:04             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:31:06             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:31:06             dut.10.240.183.171: lpm_autotest
03/09/2020 15:31:07             dut.10.240.183.171: 
Test OK
03/09/2020 15:31:07             dut.10.240.183.171: quit
03/09/2020 15:31:08             dut.10.240.183.171: 
03/09/2020 15:31:08           TestUnitTestsLpmIpv6: Test Case test_lpm Result PASSED:
03/09/2020 15:31:08           TestUnitTestsLpmIpv6: Test Case test_lpm_ipv6 Begin
03/09/2020 15:31:08             dut.10.240.183.171: 
03/09/2020 15:31:08                         tester: 
03/09/2020 15:31:08             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:31:10             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:31:10             dut.10.240.183.171: lpm6_autotest
03/09/2020 15:31:13             dut.10.240.183.171: 
# test 00
# test 01
RING: Cannot reserve memory
HASH: memory allocation failed
LPM: LPM rules hash table allocation failed: File exists (17)# test 02
# test 03
# test 04
# test 05
# test 06
# test 07
# test 08
# test 09
# test 10
# test 11
# test 12
# test 13
# test 14
# test 15
# test 16
# test 17
# test 18
# test 19
# test 20
# test 21
# test 22
# test 23
# test 24
# test 25
# test 26
# test 27
# test 28
Test OK
03/09/2020 15:31:13             dut.10.240.183.171: quit
03/09/2020 15:31:14             dut.10.240.183.171: 
03/09/2020 15:31:14           TestUnitTestsLpmIpv6: Test Case test_lpm_ipv6 Result PASSED:
03/09/2020 15:31:14           TestUnitTestsLpmIpv6: Test Case test_lpm_ipv6_perf Begin
03/09/2020 15:31:14             dut.10.240.183.171: 
03/09/2020 15:31:14                         tester: 
03/09/2020 15:31:14             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:31:16             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:31:16             dut.10.240.183.171: lpm6_perf_autotest
03/09/2020 15:31:20             dut.10.240.183.171: 
No. routes = 1000
Route distribution per prefix width: 
DEPTH    QUANTITY (PERCENT)
--------------------------- 
01              5 (0.50)
02              8 (0.80)
03              9 (0.90)
04             10 (1.00)
05              8 (0.80)
06              4 (0.40)
07              5 (0.50)
08             10 (1.00)
09             13 (1.30)
10             11 (1.10)
11             10 (1.00)
12              4 (0.40)
13             10 (1.00)
14              8 (0.80)
15              4 (0.40)
16             11 (1.10)
17              7 (0.70)
18              9 (0.90)
19             10 (1.00)
20              5 (0.50)
21              6 (0.60)
22             11 (1.10)
23              5 (0.50)
24             11 (1.10)
25              5 (0.50)
26              8 (0.80)
27              8 (0.80)
28             13 (1.30)
29              9 (0.90)
30              8 (0.80)
31              6 (0.60)
32             11 (1.10)
33             10 (1.00)
34              9 (0.90)
35              3 (0.30)
36              8 (0.80)
37              5 (0.50)
38              8 (0.80)
39              6 (0.60)
40              9 (0.90)
41              8 (0.80)
42             10 (1.00)
43              4 (0.40)
44              6 (0.60)
45              9 (0.90)
46             11 (1.10)
47             14 (1.40)
48              5 (0.50)
49              9 (0.90)
50             13 (1.30)
51             13 (1.30)
52              8 (0.80)
53              6 (0.60)
54             11 (1.10)
55             12 (1.20)
56              6 (0.60)
57              8 (0.80)
58              9 (0.90)
59              6 (0.60)
60              5 (0.50)
61              4 (0.40)
62             12 (1.20)
63              8 (0.80)
64              7 (0.70)
65              3 (0.30)
66              7 (0.70)
67             17 (1.70)
68             11 (1.10)
69              3 (0.30)
70              9 (0.90)
71              7 (0.70)
72              9 (0.90)
73              5 (0.50)
74              5 (0.50)
75              4 (0.40)
76              4 (0.40)
77              4 (0.40)
78             10 (1.00)
79              9 (0.90)
80              6 (0.60)
81              5 (0.50)
82              5 (0.50)
83              4 (0.40)
84             10 (1.00)
85              6 (0.60)
86              8 (0.80)
87              9 (0.90)
88              7 (0.70)
89              9 (0.90)
90              9 (0.90)
91              9 (0.90)
92              9 (0.90)
93             12 (1.20)
94              6 (0.60)
95              8 (0.80)
96             18 (1.80)
97              5 (0.50)
98              8 (0.80)
99              5 (0.50)
100              5 (0.50)
101              5 (0.50)
102              4 (0.40)
103              7 (0.70)
104              7 (0.70)
105              4 (0.40)
106              6 (0.60)
107              7 (0.70)
108             11 (1.10)
109             11 (1.10)
110              6 (0.60)
111              9 (0.90)
112              9 (0.90)
113             10 (1.00)
114             10 (1.00)
115              4 (0.40)
116              8 (0.80)
117              9 (0.90)
118             10 (1.00)
119              7 (0.70)
120              8 (0.80)
121             10 (1.00)
122              7 (0.70)
123              5 (0.50)
124              6 (0.60)
125              4 (0.40)
126              5 (0.50)
127             10 (1.00)
128              7 (0.70)

Unique added entries = 1000
Average LPM Add: 484253 cycles
Average LPM Lookup: 42.1 cycles (fails = 0.0%)
BULK LPM Lookup: 34.9 cycles (fails = 0.0%)
Average LPM Delete: 3.78694e+06 cycles
Test OK
03/09/2020 15:31:20             dut.10.240.183.171: quit
03/09/2020 15:31:21             dut.10.240.183.171: 
03/09/2020 15:31:21           TestUnitTestsLpmIpv6: Test Case test_lpm_ipv6_perf Result PASSED:
03/09/2020 15:31:21           TestUnitTestsLpmIpv6: Test Case test_lpm_perf Begin
03/09/2020 15:31:21             dut.10.240.183.171: 
03/09/2020 15:31:21                         tester: 
03/09/2020 15:31:21             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:31:23             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:31:23             dut.10.240.183.171: lpm_perf_autotest
03/09/2020 15:37:02             dut.10.240.183.171: 
No. routes = 1076806
Route distribution per prefix width: 
DEPTH    QUANTITY (PERCENT)
--------------------------- 
01              0 (0.00)
02              0 (0.00)
03              1 (0.00)
04              0 (0.00)
05              3 (0.00)
06              2 (0.00)
07              4 (0.00)
08            201 (0.02)
09             37 (0.00)
10             55 (0.01)
11             97 (0.01)
12            381 (0.04)
13            775 (0.07)
14           2104 (0.20)
15           3712 (0.34)
16          69319 (6.44)
17          12983 (1.21)
18          23667 (2.20)
19          69068 (6.41)
20          62354 (5.79)
21          48531 (4.51)
22          72355 (6.72)
23          85427 (7.93)
24         583900 (54.23)
25           2654 (0.25)
26           5650 (0.52)
27           6467 (0.60)
28           7127 (0.66)
29          12936 (1.20)
30           5999 (0.56)
31             13 (0.00)
32            984 (0.09)

Unique added entries = 1037025
Used table 24 entries = 14680064 (87.5%)
64 byte Cache entries used = 458753 (29360192 bytes)
Average LPM Add: 260456 cycles
Average LPM Lookup: 14.9 cycles (fails = 12.5%)
BULK LPM Lookup: 11.1 cycles (fails = 12.5%)
LPM LookupX4: 20.9 cycles (fails = 12.5%)
Average LPM Delete: 170365 cycles

Perf test: 1 writer, 85 readers, RCU integration enabled
Total LPM Adds: 42831872
Total LPM Deletes: 42831872
Average LPM Add/Del: 1722.18 cycles

Perf test: 1 writer, 85 readers, RCU integration disabled
Total LPM Adds: 42831872
Total LPM Deletes: 42831872
Average LPM Add/Del: 1694.1 cycles

Perf test: 2 writers, 83 readers, RCU integration enabled
Total LPM Adds: 85663744
Total LPM Deletes: 85663744
Average LPM Add/Del: 59457 cycles

Perf test: 2 writers, 83 readers, RCU integration disabled
Total LPM Adds: 85663744
Total LPM Deletes: 85663744
Average LPM Add/Del: 78575 cycles
Test OK
03/09/2020 15:37:02             dut.10.240.183.171: quit
03/09/2020 15:37:03             dut.10.240.183.171: 
03/09/2020 15:37:03           TestUnitTestsLpmIpv6: Test Case test_lpm_perf Result PASSED:
03/09/2020 15:37:03                            dts: 
TEST SUITE ENDED: TestUnitTestsLpmIpv6

[-- Attachment #9: TestUnitTestsMbuf.log --]
[-- Type: application/octet-stream, Size: 137509 bytes --]

03/09/2020 15:37:06                            dts: 
TEST SUITE : TestUnitTestsMbuf
03/09/2020 15:37:06                            dts: NIC :        powerville
03/09/2020 15:37:06             dut.10.240.183.171: 
03/09/2020 15:37:06                         tester: 
03/09/2020 15:37:06              TestUnitTestsMbuf: Test Case test_mbuf Begin
03/09/2020 15:37:06             dut.10.240.183.171: 
03/09/2020 15:37:06                         tester: 
03/09/2020 15:37:06             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:37:08             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:37:08             dut.10.240.183.171: mbuf_autotest
03/09/2020 15:37:21             dut.10.240.183.171: 
Test mbuf dynamic fields and flags
Reserved fields:
Reserved flags:
Free space in mbuf (0 = occupied, value = free zone alignment):
  0000: 00 00 00 00 00 00 00 00
  0008: 00 00 00 00 00 00 00 00
  0010: 00 00 00 00 00 00 00 00
  0018: 00 00 00 00 00 00 00 00
  0020: 00 00 00 00 00 00 00 00
  0028: 00 00 00 00 00 00 00 00
  0030: 00 00 00 00 00 00 00 00
  0038: 00 00 00 00 00 00 00 00
  0040: 00 00 00 00 00 00 00 00
  0048: 00 00 00 00 00 00 00 00
  0050: 00 00 00 00 00 00 00 00
  0058: 00 00 00 00 00 00 00 00
  0060: 00 00 00 00 00 00 00 00
  0068: 00 00 00 00 00 00 00 00
  0070: 10 10 10 10 10 10 10 10
  0078: 10 10 10 10 10 10 10 10
Free bit in mbuf->ol_flags (0 = occupied, 1 = free):
  0000: 0 0 0 0 0 0 0 0
  0008: 0 0 0 0 0 0 0 0
  0010: 0 0 0 0 0 0 0 1
  0018: 1 1 1 1 1 1 1 1
  0020: 1 1 1 1 1 1 1 1
  0028: 1 0 0 0 0 0 0 0
  0030: 0 0 0 0 0 0 0 0
  0038: 0 0 0 0 0 0 0 0
dynfield: offset=112, offset2=114, offset3=120
dynflag: flag=23, flag2=24, flag3=40
Reserved fields:
  name=test-dynfield offset=112 size=1 align=1 flags=0
  name=test-dynfield2 offset=114 size=2 align=2 flags=0
  name=test-dynfield3 offset=120 size=1 align=1 flags=0
Reserved flags:
  name=test-dynflag bitnum=23 flags=0
  name=test-dynflag2 bitnum=24 flags=0
  name=test-dynflag3 bitnum=40 flags=0
Free space in mbuf (0 = occupied, value = free zone alignment):
  0000: 00 00 00 00 00 00 00 00
  0008: 00 00 00 00 00 00 00 00
  0010: 00 00 00 00 00 00 00 00
  0018: 00 00 00 00 00 00 00 00
  0020: 00 00 00 00 00 00 00 00
  0028: 00 00 00 00 00 00 00 00
  0030: 00 00 00 00 00 00 00 00
  0038: 00 00 00 00 00 00 00 00
  0040: 00 00 00 00 00 00 00 00
  0048: 00 00 00 00 00 00 00 00
  0050: 00 00 00 00 00 00 00 00
  0058: 00 00 00 00 00 00 00 00
  0060: 00 00 00 00 00 00 00 00
  0068: 00 00 00 00 00 00 00 00
  0070: 00 01 00 00 04 04 04 04
  0078: 00 01 02 02 04 04 04 04
Free bit in mbuf->ol_flags (0 = occupied, 1 = free):
  0000: 0 0 0 0 0 0 0 0
  0008: 0 0 0 0 0 0 0 0
  0010: 0 0 0 0 0 0 0 0
  0018: 0 1 1 1 1 1 1 1
  0020: 1 1 1 1 1 1 1 1
  0028: 0 0 0 0 0 0 0 0
  0030: 0 0 0 0 0 0 0 0
  0038: 0 0 0 0 0 0 0 0
Create mbuf pools for bulk allocation.
Test single bulk alloc, followed by multiple bulk free.
Test multiple bulk alloc, followed by single bulk free.
Test bulk free of single long chain.
Test bulk free of multiple chains using multiple pools.
Free mbuf pools for bulk allocation.
Test pktmbuf API
dump mbuf at 0x17fc75c00, iova=0x17fc75c80, buf_len=2048
  pkt_len=0, ol_flags=0, nb_segs=1, port=65535, ptype=0
  segment at 0x17fc75c00, data=0x17fc75d00, len=0, off=128, refcnt=1
dump mbuf at 0x17fc75c00, iova=0x17fc75c80, buf_len=2048
  pkt_len=1464, ol_flags=0, nb_segs=1, port=65535, ptype=0
  segment at 0x17fc75c00, data=0x17fc75d00, len=1464, off=128, refcnt=1
  Dump data at [0x17fc75d00], len=1464
00000000: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000010: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000020: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000030: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000040: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000050: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000060: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000070: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000080: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000090: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000100: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000110: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000120: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000130: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000140: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000150: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000160: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000170: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000180: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000190: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000200: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000210: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000220: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000230: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000240: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000250: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000260: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000270: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000280: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000290: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000300: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000310: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000320: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000330: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000340: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000350: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000360: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000370: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000380: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000390: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000400: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000410: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000420: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000430: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000440: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000450: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000460: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000470: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000480: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000490: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000500: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000510: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000520: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000530: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000540: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000550: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000560: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000570: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000580: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000590: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005B0: 66 66 66 66 66 66 66 66                         | ffffffff
dump mbuf at 0x17fc75c00, iova=0x17fc75c80, buf_len=2048
  pkt_len=1464, ol_flags=0, nb_segs=1, port=65535, ptype=0
  segment at 0x17fc75c00, data=0x17fc75d00, len=1464, off=128, refcnt=1
  Dump data at [0x17fc75d00], len=1464
00000000: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000010: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000020: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000030: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000040: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000050: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000060: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000070: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000080: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000090: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000100: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000110: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000120: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000130: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000140: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000150: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000160: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000170: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000180: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000190: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000200: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000210: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000220: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000230: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000240: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000250: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000260: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000270: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000280: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000290: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000300: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000310: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000320: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000330: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000340: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000350: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000360: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000370: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000380: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000390: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000400: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000410: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000420: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000430: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000440: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000450: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000460: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000470: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000480: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000490: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000500: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000510: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000520: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000530: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000540: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000550: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000560: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000570: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000580: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000590: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005B0: 66 66 66 66 66 66 66 66                         | ffffffff
dump mbuf at 0x17fc75c00, iova=0x17fc75c80, buf_len=2048
  pkt_len=1514, ol_flags=0, nb_segs=1, port=65535, ptype=0
  segment at 0x17fc75c00, data=0x17fc75cce, len=1514, off=78, refcnt=1
Test pktmbuf API
dump mbuf at 0x17fc75c00, iova=0x17fc75c80, buf_len=2048
  pkt_len=0, ol_flags=0, nb_segs=1, port=65535, ptype=0
  segment at 0x17fc75c00, data=0x17fc75d00, len=0, off=128, refcnt=1
dump mbuf at 0x17fc75c00, iova=0x17fc75c80, buf_len=2048
  pkt_len=1464, ol_flags=0, nb_segs=1, port=65535, ptype=0
  segment at 0x17fc75c00, data=0x17fc75d00, len=1464, off=128, refcnt=1
  Dump data at [0x17fc75d00], len=1464
00000000: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000010: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000020: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000030: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000040: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000050: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000060: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000070: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000080: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000090: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000100: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000110: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000120: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000130: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000140: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000150: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000160: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000170: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000180: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000190: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000200: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000210: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000220: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000230: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000240: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000250: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000260: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000270: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000280: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000290: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000300: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000310: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000320: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000330: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000340: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000350: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000360: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000370: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000380: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000390: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000400: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000410: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000420: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000430: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000440: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000450: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000460: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000470: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000480: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000490: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000500: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000510: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000520: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000530: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000540: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000550: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000560: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000570: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000580: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000590: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005B0: 66 66 66 66 66 66 66 66                         | ffffffff
dump mbuf at 0x17fc75c00, iova=0x17fc75c80, buf_len=2048
  pkt_len=1464, ol_flags=0, nb_segs=1, port=65535, ptype=0
  segment at 0x17fc75c00, data=0x17fc75d00, len=1464, off=128, refcnt=1
  Dump data at [0x17fc75d00], len=1464
00000000: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000010: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000020: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000030: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000040: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000050: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000060: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000070: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000080: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000090: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000000F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000100: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000110: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000120: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000130: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000140: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000150: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000160: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000170: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000180: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000190: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000001F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000200: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000210: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000220: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000230: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000240: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000250: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000260: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000270: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000280: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000290: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000002F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000300: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000310: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000320: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000330: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000340: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000350: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000360: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000370: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000380: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000390: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000003F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000400: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000410: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000420: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000430: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000440: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000450: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000460: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000470: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000480: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000490: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004B0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004C0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004D0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004E0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000004F0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000500: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000510: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000520: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000530: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000540: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000550: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000560: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000570: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000580: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
00000590: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005A0: 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 66 | ffffffffffffffff
000005B0: 66 66 66 66 66 66 66 66                         | ffffffff
dump mbuf at 0x17fc75c00, iova=0x17fc75c80, buf_len=2048
  pkt_len=1514, ol_flags=0, nb_segs=1, port=65535, ptype=0
  segment at 0x17fc75c00, data=0x17fc75cce, len=1514, off=78, refcnt=1
dump mbuf at 0x17fc75c00, iova=0x17fc75c80, buf_len=2048
  pkt_len=1464, ol_flags=0, nb_segs=1, port=65535, ptype=0
  segment at 0x17fc75c00, data=0x17fc75d00, len=1464, off=128, refcnt=1
  Dump data at [0x17fc75d00], len=1464
00000000: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000010: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000020: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000030: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000040: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000050: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000060: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000090: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000100: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000110: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000120: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000130: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000140: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000150: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000160: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000170: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000180: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000190: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000200: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000210: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000220: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000230: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000240: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000250: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000260: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000270: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000280: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000290: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000300: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000310: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000320: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000330: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000340: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000350: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000360: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000370: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000380: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000390: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000400: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000410: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000420: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000430: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000440: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000450: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000460: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000470: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000480: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000490: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000500: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000510: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000520: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000530: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000540: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000550: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000560: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000570: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000580: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000590: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000005A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000005B0: FF FF FF FF FF FF FF FF                         | ........
testclone_testupdate_testdetach ok
test_pktmbuf_copy ok
test_attach_from_different_pool ok
starting test_refcnt_mbuf, at 86 lcores
test_refcnt_slave started at lcore 2
test_refcnt_slave started at lcore 3
test_refcnt_slave started at lcore 4
test_refcnt_slave started at lcore 5
test_refcnt_slave started at lcore 6
test_refcnt_slave started at lcore 7
test_refcnt_slave started at lcore 8
test_refcnt_slave started at lcore 9
test_refcnt_slave started at lcore 10
test_refcnt_slave started at lcore 11
test_refcnt_slave started at lcore 12
test_refcnt_slave started at lcore 13
test_refcnt_slave started at lcore 14
test_refcnt_slave started at lcore 15
test_refcnt_slave started at lcore 16
test_refcnt_slave started at lcore 17
test_refcnt_slave started at lcore 18
test_refcnt_slave started at lcore 19
test_refcnt_slave started at lcore 20
test_refcnt_slave started at lcore 21
test_refcnt_slave started at lcore 22
test_refcnt_slave started at lcore 23
test_refcnt_slave started at lcore 24
test_refcnt_slave started at lcore 25
test_refcnt_slave started at lcore 26
test_refcnt_slave started at lcore 27
test_refcnt_slave started at lcore 28
test_refcnt_slave started at lcore 29
test_refcnt_slave started at lcore 30
test_refcnt_slave started at lcore 31
test_refcnt_slave started at lcore 32
test_refcnt_slave started at lcore 33
test_refcnt_slave started at lcore 34
test_refcnt_slave started at lcore 35
test_refcnt_slave started at lcore 36
test_refcnt_slave started at lcore 37
test_refcnt_slave started at lcore 38
test_refcnt_slave started at lcore 39
test_refcnt_slave started at lcore 40
test_refcnt_slave started at lcore 41
test_refcnt_slave started at lcore 42
test_refcnt_slave started at lcore 43
test_refcnt_slave started at lcore 45
test_refcnt_slave started at lcore 46
test_refcnt_slave started at lcore 47
test_refcnt_slave started at lcore 49
test_refcnt_slave started at lcore 48
test_refcnt_slave started at lcore 50
test_refcnt_slave started at lcore 51
test_refcnt_slave started at lcore 52
test_refcnt_slave started at lcore 53
test_refcnt_slave started at lcore 62
test_refcnt_slave started at lcore 55
test_refcnt_slave started at lcore 56
test_refcnt_slave started at lcore 57
test_refcnt_slave started at lcore 58
test_refcnt_slave started at lcore 66
test_refcnt_slave started at lcore 60
test_refcnt_slave started at lcore 61
test_refcnt_slave started at lcore 54
test_refcnt_slave started at lcore 63
test_refcnt_slave started at lcore 64
test_refcnt_slave started at lcore 65
test_refcnt_slave started at lcore 59
test_refcnt_slave started at lcore 67
test_refcnt_slave started at lcore 71
test_refcnt_slave started at lcore 69
test_refcnt_slave started at lcore 72
test_refcnt_slave started at lcore 73
test_refcnt_slave started at lcore 68
test_refcnt_slave started at lcore 70
test_refcnt_slave started at lcore 75
test_refcnt_slave started at lcore 74
test_refcnt_slave started at lcore 76
test_refcnt_slave started at lcore 77
test_refcnt_slave started at lcore 78
test_refcnt_slave started at lcore 79
test_refcnt_slave started at lcore 80
test_refcnt_slave started at lcore 81
test_refcnt_slave started at lcore 82
test_refcnt_slave started at lcore 83
test_refcnt_slave started at lcore 84
test_refcnt_slave started at lcore 85
test_refcnt_slave started at lcore 86
test_refcnt_slave started at lcore 87
test_refcnt_master started at lcore 1
test_refcnt_iter(lcore=1, iter=0) completed, 3839 references processed
test_refcnt_iter(lcore=1, iter=1) completed, 4693 references processed
test_refcnt_iter(lcore=1, iter=2) completed, 4346 references processed
test_refcnt_iter(lcore=1, iter=3) completed, 3858 references processed
test_refcnt_iter(lcore=1, iter=4) completed, 3579 references processed
test_refcnt_iter(lcore=1, iter=5) completed, 4353 references processed
test_refcnt_iter(lcore=1, iter=6) completed, 3723 references processed
test_refcnt_iter(lcore=1, iter=7) completed, 4143 references processed
test_refcnt_iter(lcore=1, iter=8) completed, 4230 references processed
test_refcnt_iter(lcore=1, iter=9) completed, 3893 references processed
test_refcnt_iter(lcore=1, iter=10) completed, 4374 references processed
test_refcnt_iter(lcore=1, iter=11) completed, 3826 references processed
test_refcnt_iter(lcore=1, iter=12) completed, 4263 references processed
test_refcnt_iter(lcore=1, iter=13) completed, 4312 references processed
test_refcnt_iter(lcore=1, iter=14) completed, 3974 references processed
test_refcnt_iter(lcore=1, iter=15) completed, 4069 references processed
test_refcnt_iter(lcore=1, iter=16) completed, 4127 references processed
test_refcnt_iter(lcore=1, iter=17) completed, 4015 references processed
test_refcnt_iter(lcore=1, iter=18) completed, 4267 references processed
test_refcnt_iter(lcore=1, iter=19) completed, 4062 references processed
test_refcnt_iter(lcore=1, iter=20) completed, 3922 references processed
test_refcnt_iter(lcore=1, iter=21) completed, 4148 references processed
test_refcnt_iter(lcore=1, iter=22) completed, 4364 references processed
test_refcnt_iter(lcore=1, iter=23) completed, 3962 references processed
test_refcnt_iter(lcore=1, iter=24) completed, 4015 references processed
test_refcnt_iter(lcore=1, iter=25) completed, 3225 references processed
test_refcnt_iter(lcore=1, iter=26) completed, 3939 references processed
test_refcnt_iter(lcore=1, iter=27) completed, 4146 references processed
test_refcnt_iter(lcore=1, iter=28) completed, 3590 references processed
test_refcnt_iter(lcore=1, iter=29) completed, 3773 references processed
test_refcnt_iter(lcore=1, iter=30) completed, 3586 references processed
test_refcnt_iter(lcore=1, iter=31) completed, 4185 references processed
test_refcnt_iter(lcore=1, iter=32) completed, 3966 references processed
test_refcnt_iter(lcore=1, iter=33) completed, 4455 references processed
test_refcnt_iter(lcore=1, iter=34) completed, 4152 references processed
test_refcnt_iter(lcore=1, iter=35) completed, 4268 references processed
test_refcnt_iter(lcore=1, iter=36) completed, 3943 references processed
test_refcnt_iter(lcore=1, iter=37) completed, 3952 references processed
test_refcnt_iter(lcore=1, iter=38) completed, 4032 references processed
test_refcnt_iter(lcore=1, iter=39) completed, 3764 references processed
test_refcnt_iter(lcore=1, iter=40) completed, 4359 references processed
test_refcnt_iter(lcore=1, iter=41) completed, 4052 references processed
test_refcnt_iter(lcore=1, iter=42) completed, 3767 references processed
test_refcnt_iter(lcore=1, iter=43) completed, 4372 references processed
test_refcnt_iter(lcore=1, iter=44) completed, 4574 references processed
test_refcnt_iter(lcore=1, iter=45) completed, 3512 references processed
test_refcnt_iter(lcore=1, iter=46) completed, 3967 references processed
test_refcnt_iter(lcore=1, iter=47) completed, 4188 references processed
test_refcnt_iter(lcore=1, iter=48) completed, 4251 references processed
test_refcnt_iter(lcore=1, iter=49) completed, 3650 references processed
test_refcnt_iter(lcore=1, iter=50) completed, 4102 references processed
test_refcnt_iter(lcore=1, iter=51) completed, 3937 references processed
test_refcnt_iter(lcore=1, iter=52) completed, 4396 references processed
test_refcnt_iter(lcore=1, iter=53) completed, 4123 references processed
test_refcnt_iter(lcore=1, iter=54) completed, 3903 references processed
test_refcnt_iter(lcore=1, iter=55) completed, 4306 references processed
test_refcnt_iter(lcore=1, iter=56) completed, 3879 references processed
test_refcnt_iter(lcore=1, iter=57) completed, 4103 references processed
test_refcnt_iter(lcore=1, iter=58) completed, 4124 references processed
test_refcnt_iter(lcore=1, iter=59) completed, 3954 references processed
test_refcnt_iter(lcore=1, iter=60) completed, 3942 references processed
test_refcnt_iter(lcore=1, iter=61) completed, 3677 references processed
test_refcnt_iter(lcore=1, iter=62) completed, 4240 references processed
test_refcnt_iter(lcore=1, iter=63) completed, 3799 references processed
test_refcnt_master finished at lcore 1
test_refcnt_slave finished at lcore 27, number of freed mbufs: 3072
test_refcnt_slave finished at lcore 17, number of freed mbufs: 2988
test_refcnt_slave finished at lcore 26, number of freed mbufs: 3074
test_refcnt_slave finished at lcore 12, number of freed mbufs: 2999
test_refcnt_slave finished at lcore 79, number of freed mbufs: 3079
test_refcnt_slave finished at lcore 38, number of freed mbufs: 3059
test_refcnt_slave finished at lcore 25, number of freed mbufs: 3072
test_refcnt_slave finished at lcore 84, number of freed mbufs: 3063
test_refcnt_slave finished at lcore 52, number of freed mbufs: 3009
test_refcnt_slave finished at lcore 71, number of freed mbufs: 3067
test_refcnt_slave finished at lcore 80, number of freed mbufs: 3089
test_refcnt_slave finished at lcore 36, number of freed mbufs: 3074
test_refcnt_slave finished at lcore 7, number of freed mbufs: 3001
test_refcnt_slave finished at lcore 66, number of freed mbufs: 3083
test_refcnt_slave finished at lcore 30, number of freed mbufs: 3074
test_refcnt_slave finished at lcore 14, number of freed mbufs: 3006
test_refcnt_slave finished at lcore 73, number of freed mbufs: 3080
test_refcnt_slave finished at lcore 59, number of freed mbufs: 3003
test_refcnt_slave finished at lcore 15, number of freed mbufs: 3005
test_refcnt_slave finished at lcore 77, number of freed mbufs: 3074
test_refcnt_slave finished at lcore 33, number of freed mbufs: 3073
test_refcnt_slave finished at lcore 8, number of freed mbufs: 3008
test_refcnt_slave finished at lcore 29, number of freed mbufs: 3079
test_refcnt_slave finished at lcore 43, number of freed mbufs: 3065
test_refcnt_slave finished at lcore 46, number of freed mbufs: 3001
test_refcnt_slave finished at lcore 10, number of freed mbufs: 3000
test_refcnt_slave finished at lcore 37, number of freed mbufs: 3084
test_refcnt_slave finished at lcore 2, number of freed mbufs: 3005
test_refcnt_slave finished at lcore 58, number of freed mbufs: 3000
test_refcnt_slave finished at lcore 61, number of freed mbufs: 2995
test_refcnt_slave finished at lcore 55, number of freed mbufs: 3007
test_refcnt_slave finished at lcore 18, number of freed mbufs: 2997
test_refcnt_slave finished at lcore 35, number of freed mbufs: 3077
test_refcnt_slave finished at lcore 64, number of freed mbufs: 3012
test_refcnt_slave finished at lcore 40, number of freed mbufs: 3075
test_refcnt_slave finished at lcore 54, number of freed mbufs: 3000
test_refcnt_slave finished at lcore 72, number of freed mbufs: 3074
test_refcnt_slave finished at lcore 74, number of freed mbufs: 3073
test_refcnt_slave finished at lcore 70, number of freed mbufs: 3057
test_refcnt_slave finished at lcore 82, number of freed mbufs: 3069
test_refcnt_slave finished at lcore 41, number of freed mbufs: 3064
test_refcnt_slave finished at lcore 81, number of freed mbufs: 3072
test_refcnt_slave finished at lcore 13, number of freed mbufs: 2993
test_refcnt_slave finished at lcore 51, number of freed mbufs: 2996
test_refcnt_slave finished at lcore 78, number of freed mbufs: 3078
test_refcnt_slave finished at lcore 49, number of freed mbufs: 2999
test_refcnt_slave finished at lcore 9, number of freed mbufs: 3001
test_refcnt_slave finished at lcore 53, number of freed mbufs: 3012
test_refcnt_slave finished at lcore 6, number of freed mbufs: 3006
test_refcnt_slave finished at lcore 60, number of freed mbufs: 2985
test_refcnt_slave finished at lcore 39, number of freed mbufs: 3078
test_refcnt_slave finished at lcore 57, number of freed mbufs: 3004
test_refcnt_slave finished at lcore 45, number of freed mbufs: 3124
test_refcnt_slave finished at lcore 16, number of freed mbufs: 2981
test_refcnt_slave finished at lcore 75, number of freed mbufs: 3076
test_refcnt_slave finished at lcore 11, number of freed mbufs: 3003
test_refcnt_slave finished at lcore 23, number of freed mbufs: 3079
test_refcnt_slave finished at lcore 67, number of freed mbufs: 3067
test_refcnt_slave finished at lcore 34, number of freed mbufs: 3089
test_refcnt_slave finished at lcore 4, number of freed mbufs: 3006
test_refcnt_slave finished at lcore 63, number of freed mbufs: 2995
test_refcnt_slave finished at lcore 19, number of freed mbufs: 3001
test_refcnt_slave finished at lcore 28, number of freed mbufs: 3081
test_refcnt_slave finished at lcore 31, number of freed mbufs: 3061
test_refcnt_slave finished at lcore 32, number of freed mbufs: 3068
test_refcnt_slave finished at lcore 76, number of freed mbufs: 3079
test_refcnt_slave finished at lcore 47, number of freed mbufs: 3009
test_refcnt_slave finished at lcore 5, number of freed mbufs: 3005
test_refcnt_slave finished at lcore 56, number of freed mbufs: 3007
test_refcnt_slave finished at lcore 48, number of freed mbufs: 3002
test_refcnt_slave finished at lcore 3, number of freed mbufs: 3004
test_refcnt_slave finished at lcore 20, number of freed mbufs: 3009
test_refcnt_slave finished at lcore 86, number of freed mbufs: 3094
test_refcnt_slave finished at lcore 87, number of freed mbufs: 3073
test_refcnt_slave finished at lcore 68, number of freed mbufs: 3073
test_refcnt_slave finished at lcore 85, number of freed mbufs: 3084
test_refcnt_slave finished at lcore 83, number of freed mbufs: 3073
test_refcnt_slave finished at lcore 50, number of freed mbufs: 3025
test_refcnt_slave finished at lcore 69, number of freed mbufs: 3075
test_refcnt_slave finished at lcore 42, number of freed mbufs: 3081
test_refcnt_slave finished at lcore 24, number of freed mbufs: 3070
test_refcnt_slave finished at lcore 65, number of freed mbufs: 3014
test_refcnt_slave finished at lcore 21, number of freed mbufs: 3011
test_refcnt_slave finished at lcore 62, number of freed mbufs: 3005
test_refcnt_slave finished at lcore 22, number of freed mbufs: 3076
mempool <refcnt_pool>@0x17fad6580
  flags=10
  pool=0x17fad5ec0
  iova=0x17fad6580
  nb_mem_chunks=1
  size=64
  populated_size=64
  header_size=64
  elt_size=128
  trailer_size=0
  total_obj_size=192
  private_data_size=64
  avg bytes/object=195.000000
  internal cache infos:
    cache_size=0
  common_pool_count=64
  no statistics available
ring <refcnt_mbuf_ring>@0x17fac2a00
  flags=1
  size=8192
  capacity=8191
  ct=258510
  ch=258510
  pt=258510
  ph=258510
  used=0
  avail=8191
Checking rte_mbuf_sanity_check for failure conditions
Checking good mbuf initially
Now checking for error conditions
PANIC in rte_mbuf_sanity_check():
mbuf is NULL
14: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
13: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f0c7fcd06a3]]
12: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
11: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
10: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x80732c]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7ffec4]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c396]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c9d1]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
PANIC in rte_mbuf_sanity_check():
bad mbuf pool
14: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
13: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f0c7fcd06a3]]
12: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
11: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
10: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x80732c]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7ffe4f]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c396]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c9d1]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
PANIC in rte_mbuf_sanity_check():
bad IO addr
14: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
13: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f0c7fcd06a3]]
12: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
11: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
10: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x80732c]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7ffe4f]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c396]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c9d1]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
PANIC in rte_mbuf_sanity_check():
bad virt addr
14: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
13: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f0c7fcd06a3]]
12: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
11: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
10: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x80732c]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7ffe4f]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c396]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c9d1]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
PANIC in rte_mbuf_sanity_check():
bad ref cnt
14: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
13: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f0c7fcd06a3]]
12: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
11: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
10: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x80732c]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7ffe4f]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c396]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c9d1]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
PANIC in rte_mbuf_sanity_check():
bad ref cnt
14: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
13: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f0c7fcd06a3]]
12: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
11: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
10: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x80732c]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7ffe4f]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c396]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c9d1]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
Test mbuf linearize API
test_tx_offload started, tx_offload = {
	l2_len=0x76,
	l3_len=0x1dc,
	l4_len=0x2a,
	tso_segsz=0xe473,
	outer_l3_len=0x1dc,
	outer_l2_len=0x76,
};
test_tx_offload set tx_offload by bit-fields: 65536 iterations, 2905188 cycles, 44.329651 cycles/iter
test_tx_offload set raw tx_offload: 65536 iterations, 657104 cycles, 10.026611 cycles/iter
test_tx_offload finished
expected tx_offload value: 0xeddce4732aee76;
rte_mbuf_tx_offload value: 0xeddce4732aee76;
dump mbuf at 0x17fc90000, iova=0x17fc90080, buf_len=2048
  pkt_len=64, ol_flags=0, nb_segs=1, port=65535, ptype=0
  segment at 0x17fc90000, data=0x17fc900f2, len=64, off=114, refcnt=1
  Dump data at [0x17fc900f2], len=64
00000000: DE DE DE DE DE DE DE DE DE DE DE DE DE DE CC CC | ................
00000010: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC | ................
00000020: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC | ................
00000030: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC | ................
dump mbuf at 0x17fc90000, iova=0x17fc90080, buf_len=2048
  pkt_len=300, ol_flags=0, nb_segs=3, port=65535, ptype=0
  segment at 0x17fc90000, data=0x17fc90100, len=100, off=128, refcnt=1
  Dump data at [0x17fc90100], len=100
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63                                     | `abc
  segment at 0x17fc67880, data=0x17fc67980, len=100, off=128, refcnt=1
  Dump data at [0x17fc67980], len=100
00000000: 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 | defghijklmnopqrs
00000010: 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 80 81 82 83 | tuvwxyz{|}~.....
00000020: 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 | ................
00000030: 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 | ................
00000040: A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 | ................
00000050: B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF C0 C1 C2 C3 | ................
00000060: C4 C5 C6 C7                                     | ....
  segment at 0x17fc66700, data=0x17fc66800, len=100, off=128, refcnt=1
  Dump data at [0x17fc66800], len=100
00000000: C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 | ................
00000010: D8 D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7 | ................
00000020: E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 | ................
00000030: F8 F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 | ................
00000040: 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 | ................
00000050: 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 | ........ !"#$%&'
00000060: 28 29 2A 2B                                     | ()*+
dump mbuf at 0x17fc66700, iova=0x17fc66780, buf_len=2048
  pkt_len=375, ol_flags=0, nb_segs=3, port=65535, ptype=0
  segment at 0x17fc66700, data=0x17fc66800, len=100, off=128, refcnt=1
  Dump data at [0x17fc66800], len=100
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63                                     | `abc
  segment at 0x17fc67880, data=0x17fc67980, len=125, off=128, refcnt=1
  Dump data at [0x17fc67980], len=125
00000000: 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 | defghijklmnopqrs
00000010: 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 80 81 82 83 | tuvwxyz{|}~.....
00000020: 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 | ................
00000030: 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 | ................
00000040: A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 | ................
00000050: B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF C0 C1 C2 C3 | ................
00000060: C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 | ................
00000070: D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF E0          | .............
  segment at 0x17fc90000, data=0x17fc90100, len=150, off=128, refcnt=1
  Dump data at [0x17fc90100], len=150
00000000: E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 | ................
00000010: F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF 00 | ................
00000020: 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 | ................
00000030: 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 | ............... 
00000040: 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 | !"#$%&'()*+,-./0
00000050: 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 | 123456789:;<=>?@
00000060: 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 | ABCDEFGHIJKLMNOP
00000070: 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 | QRSTUVWXYZ[\]^_`
00000080: 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 | abcdefghijklmnop
00000090: 71 72 73 74 75 76                               | qrstuv
dump mbuf at 0x17fc90000, iova=0x17fc90080, buf_len=2048
  pkt_len=200, ol_flags=0, nb_segs=2, port=65535, ptype=0
  segment at 0x17fc90000, data=0x17fc90100, len=100, off=128, refcnt=1
  Dump data at [0x17fc90100], len=100
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63                                     | `abc
  segment at 0x17fc67880, data=0x17fc67980, len=100, off=128, refcnt=1
  Dump data at [0x17fc67980], len=100
00000000: 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 | defghijklmnopqrs
00000010: 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 80 81 82 83 | tuvwxyz{|}~.....
00000020: 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 | ................
00000030: 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 | ................
00000040: A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 | ................
00000050: B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF C0 C1 C2 C3 | ................
00000060: C4 C5 C6 C7                                     | ....
dump mbuf at 0x17fc67880, iova=0x17fc67900, buf_len=2048
  pkt_len=314, ol_flags=0, nb_segs=2, port=65535, ptype=0
  segment at 0x17fc67880, data=0x17fc67972, len=114, off=114, refcnt=1
  Dump data at [0x17fc67972], len=114
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000070: 70 71                                           | pq
  segment at 0x17fc90000, data=0x17fc90100, len=200, off=128, refcnt=1
  Dump data at [0x17fc90100], len=200
00000000: 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 80 81 | rstuvwxyz{|}~...
00000010: 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 | ................
00000020: 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 | ................
00000030: A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 | ................
00000040: B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF C0 C1 | ................
00000050: C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 | ................
00000060: D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF E0 E1 | ................
00000070: E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 | ................
00000080: F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF 00 01 | ................
00000090: 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 | ................
000000A0: 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 | .............. !
000000B0: 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 | "#$%&'()*+,-./01
000000C0: 32 33 34 35 36 37 38 39                         | 23456789
dump mbuf at 0x17fc90000, iova=0x17fc90080, buf_len=2048
  pkt_len=1100, ol_flags=0, nb_segs=2, port=65535, ptype=0
  segment at 0x17fc90000, data=0x17fc90100, len=1000, off=128, refcnt=1
  Dump data at [0x17fc90100], len=1000
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000070: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000080: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000090: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000000A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000000B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000000C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000000D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000000E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000000F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000100: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000110: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000120: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000130: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000140: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000150: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000160: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000170: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000180: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000190: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000001A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000001B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000001C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000001D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000001E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000001F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000200: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000210: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000220: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000230: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000240: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000250: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000260: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000270: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000280: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000290: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000002A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000002B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000002C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000002D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000002E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000002F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000300: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000310: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000320: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000330: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000340: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000350: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000360: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000370: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000380: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000390: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000003A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000003B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000003C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000003D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000003E0: E0 E1 E2 E3 E4 E5 E6 E7                         | ........
  segment at 0x17fc67880, data=0x17fc67980, len=100, off=128, refcnt=1
  Dump data at [0x17fc67980], len=100
00000000: E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 | ................
00000010: F8 F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 | ................
00000020: 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 | ................
00000030: 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 | ........ !"#$%&'
00000040: 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 | ()*+,-./01234567
00000050: 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 | 89:;<=>?@ABCDEFG
00000060: 48 49 4A 4B                                     | HIJK
dump mbuf at 0x17fc67880, iova=0x17fc67900, buf_len=2048
  pkt_len=1124, ol_flags=0, nb_segs=2, port=65535, ptype=0
  segment at 0x17fc67880, data=0x17fc67980, len=1024, off=128, refcnt=1
  Dump data at [0x17fc67980], len=1024
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000070: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000080: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000090: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000000A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000000B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000000C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000000D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000000E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000000F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000100: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000110: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000120: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000130: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000140: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000150: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000160: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000170: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000180: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000190: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000001A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000001B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000001C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000001D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000001E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000001F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000200: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000210: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000220: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000230: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000240: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000250: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000260: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000270: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000280: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000290: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000002A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000002B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000002C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000002D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000002E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000002F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000300: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000310: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000320: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000330: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000340: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000350: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000360: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000370: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000380: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000390: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000003A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000003B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000003C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000003D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000003E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000003F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
  segment at 0x17fc66700, data=0x17fc66800, len=100, off=128, refcnt=1
  Dump data at [0x17fc66800], len=100
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63                                     | `abc
dump mbuf at 0x17fc66700, iova=0x17fc66780, buf_len=2048
  pkt_len=2001, ol_flags=0, nb_segs=3, port=65535, ptype=0
  segment at 0x17fc66700, data=0x17fc66800, len=1000, off=128, refcnt=1
  Dump data at [0x17fc66800], len=1000
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000070: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000080: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000090: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000000A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000000B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000000C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000000D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000000E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000000F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000100: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000110: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000120: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000130: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000140: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000150: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000160: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000170: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000180: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000190: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000001A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000001B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000001C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000001D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000001E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000001F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000200: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000210: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000220: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000230: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000240: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000250: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000260: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000270: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000280: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000290: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000002A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000002B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000002C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000002D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000002E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000002F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000300: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000310: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000320: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000330: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000340: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000350: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000360: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000370: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000380: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000390: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000003A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000003B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000003C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000003D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000003E0: E0 E1 E2 E3 E4 E5 E6 E7                         | ........
  segment at 0x17fc67880, data=0x17fc67980, len=1, off=128, refcnt=1
  Dump data at [0x17fc67980], len=1
00000000: E8                                              | .
  segment at 0x17fc65e40, data=0x17fc65f40, len=1000, off=128, refcnt=1
  Dump data at [0x17fc65f40], len=1000
00000000: E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 | ................
00000010: F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 08 | ................
00000020: 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 | ................
00000030: 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 | ....... !"#$%&'(
00000040: 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 | )*+,-./012345678
00000050: 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 | 9:;<=>?@ABCDEFGH
00000060: 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 | IJKLMNOPQRSTUVWX
00000070: 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 | YZ[\]^_`abcdefgh
00000080: 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 | ijklmnopqrstuvwx
00000090: 79 7A 7B 7C 7D 7E 7F 80 81 82 83 84 85 86 87 88 | yz{|}~..........
000000A0: 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 | ................
000000B0: 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 | ................
000000C0: A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 | ................
000000D0: B9 BA BB BC BD BE BF C0 C1 C2 C3 C4 C5 C6 C7 C8 | ................
000000E0: C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 | ................
000000F0: D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7 E8 | ................
00000100: E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 | ................
00000110: F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 08 | ................
00000120: 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 | ................
00000130: 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 | ....... !"#$%&'(
00000140: 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 | )*+,-./012345678
00000150: 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 | 9:;<=>?@ABCDEFGH
00000160: 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 | IJKLMNOPQRSTUVWX
00000170: 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 | YZ[\]^_`abcdefgh
00000180: 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 | ijklmnopqrstuvwx
00000190: 79 7A 7B 7C 7D 7E 7F 80 81 82 83 84 85 86 87 88 | yz{|}~..........
000001A0: 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 | ................
000001B0: 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 | ................
000001C0: A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 | ................
000001D0: B9 BA BB BC BD BE BF C0 C1 C2 C3 C4 C5 C6 C7 C8 | ................
000001E0: C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 | ................
000001F0: D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7 E8 | ................
00000200: E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 | ................
00000210: F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 08 | ................
00000220: 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 | ................
00000230: 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 | ....... !"#$%&'(
00000240: 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 | )*+,-./012345678
00000250: 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 | 9:;<=>?@ABCDEFGH
00000260: 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 | IJKLMNOPQRSTUVWX
00000270: 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 | YZ[\]^_`abcdefgh
00000280: 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 | ijklmnopqrstuvwx
00000290: 79 7A 7B 7C 7D 7E 7F 80 81 82 83 84 85 86 87 88 | yz{|}~..........
000002A0: 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 | ................
000002B0: 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 | ................
000002C0: A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 | ................
000002D0: B9 BA BB BC BD BE BF C0 C1 C2 C3 C4 C5 C6 C7 C8 | ................
000002E0: C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 | ................
000002F0: D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7 E8 | ................
00000300: E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 | ................
00000310: F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 08 | ................
00000320: 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 | ................
00000330: 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 | ....... !"#$%&'(
00000340: 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 | )*+,-./012345678
00000350: 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 | 9:;<=>?@ABCDEFGH
00000360: 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 | IJKLMNOPQRSTUVWX
00000370: 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 | YZ[\]^_`abcdefgh
00000380: 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 | ijklmnopqrstuvwx
00000390: 79 7A 7B 7C 7D 7E 7F 80 81 82 83 84 85 86 87 88 | yz{|}~..........
000003A0: 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 | ................
000003B0: 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 | ................
000003C0: A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 | ................
000003D0: B9 BA BB BC BD BE BF C0 C1 C2 C3 C4 C5 C6 C7 C8 | ................
000003E0: C9 CA CB CC CD CE CF D0                         | ........
External buffer freed via callback
Test mbuf pool with external pinned data buffers
dump mbuf at 0x17f90c0c0, iova=0x17faa6740, buf_len=2048
  pkt_len=1464, ol_flags=0x2000000000000000, nb_segs=1, port=65535, ptype=0
  segment at 0x17f90c0c0, data=0x17faa67c0, len=1464, off=128, refcnt=1
  Dump data at [0x17faa67c0], len=1464
00000000: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000010: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000020: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000030: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000040: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000050: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000060: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000090: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000000F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000100: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000110: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000120: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000130: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000140: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000150: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000160: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000170: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000180: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000190: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000001F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000200: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000210: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000220: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000230: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000240: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000250: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000260: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000270: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000280: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000290: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000002F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000300: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000310: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000320: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000330: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000340: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000350: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000360: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000370: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000380: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000390: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000003F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000400: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000410: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000420: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000430: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000440: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000450: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000460: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000470: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000480: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000490: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004D0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004E0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000004F0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000500: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000510: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000520: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000530: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000540: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000550: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000560: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000570: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000580: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
00000590: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000005A0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF | ................
000005B0: FF FF FF FF FF FF FF FF                         | ........
testclone_testupdate_testdetach ok
test_pktmbuf_copy ok
Checking rte_mbuf_sanity_check for failure conditions
Checking good mbuf initially
Now checking for error conditions
PANIC in rte_mbuf_sanity_check():
mbuf is NULL
14: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
13: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f0c7fcd06a3]]
12: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
11: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
10: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x80863d]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7ffec4]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c396]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c9d1]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
PANIC in rte_mbuf_sanity_check():
bad mbuf pool
14: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
13: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f0c7fcd06a3]]
12: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
11: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
10: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x80863d]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7ffe4f]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c396]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c9d1]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
PANIC in rte_mbuf_sanity_check():
bad IO addr
14: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
13: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f0c7fcd06a3]]
12: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
11: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
10: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x80863d]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7ffe4f]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c396]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c9d1]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
PANIC in rte_mbuf_sanity_check():
bad virt addr
14: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
13: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f0c7fcd06a3]]
12: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
11: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
10: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x80863d]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7ffe4f]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c396]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c9d1]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
PANIC in rte_mbuf_sanity_check():
bad ref cnt
14: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
13: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f0c7fcd06a3]]
12: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
11: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
10: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x80863d]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7ffe4f]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c396]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c9d1]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
PANIC in rte_mbuf_sanity_check():
bad ref cnt
14: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7673be]]
13: [/lib64/libc.so.6(__libc_start_main+0xf3) [0x7f0c7fcd06a3]]
12: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x405906]]
11: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5b20]]
10: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5968]]
9: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d90eb]]
8: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d5890]]
7: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x9d693f]]
6: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7674b3]]
5: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x80863d]]
4: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x7ffe4f]]
3: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c396]]
2: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0x43c9d1]]
1: [x86_64-native-linuxapp-gcc/app/test/dpdk-test() [0xa1439b]]
Test mbuf linearize API
dump mbuf at 0x17f90fcc0, iova=0x17fabe740, buf_len=2048
  pkt_len=64, ol_flags=0x2000000000000000, nb_segs=1, port=65535, ptype=0
  segment at 0x17f90fcc0, data=0x17fabe7b2, len=64, off=114, refcnt=1
  Dump data at [0x17fabe7b2], len=64
00000000: DE DE DE DE DE DE DE DE DE DE DE DE DE DE CC CC | ................
00000010: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC | ................
00000020: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC | ................
00000030: CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC | ................
dump mbuf at 0x17f90fcc0, iova=0x17fabe740, buf_len=2048
  pkt_len=300, ol_flags=0x2000000000000000, nb_segs=3, port=65535, ptype=0
  segment at 0x17f90fcc0, data=0x17fabe7c0, len=100, off=128, refcnt=1
  Dump data at [0x17fabe7c0], len=100
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63                                     | `abc
  segment at 0x17f909b40, data=0x17fa977c0, len=100, off=128, refcnt=1
  Dump data at [0x17fa977c0], len=100
00000000: 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 | defghijklmnopqrs
00000010: 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 80 81 82 83 | tuvwxyz{|}~.....
00000020: 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 | ................
00000030: 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 | ................
00000040: A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 | ................
00000050: B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF C0 C1 C2 C3 | ................
00000060: C4 C5 C6 C7                                     | ....
  segment at 0x17f909f00, data=0x17fa98fc0, len=100, off=128, refcnt=1
  Dump data at [0x17fa98fc0], len=100
00000000: C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 | ................
00000010: D8 D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7 | ................
00000020: E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 | ................
00000030: F8 F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 | ................
00000040: 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 | ................
00000050: 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 | ........ !"#$%&'
00000060: 28 29 2A 2B                                     | ()*+
dump mbuf at 0x17f909f00, iova=0x17fa98f40, buf_len=2048
  pkt_len=375, ol_flags=0x2000000000000000, nb_segs=3, port=65535, ptype=0
  segment at 0x17f909f00, data=0x17fa98fc0, len=100, off=128, refcnt=1
  Dump data at [0x17fa98fc0], len=100
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63                                     | `abc
  segment at 0x17f909b40, data=0x17fa977c0, len=125, off=128, refcnt=1
  Dump data at [0x17fa977c0], len=125
00000000: 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 | defghijklmnopqrs
00000010: 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 80 81 82 83 | tuvwxyz{|}~.....
00000020: 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 | ................
00000030: 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 | ................
00000040: A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 | ................
00000050: B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF C0 C1 C2 C3 | ................
00000060: C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 D2 D3 | ................
00000070: D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF E0          | .............
  segment at 0x17f90fcc0, data=0x17fabe7c0, len=150, off=128, refcnt=1
  Dump data at [0x17fabe7c0], len=150
00000000: E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 | ................
00000010: F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF 00 | ................
00000020: 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 | ................
00000030: 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 | ............... 
00000040: 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 | !"#$%&'()*+,-./0
00000050: 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40 | 123456789:;<=>?@
00000060: 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 | ABCDEFGHIJKLMNOP
00000070: 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 | QRSTUVWXYZ[\]^_`
00000080: 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 | abcdefghijklmnop
00000090: 71 72 73 74 75 76                               | qrstuv
dump mbuf at 0x17f90fcc0, iova=0x17fabe740, buf_len=2048
  pkt_len=200, ol_flags=0x2000000000000000, nb_segs=2, port=65535, ptype=0
  segment at 0x17f90fcc0, data=0x17fabe7c0, len=100, off=128, refcnt=1
  Dump data at [0x17fabe7c0], len=100
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63                                     | `abc
  segment at 0x17f909b40, data=0x17fa977c0, len=100, off=128, refcnt=1
  Dump data at [0x17fa977c0], len=100
00000000: 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 | defghijklmnopqrs
00000010: 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 80 81 82 83 | tuvwxyz{|}~.....
00000020: 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 | ................
00000030: 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 | ................
00000040: A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 | ................
00000050: B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF C0 C1 C2 C3 | ................
00000060: C4 C5 C6 C7                                     | ....
dump mbuf at 0x17f909b40, iova=0x17fa97740, buf_len=2048
  pkt_len=314, ol_flags=0x2000000000000000, nb_segs=2, port=65535, ptype=0
  segment at 0x17f909b40, data=0x17fa977b2, len=114, off=114, refcnt=1
  Dump data at [0x17fa977b2], len=114
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000070: 70 71                                           | pq
  segment at 0x17f90fcc0, data=0x17fabe7c0, len=200, off=128, refcnt=1
  Dump data at [0x17fabe7c0], len=200
00000000: 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 80 81 | rstuvwxyz{|}~...
00000010: 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 | ................
00000020: 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 A1 | ................
00000030: A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 | ................
00000040: B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF C0 C1 | ................
00000050: C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF D0 D1 | ................
00000060: D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF E0 E1 | ................
00000070: E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF F0 F1 | ................
00000080: F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF 00 01 | ................
00000090: 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 | ................
000000A0: 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 | .............. !
000000B0: 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 | "#$%&'()*+,-./01
000000C0: 32 33 34 35 36 37 38 39                         | 23456789
dump mbuf at 0x17f90fcc0, iova=0x17fabe740, buf_len=2048
  pkt_len=1100, ol_flags=0x2000000000000000, nb_segs=2, port=65535, ptype=0
  segment at 0x17f90fcc0, data=0x17fabe7c0, len=1000, off=128, refcnt=1
  Dump data at [0x17fabe7c0], len=1000
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000070: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000080: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000090: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000000A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000000B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000000C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000000D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000000E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000000F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000100: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000110: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000120: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000130: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000140: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000150: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000160: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000170: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000180: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000190: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000001A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000001B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000001C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000001D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000001E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000001F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000200: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000210: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000220: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000230: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000240: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000250: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000260: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000270: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000280: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000290: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000002A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000002B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000002C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000002D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000002E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000002F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000300: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000310: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000320: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000330: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000340: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000350: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000360: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000370: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000380: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000390: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000003A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000003B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000003C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000003D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000003E0: E0 E1 E2 E3 E4 E5 E6 E7                         | ........
  segment at 0x17f909b40, data=0x17fa977c0, len=100, off=128, refcnt=1
  Dump data at [0x17fa977c0], len=100
00000000: E8 E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 | ................
00000010: F8 F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 | ................
00000020: 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 | ................
00000030: 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 | ........ !"#$%&'
00000040: 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 | ()*+,-./01234567
00000050: 38 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 | 89:;<=>?@ABCDEFG
00000060: 48 49 4A 4B                                     | HIJK
dump mbuf at 0x17f909b40, iova=0x17fa97740, buf_len=2048
  pkt_len=1124, ol_flags=0x2000000000000000, nb_segs=2, port=65535, ptype=0
  segment at 0x17f909b40, data=0x17fa977c0, len=1024, off=128, refcnt=1
  Dump data at [0x17fa977c0], len=1024
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000070: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000080: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000090: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000000A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000000B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000000C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000000D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000000E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000000F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000100: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000110: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000120: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000130: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000140: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000150: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000160: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000170: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000180: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000190: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000001A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000001B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000001C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000001D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000001E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000001F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000200: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000210: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000220: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000230: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000240: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000250: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000260: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000270: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000280: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000290: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000002A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000002B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000002C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000002D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000002E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000002F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000300: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000310: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000320: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000330: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000340: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000350: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000360: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000370: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000380: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000390: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000003A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000003B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000003C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000003D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000003E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000003F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
  segment at 0x17f909f00, data=0x17fa98fc0, len=100, off=128, refcnt=1
  Dump data at [0x17fa98fc0], len=100
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63                                     | `abc
dump mbuf at 0x17f909f00, iova=0x17fa98f40, buf_len=2048
  pkt_len=2001, ol_flags=0x2000000000000000, nb_segs=3, port=65535, ptype=0
  segment at 0x17f909f00, data=0x17fa98fc0, len=1000, off=128, refcnt=1
  Dump data at [0x17fa98fc0], len=1000
00000000: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000010: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000020: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000030: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000040: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000050: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000060: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000070: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000080: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000090: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000000A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000000B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000000C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000000D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000000E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000000F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000100: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000110: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000120: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000130: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000140: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000150: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000160: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000170: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000180: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000190: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000001A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000001B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000001C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000001D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000001E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000001F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000200: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000210: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000220: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000230: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000240: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000250: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000260: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000270: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000280: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000290: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000002A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000002B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000002C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000002D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000002E0: E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF | ................
000002F0: F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF | ................
00000300: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ................
00000310: 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F | ................
00000320: 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F |  !"#$%&'()*+,-./
00000330: 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F | 0123456789:;<=>?
00000340: 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F | @ABCDEFGHIJKLMNO
00000350: 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F | PQRSTUVWXYZ[\]^_
00000360: 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F | `abcdefghijklmno
00000370: 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F | pqrstuvwxyz{|}~.
00000380: 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F | ................
00000390: 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F | ................
000003A0: A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF | ................
000003B0: B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF | ................
000003C0: C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF | ................
000003D0: D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF | ................
000003E0: E0 E1 E2 E3 E4 E5 E6 E7                         | ........
  segment at 0x17f909b40, data=0x17fa977c0, len=1, off=128, refcnt=1
  Dump data at [0x17fa977c0], len=1
00000000: E8                                              | .
  segment at 0x17f90a040, data=0x17fa997c0, len=1000, off=128, refcnt=1
  Dump data at [0x17fa997c0], len=1000
00000000: E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 | ................
00000010: F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 08 | ................
00000020: 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 | ................
00000030: 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 | ....... !"#$%&'(
00000040: 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 | )*+,-./012345678
00000050: 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 | 9:;<=>?@ABCDEFGH
00000060: 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 | IJKLMNOPQRSTUVWX
00000070: 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 | YZ[\]^_`abcdefgh
00000080: 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 | ijklmnopqrstuvwx
00000090: 79 7A 7B 7C 7D 7E 7F 80 81 82 83 84 85 86 87 88 | yz{|}~..........
000000A0: 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 | ................
000000B0: 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 | ................
000000C0: A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 | ................
000000D0: B9 BA BB BC BD BE BF C0 C1 C2 C3 C4 C5 C6 C7 C8 | ................
000000E0: C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 | ................
000000F0: D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7 E8 | ................
00000100: E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 | ................
00000110: F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 08 | ................
00000120: 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 | ................
00000130: 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 | ....... !"#$%&'(
00000140: 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 | )*+,-./012345678
00000150: 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 | 9:;<=>?@ABCDEFGH
00000160: 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 | IJKLMNOPQRSTUVWX
00000170: 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 | YZ[\]^_`abcdefgh
00000180: 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 | ijklmnopqrstuvwx
00000190: 79 7A 7B 7C 7D 7E 7F 80 81 82 83 84 85 86 87 88 | yz{|}~..........
000001A0: 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 | ................
000001B0: 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 | ................
000001C0: A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 | ................
000001D0: B9 BA BB BC BD BE BF C0 C1 C2 C3 C4 C5 C6 C7 C8 | ................
000001E0: C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 | ................
000001F0: D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7 E8 | ................
00000200: E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 | ................
00000210: F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 08 | ................
00000220: 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 | ................
00000230: 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 | ....... !"#$%&'(
00000240: 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 | )*+,-./012345678
00000250: 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 | 9:;<=>?@ABCDEFGH
00000260: 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 | IJKLMNOPQRSTUVWX
00000270: 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 | YZ[\]^_`abcdefgh
00000280: 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 | ijklmnopqrstuvwx
00000290: 79 7A 7B 7C 7D 7E 7F 80 81 82 83 84 85 86 87 88 | yz{|}~..........
000002A0: 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 | ................
000002B0: 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 | ................
000002C0: A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 | ................
000002D0: B9 BA BB BC BD BE BF C0 C1 C2 C3 C4 C5 C6 C7 C8 | ................
000002E0: C9 CA CB CC CD CE CF D0 D1 D2 D3 D4 D5 D6 D7 D8 | ................
000002F0: D9 DA DB DC DD DE DF E0 E1 E2 E3 E4 E5 E6 E7 E8 | ................
00000300: E9 EA EB EC ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 | ................
00000310: F9 FA FB FC FD FE FF 00 01 02 03 04 05 06 07 08 | ................
00000320: 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 | ................
00000330: 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 | ....... !"#$%&'(
00000340: 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 | )*+,-./012345678
00000350: 39 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48 | 9:;<=>?@ABCDEFGH
00000360: 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 | IJKLMNOPQRSTUVWX
00000370: 59 5A 5B 5C 5D 5E 5F 60 61 62 63 64 65 66 67 68 | YZ[\]^_`abcdefgh
00000380: 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 | ijklmnopqrstuvwx
00000390: 79 7A 7B 7C 7D 7E 7F 80 81 82 83 84 85 86 87 88 | yz{|}~..........
000003A0: 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 | ................
000003B0: 99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 | ................
000003C0: A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 | ................
000003D0: B9 BA BB BC BD BE BF C0 C1 C2 C3 C4 C5 C6 C7 C8 | ................
000003E0: C9 CA CB CC CD CE CF D0                         | ........
Test OK
03/09/2020 15:37:21             dut.10.240.183.171: quit
03/09/2020 15:37:21             dut.10.240.183.171: 
03/09/2020 15:37:21              TestUnitTestsMbuf: Test Case test_mbuf Result PASSED:
03/09/2020 15:37:21                            dts: 
TEST SUITE ENDED: TestUnitTestsMbuf

[-- Attachment #10: TestUnitTestsMempool.log --]
[-- Type: application/octet-stream, Size: 118238 bytes --]

03/09/2020 15:45:01                            dts: 
TEST SUITE : TestUnitTestsMempool
03/09/2020 15:45:01                            dts: NIC :        powerville
03/09/2020 15:45:01             dut.10.240.183.171: 
03/09/2020 15:45:01                         tester: 
03/09/2020 15:45:01           TestUnitTestsMempool: Test Case test_mempool Begin
03/09/2020 15:45:01             dut.10.240.183.171: 
03/09/2020 15:45:01                         tester: 
03/09/2020 15:45:01             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:45:03             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:45:03             dut.10.240.183.171: mempool_autotest
03/09/2020 15:45:04             dut.10.240.183.171: 
test_mempool ret = 45391
Testing ring_mp_mc mempool handler
Walk into mempools:
	test_nocache
	test_cache
	test_stack_anon
	test_iter_obj
	test_stack
	default_pool
mempool <test_nocache>@0x17fe2d800
  flags=10
  pool=0x17fdad540
  iova=0x17fe2d800
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=0
  common_pool_count=45407
  no statistics available
mempool <test_cache>@0x17a0b5a00
  flags=10
  pool=0x17a035740
  iova=0x17a0b5a00
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=45407
  no statistics available
mempool <test_stack_anon>@0x17433dc00
  flags=10
  pool=0x17433d340
  iova=0x17433dc00
  nb_mem_chunks=1
  size=45407
  populated_size=45391
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2114.436981
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=45391
  no statistics available
mempool <test_iter_obj>@0x17152df80
  flags=10
  pool=0x1714adcc0
  iova=0x17152df80
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=45407
  no statistics available
mempool <test_stack>@0x16b7b6180
  flags=10
  pool=0x16b75d400
  iova=0x16b7b6180
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=45407
  no statistics available
mempool <default_pool>@0x165a658c0
  flags=10
  pool=0x1659e5600
  iova=0x165a658c0
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=45407
  no statistics available
mempool <test_nocache>@0x17fe2d800
  flags=10
  pool=0x17fdad540
  iova=0x17fe2d800
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=0
  common_pool_count=45407
  no statistics available
get an object
mempool <test_nocache>@0x17fe2d800
  flags=10
  pool=0x17fdad540
  iova=0x17fe2d800
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=0
  common_pool_count=45406
  no statistics available
get object count
get private data
get physical address of an object
put the object back
mempool <test_nocache>@0x17fe2d800
  flags=10
  pool=0x17fdad540
  iova=0x17fe2d800
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=0
  common_pool_count=45407
  no statistics available
get 2 objects
mempool <test_nocache>@0x17fe2d800
  flags=10
  pool=0x17fdad540
  iova=0x17fe2d800
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=0
  common_pool_count=45405
  no statistics available
put the objects back
mempool <test_nocache>@0x17fe2d800
  flags=10
  pool=0x17fdad540
  iova=0x17fe2d800
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=0
  common_pool_count=45407
  no statistics available
mempool <test_cache>@0x17a0b5a00
  flags=10
  pool=0x17a035740
  iova=0x17a0b5a00
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=45407
  no statistics available
get an object
mempool <test_cache>@0x17a0b5a00
  flags=10
  pool=0x17a035740
  iova=0x17a0b5a00
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=512
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=512
  common_pool_count=44894
  no statistics available
get object count
get private data
get physical address of an object
put the object back
mempool <test_cache>@0x17a0b5a00
  flags=10
  pool=0x17a035740
  iova=0x17a0b5a00
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=513
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=513
  common_pool_count=44894
  no statistics available
get 2 objects
mempool <test_cache>@0x17a0b5a00
  flags=10
  pool=0x17a035740
  iova=0x17a0b5a00
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=511
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=511
  common_pool_count=44894
  no statistics available
put the objects back
mempool <test_cache>@0x17a0b5a00
  flags=10
  pool=0x17a035740
  iova=0x17a0b5a00
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=513
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=513
  common_pool_count=44894
  no statistics available
mempool <test_nocache>@0x17fe2d800
  flags=10
  pool=0x17fdad540
  iova=0x17fe2d800
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=0
  common_pool_count=45407
  no statistics available
get an object
mempool <test_nocache>@0x17fe2d800
  flags=10
  pool=0x17fdad540
  iova=0x17fe2d800
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=0
  common_pool_count=44894
  no statistics available
get object count
get private data
get physical address of an object
put the object back
mempool <test_nocache>@0x17fe2d800
  flags=10
  pool=0x17fdad540
  iova=0x17fe2d800
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=0
  common_pool_count=44894
  no statistics available
get 2 objects
mempool <test_nocache>@0x17fe2d800
  flags=10
  pool=0x17fdad540
  iova=0x17fe2d800
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=0
  common_pool_count=44894
  no statistics available
put the objects back
mempool <test_nocache>@0x17fe2d800
  flags=10
  pool=0x17fdad540
  iova=0x17fe2d800
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=0
  common_pool_count=44894
  no statistics available
test_mempool_basic_ex now mempool (test_nocache) has 0 free entries
number: 45407
mempool name is test_mempool_sp_sc
mempool <test_stack>@0x16b7b6180
  flags=10
  pool=0x16b75d400
  iova=0x16b7b6180
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=45407
  no statistics available
get an object
mempool <test_stack>@0x16b7b6180
  flags=10
  pool=0x16b75d400
  iova=0x16b7b6180
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=44894
  no statistics available
get object count
get private data
get physical address of an object
put the object back
mempool <test_stack>@0x16b7b6180
  flags=10
  pool=0x16b75d400
  iova=0x16b7b6180
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=44894
  no statistics available
get 2 objects
mempool <test_stack>@0x16b7b6180
  flags=10
  pool=0x16b75d400
  iova=0x16b7b6180
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=44894
  no statistics available
put the objects back
mempool <test_stack>@0x16b7b6180
  flags=10
  pool=0x16b75d400
  iova=0x16b7b6180
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=44894
  no statistics available
mempool <default_pool>@0x165a658c0
  flags=10
  pool=0x1659e5600
  iova=0x165a658c0
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=45407
  no statistics available
get an object
mempool <default_pool>@0x165a658c0
  flags=10
  pool=0x1659e5600
  iova=0x165a658c0
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=44894
  no statistics available
get object count
get private data
get physical address of an object
put the object back
mempool <default_pool>@0x165a658c0
  flags=10
  pool=0x1659e5600
  iova=0x165a658c0
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=44894
  no statistics available
get 2 objects
mempool <default_pool>@0x165a658c0
  flags=10
  pool=0x1659e5600
  iova=0x165a658c0
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=44894
  no statistics available
put the objects back
mempool <default_pool>@0x165a658c0
  flags=10
  pool=0x1659e5600
  iova=0x165a658c0
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=44894
  no statistics available
mempool <test_nocache>@0x17fe2d800
  flags=10
  pool=0x17fdad540
  iova=0x17fe2d800
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=0
  common_pool_count=45407
  no statistics available
mempool <test_cache>@0x17a0b5a00
  flags=10
  pool=0x17a035740
  iova=0x17a0b5a00
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=607
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=607
  common_pool_count=44800
  no statistics available
mempool <test_stack_anon>@0x17433dc00
  flags=10
  pool=0x17433d340
  iova=0x17433dc00
  nb_mem_chunks=1
  size=45407
  populated_size=45391
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2114.436981
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=45391
  no statistics available
mempool <test_iter_obj>@0x17152df80
  flags=10
  pool=0x1714adcc0
  iova=0x17152df80
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=45407
  no statistics available
mempool <test_stack>@0x16b7b6180
  flags=10
  pool=0x16b75d400
  iova=0x16b7b6180
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=45407
  no statistics available
mempool <default_pool>@0x165a658c0
  flags=10
  pool=0x1659e5600
  iova=0x165a658c0
  nb_mem_chunks=1
  size=45407
  populated_size=45407
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.046513
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=0
    cache_count[2]=0
    cache_count[3]=0
    cache_count[4]=0
    cache_count[5]=0
    cache_count[6]=0
    cache_count[7]=0
    cache_count[8]=0
    cache_count[9]=0
    cache_count[10]=0
    cache_count[11]=0
    cache_count[12]=0
    cache_count[13]=0
    cache_count[14]=0
    cache_count[15]=0
    cache_count[16]=0
    cache_count[17]=0
    cache_count[18]=0
    cache_count[19]=0
    cache_count[20]=0
    cache_count[21]=0
    cache_count[22]=0
    cache_count[23]=0
    cache_count[24]=0
    cache_count[25]=0
    cache_count[26]=0
    cache_count[27]=0
    cache_count[28]=0
    cache_count[29]=0
    cache_count[30]=0
    cache_count[31]=0
    cache_count[32]=0
    cache_count[33]=0
    cache_count[34]=0
    cache_count[35]=0
    cache_count[36]=0
    cache_count[37]=0
    cache_count[38]=0
    cache_count[39]=0
    cache_count[40]=0
    cache_count[41]=0
    cache_count[42]=0
    cache_count[43]=0
    cache_count[44]=0
    cache_count[45]=0
    cache_count[46]=0
    cache_count[47]=0
    cache_count[48]=0
    cache_count[49]=0
    cache_count[50]=0
    cache_count[51]=0
    cache_count[52]=0
    cache_count[53]=0
    cache_count[54]=0
    cache_count[55]=0
    cache_count[56]=0
    cache_count[57]=0
    cache_count[58]=0
    cache_count[59]=0
    cache_count[60]=0
    cache_count[61]=0
    cache_count[62]=0
    cache_count[63]=0
    cache_count[64]=0
    cache_count[65]=0
    cache_count[66]=0
    cache_count[67]=0
    cache_count[68]=0
    cache_count[69]=0
    cache_count[70]=0
    cache_count[71]=0
    cache_count[72]=0
    cache_count[73]=0
    cache_count[74]=0
    cache_count[75]=0
    cache_count[76]=0
    cache_count[77]=0
    cache_count[78]=0
    cache_count[79]=0
    cache_count[80]=0
    cache_count[81]=0
    cache_count[82]=0
    cache_count[83]=0
    cache_count[84]=0
    cache_count[85]=0
    cache_count[86]=0
    cache_count[87]=0
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=0
  common_pool_count=45407
  no statistics available
Test OK
03/09/2020 15:45:04             dut.10.240.183.171: quit
03/09/2020 15:45:05             dut.10.240.183.171: 
03/09/2020 15:45:05           TestUnitTestsMempool: Test Case test_mempool Result PASSED:
03/09/2020 15:45:05           TestUnitTestsMempool: Test Case test_mempool_perf Begin
03/09/2020 15:45:05             dut.10.240.183.171: 
03/09/2020 15:45:05                         tester: 
03/09/2020 15:45:05             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:45:07             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:45:07             dut.10.240.183.171: mempool_perf_autotest
03/09/2020 16:04:16             dut.10.240.183.171: 
start performance test (without cache)
mempool_autotest cache=0 cores=1 n_get_bulk=1 n_put_bulk=1 n_keep=32 rate_persec=28141158
mempool_autotest cache=0 cores=1 n_get_bulk=1 n_put_bulk=1 n_keep=128 rate_persec=28246016
mempool_autotest cache=0 cores=1 n_get_bulk=1 n_put_bulk=4 n_keep=32 rate_persec=43529011
mempool_autotest cache=0 cores=1 n_get_bulk=1 n_put_bulk=4 n_keep=128 rate_persec=43751833
mempool_autotest cache=0 cores=1 n_get_bulk=1 n_put_bulk=32 n_keep=32 rate_persec=52415692
mempool_autotest cache=0 cores=1 n_get_bulk=1 n_put_bulk=32 n_keep=128 rate_persec=52664729
mempool_autotest cache=0 cores=1 n_get_bulk=4 n_put_bulk=1 n_keep=32 rate_persec=44315443
mempool_autotest cache=0 cores=1 n_get_bulk=4 n_put_bulk=1 n_keep=128 rate_persec=44590694
mempool_autotest cache=0 cores=1 n_get_bulk=4 n_put_bulk=4 n_keep=32 rate_persec=99876864
mempool_autotest cache=0 cores=1 n_get_bulk=4 n_put_bulk=4 n_keep=128 rate_persec=101148262
mempool_autotest cache=0 cores=1 n_get_bulk=4 n_put_bulk=32 n_keep=32 rate_persec=163184640
mempool_autotest cache=0 cores=1 n_get_bulk=4 n_put_bulk=32 n_keep=128 rate_persec=165976473
mempool_autotest cache=0 cores=1 n_get_bulk=32 n_put_bulk=1 n_keep=32 rate_persec=53424947
mempool_autotest cache=0 cores=1 n_get_bulk=32 n_put_bulk=1 n_keep=128 rate_persec=53673984
mempool_autotest cache=0 cores=1 n_get_bulk=32 n_put_bulk=4 n_keep=32 rate_persec=162122956
mempool_autotest cache=0 cores=1 n_get_bulk=32 n_put_bulk=4 n_keep=128 rate_persec=164180787
mempool_autotest cache=0 cores=1 n_get_bulk=32 n_put_bulk=32 n_keep=32 rate_persec=439772774
mempool_autotest cache=0 cores=1 n_get_bulk=32 n_put_bulk=32 n_keep=128 rate_persec=451176038
mempool_autotest cache=0 cores=2 n_get_bulk=1 n_put_bulk=1 n_keep=32 rate_persec=6239026
mempool_autotest cache=0 cores=2 n_get_bulk=1 n_put_bulk=1 n_keep=128 rate_persec=6134168
mempool_autotest cache=0 cores=2 n_get_bulk=1 n_put_bulk=4 n_keep=32 rate_persec=8388608
mempool_autotest cache=0 cores=2 n_get_bulk=1 n_put_bulk=4 n_keep=128 rate_persec=8624536
mempool_autotest cache=0 cores=2 n_get_bulk=1 n_put_bulk=32 n_keep=32 rate_persec=8781824
mempool_autotest cache=0 cores=2 n_get_bulk=1 n_put_bulk=32 n_keep=128 rate_persec=9030860
mempool_autotest cache=0 cores=2 n_get_bulk=4 n_put_bulk=1 n_keep=32 rate_persec=9830400
mempool_autotest cache=0 cores=2 n_get_bulk=4 n_put_bulk=1 n_keep=128 rate_persec=10276044
mempool_autotest cache=0 cores=2 n_get_bulk=4 n_put_bulk=4 n_keep=32 rate_persec=27892120
mempool_autotest cache=0 cores=2 n_get_bulk=4 n_put_bulk=4 n_keep=128 rate_persec=31116492
mempool_autotest cache=0 cores=2 n_get_bulk=4 n_put_bulk=32 n_keep=32 rate_persec=31260672
mempool_autotest cache=0 cores=2 n_get_bulk=4 n_put_bulk=32 n_keep=128 rate_persec=34314648
mempool_autotest cache=0 cores=2 n_get_bulk=32 n_put_bulk=1 n_keep=32 rate_persec=10708581
mempool_autotest cache=0 cores=2 n_get_bulk=32 n_put_bulk=1 n_keep=128 rate_persec=10957618
mempool_autotest cache=0 cores=2 n_get_bulk=32 n_put_bulk=4 n_keep=32 rate_persec=37591449
mempool_autotest cache=0 cores=2 n_get_bulk=32 n_put_bulk=4 n_keep=128 rate_persec=41209036
mempool_autotest cache=0 cores=2 n_get_bulk=32 n_put_bulk=32 n_keep=32 rate_persec=197276467
mempool_autotest cache=0 cores=2 n_get_bulk=32 n_put_bulk=32 n_keep=128 rate_persec=239507865
mempool_autotest cache=0 cores=86 n_get_bulk=1 n_put_bulk=1 n_keep=32 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=1 n_put_bulk=1 n_keep=128 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=1 n_put_bulk=4 n_keep=32 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=1 n_put_bulk=4 n_keep=128 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=1 n_put_bulk=32 n_keep=32 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=1 n_put_bulk=32 n_keep=128 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=4 n_put_bulk=1 n_keep=32 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=4 n_put_bulk=1 n_keep=128 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=4 n_put_bulk=4 n_keep=32 rate_persec=5636096
mempool_autotest cache=0 cores=86 n_get_bulk=4 n_put_bulk=4 n_keep=128 rate_persec=5636096
mempool_autotest cache=0 cores=86 n_get_bulk=4 n_put_bulk=32 n_keep=32 rate_persec=5636096
mempool_autotest cache=0 cores=86 n_get_bulk=4 n_put_bulk=32 n_keep=128 rate_persec=6763298
mempool_autotest cache=0 cores=86 n_get_bulk=32 n_put_bulk=1 n_keep=32 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=32 n_put_bulk=1 n_keep=128 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=32 n_put_bulk=4 n_keep=32 rate_persec=5636096
mempool_autotest cache=0 cores=86 n_get_bulk=32 n_put_bulk=4 n_keep=128 rate_persec=5636096
mempool_autotest cache=0 cores=86 n_get_bulk=32 n_put_bulk=32 n_keep=32 rate_persec=30434884
mempool_autotest cache=0 cores=86 n_get_bulk=32 n_put_bulk=32 n_keep=128 rate_persec=35520486
start performance test for ring_mp_mc (without cache)
mempool_autotest cache=0 cores=1 n_get_bulk=1 n_put_bulk=1 n_keep=32 rate_persec=28154265
mempool_autotest cache=0 cores=1 n_get_bulk=1 n_put_bulk=1 n_keep=128 rate_persec=28193587
mempool_autotest cache=0 cores=1 n_get_bulk=1 n_put_bulk=4 n_keep=32 rate_persec=43529011
mempool_autotest cache=0 cores=1 n_get_bulk=1 n_put_bulk=4 n_keep=128 rate_persec=43633868
mempool_autotest cache=0 cores=1 n_get_bulk=1 n_put_bulk=32 n_keep=32 rate_persec=52415692
mempool_autotest cache=0 cores=1 n_get_bulk=1 n_put_bulk=32 n_keep=128 rate_persec=52612300
mempool_autotest cache=0 cores=1 n_get_bulk=4 n_put_bulk=1 n_keep=32 rate_persec=44315443
mempool_autotest cache=0 cores=1 n_get_bulk=4 n_put_bulk=1 n_keep=128 rate_persec=44472729
mempool_autotest cache=0 cores=1 n_get_bulk=4 n_put_bulk=4 n_keep=32 rate_persec=99850649
mempool_autotest cache=0 cores=1 n_get_bulk=4 n_put_bulk=4 n_keep=128 rate_persec=100637081
mempool_autotest cache=0 cores=1 n_get_bulk=4 n_put_bulk=32 n_keep=32 rate_persec=163197747
mempool_autotest cache=0 cores=1 n_get_bulk=4 n_put_bulk=32 n_keep=128 rate_persec=166002688
mempool_autotest cache=0 cores=1 n_get_bulk=32 n_put_bulk=1 n_keep=32 rate_persec=53424947
mempool_autotest cache=0 cores=1 n_get_bulk=32 n_put_bulk=1 n_keep=128 rate_persec=53516697
mempool_autotest cache=0 cores=1 n_get_bulk=32 n_put_bulk=4 n_keep=32 rate_persec=162122956
mempool_autotest cache=0 cores=1 n_get_bulk=32 n_put_bulk=4 n_keep=128 rate_persec=163237068
mempool_autotest cache=0 cores=1 n_get_bulk=32 n_put_bulk=32 n_keep=32 rate_persec=439864524
mempool_autotest cache=0 cores=1 n_get_bulk=32 n_put_bulk=32 n_keep=128 rate_persec=451595468
mempool_autotest cache=0 cores=2 n_get_bulk=1 n_put_bulk=1 n_keep=32 rate_persec=6920601
mempool_autotest cache=0 cores=2 n_get_bulk=1 n_put_bulk=1 n_keep=128 rate_persec=6973030
mempool_autotest cache=0 cores=2 n_get_bulk=1 n_put_bulk=4 n_keep=32 rate_persec=8912895
mempool_autotest cache=0 cores=2 n_get_bulk=1 n_put_bulk=4 n_keep=128 rate_persec=8912896
mempool_autotest cache=0 cores=2 n_get_bulk=1 n_put_bulk=32 n_keep=32 rate_persec=9384754
mempool_autotest cache=0 cores=2 n_get_bulk=1 n_put_bulk=32 n_keep=128 rate_persec=9686220
mempool_autotest cache=0 cores=2 n_get_bulk=4 n_put_bulk=1 n_keep=32 rate_persec=9660005
mempool_autotest cache=0 cores=2 n_get_bulk=4 n_put_bulk=1 n_keep=128 rate_persec=10040114
mempool_autotest cache=0 cores=2 n_get_bulk=4 n_put_bulk=4 n_keep=32 rate_persec=29556735
mempool_autotest cache=0 cores=2 n_get_bulk=4 n_put_bulk=4 n_keep=128 rate_persec=33161216
mempool_autotest cache=0 cores=2 n_get_bulk=4 n_put_bulk=32 n_keep=32 rate_persec=33357823
mempool_autotest cache=0 cores=2 n_get_bulk=4 n_put_bulk=32 n_keep=128 rate_persec=36726374
mempool_autotest cache=0 cores=2 n_get_bulk=32 n_put_bulk=1 n_keep=32 rate_persec=10144972
mempool_autotest cache=0 cores=2 n_get_bulk=32 n_put_bulk=1 n_keep=128 rate_persec=10079436
mempool_autotest cache=0 cores=2 n_get_bulk=32 n_put_bulk=4 n_keep=32 rate_persec=36110335
mempool_autotest cache=0 cores=2 n_get_bulk=32 n_put_bulk=4 n_keep=128 rate_persec=38954598
mempool_autotest cache=0 cores=2 n_get_bulk=32 n_put_bulk=32 n_keep=32 rate_persec=186489241
mempool_autotest cache=0 cores=2 n_get_bulk=32 n_put_bulk=32 n_keep=128 rate_persec=242771558
mempool_autotest cache=0 cores=86 n_get_bulk=1 n_put_bulk=1 n_keep=32 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=1 n_put_bulk=1 n_keep=128 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=1 n_put_bulk=4 n_keep=32 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=1 n_put_bulk=4 n_keep=128 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=1 n_put_bulk=32 n_keep=32 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=1 n_put_bulk=32 n_keep=128 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=4 n_put_bulk=1 n_keep=32 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=4 n_put_bulk=1 n_keep=128 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=4 n_put_bulk=4 n_keep=32 rate_persec=5636096
mempool_autotest cache=0 cores=86 n_get_bulk=4 n_put_bulk=4 n_keep=128 rate_persec=5636096
mempool_autotest cache=0 cores=86 n_get_bulk=4 n_put_bulk=32 n_keep=32 rate_persec=5636096
mempool_autotest cache=0 cores=86 n_get_bulk=4 n_put_bulk=32 n_keep=128 rate_persec=6763298
mempool_autotest cache=0 cores=86 n_get_bulk=32 n_put_bulk=1 n_keep=32 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=32 n_put_bulk=1 n_keep=128 rate_persec=2254404
mempool_autotest cache=0 cores=86 n_get_bulk=32 n_put_bulk=4 n_keep=32 rate_persec=5636096
mempool_autotest cache=0 cores=86 n_get_bulk=32 n_put_bulk=4 n_keep=128 rate_persec=6763298
mempool_autotest cache=0 cores=86 n_get_bulk=32 n_put_bulk=32 n_keep=32 rate_persec=30434884
mempool_autotest cache=0 cores=86 n_get_bulk=32 n_put_bulk=32 n_keep=128 rate_persec=36647688
start performance test (with cache)
mempool_autotest cache=512 cores=1 n_get_bulk=1 n_put_bulk=1 n_keep=32 rate_persec=136681881
mempool_autotest cache=512 cores=1 n_get_bulk=1 n_put_bulk=1 n_keep=128 rate_persec=141518438
mempool_autotest cache=512 cores=1 n_get_bulk=1 n_put_bulk=4 n_keep=32 rate_persec=214486220
mempool_autotest cache=512 cores=1 n_get_bulk=1 n_put_bulk=4 n_keep=128 rate_persec=215521689
mempool_autotest cache=512 cores=1 n_get_bulk=1 n_put_bulk=32 n_keep=32 rate_persec=245707571
mempool_autotest cache=512 cores=1 n_get_bulk=1 n_put_bulk=32 n_keep=128 rate_persec=248158617
mempool_autotest cache=512 cores=1 n_get_bulk=4 n_put_bulk=1 n_keep=32 rate_persec=191797657
mempool_autotest cache=512 cores=1 n_get_bulk=4 n_put_bulk=1 n_keep=128 rate_persec=205114572
mempool_autotest cache=512 cores=1 n_get_bulk=4 n_put_bulk=4 n_keep=32 rate_persec=382835097
mempool_autotest cache=512 cores=1 n_get_bulk=4 n_put_bulk=4 n_keep=128 rate_persec=398314700
mempool_autotest cache=512 cores=1 n_get_bulk=4 n_put_bulk=32 n_keep=32 rate_persec=501311078
mempool_autotest cache=512 cores=1 n_get_bulk=4 n_put_bulk=32 n_keep=128 rate_persec=552416051
mempool_autotest cache=512 cores=1 n_get_bulk=32 n_put_bulk=1 n_keep=32 rate_persec=219715993
mempool_autotest cache=512 cores=1 n_get_bulk=32 n_put_bulk=1 n_keep=128 rate_persec=218287308
mempool_autotest cache=512 cores=1 n_get_bulk=32 n_put_bulk=4 n_keep=32 rate_persec=500210073
mempool_autotest cache=512 cores=1 n_get_bulk=32 n_put_bulk=4 n_keep=128 rate_persec=490432102
mempool_autotest cache=512 cores=1 n_get_bulk=32 n_put_bulk=32 n_keep=32 rate_persec=611031449
mempool_autotest cache=512 cores=1 n_get_bulk=32 n_put_bulk=32 n_keep=128 rate_persec=754856755
mempool_autotest cache=512 cores=2 n_get_bulk=1 n_put_bulk=1 n_keep=32 rate_persec=273311334
mempool_autotest cache=512 cores=2 n_get_bulk=1 n_put_bulk=1 n_keep=128 rate_persec=283338341
mempool_autotest cache=512 cores=2 n_get_bulk=1 n_put_bulk=4 n_keep=32 rate_persec=428972441
mempool_autotest cache=512 cores=2 n_get_bulk=1 n_put_bulk=4 n_keep=128 rate_persec=429771980
mempool_autotest cache=512 cores=2 n_get_bulk=1 n_put_bulk=32 n_keep=32 rate_persec=491480678
mempool_autotest cache=512 cores=2 n_get_bulk=1 n_put_bulk=32 n_keep=128 rate_persec=496448307
mempool_autotest cache=512 cores=2 n_get_bulk=4 n_put_bulk=1 n_keep=32 rate_persec=383555993
mempool_autotest cache=512 cores=2 n_get_bulk=4 n_put_bulk=1 n_keep=128 rate_persec=409993215
mempool_autotest cache=512 cores=2 n_get_bulk=4 n_put_bulk=4 n_keep=32 rate_persec=766089625
mempool_autotest cache=512 cores=2 n_get_bulk=4 n_put_bulk=4 n_keep=128 rate_persec=805738905
mempool_autotest cache=512 cores=2 n_get_bulk=4 n_put_bulk=32 n_keep=32 rate_persec=1002438655
mempool_autotest cache=512 cores=2 n_get_bulk=4 n_put_bulk=32 n_keep=128 rate_persec=1104648601
mempool_autotest cache=512 cores=2 n_get_bulk=32 n_put_bulk=1 n_keep=32 rate_persec=439379558
mempool_autotest cache=512 cores=2 n_get_bulk=32 n_put_bulk=1 n_keep=128 rate_persec=445985586
mempool_autotest cache=512 cores=2 n_get_bulk=32 n_put_bulk=4 n_keep=32 rate_persec=999607500
mempool_autotest cache=512 cores=2 n_get_bulk=32 n_put_bulk=4 n_keep=128 rate_persec=983577394
mempool_autotest cache=512 cores=2 n_get_bulk=32 n_put_bulk=32 n_keep=32 rate_persec=1221276466
mempool_autotest cache=512 cores=2 n_get_bulk=32 n_put_bulk=32 n_keep=128 rate_persec=1499529216
mempool_autotest cache=512 cores=86 n_get_bulk=1 n_put_bulk=1 n_keep=32 rate_persec=5659951084
mempool_autotest cache=512 cores=86 n_get_bulk=1 n_put_bulk=1 n_keep=128 rate_persec=6338799171
mempool_autotest cache=512 cores=86 n_get_bulk=1 n_put_bulk=4 n_keep=32 rate_persec=9285795791
mempool_autotest cache=512 cores=86 n_get_bulk=1 n_put_bulk=4 n_keep=128 rate_persec=9578545116
mempool_autotest cache=512 cores=86 n_get_bulk=1 n_put_bulk=32 n_keep=32 rate_persec=10654266126
mempool_autotest cache=512 cores=86 n_get_bulk=1 n_put_bulk=32 n_keep=128 rate_persec=10924929807
mempool_autotest cache=512 cores=86 n_get_bulk=4 n_put_bulk=1 n_keep=32 rate_persec=8583118828
mempool_autotest cache=512 cores=86 n_get_bulk=4 n_put_bulk=1 n_keep=128 rate_persec=9240575965
mempool_autotest cache=512 cores=86 n_get_bulk=4 n_put_bulk=4 n_keep=32 rate_persec=16673511804
mempool_autotest cache=512 cores=86 n_get_bulk=4 n_put_bulk=4 n_keep=128 rate_persec=17900961756
mempool_autotest cache=512 cores=86 n_get_bulk=4 n_put_bulk=32 n_keep=32 rate_persec=21681615640
mempool_autotest cache=512 cores=86 n_get_bulk=4 n_put_bulk=32 n_keep=128 rate_persec=22746431453
mempool_autotest cache=512 cores=86 n_get_bulk=32 n_put_bulk=1 n_keep=32 rate_persec=8688513802
mempool_autotest cache=512 cores=86 n_get_bulk=32 n_put_bulk=1 n_keep=128 rate_persec=10688187558
mempool_autotest cache=512 cores=86 n_get_bulk=32 n_put_bulk=4 n_keep=32 rate_persec=21615791275
mempool_autotest cache=512 cores=86 n_get_bulk=32 n_put_bulk=4 n_keep=128 rate_persec=24570390081
mempool_autotest cache=512 cores=86 n_get_bulk=32 n_put_bulk=32 n_keep=32 rate_persec=28573106142
mempool_autotest cache=512 cores=86 n_get_bulk=32 n_put_bulk=32 n_keep=128 rate_persec=33150009310
start performance test (with user-owned cache)
mempool_autotest cache=512 cores=1 n_get_bulk=1 n_put_bulk=1 n_keep=32 rate_persec=136681881
mempool_autotest cache=512 cores=1 n_get_bulk=1 n_put_bulk=1 n_keep=128 rate_persec=141518438
mempool_autotest cache=512 cores=1 n_get_bulk=1 n_put_bulk=4 n_keep=32 rate_persec=214538649
mempool_autotest cache=512 cores=1 n_get_bulk=1 n_put_bulk=4 n_keep=128 rate_persec=217697484
mempool_autotest cache=512 cores=1 n_get_bulk=1 n_put_bulk=32 n_keep=32 rate_persec=245746892
mempool_autotest cache=512 cores=1 n_get_bulk=1 n_put_bulk=32 n_keep=128 rate_persec=251186380
mempool_autotest cache=512 cores=1 n_get_bulk=4 n_put_bulk=1 n_keep=32 rate_persec=190224793
mempool_autotest cache=512 cores=1 n_get_bulk=4 n_put_bulk=1 n_keep=128 rate_persec=206425292
mempool_autotest cache=512 cores=1 n_get_bulk=4 n_put_bulk=4 n_keep=32 rate_persec=385640038
mempool_autotest cache=512 cores=1 n_get_bulk=4 n_put_bulk=4 n_keep=128 rate_persec=403452723
mempool_autotest cache=512 cores=1 n_get_bulk=4 n_put_bulk=32 n_keep=32 rate_persec=501311078
mempool_autotest cache=512 cores=1 n_get_bulk=4 n_put_bulk=32 n_keep=128 rate_persec=553923379
mempool_autotest cache=512 cores=1 n_get_bulk=32 n_put_bulk=1 n_keep=32 rate_persec=216439193
mempool_autotest cache=512 cores=1 n_get_bulk=32 n_put_bulk=1 n_keep=128 rate_persec=221511680
mempool_autotest cache=512 cores=1 n_get_bulk=32 n_put_bulk=4 n_keep=32 rate_persec=497588633
mempool_autotest cache=512 cores=1 n_get_bulk=32 n_put_bulk=4 n_keep=128 rate_persec=505426739
mempool_autotest cache=512 cores=1 n_get_bulk=32 n_put_bulk=32 n_keep=32 rate_persec=614649036
mempool_autotest cache=512 cores=1 n_get_bulk=32 n_put_bulk=32 n_keep=128 rate_persec=752667852
mempool_autotest cache=512 cores=2 n_get_bulk=1 n_put_bulk=1 n_keep=32 rate_persec=272367616
mempool_autotest cache=512 cores=2 n_get_bulk=1 n_put_bulk=1 n_keep=128 rate_persec=283338341
mempool_autotest cache=512 cores=2 n_get_bulk=1 n_put_bulk=4 n_keep=32 rate_persec=429260800
mempool_autotest cache=512 cores=2 n_get_bulk=1 n_put_bulk=4 n_keep=128 rate_persec=434896896
mempool_autotest cache=512 cores=2 n_get_bulk=1 n_put_bulk=32 n_keep=32 rate_persec=491467570
mempool_autotest cache=512 cores=2 n_get_bulk=1 n_put_bulk=32 n_keep=128 rate_persec=502333439
mempool_autotest cache=512 cores=2 n_get_bulk=4 n_put_bulk=1 n_keep=32 rate_persec=380462693
mempool_autotest cache=512 cores=2 n_get_bulk=4 n_put_bulk=1 n_keep=128 rate_persec=412811263
mempool_autotest cache=512 cores=2 n_get_bulk=4 n_put_bulk=4 n_keep=32 rate_persec=771253862
mempool_autotest cache=512 cores=2 n_get_bulk=4 n_put_bulk=4 n_keep=128 rate_persec=802422783
mempool_autotest cache=512 cores=2 n_get_bulk=4 n_put_bulk=32 n_keep=32 rate_persec=1002530406
mempool_autotest cache=512 cores=2 n_get_bulk=4 n_put_bulk=32 n_keep=128 rate_persec=1107768115
mempool_autotest cache=512 cores=2 n_get_bulk=32 n_put_bulk=1 n_keep=32 rate_persec=432485171
mempool_autotest cache=512 cores=2 n_get_bulk=32 n_put_bulk=1 n_keep=128 rate_persec=443351039
mempool_autotest cache=512 cores=2 n_get_bulk=32 n_put_bulk=4 n_keep=32 rate_persec=992726220
mempool_autotest cache=512 cores=2 n_get_bulk=32 n_put_bulk=4 n_keep=128 rate_persec=1002779443
mempool_autotest cache=512 cores=2 n_get_bulk=32 n_put_bulk=32 n_keep=32 rate_persec=1229730610
mempool_autotest cache=512 cores=2 n_get_bulk=32 n_put_bulk=32 n_keep=128 rate_persec=1504234700
mempool_autotest cache=512 cores=86 n_get_bulk=1 n_put_bulk=1 n_keep=32 rate_persec=5658430652
mempool_autotest cache=512 cores=86 n_get_bulk=1 n_put_bulk=1 n_keep=128 rate_persec=6339126852
mempool_autotest cache=512 cores=86 n_get_bulk=1 n_put_bulk=4 n_keep=32 rate_persec=9284773435
mempool_autotest cache=512 cores=86 n_get_bulk=1 n_put_bulk=4 n_keep=128 rate_persec=9579252914
mempool_autotest cache=512 cores=86 n_get_bulk=1 n_put_bulk=32 n_keep=32 rate_persec=10650583001
mempool_autotest cache=512 cores=86 n_get_bulk=1 n_put_bulk=32 n_keep=128 rate_persec=10918009206
mempool_autotest cache=512 cores=86 n_get_bulk=4 n_put_bulk=1 n_keep=32 rate_persec=8589462692
mempool_autotest cache=512 cores=86 n_get_bulk=4 n_put_bulk=1 n_keep=128 rate_persec=9184660652
mempool_autotest cache=512 cores=86 n_get_bulk=4 n_put_bulk=4 n_keep=32 rate_persec=16672659834
mempool_autotest cache=512 cores=86 n_get_bulk=4 n_put_bulk=4 n_keep=128 rate_persec=17903203083
mempool_autotest cache=512 cores=86 n_get_bulk=4 n_put_bulk=32 n_keep=32 rate_persec=21679741308
mempool_autotest cache=512 cores=86 n_get_bulk=4 n_put_bulk=32 n_keep=128 rate_persec=22730519316
mempool_autotest cache=512 cores=86 n_get_bulk=32 n_put_bulk=1 n_keep=32 rate_persec=8686705025
mempool_autotest cache=512 cores=86 n_get_bulk=32 n_put_bulk=1 n_keep=128 rate_persec=10665328601
mempool_autotest cache=512 cores=86 n_get_bulk=32 n_put_bulk=4 n_keep=32 rate_persec=21611229977
mempool_autotest cache=512 cores=86 n_get_bulk=32 n_put_bulk=4 n_keep=128 rate_persec=24564845743
mempool_autotest cache=512 cores=86 n_get_bulk=32 n_put_bulk=32 n_keep=32 rate_persec=28667202727
mempool_autotest cache=512 cores=86 n_get_bulk=32 n_put_bulk=32 n_keep=128 rate_persec=33098904340
mempool <perf_test_nocache>@0x17fe2d800
  flags=10
  pool=0x17fdad540
  iova=0x17fe2d800
  nb_mem_chunks=1
  size=55039
  populated_size=55039
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.038373
  internal cache infos:
    cache_size=0
  common_pool_count=55039
  no statistics available
mempool <perf_test_cache>@0x178d4f200
  flags=10
  pool=0x178ccef40
  iova=0x178d4f200
  nb_mem_chunks=1
  size=55039
  populated_size=55039
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.038373
  internal cache infos:
    cache_size=512
    cache_count[0]=0
    cache_count[1]=513
    cache_count[2]=513
    cache_count[3]=513
    cache_count[4]=513
    cache_count[5]=513
    cache_count[6]=513
    cache_count[7]=513
    cache_count[8]=513
    cache_count[9]=513
    cache_count[10]=513
    cache_count[11]=513
    cache_count[12]=513
    cache_count[13]=513
    cache_count[14]=513
    cache_count[15]=513
    cache_count[16]=513
    cache_count[17]=513
    cache_count[18]=513
    cache_count[19]=513
    cache_count[20]=513
    cache_count[21]=513
    cache_count[22]=513
    cache_count[23]=513
    cache_count[24]=513
    cache_count[25]=513
    cache_count[26]=513
    cache_count[27]=513
    cache_count[28]=513
    cache_count[29]=513
    cache_count[30]=513
    cache_count[31]=513
    cache_count[32]=513
    cache_count[33]=513
    cache_count[34]=513
    cache_count[35]=513
    cache_count[36]=513
    cache_count[37]=513
    cache_count[38]=513
    cache_count[39]=513
    cache_count[40]=513
    cache_count[41]=513
    cache_count[42]=513
    cache_count[43]=513
    cache_count[44]=0
    cache_count[45]=513
    cache_count[46]=513
    cache_count[47]=513
    cache_count[48]=513
    cache_count[49]=513
    cache_count[50]=513
    cache_count[51]=513
    cache_count[52]=513
    cache_count[53]=513
    cache_count[54]=513
    cache_count[55]=513
    cache_count[56]=513
    cache_count[57]=513
    cache_count[58]=513
    cache_count[59]=513
    cache_count[60]=513
    cache_count[61]=513
    cache_count[62]=513
    cache_count[63]=513
    cache_count[64]=513
    cache_count[65]=513
    cache_count[66]=513
    cache_count[67]=513
    cache_count[68]=513
    cache_count[69]=513
    cache_count[70]=513
    cache_count[71]=513
    cache_count[72]=513
    cache_count[73]=513
    cache_count[74]=513
    cache_count[75]=513
    cache_count[76]=513
    cache_count[77]=513
    cache_count[78]=513
    cache_count[79]=513
    cache_count[80]=513
    cache_count[81]=513
    cache_count[82]=513
    cache_count[83]=513
    cache_count[84]=513
    cache_count[85]=513
    cache_count[86]=513
    cache_count[87]=513
    cache_count[88]=0
    cache_count[89]=0
    cache_count[90]=0
    cache_count[91]=0
    cache_count[92]=0
    cache_count[93]=0
    cache_count[94]=0
    cache_count[95]=0
    cache_count[96]=0
    cache_count[97]=0
    cache_count[98]=0
    cache_count[99]=0
    cache_count[100]=0
    cache_count[101]=0
    cache_count[102]=0
    cache_count[103]=0
    cache_count[104]=0
    cache_count[105]=0
    cache_count[106]=0
    cache_count[107]=0
    cache_count[108]=0
    cache_count[109]=0
    cache_count[110]=0
    cache_count[111]=0
    cache_count[112]=0
    cache_count[113]=0
    cache_count[114]=0
    cache_count[115]=0
    cache_count[116]=0
    cache_count[117]=0
    cache_count[118]=0
    cache_count[119]=0
    cache_count[120]=0
    cache_count[121]=0
    cache_count[122]=0
    cache_count[123]=0
    cache_count[124]=0
    cache_count[125]=0
    cache_count[126]=0
    cache_count[127]=0
    total_cache_count=44118
  common_pool_count=10921
  no statistics available
mempool <default_pool>@0x171df2c00
  flags=10
  pool=0x171d72940
  iova=0x171df2c00
  nb_mem_chunks=1
  size=55039
  populated_size=55039
  header_size=64
  elt_size=2048
  trailer_size=0
  total_obj_size=2112
  private_data_size=0
  avg bytes/object=2112.038373
  internal cache infos:
    cache_size=0
  common_pool_count=55039
  no statistics available
Test OK
03/09/2020 16:04:16             dut.10.240.183.171: quit
03/09/2020 16:04:17             dut.10.240.183.171: 
03/09/2020 16:04:17           TestUnitTestsMempool: Test Case test_mempool_perf Result PASSED:
03/09/2020 16:04:17                            dts: 
TEST SUITE ENDED: TestUnitTestsMempool

[-- Attachment #11: TestUnitTestsPmdPerf.log --]
[-- Type: application/octet-stream, Size: 19799 bytes --]

04/09/2020 19:32:09                            dts: 
TEST SUITE : TestUnitTestsPmdPerf
04/09/2020 19:32:09                            dts: NIC :        niantic
04/09/2020 19:32:09             dut.10.240.183.151: 
04/09/2020 19:32:09                         tester: 
04/09/2020 19:32:09           TestUnitTestsPmdPerf: Test Case test_pmd_burst Begin
04/09/2020 19:32:09             dut.10.240.183.151: 
04/09/2020 19:32:10                         tester: 
04/09/2020 19:32:10             dut.10.240.183.151: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 32,33,34,35 -n 4 -w 0000:81:00.0 -w 0000:81:00.1  --file-prefix=dpdk_9231_20200904192819  
04/09/2020 19:32:11             dut.10.240.183.151: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_9231_20200904192819/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(2)
EAL: Ignore mapping IO port bar(5)
EAL: Probe PCI driver: net_ixgbe (8086:10fb) device: 0000:81:00.0 (socket 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(2)
EAL: Ignore mapping IO port bar(5)
EAL: Probe PCI driver: net_ixgbe (8086:10fb) device: 0000:81:00.1 (socket 1)
APP: HPET is not enabled, using TSC as default timer
04/09/2020 19:32:11             dut.10.240.183.151: set_rxtx_sc poll_before_xmit
04/09/2020 19:32:11             dut.10.240.183.151: set_rxtx_sc poll_before_xmit
stream control switch to poll_before_xmit
04/09/2020 19:32:11             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:32:16             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
Allocated mbuf pool on socket 1
CONFIG RXD=2048 TXD=2048
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
start to receive total expect 4096
0 packets lost, IDLE 1423 times
Result: 136 cycles per packet
Test OK
04/09/2020 19:32:16           TestUnitTestsPmdPerf: Mode poll_before_xmit latency is 136
04/09/2020 19:32:16             dut.10.240.183.151: set_rxtx_sc poll_after_xmit
04/09/2020 19:32:16             dut.10.240.183.151: set_rxtx_sc poll_after_xmit
stream control switch to poll_after_xmit
04/09/2020 19:32:16             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:32:22             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
CONFIG RXD=2048 TXD=2048
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
start to receive total expect 4096
0 packets lost, IDLE 0 times
Result: 40 cycles per packet
Test OK
04/09/2020 19:32:22           TestUnitTestsPmdPerf: Mode poll_after_xmit latency is 40
04/09/2020 19:32:22             dut.10.240.183.151: quit
04/09/2020 19:32:22             dut.10.240.183.151: quit
04/09/2020 19:32:22           TestUnitTestsPmdPerf: Test Case test_pmd_burst Result PASSED:
04/09/2020 19:32:22             dut.10.240.183.151: kill_all: called by dut and prefix list has value.
04/09/2020 19:32:23           TestUnitTestsPmdPerf: Test Case test_pmd_continues Begin
04/09/2020 19:32:23             dut.10.240.183.151: 
04/09/2020 19:32:23                         tester: 
04/09/2020 19:32:23             dut.10.240.183.151: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 32,33,34,35 -n 4 -w 0000:81:00.0 -w 0000:81:00.1  --file-prefix=dpdk_9231_20200904192819  
04/09/2020 19:32:24             dut.10.240.183.151: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_9231_20200904192819/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(2)
EAL: Ignore mapping IO port bar(5)
EAL: Probe PCI driver: net_ixgbe (8086:10fb) device: 0000:81:00.0 (socket 1)
EAL: Ignore mapping IO port bar(1)
EAL: Ignore mapping IO port bar(2)
EAL: Ignore mapping IO port bar(5)
EAL: Probe PCI driver: net_ixgbe (8086:10fb) device: 0000:81:00.1 (socket 1)
APP: HPET is not enabled, using TSC as default timer
04/09/2020 19:32:24             dut.10.240.183.151: set_rxtx_sc continuous
04/09/2020 19:32:24             dut.10.240.183.151: set_rxtx_sc continuous
stream control switch to continuous
04/09/2020 19:32:24             dut.10.240.183.151: set_rxtx_mode vector
04/09/2020 19:32:24             dut.10.240.183.151: set_rxtx_mode vector
mode switch to vector
04/09/2020 19:32:24             dut.10.240.183.151: set_rxtx_anchor rxtx
04/09/2020 19:32:24             dut.10.240.183.151: set_rxtx_anchor rxtx
type switch to rxtx
04/09/2020 19:32:24             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:32:27             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
Allocated mbuf pool on socket 1
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
inject 2048 packet to port 0
inject 2048 packet to port 1
Total packets inject to prime ports = 4096
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received
free 2048 (expected 2048) mbuf left in port 0
free 1983 (expected 2048) mbuf left in port 1
59523808 packet, 65 drop, 7330858 idle
Result: 99 cycles per packet
Test OK
04/09/2020 19:32:27             dut.10.240.183.151: set_rxtx_anchor rxonly
04/09/2020 19:32:27             dut.10.240.183.151: set_rxtx_anchor rxonly
type switch to rxonly
04/09/2020 19:32:27             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:32:30             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
inject 2048 packet to port 0
inject 2048 packet to port 1
Total packets inject to prime ports = 4096
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received
free 2048 (expected 2048) mbuf left in port 0
free 2048 (expected 2048) mbuf left in port 1
59523812 packet, 0 drop, 4628495 idle
Result: 57 cycles per packet
Test OK
04/09/2020 19:32:30             dut.10.240.183.151: set_rxtx_anchor txonly
04/09/2020 19:32:30             dut.10.240.183.151: set_rxtx_anchor txonly
type switch to txonly
04/09/2020 19:32:30             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:32:33             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
inject 2048 packet to port 0
inject 2048 packet to port 1
Total packets inject to prime ports = 4096
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received
do tx measure
free 2048 (expected 2048) mbuf left in port 0
free 2048 (expected 2048) mbuf left in port 1
59523816 packet, 0 drop, 5405427 idle
Result: 36 cycles per packet
Test OK
04/09/2020 19:32:33             dut.10.240.183.151: set_rxtx_sc continuous
04/09/2020 19:32:33             dut.10.240.183.151: set_rxtx_sc continuous
stream control switch to continuous
04/09/2020 19:32:33             dut.10.240.183.151: set_rxtx_mode scalar
04/09/2020 19:32:34             dut.10.240.183.151: set_rxtx_mode scalar
mode switch to scalar
04/09/2020 19:32:34             dut.10.240.183.151: set_rxtx_anchor rxtx
04/09/2020 19:32:34             dut.10.240.183.151: set_rxtx_anchor rxtx
type switch to rxtx
04/09/2020 19:32:34             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:32:37             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
inject 2048 packet to port 0
inject 2048 packet to port 1
Total packets inject to prime ports = 4096
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received
free 1992 (expected 2048) mbuf left in port 0
free 2048 (expected 2048) mbuf left in port 1
59523808 packet, 0 drop, 5694436 idle
Result: 97 cycles per packet
Test OK
04/09/2020 19:32:37             dut.10.240.183.151: set_rxtx_anchor rxonly
04/09/2020 19:32:37             dut.10.240.183.151: set_rxtx_anchor rxonly
type switch to rxonly
04/09/2020 19:32:37             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:32:40             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
inject 2048 packet to port 0
inject 2048 packet to port 1
Total packets inject to prime ports = 4096
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received
free 1992 (expected 2048) mbuf left in port 0
free 2048 (expected 2048) mbuf left in port 1
59523812 packet, 0 drop, 4574021 idle
Result: 56 cycles per packet
Test OK
04/09/2020 19:32:40             dut.10.240.183.151: set_rxtx_anchor txonly
04/09/2020 19:32:40             dut.10.240.183.151: set_rxtx_anchor txonly
type switch to txonly
04/09/2020 19:32:40             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:32:43             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
inject 2048 packet to port 0
inject 2048 packet to port 1
Total packets inject to prime ports = 4096
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received
do tx measure
free 1976 (expected 2048) mbuf left in port 0
free 2048 (expected 2048) mbuf left in port 1
59523812 packet, 0 drop, 5143471 idle
Result: 35 cycles per packet
Test OK
04/09/2020 19:32:43             dut.10.240.183.151: set_rxtx_sc continuous
04/09/2020 19:32:43             dut.10.240.183.151: set_rxtx_sc continuous
stream control switch to continuous
04/09/2020 19:32:43             dut.10.240.183.151: set_rxtx_mode full
04/09/2020 19:32:43             dut.10.240.183.151: set_rxtx_mode full
mode switch to full
04/09/2020 19:32:43             dut.10.240.183.151: set_rxtx_anchor rxtx
04/09/2020 19:32:43             dut.10.240.183.151: set_rxtx_anchor rxtx
type switch to rxtx
04/09/2020 19:32:43             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:32:46             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
inject 2048 packet to port 0
inject 2048 packet to port 1
Total packets inject to prime ports = 4096
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received
free 2048 (expected 2048) mbuf left in port 0
free 2048 (expected 2048) mbuf left in port 1
59523812 packet, 0 drop, 2120935 idle
Result: 97 cycles per packet
Test OK
04/09/2020 19:32:46             dut.10.240.183.151: set_rxtx_anchor rxonly
04/09/2020 19:32:46             dut.10.240.183.151: set_rxtx_anchor rxonly
type switch to rxonly
04/09/2020 19:32:46             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:32:49             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
inject 2048 packet to port 0
inject 2048 packet to port 1
Total packets inject to prime ports = 4096
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received
free 2048 (expected 2048) mbuf left in port 0
free 2048 (expected 2048) mbuf left in port 1
59523820 packet, 0 drop, 1366878 idle
Result: 63 cycles per packet
Test OK
04/09/2020 19:32:49             dut.10.240.183.151: set_rxtx_anchor txonly
04/09/2020 19:32:49             dut.10.240.183.151: set_rxtx_anchor txonly
type switch to txonly
04/09/2020 19:32:49             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:32:52             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
inject 2048 packet to port 0
inject 2048 packet to port 1
Total packets inject to prime ports = 4096
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received
do tx measure
free 2048 (expected 2048) mbuf left in port 0
free 2048 (expected 2048) mbuf left in port 1
59523812 packet, 0 drop, 1584009 idle
Result: 31 cycles per packet
Test OK
04/09/2020 19:32:52             dut.10.240.183.151: set_rxtx_sc continuous
04/09/2020 19:32:52             dut.10.240.183.151: set_rxtx_sc continuous
stream control switch to continuous
04/09/2020 19:32:52             dut.10.240.183.151: set_rxtx_mode hybrid
04/09/2020 19:32:52             dut.10.240.183.151: set_rxtx_mode hybrid
mode switch to hybrid
04/09/2020 19:32:52             dut.10.240.183.151: set_rxtx_anchor rxtx
04/09/2020 19:32:52             dut.10.240.183.151: set_rxtx_anchor rxtx
type switch to rxtx
04/09/2020 19:32:52             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:32:55             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
inject 2048 packet to port 0
inject 2048 packet to port 1
Total packets inject to prime ports = 4096
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received
free 2048 (expected 2048) mbuf left in port 0
free 2048 (expected 2048) mbuf left in port 1
59523816 packet, 0 drop, 2074900 idle
Result: 97 cycles per packet
Test OK
04/09/2020 19:32:55             dut.10.240.183.151: set_rxtx_anchor rxonly
04/09/2020 19:32:55             dut.10.240.183.151: set_rxtx_anchor rxonly
type switch to rxonly
04/09/2020 19:32:55             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:32:58             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
inject 2048 packet to port 0
inject 2048 packet to port 1
Total packets inject to prime ports = 4096
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received
free 2048 (expected 2048) mbuf left in port 0
free 2048 (expected 2048) mbuf left in port 1
59523816 packet, 0 drop, 1358965 idle
Result: 63 cycles per packet
Test OK
04/09/2020 19:32:58             dut.10.240.183.151: set_rxtx_anchor txonly
04/09/2020 19:32:58             dut.10.240.183.151: set_rxtx_anchor txonly
type switch to txonly
04/09/2020 19:32:58             dut.10.240.183.151: pmd_perf_autotest
04/09/2020 19:33:01             dut.10.240.183.151: pmd_perf_autotest
Start PMD RXTX cycles cost test.
CONFIG RXD=1024 TXD=1024
Performance test runs on lcore 33 socket 1
Port 0 Address:90:E2:BA:36:99:34
Port 1 Address:90:E2:BA:36:99:35
Checking link statuses...
Port0 Link Up. Speed 10000 Mbps - full-duplex
Port1 Link Up. Speed 10000 Mbps - full-duplex
IPv4 pktlen 46
UDP pktlen 26
Generate 4096 packets @socket 1
inject 2048 packet to port 0
inject 2048 packet to port 1
Total packets inject to prime ports = 4096
Each port will do 14880952 packets per second
Test will stop after at least 59523808 packets received
do tx measure
free 2048 (expected 2048) mbuf left in port 0
free 2048 (expected 2048) mbuf left in port 1
59523816 packet, 0 drop, 1602919 idle
Result: 31 cycles per packet
Test OK
04/09/2020 19:33:01             dut.10.240.183.151: quit
04/09/2020 19:33:01             dut.10.240.183.151: quit
04/09/2020 19:33:01           TestUnitTestsPmdPerf: 
+--------+------+--------+--------+
|  Mode  | rxtx | rxonly | txonly |
+========+======+========+========+
| vector | 99   | 57     | 36     |
+--------+------+--------+--------+
| scalar | 97   | 56     | 35     |
+--------+------+--------+--------+
| full   | 97   | 63     | 31     |
+--------+------+--------+--------+
| hybrid | 97   | 63     | 31     |
+--------+------+--------+--------+
04/09/2020 19:33:01           TestUnitTestsPmdPerf: Test Case test_pmd_continues Result PASSED:
04/09/2020 19:33:01             dut.10.240.183.151: kill_all: called by dut and prefix list has value.
04/09/2020 19:33:02                            dts: 
TEST SUITE ENDED: TestUnitTestsPmdPerf

[-- Attachment #12: TestUnitTestsPower.log --]
[-- Type: application/octet-stream, Size: 7044 bytes --]

03/09/2020 15:37:24                            dts: 
TEST SUITE : TestUnitTestsPower
03/09/2020 15:37:24                            dts: NIC :        powerville
03/09/2020 15:37:24             dut.10.240.183.171: 
03/09/2020 15:37:24                         tester: 
03/09/2020 15:37:24             TestUnitTestsPower: Test Case test_power Begin
03/09/2020 15:37:24             dut.10.240.183.171: 
03/09/2020 15:37:24                         tester: 
03/09/2020 15:37:24             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:37:26             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:37:26             dut.10.240.183.171: power_autotest
03/09/2020 15:37:27             dut.10.240.183.171: 
POWER: Invalid Power Management Environment(0) set
Test OK
03/09/2020 15:37:27             dut.10.240.183.171: quit
03/09/2020 15:37:27             dut.10.240.183.171: 
03/09/2020 15:37:27             TestUnitTestsPower: Test Case test_power Result PASSED:
03/09/2020 15:37:27             TestUnitTestsPower: Test Case test_power_caps Begin
03/09/2020 15:37:27             dut.10.240.183.171: 
03/09/2020 15:37:27                         tester: 
03/09/2020 15:37:27             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:37:29             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:37:29             dut.10.240.183.171: power_caps_autotest
03/09/2020 15:37:29             dut.10.240.183.171: 
POWER: Env isn't set yet!
POWER: Attempting to initialise ACPI cpufreq power management...
POWER: Initialized successfully for lcore 2 power management
POWER: Capabilities 0
Test OK
03/09/2020 15:37:29             dut.10.240.183.171: quit
03/09/2020 15:37:30             dut.10.240.183.171: 
03/09/2020 15:37:30             TestUnitTestsPower: Test Case test_power_caps Result PASSED:
03/09/2020 15:37:30             TestUnitTestsPower: Test Case test_power_cpufreq Begin
03/09/2020 15:37:30             dut.10.240.183.171: 
03/09/2020 15:37:30                         tester: 
03/09/2020 15:37:30             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:37:32             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:37:32             dut.10.240.183.171: power_cpufreq_autotest
03/09/2020 15:37:32             dut.10.240.183.171: 
POWER: Env isn't set yet!
POWER: Attempting to initialise ACPI cpufreq power management...
POWER: Initialized successfully for lcore 2 power management
POWER: Power management governor of lcore 2 has been set back to  successfully
POWER: Power management of lcore 2 has exited from 'userspace' mode and been set back to the original
POWER: Lcore id 128 can not exceeds 127
POWER: Initialized successfully for lcore 2 power management
POWER: Power management of lcore 2 is in use
POWER: Invalid lcore ID
POWER: NULL buffer supplied
POWER: Buffer size is not enough
POWER: Invalid lcore ID
POWER: Invalid lcore ID
POWER: Invalid frequency index 64, which should be less than 11
POWER: Invalid frequency index 11, which should be less than 11
POWER: Invalid lcore ID
POWER: Invalid lcore ID
POWER: Invalid lcore ID
POWER: Invalid lcore ID
Turbo not available on lcore 2, skipping test
POWER: Power management governor of lcore 2 has been set back to  successfully
POWER: Power management of lcore 2 has exited from 'userspace' mode and been set back to the original
POWER: Power management of lcore 2 is not used
POWER: Lcore id 128 can not exceeds 127
Test OK
03/09/2020 15:37:32             dut.10.240.183.171: quit
03/09/2020 15:37:33             dut.10.240.183.171: 
03/09/2020 15:37:33             TestUnitTestsPower: Test Case test_power_cpufreq Result PASSED:
03/09/2020 15:37:33                            dts: 
TEST SUITE ENDED: TestUnitTestsPower

[-- Attachment #13: TestUnitTestsQos.log --]
[-- Type: application/octet-stream, Size: 14577 bytes --]

03/09/2020 15:37:35                            dts: 
TEST SUITE : TestUnitTestsQos
03/09/2020 15:37:35                            dts: NIC :        powerville
03/09/2020 15:37:35             dut.10.240.183.171: 
03/09/2020 15:37:36                         tester: 
03/09/2020 15:37:36               TestUnitTestsQos: Test Case test_meter Begin
03/09/2020 15:37:36             dut.10.240.183.171: 
03/09/2020 15:37:36                         tester: 
03/09/2020 15:37:36             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:37:38             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:37:38             dut.10.240.183.171: meter_autotest
03/09/2020 15:37:38             dut.10.240.183.171: 
Test OK
03/09/2020 15:37:38             dut.10.240.183.171: quit
03/09/2020 15:37:38             dut.10.240.183.171: 
03/09/2020 15:37:38               TestUnitTestsQos: Test Case test_meter Result PASSED:
03/09/2020 15:37:38               TestUnitTestsQos: Test Case test_red Begin
03/09/2020 15:37:39             dut.10.240.183.171: 
03/09/2020 15:37:39                         tester: 
03/09/2020 15:37:39             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:37:41             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:37:41             dut.10.240.183.171: red_autotest
03/09/2020 15:37:41             dut.10.240.183.171: 

--------------------------------------------------------------------------------
functional test 1 : use one rte_red configuration,
		    increase average queue size to various levels,
		    compare drop rate to drop probability

                avg queue size enqueued       dropped        drop prob %    drop rate %    diff %         tolerance %    
                6              10000          0              0.0000         0.0000         0.0000         50.0000        
                12             10000          0              0.0000         0.0000         0.0000         50.0000        
                18             10000          0              0.0000         0.0000         0.0000         50.0000        
                24             10000          0              0.0000         0.0000         0.0000         50.0000        
                30             10000          0              0.0000         0.0000         0.0000         50.0000        
                36             9957           43             0.4167         0.4300         0.0000         50.0000        
                42             9897           103            1.0417         1.0300         0.0000         50.0000        
                48             9841           159            1.6667         1.5900         0.0000         50.0000        
                54             9767           233            2.2917         2.3300         0.0000         50.0000        
                60             9711           289            2.9167         2.8900         0.0000         50.0000        
                66             9630           370            3.5417         3.7000         0.0000         50.0000        
                72             9604           396            4.1667         3.9600         0.0000         50.0000        
                78             9513           487            4.7917         4.8700         0.0000         50.0000        
                84             9474           526            5.4167         5.2600         0.0000         50.0000        
                90             9410           590            6.0417         5.9000         0.0000         50.0000        
                96             9363           637            6.6667         6.3700         0.0000         50.0000        
                102            9238           762            7.2917         7.6200         0.0000         50.0000        
                108            9172           828            7.9167         8.2800         0.0000         50.0000        
                114            9112           888            8.5417         8.8800         0.0000         50.0000        
                120            9062           938            9.1667         9.3800         0.0000         50.0000        
                126            9008           992            9.7917         9.9200         0.0000         50.0000        
                132            0              10000          100.0000       100.0000       0.0000         50.0000        
                138            0              10000          100.0000       100.0000       0.0000         50.0000        
                144            0              10000          100.0000       100.0000       0.0000         50.0000        
-------------------------------------<pass>-------------------------------------

--------------------------------------------------------------------------------
functional test 2 : use several RED configurations,
		    increase average queue size to just below maximum threshold,
		    compare drop rate to drop probability

RED config     avg queue size min threshold  max threshold  drop prob %    drop rate %    diff %         tolerance %    
0              127            32             128            9.8958         10.0000        0.0000         50.0000        
1              127            32             128            4.9479         4.8000         0.0000         50.0000        
2              127            32             128            3.2986         2.6200         0.0000         50.0000        
3              127            32             128            2.4740         1.7000         0.0000         50.0000        
4              127            32             128            1.9792         1.2800         0.0000         50.0000        
5              127            32             128            1.6493         1.0400         0.0000         50.0000        
6              127            32             128            1.4137         0.8700         0.0000         50.0000        
7              127            32             128            1.2370         0.7300         0.0000         50.0000        
8              127            32             128            1.0995         0.6400         0.0000         50.0000        
9              127            32             128            0.9896         0.5700         0.0000         50.0000        
-------------------------------------<pass>-------------------------------------

--------------------------------------------------------------------------------
functional test 3 : use one RED configuration,
		    increase average queue size to target level,
		    dequeue all packets until queue is empty,
		    confirm that average queue size is computed correctly while queue is empty

q avg before   q avg after    expected       difference %   tolerance %    result	 
1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
-------------------------------------<pass>-------------------------------------

--------------------------------------------------------------------------------
functional test 5 : use several queues (each with its own run-time data),
		    use several RED configurations (such that each configuration is shared by multiple queues),
		    increase average queue size to just below maximum threshold,
		    compare drop rate to drop probability,
		    (this is a larger scale version of functional test 2)

queue          config         avg queue size min threshold  max threshold  drop prob %    drop rate %    diff %         tolerance %    
0              0              127            32             128            9.8958         9.8400         0.0000         50.0000        
1              0              127            32             128            9.8958         9.5300         0.0000         50.0000        
2              1              127            32             128            4.9479         5.1000         0.0000         50.0000        
3              1              127            32             128            4.9479         4.8500         0.0000         50.0000        
-------------------------------------<pass>-------------------------------------

--------------------------------------------------------------------------------
functional test 6 : use several queues (each with its own run-time data),
		    use several RED configurations (such that each configuration is sharte_red by multiple queues),
		    increase average queue size to target level,
		    dequeue all packets until queue is empty,
		    confirm that average queue size is computed correctly while queue is empty
		    (this is a larger scale version of functional test 3)

queue          config         q avg before   q avg after    expected       difference %   tolerance %    result	 
0              0              1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
1              0              1022.0000      1022.0000      1016.0627      0.5843         5.0000         pass           
2              1              1022.0000      1022.0000      1010.1483      1.1733         5.0000         pass           
3              1              1022.0000      1022.0000      1010.1483      1.1733         5.0000         pass           
-------------------------------------<pass>-------------------------------------

--------------------------------------------------------------------------------
overflow test 1 : use one RED configuration,
		  increase average queue size to target level,
		  check maximum number of bits requirte_red to represent avg_s

avg queue size  wq_log2  fraction bits  max queue avg  num bits  enqueued  dropped   drop prob %  drop rate %  
1023            12       10             0xffc00000     32        0         941366    100.00       100.00       
-------------------------------------<pass>-------------------------------------
[total: 6, pass: 6]
Test OK
03/09/2020 15:37:41             dut.10.240.183.171: quit
03/09/2020 15:37:42             dut.10.240.183.171: 
03/09/2020 15:37:42               TestUnitTestsQos: Test Case test_red Result PASSED:
03/09/2020 15:37:42               TestUnitTestsQos: Test Case test_sched Begin
03/09/2020 15:37:42             dut.10.240.183.171: 
03/09/2020 15:37:42                         tester: 
03/09/2020 15:37:42             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:37:44             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:37:44             dut.10.240.183.171: sched_autotest
03/09/2020 15:37:44             dut.10.240.183.171: 
Test OK
03/09/2020 15:37:44             dut.10.240.183.171: quit
03/09/2020 15:37:45             dut.10.240.183.171: 
03/09/2020 15:37:45               TestUnitTestsQos: Test Case test_sched Result PASSED:
03/09/2020 15:37:45                            dts: 
TEST SUITE ENDED: TestUnitTestsQos

[-- Attachment #14: TestUnitTestsRing.log --]
[-- Type: application/octet-stream, Size: 76560 bytes --]

03/09/2020 15:37:47                            dts: 
TEST SUITE : TestUnitTestsRing
03/09/2020 15:37:47                            dts: NIC :        powerville
03/09/2020 15:37:47             dut.10.240.183.171: 
03/09/2020 15:37:47                         tester: 
03/09/2020 15:37:47              TestUnitTestsRing: Test Case test_ring Begin
03/09/2020 15:37:48             dut.10.240.183.171: 
03/09/2020 15:37:48                         tester: 
03/09/2020 15:37:48             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:37:50             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:37:50             dut.10.240.183.171: ring_autotest
03/09/2020 15:37:50             dut.10.240.183.171: 
RING: element size is not a multiple of 4
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Cannot reserve memory
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Cannot reserve memory
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Cannot reserve memory
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Cannot reserve memory
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Requested number of elements is invalid, must be power of 2, and not exceed 2147483647
RING: Cannot reserve memory
4095 ring entries are now free
4095 ring entries are now free
4095 ring entries are now free
4095 ring entries are now free
4095 ring entries are now free

Test exact size ring: legacy APIs: 
Test exact size ring: elem APIs: element size 4B 
Test exact size ring: elem APIs: element size 8B 
Test exact size ring: elem APIs: element size 16B 
Test exact size ring: elem APIs: element size 20B 
MP/MC sync mode: legacy APIs: : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 0, random shift: 3167;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1984;
test_ring_burst_bulk_tests1: iteration 0, random shift: 3453;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2922;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1621;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2080;
test_ring_burst_bulk_tests1: iteration 0, random shift: 3009;
test_ring_burst_bulk_tests1: iteration 0, random shift: 4089;

MP/MC sync mode: elem APIs: element size 4B : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 1, random shift: 106;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3336;
test_ring_burst_bulk_tests1: iteration 1, random shift: 289;
test_ring_burst_bulk_tests1: iteration 1, random shift: 470;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1728;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2558;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1408;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3226;

MP/MC sync mode: elem APIs: element size 8B : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 2, random shift: 3045;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2051;
test_ring_burst_bulk_tests1: iteration 2, random shift: 1382;
test_ring_burst_bulk_tests1: iteration 2, random shift: 823;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2186;
test_ring_burst_bulk_tests1: iteration 2, random shift: 1333;
test_ring_burst_bulk_tests1: iteration 2, random shift: 162;
test_ring_burst_bulk_tests1: iteration 2, random shift: 123;

MP/MC sync mode: elem APIs: element size 16B : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 3, random shift: 1253;
test_ring_burst_bulk_tests1: iteration 3, random shift: 916;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2253;
test_ring_burst_bulk_tests1: iteration 3, random shift: 276;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1112;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1520;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3649;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1905;

MP/MC sync mode: elem APIs: element size 20B : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 4, random shift: 1959;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3105;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1493;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1805;
test_ring_burst_bulk_tests1: iteration 4, random shift: 735;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1795;
test_ring_burst_bulk_tests1: iteration 4, random shift: 975;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3183;

MP/MC sync mode: legacy APIs: : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 4B : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 8B : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 16B : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 20B : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: legacy APIs: : default enqueue/dequeue: bulk
fill and empty the ring

MP/MC sync mode: elem APIs: element size 4B : default enqueue/dequeue: bulk
fill and empty the ring

MP/MC sync mode: elem APIs: element size 8B : default enqueue/dequeue: bulk
fill and empty the ring

MP/MC sync mode: elem APIs: element size 16B : default enqueue/dequeue: bulk
fill and empty the ring

MP/MC sync mode: elem APIs: element size 20B : default enqueue/dequeue: bulk
fill and empty the ring

MP/MC sync mode: legacy APIs: : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 4B : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 8B : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 16B : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 20B : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

SP/SC sync mode: legacy APIs: : SP/SC: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 0, random shift: 497;
test_ring_burst_bulk_tests1: iteration 0, random shift: 3153;
test_ring_burst_bulk_tests1: iteration 0, random shift: 743;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2517;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2045;
test_ring_burst_bulk_tests1: iteration 0, random shift: 465;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1851;
test_ring_burst_bulk_tests1: iteration 0, random shift: 761;

SP/SC sync mode: elem APIs: element size 4B : SP/SC: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 1, random shift: 1215;
test_ring_burst_bulk_tests1: iteration 1, random shift: 81;
test_ring_burst_bulk_tests1: iteration 1, random shift: 79;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1179;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3818;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3092;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3240;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1412;

SP/SC sync mode: elem APIs: element size 8B : SP/SC: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 2, random shift: 3760;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3287;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3772;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3990;
test_ring_burst_bulk_tests1: iteration 2, random shift: 4072;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3582;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3378;
test_ring_burst_bulk_tests1: iteration 2, random shift: 675;

SP/SC sync mode: elem APIs: element size 16B : SP/SC: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 3, random shift: 4024;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2781;
test_ring_burst_bulk_tests1: iteration 3, random shift: 957;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3083;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2204;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3979;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3089;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3652;

SP/SC sync mode: elem APIs: element size 20B : SP/SC: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 4, random shift: 1827;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3155;
test_ring_burst_bulk_tests1: iteration 4, random shift: 943;
test_ring_burst_bulk_tests1: iteration 4, random shift: 401;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3796;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2451;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2249;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3914;

SP/SC sync mode: legacy APIs: : SP/SC: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

SP/SC sync mode: elem APIs: element size 4B : SP/SC: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

SP/SC sync mode: elem APIs: element size 8B : SP/SC: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

SP/SC sync mode: elem APIs: element size 16B : SP/SC: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

SP/SC sync mode: elem APIs: element size 20B : SP/SC: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

SP/SC sync mode: legacy APIs: : SP/SC: bulk
fill and empty the ring

SP/SC sync mode: elem APIs: element size 4B : SP/SC: bulk
fill and empty the ring

SP/SC sync mode: elem APIs: element size 8B : SP/SC: bulk
fill and empty the ring

SP/SC sync mode: elem APIs: element size 16B : SP/SC: bulk
fill and empty the ring

SP/SC sync mode: elem APIs: element size 20B : SP/SC: bulk
fill and empty the ring

SP/SC sync mode: legacy APIs: : SP/SC: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

SP/SC sync mode: elem APIs: element size 4B : SP/SC: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

SP/SC sync mode: elem APIs: element size 8B : SP/SC: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

SP/SC sync mode: elem APIs: element size 16B : SP/SC: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

SP/SC sync mode: elem APIs: element size 20B : SP/SC: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: legacy APIs: : MP/MC: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 0, random shift: 3543;
test_ring_burst_bulk_tests1: iteration 0, random shift: 3555;
test_ring_burst_bulk_tests1: iteration 0, random shift: 3666;
test_ring_burst_bulk_tests1: iteration 0, random shift: 721;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1586;
test_ring_burst_bulk_tests1: iteration 0, random shift: 4031;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1965;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2994;

MP/MC sync mode: elem APIs: element size 4B : MP/MC: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 1, random shift: 863;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1395;
test_ring_burst_bulk_tests1: iteration 1, random shift: 438;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1958;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3769;
test_ring_burst_bulk_tests1: iteration 1, random shift: 956;
test_ring_burst_bulk_tests1: iteration 1, random shift: 280;
test_ring_burst_bulk_tests1: iteration 1, random shift: 901;

MP/MC sync mode: elem APIs: element size 8B : MP/MC: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 2, random shift: 3193;
test_ring_burst_bulk_tests1: iteration 2, random shift: 1283;
test_ring_burst_bulk_tests1: iteration 2, random shift: 1973;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2703;
test_ring_burst_bulk_tests1: iteration 2, random shift: 480;
test_ring_burst_bulk_tests1: iteration 2, random shift: 4071;
test_ring_burst_bulk_tests1: iteration 2, random shift: 460;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2999;

MP/MC sync mode: elem APIs: element size 16B : MP/MC: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 3, random shift: 4018;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2258;
test_ring_burst_bulk_tests1: iteration 3, random shift: 333;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2610;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3103;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1906;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3690;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3903;

MP/MC sync mode: elem APIs: element size 20B : MP/MC: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 4, random shift: 3807;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1026;
test_ring_burst_bulk_tests1: iteration 4, random shift: 394;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2944;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2562;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3612;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2209;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2549;

MP/MC sync mode: legacy APIs: : MP/MC: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 4B : MP/MC: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 8B : MP/MC: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 16B : MP/MC: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 20B : MP/MC: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: legacy APIs: : MP/MC: bulk
fill and empty the ring

MP/MC sync mode: elem APIs: element size 4B : MP/MC: bulk
fill and empty the ring

MP/MC sync mode: elem APIs: element size 8B : MP/MC: bulk
fill and empty the ring

MP/MC sync mode: elem APIs: element size 16B : MP/MC: bulk
fill and empty the ring

MP/MC sync mode: elem APIs: element size 20B : MP/MC: bulk
fill and empty the ring

MP/MC sync mode: legacy APIs: : MP/MC: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 4B : MP/MC: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 8B : MP/MC: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 16B : MP/MC: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 20B : MP/MC: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_RTS/MC_RTS sync mode: legacy APIs: : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 0, random shift: 2199;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2040;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1133;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1990;
test_ring_burst_bulk_tests1: iteration 0, random shift: 949;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2580;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1400;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2744;

MP_RTS/MC_RTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 1, random shift: 1874;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2365;
test_ring_burst_bulk_tests1: iteration 1, random shift: 349;
test_ring_burst_bulk_tests1: iteration 1, random shift: 48;
test_ring_burst_bulk_tests1: iteration 1, random shift: 368;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1600;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2412;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3925;

MP_RTS/MC_RTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 2, random shift: 3745;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3968;
test_ring_burst_bulk_tests1: iteration 2, random shift: 1471;
test_ring_burst_bulk_tests1: iteration 2, random shift: 1122;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2568;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3647;
test_ring_burst_bulk_tests1: iteration 2, random shift: 1503;
test_ring_burst_bulk_tests1: iteration 2, random shift: 30;

MP_RTS/MC_RTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 3, random shift: 2225;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2912;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1401;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3247;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1414;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2778;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1067;
test_ring_burst_bulk_tests1: iteration 3, random shift: 153;

MP_RTS/MC_RTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 4, random shift: 1881;
test_ring_burst_bulk_tests1: iteration 4, random shift: 393;
test_ring_burst_bulk_tests1: iteration 4, random shift: 522;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3428;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2212;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2588;
test_ring_burst_bulk_tests1: iteration 4, random shift: 90;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2508;

MP_RTS/MC_RTS sync mode: legacy APIs: : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_RTS/MC_RTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_RTS/MC_RTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_RTS/MC_RTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_RTS/MC_RTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_RTS/MC_RTS sync mode: legacy APIs: : default enqueue/dequeue: bulk
fill and empty the ring

MP_RTS/MC_RTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: bulk
fill and empty the ring

MP_RTS/MC_RTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: bulk
fill and empty the ring

MP_RTS/MC_RTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: bulk
fill and empty the ring

MP_RTS/MC_RTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: bulk
fill and empty the ring

MP_RTS/MC_RTS sync mode: legacy APIs: : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_RTS/MC_RTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_RTS/MC_RTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_RTS/MC_RTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_RTS/MC_RTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_HTS/MC_HTS sync mode: legacy APIs: : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 0, random shift: 580;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2909;
test_ring_burst_bulk_tests1: iteration 0, random shift: 3798;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2535;
test_ring_burst_bulk_tests1: iteration 0, random shift: 3564;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1521;
test_ring_burst_bulk_tests1: iteration 0, random shift: 964;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2872;

MP_HTS/MC_HTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 1, random shift: 2508;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3280;
test_ring_burst_bulk_tests1: iteration 1, random shift: 933;
test_ring_burst_bulk_tests1: iteration 1, random shift: 4061;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2045;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1592;
test_ring_burst_bulk_tests1: iteration 1, random shift: 577;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3783;

MP_HTS/MC_HTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 2, random shift: 483;
test_ring_burst_bulk_tests1: iteration 2, random shift: 157;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2261;
test_ring_burst_bulk_tests1: iteration 2, random shift: 1768;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3588;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3520;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3686;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3135;

MP_HTS/MC_HTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 3, random shift: 3034;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2538;
test_ring_burst_bulk_tests1: iteration 3, random shift: 766;
test_ring_burst_bulk_tests1: iteration 3, random shift: 225;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1001;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1100;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1421;
test_ring_burst_bulk_tests1: iteration 3, random shift: 806;

MP_HTS/MC_HTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: bulk
Random full/empty test
test_ring_burst_bulk_tests1: iteration 4, random shift: 1205;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2920;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3740;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1063;
test_ring_burst_bulk_tests1: iteration 4, random shift: 4001;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1459;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2747;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1744;

MP_HTS/MC_HTS sync mode: legacy APIs: : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_HTS/MC_HTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_HTS/MC_HTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_HTS/MC_HTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_HTS/MC_HTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: bulk
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_HTS/MC_HTS sync mode: legacy APIs: : default enqueue/dequeue: bulk
fill and empty the ring

MP_HTS/MC_HTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: bulk
fill and empty the ring

MP_HTS/MC_HTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: bulk
fill and empty the ring

MP_HTS/MC_HTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: bulk
fill and empty the ring

MP_HTS/MC_HTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: bulk
fill and empty the ring

MP_HTS/MC_HTS sync mode: legacy APIs: : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_HTS/MC_HTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_HTS/MC_HTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_HTS/MC_HTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_HTS/MC_HTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: bulk
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: legacy APIs: : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 0, random shift: 174;
test_ring_burst_bulk_tests1: iteration 0, random shift: 439;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2880;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1988;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1927;
test_ring_burst_bulk_tests1: iteration 0, random shift: 793;
test_ring_burst_bulk_tests1: iteration 0, random shift: 4036;
test_ring_burst_bulk_tests1: iteration 0, random shift: 308;

MP/MC sync mode: elem APIs: element size 4B : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 1, random shift: 2669;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2392;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2087;
test_ring_burst_bulk_tests1: iteration 1, random shift: 846;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1925;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1062;
test_ring_burst_bulk_tests1: iteration 1, random shift: 171;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1497;

MP/MC sync mode: elem APIs: element size 8B : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 2, random shift: 57;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3507;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3624;
test_ring_burst_bulk_tests1: iteration 2, random shift: 957;
test_ring_burst_bulk_tests1: iteration 2, random shift: 979;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2333;
test_ring_burst_bulk_tests1: iteration 2, random shift: 15;
test_ring_burst_bulk_tests1: iteration 2, random shift: 4013;

MP/MC sync mode: elem APIs: element size 16B : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 3, random shift: 1143;
test_ring_burst_bulk_tests1: iteration 3, random shift: 265;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2162;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3547;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1520;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1031;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1753;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3125;

MP/MC sync mode: elem APIs: element size 20B : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 4, random shift: 624;
test_ring_burst_bulk_tests1: iteration 4, random shift: 297;
test_ring_burst_bulk_tests1: iteration 4, random shift: 180;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3947;
test_ring_burst_bulk_tests1: iteration 4, random shift: 775;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1779;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3738;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1252;

MP/MC sync mode: legacy APIs: : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 4B : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 8B : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 16B : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 20B : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: legacy APIs: : default enqueue/dequeue: burst
fill and empty the ring

MP/MC sync mode: elem APIs: element size 4B : default enqueue/dequeue: burst
fill and empty the ring

MP/MC sync mode: elem APIs: element size 8B : default enqueue/dequeue: burst
fill and empty the ring

MP/MC sync mode: elem APIs: element size 16B : default enqueue/dequeue: burst
fill and empty the ring

MP/MC sync mode: elem APIs: element size 20B : default enqueue/dequeue: burst
fill and empty the ring

MP/MC sync mode: legacy APIs: : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 4B : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 8B : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 16B : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 20B : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

SP/SC sync mode: legacy APIs: : SP/SC: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 0, random shift: 3689;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2583;
test_ring_burst_bulk_tests1: iteration 0, random shift: 3236;
test_ring_burst_bulk_tests1: iteration 0, random shift: 3469;
test_ring_burst_bulk_tests1: iteration 0, random shift: 204;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1255;
test_ring_burst_bulk_tests1: iteration 0, random shift: 280;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1564;

SP/SC sync mode: elem APIs: element size 4B : SP/SC: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 1, random shift: 2112;
test_ring_burst_bulk_tests1: iteration 1, random shift: 729;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1134;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1222;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2253;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3936;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3714;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3296;

SP/SC sync mode: elem APIs: element size 8B : SP/SC: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 2, random shift: 198;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2489;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2949;
test_ring_burst_bulk_tests1: iteration 2, random shift: 4088;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2274;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3364;
test_ring_burst_bulk_tests1: iteration 2, random shift: 1039;
test_ring_burst_bulk_tests1: iteration 2, random shift: 1240;

SP/SC sync mode: elem APIs: element size 16B : SP/SC: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 3, random shift: 1068;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1111;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3233;
test_ring_burst_bulk_tests1: iteration 3, random shift: 276;
test_ring_burst_bulk_tests1: iteration 3, random shift: 195;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2534;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2976;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2822;

SP/SC sync mode: elem APIs: element size 20B : SP/SC: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 4, random shift: 1156;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2519;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3147;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2390;
test_ring_burst_bulk_tests1: iteration 4, random shift: 641;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3670;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1786;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1951;

SP/SC sync mode: legacy APIs: : SP/SC: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

SP/SC sync mode: elem APIs: element size 4B : SP/SC: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

SP/SC sync mode: elem APIs: element size 8B : SP/SC: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

SP/SC sync mode: elem APIs: element size 16B : SP/SC: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

SP/SC sync mode: elem APIs: element size 20B : SP/SC: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

SP/SC sync mode: legacy APIs: : SP/SC: burst
fill and empty the ring

SP/SC sync mode: elem APIs: element size 4B : SP/SC: burst
fill and empty the ring

SP/SC sync mode: elem APIs: element size 8B : SP/SC: burst
fill and empty the ring

SP/SC sync mode: elem APIs: element size 16B : SP/SC: burst
fill and empty the ring

SP/SC sync mode: elem APIs: element size 20B : SP/SC: burst
fill and empty the ring

SP/SC sync mode: legacy APIs: : SP/SC: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

SP/SC sync mode: elem APIs: element size 4B : SP/SC: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

SP/SC sync mode: elem APIs: element size 8B : SP/SC: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

SP/SC sync mode: elem APIs: element size 16B : SP/SC: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

SP/SC sync mode: elem APIs: element size 20B : SP/SC: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: legacy APIs: : MP/MC: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 0, random shift: 1770;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1072;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2102;
test_ring_burst_bulk_tests1: iteration 0, random shift: 3772;
test_ring_burst_bulk_tests1: iteration 0, random shift: 128;
test_ring_burst_bulk_tests1: iteration 0, random shift: 894;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1159;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1428;

MP/MC sync mode: elem APIs: element size 4B : MP/MC: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 1, random shift: 2938;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2143;
test_ring_burst_bulk_tests1: iteration 1, random shift: 562;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3011;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2832;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3696;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1132;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2498;

MP/MC sync mode: elem APIs: element size 8B : MP/MC: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 2, random shift: 223;
test_ring_burst_bulk_tests1: iteration 2, random shift: 243;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2684;
test_ring_burst_bulk_tests1: iteration 2, random shift: 610;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2038;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2675;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3891;
test_ring_burst_bulk_tests1: iteration 2, random shift: 583;

MP/MC sync mode: elem APIs: element size 16B : MP/MC: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 3, random shift: 1508;
test_ring_burst_bulk_tests1: iteration 3, random shift: 652;
test_ring_burst_bulk_tests1: iteration 3, random shift: 130;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2076;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3683;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2447;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1472;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2638;

MP/MC sync mode: elem APIs: element size 20B : MP/MC: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 4, random shift: 86;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1534;
test_ring_burst_bulk_tests1: iteration 4, random shift: 46;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2621;
test_ring_burst_bulk_tests1: iteration 4, random shift: 29;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3029;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3603;
test_ring_burst_bulk_tests1: iteration 4, random shift: 687;

MP/MC sync mode: legacy APIs: : MP/MC: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 4B : MP/MC: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 8B : MP/MC: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 16B : MP/MC: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: elem APIs: element size 20B : MP/MC: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP/MC sync mode: legacy APIs: : MP/MC: burst
fill and empty the ring

MP/MC sync mode: elem APIs: element size 4B : MP/MC: burst
fill and empty the ring

MP/MC sync mode: elem APIs: element size 8B : MP/MC: burst
fill and empty the ring

MP/MC sync mode: elem APIs: element size 16B : MP/MC: burst
fill and empty the ring

MP/MC sync mode: elem APIs: element size 20B : MP/MC: burst
fill and empty the ring

MP/MC sync mode: legacy APIs: : MP/MC: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 4B : MP/MC: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 8B : MP/MC: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 16B : MP/MC: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP/MC sync mode: elem APIs: element size 20B : MP/MC: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_RTS/MC_RTS sync mode: legacy APIs: : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 0, random shift: 4073;
test_ring_burst_bulk_tests1: iteration 0, random shift: 3224;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1052;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2264;
test_ring_burst_bulk_tests1: iteration 0, random shift: 145;
test_ring_burst_bulk_tests1: iteration 0, random shift: 1844;
test_ring_burst_bulk_tests1: iteration 0, random shift: 860;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2638;

MP_RTS/MC_RTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 1, random shift: 8;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2670;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2529;
test_ring_burst_bulk_tests1: iteration 1, random shift: 475;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1534;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1983;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2170;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3840;

MP_RTS/MC_RTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 2, random shift: 2894;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3983;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2998;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3943;
test_ring_burst_bulk_tests1: iteration 2, random shift: 1705;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3709;
test_ring_burst_bulk_tests1: iteration 2, random shift: 4020;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2478;

MP_RTS/MC_RTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 3, random shift: 127;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3153;
test_ring_burst_bulk_tests1: iteration 3, random shift: 998;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3323;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1396;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2983;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2747;
test_ring_burst_bulk_tests1: iteration 3, random shift: 3096;

MP_RTS/MC_RTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 4, random shift: 2796;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1504;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3908;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2056;
test_ring_burst_bulk_tests1: iteration 4, random shift: 33;
test_ring_burst_bulk_tests1: iteration 4, random shift: 549;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2344;
test_ring_burst_bulk_tests1: iteration 4, random shift: 120;

MP_RTS/MC_RTS sync mode: legacy APIs: : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_RTS/MC_RTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_RTS/MC_RTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_RTS/MC_RTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_RTS/MC_RTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_RTS/MC_RTS sync mode: legacy APIs: : default enqueue/dequeue: burst
fill and empty the ring

MP_RTS/MC_RTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: burst
fill and empty the ring

MP_RTS/MC_RTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: burst
fill and empty the ring

MP_RTS/MC_RTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: burst
fill and empty the ring

MP_RTS/MC_RTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: burst
fill and empty the ring

MP_RTS/MC_RTS sync mode: legacy APIs: : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_RTS/MC_RTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_RTS/MC_RTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_RTS/MC_RTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_RTS/MC_RTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_HTS/MC_HTS sync mode: legacy APIs: : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 0, random shift: 984;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2448;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2606;
test_ring_burst_bulk_tests1: iteration 0, random shift: 932;
test_ring_burst_bulk_tests1: iteration 0, random shift: 3246;
test_ring_burst_bulk_tests1: iteration 0, random shift: 807;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2558;
test_ring_burst_bulk_tests1: iteration 0, random shift: 2779;

MP_HTS/MC_HTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 1, random shift: 1285;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2757;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3493;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2189;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3937;
test_ring_burst_bulk_tests1: iteration 1, random shift: 1237;
test_ring_burst_bulk_tests1: iteration 1, random shift: 2092;
test_ring_burst_bulk_tests1: iteration 1, random shift: 3542;

MP_HTS/MC_HTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 2, random shift: 3634;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3349;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3048;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3121;
test_ring_burst_bulk_tests1: iteration 2, random shift: 1362;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3651;
test_ring_burst_bulk_tests1: iteration 2, random shift: 3219;
test_ring_burst_bulk_tests1: iteration 2, random shift: 2798;

MP_HTS/MC_HTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 3, random shift: 3402;
test_ring_burst_bulk_tests1: iteration 3, random shift: 677;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2270;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1225;
test_ring_burst_bulk_tests1: iteration 3, random shift: 628;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1504;
test_ring_burst_bulk_tests1: iteration 3, random shift: 1667;
test_ring_burst_bulk_tests1: iteration 3, random shift: 2722;

MP_HTS/MC_HTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: burst
Random full/empty test
test_ring_burst_bulk_tests1: iteration 4, random shift: 3687;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1824;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2881;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3770;
test_ring_burst_bulk_tests1: iteration 4, random shift: 620;
test_ring_burst_bulk_tests1: iteration 4, random shift: 2948;
test_ring_burst_bulk_tests1: iteration 4, random shift: 1443;
test_ring_burst_bulk_tests1: iteration 4, random shift: 3429;

MP_HTS/MC_HTS sync mode: legacy APIs: : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_HTS/MC_HTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_HTS/MC_HTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_HTS/MC_HTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_HTS/MC_HTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: burst
enqueue 1 obj
enqueue 2 objs
enqueue MAX_BULK objs
dequeue 1 obj
dequeue 2 objs
dequeue MAX_BULK objs

MP_HTS/MC_HTS sync mode: legacy APIs: : default enqueue/dequeue: burst
fill and empty the ring

MP_HTS/MC_HTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: burst
fill and empty the ring

MP_HTS/MC_HTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: burst
fill and empty the ring

MP_HTS/MC_HTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: burst
fill and empty the ring

MP_HTS/MC_HTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: burst
fill and empty the ring

MP_HTS/MC_HTS sync mode: legacy APIs: : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_HTS/MC_HTS sync mode: elem APIs: element size 4B : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_HTS/MC_HTS sync mode: elem APIs: element size 8B : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_HTS/MC_HTS sync mode: elem APIs: element size 16B : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty

MP_HTS/MC_HTS sync mode: elem APIs: element size 20B : default enqueue/dequeue: burst
Test enqueue without enough memory space
Enqueue 2 objects, free entries = MAX_BULK - 2
Enqueue the remaining entries = MAX_BULK - 3
Test if ring is full
Test enqueue for a full entry
Test dequeue without enough objects
Test if ring is empty
Test OK
03/09/2020 15:37:50              TestUnitTestsRing: Test Case test_ring Result PASSED:
03/09/2020 15:37:50              TestUnitTestsRing: Test Case test_ring_performance Begin
03/09/2020 15:37:50             dut.10.240.183.171: 
03/09/2020 15:37:50                         tester: 
03/09/2020 15:37:50             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:37:50             dut.10.240.183.171: 
Command not found
03/09/2020 15:37:50             dut.10.240.183.171: ring_perf_autotest
03/09/2020 15:38:26             dut.10.240.183.171: 

### Testing single element enq/deq ###
legacy APIs: SP/SC: single: 9.19
legacy APIs: MP/MC: single: 53.35

### Testing burst enq/deq ###
legacy APIs: SP/SC: burst (size: 8): 38.21
legacy APIs: SP/SC: burst (size: 32): 98.15
legacy APIs: MP/MC: burst (size: 8): 82.36
legacy APIs: MP/MC: burst (size: 32): 139.37

### Testing bulk enq/deq ###
legacy APIs: SP/SC: bulk (size: 8): 37.20
legacy APIs: SP/SC: bulk (size: 32): 97.37
legacy APIs: MP/MC: bulk (size: 8): 75.61
legacy APIs: MP/MC: bulk (size: 32): 139.33

### Testing empty bulk deq ###
legacy APIs: SP/SC: bulk (size: 8): 4.01
legacy APIs: MP/MC: bulk (size: 8): 4.01

### Testing using two hyperthreads ###
legacy APIs: SP/SC: bulk (size: 8): 11.25
legacy APIs: MP/MC: bulk (size: 8): 16.78
legacy APIs: SP/SC: bulk (size: 32): 6.31
legacy APIs: MP/MC: bulk (size: 32): 7.00

### Testing using two physical cores ###
legacy APIs: SP/SC: bulk (size: 8): 29.07
legacy APIs: MP/MC: bulk (size: 8): 63.04
legacy APIs: SP/SC: bulk (size: 32): 11.13
legacy APIs: MP/MC: bulk (size: 32): 17.66

### Testing using two NUMA nodes ###
legacy APIs: SP/SC: bulk (size: 8): 70.10
legacy APIs: MP/MC: bulk (size: 8): 197.11
legacy APIs: SP/SC: bulk (size: 32): 25.29
legacy APIs: MP/MC: bulk (size: 32): 57.94

### Testing using all slave nodes ###

Bulk enq/dequeue count on size 8
Core [1] count = 1307
Core [2] count = 1310
Core [3] count = 1310
Core [4] count = 1311
Core [5] count = 1313
Core [6] count = 1311
Core [7] count = 1310
Core [8] count = 1312
Core [9] count = 1311
Core [10] count = 1311
Core [11] count = 1310
Core [12] count = 1309
Core [13] count = 1310
Core [14] count = 1309
Core [15] count = 1311
Core [16] count = 1311
Core [17] count = 1310
Core [18] count = 1311
Core [19] count = 1309
Core [20] count = 1310
Core [21] count = 1310
Core [22] count = 1321
Core [23] count = 1320
Core [24] count = 1321
Core [25] count = 1321
Core [26] count = 1320
Core [27] count = 1320
Core [28] count = 1320
Core [29] count = 1320
Core [30] count = 1320
Core [31] count = 1321
Core [32] count = 1320
Core [33] count = 1320
Core [34] count = 1321
Core [35] count = 1321
Core [36] count = 1321
Core [37] count = 1321
Core [38] count = 1320
Core [39] count = 1320
Core [40] count = 1320
Core [41] count = 1321
Core [42] count = 1321
Core [43] count = 1319
Core [45] count = 1308
Core [46] count = 1312
Core [47] count = 1311
Core [48] count = 1311
Core [49] count = 1311
Core [50] count = 1310
Core [51] count = 1310
Core [52] count = 1311
Core [53] count = 1310
Core [54] count = 1311
Core [55] count = 1312
Core [56] count = 1311
Core [57] count = 1309
Core [58] count = 1310
Core [59] count = 1310
Core [60] count = 1311
Core [61] count = 1311
Core [62] count = 1310
Core [63] count = 1310
Core [64] count = 1311
Core [65] count = 1310
Core [66] count = 1321
Core [67] count = 1320
Core [68] count = 1320
Core [69] count = 1321
Core [70] count = 1321
Core [71] count = 1321
Core [72] count = 1321
Core [73] count = 1321
Core [74] count = 1321
Core [75] count = 1321
Core [76] count = 1320
Core [77] count = 1320
Core [78] count = 1321
Core [79] count = 1320
Core [80] count = 1320
Core [81] count = 1321
Core [82] count = 1320
Core [83] count = 1320
Core [84] count = 1319
Core [85] count = 1321
Core [86] count = 1320
Core [87] count = 1379
Total count (size: 8): 113194

Bulk enq/dequeue count on size 32
Core [1] count = 1211
Core [2] count = 1214
Core [3] count = 1215
Core [4] count = 1215
Core [5] count = 1217
Core [6] count = 1216
Core [7] count = 1216
Core [8] count = 1215
Core [9] count = 1217
Core [10] count = 1214
Core [11] count = 1214
Core [12] count = 1215
Core [13] count = 1215
Core [14] count = 1216
Core [15] count = 1214
Core [16] count = 1214
Core [17] count = 1215
Core [18] count = 1214
Core [19] count = 1215
Core [20] count = 1214
Core [21] count = 1215
Core [22] count = 1225
Core [23] count = 1223
Core [24] count = 1225
Core [25] count = 1225
Core [26] count = 1223
Core [27] count = 1224
Core [28] count = 1225
Core [29] count = 1225
Core [30] count = 1225
Core [31] count = 1225
Core [32] count = 1225
Core [33] count = 1224
Core [34] count = 1224
Core [35] count = 1225
Core [36] count = 1225
Core [37] count = 1225
Core [38] count = 1225
Core [39] count = 1225
Core [40] count = 1225
Core [41] count = 1225
Core [42] count = 1225
Core [43] count = 1224
Core [45] count = 1210
Core [46] count = 1215
Core [47] count = 1215
Core [48] count = 1214
Core [49] count = 1215
Core [50] count = 1215
Core [51] count = 1215
Core [52] count = 1217
Core [53] count = 1214
Core [54] count = 1215
Core [55] count = 1212
Core [56] count = 1214
Core [57] count = 1215
Core [58] count = 1213
Core [59] count = 1215
Core [60] count = 1214
Core [61] count = 1215
Core [62] count = 1215
Core [63] count = 1216
Core [64] count = 1214
Core [65] count = 1214
Core [66] count = 1224
Core [67] count = 1224
Core [68] count = 1225
Core [69] count = 1224
Core [70] count = 1224
Core [71] count = 1225
Core [72] count = 1226
Core [73] count = 1224
Core [74] count = 1224
Core [75] count = 1225
Core [76] count = 1225
Core [77] count = 1224
Core [78] count = 1225
Core [79] count = 1225
Core [80] count = 1225
Core [81] count = 1225
Core [82] count = 1223
Core [83] count = 1225
Core [84] count = 1225
Core [85] count = 1224
Core [86] count = 1225
Core [87] count = 1224
Total count (size: 32): 104895

### Testing single element enq/deq ###
elem APIs: element size 16B: SP/SC: single: 14.09
elem APIs: element size 16B: MP/MC: single: 49.88

### Testing burst enq/deq ###
elem APIs: element size 16B: SP/SC: burst (size: 8): 45.50
elem APIs: element size 16B: SP/SC: burst (size: 32): 111.76
elem APIs: element size 16B: MP/MC: burst (size: 8): 88.66
elem APIs: element size 16B: MP/MC: burst (size: 32): 166.63

### Testing bulk enq/deq ###
elem APIs: element size 16B: SP/SC: bulk (size: 8): 42.43
elem APIs: element size 16B: SP/SC: bulk (size: 32): 103.51
elem APIs: element size 16B: MP/MC: bulk (size: 8): 88.72
elem APIs: element size 16B: MP/MC: bulk (size: 32): 166.04

### Testing empty bulk deq ###
elem APIs: element size 16B: SP/SC: bulk (size: 8): 3.01
elem APIs: element size 16B: MP/MC: bulk (size: 8): 3.01

### Testing using two hyperthreads ###
elem APIs: element size 16B: SP/SC: bulk (size: 8): 12.67
elem APIs: element size 16B: MP/MC: bulk (size: 8): 20.85
elem APIs: element size 16B: SP/SC: bulk (size: 32): 8.74
elem APIs: element size 16B: MP/MC: bulk (size: 32): 9.55

### Testing using two physical cores ###
elem APIs: element size 16B: SP/SC: bulk (size: 8): 33.03
elem APIs: element size 16B: MP/MC: bulk (size: 8): 80.42
elem APIs: element size 16B: SP/SC: bulk (size: 32): 14.55
elem APIs: element size 16B: MP/MC: bulk (size: 32): 17.10

### Testing using two NUMA nodes ###
elem APIs: element size 16B: SP/SC: bulk (size: 8): 80.46
elem APIs: element size 16B: MP/MC: bulk (size: 8): 203.20
elem APIs: element size 16B: SP/SC: bulk (size: 32): 21.54
elem APIs: element size 16B: MP/MC: bulk (size: 32): 57.29

### Testing using all slave nodes ###

Bulk enq/dequeue count on size 8
Core [1] count = 1230
Core [2] count = 1231
Core [3] count = 1231
Core [4] count = 1231
Core [5] count = 1231
Core [6] count = 1231
Core [7] count = 1231
Core [8] count = 1230
Core [9] count = 1229
Core [10] count = 1229
Core [11] count = 1230
Core [12] count = 1231
Core [13] count = 1231
Core [14] count = 1230
Core [15] count = 1229
Core [16] count = 1228
Core [17] count = 1229
Core [18] count = 1230
Core [19] count = 1228
Core [20] count = 1229
Core [21] count = 1229
Core [22] count = 1238
Core [23] count = 1238
Core [24] count = 1238
Core [25] count = 1238
Core [26] count = 1239
Core [27] count = 1238
Core [28] count = 1239
Core [29] count = 1237
Core [30] count = 1239
Core [31] count = 1238
Core [32] count = 1238
Core [33] count = 1238
Core [34] count = 1237
Core [35] count = 1238
Core [36] count = 1238
Core [37] count = 1240
Core [38] count = 1238
Core [39] count = 1238
Core [40] count = 1239
Core [41] count = 1238
Core [42] count = 1237
Core [43] count = 1238
Core [45] count = 1231
Core [46] count = 1229
Core [47] count = 1230
Core [48] count = 1230
Core [49] count = 1230
Core [50] count = 1230
Core [51] count = 1230
Core [52] count = 1230
Core [53] count = 1229
Core [54] count = 1229
Core [55] count = 1230
Core [56] count = 1228
Core [57] count = 1230
Core [58] count = 1230
Core [59] count = 1230
Core [60] count = 1229
Core [61] count = 1229
Core [62] count = 1230
Core [63] count = 1226
Core [64] count = 1229
Core [65] count = 1229
Core [66] count = 1238
Core [67] count = 1237
Core [68] count = 1239
Core [69] count = 1238
Core [70] count = 1238
Core [71] count = 1238
Core [72] count = 1239
Core [73] count = 1237
Core [74] count = 1238
Core [75] count = 1238
Core [76] count = 1238
Core [77] count = 1238
Core [78] count = 1238
Core [79] count = 1238
Core [80] count = 1238
Core [81] count = 1239
Core [82] count = 1238
Core [83] count = 1237
Core [84] count = 1238
Core [85] count = 1238
Core [86] count = 1238
Core [87] count = 1238
Total count (size: 8): 106121

Bulk enq/dequeue count on size 32
Core [1] count = 1109
Core [2] count = 1108
Core [3] count = 1107
Core [4] count = 1106
Core [5] count = 1108
Core [6] count = 1108
Core [7] count = 1107
Core [8] count = 1107
Core [9] count = 1106
Core [10] count = 1107
Core [11] count = 1107
Core [12] count = 1108
Core [13] count = 1107
Core [14] count = 1107
Core [15] count = 1106
Core [16] count = 1108
Core [17] count = 1109
Core [18] count = 1108
Core [19] count = 1103
Core [20] count = 1107
Core [21] count = 1108
Core [22] count = 1115
Core [23] count = 1115
Core [24] count = 1115
Core [25] count = 1115
Core [26] count = 1115
Core [27] count = 1116
Core [28] count = 1115
Core [29] count = 1115
Core [30] count = 1115
Core [31] count = 1114
Core [32] count = 1116
Core [33] count = 1115
Core [34] count = 1115
Core [35] count = 1115
Core [36] count = 1115
Core [37] count = 1115
Core [38] count = 1114
Core [39] count = 1114
Core [40] count = 1116
Core [41] count = 1114
Core [42] count = 1115
Core [43] count = 1115
Core [45] count = 1109
Core [46] count = 1106
Core [47] count = 1107
Core [48] count = 1107
Core [49] count = 1107
Core [50] count = 1108
Core [51] count = 1106
Core [52] count = 1108
Core [53] count = 1106
Core [54] count = 1109
Core [55] count = 1108
Core [56] count = 1106
Core [57] count = 1108
Core [58] count = 1107
Core [59] count = 1106
Core [60] count = 1108
Core [61] count = 1106
Core [62] count = 1108
Core [63] count = 1104
Core [64] count = 1106
Core [65] count = 1106
Core [66] count = 1115
Core [67] count = 1113
Core [68] count = 1116
Core [69] count = 1115
Core [70] count = 1115
Core [71] count = 1115
Core [72] count = 1114
Core [73] count = 1114
Core [74] count = 1116
Core [75] count = 1115
Core [76] count = 1115
Core [77] count = 1116
Core [78] count = 1115
Core [79] count = 1115
Core [80] count = 1115
Core [81] count = 1114
Core [82] count = 1114
Core [83] count = 1114
Core [84] count = 1114
Core [85] count = 1113
Core [86] count = 1115
Core [87] count = 1114
Total count (size: 32): 95548
Test OK
03/09/2020 15:38:26             dut.10.240.183.171: quit
03/09/2020 15:38:26             dut.10.240.183.171: 
03/09/2020 15:38:26              TestUnitTestsRing: Test Case test_ring_performance Result PASSED:
03/09/2020 15:38:26                            dts: 
TEST SUITE ENDED: TestUnitTestsRing

[-- Attachment #15: TestUnitTestsRingPmd.log --]
[-- Type: application/octet-stream, Size: 6204 bytes --]

03/09/2020 15:38:29                            dts: 
TEST SUITE : TestUnitTestsRingPmd
03/09/2020 15:38:29                            dts: NIC :        powerville
03/09/2020 15:38:29             dut.10.240.183.171: 
03/09/2020 15:38:29                         tester: 
03/09/2020 15:38:29           TestUnitTestsRingPmd: Test Case test_ring_pmd Begin
03/09/2020 15:38:29             dut.10.240.183.171: 
03/09/2020 15:38:29                         tester: 
03/09/2020 15:38:29             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:38:31             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:38:31             dut.10.240.183.171: ring_pmd_autotest
03/09/2020 15:38:31             dut.10.240.183.171: 
 + ------------------------------------------------------- +
 + Test Suite : Test Pmd Ring Unit Test Suite
nb_ports=4
tx_porta=4 rx_portb=5 rxtx_portc=6 rxtx_portd=7 rxtx_porte=8
 + ------------------------------------------------------- +
 + TestCase [ 0] : test_ethdev_configure_ports succeeded
Testing send and receive RING_SIZE/2 packets (tx_porta -> rx_portb)
 + TestCase [ 1] : test_send_basic_packets succeeded
Testing ring PMD stats_get port 6
 + TestCase [ 2] : test_get_stats_for_port succeeded
Testing ring PMD stats_reset port 6
 + TestCase [ 3] : test_stats_reset_for_port succeeded
Testing send and receive 1 packet (rxtx_portd -> rxtx_porte)
Testing send and receive 1 packet (rxtx_porte -> rxtx_portd)
Testing send and receive 1 packet (rxtx_portd -> rxtx_portd)
Testing send and receive 1 packet (rxtx_porte -> rxtx_porte)
 + TestCase [ 4] : test_pmd_ring_pair_create_attach succeeded
 + TestCase [ 5] : test_command_line_ring_port succeeded
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :        6
 + Tests Skipped :      0
 + Tests Executed :     6
 + Tests Unsupported:   0
 + Tests Passed :       6
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test OK
03/09/2020 15:38:31             dut.10.240.183.171: quit
03/09/2020 15:38:32             dut.10.240.183.171: 
03/09/2020 15:38:32             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  --vdev net_ring0 --vdev net_ring1
03/09/2020 15:38:34             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:38:34             dut.10.240.183.171: ring_pmd_autotest
03/09/2020 15:38:34             dut.10.240.183.171: 
 + ------------------------------------------------------- +
 + Test Suite : Test Pmd Ring Unit Test Suite
nb_ports=6
tx_porta=6 rx_portb=7 rxtx_portc=8 rxtx_portd=9 rxtx_porte=10
 + ------------------------------------------------------- +
 + TestCase [ 0] : test_ethdev_configure_ports succeeded
Testing send and receive RING_SIZE/2 packets (tx_porta -> rx_portb)
 + TestCase [ 1] : test_send_basic_packets succeeded
Testing ring PMD stats_get port 8
 + TestCase [ 2] : test_get_stats_for_port succeeded
Testing ring PMD stats_reset port 8
 + TestCase [ 3] : test_stats_reset_for_port succeeded
Testing send and receive 1 packet (rxtx_portd -> rxtx_porte)
Testing send and receive 1 packet (rxtx_porte -> rxtx_portd)
Testing send and receive 1 packet (rxtx_portd -> rxtx_portd)
Testing send and receive 1 packet (rxtx_porte -> rxtx_porte)
 + TestCase [ 4] : test_pmd_ring_pair_create_attach succeeded
 + TestCase [ 5] : test_command_line_ring_port succeeded
 + ------------------------------------------------------- +
 + Test Suite Summary 
 + Tests Total :        6
 + Tests Skipped :      0
 + Tests Executed :     6
 + Tests Unsupported:   0
 + Tests Passed :       6
 + Tests Failed :       0
 + ------------------------------------------------------- +
Test OK
03/09/2020 15:38:34             dut.10.240.183.171: quit
03/09/2020 15:38:35             dut.10.240.183.171: 
03/09/2020 15:38:35           TestUnitTestsRingPmd: Test Case test_ring_pmd Result PASSED:
03/09/2020 15:38:35                            dts: 
TEST SUITE ENDED: TestUnitTestsRingPmd

[-- Attachment #16: TestUnitTestsTimer.log --]
[-- Type: application/octet-stream, Size: 10908 bytes --]

03/09/2020 15:38:37                            dts: 
TEST SUITE : TestUnitTestsTimer
03/09/2020 15:38:37                            dts: NIC :        powerville
03/09/2020 15:38:37             dut.10.240.183.171: 
03/09/2020 15:38:37                         tester: 
03/09/2020 15:38:37             TestUnitTestsTimer: Test Case test_timer Begin
03/09/2020 15:38:38             dut.10.240.183.171: 
03/09/2020 15:38:38                         tester: 
03/09/2020 15:38:38             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:38:40             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:38:40             dut.10.240.183.171: timer_autotest
03/09/2020 15:39:07             dut.10.240.183.171: 
Start timer stress tests
TESTTIMER: core 13 finished
TESTTIMER: core 24 finished
TESTTIMER: core 62 finished
TESTTIMER: core 40 finished
TESTTIMER: core 10 finished
TESTTIMER: core 5 finished
TESTTIMER: core 21 finished
TESTTIMER: core 81 finished
TESTTIMER: core 19 finished
TESTTIMER: core 45 finished
TESTTIMER: core 2 finished
TESTTIMER: core 22 finished
TESTTIMER: core 67 finished
TESTTIMER: core 18 finished
TESTTIMER: core 20 finished
TESTTIMER: core 66 finished
TESTTIMER: core 9 finished
TESTTIMER: core 37 finished
TESTTIMER: core 3 finished
TESTTIMER: core 70 finished
TESTTIMER: core 63 finished
TESTTIMER: core 86 finished
TESTTIMER: core 73 finished
TESTTIMER: core 87 finished
TESTTIMER: core 53 finished
TESTTIMER: core 77 finished
TESTTIMER: core 71 finished
TESTTIMER: core 60 finished
TESTTIMER: core 25 finished
TESTTIMER: core 78 finished
TESTTIMER: core 69 finished
TESTTIMER: core 8 finished
TESTTIMER: core 50 finished
TESTTIMER: core 7 finished
TESTTIMER: core 59 finished
TESTTIMER: core 23 finished
TESTTIMER: core 31 finished
TESTTIMER: core 41 finished
TESTTIMER: core 35 finished
TESTTIMER: core 36 finished
TESTTIMER: core 56 finished
TESTTIMER: core 39 finished
TESTTIMER: core 29 finished
TESTTIMER: core 38 finished
TESTTIMER: core 14 finished
TESTTIMER: core 72 finished
TESTTIMER: core 80 finished
TESTTIMER: core 85 finished
TESTTIMER: core 17 finished
TESTTIMER: core 74 finished
TESTTIMER: core 1 finished
TESTTIMER: core 49 finished
TESTTIMER: core 55 finished
TESTTIMER: core 42 finished
TESTTIMER: core 61 finished
TESTTIMER: core 48 finished
TESTTIMER: core 11 finished
TESTTIMER: core 30 finished
TESTTIMER: core 43 finished
TESTTIMER: core 27 finished
TESTTIMER: core 32 finished
TESTTIMER: core 46 finished
TESTTIMER: core 52 finished
TESTTIMER: core 15 finished
TESTTIMER: core 26 finished
TESTTIMER: core 28 finished
TESTTIMER: core 79 finished
TESTTIMER: core 65 finished
TESTTIMER: core 4 finished
TESTTIMER: core 57 finished
TESTTIMER: core 51 finished
TESTTIMER: core 76 finished
TESTTIMER: core 33 finished
TESTTIMER: core 34 finished
TESTTIMER: core 12 finished
TESTTIMER: core 75 finished
TESTTIMER: core 84 finished
TESTTIMER: core 68 finished
TESTTIMER: core 47 finished
TESTTIMER: core 16 finished
TESTTIMER: core 64 finished
TESTTIMER: core 58 finished
TESTTIMER: core 83 finished
TESTTIMER: core 82 finished
TESTTIMER: core 6 finished
TESTTIMER: core 54 finished

Start timer stress tests 2
- 21794 timer reset collisions (OK)
Test OK

Start timer basic tests
TESTTIMER: 236052321401788: callback id=0 count=1 on core 1
TESTTIMER: 236052321595260: callback id=2 count=1 on core 1
TESTTIMER: 236052321402532: callback id=3 count=1 on core 2
TESTTIMER: 236052871399144: callback id=3 count=2 on core 2
TESTTIMER: 236052871402892: callback id=1 count=1 on core 1
TESTTIMER: 236052871492668: callback id=2 count=2 on core 1
TESTTIMER: 236053421398840: callback id=2 count=3 on core 1
TESTTIMER: 236053421404660: callback id=3 count=3 on core 2
TESTTIMER: core 87 finished
TESTTIMER: core 85 finished
TESTTIMER: core 48 finished
TESTTIMER: core 7 finished
TESTTIMER: core 16 finished
TESTTIMER: core 72 finished
TESTTIMER: core 76 finished
TESTTIMER: core 43 finished
TESTTIMER: core 60 finished
TESTTIMER: core 66 finished
TESTTIMER: core 4 finished
TESTTIMER: core 19 finished
TESTTIMER: core 53 finished
TESTTIMER: core 1 finished
TESTTIMER: core 63 finished
TESTTIMER: core 51 finished
TESTTIMER: core 21 finished
TESTTIMER: core 50 finished
TESTTIMER: core 2 finished
TESTTIMER: core 68 finished
TESTTIMER: core 20 finished
TESTTIMER: core 57 finished
TESTTIMER: core 54 finished
TESTTIMER: core 28 finished
TESTTIMER: core 11 finished
TESTTIMER: core 64 finished
TESTTIMER: core 78 finished
TESTTIMER: core 30 finished
TESTTIMER: core 56 finished
TESTTIMER: core 32 finished
TESTTIMER: core 55 finished
TESTTIMER: core 45 finished
TESTTIMER: core 33 finished
TESTTIMER: core 75 finished
TESTTIMER: core 25 finished
TESTTIMER: core 69 finished
TESTTIMER: core 73 finished
TESTTIMER: core 35 finished
TESTTIMER: core 27 finished
TESTTIMER: core 81 finished
TESTTIMER: core 23 finished
TESTTIMER: core 42 finished
TESTTIMER: core 36 finished
TESTTIMER: core 38 finished
TESTTIMER: core 86 finished
TESTTIMER: core 84 finished
TESTTIMER: core 71 finished
TESTTIMER: core 17 finished
TESTTIMER: core 61 finished
TESTTIMER: core 83 finished
TESTTIMER: core 8 finished
TESTTIMER: core 58 finished
TESTTIMER: core 65 finished
TESTTIMER: core 46 finished
TESTTIMER: core 14 finished
TESTTIMER: core 24 finished
TESTTIMER: core 12 finished
TESTTIMER: core 59 finished
TESTTIMER: core 10 finished
TESTTIMER: core 9 finished
TESTTIMER: core 52 finished
TESTTIMER: core 40 finished
TESTTIMER: core 39 finished
TESTTIMER: core 29 finished
TESTTIMER: core 26 finished
TESTTIMER: core 67 finished
TESTTIMER: core 80 finished
TESTTIMER: core 3 finished
TESTTIMER: core 47 finished
TESTTIMER: core 18 finished
TESTTIMER: core 13 finished
TESTTIMER: core 49 finished
TESTTIMER: core 6 finished
TESTTIMER: core 62 finished
TESTTIMER: core 34 finished
TESTTIMER: core 41 finished
TESTTIMER: core 37 finished
TESTTIMER: core 82 finished
TESTTIMER: core 5 finished
TESTTIMER: core 74 finished
TESTTIMER: core 31 finished
TESTTIMER: core 70 finished
TESTTIMER: core 79 finished
TESTTIMER: core 22 finished
TESTTIMER: core 15 finished
TESTTIMER: core 77 finished
No timer statistics, RTE_LIBRTE_TIMER_DEBUG is disabled
Test OK
03/09/2020 15:39:07             dut.10.240.183.171: quit
03/09/2020 15:39:08             dut.10.240.183.171: 
03/09/2020 15:39:08             TestUnitTestsTimer: Test Case test_timer Result PASSED:
03/09/2020 15:39:08             TestUnitTestsTimer: Test Case test_timer_perf Begin
03/09/2020 15:39:08             dut.10.240.183.171: 
03/09/2020 15:39:08                         tester: 
03/09/2020 15:39:08             dut.10.240.183.171: x86_64-native-linuxapp-gcc/app/test/dpdk-test -l 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87 -n 4   --file-prefix=dpdk_3416_20200903151930  
03/09/2020 15:39:10             dut.10.240.183.171: EAL: Detected 88 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/dpdk_3416_20200903151930/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL:   using IOMMU type 1 (Type 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.0 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.1 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.2 (socket 1)
EAL: Probe PCI driver: net_e1000_igb (8086:1521) device: 0000:83:00.3 (socket 1)
EAL: No legacy callbacks, legacy socket not created
APP: HPET is not enabled, using TSC as default timer
03/09/2020 15:39:10             dut.10.240.183.171: timer_perf_autotest
03/09/2020 15:39:22             dut.10.240.183.171: 
Appending 100 timers
Time for 100 timers: 36884 (0ms), Time per timer: 368 (0us)
Time for 100 callbacks: 43251 (0ms), Time per callback: 432 (0us)
Resetting 100 timers
Time for 100 timers: 29900 (0ms), Time per timer: 299 (0us)

Appending 1000 timers
Time for 1000 timers: 282060 (0ms), Time per timer: 282 (0us)
Time for 1000 callbacks: 34736 (0ms), Time per callback: 34 (0us)
Resetting 1000 timers
Time for 1000 timers: 368428 (0ms), Time per timer: 368 (0us)

Appending 10000 timers
Time for 10000 timers: 3316803 (2ms), Time per timer: 331 (0us)
Time for 10000 callbacks: 378564 (0ms), Time per callback: 37 (0us)
Resetting 10000 timers
Time for 10000 timers: 5751892 (3ms), Time per timer: 575 (0us)

Appending 100000 timers
Time for 100000 timers: 33552608 (15ms), Time per timer: 335 (0us)
Time for 100000 callbacks: 3786712 (2ms), Time per callback: 37 (0us)
Resetting 100000 timers
Time for 100000 timers: 95610816 (43ms), Time per timer: 956 (0us)

Appending 1000000 timers
Time for 1000000 timers: 353697432 (161ms), Time per timer: 353 (0us)
Time for 1000000 callbacks: 62345716 (28ms), Time per callback: 62 (0us)
Resetting 1000000 timers
Time for 1000000 timers: 1384681328 (629ms), Time per timer: 1384 (1us)

All timers processed ok

Time per rte_timer_manage with zero timers: 10 cycles
Time per rte_timer_manage with zero callbacks: 24 cycles
Test OK
03/09/2020 15:39:22             dut.10.240.183.171: quit
03/09/2020 15:39:22             dut.10.240.183.171: 
03/09/2020 15:39:22             TestUnitTestsTimer: Test Case test_timer_perf Result PASSED:
03/09/2020 15:39:22                            dts: 
TEST SUITE ENDED: TestUnitTestsTimer

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [dts] [PATCH V1 00/15] support meson build method
  2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
                   ` (15 preceding siblings ...)
  2020-09-03  8:41 ` [dts] [PATCH V1 00/15] support meson build method Chen, LingliX
@ 2020-09-04  6:09 ` Ma, LihongX
  16 siblings, 0 replies; 19+ messages in thread
From: Ma, LihongX @ 2020-09-04  6:09 UTC (permalink / raw)
  To: Chen, LingliX, dts; +Cc: Chen, LingliX

Ack-by: Lihong Ma<lihongx.ma@intel.com>

Regards,
Ma,lihong

> -----Original Message-----
> From: dts <dts-bounces@dpdk.org> On Behalf Of Chen Linglix
> Sent: Thursday, September 3, 2020 4:28 PM
> To: dts@dpdk.org
> Cc: Chen, LingliX <linglix.chen@intel.com>
> Subject: [dts] [PATCH V1 00/15] support meson build method
> 
> modify dts to support meson build method.
> 
> Chen Linglix (15):
>   tests/TestSuite_unit_tests_cmdline:update to support meson build
>   tests/TestSuite_unit_tests_crc:update to support meson build
>   tests/TestSuite_unit_tests_dump:update to support meson build
>   tests/TestSuite_unit_tests_eal:update to support meson build
>   tests/TestSuite_unit_tests_kni:update to support meson build
>   tests/TestSuite_unit_tests_loopback:update to support meson build
>   tests/TestSuite_unit_tests_lpm:update to support meson build
>   tests/TestSuite_unit_tests_mbuf:update to support meson build
>   tests/TestSuite_unit_tests_mempool:update to support meson build
>   tests/TestSuite_unit_tests_pmd_perf:update to support meson build
>   tests/TestSuite_unit_tests_power:update to support meson build
>   tests/TestSuite_unit_tests_qos:update to support meson build
>   tests/TestSuite_unit_tests_ringpmd:update to support meson build
>   tests/TestSuite_unit_tests_ring:update to support meson build
>   tests/TestSuite_unit_tests_timer:update to support meson build
> 
>  tests/TestSuite_unit_tests_cmdline.py  |  3 ++-
>  tests/TestSuite_unit_tests_crc.py      |  3 ++-
>  tests/TestSuite_unit_tests_dump.py     | 30 +++++++++++++++++++-----------
>  tests/TestSuite_unit_tests_eal.py      | 10 ++++++----
>  tests/TestSuite_unit_tests_kni.py      |  3 ++-
>  tests/TestSuite_unit_tests_loopback.py | 18 +++++++-----------
>  tests/TestSuite_unit_tests_lpm.py      | 20 ++++++++------------
>  tests/TestSuite_unit_tests_mbuf.py     |  3 ++-
>  tests/TestSuite_unit_tests_mempool.py  |  6 ++++--
> tests/TestSuite_unit_tests_pmd_perf.py |  6 ++++--
>  tests/TestSuite_unit_tests_power.py    |  9 ++++++---
>  tests/TestSuite_unit_tests_qos.py      |  9 ++++++---
>  tests/TestSuite_unit_tests_ring.py     |  6 ++++--
>  tests/TestSuite_unit_tests_ringpmd.py  |  6 ++++--
>  tests/TestSuite_unit_tests_timer.py    |  6 ++++--
>  15 files changed, 80 insertions(+), 58 deletions(-)
> 
> --
> 1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [dts] [PATCH V1 00/15] support meson build method
  2020-09-03  8:41 ` [dts] [PATCH V1 00/15] support meson build method Chen, LingliX
@ 2020-09-09  8:09   ` Tu, Lijuan
  0 siblings, 0 replies; 19+ messages in thread
From: Tu, Lijuan @ 2020-09-09  8:09 UTC (permalink / raw)
  To: Chen, LingliX, dts

Applied, thanks

> -----Original Message-----
> From: dts <dts-bounces@dpdk.org> On Behalf Of Chen, LingliX
> Sent: 2020年9月3日 16:42
> To: dts@dpdk.org
> Subject: Re: [dts] [PATCH V1 00/15] support meson build method
> 
> Tested-by:  Chen, LingliX <linglix.chen@intel.com>
> 
> Regards,
> Chen, LingliX
> 
> -----Original Message-----
> From: Chen, LingliX
> Sent: Thursday, September 3, 2020 4:28 PM
> To: dts@dpdk.org
> Cc: Chen, LingliX <linglix.chen@intel.com>
> Subject: [dts][PATCH V1 00/15] support meson build method
> 
> modify dts to support meson build method.
> 
> Chen Linglix (15):
>   tests/TestSuite_unit_tests_cmdline:update to support meson build
>   tests/TestSuite_unit_tests_crc:update to support meson build
>   tests/TestSuite_unit_tests_dump:update to support meson build
>   tests/TestSuite_unit_tests_eal:update to support meson build
>   tests/TestSuite_unit_tests_kni:update to support meson build
>   tests/TestSuite_unit_tests_loopback:update to support meson build
>   tests/TestSuite_unit_tests_lpm:update to support meson build
>   tests/TestSuite_unit_tests_mbuf:update to support meson build
>   tests/TestSuite_unit_tests_mempool:update to support meson build
>   tests/TestSuite_unit_tests_pmd_perf:update to support meson build
>   tests/TestSuite_unit_tests_power:update to support meson build
>   tests/TestSuite_unit_tests_qos:update to support meson build
>   tests/TestSuite_unit_tests_ringpmd:update to support meson build
>   tests/TestSuite_unit_tests_ring:update to support meson build
>   tests/TestSuite_unit_tests_timer:update to support meson build
> 
>  tests/TestSuite_unit_tests_cmdline.py  |  3 ++-
>  tests/TestSuite_unit_tests_crc.py      |  3 ++-
>  tests/TestSuite_unit_tests_dump.py     | 30 +++++++++++++++++++-----------
>  tests/TestSuite_unit_tests_eal.py      | 10 ++++++----
>  tests/TestSuite_unit_tests_kni.py      |  3 ++-
>  tests/TestSuite_unit_tests_loopback.py | 18 +++++++-----------
>  tests/TestSuite_unit_tests_lpm.py      | 20 ++++++++------------
>  tests/TestSuite_unit_tests_mbuf.py     |  3 ++-
>  tests/TestSuite_unit_tests_mempool.py  |  6 ++++--
> tests/TestSuite_unit_tests_pmd_perf.py |  6 ++++--
>  tests/TestSuite_unit_tests_power.py    |  9 ++++++---
>  tests/TestSuite_unit_tests_qos.py      |  9 ++++++---
>  tests/TestSuite_unit_tests_ring.py     |  6 ++++--
>  tests/TestSuite_unit_tests_ringpmd.py  |  6 ++++--
>  tests/TestSuite_unit_tests_timer.py    |  6 ++++--
>  15 files changed, 80 insertions(+), 58 deletions(-)
> 
> --
> 1.8.3.1


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2020-09-09  8:09 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-03  8:28 [dts] [PATCH V1 00/15] support meson build method Chen Linglix
2020-09-03  8:28 ` [dts] [dts 01/15] tests/TestSuite_unit_tests_cmdline:update to support meson build Chen Linglix
2020-09-03  8:28 ` [dts] [dts 02/15] tests/TestSuite_unit_tests_crc:update " Chen Linglix
2020-09-03  8:28 ` [dts] [dts 03/15] tests/TestSuite_unit_tests_dump:update " Chen Linglix
2020-09-03  8:28 ` [dts] [dts 04/15] tests/TestSuite_unit_tests_eal:update " Chen Linglix
2020-09-03  8:28 ` [dts] [dts 05/15] tests/TestSuite_unit_tests_kni:update " Chen Linglix
2020-09-03  8:28 ` [dts] [dts 06/15] tests/TestSuite_unit_tests_loopback:update " Chen Linglix
2020-09-03  8:28 ` [dts] [dts 07/15] tests/TestSuite_unit_tests_lpm:update " Chen Linglix
2020-09-03  8:28 ` [dts] [dts 08/15] tests/TestSuite_unit_tests_mbuf:update " Chen Linglix
2020-09-03  8:28 ` [dts] [dts 09/15] tests/TestSuite_unit_tests_mempool:update " Chen Linglix
2020-09-03  8:28 ` [dts] [dts 10/15] tests/TestSuite_unit_tests_pmd_perf:update " Chen Linglix
2020-09-03  8:28 ` [dts] [dts 11/15] tests/TestSuite_unit_tests_power:update " Chen Linglix
2020-09-03  8:28 ` [dts] [dts 12/15] tests/TestSuite_unit_tests_qos:update " Chen Linglix
2020-09-03  8:28 ` [dts] [dts 13/15] tests/TestSuite_unit_tests_ringpmd:update " Chen Linglix
2020-09-03  8:28 ` [dts] [dts 14/15] tests/TestSuite_unit_tests_ring:update " Chen Linglix
2020-09-03  8:28 ` [dts] [dts 15/15] tests/TestSuite_unit_tests_timer:update " Chen Linglix
2020-09-03  8:41 ` [dts] [PATCH V1 00/15] support meson build method Chen, LingliX
2020-09-09  8:09   ` Tu, Lijuan
2020-09-04  6:09 ` Ma, LihongX

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).