test suite reviews and discussions
 help / color / mirror / Atom feed
* [dts] [PATCH V1] tests/vhost_cbdma: add 2 packed ring cbdma testcase
@ 2021-04-09  6:13 Ling Wei
  2021-04-09  6:16 ` Ling, WeiX
  0 siblings, 1 reply; 4+ messages in thread
From: Ling Wei @ 2021-04-09  6:13 UTC (permalink / raw)
  To: dts; +Cc: Ling Wei

1.Add 2 packed ring cbdma case 4 and 5.
2.Add 2 packed ring cdbma case expecetd value in config file.

Signed-off-by: Ling Wei <weix.ling@intel.com>
---
 conf/vhost_cbdma.cfg           |   3 +-
 tests/TestSuite_vhost_cbdma.py | 133 ++++++++++++++++++++++++++++++++-
 2 files changed, 130 insertions(+), 6 deletions(-)

diff --git a/conf/vhost_cbdma.cfg b/conf/vhost_cbdma.cfg
index 2777d791..66981031 100644
--- a/conf/vhost_cbdma.cfg
+++ b/conf/vhost_cbdma.cfg
@@ -3,5 +3,4 @@ update_expected = True
 test_parameters = {64: [1024], 1518: [1024]}
 test_duration = 60
 accepted_tolerance = 2
-expected_throughput = {'test_perf_dynamic_queue_number_cbdma_vhost_enqueue_operations': {'dynamic_queue2': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'virtio_user_dynamic_queue2_change_to_1': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'Relaunch_dynamic_queue2': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'vhost_userRelaunch_dynamic_queue2_change_to_1': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'Relaunch_vhost_2_cbdma': {64: {1024: 0.00}, 1518: {1024: 0.00}}}, 'test_perf_pvp_spilt_all_path_with_cbdma_vhost_enqueue_operations': {'inorder_mergeable_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'inorder_mergeable_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'mergeable_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'mergeable_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'inorder_non_mergeable_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'inorder_non_mergeable_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'non_mergeable_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'non_mergeable_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'vector_rx_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'vector_rx_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}},}
-
+expected_throughput = {'test_perf_dynamic_queue_number_cbdma_vhost_enqueue_operations': {'dynamic_queue2': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'virtio_user_dynamic_queue2_change_to_1': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'Relaunch_dynamic_queue2': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'vhost_userRelaunch_dynamic_queue2_change_to_1': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'Relaunch_vhost_2_cbdma': {64: {1024: 0.00}, 1518: {1024: 0.00}}}, 'test_perf_pvp_spilt_all_path_with_cbdma_vhost_enqueue_operations': {'inorder_mergeable_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'inorder_mergeable_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'mergeable_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'mergeable_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'inorder_non_mergeable_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'inorder_non_mergeable_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'non_mergeable_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'non_mergeable_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'vector_rx_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'vector_rx_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}},'test_perf_packed_dynamic_queue_number_cbdma_vhost_enqueue_operations': {'dynamic_queue2': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'virtio_user_dynamic_queue2_change_to_1': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'Relaunch_dynamic_queue2': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'vhost_userRelaunch_dynamic_queue2_change_to_1': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'Relaunch_vhost_2_cbdma': {64: {1024: 0.00}, 1518: {1024: 0.00}}},'test_perf_pvp_packed_all_path_with_cbdma_vhost_enqueue_operations': {'inorder_mergeable_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'inorder_mergeable_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'mergeable_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'mergeable_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'inorder_non_mergeable_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'inorder_non_mergeable_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'non_mergeable_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'non_mergeable_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'vector_rx_path': {64: {1024: 0.00}, 1518: {1024: 0.00}}, 'vector_rx_path_RestartVhost': {64: {1024: 0.00}, 1518: {1024: 0.00}}},}
diff --git a/tests/TestSuite_vhost_cbdma.py b/tests/TestSuite_vhost_cbdma.py
index 260c534e..1b4de8b6 100644
--- a/tests/TestSuite_vhost_cbdma.py
+++ b/tests/TestSuite_vhost_cbdma.py
@@ -110,6 +110,15 @@ class TestVirTioVhostCbdma(TestCase):
         self.dut.send_expect("rm -rf /tmp/s0", "#")
         self.mode_list = []
 
+    def bind_nic_driver(self, ports, driver=""):
+        for port in ports:
+            netdev = self.dut.ports_info[port]['port']
+            driver_now = netdev.get_nic_driver()
+            if driver == "":
+                driver = netdev.default_driver
+            if driver != driver_now:
+                netdev.bind_driver(driver=driver)
+
     def get_cbdma_ports_info_and_bind_to_dpdk(self, cbdma_num):
         """
         get all cbdma ports
@@ -207,8 +216,7 @@ class TestVirTioVhostCbdma(TestCase):
 
     def test_perf_pvp_spilt_all_path_with_cbdma_vhost_enqueue_operations(self):
         """
-        used one cbdma port  bonding igb_uio
-        :return:
+        Test Case 1: PVP Split all path with DMA-accelerated vhost enqueue
         """
         self.test_target = self.running_case
         self.expected_throughput = self.get_suite_cfg()['expected_throughput'][self.test_target]
@@ -254,8 +262,7 @@ class TestVirTioVhostCbdma(TestCase):
 
     def test_perf_dynamic_queue_number_cbdma_vhost_enqueue_operations(self):
         """
-        # used 2 cbdma ports  bonding igb_uio
-        :return:
+        Test Case2: Split ring dynamic queue number test for DMA-accelerated vhost Tx operations
         """
         self.test_target = self.running_case
         self.expected_throughput = self.get_suite_cfg()['expected_throughput'][self.test_target]
@@ -363,6 +370,122 @@ class TestVirTioVhostCbdma(TestCase):
             check_value += len(re.findall('vid{},\S+threshold:{}'.format(vid_dict[dma], dma), str(return_param)))
         self.verify(check_value == used_cbdma_num, "Check failed: Actual value:{}".format(return_param))
 
+    def test_perf_pvp_packed_all_path_with_cbdma_vhost_enqueue_operations(self):
+        """
+        Test Case 4: PVP packed ring all path with DMA-accelerated vhost enqueue
+        """
+        self.test_target = self.running_case
+        self.expected_throughput = self.get_suite_cfg()['expected_throughput'][self.test_target]
+        txd_rxd = 1024
+        dmathr = 1024
+        eal_tx_rxd = ' --nb-cores=%d --txd=%d --rxd=%d'
+        queue = 1
+        used_cbdma_num = 1
+        self.get_cbdma_ports_info_and_bind_to_dpdk(used_cbdma_num)
+        vhost_vdevs = f"'net_vhost0,iface=/tmp/s0,queues=%d,dmas=[txq0@{self.device_str}],dmathr=%d'"
+        dev_path_mode_mapper = {
+            "inorder_mergeable_path": 'mrg_rxbuf=1,in_order=1,packed_vq=1',
+            "mergeable_path": 'mrg_rxbuf=1,in_order=0,packed_vq=1',
+            "inorder_non_mergeable_path": 'mrg_rxbuf=0,in_order=1,packed_vq=1',
+            "non_mergeable_path": 'mrg_rxbuf=0,in_order=0,packed_vq=1',
+            "vector_rx_path": 'mrg_rxbuf=0,in_order=0,packed_vq=1',
+        }
+        pvp_split_all_path_virtio_params = "--tx-offloads=0x0 --enable-hw-vlan-strip --nb-cores=%d --txd=%d --rxd=%d" % (queue, txd_rxd, txd_rxd)
+        allow_pci = [self.dut.ports_info[0]['pci']]
+        for index in range(used_cbdma_num):
+            allow_pci.append(self.cbdma_dev_infos[index])
+        self.launch_testpmd_as_vhost_user(eal_tx_rxd % (queue, txd_rxd, txd_rxd), self.cores[0:2], dev=vhost_vdevs % (queue, dmathr), ports=allow_pci)
+        for key, path_mode in dev_path_mode_mapper.items():
+            if key == "vector_rx_path":
+                pvp_split_all_path_virtio_params = eal_tx_rxd % (queue, txd_rxd, txd_rxd)
+            vdevs = f"'net_virtio_user0,mac={self.virtio_mac},path=/tmp/s0,{path_mode},queues=%d'" % queue
+            self.diff_param_launch_send_and_verify(key, pvp_split_all_path_virtio_params, vdevs, self.cores[2:4], is_quit=False)
+            self.mode_list.append(key)
+            # step3 restart vhost port, then check throughput again
+            key += "_RestartVhost"
+            self.vhost_user.send_expect('show port stats all', 'testpmd> ', 10)
+            self.vhost_user.send_expect('stop', 'testpmd> ', 10)
+            self.vhost_user.send_expect('start', 'testpmd> ', 10)
+            self.vhost_user.send_expect('show port info all', 'testpmd> ', 30)
+            self.vhost_user.send_expect('show port stats all', 'testpmd> ', 10)
+            self.diff_param_launch_send_and_verify(key, pvp_split_all_path_virtio_params, vdevs,
+                                                   self.cores[2:4], launch_virtio=False)
+            self.mode_list.append(key)
+        self.vhost_user.send_expect("quit", "# ")
+        self.result_table_print()
+        self.handle_expected(mode_list=self.mode_list)
+        self.handle_results(mode_list=self.mode_list)
+
+    def test_perf_packed_dynamic_queue_number_cbdma_vhost_enqueue_operations(self):
+        """
+        Test Case5: Packed ring dynamic queue number test for DMA-accelerated vhost Tx operations
+        """
+        self.test_target = self.running_case
+        self.expected_throughput = self.get_suite_cfg()['expected_throughput'][self.test_target]
+        used_cbdma_num = 4
+        queue = 2
+        txd_rxd = 1024
+        dmathr = 1024
+        nb_cores = 1
+        virtio_path = "/tmp/s0"
+        path_mode = 'mrg_rxbuf=1,in_order=1,packed_vq=1'
+        self.get_cbdma_ports_info_and_bind_to_dpdk(used_cbdma_num)
+        vhost_dmas = f"dmas=[txq0@{self.used_cbdma[0]};txq1@{self.used_cbdma[1]}],dmathr={dmathr}"
+        eal_params = " --nb-cores=%d --txd=%d --rxd=%d --txq=%d --rxq=%d " % (nb_cores, txd_rxd, txd_rxd, queue, queue)
+        dynamic_queue_number_cbdma_virtio_params = f"  --tx-offloads=0x0 --enable-hw-vlan-strip {eal_params}"
+        virtio_dev = f"net_virtio_user0,mac={self.virtio_mac},path={virtio_path},{path_mode},queues={queue},server=1"
+        vhost_dev = f"'net_vhost0,iface={virtio_path},queues={queue},client=1,%s'"
+        # launch vhost testpmd
+        allow_pci = [self.dut.ports_info[0]['pci']]
+        for index in range(used_cbdma_num):
+            if index < used_cbdma_num / 2:
+                allow_pci.append(self.cbdma_dev_infos[index])
+        self.launch_testpmd_as_vhost_user(eal_params, self.cores[0:2], dev=vhost_dev % vhost_dmas, ports=allow_pci)
+        #  queue 2 start virtio testpmd, check perforamnce and RX/TX
+        mode = "dynamic_queue2"
+        self.mode_list.append(mode)
+        self.launch_testpmd_as_virtio_user(dynamic_queue_number_cbdma_virtio_params, self.cores[2:4], dev=virtio_dev)
+        self.send_and_verify(mode, queue_list=range(queue))
+        # On virtio-user side, dynamic change rx/tx queue numbers from 2 queue to 1 queues
+        self.vhost_or_virtio_set_one_queue(self.virtio_user)
+        self.send_and_verify("virtio_user_" + mode + "_change_to_1", queue_list=[0])
+        self.mode_list.append("virtio_user_" + mode + "_change_to_1")
+        self.virtio_user.send_expect("stop", "testpmd> ")
+        self.virtio_user.send_expect("quit", "# ")
+        time.sleep(5)
+        self.dut.send_expect(f"rm -rf {virtio_path}", "#")
+        # queue 2 start virtio testpmd, check perforamnce and RX/TX
+        self.launch_testpmd_as_virtio_user(dynamic_queue_number_cbdma_virtio_params, self.cores[2:4], dev=virtio_dev)
+        mode = "Relaunch_dynamic_queue2"
+        self.mode_list.append(mode)
+        self.send_and_verify(mode, queue_list=range(queue))
+        # On vhost side, dynamic change rx queue numbers from 2 queue to 1 queues
+        self.vhost_or_virtio_set_one_queue(self.vhost_user)
+        self.send_and_verify("vhost_user" + mode + "_change_to_1")
+        self.mode_list.append("vhost_user" + mode + "_change_to_1")
+        self.vhost_user.send_expect("quit", "# ")
+        time.sleep(2)
+        # Relaunch vhost with another two cbdma channels
+        mode = "Relaunch_vhost_2_cbdma"
+        self.mode_list.append(mode)
+        dmathr = 512
+        vhost_dmas = f"dmas=[txq0@{self.used_cbdma[2]};txq1@{self.used_cbdma[3]}],dmathr={dmathr}"
+        allow_pci = [self.dut.ports_info[0]['pci']]
+        for index in range(used_cbdma_num):
+            if index >= used_cbdma_num / 2:
+                allow_pci.append(self.cbdma_dev_infos[index])
+        self.launch_testpmd_as_vhost_user(eal_params, self.cores[0:2], dev=vhost_dev % vhost_dmas, ports=allow_pci)
+        self.virtio_user.send_expect("clear port stats all", "testpmd> ", 30)
+        self.send_and_verify(mode, queue_list=range(queue))
+        self.check_port_stats_result(self.virtio_user)
+        self.virtio_user.send_expect("quit", "# ")
+        self.vhost_user.send_expect("quit", "# ")
+        self.result_table_print()
+        # result_rows = [[], [64, 'dynamic_queue2', 7.4959375, 12.593175], [1518, 'dynamic_queue2', 1.91900225, 59.028509209999996]]
+        result_rows = self.result_table_getrows()  #
+        self.handle_expected(mode_list=self.mode_list)
+        self.handle_results(mode_list=self.mode_list)
+
     @staticmethod
     def vhost_or_virtio_set_one_queue(session):
         session.send_expect('stop', 'testpmd> ', 120)
@@ -533,6 +656,8 @@ class TestVirTioVhostCbdma(TestCase):
         """
         self.dut.send_expect("killall -I %s" % self.testpmd_name, '#', 20)
         self.bind_cbdma_device_to_kernel()
+        if self.running_case == 'test_check_threshold_value_with_cbdma':
+            self.bind_nic_driver(self.dut_ports, self.drivername)
 
     def tear_down_all(self):
         """
-- 
2.25.1


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

* Re: [dts] [PATCH V1] tests/vhost_cbdma: add 2 packed ring cbdma testcase
  2021-04-09  6:13 [dts] [PATCH V1] tests/vhost_cbdma: add 2 packed ring cbdma testcase Ling Wei
@ 2021-04-09  6:16 ` Ling, WeiX
  2021-04-12  2:46   ` Wang, Yinan
  0 siblings, 1 reply; 4+ messages in thread
From: Ling, WeiX @ 2021-04-09  6:16 UTC (permalink / raw)
  To: Ling, WeiX, dts

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

> -----Original Message-----
> From: Ling Wei <weix.ling@intel.com>
> Sent: Friday, April 9, 2021 02:13 PM
> To: dts@dpdk.org
> Cc: Ling, WeiX <weix.ling@intel.com>
> Subject: [dts][PATCH V1] tests/vhost_cbdma: add 2 packed ring cbdma
> testcase
> 
Tested-by: Wei Ling <weix.ling@intel.com>

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

09/04/2021 13:28:27                            dts: 
TEST SUITE : TestVirTioVhostCbdma
09/04/2021 13:28:27                            dts: NIC :        fortville_spirit
09/04/2021 13:28:27             dut.10.240.183.220: 
09/04/2021 13:28:27                         tester: 
09/04/2021 13:28:32                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:28:32                         tester: /tmp/vhost_cbdma
09/04/2021 13:28:32             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
09/04/2021 13:28:32             dut.10.240.183.220: 1048576
09/04/2021 13:28:32           TestVirTioVhostCbdma: Test Case test_perf_pvp_packed_all_path_with_cbdma_vhost_enqueue_operations Begin
09/04/2021 13:28:33             dut.10.240.183.220: 
09/04/2021 13:28:33                         tester: 
09/04/2021 13:28:33             dut.10.240.183.220: killall -I dpdk-testpmd 
09/04/2021 13:28:33             dut.10.240.183.220: dpdk-testpmd: no process found
09/04/2021 13:28:33             dut.10.240.183.220: rm -rf /root/dpdk/vhost-net*
09/04/2021 13:28:33             dut.10.240.183.220: 
09/04/2021 13:28:33             dut.10.240.183.220: rm -rf /tmp/s0
09/04/2021 13:28:33             dut.10.240.183.220: 
09/04/2021 13:28:33             dut.10.240.183.220: ./usertools/dpdk-devbind.py --status-dev misc
09/04/2021 13:28:33             dut.10.240.183.220: 
Misc (rawdev) devices using kernel driver
=========================================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
09/04/2021 13:28:33             dut.10.240.183.220: ./usertools/dpdk-devbind.py --force --bind=igb_uio 0000:80:04.0
09/04/2021 13:28:34             dut.10.240.183.220: 
09/04/2021 13:28:44             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
09/04/2021 13:28:45             dut.10.240.183.220: 1048576
09/04/2021 13:28:56                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:28:56                         tester: /tmp/vhost_cbdma
09/04/2021 13:28:56                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:28:58                         pktgen: test port 0 map gen port 0
09/04/2021 13:28:58                         pktgen: test port 0 map gen port 0
09/04/2021 13:28:58                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:28:58                         pktgen: trex port <0> not support flow control
09/04/2021 13:28:58                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:28:58                         pktgen: check the trex port link status
09/04/2021 13:28:58                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:28:58                         pktgen: begin traffic ......
09/04/2021 13:28:58                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:29:03                         pktgen: traffic completed. 
09/04/2021 13:29:03                         pktgen: check the trex port link status
09/04/2021 13:29:03                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:29:03                         pktgen: begin traffic ......
09/04/2021 13:29:03                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:29:23                         pktgen: begin get port statistic ...
09/04/2021 13:29:23                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:29:23                         pktgen: {0: {'ibytes': 12945732032,
     'ierrors': 0,
     'ipackets': 202277063,
     'obytes': 33143323776,
     'oerrors': 0,
     'opackets': 517864459,
     'rx_bps': 5195953664.0,
     'rx_bps_L1': 6819689344.0,
     'rx_pps': 10148348.0,
     'rx_util': 17.04922336,
     'tx_bps': 13261120512.0,
     'tx_bps_L1': 17405218432.0,
     'tx_pps': 25900612.0,
     'tx_util': 43.51304608},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.636189937591553,
            'cpu_util': 99.91516876220703,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 5195953664.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8065166336.0,
            'rx_pps': 10148348.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13261120512.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 25900612.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 12945732032,
           'ierrors': 0,
           'ipackets': 202277063,
           'obytes': 33143323776,
           'oerrors': 0,
           'opackets': 517864459,
           'rx_bps': 5195953664.0,
           'rx_bps_L1': 6819689344.0,
           'rx_pps': 10148348.0,
           'rx_util': 17.04922336,
           'tx_bps': 13261120512.0,
           'tx_bps_L1': 17405218432.0,
           'tx_pps': 25900612.0,
           'tx_util': 43.51304608}}
09/04/2021 13:29:23                         pktgen: {'ibytes': 12945732032,
 'ierrors': 0,
 'ipackets': 202277063,
 'obytes': 33143323776,
 'oerrors': 0,
 'opackets': 517864459,
 'rx_bps': 5195953664.0,
 'rx_bps_L1': 6819689344.0,
 'rx_pps': 10148348.0,
 'rx_util': 17.04922336,
 'tx_bps': 13261120512.0,
 'tx_bps_L1': 17405218432.0,
 'tx_pps': 25900612.0,
 'tx_util': 43.51304608}
09/04/2021 13:29:23                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13261120512.000000, tx_pps: 25900612.000000 
09/04/2021 13:29:23                         pktgen: {'ibytes': 12945732032,
 'ierrors': 0,
 'ipackets': 202277063,
 'obytes': 33143323776,
 'oerrors': 0,
 'opackets': 517864459,
 'rx_bps': 5195953664.0,
 'rx_bps_L1': 6819689344.0,
 'rx_pps': 10148348.0,
 'rx_util': 17.04922336,
 'tx_bps': 13261120512.0,
 'tx_bps_L1': 17405218432.0,
 'tx_pps': 25900612.0,
 'tx_util': 43.51304608}
09/04/2021 13:29:23                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 5195953664.000000, rx_pps: 10148348.000000
09/04/2021 13:29:23                         pktgen: throughput: pps_rx 10148348.000000, bps_rx 5195953664.000000
09/04/2021 13:29:23                         pktgen: traffic completed. 
09/04/2021 13:29:23                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:29:23                         tester: /tmp/vhost_cbdma
09/04/2021 13:29:23                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:29:25                         pktgen: test port 0 map gen port 0
09/04/2021 13:29:25                         pktgen: test port 0 map gen port 0
09/04/2021 13:29:25                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:29:25                         pktgen: trex port <0> not support flow control
09/04/2021 13:29:25                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:29:25                         pktgen: check the trex port link status
09/04/2021 13:29:25                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:29:25                         pktgen: begin traffic ......
09/04/2021 13:29:25                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:29:30                         pktgen: traffic completed. 
09/04/2021 13:29:30                         pktgen: check the trex port link status
09/04/2021 13:29:30                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:29:30                         pktgen: begin traffic ......
09/04/2021 13:29:30                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:29:50                         pktgen: begin get port statistic ...
09/04/2021 13:29:50                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:29:50                         pktgen: {0: {'ibytes': 98800259580,
     'ierrors': 0,
     'ipackets': 65085813,
     'obytes': 98800174572,
     'oerrors': 0,
     'opackets': 65085757,
     'rx_bps': 39505436672.0,
     'rx_bps_L1': 40025929912.0,
     'rx_pps': 3253082.75,
     'rx_util': 100.06482478000001,
     'tx_bps': 39505481728.0,
     'tx_bps_L1': 40025975488.0,
     'tx_pps': 3253086.0,
     'tx_util': 100.06493872},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.322681427001953,
            'cpu_util': 84.69326782226562,
            'cpu_util_raw': 83.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56614294,
            'rx_bps': 39505436672.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3253082.75,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39505481728.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3253086.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 98800259580,
           'ierrors': 0,
           'ipackets': 65085813,
           'obytes': 98800174572,
           'oerrors': 0,
           'opackets': 65085757,
           'rx_bps': 39505436672.0,
           'rx_bps_L1': 40025929912.0,
           'rx_pps': 3253082.75,
           'rx_util': 100.06482478000001,
           'tx_bps': 39505481728.0,
           'tx_bps_L1': 40025975488.0,
           'tx_pps': 3253086.0,
           'tx_util': 100.06493872}}
09/04/2021 13:29:50                         pktgen: {'ibytes': 98800259580,
 'ierrors': 0,
 'ipackets': 65085813,
 'obytes': 98800174572,
 'oerrors': 0,
 'opackets': 65085757,
 'rx_bps': 39505436672.0,
 'rx_bps_L1': 40025929912.0,
 'rx_pps': 3253082.75,
 'rx_util': 100.06482478000001,
 'tx_bps': 39505481728.0,
 'tx_bps_L1': 40025975488.0,
 'tx_pps': 3253086.0,
 'tx_util': 100.06493872}
09/04/2021 13:29:50                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39505481728.000000, tx_pps: 3253086.000000 
09/04/2021 13:29:50                         pktgen: {'ibytes': 98800259580,
 'ierrors': 0,
 'ipackets': 65085813,
 'obytes': 98800174572,
 'oerrors': 0,
 'opackets': 65085757,
 'rx_bps': 39505436672.0,
 'rx_bps_L1': 40025929912.0,
 'rx_pps': 3253082.75,
 'rx_util': 100.06482478000001,
 'tx_bps': 39505481728.0,
 'tx_bps_L1': 40025975488.0,
 'tx_pps': 3253086.0,
 'tx_util': 100.06493872}
09/04/2021 13:29:50                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 39505436672.000000, rx_pps: 3253082.750000
09/04/2021 13:29:50                         pktgen: throughput: pps_rx 3253082.750000, bps_rx 39505436672.000000
09/04/2021 13:29:50                         pktgen: traffic completed. 
09/04/2021 13:29:50                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:29:51                         tester: /tmp/vhost_cbdma
09/04/2021 13:29:51                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:29:53                         pktgen: test port 0 map gen port 0
09/04/2021 13:29:53                         pktgen: test port 0 map gen port 0
09/04/2021 13:29:53                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:29:53                         pktgen: trex port <0> not support flow control
09/04/2021 13:29:53                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:29:53                         pktgen: check the trex port link status
09/04/2021 13:29:53                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:29:53                         pktgen: begin traffic ......
09/04/2021 13:29:53                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:29:58                         pktgen: traffic completed. 
09/04/2021 13:29:58                         pktgen: check the trex port link status
09/04/2021 13:29:58                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:29:58                         pktgen: begin traffic ......
09/04/2021 13:29:58                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:30:18                         pktgen: begin get port statistic ...
09/04/2021 13:30:18                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:30:18                         pktgen: {0: {'ibytes': 12972439616,
     'ierrors': 0,
     'ipackets': 202694369,
     'obytes': 33555370560,
     'oerrors': 0,
     'opackets': 524302697,
     'rx_bps': 5196853760.0,
     'rx_bps_L1': 6820871360.0,
     'rx_pps': 10150110.0,
     'rx_util': 17.052178400000003,
     'tx_bps': 13415171072.0,
     'tx_bps_L1': 17607413632.0,
     'tx_pps': 26201516.0,
     'tx_util': 44.01853408},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.710975170135498,
            'cpu_util': 99.94949340820312,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 5196853760.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8218317312.0,
            'rx_pps': 10150110.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13415171072.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 26201516.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 12972439616,
           'ierrors': 0,
           'ipackets': 202694369,
           'obytes': 33555370560,
           'oerrors': 0,
           'opackets': 524302697,
           'rx_bps': 5196853760.0,
           'rx_bps_L1': 6820871360.0,
           'rx_pps': 10150110.0,
           'rx_util': 17.052178400000003,
           'tx_bps': 13415171072.0,
           'tx_bps_L1': 17607413632.0,
           'tx_pps': 26201516.0,
           'tx_util': 44.01853408}}
09/04/2021 13:30:18                         pktgen: {'ibytes': 12972439616,
 'ierrors': 0,
 'ipackets': 202694369,
 'obytes': 33555370560,
 'oerrors': 0,
 'opackets': 524302697,
 'rx_bps': 5196853760.0,
 'rx_bps_L1': 6820871360.0,
 'rx_pps': 10150110.0,
 'rx_util': 17.052178400000003,
 'tx_bps': 13415171072.0,
 'tx_bps_L1': 17607413632.0,
 'tx_pps': 26201516.0,
 'tx_util': 44.01853408}
09/04/2021 13:30:18                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13415171072.000000, tx_pps: 26201516.000000 
09/04/2021 13:30:18                         pktgen: {'ibytes': 12972439616,
 'ierrors': 0,
 'ipackets': 202694369,
 'obytes': 33555370560,
 'oerrors': 0,
 'opackets': 524302697,
 'rx_bps': 5196853760.0,
 'rx_bps_L1': 6820871360.0,
 'rx_pps': 10150110.0,
 'rx_util': 17.052178400000003,
 'tx_bps': 13415171072.0,
 'tx_bps_L1': 17607413632.0,
 'tx_pps': 26201516.0,
 'tx_util': 44.01853408}
09/04/2021 13:30:18                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 5196853760.000000, rx_pps: 10150110.000000
09/04/2021 13:30:18                         pktgen: throughput: pps_rx 10150110.000000, bps_rx 5196853760.000000
09/04/2021 13:30:18                         pktgen: traffic completed. 
09/04/2021 13:30:18                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:30:18                         tester: /tmp/vhost_cbdma
09/04/2021 13:30:18                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:30:20                         pktgen: test port 0 map gen port 0
09/04/2021 13:30:20                         pktgen: test port 0 map gen port 0
09/04/2021 13:30:20                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:30:20                         pktgen: trex port <0> not support flow control
09/04/2021 13:30:20                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:30:20                         pktgen: check the trex port link status
09/04/2021 13:30:20                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:30:20                         pktgen: begin traffic ......
09/04/2021 13:30:20                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:30:25                         pktgen: traffic completed. 
09/04/2021 13:30:25                         pktgen: check the trex port link status
09/04/2021 13:30:25                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:30:25                         pktgen: begin traffic ......
09/04/2021 13:30:25                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:30:45                         pktgen: begin get port statistic ...
09/04/2021 13:30:45                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:30:45                         pktgen: {0: {'ibytes': 98803942248,
     'ierrors': 0,
     'ipackets': 65088239,
     'obytes': 98803852686,
     'oerrors': 0,
     'opackets': 65088180,
     'rx_bps': 39366168576.0,
     'rx_bps_L1': 39884826896.0,
     'rx_pps': 3241614.5,
     'rx_util': 99.71206724,
     'tx_bps': 39366144000.0,
     'tx_bps_L1': 39884802080.0,
     'tx_pps': 3241613.0,
     'tx_util': 99.7120052},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.16277503967285,
            'cpu_util': 84.9771728515625,
            'cpu_util_raw': 84.25,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56357015,
            'rx_bps': 39366168576.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3241614.5,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39366144000.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3241613.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 98803942248,
           'ierrors': 0,
           'ipackets': 65088239,
           'obytes': 98803852686,
           'oerrors': 0,
           'opackets': 65088180,
           'rx_bps': 39366168576.0,
           'rx_bps_L1': 39884826896.0,
           'rx_pps': 3241614.5,
           'rx_util': 99.71206724,
           'tx_bps': 39366144000.0,
           'tx_bps_L1': 39884802080.0,
           'tx_pps': 3241613.0,
           'tx_util': 99.7120052}}
09/04/2021 13:30:45                         pktgen: {'ibytes': 98803942248,
 'ierrors': 0,
 'ipackets': 65088239,
 'obytes': 98803852686,
 'oerrors': 0,
 'opackets': 65088180,
 'rx_bps': 39366168576.0,
 'rx_bps_L1': 39884826896.0,
 'rx_pps': 3241614.5,
 'rx_util': 99.71206724,
 'tx_bps': 39366144000.0,
 'tx_bps_L1': 39884802080.0,
 'tx_pps': 3241613.0,
 'tx_util': 99.7120052}
09/04/2021 13:30:45                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39366144000.000000, tx_pps: 3241613.000000 
09/04/2021 13:30:45                         pktgen: {'ibytes': 98803942248,
 'ierrors': 0,
 'ipackets': 65088239,
 'obytes': 98803852686,
 'oerrors': 0,
 'opackets': 65088180,
 'rx_bps': 39366168576.0,
 'rx_bps_L1': 39884826896.0,
 'rx_pps': 3241614.5,
 'rx_util': 99.71206724,
 'tx_bps': 39366144000.0,
 'tx_bps_L1': 39884802080.0,
 'tx_pps': 3241613.0,
 'tx_util': 99.7120052}
09/04/2021 13:30:45                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 39366168576.000000, rx_pps: 3241614.500000
09/04/2021 13:30:45                         pktgen: throughput: pps_rx 3241614.500000, bps_rx 39366168576.000000
09/04/2021 13:30:45                         pktgen: traffic completed. 
09/04/2021 13:30:49             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
09/04/2021 13:30:49             dut.10.240.183.220: 1048576
09/04/2021 13:31:00                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:31:00                         tester: /tmp/vhost_cbdma
09/04/2021 13:31:00                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:31:02                         pktgen: test port 0 map gen port 0
09/04/2021 13:31:02                         pktgen: test port 0 map gen port 0
09/04/2021 13:31:02                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:31:02                         pktgen: trex port <0> not support flow control
09/04/2021 13:31:02                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:31:02                         pktgen: check the trex port link status
09/04/2021 13:31:02                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:31:02                         pktgen: begin traffic ......
09/04/2021 13:31:02                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:31:07                         pktgen: traffic completed. 
09/04/2021 13:31:07                         pktgen: check the trex port link status
09/04/2021 13:31:07                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:31:07                         pktgen: begin traffic ......
09/04/2021 13:31:07                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:31:27                         pktgen: begin get port statistic ...
09/04/2021 13:31:27                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:31:27                         pktgen: {0: {'ibytes': 11671315712,
     'ierrors': 0,
     'ipackets': 182364332,
     'obytes': 33672625152,
     'oerrors': 0,
     'opackets': 526134789,
     'rx_bps': 4709981184.0,
     'rx_bps_L1': 6181851584.0,
     'rx_pps': 9199190.0,
     'rx_util': 15.454628959999999,
     'tx_bps': 13497911296.0,
     'tx_bps_L1': 17716008576.0,
     'tx_pps': 26363108.0,
     'tx_util': 44.29002144},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.755258083343506,
            'cpu_util': 99.90670013427734,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 4709981184.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8787930112.0,
            'rx_pps': 9199190.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13497911296.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 26363108.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11671315712,
           'ierrors': 0,
           'ipackets': 182364332,
           'obytes': 33672625152,
           'oerrors': 0,
           'opackets': 526134789,
           'rx_bps': 4709981184.0,
           'rx_bps_L1': 6181851584.0,
           'rx_pps': 9199190.0,
           'rx_util': 15.454628959999999,
           'tx_bps': 13497911296.0,
           'tx_bps_L1': 17716008576.0,
           'tx_pps': 26363108.0,
           'tx_util': 44.29002144}}
09/04/2021 13:31:27                         pktgen: {'ibytes': 11671315712,
 'ierrors': 0,
 'ipackets': 182364332,
 'obytes': 33672625152,
 'oerrors': 0,
 'opackets': 526134789,
 'rx_bps': 4709981184.0,
 'rx_bps_L1': 6181851584.0,
 'rx_pps': 9199190.0,
 'rx_util': 15.454628959999999,
 'tx_bps': 13497911296.0,
 'tx_bps_L1': 17716008576.0,
 'tx_pps': 26363108.0,
 'tx_util': 44.29002144}
09/04/2021 13:31:27                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13497911296.000000, tx_pps: 26363108.000000 
09/04/2021 13:31:27                         pktgen: {'ibytes': 11671315712,
 'ierrors': 0,
 'ipackets': 182364332,
 'obytes': 33672625152,
 'oerrors': 0,
 'opackets': 526134789,
 'rx_bps': 4709981184.0,
 'rx_bps_L1': 6181851584.0,
 'rx_pps': 9199190.0,
 'rx_util': 15.454628959999999,
 'tx_bps': 13497911296.0,
 'tx_bps_L1': 17716008576.0,
 'tx_pps': 26363108.0,
 'tx_util': 44.29002144}
09/04/2021 13:31:27                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 4709981184.000000, rx_pps: 9199190.000000
09/04/2021 13:31:27                         pktgen: throughput: pps_rx 9199190.000000, bps_rx 4709981184.000000
09/04/2021 13:31:27                         pktgen: traffic completed. 
09/04/2021 13:31:27                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:31:27                         tester: /tmp/vhost_cbdma
09/04/2021 13:31:27                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:31:29                         pktgen: test port 0 map gen port 0
09/04/2021 13:31:29                         pktgen: test port 0 map gen port 0
09/04/2021 13:31:29                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:31:29                         pktgen: trex port <0> not support flow control
09/04/2021 13:31:29                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:31:29                         pktgen: check the trex port link status
09/04/2021 13:31:29                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:31:29                         pktgen: begin traffic ......
09/04/2021 13:31:29                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:31:34                         pktgen: traffic completed. 
09/04/2021 13:31:34                         pktgen: check the trex port link status
09/04/2021 13:31:34                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:31:34                         pktgen: begin traffic ......
09/04/2021 13:31:34                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:31:54                         pktgen: begin get port statistic ...
09/04/2021 13:31:54                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:31:54                         pktgen: {0: {'ibytes': 98803945284,
     'ierrors': 0,
     'ipackets': 65088241,
     'obytes': 98803963500,
     'oerrors': 0,
     'opackets': 65088252,
     'rx_bps': 39561412608.0,
     'rx_bps_L1': 40082643408.0,
     'rx_pps': 3257692.5,
     'rx_util': 100.20660852,
     'tx_bps': 39561330688.0,
     'tx_bps_L1': 40082560568.0,
     'tx_pps': 3257686.75,
     'tx_util': 100.20640141999999},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.150718688964844,
            'cpu_util': 85.44298553466797,
            'cpu_util_raw': 85.25,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56736976,
            'rx_bps': 39561412608.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3257692.5,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39561330688.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3257686.75},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 98803945284,
           'ierrors': 0,
           'ipackets': 65088241,
           'obytes': 98803963500,
           'oerrors': 0,
           'opackets': 65088252,
           'rx_bps': 39561412608.0,
           'rx_bps_L1': 40082643408.0,
           'rx_pps': 3257692.5,
           'rx_util': 100.20660852,
           'tx_bps': 39561330688.0,
           'tx_bps_L1': 40082560568.0,
           'tx_pps': 3257686.75,
           'tx_util': 100.20640141999999}}
09/04/2021 13:31:54                         pktgen: {'ibytes': 98803945284,
 'ierrors': 0,
 'ipackets': 65088241,
 'obytes': 98803963500,
 'oerrors': 0,
 'opackets': 65088252,
 'rx_bps': 39561412608.0,
 'rx_bps_L1': 40082643408.0,
 'rx_pps': 3257692.5,
 'rx_util': 100.20660852,
 'tx_bps': 39561330688.0,
 'tx_bps_L1': 40082560568.0,
 'tx_pps': 3257686.75,
 'tx_util': 100.20640141999999}
09/04/2021 13:31:54                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39561330688.000000, tx_pps: 3257686.750000 
09/04/2021 13:31:54                         pktgen: {'ibytes': 98803945284,
 'ierrors': 0,
 'ipackets': 65088241,
 'obytes': 98803963500,
 'oerrors': 0,
 'opackets': 65088252,
 'rx_bps': 39561412608.0,
 'rx_bps_L1': 40082643408.0,
 'rx_pps': 3257692.5,
 'rx_util': 100.20660852,
 'tx_bps': 39561330688.0,
 'tx_bps_L1': 40082560568.0,
 'tx_pps': 3257686.75,
 'tx_util': 100.20640141999999}
09/04/2021 13:31:54                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 39561412608.000000, rx_pps: 3257692.500000
09/04/2021 13:31:54                         pktgen: throughput: pps_rx 3257692.500000, bps_rx 39561412608.000000
09/04/2021 13:31:54                         pktgen: traffic completed. 
09/04/2021 13:31:55                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:31:55                         tester: /tmp/vhost_cbdma
09/04/2021 13:31:55                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:31:57                         pktgen: test port 0 map gen port 0
09/04/2021 13:31:57                         pktgen: test port 0 map gen port 0
09/04/2021 13:31:57                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:31:57                         pktgen: trex port <0> not support flow control
09/04/2021 13:31:57                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:31:57                         pktgen: check the trex port link status
09/04/2021 13:31:57                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:31:57                         pktgen: begin traffic ......
09/04/2021 13:31:57                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:32:02                         pktgen: traffic completed. 
09/04/2021 13:32:02                         pktgen: check the trex port link status
09/04/2021 13:32:02                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:32:02                         pktgen: begin traffic ......
09/04/2021 13:32:02                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:32:22                         pktgen: begin get port statistic ...
09/04/2021 13:32:22                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:32:22                         pktgen: {0: {'ibytes': 11627079744,
     'ierrors': 0,
     'ipackets': 181673121,
     'obytes': 33651116224,
     'oerrors': 0,
     'opackets': 525798727,
     'rx_bps': 4668655104.0,
     'rx_bps_L1': 6127610304.0,
     'rx_pps': 9118470.0,
     'rx_util': 15.319025759999999,
     'tx_bps': 13427422208.0,
     'tx_bps_L1': 17623492608.0,
     'tx_pps': 26225440.0,
     'tx_util': 44.05873152},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.717530727386475,
            'cpu_util': 99.9431381225586,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 4668655104.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8758766592.0,
            'rx_pps': 9118470.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13427422208.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 26225440.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11627079744,
           'ierrors': 0,
           'ipackets': 181673121,
           'obytes': 33651116224,
           'oerrors': 0,
           'opackets': 525798727,
           'rx_bps': 4668655104.0,
           'rx_bps_L1': 6127610304.0,
           'rx_pps': 9118470.0,
           'rx_util': 15.319025759999999,
           'tx_bps': 13427422208.0,
           'tx_bps_L1': 17623492608.0,
           'tx_pps': 26225440.0,
           'tx_util': 44.05873152}}
09/04/2021 13:32:22                         pktgen: {'ibytes': 11627079744,
 'ierrors': 0,
 'ipackets': 181673121,
 'obytes': 33651116224,
 'oerrors': 0,
 'opackets': 525798727,
 'rx_bps': 4668655104.0,
 'rx_bps_L1': 6127610304.0,
 'rx_pps': 9118470.0,
 'rx_util': 15.319025759999999,
 'tx_bps': 13427422208.0,
 'tx_bps_L1': 17623492608.0,
 'tx_pps': 26225440.0,
 'tx_util': 44.05873152}
09/04/2021 13:32:22                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13427422208.000000, tx_pps: 26225440.000000 
09/04/2021 13:32:22                         pktgen: {'ibytes': 11627079744,
 'ierrors': 0,
 'ipackets': 181673121,
 'obytes': 33651116224,
 'oerrors': 0,
 'opackets': 525798727,
 'rx_bps': 4668655104.0,
 'rx_bps_L1': 6127610304.0,
 'rx_pps': 9118470.0,
 'rx_util': 15.319025759999999,
 'tx_bps': 13427422208.0,
 'tx_bps_L1': 17623492608.0,
 'tx_pps': 26225440.0,
 'tx_util': 44.05873152}
09/04/2021 13:32:22                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 4668655104.000000, rx_pps: 9118470.000000
09/04/2021 13:32:22                         pktgen: throughput: pps_rx 9118470.000000, bps_rx 4668655104.000000
09/04/2021 13:32:22                         pktgen: traffic completed. 
09/04/2021 13:32:22                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:32:22                         tester: /tmp/vhost_cbdma
09/04/2021 13:32:22                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:32:24                         pktgen: test port 0 map gen port 0
09/04/2021 13:32:24                         pktgen: test port 0 map gen port 0
09/04/2021 13:32:24                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:32:24                         pktgen: trex port <0> not support flow control
09/04/2021 13:32:24                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:32:24                         pktgen: check the trex port link status
09/04/2021 13:32:24                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:32:24                         pktgen: begin traffic ......
09/04/2021 13:32:24                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:32:29                         pktgen: traffic completed. 
09/04/2021 13:32:29                         pktgen: check the trex port link status
09/04/2021 13:32:29                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:32:29                         pktgen: begin traffic ......
09/04/2021 13:32:29                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:32:49                         pktgen: begin get port statistic ...
09/04/2021 13:32:49                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:32:49                         pktgen: {0: {'ibytes': 98800900176,
     'ierrors': 0,
     'ipackets': 65086235,
     'obytes': 98800844010,
     'oerrors': 0,
     'opackets': 65086197,
     'rx_bps': 39560253440.0,
     'rx_bps_L1': 40081469000.00001,
     'rx_pps': 3257597.25,
     'rx_util': 100.20367250000002,
     'tx_bps': 39560290304.0,
     'tx_bps_L1': 40081506264.0,
     'tx_pps': 3257599.75,
     'tx_util': 100.20376566},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.217510223388672,
            'cpu_util': 85.1949462890625,
            'cpu_util_raw': 83.5,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56651211,
            'rx_bps': 39560253440.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3257597.25,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39560290304.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3257599.75},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 98800900176,
           'ierrors': 0,
           'ipackets': 65086235,
           'obytes': 98800844010,
           'oerrors': 0,
           'opackets': 65086197,
           'rx_bps': 39560253440.0,
           'rx_bps_L1': 40081469000.00001,
           'rx_pps': 3257597.25,
           'rx_util': 100.20367250000002,
           'tx_bps': 39560290304.0,
           'tx_bps_L1': 40081506264.0,
           'tx_pps': 3257599.75,
           'tx_util': 100.20376566}}
09/04/2021 13:32:49                         pktgen: {'ibytes': 98800900176,
 'ierrors': 0,
 'ipackets': 65086235,
 'obytes': 98800844010,
 'oerrors': 0,
 'opackets': 65086197,
 'rx_bps': 39560253440.0,
 'rx_bps_L1': 40081469000.00001,
 'rx_pps': 3257597.25,
 'rx_util': 100.20367250000002,
 'tx_bps': 39560290304.0,
 'tx_bps_L1': 40081506264.0,
 'tx_pps': 3257599.75,
 'tx_util': 100.20376566}
09/04/2021 13:32:49                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39560290304.000000, tx_pps: 3257599.750000 
09/04/2021 13:32:49                         pktgen: {'ibytes': 98800900176,
 'ierrors': 0,
 'ipackets': 65086235,
 'obytes': 98800844010,
 'oerrors': 0,
 'opackets': 65086197,
 'rx_bps': 39560253440.0,
 'rx_bps_L1': 40081469000.00001,
 'rx_pps': 3257597.25,
 'rx_util': 100.20367250000002,
 'tx_bps': 39560290304.0,
 'tx_bps_L1': 40081506264.0,
 'tx_pps': 3257599.75,
 'tx_util': 100.20376566}
09/04/2021 13:32:49                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 39560253440.000000, rx_pps: 3257597.250000
09/04/2021 13:32:49                         pktgen: throughput: pps_rx 3257597.250000, bps_rx 39560253440.000000
09/04/2021 13:32:49                         pktgen: traffic completed. 
09/04/2021 13:32:53             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
09/04/2021 13:32:53             dut.10.240.183.220: 1048576
09/04/2021 13:33:04                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:33:04                         tester: /tmp/vhost_cbdma
09/04/2021 13:33:04                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:33:06                         pktgen: test port 0 map gen port 0
09/04/2021 13:33:06                         pktgen: test port 0 map gen port 0
09/04/2021 13:33:06                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:33:06                         pktgen: trex port <0> not support flow control
09/04/2021 13:33:06                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:33:06                         pktgen: check the trex port link status
09/04/2021 13:33:06                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:33:06                         pktgen: begin traffic ......
09/04/2021 13:33:06                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:33:11                         pktgen: traffic completed. 
09/04/2021 13:33:11                         pktgen: check the trex port link status
09/04/2021 13:33:11                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:33:11                         pktgen: begin traffic ......
09/04/2021 13:33:11                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:33:31                         pktgen: begin get port statistic ...
09/04/2021 13:33:31                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:33:31                         pktgen: {0: {'ibytes': 11809434304,
     'ierrors': 0,
     'ipackets': 184522439,
     'obytes': 33477490688,
     'oerrors': 0,
     'opackets': 523085827,
     'rx_bps': 4742902272.0,
     'rx_bps_L1': 6225059552.0,
     'rx_pps': 9263483.0,
     'rx_util': 15.56264888,
     'tx_bps': 13408848896.0,
     'tx_bps_L1': 17599114496.0,
     'tx_pps': 26189160.0,
     'tx_util': 43.997786239999996},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.711502552032471,
            'cpu_util': 99.89453887939453,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 4742902272.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8665946112.0,
            'rx_pps': 9263483.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13408848896.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 26189160.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11809434304,
           'ierrors': 0,
           'ipackets': 184522439,
           'obytes': 33477490688,
           'oerrors': 0,
           'opackets': 523085827,
           'rx_bps': 4742902272.0,
           'rx_bps_L1': 6225059552.0,
           'rx_pps': 9263483.0,
           'rx_util': 15.56264888,
           'tx_bps': 13408848896.0,
           'tx_bps_L1': 17599114496.0,
           'tx_pps': 26189160.0,
           'tx_util': 43.997786239999996}}
09/04/2021 13:33:31                         pktgen: {'ibytes': 11809434304,
 'ierrors': 0,
 'ipackets': 184522439,
 'obytes': 33477490688,
 'oerrors': 0,
 'opackets': 523085827,
 'rx_bps': 4742902272.0,
 'rx_bps_L1': 6225059552.0,
 'rx_pps': 9263483.0,
 'rx_util': 15.56264888,
 'tx_bps': 13408848896.0,
 'tx_bps_L1': 17599114496.0,
 'tx_pps': 26189160.0,
 'tx_util': 43.997786239999996}
09/04/2021 13:33:31                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13408848896.000000, tx_pps: 26189160.000000 
09/04/2021 13:33:31                         pktgen: {'ibytes': 11809434304,
 'ierrors': 0,
 'ipackets': 184522439,
 'obytes': 33477490688,
 'oerrors': 0,
 'opackets': 523085827,
 'rx_bps': 4742902272.0,
 'rx_bps_L1': 6225059552.0,
 'rx_pps': 9263483.0,
 'rx_util': 15.56264888,
 'tx_bps': 13408848896.0,
 'tx_bps_L1': 17599114496.0,
 'tx_pps': 26189160.0,
 'tx_util': 43.997786239999996}
09/04/2021 13:33:31                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 4742902272.000000, rx_pps: 9263483.000000
09/04/2021 13:33:31                         pktgen: throughput: pps_rx 9263483.000000, bps_rx 4742902272.000000
09/04/2021 13:33:31                         pktgen: traffic completed. 
09/04/2021 13:33:31                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:33:31                         tester: /tmp/vhost_cbdma
09/04/2021 13:33:31                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:33:33                         pktgen: test port 0 map gen port 0
09/04/2021 13:33:33                         pktgen: test port 0 map gen port 0
09/04/2021 13:33:33                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:33:33                         pktgen: trex port <0> not support flow control
09/04/2021 13:33:33                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:33:33                         pktgen: check the trex port link status
09/04/2021 13:33:33                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:33:33                         pktgen: begin traffic ......
09/04/2021 13:33:33                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:33:38                         pktgen: traffic completed. 
09/04/2021 13:33:38                         pktgen: check the trex port link status
09/04/2021 13:33:38                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:33:38                         pktgen: begin traffic ......
09/04/2021 13:33:38                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:33:58                         pktgen: begin get port statistic ...
09/04/2021 13:33:58                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:33:58                         pktgen: {0: {'ibytes': 98803310760,
     'ierrors': 0,
     'ipackets': 65087823,
     'obytes': 98803245486,
     'oerrors': 0,
     'opackets': 65087780,
     'rx_bps': 39560724480.0,
     'rx_bps_L1': 40081946160.0,
     'rx_pps': 3257635.5,
     'rx_util': 100.2048654,
     'tx_bps': 39560744960.0,
     'tx_bps_L1': 40081966880.00001,
     'tx_pps': 3257637.0,
     'tx_util': 100.20491720000003},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.303983688354492,
            'cpu_util': 84.87979125976562,
            'cpu_util_raw': 83.5,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56668552,
            'rx_bps': 39560724480.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3257635.5,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39560744960.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3257637.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 98803310760,
           'ierrors': 0,
           'ipackets': 65087823,
           'obytes': 98803245486,
           'oerrors': 0,
           'opackets': 65087780,
           'rx_bps': 39560724480.0,
           'rx_bps_L1': 40081946160.0,
           'rx_pps': 3257635.5,
           'rx_util': 100.2048654,
           'tx_bps': 39560744960.0,
           'tx_bps_L1': 40081966880.00001,
           'tx_pps': 3257637.0,
           'tx_util': 100.20491720000003}}
09/04/2021 13:33:58                         pktgen: {'ibytes': 98803310760,
 'ierrors': 0,
 'ipackets': 65087823,
 'obytes': 98803245486,
 'oerrors': 0,
 'opackets': 65087780,
 'rx_bps': 39560724480.0,
 'rx_bps_L1': 40081946160.0,
 'rx_pps': 3257635.5,
 'rx_util': 100.2048654,
 'tx_bps': 39560744960.0,
 'tx_bps_L1': 40081966880.00001,
 'tx_pps': 3257637.0,
 'tx_util': 100.20491720000003}
09/04/2021 13:33:58                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39560744960.000000, tx_pps: 3257637.000000 
09/04/2021 13:33:58                         pktgen: {'ibytes': 98803310760,
 'ierrors': 0,
 'ipackets': 65087823,
 'obytes': 98803245486,
 'oerrors': 0,
 'opackets': 65087780,
 'rx_bps': 39560724480.0,
 'rx_bps_L1': 40081946160.0,
 'rx_pps': 3257635.5,
 'rx_util': 100.2048654,
 'tx_bps': 39560744960.0,
 'tx_bps_L1': 40081966880.00001,
 'tx_pps': 3257637.0,
 'tx_util': 100.20491720000003}
09/04/2021 13:33:58                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 39560724480.000000, rx_pps: 3257635.500000
09/04/2021 13:33:58                         pktgen: throughput: pps_rx 3257635.500000, bps_rx 39560724480.000000
09/04/2021 13:33:58                         pktgen: traffic completed. 
09/04/2021 13:33:59                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:33:59                         tester: /tmp/vhost_cbdma
09/04/2021 13:33:59                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:34:01                         pktgen: test port 0 map gen port 0
09/04/2021 13:34:01                         pktgen: test port 0 map gen port 0
09/04/2021 13:34:01                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:34:01                         pktgen: trex port <0> not support flow control
09/04/2021 13:34:01                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:34:01                         pktgen: check the trex port link status
09/04/2021 13:34:01                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:34:01                         pktgen: begin traffic ......
09/04/2021 13:34:01                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:34:06                         pktgen: traffic completed. 
09/04/2021 13:34:06                         pktgen: check the trex port link status
09/04/2021 13:34:06                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:34:06                         pktgen: begin traffic ......
09/04/2021 13:34:06                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:34:26                         pktgen: begin get port statistic ...
09/04/2021 13:34:26                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:34:26                         pktgen: {0: {'ibytes': 11944349632,
     'ierrors': 0,
     'ipackets': 186630488,
     'obytes': 33721785664,
     'oerrors': 0,
     'opackets': 526902935,
     'rx_bps': 4790583296.0,
     'rx_bps_L1': 6287640256.0,
     'rx_pps': 9356606.0,
     'rx_util': 15.71910064,
     'tx_bps': 13449580544.0,
     'tx_bps_L1': 17652572224.0,
     'tx_pps': 26268698.0,
     'tx_util': 44.13143056},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.729088306427002,
            'cpu_util': 99.93612670898438,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 4790583296.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8658996224.0,
            'rx_pps': 9356606.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13449580544.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 26268698.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11944349632,
           'ierrors': 0,
           'ipackets': 186630488,
           'obytes': 33721785664,
           'oerrors': 0,
           'opackets': 526902935,
           'rx_bps': 4790583296.0,
           'rx_bps_L1': 6287640256.0,
           'rx_pps': 9356606.0,
           'rx_util': 15.71910064,
           'tx_bps': 13449580544.0,
           'tx_bps_L1': 17652572224.0,
           'tx_pps': 26268698.0,
           'tx_util': 44.13143056}}
09/04/2021 13:34:26                         pktgen: {'ibytes': 11944349632,
 'ierrors': 0,
 'ipackets': 186630488,
 'obytes': 33721785664,
 'oerrors': 0,
 'opackets': 526902935,
 'rx_bps': 4790583296.0,
 'rx_bps_L1': 6287640256.0,
 'rx_pps': 9356606.0,
 'rx_util': 15.71910064,
 'tx_bps': 13449580544.0,
 'tx_bps_L1': 17652572224.0,
 'tx_pps': 26268698.0,
 'tx_util': 44.13143056}
09/04/2021 13:34:26                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13449580544.000000, tx_pps: 26268698.000000 
09/04/2021 13:34:26                         pktgen: {'ibytes': 11944349632,
 'ierrors': 0,
 'ipackets': 186630488,
 'obytes': 33721785664,
 'oerrors': 0,
 'opackets': 526902935,
 'rx_bps': 4790583296.0,
 'rx_bps_L1': 6287640256.0,
 'rx_pps': 9356606.0,
 'rx_util': 15.71910064,
 'tx_bps': 13449580544.0,
 'tx_bps_L1': 17652572224.0,
 'tx_pps': 26268698.0,
 'tx_util': 44.13143056}
09/04/2021 13:34:26                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 4790583296.000000, rx_pps: 9356606.000000
09/04/2021 13:34:26                         pktgen: throughput: pps_rx 9356606.000000, bps_rx 4790583296.000000
09/04/2021 13:34:26                         pktgen: traffic completed. 
09/04/2021 13:34:26                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:34:26                         tester: /tmp/vhost_cbdma
09/04/2021 13:34:26                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:34:28                         pktgen: test port 0 map gen port 0
09/04/2021 13:34:28                         pktgen: test port 0 map gen port 0
09/04/2021 13:34:28                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:34:28                         pktgen: trex port <0> not support flow control
09/04/2021 13:34:28                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:34:28                         pktgen: check the trex port link status
09/04/2021 13:34:28                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:34:28                         pktgen: begin traffic ......
09/04/2021 13:34:28                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:34:33                         pktgen: traffic completed. 
09/04/2021 13:34:33                         pktgen: check the trex port link status
09/04/2021 13:34:33                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:34:33                         pktgen: begin traffic ......
09/04/2021 13:34:33                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:34:53                         pktgen: begin get port statistic ...
09/04/2021 13:34:53                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:34:53                         pktgen: {0: {'ibytes': 98802741510,
     'ierrors': 0,
     'ipackets': 65087448,
     'obytes': 98802664092,
     'oerrors': 0,
     'opackets': 65087397,
     'rx_bps': 39502397440.0,
     'rx_bps_L1': 40022850720.0,
     'rx_pps': 3252833.0,
     'rx_util': 100.0571268,
     'tx_bps': 39502381056.0,
     'tx_bps_L1': 40022834136.0,
     'tx_pps': 3252831.75,
     'tx_util': 100.05708534},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.284921646118164,
            'cpu_util': 84.8239517211914,
            'cpu_util_raw': 84.25,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56667228,
            'rx_bps': 39502397440.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3252833.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39502381056.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3252831.75},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 98802741510,
           'ierrors': 0,
           'ipackets': 65087448,
           'obytes': 98802664092,
           'oerrors': 0,
           'opackets': 65087397,
           'rx_bps': 39502397440.0,
           'rx_bps_L1': 40022850720.0,
           'rx_pps': 3252833.0,
           'rx_util': 100.0571268,
           'tx_bps': 39502381056.0,
           'tx_bps_L1': 40022834136.0,
           'tx_pps': 3252831.75,
           'tx_util': 100.05708534}}
09/04/2021 13:34:53                         pktgen: {'ibytes': 98802741510,
 'ierrors': 0,
 'ipackets': 65087448,
 'obytes': 98802664092,
 'oerrors': 0,
 'opackets': 65087397,
 'rx_bps': 39502397440.0,
 'rx_bps_L1': 40022850720.0,
 'rx_pps': 3252833.0,
 'rx_util': 100.0571268,
 'tx_bps': 39502381056.0,
 'tx_bps_L1': 40022834136.0,
 'tx_pps': 3252831.75,
 'tx_util': 100.05708534}
09/04/2021 13:34:53                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39502381056.000000, tx_pps: 3252831.750000 
09/04/2021 13:34:53                         pktgen: {'ibytes': 98802741510,
 'ierrors': 0,
 'ipackets': 65087448,
 'obytes': 98802664092,
 'oerrors': 0,
 'opackets': 65087397,
 'rx_bps': 39502397440.0,
 'rx_bps_L1': 40022850720.0,
 'rx_pps': 3252833.0,
 'rx_util': 100.0571268,
 'tx_bps': 39502381056.0,
 'tx_bps_L1': 40022834136.0,
 'tx_pps': 3252831.75,
 'tx_util': 100.05708534}
09/04/2021 13:34:53                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 39502397440.000000, rx_pps: 3252833.000000
09/04/2021 13:34:53                         pktgen: throughput: pps_rx 3252833.000000, bps_rx 39502397440.000000
09/04/2021 13:34:53                         pktgen: traffic completed. 
09/04/2021 13:34:57             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
09/04/2021 13:34:57             dut.10.240.183.220: 1048576
09/04/2021 13:35:08                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:35:08                         tester: /tmp/vhost_cbdma
09/04/2021 13:35:08                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:35:10                         pktgen: test port 0 map gen port 0
09/04/2021 13:35:10                         pktgen: test port 0 map gen port 0
09/04/2021 13:35:10                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:35:10                         pktgen: trex port <0> not support flow control
09/04/2021 13:35:10                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:35:10                         pktgen: check the trex port link status
09/04/2021 13:35:10                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:35:10                         pktgen: begin traffic ......
09/04/2021 13:35:10                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:35:15                         pktgen: traffic completed. 
09/04/2021 13:35:15                         pktgen: check the trex port link status
09/04/2021 13:35:15                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:35:15                         pktgen: begin traffic ......
09/04/2021 13:35:15                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:35:35                         pktgen: begin get port statistic ...
09/04/2021 13:35:35                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:35:35                         pktgen: {0: {'ibytes': 11688273600,
     'ierrors': 0,
     'ipackets': 182629282,
     'obytes': 33160825088,
     'oerrors': 0,
     'opackets': 518137924,
     'rx_bps': 4682198528.0,
     'rx_bps_L1': 6145387808.0,
     'rx_pps': 9144933.0,
     'rx_util': 15.36346952,
     'tx_bps': 13265057792.0,
     'tx_bps_L1': 17410389952.0,
     'tx_pps': 25908326.0,
     'tx_util': 43.52597488},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.6384663581848145,
            'cpu_util': 99.91056060791016,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 4682198528.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8582859264.0,
            'rx_pps': 9144933.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13265057792.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 25908326.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11688273600,
           'ierrors': 0,
           'ipackets': 182629282,
           'obytes': 33160825088,
           'oerrors': 0,
           'opackets': 518137924,
           'rx_bps': 4682198528.0,
           'rx_bps_L1': 6145387808.0,
           'rx_pps': 9144933.0,
           'rx_util': 15.36346952,
           'tx_bps': 13265057792.0,
           'tx_bps_L1': 17410389952.0,
           'tx_pps': 25908326.0,
           'tx_util': 43.52597488}}
09/04/2021 13:35:35                         pktgen: {'ibytes': 11688273600,
 'ierrors': 0,
 'ipackets': 182629282,
 'obytes': 33160825088,
 'oerrors': 0,
 'opackets': 518137924,
 'rx_bps': 4682198528.0,
 'rx_bps_L1': 6145387808.0,
 'rx_pps': 9144933.0,
 'rx_util': 15.36346952,
 'tx_bps': 13265057792.0,
 'tx_bps_L1': 17410389952.0,
 'tx_pps': 25908326.0,
 'tx_util': 43.52597488}
09/04/2021 13:35:35                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13265057792.000000, tx_pps: 25908326.000000 
09/04/2021 13:35:35                         pktgen: {'ibytes': 11688273600,
 'ierrors': 0,
 'ipackets': 182629282,
 'obytes': 33160825088,
 'oerrors': 0,
 'opackets': 518137924,
 'rx_bps': 4682198528.0,
 'rx_bps_L1': 6145387808.0,
 'rx_pps': 9144933.0,
 'rx_util': 15.36346952,
 'tx_bps': 13265057792.0,
 'tx_bps_L1': 17410389952.0,
 'tx_pps': 25908326.0,
 'tx_util': 43.52597488}
09/04/2021 13:35:35                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 4682198528.000000, rx_pps: 9144933.000000
09/04/2021 13:35:35                         pktgen: throughput: pps_rx 9144933.000000, bps_rx 4682198528.000000
09/04/2021 13:35:35                         pktgen: traffic completed. 
09/04/2021 13:35:35                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:35:35                         tester: /tmp/vhost_cbdma
09/04/2021 13:35:36                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:35:37                         pktgen: test port 0 map gen port 0
09/04/2021 13:35:37                         pktgen: test port 0 map gen port 0
09/04/2021 13:35:38                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:35:38                         pktgen: trex port <0> not support flow control
09/04/2021 13:35:38                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:35:38                         pktgen: check the trex port link status
09/04/2021 13:35:38                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:35:38                         pktgen: begin traffic ......
09/04/2021 13:35:38                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:35:43                         pktgen: traffic completed. 
09/04/2021 13:35:43                         pktgen: check the trex port link status
09/04/2021 13:35:43                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:35:43                         pktgen: begin traffic ......
09/04/2021 13:35:43                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:36:03                         pktgen: begin get port statistic ...
09/04/2021 13:36:03                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:36:03                         pktgen: {0: {'ibytes': 98797736664,
     'ierrors': 0,
     'ipackets': 65084151,
     'obytes': 98797688088,
     'oerrors': 0,
     'opackets': 65084119,
     'rx_bps': 39497359360.0,
     'rx_bps_L1': 40017746200.0,
     'rx_pps': 3252417.75,
     'rx_util': 100.0443655,
     'tx_bps': 39497388032.0,
     'tx_bps_L1': 40017775192.0,
     'tx_pps': 3252419.75,
     'tx_util': 100.04443798},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.278554916381836,
            'cpu_util': 84.83642578125,
            'cpu_util_raw': 83.75,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56574337,
            'rx_bps': 39497359360.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3252417.75,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39497388032.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3252419.75},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 98797736664,
           'ierrors': 0,
           'ipackets': 65084151,
           'obytes': 98797688088,
           'oerrors': 0,
           'opackets': 65084119,
           'rx_bps': 39497359360.0,
           'rx_bps_L1': 40017746200.0,
           'rx_pps': 3252417.75,
           'rx_util': 100.0443655,
           'tx_bps': 39497388032.0,
           'tx_bps_L1': 40017775192.0,
           'tx_pps': 3252419.75,
           'tx_util': 100.04443798}}
09/04/2021 13:36:03                         pktgen: {'ibytes': 98797736664,
 'ierrors': 0,
 'ipackets': 65084151,
 'obytes': 98797688088,
 'oerrors': 0,
 'opackets': 65084119,
 'rx_bps': 39497359360.0,
 'rx_bps_L1': 40017746200.0,
 'rx_pps': 3252417.75,
 'rx_util': 100.0443655,
 'tx_bps': 39497388032.0,
 'tx_bps_L1': 40017775192.0,
 'tx_pps': 3252419.75,
 'tx_util': 100.04443798}
09/04/2021 13:36:03                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39497388032.000000, tx_pps: 3252419.750000 
09/04/2021 13:36:03                         pktgen: {'ibytes': 98797736664,
 'ierrors': 0,
 'ipackets': 65084151,
 'obytes': 98797688088,
 'oerrors': 0,
 'opackets': 65084119,
 'rx_bps': 39497359360.0,
 'rx_bps_L1': 40017746200.0,
 'rx_pps': 3252417.75,
 'rx_util': 100.0443655,
 'tx_bps': 39497388032.0,
 'tx_bps_L1': 40017775192.0,
 'tx_pps': 3252419.75,
 'tx_util': 100.04443798}
09/04/2021 13:36:03                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 39497359360.000000, rx_pps: 3252417.750000
09/04/2021 13:36:03                         pktgen: throughput: pps_rx 3252417.750000, bps_rx 39497359360.000000
09/04/2021 13:36:03                         pktgen: traffic completed. 
09/04/2021 13:36:03                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:36:03                         tester: /tmp/vhost_cbdma
09/04/2021 13:36:03                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:36:05                         pktgen: test port 0 map gen port 0
09/04/2021 13:36:05                         pktgen: test port 0 map gen port 0
09/04/2021 13:36:05                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:36:05                         pktgen: trex port <0> not support flow control
09/04/2021 13:36:05                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:36:05                         pktgen: check the trex port link status
09/04/2021 13:36:05                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:36:05                         pktgen: begin traffic ......
09/04/2021 13:36:05                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:36:10                         pktgen: traffic completed. 
09/04/2021 13:36:10                         pktgen: check the trex port link status
09/04/2021 13:36:10                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:36:10                         pktgen: begin traffic ......
09/04/2021 13:36:10                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:36:30                         pktgen: begin get port statistic ...
09/04/2021 13:36:30                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:36:30                         pktgen: {0: {'ibytes': 11698011392,
     'ierrors': 0,
     'ipackets': 182781443,
     'obytes': 33714541824,
     'oerrors': 0,
     'opackets': 526789752,
     'rx_bps': 4683828224.0,
     'rx_bps_L1': 6147523584.0,
     'rx_pps': 9148096.0,
     'rx_util': 15.368808959999999,
     'tx_bps': 13481870336.0,
     'tx_bps_L1': 17694953856.0,
     'tx_pps': 26331772.0,
     'tx_util': 44.23738464},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.744538307189941,
            'cpu_util': 99.94657897949219,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 4683828224.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8798042112.0,
            'rx_pps': 9148096.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13481870336.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 26331772.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11698011392,
           'ierrors': 0,
           'ipackets': 182781443,
           'obytes': 33714541824,
           'oerrors': 0,
           'opackets': 526789752,
           'rx_bps': 4683828224.0,
           'rx_bps_L1': 6147523584.0,
           'rx_pps': 9148096.0,
           'rx_util': 15.368808959999999,
           'tx_bps': 13481870336.0,
           'tx_bps_L1': 17694953856.0,
           'tx_pps': 26331772.0,
           'tx_util': 44.23738464}}
09/04/2021 13:36:30                         pktgen: {'ibytes': 11698011392,
 'ierrors': 0,
 'ipackets': 182781443,
 'obytes': 33714541824,
 'oerrors': 0,
 'opackets': 526789752,
 'rx_bps': 4683828224.0,
 'rx_bps_L1': 6147523584.0,
 'rx_pps': 9148096.0,
 'rx_util': 15.368808959999999,
 'tx_bps': 13481870336.0,
 'tx_bps_L1': 17694953856.0,
 'tx_pps': 26331772.0,
 'tx_util': 44.23738464}
09/04/2021 13:36:30                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13481870336.000000, tx_pps: 26331772.000000 
09/04/2021 13:36:30                         pktgen: {'ibytes': 11698011392,
 'ierrors': 0,
 'ipackets': 182781443,
 'obytes': 33714541824,
 'oerrors': 0,
 'opackets': 526789752,
 'rx_bps': 4683828224.0,
 'rx_bps_L1': 6147523584.0,
 'rx_pps': 9148096.0,
 'rx_util': 15.368808959999999,
 'tx_bps': 13481870336.0,
 'tx_bps_L1': 17694953856.0,
 'tx_pps': 26331772.0,
 'tx_util': 44.23738464}
09/04/2021 13:36:30                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 4683828224.000000, rx_pps: 9148096.000000
09/04/2021 13:36:30                         pktgen: throughput: pps_rx 9148096.000000, bps_rx 4683828224.000000
09/04/2021 13:36:30                         pktgen: traffic completed. 
09/04/2021 13:36:30                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:36:30                         tester: /tmp/vhost_cbdma
09/04/2021 13:36:30                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:36:32                         pktgen: test port 0 map gen port 0
09/04/2021 13:36:32                         pktgen: test port 0 map gen port 0
09/04/2021 13:36:32                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:36:32                         pktgen: trex port <0> not support flow control
09/04/2021 13:36:32                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:36:32                         pktgen: check the trex port link status
09/04/2021 13:36:32                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:36:32                         pktgen: begin traffic ......
09/04/2021 13:36:32                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:36:37                         pktgen: traffic completed. 
09/04/2021 13:36:37                         pktgen: check the trex port link status
09/04/2021 13:36:37                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:36:37                         pktgen: begin traffic ......
09/04/2021 13:36:37                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:36:57                         pktgen: begin get port statistic ...
09/04/2021 13:36:57                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:36:57                         pktgen: {0: {'ibytes': 98804620794,
     'ierrors': 0,
     'ipackets': 65088686,
     'obytes': 98804582844,
     'oerrors': 0,
     'opackets': 65088661,
     'rx_bps': 39502262272.0,
     'rx_bps_L1': 40022713672.0,
     'rx_pps': 3252821.25,
     'rx_util': 100.05678418,
     'tx_bps': 39502254080.0,
     'tx_bps_L1': 40022705520.0,
     'tx_pps': 3252821.5,
     'tx_util': 100.0567638},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.15517234802246,
            'cpu_util': 85.29898834228516,
            'cpu_util_raw': 85.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56426742,
            'rx_bps': 39502262272.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3252821.25,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39502254080.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3252821.5},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 98804620794,
           'ierrors': 0,
           'ipackets': 65088686,
           'obytes': 98804582844,
           'oerrors': 0,
           'opackets': 65088661,
           'rx_bps': 39502262272.0,
           'rx_bps_L1': 40022713672.0,
           'rx_pps': 3252821.25,
           'rx_util': 100.05678418,
           'tx_bps': 39502254080.0,
           'tx_bps_L1': 40022705520.0,
           'tx_pps': 3252821.5,
           'tx_util': 100.0567638}}
09/04/2021 13:36:57                         pktgen: {'ibytes': 98804620794,
 'ierrors': 0,
 'ipackets': 65088686,
 'obytes': 98804582844,
 'oerrors': 0,
 'opackets': 65088661,
 'rx_bps': 39502262272.0,
 'rx_bps_L1': 40022713672.0,
 'rx_pps': 3252821.25,
 'rx_util': 100.05678418,
 'tx_bps': 39502254080.0,
 'tx_bps_L1': 40022705520.0,
 'tx_pps': 3252821.5,
 'tx_util': 100.0567638}
09/04/2021 13:36:57                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39502254080.000000, tx_pps: 3252821.500000 
09/04/2021 13:36:57                         pktgen: {'ibytes': 98804620794,
 'ierrors': 0,
 'ipackets': 65088686,
 'obytes': 98804582844,
 'oerrors': 0,
 'opackets': 65088661,
 'rx_bps': 39502262272.0,
 'rx_bps_L1': 40022713672.0,
 'rx_pps': 3252821.25,
 'rx_util': 100.05678418,
 'tx_bps': 39502254080.0,
 'tx_bps_L1': 40022705520.0,
 'tx_pps': 3252821.5,
 'tx_util': 100.0567638}
09/04/2021 13:36:57                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 39502262272.000000, rx_pps: 3252821.250000
09/04/2021 13:36:57                         pktgen: throughput: pps_rx 3252821.250000, bps_rx 39502262272.000000
09/04/2021 13:36:57                         pktgen: traffic completed. 
09/04/2021 13:37:01             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
09/04/2021 13:37:01             dut.10.240.183.220: 1048576
09/04/2021 13:37:12                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:37:12                         tester: /tmp/vhost_cbdma
09/04/2021 13:37:12                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:37:14                         pktgen: test port 0 map gen port 0
09/04/2021 13:37:14                         pktgen: test port 0 map gen port 0
09/04/2021 13:37:14                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:37:14                         pktgen: trex port <0> not support flow control
09/04/2021 13:37:14                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:37:14                         pktgen: check the trex port link status
09/04/2021 13:37:14                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:37:14                         pktgen: begin traffic ......
09/04/2021 13:37:14                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:37:19                         pktgen: traffic completed. 
09/04/2021 13:37:19                         pktgen: check the trex port link status
09/04/2021 13:37:20                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:37:20                         pktgen: begin traffic ......
09/04/2021 13:37:20                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:37:40                         pktgen: begin get port statistic ...
09/04/2021 13:37:40                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:37:40                         pktgen: {0: {'ibytes': 11712138240,
     'ierrors': 0,
     'ipackets': 183002191,
     'obytes': 33688816576,
     'oerrors': 0,
     'opackets': 526387759,
     'rx_bps': 4698612736.0,
     'rx_bps_L1': 6166930496.0,
     'rx_pps': 9176986.0,
     'rx_util': 15.417326240000001,
     'tx_bps': 13444867072.0,
     'tx_bps_L1': 17646388992.0,
     'tx_pps': 26259512.0,
     'tx_util': 44.115972479999996},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.729165077209473,
            'cpu_util': 99.89996337890625,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 4698612736.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8746254336.0,
            'rx_pps': 9176986.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13444867072.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 26259512.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11712138240,
           'ierrors': 0,
           'ipackets': 183002191,
           'obytes': 33688816576,
           'oerrors': 0,
           'opackets': 526387759,
           'rx_bps': 4698612736.0,
           'rx_bps_L1': 6166930496.0,
           'rx_pps': 9176986.0,
           'rx_util': 15.417326240000001,
           'tx_bps': 13444867072.0,
           'tx_bps_L1': 17646388992.0,
           'tx_pps': 26259512.0,
           'tx_util': 44.115972479999996}}
09/04/2021 13:37:40                         pktgen: {'ibytes': 11712138240,
 'ierrors': 0,
 'ipackets': 183002191,
 'obytes': 33688816576,
 'oerrors': 0,
 'opackets': 526387759,
 'rx_bps': 4698612736.0,
 'rx_bps_L1': 6166930496.0,
 'rx_pps': 9176986.0,
 'rx_util': 15.417326240000001,
 'tx_bps': 13444867072.0,
 'tx_bps_L1': 17646388992.0,
 'tx_pps': 26259512.0,
 'tx_util': 44.115972479999996}
09/04/2021 13:37:40                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13444867072.000000, tx_pps: 26259512.000000 
09/04/2021 13:37:40                         pktgen: {'ibytes': 11712138240,
 'ierrors': 0,
 'ipackets': 183002191,
 'obytes': 33688816576,
 'oerrors': 0,
 'opackets': 526387759,
 'rx_bps': 4698612736.0,
 'rx_bps_L1': 6166930496.0,
 'rx_pps': 9176986.0,
 'rx_util': 15.417326240000001,
 'tx_bps': 13444867072.0,
 'tx_bps_L1': 17646388992.0,
 'tx_pps': 26259512.0,
 'tx_util': 44.115972479999996}
09/04/2021 13:37:40                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 4698612736.000000, rx_pps: 9176986.000000
09/04/2021 13:37:40                         pktgen: throughput: pps_rx 9176986.000000, bps_rx 4698612736.000000
09/04/2021 13:37:40                         pktgen: traffic completed. 
09/04/2021 13:37:40                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:37:40                         tester: /tmp/vhost_cbdma
09/04/2021 13:37:40                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:37:42                         pktgen: test port 0 map gen port 0
09/04/2021 13:37:42                         pktgen: test port 0 map gen port 0
09/04/2021 13:37:42                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:37:42                         pktgen: trex port <0> not support flow control
09/04/2021 13:37:42                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:37:42                         pktgen: check the trex port link status
09/04/2021 13:37:42                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:37:42                         pktgen: begin traffic ......
09/04/2021 13:37:42                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:37:47                         pktgen: traffic completed. 
09/04/2021 13:37:47                         pktgen: check the trex port link status
09/04/2021 13:37:47                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:37:47                         pktgen: begin traffic ......
09/04/2021 13:37:47                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:38:07                         pktgen: begin get port statistic ...
09/04/2021 13:38:07                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:38:07                         pktgen: {0: {'ibytes': 98805534630,
     'ierrors': 0,
     'ipackets': 65089288,
     'obytes': 98805546774,
     'oerrors': 0,
     'opackets': 65089296,
     'rx_bps': 39438417920.0,
     'rx_bps_L1': 39958028160.0,
     'rx_pps': 3247564.0,
     'rx_util': 99.8950704,
     'tx_bps': 39438352384.0,
     'tx_bps_L1': 39957961744.0,
     'tx_pps': 3247558.5,
     'tx_util': 99.89490436},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.026771545410156,
            'cpu_util': 85.63587188720703,
            'cpu_util_raw': 86.25,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 55800809,
            'rx_bps': 39438417920.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3247564.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39438352384.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3247558.5},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 98805534630,
           'ierrors': 0,
           'ipackets': 65089288,
           'obytes': 98805546774,
           'oerrors': 0,
           'opackets': 65089296,
           'rx_bps': 39438417920.0,
           'rx_bps_L1': 39958028160.0,
           'rx_pps': 3247564.0,
           'rx_util': 99.8950704,
           'tx_bps': 39438352384.0,
           'tx_bps_L1': 39957961744.0,
           'tx_pps': 3247558.5,
           'tx_util': 99.89490436}}
09/04/2021 13:38:07                         pktgen: {'ibytes': 98805534630,
 'ierrors': 0,
 'ipackets': 65089288,
 'obytes': 98805546774,
 'oerrors': 0,
 'opackets': 65089296,
 'rx_bps': 39438417920.0,
 'rx_bps_L1': 39958028160.0,
 'rx_pps': 3247564.0,
 'rx_util': 99.8950704,
 'tx_bps': 39438352384.0,
 'tx_bps_L1': 39957961744.0,
 'tx_pps': 3247558.5,
 'tx_util': 99.89490436}
09/04/2021 13:38:07                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39438352384.000000, tx_pps: 3247558.500000 
09/04/2021 13:38:07                         pktgen: {'ibytes': 98805534630,
 'ierrors': 0,
 'ipackets': 65089288,
 'obytes': 98805546774,
 'oerrors': 0,
 'opackets': 65089296,
 'rx_bps': 39438417920.0,
 'rx_bps_L1': 39958028160.0,
 'rx_pps': 3247564.0,
 'rx_util': 99.8950704,
 'tx_bps': 39438352384.0,
 'tx_bps_L1': 39957961744.0,
 'tx_pps': 3247558.5,
 'tx_util': 99.89490436}
09/04/2021 13:38:07                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 39438417920.000000, rx_pps: 3247564.000000
09/04/2021 13:38:07                         pktgen: throughput: pps_rx 3247564.000000, bps_rx 39438417920.000000
09/04/2021 13:38:07                         pktgen: traffic completed. 
09/04/2021 13:38:07                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:38:07                         tester: /tmp/vhost_cbdma
09/04/2021 13:38:07                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:38:09                         pktgen: test port 0 map gen port 0
09/04/2021 13:38:09                         pktgen: test port 0 map gen port 0
09/04/2021 13:38:09                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:38:09                         pktgen: trex port <0> not support flow control
09/04/2021 13:38:09                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:38:09                         pktgen: check the trex port link status
09/04/2021 13:38:09                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:38:09                         pktgen: begin traffic ......
09/04/2021 13:38:09                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:38:14                         pktgen: traffic completed. 
09/04/2021 13:38:14                         pktgen: check the trex port link status
09/04/2021 13:38:14                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:38:14                         pktgen: begin traffic ......
09/04/2021 13:38:14                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:38:34                         pktgen: begin get port statistic ...
09/04/2021 13:38:34                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:38:34                         pktgen: {0: {'ibytes': 11427954880,
     'ierrors': 0,
     'ipackets': 178561816,
     'obytes': 33707480000,
     'oerrors': 0,
     'opackets': 526679406,
     'rx_bps': 4576960000.0,
     'rx_bps_L1': 6007260960.0,
     'rx_pps': 8939381.0,
     'rx_util': 15.018152400000002,
     'tx_bps': 13508473856.0,
     'tx_bps_L1': 17729870656.0,
     'tx_pps': 26383730.0,
     'tx_util': 44.32467664},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.758251190185547,
            'cpu_util': 99.94060516357422,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 4576960000.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8931513344.0,
            'rx_pps': 8939381.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13508473856.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 26383730.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11427954880,
           'ierrors': 0,
           'ipackets': 178561816,
           'obytes': 33707480000,
           'oerrors': 0,
           'opackets': 526679406,
           'rx_bps': 4576960000.0,
           'rx_bps_L1': 6007260960.0,
           'rx_pps': 8939381.0,
           'rx_util': 15.018152400000002,
           'tx_bps': 13508473856.0,
           'tx_bps_L1': 17729870656.0,
           'tx_pps': 26383730.0,
           'tx_util': 44.32467664}}
09/04/2021 13:38:34                         pktgen: {'ibytes': 11427954880,
 'ierrors': 0,
 'ipackets': 178561816,
 'obytes': 33707480000,
 'oerrors': 0,
 'opackets': 526679406,
 'rx_bps': 4576960000.0,
 'rx_bps_L1': 6007260960.0,
 'rx_pps': 8939381.0,
 'rx_util': 15.018152400000002,
 'tx_bps': 13508473856.0,
 'tx_bps_L1': 17729870656.0,
 'tx_pps': 26383730.0,
 'tx_util': 44.32467664}
09/04/2021 13:38:34                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13508473856.000000, tx_pps: 26383730.000000 
09/04/2021 13:38:34                         pktgen: {'ibytes': 11427954880,
 'ierrors': 0,
 'ipackets': 178561816,
 'obytes': 33707480000,
 'oerrors': 0,
 'opackets': 526679406,
 'rx_bps': 4576960000.0,
 'rx_bps_L1': 6007260960.0,
 'rx_pps': 8939381.0,
 'rx_util': 15.018152400000002,
 'tx_bps': 13508473856.0,
 'tx_bps_L1': 17729870656.0,
 'tx_pps': 26383730.0,
 'tx_util': 44.32467664}
09/04/2021 13:38:34                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 4576960000.000000, rx_pps: 8939381.000000
09/04/2021 13:38:34                         pktgen: throughput: pps_rx 8939381.000000, bps_rx 4576960000.000000
09/04/2021 13:38:34                         pktgen: traffic completed. 
09/04/2021 13:38:34                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:38:34                         tester: /tmp/vhost_cbdma
09/04/2021 13:38:34                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:38:36                         pktgen: test port 0 map gen port 0
09/04/2021 13:38:36                         pktgen: test port 0 map gen port 0
09/04/2021 13:38:36                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:38:36                         pktgen: trex port <0> not support flow control
09/04/2021 13:38:37                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:38:37                         pktgen: check the trex port link status
09/04/2021 13:38:37                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:38:37                         pktgen: begin traffic ......
09/04/2021 13:38:37                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:38:42                         pktgen: traffic completed. 
09/04/2021 13:38:42                         pktgen: check the trex port link status
09/04/2021 13:38:42                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:38:42                         pktgen: begin traffic ......
09/04/2021 13:38:42                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:39:02                         pktgen: begin get port statistic ...
09/04/2021 13:39:02                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:39:02                         pktgen: {0: {'ibytes': 98803643202,
     'ierrors': 0,
     'ipackets': 65088042,
     'obytes': 98803621950,
     'oerrors': 0,
     'opackets': 65088027,
     'rx_bps': 39393968128.0,
     'rx_bps_L1': 39912992728.0,
     'rx_pps': 3243903.75,
     'rx_util': 99.78248182,
     'tx_bps': 39393914880.0,
     'tx_bps_L1': 39912938840.0,
     'tx_pps': 3243899.75,
     'tx_util': 99.7823471},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.11227798461914,
            'cpu_util': 85.22291564941406,
            'cpu_util_raw': 85.25,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56295175,
            'rx_bps': 39393968128.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3243903.75,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39393914880.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3243899.75},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 98803643202,
           'ierrors': 0,
           'ipackets': 65088042,
           'obytes': 98803621950,
           'oerrors': 0,
           'opackets': 65088027,
           'rx_bps': 39393968128.0,
           'rx_bps_L1': 39912992728.0,
           'rx_pps': 3243903.75,
           'rx_util': 99.78248182,
           'tx_bps': 39393914880.0,
           'tx_bps_L1': 39912938840.0,
           'tx_pps': 3243899.75,
           'tx_util': 99.7823471}}
09/04/2021 13:39:02                         pktgen: {'ibytes': 98803643202,
 'ierrors': 0,
 'ipackets': 65088042,
 'obytes': 98803621950,
 'oerrors': 0,
 'opackets': 65088027,
 'rx_bps': 39393968128.0,
 'rx_bps_L1': 39912992728.0,
 'rx_pps': 3243903.75,
 'rx_util': 99.78248182,
 'tx_bps': 39393914880.0,
 'tx_bps_L1': 39912938840.0,
 'tx_pps': 3243899.75,
 'tx_util': 99.7823471}
09/04/2021 13:39:02                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39393914880.000000, tx_pps: 3243899.750000 
09/04/2021 13:39:02                         pktgen: {'ibytes': 98803643202,
 'ierrors': 0,
 'ipackets': 65088042,
 'obytes': 98803621950,
 'oerrors': 0,
 'opackets': 65088027,
 'rx_bps': 39393968128.0,
 'rx_bps_L1': 39912992728.0,
 'rx_pps': 3243903.75,
 'rx_util': 99.78248182,
 'tx_bps': 39393914880.0,
 'tx_bps_L1': 39912938840.0,
 'tx_pps': 3243899.75,
 'tx_util': 99.7823471}
09/04/2021 13:39:02                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 39393968128.000000, rx_pps: 3243903.750000
09/04/2021 13:39:02                         pktgen: throughput: pps_rx 3243903.750000, bps_rx 39393968128.000000
09/04/2021 13:39:02                         pktgen: traffic completed. 
09/04/2021 13:39:06           TestVirTioVhostCbdma: 
+-------+-----------------------------------------+--------+------------+
| Frame |              Mode/RXD-TXD               |  Mpps  | % linerate |
+=======+=========================================+========+============+
| 64    | inorder_mergeable_path                  | 10.148 | 17.049     |
+-------+-----------------------------------------+--------+------------+
| 1518  | inorder_mergeable_path                  | 3.253  | 100.065    |
+-------+-----------------------------------------+--------+------------+
| 64    | inorder_mergeable_path_RestartVhost     | 10.150 | 17.052     |
+-------+-----------------------------------------+--------+------------+
| 1518  | inorder_mergeable_path_RestartVhost     | 3.242  | 99.712     |
+-------+-----------------------------------------+--------+------------+
| 64    | mergeable_path                          | 9.199  | 15.455     |
+-------+-----------------------------------------+--------+------------+
| 1518  | mergeable_path                          | 3.258  | 100.207    |
+-------+-----------------------------------------+--------+------------+
| 64    | mergeable_path_RestartVhost             | 9.118  | 15.319     |
+-------+-----------------------------------------+--------+------------+
| 1518  | mergeable_path_RestartVhost             | 3.258  | 100.204    |
+-------+-----------------------------------------+--------+------------+
| 64    | inorder_non_mergeable_path              | 9.263  | 15.563     |
+-------+-----------------------------------------+--------+------------+
| 1518  | inorder_non_mergeable_path              | 3.258  | 100.205    |
+-------+-----------------------------------------+--------+------------+
| 64    | inorder_non_mergeable_path_RestartVhost | 9.357  | 15.719     |
+-------+-----------------------------------------+--------+------------+
| 1518  | inorder_non_mergeable_path_RestartVhost | 3.253  | 100.057    |
+-------+-----------------------------------------+--------+------------+
| 64    | non_mergeable_path                      | 9.145  | 15.363     |
+-------+-----------------------------------------+--------+------------+
| 1518  | non_mergeable_path                      | 3.252  | 100.044    |
+-------+-----------------------------------------+--------+------------+
| 64    | non_mergeable_path_RestartVhost         | 9.148  | 15.369     |
+-------+-----------------------------------------+--------+------------+
| 1518  | non_mergeable_path_RestartVhost         | 3.253  | 100.057    |
+-------+-----------------------------------------+--------+------------+
| 64    | vector_rx_path                          | 9.177  | 15.417     |
+-------+-----------------------------------------+--------+------------+
| 1518  | vector_rx_path                          | 3.248  | 99.895     |
+-------+-----------------------------------------+--------+------------+
| 64    | vector_rx_path_RestartVhost             | 8.939  | 15.018     |
+-------+-----------------------------------------+--------+------------+
| 1518  | vector_rx_path_RestartVhost             | 3.244  | 99.782     |
+-------+-----------------------------------------+--------+------------+
09/04/2021 13:39:06           TestVirTioVhostCbdma: 
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| Frame |              Mode/RXD-TXD               |    Mpps     | % linerate | nb_desc | Expected Throughput | Throughput Difference |
+=======+=========================================+=============+============+=========+=====================+=======================+
| 64    | inorder_mergeable_path                  | 10.148 Mpps | 17.049%    | 1024    | 0.000 Mpps          | 10.148 Mpps           |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | inorder_mergeable_path                  | 3.253 Mpps  | 100.065%   | 1024    | 0.000 Mpps          | 3.253 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 64    | inorder_mergeable_path_RestartVhost     | 10.150 Mpps | 17.052%    | 1024    | 0.000 Mpps          | 10.150 Mpps           |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | inorder_mergeable_path_RestartVhost     | 3.242 Mpps  | 99.712%    | 1024    | 0.000 Mpps          | 3.242 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 64    | mergeable_path                          | 9.199 Mpps  | 15.455%    | 1024    | 0.000 Mpps          | 9.199 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | mergeable_path                          | 3.258 Mpps  | 100.207%   | 1024    | 0.000 Mpps          | 3.258 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 64    | mergeable_path_RestartVhost             | 9.118 Mpps  | 15.319%    | 1024    | 0.000 Mpps          | 9.118 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | mergeable_path_RestartVhost             | 3.258 Mpps  | 100.204%   | 1024    | 0.000 Mpps          | 3.258 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 64    | inorder_non_mergeable_path              | 9.263 Mpps  | 15.563%    | 1024    | 0.000 Mpps          | 9.263 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | inorder_non_mergeable_path              | 3.258 Mpps  | 100.205%   | 1024    | 0.000 Mpps          | 3.258 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 64    | inorder_non_mergeable_path_RestartVhost | 9.357 Mpps  | 15.719%    | 1024    | 0.000 Mpps          | 9.357 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | inorder_non_mergeable_path_RestartVhost | 3.253 Mpps  | 100.057%   | 1024    | 0.000 Mpps          | 3.253 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 64    | non_mergeable_path                      | 9.145 Mpps  | 15.363%    | 1024    | 0.000 Mpps          | 9.145 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | non_mergeable_path                      | 3.252 Mpps  | 100.044%   | 1024    | 0.000 Mpps          | 3.252 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 64    | non_mergeable_path_RestartVhost         | 9.148 Mpps  | 15.369%    | 1024    | 0.000 Mpps          | 9.148 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | non_mergeable_path_RestartVhost         | 3.253 Mpps  | 100.057%   | 1024    | 0.000 Mpps          | 3.253 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 64    | vector_rx_path                          | 9.177 Mpps  | 15.417%    | 1024    | 0.000 Mpps          | 9.177 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | vector_rx_path                          | 3.248 Mpps  | 99.895%    | 1024    | 0.000 Mpps          | 3.248 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 64    | vector_rx_path_RestartVhost             | 8.939 Mpps  | 15.018%    | 1024    | 0.000 Mpps          | 8.939 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | vector_rx_path_RestartVhost             | 3.244 Mpps  | 99.782%    | 1024    | 0.000 Mpps          | 3.244 Mpps            |
+-------+-----------------------------------------+-------------+------------+---------+---------------------+-----------------------+
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 10.148000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.253000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 10.150000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.242000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 9.199000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.258000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 9.118000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.258000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 9.263000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.258000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 9.357000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.253000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 9.145000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.252000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 9.148000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.253000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 9.177000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.248000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 8.939000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.244000
09/04/2021 13:39:06           TestVirTioVhostCbdma: Test Case test_perf_pvp_packed_all_path_with_cbdma_vhost_enqueue_operations Result PASSED:
09/04/2021 13:39:06             dut.10.240.183.220: killall -I dpdk-testpmd 
09/04/2021 13:39:06             dut.10.240.183.220: dpdk-testpmd: no process found
09/04/2021 13:39:06             dut.10.240.183.220: modprobe ioatdma
09/04/2021 13:39:06             dut.10.240.183.220: 
09/04/2021 13:39:06             dut.10.240.183.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
09/04/2021 13:39:07             dut.10.240.183.220: 
09/04/2021 13:39:07             dut.10.240.183.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma  0000:80:04.0
09/04/2021 13:39:07             dut.10.240.183.220: 
09/04/2021 13:39:07                            dts: 
TEST SUITE ENDED: TestVirTioVhostCbdma
09/04/2021 13:42:13                            dts: 
TEST SUITE : TestVirTioVhostCbdma
09/04/2021 13:42:13                            dts: NIC :        fortville_spirit
09/04/2021 13:42:13             dut.10.240.183.220: 
09/04/2021 13:42:13                         tester: 
09/04/2021 13:42:18                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:42:18                         tester: /tmp/vhost_cbdma
09/04/2021 13:42:18             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
09/04/2021 13:42:18             dut.10.240.183.220: 1048576
09/04/2021 13:42:18           TestVirTioVhostCbdma: Test Case test_perf_packed_dynamic_queue_number_cbdma_vhost_enqueue_operations Begin
09/04/2021 13:42:18             dut.10.240.183.220: 
09/04/2021 13:42:18                         tester: 
09/04/2021 13:42:18             dut.10.240.183.220: killall -I dpdk-testpmd 
09/04/2021 13:42:18             dut.10.240.183.220: dpdk-testpmd: no process found
09/04/2021 13:42:18             dut.10.240.183.220: rm -rf /root/dpdk/vhost-net*
09/04/2021 13:42:18             dut.10.240.183.220: 
09/04/2021 13:42:18             dut.10.240.183.220: rm -rf /tmp/s0
09/04/2021 13:42:18             dut.10.240.183.220: 
09/04/2021 13:42:18             dut.10.240.183.220: ./usertools/dpdk-devbind.py --status-dev misc
09/04/2021 13:42:19             dut.10.240.183.220: 
Misc (rawdev) devices using kernel driver
=========================================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=igb_uio,vfio-pci 
09/04/2021 13:42:19             dut.10.240.183.220: ./usertools/dpdk-devbind.py --force --bind=igb_uio 0000:80:04.0 0000:80:04.1 0000:80:04.2 0000:80:04.3
09/04/2021 13:42:19             dut.10.240.183.220: 
09/04/2021 13:42:30             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
09/04/2021 13:42:30             dut.10.240.183.220: 1048576
09/04/2021 13:42:41                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:42:41                         tester: /tmp/vhost_cbdma
09/04/2021 13:42:41                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:42:43                         pktgen: test port 0 map gen port 0
09/04/2021 13:42:43                         pktgen: test port 0 map gen port 0
09/04/2021 13:42:43                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:42:43                         pktgen: trex port <0> not support flow control
09/04/2021 13:42:43                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:42:43                         pktgen: check the trex port link status
09/04/2021 13:42:43                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:42:43                         pktgen: begin traffic ......
09/04/2021 13:42:43                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:42:49                         pktgen: traffic completed. 
09/04/2021 13:42:49                         pktgen: check the trex port link status
09/04/2021 13:42:49                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:42:49                         pktgen: begin traffic ......
09/04/2021 13:42:49                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:43:09                         pktgen: begin get port statistic ...
09/04/2021 13:43:09                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:43:09                         pktgen: {0: {'ibytes': 12795572928,
     'ierrors': 0,
     'ipackets': 199930827,
     'obytes': 34332806400,
     'oerrors': 0,
     'opackets': 536450137,
     'rx_bps': 5161888256.0,
     'rx_bps_L1': 6774979455.999999,
     'rx_pps': 10081820.0,
     'rx_util': 16.937448639999996,
     'tx_bps': 13724377088.0,
     'tx_bps_L1': 18013244928.0,
     'tx_pps': 26805424.0,
     'tx_util': 45.03311232},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.8691864013671875,
            'cpu_util': 99.89812469482422,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 5161888256.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8562488320.0,
            'rx_pps': 10081820.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13724377088.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 26805424.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 12795572928,
           'ierrors': 0,
           'ipackets': 199930827,
           'obytes': 34332806400,
           'oerrors': 0,
           'opackets': 536450137,
           'rx_bps': 5161888256.0,
           'rx_bps_L1': 6774979455.999999,
           'rx_pps': 10081820.0,
           'rx_util': 16.937448639999996,
           'tx_bps': 13724377088.0,
           'tx_bps_L1': 18013244928.0,
           'tx_pps': 26805424.0,
           'tx_util': 45.03311232}}
09/04/2021 13:43:09                         pktgen: {'ibytes': 12795572928,
 'ierrors': 0,
 'ipackets': 199930827,
 'obytes': 34332806400,
 'oerrors': 0,
 'opackets': 536450137,
 'rx_bps': 5161888256.0,
 'rx_bps_L1': 6774979455.999999,
 'rx_pps': 10081820.0,
 'rx_util': 16.937448639999996,
 'tx_bps': 13724377088.0,
 'tx_bps_L1': 18013244928.0,
 'tx_pps': 26805424.0,
 'tx_util': 45.03311232}
09/04/2021 13:43:09                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13724377088.000000, tx_pps: 26805424.000000 
09/04/2021 13:43:09                         pktgen: {'ibytes': 12795572928,
 'ierrors': 0,
 'ipackets': 199930827,
 'obytes': 34332806400,
 'oerrors': 0,
 'opackets': 536450137,
 'rx_bps': 5161888256.0,
 'rx_bps_L1': 6774979455.999999,
 'rx_pps': 10081820.0,
 'rx_util': 16.937448639999996,
 'tx_bps': 13724377088.0,
 'tx_bps_L1': 18013244928.0,
 'tx_pps': 26805424.0,
 'tx_util': 45.03311232}
09/04/2021 13:43:09                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 5161888256.000000, rx_pps: 10081820.000000
09/04/2021 13:43:09                         pktgen: throughput: pps_rx 10081820.000000, bps_rx 5161888256.000000
09/04/2021 13:43:09                         pktgen: traffic completed. 
09/04/2021 13:43:09                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:43:09                         tester: /tmp/vhost_cbdma
09/04/2021 13:43:09                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:43:11                         pktgen: test port 0 map gen port 0
09/04/2021 13:43:11                         pktgen: test port 0 map gen port 0
09/04/2021 13:43:11                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:43:11                         pktgen: trex port <0> not support flow control
09/04/2021 13:43:11                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:43:11                         pktgen: check the trex port link status
09/04/2021 13:43:11                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:43:11                         pktgen: begin traffic ......
09/04/2021 13:43:11                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:43:16                         pktgen: traffic completed. 
09/04/2021 13:43:16                         pktgen: check the trex port link status
09/04/2021 13:43:16                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:43:16                         pktgen: begin traffic ......
09/04/2021 13:43:16                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:43:36                         pktgen: begin get port statistic ...
09/04/2021 13:43:36                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:43:36                         pktgen: {0: {'ibytes': 96581081718,
     'ierrors': 0,
     'ipackets': 63623904,
     'obytes': 98800652742,
     'oerrors': 0,
     'opackets': 65086073,
     'rx_bps': 38688915456.0,
     'rx_bps_L1': 39198650816.0,
     'rx_pps': 3185846.0,
     'rx_util': 97.99662703999999,
     'tx_bps': 39560892416.0,
     'tx_bps_L1': 40082116336.0,
     'tx_pps': 3257649.5,
     'tx_util': 100.20529084},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.428701400756836,
            'cpu_util': 84.42826843261719,
            'cpu_util_raw': 84.5,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56755711,
            'rx_bps': 38688915456.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3185846.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39560892416.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3257649.5},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 96581081718,
           'ierrors': 0,
           'ipackets': 63623904,
           'obytes': 98800652742,
           'oerrors': 0,
           'opackets': 65086073,
           'rx_bps': 38688915456.0,
           'rx_bps_L1': 39198650816.0,
           'rx_pps': 3185846.0,
           'rx_util': 97.99662703999999,
           'tx_bps': 39560892416.0,
           'tx_bps_L1': 40082116336.0,
           'tx_pps': 3257649.5,
           'tx_util': 100.20529084}}
09/04/2021 13:43:36                         pktgen: {'ibytes': 96581081718,
 'ierrors': 0,
 'ipackets': 63623904,
 'obytes': 98800652742,
 'oerrors': 0,
 'opackets': 65086073,
 'rx_bps': 38688915456.0,
 'rx_bps_L1': 39198650816.0,
 'rx_pps': 3185846.0,
 'rx_util': 97.99662703999999,
 'tx_bps': 39560892416.0,
 'tx_bps_L1': 40082116336.0,
 'tx_pps': 3257649.5,
 'tx_util': 100.20529084}
09/04/2021 13:43:36                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39560892416.000000, tx_pps: 3257649.500000 
09/04/2021 13:43:36                         pktgen: {'ibytes': 96581081718,
 'ierrors': 0,
 'ipackets': 63623904,
 'obytes': 98800652742,
 'oerrors': 0,
 'opackets': 65086073,
 'rx_bps': 38688915456.0,
 'rx_bps_L1': 39198650816.0,
 'rx_pps': 3185846.0,
 'rx_util': 97.99662703999999,
 'tx_bps': 39560892416.0,
 'tx_bps_L1': 40082116336.0,
 'tx_pps': 3257649.5,
 'tx_util': 100.20529084}
09/04/2021 13:43:36                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 38688915456.000000, rx_pps: 3185846.000000
09/04/2021 13:43:36                         pktgen: throughput: pps_rx 3185846.000000, bps_rx 38688915456.000000
09/04/2021 13:43:36                         pktgen: traffic completed. 
09/04/2021 13:43:42                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:43:42                         tester: /tmp/vhost_cbdma
09/04/2021 13:43:42                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:43:44                         pktgen: test port 0 map gen port 0
09/04/2021 13:43:44                         pktgen: test port 0 map gen port 0
09/04/2021 13:43:44                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:43:44                         pktgen: trex port <0> not support flow control
09/04/2021 13:43:44                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:43:44                         pktgen: check the trex port link status
09/04/2021 13:43:44                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:43:44                         pktgen: begin traffic ......
09/04/2021 13:43:44                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:43:49                         pktgen: traffic completed. 
09/04/2021 13:43:49                         pktgen: check the trex port link status
09/04/2021 13:43:49                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:43:49                         pktgen: begin traffic ......
09/04/2021 13:43:49                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:44:09                         pktgen: begin get port statistic ...
09/04/2021 13:44:09                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:44:09                         pktgen: {0: {'ibytes': 10408228160,
     'ierrors': 0,
     'ipackets': 162628565,
     'obytes': 34861657600,
     'oerrors': 0,
     'opackets': 544713429,
     'rx_bps': 4150905344.0,
     'rx_bps_L1': 5448063904.0,
     'rx_pps': 8107241.0,
     'rx_util': 13.62015976,
     'tx_bps': 13889899520.0,
     'tx_bps_L1': 18230496000.0,
     'tx_pps': 27128728.0,
     'tx_util': 45.57624},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.95057487487793,
            'cpu_util': 99.9190673828125,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 4150905344.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9738993664.0,
            'rx_pps': 8107241.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13889899520.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 27128728.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 10408228160,
           'ierrors': 0,
           'ipackets': 162628565,
           'obytes': 34861657600,
           'oerrors': 0,
           'opackets': 544713429,
           'rx_bps': 4150905344.0,
           'rx_bps_L1': 5448063904.0,
           'rx_pps': 8107241.0,
           'rx_util': 13.62015976,
           'tx_bps': 13889899520.0,
           'tx_bps_L1': 18230496000.0,
           'tx_pps': 27128728.0,
           'tx_util': 45.57624}}
09/04/2021 13:44:09                         pktgen: {'ibytes': 10408228160,
 'ierrors': 0,
 'ipackets': 162628565,
 'obytes': 34861657600,
 'oerrors': 0,
 'opackets': 544713429,
 'rx_bps': 4150905344.0,
 'rx_bps_L1': 5448063904.0,
 'rx_pps': 8107241.0,
 'rx_util': 13.62015976,
 'tx_bps': 13889899520.0,
 'tx_bps_L1': 18230496000.0,
 'tx_pps': 27128728.0,
 'tx_util': 45.57624}
09/04/2021 13:44:09                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13889899520.000000, tx_pps: 27128728.000000 
09/04/2021 13:44:09                         pktgen: {'ibytes': 10408228160,
 'ierrors': 0,
 'ipackets': 162628565,
 'obytes': 34861657600,
 'oerrors': 0,
 'opackets': 544713429,
 'rx_bps': 4150905344.0,
 'rx_bps_L1': 5448063904.0,
 'rx_pps': 8107241.0,
 'rx_util': 13.62015976,
 'tx_bps': 13889899520.0,
 'tx_bps_L1': 18230496000.0,
 'tx_pps': 27128728.0,
 'tx_util': 45.57624}
09/04/2021 13:44:09                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 4150905344.000000, rx_pps: 8107241.000000
09/04/2021 13:44:09                         pktgen: throughput: pps_rx 8107241.000000, bps_rx 4150905344.000000
09/04/2021 13:44:09                         pktgen: traffic completed. 
09/04/2021 13:44:09                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:44:09                         tester: /tmp/vhost_cbdma
09/04/2021 13:44:09                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:44:11                         pktgen: test port 0 map gen port 0
09/04/2021 13:44:11                         pktgen: test port 0 map gen port 0
09/04/2021 13:44:11                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:44:11                         pktgen: trex port <0> not support flow control
09/04/2021 13:44:11                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:44:11                         pktgen: check the trex port link status
09/04/2021 13:44:11                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:44:11                         pktgen: begin traffic ......
09/04/2021 13:44:11                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:44:16                         pktgen: traffic completed. 
09/04/2021 13:44:16                         pktgen: check the trex port link status
09/04/2021 13:44:16                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:44:16                         pktgen: begin traffic ......
09/04/2021 13:44:16                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:44:36                         pktgen: begin get port statistic ...
09/04/2021 13:44:36                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:44:36                         pktgen: {0: {'ibytes': 49393670700,
     'ierrors': 0,
     'ipackets': 32538650,
     'obytes': 98804564628,
     'oerrors': 0,
     'opackets': 65088649,
     'rx_bps': 19771693056.0,
     'rx_bps_L1': 20032189616.0,
     'rx_pps': 1628103.5,
     'rx_util': 50.08047404,
     'tx_bps': 39560863744.0,
     'tx_bps_L1': 40082087264.0,
     'tx_pps': 3257647.0,
     'tx_util': 100.20521816000002},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.282310485839844,
            'cpu_util': 84.95906066894531,
            'cpu_util_raw': 83.75,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56321183,
            'rx_bps': 19771693056.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 19789170688.0,
            'rx_pps': 1628103.5,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39560863744.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3257647.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 49393670700,
           'ierrors': 0,
           'ipackets': 32538650,
           'obytes': 98804564628,
           'oerrors': 0,
           'opackets': 65088649,
           'rx_bps': 19771693056.0,
           'rx_bps_L1': 20032189616.0,
           'rx_pps': 1628103.5,
           'rx_util': 50.08047404,
           'tx_bps': 39560863744.0,
           'tx_bps_L1': 40082087264.0,
           'tx_pps': 3257647.0,
           'tx_util': 100.20521816000002}}
09/04/2021 13:44:36                         pktgen: {'ibytes': 49393670700,
 'ierrors': 0,
 'ipackets': 32538650,
 'obytes': 98804564628,
 'oerrors': 0,
 'opackets': 65088649,
 'rx_bps': 19771693056.0,
 'rx_bps_L1': 20032189616.0,
 'rx_pps': 1628103.5,
 'rx_util': 50.08047404,
 'tx_bps': 39560863744.0,
 'tx_bps_L1': 40082087264.0,
 'tx_pps': 3257647.0,
 'tx_util': 100.20521816000002}
09/04/2021 13:44:36                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39560863744.000000, tx_pps: 3257647.000000 
09/04/2021 13:44:36                         pktgen: {'ibytes': 49393670700,
 'ierrors': 0,
 'ipackets': 32538650,
 'obytes': 98804564628,
 'oerrors': 0,
 'opackets': 65088649,
 'rx_bps': 19771693056.0,
 'rx_bps_L1': 20032189616.0,
 'rx_pps': 1628103.5,
 'rx_util': 50.08047404,
 'tx_bps': 39560863744.0,
 'tx_bps_L1': 40082087264.0,
 'tx_pps': 3257647.0,
 'tx_util': 100.20521816000002}
09/04/2021 13:44:36                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 19771693056.000000, rx_pps: 1628103.500000
09/04/2021 13:44:36                         pktgen: throughput: pps_rx 1628103.500000, bps_rx 19771693056.000000
09/04/2021 13:44:36                         pktgen: traffic completed. 
09/04/2021 13:44:42             dut.10.240.183.220: rm -rf /tmp/s0
09/04/2021 13:44:42             dut.10.240.183.220: 
09/04/2021 13:44:42             dut.10.240.183.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
09/04/2021 13:44:42             dut.10.240.183.220: 1048576
09/04/2021 13:44:54                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:44:54                         tester: /tmp/vhost_cbdma
09/04/2021 13:44:54                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:44:56                         pktgen: test port 0 map gen port 0
09/04/2021 13:44:56                         pktgen: test port 0 map gen port 0
09/04/2021 13:44:56                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:44:56                         pktgen: trex port <0> not support flow control
09/04/2021 13:44:56                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:44:56                         pktgen: check the trex port link status
09/04/2021 13:44:56                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:44:56                         pktgen: begin traffic ......
09/04/2021 13:44:56                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:45:01                         pktgen: traffic completed. 
09/04/2021 13:45:01                         pktgen: check the trex port link status
09/04/2021 13:45:01                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:45:01                         pktgen: begin traffic ......
09/04/2021 13:45:01                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:45:21                         pktgen: begin get port statistic ...
09/04/2021 13:45:21                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:45:21                         pktgen: {0: {'ibytes': 11926964352,
     'ierrors': 0,
     'ipackets': 186358820,
     'obytes': 34871846400,
     'oerrors': 0,
     'opackets': 544872651,
     'rx_bps': 4780925952.0,
     'rx_bps_L1': 6274965952.000001,
     'rx_pps': 9337750.0,
     'rx_util': 15.687414880000002,
     'tx_bps': 13990123520.0,
     'tx_bps_L1': 18362037120.0,
     'tx_pps': 27324460.0,
     'tx_util': 45.905092800000006},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 7.001302719116211,
            'cpu_util': 99.91085815429688,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 4780925952.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 9209198592.0,
            'rx_pps': 9337750.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13990123520.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 27324460.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11926964352,
           'ierrors': 0,
           'ipackets': 186358820,
           'obytes': 34871846400,
           'oerrors': 0,
           'opackets': 544872651,
           'rx_bps': 4780925952.0,
           'rx_bps_L1': 6274965952.000001,
           'rx_pps': 9337750.0,
           'rx_util': 15.687414880000002,
           'tx_bps': 13990123520.0,
           'tx_bps_L1': 18362037120.0,
           'tx_pps': 27324460.0,
           'tx_util': 45.905092800000006}}
09/04/2021 13:45:21                         pktgen: {'ibytes': 11926964352,
 'ierrors': 0,
 'ipackets': 186358820,
 'obytes': 34871846400,
 'oerrors': 0,
 'opackets': 544872651,
 'rx_bps': 4780925952.0,
 'rx_bps_L1': 6274965952.000001,
 'rx_pps': 9337750.0,
 'rx_util': 15.687414880000002,
 'tx_bps': 13990123520.0,
 'tx_bps_L1': 18362037120.0,
 'tx_pps': 27324460.0,
 'tx_util': 45.905092800000006}
09/04/2021 13:45:21                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13990123520.000000, tx_pps: 27324460.000000 
09/04/2021 13:45:21                         pktgen: {'ibytes': 11926964352,
 'ierrors': 0,
 'ipackets': 186358820,
 'obytes': 34871846400,
 'oerrors': 0,
 'opackets': 544872651,
 'rx_bps': 4780925952.0,
 'rx_bps_L1': 6274965952.000001,
 'rx_pps': 9337750.0,
 'rx_util': 15.687414880000002,
 'tx_bps': 13990123520.0,
 'tx_bps_L1': 18362037120.0,
 'tx_pps': 27324460.0,
 'tx_util': 45.905092800000006}
09/04/2021 13:45:21                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 4780925952.000000, rx_pps: 9337750.000000
09/04/2021 13:45:21                         pktgen: throughput: pps_rx 9337750.000000, bps_rx 4780925952.000000
09/04/2021 13:45:21                         pktgen: traffic completed. 
09/04/2021 13:45:21                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:45:21                         tester: /tmp/vhost_cbdma
09/04/2021 13:45:21                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:45:23                         pktgen: test port 0 map gen port 0
09/04/2021 13:45:23                         pktgen: test port 0 map gen port 0
09/04/2021 13:45:23                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:45:23                         pktgen: trex port <0> not support flow control
09/04/2021 13:45:23                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:45:23                         pktgen: check the trex port link status
09/04/2021 13:45:23                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:45:23                         pktgen: begin traffic ......
09/04/2021 13:45:23                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:45:28                         pktgen: traffic completed. 
09/04/2021 13:45:28                         pktgen: check the trex port link status
09/04/2021 13:45:28                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:45:28                         pktgen: begin traffic ......
09/04/2021 13:45:28                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:45:48                         pktgen: begin get port statistic ...
09/04/2021 13:45:48                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:45:48                         pktgen: {0: {'ibytes': 93515482236,
     'ierrors': 0,
     'ipackets': 61604405,
     'obytes': 98798900970,
     'oerrors': 0,
     'opackets': 65084917,
     'rx_bps': 37409263616.0,
     'rx_bps_L1': 37902139376.0,
     'rx_pps': 3080473.5,
     'rx_util': 94.75534843999999,
     'tx_bps': 39389065216.0,
     'tx_bps_L1': 39908025296.0,
     'tx_pps': 3243500.5,
     'tx_util': 99.77006324},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.085969924926758,
            'cpu_util': 85.30953216552734,
            'cpu_util_raw': 85.25,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56719425,
            'rx_bps': 37409263616.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3080473.5,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39389065216.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3243500.5},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 93515482236,
           'ierrors': 0,
           'ipackets': 61604405,
           'obytes': 98798900970,
           'oerrors': 0,
           'opackets': 65084917,
           'rx_bps': 37409263616.0,
           'rx_bps_L1': 37902139376.0,
           'rx_pps': 3080473.5,
           'rx_util': 94.75534843999999,
           'tx_bps': 39389065216.0,
           'tx_bps_L1': 39908025296.0,
           'tx_pps': 3243500.5,
           'tx_util': 99.77006324}}
09/04/2021 13:45:48                         pktgen: {'ibytes': 93515482236,
 'ierrors': 0,
 'ipackets': 61604405,
 'obytes': 98798900970,
 'oerrors': 0,
 'opackets': 65084917,
 'rx_bps': 37409263616.0,
 'rx_bps_L1': 37902139376.0,
 'rx_pps': 3080473.5,
 'rx_util': 94.75534843999999,
 'tx_bps': 39389065216.0,
 'tx_bps_L1': 39908025296.0,
 'tx_pps': 3243500.5,
 'tx_util': 99.77006324}
09/04/2021 13:45:48                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39389065216.000000, tx_pps: 3243500.500000 
09/04/2021 13:45:48                         pktgen: {'ibytes': 93515482236,
 'ierrors': 0,
 'ipackets': 61604405,
 'obytes': 98798900970,
 'oerrors': 0,
 'opackets': 65084917,
 'rx_bps': 37409263616.0,
 'rx_bps_L1': 37902139376.0,
 'rx_pps': 3080473.5,
 'rx_util': 94.75534843999999,
 'tx_bps': 39389065216.0,
 'tx_bps_L1': 39908025296.0,
 'tx_pps': 3243500.5,
 'tx_util': 99.77006324}
09/04/2021 13:45:48                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 37409263616.000000, rx_pps: 3080473.500000
09/04/2021 13:45:48                         pktgen: throughput: pps_rx 3080473.500000, bps_rx 37409263616.000000
09/04/2021 13:45:48                         pktgen: traffic completed. 
09/04/2021 13:45:54                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:45:54                         tester: /tmp/vhost_cbdma
09/04/2021 13:45:54                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:45:56                         pktgen: test port 0 map gen port 0
09/04/2021 13:45:56                         pktgen: test port 0 map gen port 0
09/04/2021 13:45:56                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:45:56                         pktgen: trex port <0> not support flow control
09/04/2021 13:45:56                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:45:56                         pktgen: check the trex port link status
09/04/2021 13:45:56                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:45:56                         pktgen: begin traffic ......
09/04/2021 13:45:56                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:46:01                         pktgen: traffic completed. 
09/04/2021 13:46:01                         pktgen: check the trex port link status
09/04/2021 13:46:01                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:46:01                         pktgen: begin traffic ......
09/04/2021 13:46:01                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:46:21                         pktgen: begin get port statistic ...
09/04/2021 13:46:21                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:46:21                         pktgen: {0: {'ibytes': 11995963520,
     'ierrors': 0,
     'ipackets': 187436930,
     'obytes': 33273052800,
     'oerrors': 0,
     'opackets': 519891461,
     'rx_bps': 4806121472.0,
     'rx_bps_L1': 6308032832.0,
     'rx_pps': 9386946.0,
     'rx_util': 15.77008208,
     'tx_bps': 13342345216.0,
     'tx_bps_L1': 17511828096.0,
     'tx_pps': 26059268.0,
     'tx_util': 43.77957024},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.677631855010986,
            'cpu_util': 99.90326690673828,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 4806121472.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8536224768.0,
            'rx_pps': 9386946.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13342345216.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 26059268.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 11995963520,
           'ierrors': 0,
           'ipackets': 187436930,
           'obytes': 33273052800,
           'oerrors': 0,
           'opackets': 519891461,
           'rx_bps': 4806121472.0,
           'rx_bps_L1': 6308032832.0,
           'rx_pps': 9386946.0,
           'rx_util': 15.77008208,
           'tx_bps': 13342345216.0,
           'tx_bps_L1': 17511828096.0,
           'tx_pps': 26059268.0,
           'tx_util': 43.77957024}}
09/04/2021 13:46:21                         pktgen: {'ibytes': 11995963520,
 'ierrors': 0,
 'ipackets': 187436930,
 'obytes': 33273052800,
 'oerrors': 0,
 'opackets': 519891461,
 'rx_bps': 4806121472.0,
 'rx_bps_L1': 6308032832.0,
 'rx_pps': 9386946.0,
 'rx_util': 15.77008208,
 'tx_bps': 13342345216.0,
 'tx_bps_L1': 17511828096.0,
 'tx_pps': 26059268.0,
 'tx_util': 43.77957024}
09/04/2021 13:46:21                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13342345216.000000, tx_pps: 26059268.000000 
09/04/2021 13:46:21                         pktgen: {'ibytes': 11995963520,
 'ierrors': 0,
 'ipackets': 187436930,
 'obytes': 33273052800,
 'oerrors': 0,
 'opackets': 519891461,
 'rx_bps': 4806121472.0,
 'rx_bps_L1': 6308032832.0,
 'rx_pps': 9386946.0,
 'rx_util': 15.77008208,
 'tx_bps': 13342345216.0,
 'tx_bps_L1': 17511828096.0,
 'tx_pps': 26059268.0,
 'tx_util': 43.77957024}
09/04/2021 13:46:21                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 4806121472.000000, rx_pps: 9386946.000000
09/04/2021 13:46:21                         pktgen: throughput: pps_rx 9386946.000000, bps_rx 4806121472.000000
09/04/2021 13:46:21                         pktgen: traffic completed. 
09/04/2021 13:46:21                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:46:22                         tester: /tmp/vhost_cbdma
09/04/2021 13:46:22                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:46:24                         pktgen: test port 0 map gen port 0
09/04/2021 13:46:24                         pktgen: test port 0 map gen port 0
09/04/2021 13:46:24                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:46:24                         pktgen: trex port <0> not support flow control
09/04/2021 13:46:24                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:46:24                         pktgen: check the trex port link status
09/04/2021 13:46:24                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:46:24                         pktgen: begin traffic ......
09/04/2021 13:46:24                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:46:29                         pktgen: traffic completed. 
09/04/2021 13:46:29                         pktgen: check the trex port link status
09/04/2021 13:46:29                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:46:29                         pktgen: begin traffic ......
09/04/2021 13:46:29                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:46:49                         pktgen: begin get port statistic ...
09/04/2021 13:46:49                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:46:49                         pktgen: {0: {'ibytes': 98157225672,
     'ierrors': 0,
     'ipackets': 64662207,
     'obytes': 98796142764,
     'oerrors': 0,
     'opackets': 65083100,
     'rx_bps': 39152779264.0,
     'rx_bps_L1': 39668626144.0,
     'rx_pps': 3224043.0,
     'rx_util': 99.17156536,
     'tx_bps': 39503585280.0,
     'tx_bps_L1': 40024054080.0,
     'tx_pps': 3252930.0,
     'tx_util': 100.0601352},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.300886154174805,
            'cpu_util': 84.76841735839844,
            'cpu_util_raw': 84.25,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56651920,
            'rx_bps': 39152779264.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3224043.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39503585280.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3252930.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 98157225672,
           'ierrors': 0,
           'ipackets': 64662207,
           'obytes': 98796142764,
           'oerrors': 0,
           'opackets': 65083100,
           'rx_bps': 39152779264.0,
           'rx_bps_L1': 39668626144.0,
           'rx_pps': 3224043.0,
           'rx_util': 99.17156536,
           'tx_bps': 39503585280.0,
           'tx_bps_L1': 40024054080.0,
           'tx_pps': 3252930.0,
           'tx_util': 100.0601352}}
09/04/2021 13:46:49                         pktgen: {'ibytes': 98157225672,
 'ierrors': 0,
 'ipackets': 64662207,
 'obytes': 98796142764,
 'oerrors': 0,
 'opackets': 65083100,
 'rx_bps': 39152779264.0,
 'rx_bps_L1': 39668626144.0,
 'rx_pps': 3224043.0,
 'rx_util': 99.17156536,
 'tx_bps': 39503585280.0,
 'tx_bps_L1': 40024054080.0,
 'tx_pps': 3252930.0,
 'tx_util': 100.0601352}
09/04/2021 13:46:49                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39503585280.000000, tx_pps: 3252930.000000 
09/04/2021 13:46:49                         pktgen: {'ibytes': 98157225672,
 'ierrors': 0,
 'ipackets': 64662207,
 'obytes': 98796142764,
 'oerrors': 0,
 'opackets': 65083100,
 'rx_bps': 39152779264.0,
 'rx_bps_L1': 39668626144.0,
 'rx_pps': 3224043.0,
 'rx_util': 99.17156536,
 'tx_bps': 39503585280.0,
 'tx_bps_L1': 40024054080.0,
 'tx_pps': 3252930.0,
 'tx_util': 100.0601352}
09/04/2021 13:46:49                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 39152779264.000000, rx_pps: 3224043.000000
09/04/2021 13:46:49                         pktgen: throughput: pps_rx 3224043.000000, bps_rx 39152779264.000000
09/04/2021 13:46:49                         pktgen: traffic completed. 
09/04/2021 13:47:03                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:47:03                         tester: /tmp/vhost_cbdma
09/04/2021 13:47:03                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
09/04/2021 13:47:05                         pktgen: test port 0 map gen port 0
09/04/2021 13:47:05                         pktgen: test port 0 map gen port 0
09/04/2021 13:47:05                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:47:05                         pktgen: trex port <0> not support flow control
09/04/2021 13:47:05                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:47:05                         pktgen: check the trex port link status
09/04/2021 13:47:05                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:47:05                         pktgen: begin traffic ......
09/04/2021 13:47:05                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:47:10                         pktgen: traffic completed. 
09/04/2021 13:47:10                         pktgen: check the trex port link status
09/04/2021 13:47:10                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:47:10                         pktgen: begin traffic ......
09/04/2021 13:47:10                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:47:30                         pktgen: begin get port statistic ...
09/04/2021 13:47:30                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:47:30                         pktgen: {0: {'ibytes': 12852572096,
     'ierrors': 0,
     'ipackets': 200821471,
     'obytes': 34980639488,
     'oerrors': 0,
     'opackets': 546572516,
     'rx_bps': 5139000832.0,
     'rx_bps_L1': 6744939072.0,
     'rx_pps': 10037114.0,
     'rx_util': 16.86234768,
     'tx_bps': 13952926720.0,
     'tx_bps_L1': 18313216000.0,
     'tx_pps': 27251808.0,
     'tx_util': 45.78304},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 6.982813835144043,
            'cpu_util': 99.9090576171875,
            'cpu_util_raw': 100.0,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 0,
            'rx_bps': 5139000832.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 8813925376.0,
            'rx_pps': 10037114.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 13952926720.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 27251808.0},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 12852572096,
           'ierrors': 0,
           'ipackets': 200821471,
           'obytes': 34980639488,
           'oerrors': 0,
           'opackets': 546572516,
           'rx_bps': 5139000832.0,
           'rx_bps_L1': 6744939072.0,
           'rx_pps': 10037114.0,
           'rx_util': 16.86234768,
           'tx_bps': 13952926720.0,
           'tx_bps_L1': 18313216000.0,
           'tx_pps': 27251808.0,
           'tx_util': 45.78304}}
09/04/2021 13:47:30                         pktgen: {'ibytes': 12852572096,
 'ierrors': 0,
 'ipackets': 200821471,
 'obytes': 34980639488,
 'oerrors': 0,
 'opackets': 546572516,
 'rx_bps': 5139000832.0,
 'rx_bps_L1': 6744939072.0,
 'rx_pps': 10037114.0,
 'rx_util': 16.86234768,
 'tx_bps': 13952926720.0,
 'tx_bps_L1': 18313216000.0,
 'tx_pps': 27251808.0,
 'tx_util': 45.78304}
09/04/2021 13:47:30                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 13952926720.000000, tx_pps: 27251808.000000 
09/04/2021 13:47:30                         pktgen: {'ibytes': 12852572096,
 'ierrors': 0,
 'ipackets': 200821471,
 'obytes': 34980639488,
 'oerrors': 0,
 'opackets': 546572516,
 'rx_bps': 5139000832.0,
 'rx_bps_L1': 6744939072.0,
 'rx_pps': 10037114.0,
 'rx_util': 16.86234768,
 'tx_bps': 13952926720.0,
 'tx_bps_L1': 18313216000.0,
 'tx_pps': 27251808.0,
 'tx_util': 45.78304}
09/04/2021 13:47:30                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 5139000832.000000, rx_pps: 10037114.000000
09/04/2021 13:47:30                         pktgen: throughput: pps_rx 10037114.000000, bps_rx 5139000832.000000
09/04/2021 13:47:30                         pktgen: traffic completed. 
09/04/2021 13:47:30                         tester: ls -d /tmp/vhost_cbdma
09/04/2021 13:47:30                         tester: /tmp/vhost_cbdma
09/04/2021 13:47:30                         tester: scp -v /home/lingwei/dts_cbdma_0409/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.240.183.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
09/04/2021 13:47:32                         pktgen: test port 0 map gen port 0
09/04/2021 13:47:32                         pktgen: test port 0 map gen port 0
09/04/2021 13:47:32                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'off',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:47:32                         pktgen: trex port <0> not support flow control
09/04/2021 13:47:32                         pktgen: trex packet generator: run traffic 5s to warm up ... 
09/04/2021 13:47:32                         pktgen: check the trex port link status
09/04/2021 13:47:32                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:47:32                         pktgen: begin traffic ......
09/04/2021 13:47:32                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:47:37                         pktgen: traffic completed. 
09/04/2021 13:47:37                         pktgen: check the trex port link status
09/04/2021 13:47:37                         pktgen: {'arp': '-',
 'cores': [0, 1, 2, 3],
 'description': 'Ethernet Controller XL710 for 40GbE QSFP+',
 'dest': 'b4:96:91:46:e0:5c',
 'driver': 'net_i40e',
 'fc': 'none',
 'fc_supported': 'no',
 'grat_arp': 'off',
 'hw_mac': '3c:fd:fe:c8:17:d0',
 'index': 0,
 'ipv6': 'off',
 'is_fc_supported': False,
 'is_led_supported': True,
 'is_link_supported': True,
 'is_prom_supported': True,
 'is_virtual': 'no',
 'is_vxlan_supported': 'yes',
 'layer_mode': 'Ethernet',
 'led_change_supported': 'yes',
 'link': 'UP',
 'link_change_supported': 'yes',
 'mult': 'off',
 'numa': 1,
 'pci_addr': '0000:82:00.0',
 'prom': 'on',
 'prom_supported': 'yes',
 'rx': {'caps': ['flow_stats', 'latency'], 'counters': 127},
 'rx_filter_mode': 'hardware match',
 'rx_queue': 'off',
 'speed': 40.0,
 'src_ipv4': '-',
 'src_mac': '3c:fd:fe:c8:17:d0',
 'stack': 'legacy',
 'status': 'IDLE',
 'supp_speeds': [40000],
 'vlan': '-',
 'vxlan_fs': '-'}
09/04/2021 13:47:37                         pktgen: begin traffic ......
09/04/2021 13:47:37                         pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
09/04/2021 13:47:57                         pktgen: begin get port statistic ...
09/04/2021 13:47:57                         pktgen: {'options': {'fields_config': {'ip': {'src': {'action': 'random',
                                              'end': '1.1.1.64',
                                              'start': '1.1.1.1',
                                              'step': 1}}},
             'pcap': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
             'stream_config': {'rate': 100,
                               'transmit_mode': 'continuous',
                               'txmode': {}}},
 'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap',
 'rx_port': 0,
 'tx_port': 0}
09/04/2021 13:47:57                         pktgen: {0: {'ibytes': 96978831114,
     'ierrors': 0,
     'ipackets': 63885927,
     'obytes': 98798723364,
     'oerrors': 0,
     'opackets': 65084801,
     'rx_bps': 38798245888.0,
     'rx_bps_L1': 39309421728.00001,
     'rx_pps': 3194849.0,
     'rx_util': 98.27355432000002,
     'tx_bps': 39556366336.0,
     'tx_bps_L1': 40077530736.00001,
     'tx_pps': 3257277.5,
     'tx_util': 100.19382684000003},
 1: {'ibytes': 0,
     'ierrors': 0,
     'ipackets': 0,
     'obytes': 0,
     'oerrors': 0,
     'opackets': 0,
     'rx_bps': 0.0,
     'rx_bps_L1': 0,
     'rx_pps': 0.0,
     'rx_util': 0.0,
     'tx_bps': 0.0,
     'tx_bps_L1': 0,
     'tx_pps': 0.0,
     'tx_util': 0.0},
 'flow_stats': {},
 'global': {'active_flows': 0.0,
            'active_sockets': 0,
            'bw_per_core': 23.393247604370117,
            'cpu_util': 84.54654693603516,
            'cpu_util_raw': 84.25,
            'open_flows': 0.0,
            'platform_factor': 1.0,
            'queue_full': 56496938,
            'rx_bps': 38798245888.0,
            'rx_core_pps': 0.0,
            'rx_cpu_util': 0.0,
            'rx_drop_bps': 0.0,
            'rx_pps': 3194849.0,
            'socket_util': 0.0,
            'total_alloc_error': 0,
            'total_clients': 0,
            'total_servers': 0,
            'tx_bps': 39556366336.0,
            'tx_cps': 0.0,
            'tx_expected_bps': 0.0,
            'tx_expected_cps': 0.0,
            'tx_expected_pps': 0.0,
            'tx_pps': 3257277.5},
 'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
 'total': {'ibytes': 96978831114,
           'ierrors': 0,
           'ipackets': 63885927,
           'obytes': 98798723364,
           'oerrors': 0,
           'opackets': 65084801,
           'rx_bps': 38798245888.0,
           'rx_bps_L1': 39309421728.00001,
           'rx_pps': 3194849.0,
           'rx_util': 98.27355432000002,
           'tx_bps': 39556366336.0,
           'tx_bps_L1': 40077530736.00001,
           'tx_pps': 3257277.5,
           'tx_util': 100.19382684000003}}
09/04/2021 13:47:57                         pktgen: {'ibytes': 96978831114,
 'ierrors': 0,
 'ipackets': 63885927,
 'obytes': 98798723364,
 'oerrors': 0,
 'opackets': 65084801,
 'rx_bps': 38798245888.0,
 'rx_bps_L1': 39309421728.00001,
 'rx_pps': 3194849.0,
 'rx_util': 98.27355432000002,
 'tx_bps': 39556366336.0,
 'tx_bps_L1': 40077530736.00001,
 'tx_pps': 3257277.5,
 'tx_util': 100.19382684000003}
09/04/2021 13:47:57                         pktgen: Tx Port 0 stats: 
tx_port: 0,  tx_bps: 39556366336.000000, tx_pps: 3257277.500000 
09/04/2021 13:47:57                         pktgen: {'ibytes': 96978831114,
 'ierrors': 0,
 'ipackets': 63885927,
 'obytes': 98798723364,
 'oerrors': 0,
 'opackets': 65084801,
 'rx_bps': 38798245888.0,
 'rx_bps_L1': 39309421728.00001,
 'rx_pps': 3194849.0,
 'rx_util': 98.27355432000002,
 'tx_bps': 39556366336.0,
 'tx_bps_L1': 40077530736.00001,
 'tx_pps': 3257277.5,
 'tx_util': 100.19382684000003}
09/04/2021 13:47:57                         pktgen: Rx Port 0 stats: 
rx_port: 0,  rx_bps: 38798245888.000000, rx_pps: 3194849.000000
09/04/2021 13:47:57                         pktgen: throughput: pps_rx 3194849.000000, bps_rx 38798245888.000000
09/04/2021 13:47:57                         pktgen: traffic completed. 
09/04/2021 13:47:59           TestVirTioVhostCbdma: 
+-------+-----------------------------------------------+--------+------------+
| Frame |                 Mode/RXD-TXD                  |  Mpps  | % linerate |
+=======+===============================================+========+============+
| 64    | dynamic_queue2                                | 10.082 | 16.937     |
+-------+-----------------------------------------------+--------+------------+
| 1518  | dynamic_queue2                                | 3.186  | 97.997     |
+-------+-----------------------------------------------+--------+------------+
| 64    | virtio_user_dynamic_queue2_change_to_1        | 8.107  | 13.620     |
+-------+-----------------------------------------------+--------+------------+
| 1518  | virtio_user_dynamic_queue2_change_to_1        | 1.628  | 50.080     |
+-------+-----------------------------------------------+--------+------------+
| 64    | Relaunch_dynamic_queue2                       | 9.338  | 15.687     |
+-------+-----------------------------------------------+--------+------------+
| 1518  | Relaunch_dynamic_queue2                       | 3.080  | 94.755     |
+-------+-----------------------------------------------+--------+------------+
| 64    | vhost_userRelaunch_dynamic_queue2_change_to_1 | 9.387  | 15.770     |
+-------+-----------------------------------------------+--------+------------+
| 1518  | vhost_userRelaunch_dynamic_queue2_change_to_1 | 3.224  | 99.172     |
+-------+-----------------------------------------------+--------+------------+
| 64    | Relaunch_vhost_2_cbdma                        | 10.037 | 16.862     |
+-------+-----------------------------------------------+--------+------------+
| 1518  | Relaunch_vhost_2_cbdma                        | 3.195  | 98.274     |
+-------+-----------------------------------------------+--------+------------+
09/04/2021 13:47:59           TestVirTioVhostCbdma: 
+-------+-----------------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| Frame |                 Mode/RXD-TXD                  |    Mpps     | % linerate | nb_desc | Expected Throughput | Throughput Difference |
+=======+===============================================+=============+============+=========+=====================+=======================+
| 64    | dynamic_queue2                                | 10.082 Mpps | 16.937%    | 1024    | 0.000 Mpps          | 10.082 Mpps           |
+-------+-----------------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | dynamic_queue2                                | 3.186 Mpps  | 97.997%    | 1024    | 0.000 Mpps          | 3.186 Mpps            |
+-------+-----------------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 64    | virtio_user_dynamic_queue2_change_to_1        | 8.107 Mpps  | 13.620%    | 1024    | 0.000 Mpps          | 8.107 Mpps            |
+-------+-----------------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | virtio_user_dynamic_queue2_change_to_1        | 1.628 Mpps  | 50.080%    | 1024    | 0.000 Mpps          | 1.628 Mpps            |
+-------+-----------------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 64    | Relaunch_dynamic_queue2                       | 9.338 Mpps  | 15.687%    | 1024    | 0.000 Mpps          | 9.338 Mpps            |
+-------+-----------------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | Relaunch_dynamic_queue2                       | 3.080 Mpps  | 94.755%    | 1024    | 0.000 Mpps          | 3.080 Mpps            |
+-------+-----------------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 64    | vhost_userRelaunch_dynamic_queue2_change_to_1 | 9.387 Mpps  | 15.770%    | 1024    | 0.000 Mpps          | 9.387 Mpps            |
+-------+-----------------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | vhost_userRelaunch_dynamic_queue2_change_to_1 | 3.224 Mpps  | 99.172%    | 1024    | 0.000 Mpps          | 3.224 Mpps            |
+-------+-----------------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 64    | Relaunch_vhost_2_cbdma                        | 10.037 Mpps | 16.862%    | 1024    | 0.000 Mpps          | 10.037 Mpps           |
+-------+-----------------------------------------------+-------------+------------+---------+---------------------+-----------------------+
| 1518  | Relaunch_vhost_2_cbdma                        | 3.195 Mpps  | 98.274%    | 1024    | 0.000 Mpps          | 3.195 Mpps            |
+-------+-----------------------------------------------+-------------+------------+---------+---------------------+-----------------------+
09/04/2021 13:47:59           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 10.082000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.186000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 8.107000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 1.628000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 9.338000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.080000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 9.387000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.224000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 10.037000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.195000
09/04/2021 13:47:59           TestVirTioVhostCbdma: Test Case test_perf_packed_dynamic_queue_number_cbdma_vhost_enqueue_operations Result PASSED:
09/04/2021 13:47:59             dut.10.240.183.220: killall -I dpdk-testpmd 
09/04/2021 13:47:59             dut.10.240.183.220: dpdk-testpmd: no process found
09/04/2021 13:47:59             dut.10.240.183.220: modprobe ioatdma
09/04/2021 13:47:59             dut.10.240.183.220: 
09/04/2021 13:47:59             dut.10.240.183.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0 0000:80:04.1 0000:80:04.2 0000:80:04.3
09/04/2021 13:47:59             dut.10.240.183.220: 
09/04/2021 13:47:59             dut.10.240.183.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma  0000:80:04.0 0000:80:04.1 0000:80:04.2 0000:80:04.3
09/04/2021 13:48:00             dut.10.240.183.220: 
09/04/2021 13:48:00                            dts: 
TEST SUITE ENDED: TestVirTioVhostCbdma

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

* Re: [dts] [PATCH V1] tests/vhost_cbdma: add 2 packed ring cbdma testcase
  2021-04-09  6:16 ` Ling, WeiX
@ 2021-04-12  2:46   ` Wang, Yinan
  2021-04-12  5:36     ` Tu, Lijuan
  0 siblings, 1 reply; 4+ messages in thread
From: Wang, Yinan @ 2021-04-12  2:46 UTC (permalink / raw)
  To: Ling, WeiX, Ling, WeiX, dts

Acked-by: Wang, Yinan <yinan.wang@intel.com>

> -----Original Message-----
> From: dts <dts-bounces@dpdk.org> On Behalf Of Ling, WeiX
> Sent: 2021?4?9? 14:16
> To: Ling, WeiX <weix.ling@intel.com>; dts@dpdk.org
> Subject: Re: [dts] [PATCH V1] tests/vhost_cbdma: add 2 packed ring cbdma
> testcase
>
> > -----Original Message-----
> > From: Ling Wei <weix.ling@intel.com>
> > Sent: Friday, April 9, 2021 02:13 PM
> > To: dts@dpdk.org
> > Cc: Ling, WeiX <weix.ling@intel.com>
> > Subject: [dts][PATCH V1] tests/vhost_cbdma: add 2 packed ring cbdma
> > testcase
> >
> Tested-by: Wei Ling <weix.ling@intel.com>

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

* Re: [dts] [PATCH V1] tests/vhost_cbdma: add 2 packed ring cbdma testcase
  2021-04-12  2:46   ` Wang, Yinan
@ 2021-04-12  5:36     ` Tu, Lijuan
  0 siblings, 0 replies; 4+ messages in thread
From: Tu, Lijuan @ 2021-04-12  5:36 UTC (permalink / raw)
  To: Wang, Yinan, Ling, WeiX, Ling, WeiX, dts



> -----Original Message-----
> From: dts <dts-bounces@dpdk.org> On Behalf Of Wang, Yinan
> Sent: 2021年4月12日 10:47
> To: Ling, WeiX <weix.ling@intel.com>; Ling, WeiX <weix.ling@intel.com>;
> dts@dpdk.org
> Subject: Re: [dts] [PATCH V1] tests/vhost_cbdma: add 2 packed ring cbdma
> testcase
> 
> Acked-by: Wang, Yinan <yinan.wang@intel.com>
> 
> > -----Original Message-----
> > From: dts <dts-bounces@dpdk.org> On Behalf Of Ling, WeiX
> > Sent: 2021?4?9? 14:16
> > To: Ling, WeiX <weix.ling@intel.com>; dts@dpdk.org
> > Subject: Re: [dts] [PATCH V1] tests/vhost_cbdma: add 2 packed ring
> > cbdma testcase
> >
> > > -----Original Message-----
> > > From: Ling Wei <weix.ling@intel.com>
> > > Sent: Friday, April 9, 2021 02:13 PM
> > > To: dts@dpdk.org
> > > Cc: Ling, WeiX <weix.ling@intel.com>
> > > Subject: [dts][PATCH V1] tests/vhost_cbdma: add 2 packed ring cbdma
> > > testcase
> > >
> > Tested-by: Wei Ling <weix.ling@intel.com>

Applied

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

end of thread, other threads:[~2021-04-12  5:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-09  6:13 [dts] [PATCH V1] tests/vhost_cbdma: add 2 packed ring cbdma testcase Ling Wei
2021-04-09  6:16 ` Ling, WeiX
2021-04-12  2:46   ` Wang, Yinan
2021-04-12  5:36     ` Tu, Lijuan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).