* [dts][PATCH V2 3/3] tests/vhost_cbdma:modify test suite sync with test plan change
@ 2022-01-19 5:38 Wei Ling
2022-01-19 5:40 ` Ling, WeiX
0 siblings, 1 reply; 2+ messages in thread
From: Wei Ling @ 2022-01-19 5:38 UTC (permalink / raw)
To: dts; +Cc: Wei Ling
Modify and add test suite sync with test plan change.
Signed-off-by: Wei Ling <weix.ling@intel.com>
---
tests/TestSuite_vhost_cbdma.py | 488 ++++++++++++++++++---------------
1 file changed, 273 insertions(+), 215 deletions(-)
diff --git a/tests/TestSuite_vhost_cbdma.py b/tests/TestSuite_vhost_cbdma.py
index c0cc772d..f5ae1289 100644
--- a/tests/TestSuite_vhost_cbdma.py
+++ b/tests/TestSuite_vhost_cbdma.py
@@ -167,32 +167,29 @@ class TestVirTioVhostCbdma(TestCase):
self.verify(int(self.result_first[0]) > 1 and int(self.result_secondary[0]) > 1, "forward packets no correctly")
@property
- def check_2m_env(self):
+ def check_2M_env(self):
out = self.dut.send_expect("cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'", "# ")
return True if out == '2048' else False
- def launch_testpmd_as_vhost_user(self, command, cores="Default", dev="", ports = ""):
- self.pmdout_vhost_user.start_testpmd(cores=cores, param=command, vdevs=[dev], ports=ports, prefix="vhost")
- self.vhost_user.send_expect('set fwd mac', 'testpmd> ', 120)
- self.vhost_user.send_expect('start', 'testpmd> ', 120)
-
- def launch_testpmd_as_virtio_user1(self, command, cores="Default", dev=""):
- eal_params = ""
- if self.check_2m_env:
- eal_params += " --single-file-segments"
- self.pmdout_virtio_user1.start_testpmd(cores, command, vdevs=[dev], no_pci=True, prefix="virtio1", eal_param=eal_params)
- self.virtio_user1.send_expect('set fwd mac', 'testpmd> ', 30)
- self.virtio_user1.send_expect('start', 'testpmd> ', 30)
- self.virtio_user1.send_expect('show port info all', 'testpmd> ', 30)
-
- def launch_testpmd_as_virtio_user(self, command, cores="Default", dev=""):
+ def launch_testpmd_as_vhost_user(self, command, cores="Default", dev="", ports = "", iova_mode='pa', set_pmd_param=True):
+ if iova_mode:
+ iova_parm = "--iova=" + iova_mode
+ else:
+ iova_parm = ""
+ self.pmdout_vhost_user.start_testpmd(cores=cores, param=command, vdevs=[dev], ports=ports, prefix="vhost", eal_param=iova_parm)
+ if set_pmd_param:
+ self.vhost_user.send_expect('set fwd mac', 'testpmd> ', 30)
+ self.vhost_user.send_expect('start', 'testpmd> ', 30)
+
+ def launch_testpmd_as_virtio_user(self, command, cores="Default", dev="", set_pmd_param=True):
eal_params = ""
- if self.check_2m_env:
+ if self.check_2M_env:
eal_params += " --single-file-segments"
- self.pmdout_virtio_user.start_testpmd(cores, command, vdevs=[dev],no_pci=True, prefix="virtio", eal_param=eal_params)
- self.virtio_user.send_expect('set fwd mac', 'testpmd> ', 120)
- self.virtio_user.send_expect('start', 'testpmd> ', 120)
- self.virtio_user.send_expect('show port info all', 'testpmd> ', 30)
+ self.pmdout_virtio_user.start_testpmd(cores, command, vdevs=[dev], no_pci=True, prefix="virtio", eal_param=eal_params)
+ if set_pmd_param:
+ self.virtio_user.send_expect('set fwd mac', 'testpmd> ', 30)
+ self.virtio_user.send_expect('start', 'testpmd> ', 30)
+ self.virtio_user.send_expect('show port info all', 'testpmd> ', 30)
def diff_param_launch_send_and_verify(self, mode, params, dev, cores, is_quit=True, launch_virtio=True):
if launch_virtio:
@@ -202,35 +199,37 @@ class TestVirTioVhostCbdma(TestCase):
self.virtio_user.send_expect("quit", "# ")
time.sleep(3)
- def test_perf_pvp_spilt_all_path_with_cbdma_vhost_enqueue_operations(self):
+ def test_perf_pvp_spilt_ring_all_path_vhost_enqueue_operations_with_cbdma(self):
"""
- Test Case 1: PVP Split all path with DMA-accelerated vhost enqueue
+ Test Case 1: PVP split ring all path vhost enqueue operations with cbdma
"""
self.test_target = self.running_case
self.expected_throughput = self.get_suite_cfg()['expected_throughput'][self.test_target]
txd_rxd = 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_param = ' --nb-cores=%d --txd=%d --rxd=%d'
+ nb_cores = 1
+ queues = 1
+ self.get_cbdma_ports_info_and_bind_to_dpdk(1)
vhost_vdevs = f"'net_vhost0,iface=/tmp/s0,queues=%d,dmas=[txq0@{self.device_str}]'"
- dev_path_mode_mapper = {
- "inorder_mergeable_path": 'mrg_rxbuf=1,in_order=1',
- "mergeable_path": 'mrg_rxbuf=1,in_order=0',
- "inorder_non_mergeable_path": 'mrg_rxbuf=0,in_order=1',
- "non_mergeable_path": 'mrg_rxbuf=0,in_order=0',
- "vector_rx_path": 'mrg_rxbuf=0,in_order=0',
+ virtio_path_dict_VA = {
+ "inorder_mergeable_path_VA": 'mrg_rxbuf=1,in_order=1',
+ "mergeable_path_VA": 'mrg_rxbuf=1,in_order=0',
+ "inorder_non_mergeable_path_VA": 'mrg_rxbuf=0,in_order=1',
+ "non_mergeable_path_VA": 'mrg_rxbuf=0,in_order=0',
+ "vector_rx_path_VA": 'mrg_rxbuf=0,in_order=0,vectorized=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):
+ for index in range(1):
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), 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.launch_testpmd_as_vhost_user(vhost_param % (nb_cores, txd_rxd, txd_rxd), self.cores[0:2],
+ dev=vhost_vdevs % (nb_cores), ports=allow_pci, iova_mode='va')
+ for key, path_mode in virtio_path_dict_VA.items():
+ if key == "non_mergeable_path_VA":
+ virtio_param = " --enable-hw-vlan-strip --nb-cores=%d --txd=%d --rxd=%d" % (nb_cores, txd_rxd, txd_rxd)
+ else:
+ virtio_param = " --nb-cores=%d --txd=%d --rxd=%d" % (nb_cores, txd_rxd, txd_rxd)
+ vdevs = f"'net_virtio_user0,mac={self.virtio_mac},path=/tmp/s0,{path_mode},queues=%d'" % nb_cores
+ self.diff_param_launch_send_and_verify(key, virtio_param, vdevs, self.cores[2:4], is_quit=False, launch_virtio=True)
self.mode_list.append(key)
# step3 restart vhost port, then check throughput again
key += "_RestartVhost"
@@ -239,99 +238,133 @@ class TestVirTioVhostCbdma(TestCase):
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.diff_param_launch_send_and_verify(key, virtio_param, vdevs, self.cores[2:4], is_quit=True, launch_virtio=False)
self.mode_list.append(key)
+ # step9 quit all testpma and re-run with PA mode
+ virtio_path_dict_PA = {
+ "inorder_mergeable_path_PA": 'mrg_rxbuf=1,in_order=1',
+ "mergeable_path_PA": 'mrg_rxbuf=1,in_order=0',
+ "inorder_non_mergeable_path_PA": 'mrg_rxbuf=0,in_order=1',
+ "non_mergeable_path_PA": 'mrg_rxbuf=0,in_order=0',
+ "vector_rx_path_PA": 'mrg_rxbuf=0,in_order=0,vectorized=1',
+ }
self.vhost_user.send_expect("quit", "# ")
+ self.launch_testpmd_as_vhost_user(vhost_param % (nb_cores, txd_rxd, txd_rxd), self.cores[0:2],
+ dev=vhost_vdevs % (nb_cores), ports=allow_pci, iova_mode='pa')
+ for key, path_mode in virtio_path_dict_PA.items():
+ if key == "non_mergeable_path_PA":
+ virtio_param = " --enable-hw-vlan-strip --nb-cores=%d --txd=%d --rxd=%d" % (nb_cores, txd_rxd, txd_rxd)
+ else:
+ virtio_param = " --nb-cores=%d --txd=%d --rxd=%d" % (nb_cores, txd_rxd, txd_rxd)
+ vdevs = f"'net_virtio_user0,mac={self.virtio_mac},path=/tmp/s0,{path_mode},queues=%d'" % queues
+ self.diff_param_launch_send_and_verify(key, virtio_param, vdevs, self.cores[2:4], is_quit=False,
+ launch_virtio=True)
+ 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, virtio_param, vdevs, self.cores[2:4], is_quit=True,
+ launch_virtio=False)
+ self.mode_list.append(key)
+
self.result_table_print()
self.handle_expected(mode_list=self.mode_list)
self.handle_results(mode_list=self.mode_list)
- def test_perf_dynamic_queue_number_cbdma_vhost_enqueue_operations(self):
+ def test_perf_pvp_spilt_ring_all_dynamic_queue_number_vhost_enqueue_operations_with_cbdma(self):
"""
- Test Case2: Split ring dynamic queue number test for DMA-accelerated vhost Tx operations
+ Test Case2: PVP split ring dynamic queue number vhost enqueue operations with cbdma
"""
self.test_target = self.running_case
self.expected_throughput = self.get_suite_cfg()['expected_throughput'][self.test_target]
- used_cbdma_num = 8
- queue = 8
- txd_rxd = 1024
nb_cores = 1
+ txd_rxd = 1024
+ queues = 8
virtio_path = "/tmp/s0"
path_mode = 'mrg_rxbuf=1,in_order=1'
- self.get_cbdma_ports_info_and_bind_to_dpdk(used_cbdma_num)
- eal_params = " --nb-cores=1 --txd=1024 --rxd=1024 --txq=%d --rxq=%d "
- dynamic_queue_number_cbdma_virtio_params = f" --tx-offloads=0x0 --enable-hw-vlan-strip {eal_params % (queue,queue)}"
- virtio_dev = f"net_virtio_user0,mac={self.virtio_mac},path={virtio_path},{path_mode},queues={queue},server=1"
+ self.get_cbdma_ports_info_and_bind_to_dpdk(8)
+ vhost_param = " --nb-cores=%d --txd=%d --rxd=%d --txq=%d --rxq=%d "
+ virtio_param = " --nb-cores=%d --txd=%d --rxd=%d --txq=%d --rxq=%d "
vhost_dev = f"'net_vhost0,iface={virtio_path},queues=%d,client=1,%s'"
- # launch vhost testpmd
+ virtio_dev = f"net_virtio_user0,mac={self.virtio_mac},path={virtio_path},{path_mode},queues={queues},server=1"
allow_pci = [self.dut.ports_info[0]['pci']]
- for index in range(used_cbdma_num):
+ for index in range(8):
allow_pci.append(self.cbdma_dev_infos[index])
-
- # no cbdma to launch vhost
- self.launch_testpmd_as_vhost_user(eal_params % (queue,queue), self.cores[0:2], dev=vhost_dev % (queue,''), ports=[allow_pci[0]])
- mode = "no_cbdma"
- 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))
+ # without cbdma to launch vhost
+ self.launch_testpmd_as_vhost_user(vhost_param % (nb_cores, txd_rxd, txd_rxd, queues, queues), self.cores[0:2],
+ dev=vhost_dev % (queues,''), ports=[allow_pci[0]], iova_mode='va')
+ self.mode_list.append("with_0_cbdma")
+ self.launch_testpmd_as_virtio_user(virtio_param % (nb_cores, txd_rxd, txd_rxd, queues, queues), self.cores[2:4],
+ dev=virtio_dev)
+ self.send_and_verify("with_0_cbdma", queue_list=range(queues))
+
+ # with 4 cbdma and 4 queue and VA mode to launch vhost
self.vhost_user.send_expect("quit", "#")
+ vhost_dmas = f"dmas=[txq0@{self.used_cbdma[0]};txq1@{self.used_cbdma[1]};txq2@{self.used_cbdma[2]};txq3@{self.used_cbdma[3]}]"
+ self.launch_testpmd_as_vhost_user(vhost_param % (nb_cores, txd_rxd, txd_rxd, queues, queues), self.cores[0:2],
+ dev=vhost_dev % (queues, vhost_dmas), ports=allow_pci[:5], iova_mode='va')
+ self.mode_list.append("with_4_cbdma")
+ self.send_and_verify("with_4_cbdma", queue_list=range(int(queues/2)))
- # used 4 cbdma_num and 4 queue to launch vhost
+ #with 8 cbdma and 8 queue and VA mode to launch vhost
+ self.vhost_user.send_expect("quit", "#")
+ vhost_dmas = f"dmas=[txq0@{self.used_cbdma[0]};txq1@{self.used_cbdma[1]};txq2@{self.used_cbdma[2]};txq3@{self.used_cbdma[3]};txq4@{self.used_cbdma[4]};txq5@{self.used_cbdma[5]};txq6@{self.used_cbdma[6]};txq7@{self.used_cbdma[7]}]"
+ self.launch_testpmd_as_vhost_user(vhost_param % (nb_cores, txd_rxd, txd_rxd, queues, queues), self.cores[0:2],
+ dev=vhost_dev % (queues, vhost_dmas), ports=allow_pci, iova_mode='va')
+ self.mode_list.append("with_8_cbdma")
+ self.send_and_verify("with_8_cbdma", queue_list=range(queues))
- vhost_dmas = f"dmas=[txq0@{self.used_cbdma[0]};txq1@{self.used_cbdma[1]};txq2@{self.used_cbdma[2]};txq3@{self.used_cbdma[3]}]"
- self.launch_testpmd_as_vhost_user(eal_params % (queue/2,queue/2), self.cores[0:2], dev=vhost_dev % (int(queue/2),vhost_dmas), ports=allow_pci[:5])
- self.send_and_verify("used_4_cbdma_num", queue_list=range(int(queue/2)))
- self.mode_list.append("used_4_cbdma_num")
+ # with 6 cbdma and 2 without cbdma and PA mode to launch vhost
self.vhost_user.send_expect("quit", "#")
+ vhost_dmas = f"dmas=[txq0@{self.used_cbdma[0]};txq1@{self.used_cbdma[1]};txq2@{self.used_cbdma[2]};txq3@{self.used_cbdma[3]};txq4@{self.used_cbdma[4]};txq5@{self.used_cbdma[5]}]"
+ self.launch_testpmd_as_vhost_user(vhost_param % (nb_cores, txd_rxd, txd_rxd, queues, queues), self.cores[0:2],
+ dev=vhost_dev % (queues, vhost_dmas), ports=allow_pci, iova_mode='pa')
+ self.mode_list.append("with_6_cbdma")
+ self.send_and_verify("with_6_cbdma", queue_list=range(queues))
- #used 8 cbdma_num to launch vhost
- vhost_dmas = f"dmas=[txq0@{self.used_cbdma[0]};txq1@{self.used_cbdma[1]};txq2@{self.used_cbdma[2]};txq3@{self.used_cbdma[3]};txq4@{self.used_cbdma[4]};txq5@{self.used_cbdma[5]};txq6@{self.used_cbdma[6]};txq7@{self.used_cbdma[7]}]"
- self.launch_testpmd_as_vhost_user(eal_params % (queue, queue), self.cores[0:2],
- dev=vhost_dev % (queue,vhost_dmas), ports=allow_pci)
- self.send_and_verify("used_8_cbdma_num", queue_list=range(queue))
- self.mode_list.append("used_8_cbdma_num")
- self.send_and_verify("used_8_cbdma_num_1", queue_list=range(queue))
- self.mode_list.append("used_8_cbdma_num_1")
- self.virtio_user.send_expect("stop", "testpmd> ", 60)
- time.sleep(5)
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)
- def test_perf_pvp_packed_all_path_with_cbdma_vhost_enqueue_operations(self):
+ def test_perf_pvp_packed_ring_all_path_vhost_enqueue_operations_with_cbdma(self):
"""
- Test Case 3: PVP packed ring all path with DMA-accelerated vhost enqueue
+ Test Case 3: PVP packed ring all path vhost enqueue operations with cbdma
"""
self.test_target = self.running_case
self.expected_throughput = self.get_suite_cfg()['expected_throughput'][self.test_target]
txd_rxd = 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_param = ' --nb-cores=%d --txd=%d --rxd=%d'
+ nb_cores = 1
+ queues = 1
+ self.get_cbdma_ports_info_and_bind_to_dpdk(1)
vhost_vdevs = f"'net_vhost0,iface=/tmp/s0,queues=%d,dmas=[txq0@{self.device_str}]'"
- 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',
+ virtio_path_dict_VA = {
+ "inorder_mergeable_path_VA": 'mrg_rxbuf=1,in_order=1,packed_vq=1',
+ "mergeable_path_VA": 'mrg_rxbuf=1,in_order=0,packed_vq=1',
+ "inorder_non_mergeable_path_VA": 'mrg_rxbuf=0,in_order=1,packed_vq=1',
+ "non_mergeable_path_VA": 'mrg_rxbuf=0,in_order=0,packed_vq=1',
+ "vector_rx_path_VA": 'mrg_rxbuf=0,in_order=1,vectorized=1,packed_vq=1',
+ "vector_rx_path_not_power_of_2_VA": 'mrg_rxbuf=0,in_order=1,vectorized=1,packed_vq=1,queue_size=1025'
}
- 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):
+ for index in range(1):
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), 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.launch_testpmd_as_vhost_user(vhost_param % (nb_cores, txd_rxd, txd_rxd), self.cores[0:2],
+ dev=vhost_vdevs % (nb_cores), ports=allow_pci, iova_mode='va')
+ for key, path_mode in virtio_path_dict_VA.items():
+ if key == "vector_rx_path_not_power_of_2_VA":
+ virtio_param = " --nb-cores=%d --txd=%d --rxd=%d" % (nb_cores, (txd_rxd + 1), (txd_rxd + 1))
+ else:
+ virtio_param = " --nb-cores=%d --txd=%d --rxd=%d" % (nb_cores, txd_rxd, txd_rxd)
+ vdevs = f"'net_virtio_user0,mac={self.virtio_mac},path=/tmp/s0,{path_mode},queues=%d'" % queues
+ self.diff_param_launch_send_and_verify(key, virtio_param, vdevs, self.cores[2:4], is_quit=False,
+ launch_virtio=True)
self.mode_list.append(key)
# step3 restart vhost port, then check throughput again
key += "_RestartVhost"
@@ -340,153 +373,180 @@ class TestVirTioVhostCbdma(TestCase):
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.diff_param_launch_send_and_verify(key, virtio_param, vdevs, self.cores[2:4], is_quit=True,
+ launch_virtio=False)
self.mode_list.append(key)
+ # step9 quit all testpma and re-run with PA mode
+ virtio_path_dict_PA = {
+ "inorder_mergeable_path_PA": 'mrg_rxbuf=1,in_order=1,packed_vq=1',
+ "mergeable_path_PA": 'mrg_rxbuf=1,in_order=0,packed_vq=1',
+ "inorder_non_mergeable_path_PA": 'mrg_rxbuf=0,in_order=1,packed_vq=1',
+ "non_mergeable_path_PA": 'mrg_rxbuf=0,in_order=0,packed_vq=1',
+ "vector_rx_path_PA": 'mrg_rxbuf=0,in_order=0,vectorized=1,packed_vq=1',
+ "vector_rx_path_not_power_of_2_PA": 'mrg_rxbuf=0,in_order=0,vectorized=1,packed_vq=1,queue_size=1025'
+ }
self.vhost_user.send_expect("quit", "# ")
+ self.launch_testpmd_as_vhost_user(vhost_param % (queues, txd_rxd, txd_rxd), self.cores[0:2],
+ dev=vhost_vdevs % (queues), ports=allow_pci, iova_mode='pa')
+ for key, path_mode in virtio_path_dict_PA.items():
+ if key == "vector_rx_path_not_power_of_2_VA":
+ virtio_param = " --nb-cores=%d --txd=%d --rxd=%d" % (nb_cores, (txd_rxd + 1), (txd_rxd + 1))
+ else:
+ virtio_param = " --nb-cores=%d --txd=%d --rxd=%d" % (nb_cores, txd_rxd, txd_rxd)
+ vdevs = f"'net_virtio_user0,mac={self.virtio_mac},path=/tmp/s0,{path_mode},queues=%d'" % queues
+ self.diff_param_launch_send_and_verify(key, virtio_param, vdevs, self.cores[2:4], is_quit=False,
+ launch_virtio=True)
+ 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, virtio_param, vdevs, self.cores[2:4], is_quit=True,
+ launch_virtio=False)
+ self.mode_list.append(key)
+
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):
+ def test_perf_pvp_packed_ring_all_dynamic_queue_number_vhost_enqueue_operations_with_cbdma(self):
"""
- Test Case4: Packed ring dynamic queue number test for DMA-accelerated vhost Tx operations
+ Test Case 4: PVP packed ring dynamic queue number vhost enqueue operations with cbdma
"""
self.test_target = self.running_case
self.expected_throughput = self.get_suite_cfg()['expected_throughput'][self.test_target]
- used_cbdma_num = 8
- queue = 8
- txd_rxd = 1024
nb_cores = 1
+ txd_rxd = 1024
+ queues = 8
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]}]"
- eal_params = " --nb-cores=1 --txd=1024 --rxd=1024 --txq=%d --rxq=%d "
- dynamic_queue_number_cbdma_virtio_params = f" --tx-offloads=0x0 --enable-hw-vlan-strip {eal_params % (queue, queue)}"
- 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=%s,client=1,%s'"
- # launch vhost testpmd
+ self.get_cbdma_ports_info_and_bind_to_dpdk(8)
+ vhost_param = " --nb-cores=%d --txd=%d --rxd=%d --txq=%d --rxq=%d "
+ virtio_param = " --nb-cores=%d --txd=%d --rxd=%d --txq=%d --rxq=%d "
+ vhost_dev = f"'net_vhost0,iface={virtio_path},queues=%d,client=1,%s'"
+ virtio_dev = f"net_virtio_user0,mac={self.virtio_mac},path={virtio_path},{path_mode},queues={queues},server=1"
allow_pci = [self.dut.ports_info[0]['pci']]
- for index in range(used_cbdma_num):
+ for index in range(8):
allow_pci.append(self.cbdma_dev_infos[index])
+ # without cbdma to launch vhost
+ self.launch_testpmd_as_vhost_user(vhost_param % (nb_cores, txd_rxd, txd_rxd, queues, queues), self.cores[0:2],
+ dev=vhost_dev % (queues, ''), ports=[allow_pci[0]], iova_mode='va')
+ self.mode_list.append("with_0_cbdma")
+ self.launch_testpmd_as_virtio_user(virtio_param % (nb_cores, txd_rxd, txd_rxd, queues, queues), self.cores[2:4],
+ dev=virtio_dev)
+ self.send_and_verify("with_0_cbdma", queue_list=range(queues))
+
+ # with 4 cbdma and 4 queue and VA mode to launch vhost
+ self.vhost_user.send_expect("quit", "#")
+ vhost_dmas = f"dmas=[txq0@{self.used_cbdma[0]};txq1@{self.used_cbdma[1]};txq2@{self.used_cbdma[2]};txq3@{self.used_cbdma[3]}]"
+ self.launch_testpmd_as_vhost_user(vhost_param % (nb_cores, txd_rxd, txd_rxd, queues, queues), self.cores[0:2],
+ dev=vhost_dev % (queues, vhost_dmas), ports=allow_pci[:5], iova_mode='va')
+ self.mode_list.append("with_4_cbdma")
+ self.send_and_verify("with_4_cbdma", queue_list=range(int(queues / 2)))
- # no cbdma to launch vhost
- self.launch_testpmd_as_vhost_user(eal_params % (queue,queue), self.cores[0:2], dev=vhost_dev % (queue,''), ports= [allow_pci[0]])
- mode = "no_cbdma"
- 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))
+ # with 8 cbdma and 8 queue and VA mode to launch vhost
self.vhost_user.send_expect("quit", "#")
+ vhost_dmas = f"dmas=[txq0@{self.used_cbdma[0]};txq1@{self.used_cbdma[1]};txq2@{self.used_cbdma[2]};txq3@{self.used_cbdma[3]};txq4@{self.used_cbdma[4]};txq5@{self.used_cbdma[5]};txq6@{self.used_cbdma[6]};txq7@{self.used_cbdma[7]}]"
+ self.launch_testpmd_as_vhost_user(vhost_param % (nb_cores, txd_rxd, txd_rxd, queues, queues), self.cores[0:2],
+ dev=vhost_dev % (queues, vhost_dmas), ports=allow_pci, iova_mode='va')
+ self.mode_list.append("with_8_cbdma")
+ self.send_and_verify("with_8_cbdma", queue_list=range(queues))
- # used 4 cbdma_num and 4 queue to launch vhost
- vhost_dmas = f"dmas=[txq0@{self.used_cbdma[0]};txq1@{self.used_cbdma[1]};txq2@{self.used_cbdma[2]};txq3@{self.used_cbdma[3]}]"
- self.launch_testpmd_as_vhost_user(eal_params % (queue/2,queue/2), self.cores[0:2],
- dev=vhost_dev % (int(queue/2),vhost_dmas), ports=allow_pci[:5])
- self.send_and_verify("used_4_cbdma_num", queue_list=range(int(queue/2)))
- self.mode_list.append("used_4_cbdma_num")
+ # with 6 cbdma and 2 without cbdma and PA mode to launch vhost
self.vhost_user.send_expect("quit", "#")
+ vhost_dmas = f"dmas=[txq0@{self.used_cbdma[0]};txq1@{self.used_cbdma[1]};txq2@{self.used_cbdma[2]};txq3@{self.used_cbdma[3]};txq4@{self.used_cbdma[4]};txq5@{self.used_cbdma[5]}]"
+ self.launch_testpmd_as_vhost_user(vhost_param % (nb_cores, txd_rxd, txd_rxd, queues, queues), self.cores[0:2],
+ dev=vhost_dev % (queues, vhost_dmas), ports=allow_pci, iova_mode='pa')
+ self.mode_list.append("with_6_cbdma")
+ self.send_and_verify("with_6_cbdma", queue_list=range(queues))
- #used 8 cbdma_num to launch vhost
- vhost_dmas = f"dmas=[txq0@{self.used_cbdma[0]};txq1@{self.used_cbdma[1]};txq2@{self.used_cbdma[2]};txq3@{self.used_cbdma[3]};txq4@{self.used_cbdma[4]};txq5@{self.used_cbdma[5]};txq6@{self.used_cbdma[6]};txq7@{self.used_cbdma[7]}]"
- self.launch_testpmd_as_vhost_user(eal_params % (queue, queue), self.cores[0:2],
- dev=vhost_dev % (queue,vhost_dmas), ports=allow_pci)
- self.send_and_verify("used_8_cbdma_num", queue_list=range(queue))
- self.mode_list.append("used_8_cbdma_num")
- self.send_and_verify("used_8_cbdma_num_1", queue_list=range(queue))
- self.mode_list.append("used_8_cbdma_num_1")
- self.virtio_user.send_expect("stop", "testpmd> ", 60)
- time.sleep(5)
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)
+ def send_chain_packets_and_verify(self):
+ self.pmdout_virtio_user.execute_cmd("clear port stats all")
+ self.pmdout_virtio_user.execute_cmd("start")
+ self.pmdout_vhost_user.execute_cmd("vhost enable tx all")
+ self.pmdout_vhost_user.execute_cmd("set txpkts 65535,65535,65535,65535,65535")
+ self.pmdout_vhost_user.execute_cmd("start tx_first 32")
+ self.pmdout_vhost_user.execute_cmd("show port stats all")
+ out = self.pmdout_virtio_user.execute_cmd("show port stats all")
+ rx_pkts = int(re.search("RX-packets: (\d+)", out).group(1))
+ self.verify(rx_pkts > 0, "virtio-user can not received packets")
- def test_perf_compare_pvp_split_ring_performance(self):
+ def test_loopback_split_ring_large_chain_packets_stress_test_with_cbdma_enqueue(self):
"""
- Test Case5: Compare PVP split ring performance between CPU copy, CBDMA copy and Sync copy
+ Test Case5: loopback split ring large chain packets stress test with cbdma enqueue
"""
- used_cbdma_num = 1
- queue = 1
- txd_rxd = 1024
- eal_tx_rxd = ' --nb-cores=%d --txd=%d --rxd=%d'
- path_mode = 'mrg_rxbuf=1,in_order=1,server=1'
- allow_pci = [self.dut.ports_info[0]['pci']]
- self.get_cbdma_ports_info_and_bind_to_dpdk(used_cbdma_num)
- for index in range(used_cbdma_num):
+ nb_cores = 1
+ queues = 1
+ txd_rxd = 2048
+ txq_rxq = 1
+ virtio_path = "/tmp/s0"
+ path_mode = 'mrg_rxbuf=1,in_order=0,vectorized=1,queue_size=2048'
+ self.get_cbdma_ports_info_and_bind_to_dpdk(1)
+ vhost_param = " --nb-cores=%d --mbuf-size=65535"
+ virtio_param = " --nb-cores=%d --txd=%d --rxd=%d --txq=%d --rxq=%d "
+ virtio_dev = f"net_virtio_user0,mac={self.virtio_mac},path={virtio_path},{path_mode},queues=%d"
+ vhost_vdevs = f"'net_vhost0,iface=/tmp/s0,queues=%d,dmas=[txq0@{self.device_str}]'"
+ allow_pci = []
+ for index in range(1):
allow_pci.append(self.cbdma_dev_infos[index])
- path_mode = 'mrg_rxbuf=1,in_order=1'
- vhost_vdevs = f"'net_vhost0,iface=/tmp/s0,queues=%d,client=1,dmas=[txq0@{self.device_str}]'"
- compare_pvp_split_ring_performance = "--tx-offloads=0x0 --enable-hw-vlan-strip --nb-cores=%d --txd=%d --rxd=%d" % (queue, txd_rxd, txd_rxd)
- dev_path_mode_mapper = {
- "sync_cbdma": '',
- "cpu": '',
- }
- for key in dev_path_mode_mapper.items():
- if key == "cpu":
- vhost_vdevs = f"'net_vhost0,iface=/tmp/s0,queues=1'"
- self.launch_testpmd_as_vhost_user(eal_tx_rxd % (queue, txd_rxd, txd_rxd), self.cores[0:2], dev=vhost_vdevs, ports=[allow_pci[0]])
- vdevs = f"'net_virtio_user0,mac={self.virtio_mac},path=/tmp/s0,{path_mode},queues=%d'" % queue
- self.launch_testpmd_as_virtio_user(compare_pvp_split_ring_performance, self.cores[2:4], dev=vdevs)
- mode = "cpu_copy_64"
- self.mode_list.append(mode)
- self.send_and_verify(mode, frame_sizes=[64], pkt_length_mode='fixed')
- perf_cpu_copy_64 = self.throughput[mode][64][self.nb_desc]
- self.virtio_user.send_expect('show port stats all', 'testpmd> ', 10)
- self.virtio_user.send_expect("quit", "# ")
- self.vhost_user.send_expect("quit", "# ")
- else:
- self.launch_testpmd_as_vhost_user(eal_tx_rxd % (queue, txd_rxd, txd_rxd), self.cores[0:2],dev=vhost_vdevs % (queue), ports=allow_pci)
- vdevs = f"'net_virtio_user0,mac={self.virtio_mac},path=/tmp/s0,{path_mode},queues=%d,server=1'" % queue
- self.launch_testpmd_as_virtio_user(compare_pvp_split_ring_performance, self.cores[2:4],dev=vdevs)
- mode = "sync_copy_64"
- self.mode_list.append(mode)
- self.send_and_verify(mode,frame_sizes=[64],pkt_length_mode='fixed')
- perf_sync_copy_64 = self.throughput[mode][64][self.nb_desc]
- mode = "cbdma_copy_1518"
- self.mode_list.append(mode)
- self.send_and_verify(mode,frame_sizes=[1518],pkt_length_mode='fixed')
- perf_cbdma_copy_1518 = self.throughput[mode][1518][self.nb_desc]
- self.virtio_user.send_expect('show port stats all', 'testpmd> ', 10)
- self.vhost_user.send_expect("quit", "# ")
- time.sleep(3)
- self.launch_testpmd_as_vhost_user(eal_tx_rxd % (queue, txd_rxd, txd_rxd), self.cores[0:2],dev=vhost_vdevs % (queue), ports=allow_pci)
- mode = "sync_copy_1518"
- self.mode_list.append(mode)
- self.send_and_verify(mode,frame_sizes=[1518],pkt_length_mode='fixed')
- perf_sync_copy_1518 = self.throughput[mode][1518][self.nb_desc]
- self.check_port_stats_result(self.virtio_user)
- self.virtio_user.send_expect("quit", "# ")
- self.vhost_user.send_expect("quit", "# ")
- self.result_table_print()
- self.verify(abs(perf_sync_copy_64 - perf_cpu_copy_64)/perf_sync_copy_64 < 0.1, "sync_copy_64 vs. cpu_copy_64 delta > 10%" )
- self.verify(abs(perf_cbdma_copy_1518 - perf_sync_copy_1518)/perf_sync_copy_1518 > 0.05,"cbdma_copy_1518 vs sync_copy_1518 delta < 5%")
-
- @staticmethod
- def vhost_or_virtio_set_one_queue(session):
- session.send_expect('stop', 'testpmd> ', 120)
- session.send_expect('port stop all', 'testpmd> ', 120)
- session.send_expect('port config all rxq 1', 'testpmd> ', 120)
- session.send_expect('port config all txq 1', 'testpmd> ', 120)
- session.send_expect('port start all', 'testpmd> ', 120)
- session.send_expect('start', 'testpmd> ', 120)
- session.send_expect('show port info all', 'testpmd> ', 30)
- session.send_expect('show port stats all', 'testpmd> ', 120)
- time.sleep(5)
+ self.launch_testpmd_as_vhost_user(vhost_param % (nb_cores), self.cores[0:2],
+ dev=vhost_vdevs % (queues), ports=allow_pci, iova_mode='va', set_pmd_param=False)
+ self.launch_testpmd_as_virtio_user(virtio_param % (nb_cores, txd_rxd, txd_rxd, txq_rxq, txq_rxq), self.cores[2:4],
+ dev=virtio_dev % (queues), set_pmd_param=False)
+ self.send_chain_packets_and_verify()
+
+ self.logger.info("Quit and relaunch vhost with PA mode")
+ self.pmdout_virtio_user.execute_cmd("quit", "#")
+ self.pmdout_vhost_user.execute_cmd("quit", "#")
+ self.launch_testpmd_as_vhost_user(vhost_param % (nb_cores), self.cores[0:2],
+ dev=vhost_vdevs % (queues), ports=allow_pci, iova_mode='pa', set_pmd_param=False)
+ self.launch_testpmd_as_virtio_user(virtio_param % (nb_cores, txd_rxd, txd_rxd, txq_rxq, txq_rxq),self.cores[2:4],
+ dev=virtio_dev % (queues), set_pmd_param=False)
+ self.send_chain_packets_and_verify()
+
+ def test_loopback_packed_ring_large_chain_packets_stress_test_with_cbdma_enqueue(self):
+ """
+ Test Case6: loopback packed ring large chain packets stress test with cbdma enqueue
+ """
+ nb_cores = 1
+ queues = 1
+ txd_rxd = 2048
+ txq_rxq = 1
+ virtio_path = "/tmp/s0"
+ path_mode = 'mrg_rxbuf=1,in_order=0,vectorized=1,packed_vq=1,queue_size=2048'
+ self.get_cbdma_ports_info_and_bind_to_dpdk(1)
+ vhost_param = " --nb-cores=%d --mbuf-size=65535"
+ virtio_param = " --nb-cores=%d --txd=%d --rxd=%d --txq=%d --rxq=%d "
+ virtio_dev = f"net_virtio_user0,mac={self.virtio_mac},path={virtio_path},{path_mode},queues=%d"
+ vhost_vdevs = f"'net_vhost0,iface=/tmp/s0,queues=%d,dmas=[txq0@{self.device_str}]'"
+ allow_pci = []
+ for index in range(1):
+ allow_pci.append(self.cbdma_dev_infos[index])
+ self.launch_testpmd_as_vhost_user(vhost_param % (nb_cores), self.cores[0:2],
+ dev=vhost_vdevs % (queues), ports=allow_pci, iova_mode='va', set_pmd_param=False)
+ self.launch_testpmd_as_virtio_user(virtio_param % (nb_cores, txd_rxd, txd_rxd, txq_rxq, txq_rxq), self.cores[2:4],
+ dev=virtio_dev % (queues), set_pmd_param=False)
+ self.send_chain_packets_and_verify()
+
+ self.logger.info("Quit and relaunch vhost with PA mode")
+ self.pmdout_virtio_user.execute_cmd("quit", "#")
+ self.pmdout_vhost_user.execute_cmd("quit", "#")
+ self.launch_testpmd_as_vhost_user(vhost_param % (nb_cores), self.cores[0:2],
+ dev=vhost_vdevs % (queues), ports=allow_pci, iova_mode='pa', set_pmd_param=False)
+ self.launch_testpmd_as_virtio_user(virtio_param % (nb_cores, txd_rxd, txd_rxd, txq_rxq, txq_rxq),self.cores[2:4],
+ dev=virtio_dev % (queues), set_pmd_param=False)
+ self.send_chain_packets_and_verify()
- @property
- def check_value(self):
- check_dict = dict.fromkeys(self.frame_sizes)
- linerate = {64: 0.085, 128: 0.12, 256: 0.20, 512: 0.35, 1024: 0.50, 1280: 0.55, 1518: 0.60}
- for size in self.frame_sizes:
- speed = self.wirespeed(self.nic, size, self.number_of_ports)
- check_dict[size] = round(speed * linerate[size], 2)
- return check_dict
def send_imix_and_verify(self, mode, multiple_queue=True, queue_list=[]):
"""
@@ -708,8 +768,6 @@ 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] 2+ messages in thread
* RE: [dts][PATCH V2 3/3] tests/vhost_cbdma:modify test suite sync with test plan change
2022-01-19 5:38 [dts][PATCH V2 3/3] tests/vhost_cbdma:modify test suite sync with test plan change Wei Ling
@ 2022-01-19 5:40 ` Ling, WeiX
0 siblings, 0 replies; 2+ messages in thread
From: Ling, WeiX @ 2022-01-19 5:40 UTC (permalink / raw)
To: dts
[-- Attachment #1: Type: text/plain, Size: 322 bytes --]
> -----Original Message-----
> From: Ling, WeiX <weix.ling@intel.com>
> Sent: Wednesday, January 19, 2022 1:38 PM
> To: dts@dpdk.org
> Cc: Ling, WeiX <weix.ling@intel.com>
> Subject: [dts][PATCH V2 3/3] tests/vhost_cbdma:modify test suite sync with
> test plan change
>
Tested-by: Wei Ling <weix.ling@intel.com>
[-- Attachment #2: TestVirTioVhostCbdma_Func.log --]
[-- Type: application/octet-stream, Size: 7541 bytes --]
18/01/2022 16:39:49 dts:
TEST SUITE : TestVirTioVhostCbdma
18/01/2022 16:39:49 dts: NIC : fortville_spirit
18/01/2022 16:39:49 dut.10.239.251.220:
18/01/2022 16:39:49 tester:
18/01/2022 16:39:54 tester: ls -d /tmp/vhost_cbdma
18/01/2022 16:39:54 tester: /tmp/vhost_cbdma
18/01/2022 16:39:54 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
18/01/2022 16:39:54 dut.10.239.251.220: 1048576
18/01/2022 16:39:54 TestVirTioVhostCbdma: Test Case test_loopback_packed_ring_large_chain_packets_stress_test_with_cbdma_enqueue Begin
18/01/2022 16:39:54 dut.10.239.251.220:
18/01/2022 16:39:54 tester:
18/01/2022 16:39:54 dut.10.239.251.220: killall -I dpdk-testpmd
18/01/2022 16:39:54 dut.10.239.251.220: dpdk-testpmd: no process found
18/01/2022 16:39:54 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
18/01/2022 16:39:55 dut.10.239.251.220:
18/01/2022 16:39:55 dut.10.239.251.220: rm -rf /tmp/s0
18/01/2022 16:39:55 dut.10.239.251.220:
18/01/2022 16:39:55 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
18/01/2022 16:39:55 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
18/01/2022 16:39:55 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
18/01/2022 16:39:56 dut.10.239.251.220:
18/01/2022 16:40:12 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
18/01/2022 16:40:12 dut.10.239.251.220: 1048576
18/01/2022 16:40:23 TestVirTioVhostCbdma: Quit and relaunch vhost with PA mode
18/01/2022 16:40:47 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
18/01/2022 16:40:47 dut.10.239.251.220: 1048576
18/01/2022 16:41:05 TestVirTioVhostCbdma: Test Case test_loopback_packed_ring_large_chain_packets_stress_test_with_cbdma_enqueue Result PASSED:
18/01/2022 16:41:05 dut.10.239.251.220: killall -I dpdk-testpmd
18/01/2022 16:41:05 dut.10.239.251.220:
18/01/2022 16:41:05 dut.10.239.251.220: modprobe ioatdma
18/01/2022 16:41:05 dut.10.239.251.220:
18/01/2022 16:41:05 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
18/01/2022 16:41:08 dut.10.239.251.220:
18/01/2022 16:41:08 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
18/01/2022 16:41:09 dut.10.239.251.220:
18/01/2022 16:41:09 TestVirTioVhostCbdma: Test Case test_loopback_split_ring_large_chain_packets_stress_test_with_cbdma_enqueue Begin
18/01/2022 16:41:09 dut.10.239.251.220:
18/01/2022 16:41:09 tester:
18/01/2022 16:41:09 dut.10.239.251.220: killall -I dpdk-testpmd
18/01/2022 16:41:09 dut.10.239.251.220: dpdk-testpmd: no process found
18/01/2022 16:41:09 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
18/01/2022 16:41:09 dut.10.239.251.220:
18/01/2022 16:41:09 dut.10.239.251.220: rm -rf /tmp/s0
18/01/2022 16:41:09 dut.10.239.251.220:
18/01/2022 16:41:09 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
18/01/2022 16:41:10 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
18/01/2022 16:41:10 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
18/01/2022 16:41:10 dut.10.239.251.220:
18/01/2022 16:41:23 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
18/01/2022 16:41:23 dut.10.239.251.220: 1048576
18/01/2022 16:41:35 TestVirTioVhostCbdma: Quit and relaunch vhost with PA mode
18/01/2022 16:41:52 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
18/01/2022 16:41:52 dut.10.239.251.220: 1048576
18/01/2022 16:42:03 TestVirTioVhostCbdma: Test Case test_loopback_split_ring_large_chain_packets_stress_test_with_cbdma_enqueue Result PASSED:
18/01/2022 16:42:03 dut.10.239.251.220: killall -I dpdk-testpmd
18/01/2022 16:42:03 dut.10.239.251.220:
18/01/2022 16:42:03 dut.10.239.251.220: modprobe ioatdma
18/01/2022 16:42:03 dut.10.239.251.220:
18/01/2022 16:42:03 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
18/01/2022 16:42:07 dut.10.239.251.220:
18/01/2022 16:42:07 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
18/01/2022 16:42:08 dut.10.239.251.220:
18/01/2022 16:42:08 dts:
TEST SUITE ENDED: TestVirTioVhostCbdma
[-- Attachment #3: TestVirTioVhostCbdma_Perf.log --]
[-- Type: application/octet-stream, Size: 635983 bytes --]
19/01/2022 10:00:49 dts:
TEST SUITE : TestVirTioVhostCbdma
19/01/2022 10:00:49 dts: NIC : fortville_spirit
19/01/2022 10:00:49 dut.10.239.251.220:
19/01/2022 10:00:49 tester:
19/01/2022 10:00:54 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:00:54 tester: /tmp/vhost_cbdma
19/01/2022 10:00:54 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:00:55 dut.10.239.251.220: 1048576
19/01/2022 10:00:55 TestVirTioVhostCbdma: Test Case test_perf_pvp_packed_ring_all_dynamic_queue_number_vhost_enqueue_operations_with_cbdma Begin
19/01/2022 10:00:55 dut.10.239.251.220:
19/01/2022 10:00:55 tester:
19/01/2022 10:00:55 dut.10.239.251.220: killall -I dpdk-testpmd
19/01/2022 10:00:55 dut.10.239.251.220: dpdk-testpmd: no process found
19/01/2022 10:00:55 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
19/01/2022 10:00:55 dut.10.239.251.220:
19/01/2022 10:00:55 dut.10.239.251.220: rm -rf /tmp/s0
19/01/2022 10:00:55 dut.10.239.251.220:
19/01/2022 10:00:55 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
19/01/2022 10:00:55 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
19/01/2022 10:00:55 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0 0000:80:04.1 0000:80:04.2 0000:80:04.3 0000:80:04.4 0000:80:04.5 0000:80:04.6 0000:80:04.7
19/01/2022 10:00:56 dut.10.239.251.220:
19/01/2022 10:01:07 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:01:07 dut.10.239.251.220: 1048576
19/01/2022 10:01:18 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:01:19 tester: /tmp/vhost_cbdma
19/01/2022 10:01:19 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:01:21 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:01:21 tester: /tmp/vhost_cbdma
19/01/2022 10:01:21 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:01:23 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:01:23 tester: /tmp/vhost_cbdma
19/01/2022 10:01:23 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:01:25 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:01:25 tester: /tmp/vhost_cbdma
19/01/2022 10:01:25 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:01:27 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:01:27 tester: /tmp/vhost_cbdma
19/01/2022 10:01:27 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:01:29 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:01:29 tester: /tmp/vhost_cbdma
19/01/2022 10:01:29 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:01:31 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:01:31 tester: /tmp/vhost_cbdma
19/01/2022 10:01:31 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01:33 pktgen: test port 0 map gen port 0
19/01/2022 10:01: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': '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': '-'}
19/01/2022 10:01:34 pktgen: trex port <0> not support flow control
19/01/2022 10:01:34 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:01:34 pktgen: check the trex port link status
19/01/2022 10:01: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': '-'}
19/01/2022 10:01:34 pktgen: begin traffic ......
19/01/2022 10:01:34 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:01:39 pktgen: traffic completed.
19/01/2022 10:01:39 pktgen: check the trex port link status
19/01/2022 10:01:39 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': '-'}
19/01/2022 10:01:39 pktgen: begin traffic ......
19/01/2022 10:01:39 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:01:59 pktgen: begin get port statistic ...
19/01/2022 10:01:59 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}
19/01/2022 10:01:59 pktgen: {0: {'ibytes': 46177893592,
'ierrors': 0,
'ipackets': 67554848,
'obytes': 97257020856,
'oerrors': 0,
'opackets': 142367038,
'rx_bps': 18375532544.0,
'rx_bps_L1': 18913162224.0,
'rx_pps': 3360185.5,
'rx_util': 47.282905559999996,
'tx_bps': 38887391232.0,
'tx_bps_L1': 40025875712.0,
'tx_pps': 7115528.0,
'tx_util': 100.06468928000001},
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': 20.56083869934082,
'cpu_util': 94.566650390625,
'cpu_util_raw': 95.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53473502,
'rx_bps': 18375532544.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 20511856640.0,
'rx_pps': 3360185.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38887391232.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7115528.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 46177893592,
'ierrors': 0,
'ipackets': 67554848,
'obytes': 97257020856,
'oerrors': 0,
'opackets': 142367038,
'rx_bps': 18375532544.0,
'rx_bps_L1': 18913162224.0,
'rx_pps': 3360185.5,
'rx_util': 47.282905559999996,
'tx_bps': 38887391232.0,
'tx_bps_L1': 40025875712.0,
'tx_pps': 7115528.0,
'tx_util': 100.06468928000001}}
19/01/2022 10:01:59 pktgen: {'ibytes': 46177893592,
'ierrors': 0,
'ipackets': 67554848,
'obytes': 97257020856,
'oerrors': 0,
'opackets': 142367038,
'rx_bps': 18375532544.0,
'rx_bps_L1': 18913162224.0,
'rx_pps': 3360185.5,
'rx_util': 47.282905559999996,
'tx_bps': 38887391232.0,
'tx_bps_L1': 40025875712.0,
'tx_pps': 7115528.0,
'tx_util': 100.06468928000001}
19/01/2022 10:01:59 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38887391232.000000, tx_pps: 7115528.000000
19/01/2022 10:01:59 pktgen: {'ibytes': 46177893592,
'ierrors': 0,
'ipackets': 67554848,
'obytes': 97257020856,
'oerrors': 0,
'opackets': 142367038,
'rx_bps': 18375532544.0,
'rx_bps_L1': 18913162224.0,
'rx_pps': 3360185.5,
'rx_util': 47.282905559999996,
'tx_bps': 38887391232.0,
'tx_bps_L1': 40025875712.0,
'tx_pps': 7115528.0,
'tx_util': 100.06468928000001}
19/01/2022 10:01:59 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 18375532544.000000, rx_pps: 3360185.500000
19/01/2022 10:01:59 pktgen: throughput: pps_rx 3360185.500000, bps_rx 18375532544.000000
19/01/2022 10:01:59 pktgen: traffic completed.
19/01/2022 10:02:11 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:02:11 tester: /tmp/vhost_cbdma
19/01/2022 10:02:11 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:02:13 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:02:13 tester: /tmp/vhost_cbdma
19/01/2022 10:02:13 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:02:15 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:02:15 tester: /tmp/vhost_cbdma
19/01/2022 10:02:15 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:02:17 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:02:18 tester: /tmp/vhost_cbdma
19/01/2022 10:02:18 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:02:20 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:02:20 tester: /tmp/vhost_cbdma
19/01/2022 10:02:20 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:02:22 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:02:22 tester: /tmp/vhost_cbdma
19/01/2022 10:02:22 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:02:24 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:02:24 tester: /tmp/vhost_cbdma
19/01/2022 10:02:24 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 pktgen: test port 0 map gen port 0
19/01/2022 10:02:26 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': '-'}
19/01/2022 10:02:26 pktgen: trex port <0> not support flow control
19/01/2022 10:02:26 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:02:26 pktgen: check the trex port link status
19/01/2022 10:02:26 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': '-'}
19/01/2022 10:02:26 pktgen: begin traffic ......
19/01/2022 10:02:26 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:02:31 pktgen: traffic completed.
19/01/2022 10:02:31 pktgen: check the trex port link status
19/01/2022 10:02:31 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': '-'}
19/01/2022 10:02:31 pktgen: begin traffic ......
19/01/2022 10:02:31 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:02:51 pktgen: begin get port statistic ...
19/01/2022 10:02:51 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}
19/01/2022 10:02:51 pktgen: {0: {'ibytes': 42913935414,
'ierrors': 0,
'ipackets': 62775448,
'obytes': 97253421290,
'oerrors': 0,
'opackets': 142361767,
'rx_bps': 17151711232.0,
'rx_bps_L1': 17653494552.0,
'rx_pps': 3136145.75,
'rx_util': 44.13373638,
'tx_bps': 38885904384.0,
'tx_bps_L1': 40024345583.99999,
'tx_pps': 7115257.5,
'tx_util': 100.06086395999998},
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': 20.919017791748047,
'cpu_util': 92.94390869140625,
'cpu_util_raw': 90.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53487591,
'rx_bps': 17151711232.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 21734191104.0,
'rx_pps': 3136145.75,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38885904384.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7115257.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 42913935414,
'ierrors': 0,
'ipackets': 62775448,
'obytes': 97253421290,
'oerrors': 0,
'opackets': 142361767,
'rx_bps': 17151711232.0,
'rx_bps_L1': 17653494552.0,
'rx_pps': 3136145.75,
'rx_util': 44.13373638,
'tx_bps': 38885904384.0,
'tx_bps_L1': 40024345583.99999,
'tx_pps': 7115257.5,
'tx_util': 100.06086395999998}}
19/01/2022 10:02:51 pktgen: {'ibytes': 42913935414,
'ierrors': 0,
'ipackets': 62775448,
'obytes': 97253421290,
'oerrors': 0,
'opackets': 142361767,
'rx_bps': 17151711232.0,
'rx_bps_L1': 17653494552.0,
'rx_pps': 3136145.75,
'rx_util': 44.13373638,
'tx_bps': 38885904384.0,
'tx_bps_L1': 40024345583.99999,
'tx_pps': 7115257.5,
'tx_util': 100.06086395999998}
19/01/2022 10:02:51 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38885904384.000000, tx_pps: 7115257.500000
19/01/2022 10:02:51 pktgen: {'ibytes': 42913935414,
'ierrors': 0,
'ipackets': 62775448,
'obytes': 97253421290,
'oerrors': 0,
'opackets': 142361767,
'rx_bps': 17151711232.0,
'rx_bps_L1': 17653494552.0,
'rx_pps': 3136145.75,
'rx_util': 44.13373638,
'tx_bps': 38885904384.0,
'tx_bps_L1': 40024345583.99999,
'tx_pps': 7115257.5,
'tx_util': 100.06086395999998}
19/01/2022 10:02:51 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 17151711232.000000, rx_pps: 3136145.750000
19/01/2022 10:02:51 pktgen: throughput: pps_rx 3136145.750000, bps_rx 17151711232.000000
19/01/2022 10:02:51 pktgen: traffic completed.
19/01/2022 10:03:04 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:03:04 tester: /tmp/vhost_cbdma
19/01/2022 10:03:04 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:03:06 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:03:06 tester: /tmp/vhost_cbdma
19/01/2022 10:03:06 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:03:08 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:03:08 tester: /tmp/vhost_cbdma
19/01/2022 10:03:08 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:03:10 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:03:10 tester: /tmp/vhost_cbdma
19/01/2022 10:03:10 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:03:12 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:03:12 tester: /tmp/vhost_cbdma
19/01/2022 10:03:12 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:03:14 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:03:15 tester: /tmp/vhost_cbdma
19/01/2022 10:03:15 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:03:17 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:03:17 tester: /tmp/vhost_cbdma
19/01/2022 10:03:17 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 pktgen: test port 0 map gen port 0
19/01/2022 10:03:19 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': '-'}
19/01/2022 10:03:19 pktgen: trex port <0> not support flow control
19/01/2022 10:03:19 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:03:19 pktgen: check the trex port link status
19/01/2022 10:03:19 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': '-'}
19/01/2022 10:03:19 pktgen: begin traffic ......
19/01/2022 10:03:19 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:03:24 pktgen: traffic completed.
19/01/2022 10:03:24 pktgen: check the trex port link status
19/01/2022 10:03: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': '-'}
19/01/2022 10:03:24 pktgen: begin traffic ......
19/01/2022 10:03:24 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:03:44 pktgen: begin get port statistic ...
19/01/2022 10:03:44 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}
19/01/2022 10:03:44 pktgen: {0: {'ibytes': 39678410076,
'ierrors': 0,
'ipackets': 58047118,
'obytes': 97221953938,
'oerrors': 0,
'opackets': 142315709,
'rx_bps': 15894547456.0,
'rx_bps_L1': 16359614416.000002,
'rx_pps': 2906668.5,
'rx_util': 40.899036040000006,
'tx_bps': 38942306304.0,
'tx_bps_L1': 40082398704.0,
'tx_pps': 7125577.5,
'tx_util': 100.20599675999999},
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': 20.18416404724121,
'cpu_util': 96.46747589111328,
'cpu_util_raw': 96.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 54205326,
'rx_bps': 15894547456.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 23047757824.0,
'rx_pps': 2906668.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38942306304.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7125577.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 39678410076,
'ierrors': 0,
'ipackets': 58047118,
'obytes': 97221953938,
'oerrors': 0,
'opackets': 142315709,
'rx_bps': 15894547456.0,
'rx_bps_L1': 16359614416.000002,
'rx_pps': 2906668.5,
'rx_util': 40.899036040000006,
'tx_bps': 38942306304.0,
'tx_bps_L1': 40082398704.0,
'tx_pps': 7125577.5,
'tx_util': 100.20599675999999}}
19/01/2022 10:03:44 pktgen: {'ibytes': 39678410076,
'ierrors': 0,
'ipackets': 58047118,
'obytes': 97221953938,
'oerrors': 0,
'opackets': 142315709,
'rx_bps': 15894547456.0,
'rx_bps_L1': 16359614416.000002,
'rx_pps': 2906668.5,
'rx_util': 40.899036040000006,
'tx_bps': 38942306304.0,
'tx_bps_L1': 40082398704.0,
'tx_pps': 7125577.5,
'tx_util': 100.20599675999999}
19/01/2022 10:03:44 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38942306304.000000, tx_pps: 7125577.500000
19/01/2022 10:03:44 pktgen: {'ibytes': 39678410076,
'ierrors': 0,
'ipackets': 58047118,
'obytes': 97221953938,
'oerrors': 0,
'opackets': 142315709,
'rx_bps': 15894547456.0,
'rx_bps_L1': 16359614416.000002,
'rx_pps': 2906668.5,
'rx_util': 40.899036040000006,
'tx_bps': 38942306304.0,
'tx_bps_L1': 40082398704.0,
'tx_pps': 7125577.5,
'tx_util': 100.20599675999999}
19/01/2022 10:03:44 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 15894547456.000000, rx_pps: 2906668.500000
19/01/2022 10:03:44 pktgen: throughput: pps_rx 2906668.500000, bps_rx 15894547456.000000
19/01/2022 10:03:44 pktgen: traffic completed.
19/01/2022 10:03:57 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:03:57 tester: /tmp/vhost_cbdma
19/01/2022 10:03:57 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:03:59 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:03:59 tester: /tmp/vhost_cbdma
19/01/2022 10:03:59 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:04:01 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:04:01 tester: /tmp/vhost_cbdma
19/01/2022 10:04:01 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:04:03 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:04:03 tester: /tmp/vhost_cbdma
19/01/2022 10:04:03 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:04:05 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:04:05 tester: /tmp/vhost_cbdma
19/01/2022 10:04:05 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:04:07 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:04:07 tester: /tmp/vhost_cbdma
19/01/2022 10:04:07 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:04:09 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:04:10 tester: /tmp/vhost_cbdma
19/01/2022 10:04:10 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 pktgen: test port 0 map gen port 0
19/01/2022 10:04:12 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': '-'}
19/01/2022 10:04:12 pktgen: trex port <0> not support flow control
19/01/2022 10:04:12 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:04:12 pktgen: check the trex port link status
19/01/2022 10:04:12 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': '-'}
19/01/2022 10:04:12 pktgen: begin traffic ......
19/01/2022 10:04:12 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:04:17 pktgen: traffic completed.
19/01/2022 10:04:17 pktgen: check the trex port link status
19/01/2022 10:04:17 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': '-'}
19/01/2022 10:04:17 pktgen: begin traffic ......
19/01/2022 10:04:17 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:04:37 pktgen: begin get port statistic ...
19/01/2022 10:04:37 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}
19/01/2022 10:04:37 pktgen: {0: {'ibytes': 41494286020,
'ierrors': 0,
'ipackets': 60699462,
'obytes': 97254530842,
'oerrors': 0,
'opackets': 142363390,
'rx_bps': 16595398656.0,
'rx_bps_L1': 17080916055.999998,
'rx_pps': 3034483.75,
'rx_util': 42.702290139999995,
'tx_bps': 38873833472.0,
'tx_bps_L1': 40011921312.00001,
'tx_pps': 7113049.0,
'tx_util': 100.02980328000002},
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': 20.347803115844727,
'cpu_util': 95.5234146118164,
'cpu_util_raw': 95.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53756147,
'rx_bps': 16595398656.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 22278432768.0,
'rx_pps': 3034483.75,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38873833472.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7113049.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 41494286020,
'ierrors': 0,
'ipackets': 60699462,
'obytes': 97254530842,
'oerrors': 0,
'opackets': 142363390,
'rx_bps': 16595398656.0,
'rx_bps_L1': 17080916055.999998,
'rx_pps': 3034483.75,
'rx_util': 42.702290139999995,
'tx_bps': 38873833472.0,
'tx_bps_L1': 40011921312.00001,
'tx_pps': 7113049.0,
'tx_util': 100.02980328000002}}
19/01/2022 10:04:37 pktgen: {'ibytes': 41494286020,
'ierrors': 0,
'ipackets': 60699462,
'obytes': 97254530842,
'oerrors': 0,
'opackets': 142363390,
'rx_bps': 16595398656.0,
'rx_bps_L1': 17080916055.999998,
'rx_pps': 3034483.75,
'rx_util': 42.702290139999995,
'tx_bps': 38873833472.0,
'tx_bps_L1': 40011921312.00001,
'tx_pps': 7113049.0,
'tx_util': 100.02980328000002}
19/01/2022 10:04:37 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38873833472.000000, tx_pps: 7113049.000000
19/01/2022 10:04:37 pktgen: {'ibytes': 41494286020,
'ierrors': 0,
'ipackets': 60699462,
'obytes': 97254530842,
'oerrors': 0,
'opackets': 142363390,
'rx_bps': 16595398656.0,
'rx_bps_L1': 17080916055.999998,
'rx_pps': 3034483.75,
'rx_util': 42.702290139999995,
'tx_bps': 38873833472.0,
'tx_bps_L1': 40011921312.00001,
'tx_pps': 7113049.0,
'tx_util': 100.02980328000002}
19/01/2022 10:04:37 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 16595398656.000000, rx_pps: 3034483.750000
19/01/2022 10:04:37 pktgen: throughput: pps_rx 3034483.750000, bps_rx 16595398656.000000
19/01/2022 10:04:37 pktgen: traffic completed.
19/01/2022 10:04:39 TestVirTioVhostCbdma:
+-------+--------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==============+=======+============+
| imix | with_0_cbdma | 3.360 | 45.939 |
+-------+--------------+-------+------------+
| imix | with_4_cbdma | 3.136 | 42.879 |
+-------+--------------+-------+------------+
| imix | with_8_cbdma | 2.907 | 39.736 |
+-------+--------------+-------+------------+
| imix | with_6_cbdma | 3.034 | 41.488 |
+-------+--------------+-------+------------+
19/01/2022 10:04:39 TestVirTioVhostCbdma:
+-------+--------------+------------+------------+---------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | nb_desc | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=========+=====================+=======================+
| imix | with_0_cbdma | 3.360 Mpps | 45.939% | 1024 | 0.000 Mpps | 3.360 Mpps |
+-------+--------------+------------+------------+---------+---------------------+-----------------------+
| imix | with_4_cbdma | 3.136 Mpps | 42.879% | 1024 | 0.000 Mpps | 3.136 Mpps |
+-------+--------------+------------+------------+---------+---------------------+-----------------------+
| imix | with_8_cbdma | 2.907 Mpps | 39.736% | 1024 | 0.000 Mpps | 2.907 Mpps |
+-------+--------------+------------+------------+---------+---------------------+-----------------------+
| imix | with_6_cbdma | 3.034 Mpps | 41.488% | 1024 | 0.000 Mpps | 3.034 Mpps |
+-------+--------------+------------+------------+---------+---------------------+-----------------------+
19/01/2022 10:04:39 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:04:39 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.360000
19/01/2022 10:04:39 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:04:39 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.136000
19/01/2022 10:04:39 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:04:39 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 2.907000
19/01/2022 10:04:39 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:04:39 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 3.034000
19/01/2022 10:04:39 TestVirTioVhostCbdma: Test Case test_perf_pvp_packed_ring_all_dynamic_queue_number_vhost_enqueue_operations_with_cbdma Result PASSED:
19/01/2022 10:04:39 dut.10.239.251.220: killall -I dpdk-testpmd
19/01/2022 10:04:39 dut.10.239.251.220: dpdk-testpmd: no process found
19/01/2022 10:04:39 dut.10.239.251.220: modprobe ioatdma
19/01/2022 10:04:39 dut.10.239.251.220:
19/01/2022 10:04:39 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0 0000:80:04.1 0000:80:04.2 0000:80:04.3 0000:80:04.4 0000:80:04.5 0000:80:04.6 0000:80:04.7
19/01/2022 10:04:39 dut.10.239.251.220:
19/01/2022 10:04:39 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0 0000:80:04.1 0000:80:04.2 0000:80:04.3 0000:80:04.4 0000:80:04.5 0000:80:04.6 0000:80:04.7
19/01/2022 10:04:40 dut.10.239.251.220:
19/01/2022 10:04:40 TestVirTioVhostCbdma: Test Case test_perf_pvp_packed_ring_all_path_vhost_enqueue_operations_with_cbdma Begin
19/01/2022 10:04:40 dut.10.239.251.220:
19/01/2022 10:04:40 tester:
19/01/2022 10:04:40 dut.10.239.251.220: killall -I dpdk-testpmd
19/01/2022 10:04:40 dut.10.239.251.220: dpdk-testpmd: no process found
19/01/2022 10:04:40 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
19/01/2022 10:04:40 dut.10.239.251.220:
19/01/2022 10:04:40 dut.10.239.251.220: rm -rf /tmp/s0
19/01/2022 10:04:40 dut.10.239.251.220:
19/01/2022 10:04:40 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
19/01/2022 10:04:41 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
19/01/2022 10:04:41 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
19/01/2022 10:04:41 dut.10.239.251.220:
19/01/2022 10:04:52 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:04:52 dut.10.239.251.220: 1048576
19/01/2022 10:05:03 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:03 tester: /tmp/vhost_cbdma
19/01/2022 10:05:03 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:05:05 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:05 tester: /tmp/vhost_cbdma
19/01/2022 10:05:05 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:05:08 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:08 tester: /tmp/vhost_cbdma
19/01/2022 10:05:08 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:05:10 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:10 tester: /tmp/vhost_cbdma
19/01/2022 10:05:10 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:05:12 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:12 tester: /tmp/vhost_cbdma
19/01/2022 10:05:12 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:05:14 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:14 tester: /tmp/vhost_cbdma
19/01/2022 10:05:14 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:05:16 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:16 tester: /tmp/vhost_cbdma
19/01/2022 10:05:16 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 pktgen: test port 0 map gen port 0
19/01/2022 10:05:18 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': '-'}
19/01/2022 10:05:18 pktgen: trex port <0> not support flow control
19/01/2022 10:05:18 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:05:18 pktgen: check the trex port link status
19/01/2022 10:05:18 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': '-'}
19/01/2022 10:05:18 pktgen: begin traffic ......
19/01/2022 10:05:18 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:05:23 pktgen: traffic completed.
19/01/2022 10:05:23 pktgen: check the trex port link status
19/01/2022 10:05: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': '-'}
19/01/2022 10:05:23 pktgen: begin traffic ......
19/01/2022 10:05:23 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:05:43 pktgen: begin get port statistic ...
19/01/2022 10:05:43 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}
19/01/2022 10:05:43 pktgen: {0: {'ibytes': 59370089370,
'ierrors': 0,
'ipackets': 86353001,
'obytes': 97255869738,
'oerrors': 0,
'opackets': 142365356,
'rx_bps': 23900344320.0,
'rx_bps_L1': 24595423520.0,
'rx_pps': 4344245.0,
'rx_util': 61.48855880000001,
'tx_bps': 38933323776.0,
'tx_bps_L1': 40073153696.0,
'tx_pps': 7123937.0,
'tx_util': 100.18288423999999},
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': 20.53622055053711,
'cpu_util': 94.79183959960938,
'cpu_util_raw': 93.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53989553,
'rx_bps': 23900344320.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15032980480.0,
'rx_pps': 4344245.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38933323776.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7123937.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59370089370,
'ierrors': 0,
'ipackets': 86353001,
'obytes': 97255869738,
'oerrors': 0,
'opackets': 142365356,
'rx_bps': 23900344320.0,
'rx_bps_L1': 24595423520.0,
'rx_pps': 4344245.0,
'rx_util': 61.48855880000001,
'tx_bps': 38933323776.0,
'tx_bps_L1': 40073153696.0,
'tx_pps': 7123937.0,
'tx_util': 100.18288423999999}}
19/01/2022 10:05:43 pktgen: {'ibytes': 59370089370,
'ierrors': 0,
'ipackets': 86353001,
'obytes': 97255869738,
'oerrors': 0,
'opackets': 142365356,
'rx_bps': 23900344320.0,
'rx_bps_L1': 24595423520.0,
'rx_pps': 4344245.0,
'rx_util': 61.48855880000001,
'tx_bps': 38933323776.0,
'tx_bps_L1': 40073153696.0,
'tx_pps': 7123937.0,
'tx_util': 100.18288423999999}
19/01/2022 10:05:43 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38933323776.000000, tx_pps: 7123937.000000
19/01/2022 10:05:43 pktgen: {'ibytes': 59370089370,
'ierrors': 0,
'ipackets': 86353001,
'obytes': 97255869738,
'oerrors': 0,
'opackets': 142365356,
'rx_bps': 23900344320.0,
'rx_bps_L1': 24595423520.0,
'rx_pps': 4344245.0,
'rx_util': 61.48855880000001,
'tx_bps': 38933323776.0,
'tx_bps_L1': 40073153696.0,
'tx_pps': 7123937.0,
'tx_util': 100.18288423999999}
19/01/2022 10:05:43 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23900344320.000000, rx_pps: 4344245.000000
19/01/2022 10:05:43 pktgen: throughput: pps_rx 4344245.000000, bps_rx 23900344320.000000
19/01/2022 10:05:43 pktgen: traffic completed.
19/01/2022 10:05:44 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:44 tester: /tmp/vhost_cbdma
19/01/2022 10:05:44 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:05:46 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:46 tester: /tmp/vhost_cbdma
19/01/2022 10:05:46 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:05:48 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:48 tester: /tmp/vhost_cbdma
19/01/2022 10:05:48 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:05:50 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:50 tester: /tmp/vhost_cbdma
19/01/2022 10:05:50 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:05:52 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:52 tester: /tmp/vhost_cbdma
19/01/2022 10:05:52 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:05:54 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:54 tester: /tmp/vhost_cbdma
19/01/2022 10:05:54 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:05:56 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:05:57 tester: /tmp/vhost_cbdma
19/01/2022 10:05:57 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 pktgen: test port 0 map gen port 0
19/01/2022 10:05:59 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': '-'}
19/01/2022 10:05:59 pktgen: trex port <0> not support flow control
19/01/2022 10:05:59 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:05:59 pktgen: check the trex port link status
19/01/2022 10:05:59 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': '-'}
19/01/2022 10:05:59 pktgen: begin traffic ......
19/01/2022 10:05:59 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:06:04 pktgen: traffic completed.
19/01/2022 10:06:04 pktgen: check the trex port link status
19/01/2022 10:06:04 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': '-'}
19/01/2022 10:06:04 pktgen: begin traffic ......
19/01/2022 10:06:04 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:06:24 pktgen: begin get port statistic ...
19/01/2022 10:06:24 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}
19/01/2022 10:06:24 pktgen: {0: {'ibytes': 59105112724,
'ierrors': 0,
'ipackets': 85981200,
'obytes': 97258039358,
'oerrors': 0,
'opackets': 142368531,
'rx_bps': 23562813440.0,
'rx_bps_L1': 24248313920.0,
'rx_pps': 4284378.0,
'rx_util': 60.6207848,
'tx_bps': 38774566912.0,
'tx_bps_L1': 39909748672.0,
'tx_pps': 7094886.0,
'tx_util': 99.77437168},
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': 20.298078536987305,
'cpu_util': 95.51290130615234,
'cpu_util_raw': 94.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53787049,
'rx_bps': 23562813440.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15211753472.0,
'rx_pps': 4284378.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38774566912.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7094886.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59105112724,
'ierrors': 0,
'ipackets': 85981200,
'obytes': 97258039358,
'oerrors': 0,
'opackets': 142368531,
'rx_bps': 23562813440.0,
'rx_bps_L1': 24248313920.0,
'rx_pps': 4284378.0,
'rx_util': 60.6207848,
'tx_bps': 38774566912.0,
'tx_bps_L1': 39909748672.0,
'tx_pps': 7094886.0,
'tx_util': 99.77437168}}
19/01/2022 10:06:24 pktgen: {'ibytes': 59105112724,
'ierrors': 0,
'ipackets': 85981200,
'obytes': 97258039358,
'oerrors': 0,
'opackets': 142368531,
'rx_bps': 23562813440.0,
'rx_bps_L1': 24248313920.0,
'rx_pps': 4284378.0,
'rx_util': 60.6207848,
'tx_bps': 38774566912.0,
'tx_bps_L1': 39909748672.0,
'tx_pps': 7094886.0,
'tx_util': 99.77437168}
19/01/2022 10:06:24 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38774566912.000000, tx_pps: 7094886.000000
19/01/2022 10:06:24 pktgen: {'ibytes': 59105112724,
'ierrors': 0,
'ipackets': 85981200,
'obytes': 97258039358,
'oerrors': 0,
'opackets': 142368531,
'rx_bps': 23562813440.0,
'rx_bps_L1': 24248313920.0,
'rx_pps': 4284378.0,
'rx_util': 60.6207848,
'tx_bps': 38774566912.0,
'tx_bps_L1': 39909748672.0,
'tx_pps': 7094886.0,
'tx_util': 99.77437168}
19/01/2022 10:06:24 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23562813440.000000, rx_pps: 4284378.000000
19/01/2022 10:06:24 pktgen: throughput: pps_rx 4284378.000000, bps_rx 23562813440.000000
19/01/2022 10:06:24 pktgen: traffic completed.
19/01/2022 10:06:27 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:06:27 dut.10.239.251.220: 1048576
19/01/2022 10:06:39 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:06:39 tester: /tmp/vhost_cbdma
19/01/2022 10:06:39 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:06:41 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:06:41 tester: /tmp/vhost_cbdma
19/01/2022 10:06:41 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:06:43 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:06:43 tester: /tmp/vhost_cbdma
19/01/2022 10:06:43 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:06:45 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:06:45 tester: /tmp/vhost_cbdma
19/01/2022 10:06:45 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:06:47 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:06:47 tester: /tmp/vhost_cbdma
19/01/2022 10:06:47 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:06:49 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:06:49 tester: /tmp/vhost_cbdma
19/01/2022 10:06:49 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:06:51 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:06:51 tester: /tmp/vhost_cbdma
19/01/2022 10:06:51 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:53 pktgen: test port 0 map gen port 0
19/01/2022 10:06:54 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': '-'}
19/01/2022 10:06:54 pktgen: trex port <0> not support flow control
19/01/2022 10:06:54 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:06:54 pktgen: check the trex port link status
19/01/2022 10:06:54 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': '-'}
19/01/2022 10:06:54 pktgen: begin traffic ......
19/01/2022 10:06:54 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:06:59 pktgen: traffic completed.
19/01/2022 10:06:59 pktgen: check the trex port link status
19/01/2022 10:06:59 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': '-'}
19/01/2022 10:06:59 pktgen: begin traffic ......
19/01/2022 10:06:59 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:07:19 pktgen: begin get port statistic ...
19/01/2022 10:07:19 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}
19/01/2022 10:07:19 pktgen: {0: {'ibytes': 58426161488,
'ierrors': 0,
'ipackets': 85101230,
'obytes': 97257369348,
'oerrors': 0,
'opackets': 142367547,
'rx_bps': 23459954688.0,
'rx_bps_L1': 24142971168.0,
'rx_pps': 4268853.0,
'rx_util': 60.35742791999999,
'tx_bps': 38883147776.0,
'tx_bps_L1': 40021508576.0,
'tx_pps': 7114755.0,
'tx_util': 100.05377144},
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': 20.494930267333984,
'cpu_util': 94.86040496826172,
'cpu_util_raw': 91.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53658054,
'rx_bps': 23459954688.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15423193088.0,
'rx_pps': 4268853.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38883147776.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7114755.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58426161488,
'ierrors': 0,
'ipackets': 85101230,
'obytes': 97257369348,
'oerrors': 0,
'opackets': 142367547,
'rx_bps': 23459954688.0,
'rx_bps_L1': 24142971168.0,
'rx_pps': 4268853.0,
'rx_util': 60.35742791999999,
'tx_bps': 38883147776.0,
'tx_bps_L1': 40021508576.0,
'tx_pps': 7114755.0,
'tx_util': 100.05377144}}
19/01/2022 10:07:19 pktgen: {'ibytes': 58426161488,
'ierrors': 0,
'ipackets': 85101230,
'obytes': 97257369348,
'oerrors': 0,
'opackets': 142367547,
'rx_bps': 23459954688.0,
'rx_bps_L1': 24142971168.0,
'rx_pps': 4268853.0,
'rx_util': 60.35742791999999,
'tx_bps': 38883147776.0,
'tx_bps_L1': 40021508576.0,
'tx_pps': 7114755.0,
'tx_util': 100.05377144}
19/01/2022 10:07:19 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38883147776.000000, tx_pps: 7114755.000000
19/01/2022 10:07:19 pktgen: {'ibytes': 58426161488,
'ierrors': 0,
'ipackets': 85101230,
'obytes': 97257369348,
'oerrors': 0,
'opackets': 142367547,
'rx_bps': 23459954688.0,
'rx_bps_L1': 24142971168.0,
'rx_pps': 4268853.0,
'rx_util': 60.35742791999999,
'tx_bps': 38883147776.0,
'tx_bps_L1': 40021508576.0,
'tx_pps': 7114755.0,
'tx_util': 100.05377144}
19/01/2022 10:07:19 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23459954688.000000, rx_pps: 4268853.000000
19/01/2022 10:07:19 pktgen: throughput: pps_rx 4268853.000000, bps_rx 23459954688.000000
19/01/2022 10:07:19 pktgen: traffic completed.
19/01/2022 10:07:19 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:07:19 tester: /tmp/vhost_cbdma
19/01/2022 10:07:19 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:07:21 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:07:21 tester: /tmp/vhost_cbdma
19/01/2022 10:07:21 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:07:23 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:07:23 tester: /tmp/vhost_cbdma
19/01/2022 10:07:23 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:07:25 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:07:25 tester: /tmp/vhost_cbdma
19/01/2022 10:07:25 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:07:27 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:07:28 tester: /tmp/vhost_cbdma
19/01/2022 10:07:28 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:07:30 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:07:30 tester: /tmp/vhost_cbdma
19/01/2022 10:07:30 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:07:32 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:07:32 tester: /tmp/vhost_cbdma
19/01/2022 10:07:32 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07:34 pktgen: test port 0 map gen port 0
19/01/2022 10:07: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': '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': '-'}
19/01/2022 10:07:34 pktgen: trex port <0> not support flow control
19/01/2022 10:07:34 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:07:34 pktgen: check the trex port link status
19/01/2022 10:07: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': '-'}
19/01/2022 10:07:34 pktgen: begin traffic ......
19/01/2022 10:07:34 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:07:39 pktgen: traffic completed.
19/01/2022 10:07:39 pktgen: check the trex port link status
19/01/2022 10:07:39 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': '-'}
19/01/2022 10:07:39 pktgen: begin traffic ......
19/01/2022 10:07:39 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:07:59 pktgen: begin get port statistic ...
19/01/2022 10:07:59 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}
19/01/2022 10:07:59 pktgen: {0: {'ibytes': 58412250024,
'ierrors': 0,
'ipackets': 85093008,
'obytes': 97255313426,
'oerrors': 0,
'opackets': 142364540,
'rx_bps': 23291334656.0,
'rx_bps_L1': 23970068576.0,
'rx_pps': 4242087.0,
'rx_util': 59.92517144,
'tx_bps': 38773915648.0,
'tx_bps_L1': 39909078048.0,
'tx_pps': 7094765.0,
'tx_util': 99.77269512},
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': 20.502849578857422,
'cpu_util': 94.55738067626953,
'cpu_util_raw': 93.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53754345,
'rx_bps': 23291334656.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15482579968.0,
'rx_pps': 4242087.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38773915648.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7094765.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58412250024,
'ierrors': 0,
'ipackets': 85093008,
'obytes': 97255313426,
'oerrors': 0,
'opackets': 142364540,
'rx_bps': 23291334656.0,
'rx_bps_L1': 23970068576.0,
'rx_pps': 4242087.0,
'rx_util': 59.92517144,
'tx_bps': 38773915648.0,
'tx_bps_L1': 39909078048.0,
'tx_pps': 7094765.0,
'tx_util': 99.77269512}}
19/01/2022 10:07:59 pktgen: {'ibytes': 58412250024,
'ierrors': 0,
'ipackets': 85093008,
'obytes': 97255313426,
'oerrors': 0,
'opackets': 142364540,
'rx_bps': 23291334656.0,
'rx_bps_L1': 23970068576.0,
'rx_pps': 4242087.0,
'rx_util': 59.92517144,
'tx_bps': 38773915648.0,
'tx_bps_L1': 39909078048.0,
'tx_pps': 7094765.0,
'tx_util': 99.77269512}
19/01/2022 10:07:59 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38773915648.000000, tx_pps: 7094765.000000
19/01/2022 10:07:59 pktgen: {'ibytes': 58412250024,
'ierrors': 0,
'ipackets': 85093008,
'obytes': 97255313426,
'oerrors': 0,
'opackets': 142364540,
'rx_bps': 23291334656.0,
'rx_bps_L1': 23970068576.0,
'rx_pps': 4242087.0,
'rx_util': 59.92517144,
'tx_bps': 38773915648.0,
'tx_bps_L1': 39909078048.0,
'tx_pps': 7094765.0,
'tx_util': 99.77269512}
19/01/2022 10:07:59 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23291334656.000000, rx_pps: 4242087.000000
19/01/2022 10:07:59 pktgen: throughput: pps_rx 4242087.000000, bps_rx 23291334656.000000
19/01/2022 10:07:59 pktgen: traffic completed.
19/01/2022 10:08:03 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:08:03 dut.10.239.251.220: 1048576
19/01/2022 10:08:14 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:08:14 tester: /tmp/vhost_cbdma
19/01/2022 10:08:14 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:08:16 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:08:16 tester: /tmp/vhost_cbdma
19/01/2022 10:08:16 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:08:18 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:08:18 tester: /tmp/vhost_cbdma
19/01/2022 10:08:18 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:08:20 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:08:20 tester: /tmp/vhost_cbdma
19/01/2022 10:08:20 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:08:22 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:08:22 tester: /tmp/vhost_cbdma
19/01/2022 10:08:22 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:08:24 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:08:25 tester: /tmp/vhost_cbdma
19/01/2022 10:08:25 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:08:27 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:08:27 tester: /tmp/vhost_cbdma
19/01/2022 10:08:27 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08:29 pktgen: test port 0 map gen port 0
19/01/2022 10:08: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': '-'}
19/01/2022 10:08:29 pktgen: trex port <0> not support flow control
19/01/2022 10:08:29 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:08:29 pktgen: check the trex port link status
19/01/2022 10:08: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': '-'}
19/01/2022 10:08:29 pktgen: begin traffic ......
19/01/2022 10:08:29 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:08:34 pktgen: traffic completed.
19/01/2022 10:08:34 pktgen: check the trex port link status
19/01/2022 10:08: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': '-'}
19/01/2022 10:08:34 pktgen: begin traffic ......
19/01/2022 10:08:34 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:08:54 pktgen: begin get port statistic ...
19/01/2022 10:08: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_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
'rx_port': 0,
'tx_port': 0}
19/01/2022 10:08:54 pktgen: {0: {'ibytes': 58919645640,
'ierrors': 0,
'ipackets': 85749072,
'obytes': 97259331586,
'oerrors': 0,
'opackets': 142370418,
'rx_bps': 23575435264.0,
'rx_bps_L1': 24261531584.000004,
'rx_pps': 4288102.0,
'rx_util': 60.65382896000001,
'tx_bps': 38885388288.0,
'tx_bps_L1': 40023814528.0,
'tx_pps': 7115164.0,
'tx_util': 100.05953631999999},
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': 20.341655731201172,
'cpu_util': 95.5806884765625,
'cpu_util_raw': 96.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53640915,
'rx_bps': 23575435264.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15309950976.0,
'rx_pps': 4288102.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38885388288.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7115164.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58919645640,
'ierrors': 0,
'ipackets': 85749072,
'obytes': 97259331586,
'oerrors': 0,
'opackets': 142370418,
'rx_bps': 23575435264.0,
'rx_bps_L1': 24261531584.000004,
'rx_pps': 4288102.0,
'rx_util': 60.65382896000001,
'tx_bps': 38885388288.0,
'tx_bps_L1': 40023814528.0,
'tx_pps': 7115164.0,
'tx_util': 100.05953631999999}}
19/01/2022 10:08:54 pktgen: {'ibytes': 58919645640,
'ierrors': 0,
'ipackets': 85749072,
'obytes': 97259331586,
'oerrors': 0,
'opackets': 142370418,
'rx_bps': 23575435264.0,
'rx_bps_L1': 24261531584.000004,
'rx_pps': 4288102.0,
'rx_util': 60.65382896000001,
'tx_bps': 38885388288.0,
'tx_bps_L1': 40023814528.0,
'tx_pps': 7115164.0,
'tx_util': 100.05953631999999}
19/01/2022 10:08:54 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38885388288.000000, tx_pps: 7115164.000000
19/01/2022 10:08:54 pktgen: {'ibytes': 58919645640,
'ierrors': 0,
'ipackets': 85749072,
'obytes': 97259331586,
'oerrors': 0,
'opackets': 142370418,
'rx_bps': 23575435264.0,
'rx_bps_L1': 24261531584.000004,
'rx_pps': 4288102.0,
'rx_util': 60.65382896000001,
'tx_bps': 38885388288.0,
'tx_bps_L1': 40023814528.0,
'tx_pps': 7115164.0,
'tx_util': 100.05953631999999}
19/01/2022 10:08:54 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23575435264.000000, rx_pps: 4288102.000000
19/01/2022 10:08:54 pktgen: throughput: pps_rx 4288102.000000, bps_rx 23575435264.000000
19/01/2022 10:08:54 pktgen: traffic completed.
19/01/2022 10:08:54 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:08:54 tester: /tmp/vhost_cbdma
19/01/2022 10:08:54 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:08:56 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:08:56 tester: /tmp/vhost_cbdma
19/01/2022 10:08:56 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:08:58 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:08:59 tester: /tmp/vhost_cbdma
19/01/2022 10:08:59 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:09:01 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:09:01 tester: /tmp/vhost_cbdma
19/01/2022 10:09:01 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:09:03 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:09:03 tester: /tmp/vhost_cbdma
19/01/2022 10:09:03 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:09:05 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:09:05 tester: /tmp/vhost_cbdma
19/01/2022 10:09:05 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:09:07 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:09:07 tester: /tmp/vhost_cbdma
19/01/2022 10:09:07 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09:09 pktgen: test port 0 map gen port 0
19/01/2022 10:09: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': '-'}
19/01/2022 10:09:09 pktgen: trex port <0> not support flow control
19/01/2022 10:09:09 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:09:09 pktgen: check the trex port link status
19/01/2022 10:09: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': '-'}
19/01/2022 10:09:09 pktgen: begin traffic ......
19/01/2022 10:09:09 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:09:14 pktgen: traffic completed.
19/01/2022 10:09:14 pktgen: check the trex port link status
19/01/2022 10:09: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': '-'}
19/01/2022 10:09:14 pktgen: begin traffic ......
19/01/2022 10:09:14 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:09:34 pktgen: begin get port statistic ...
19/01/2022 10:09: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}
19/01/2022 10:09:34 pktgen: {0: {'ibytes': 58918487132,
'ierrors': 0,
'ipackets': 85755951,
'obytes': 97252876398,
'oerrors': 0,
'opackets': 142360965,
'rx_bps': 23574169600.0,
'rx_bps_L1': 24260221600.0,
'rx_pps': 4287825.0,
'rx_util': 60.650554,
'tx_bps': 38881107968.0,
'tx_bps_L1': 40019408688.0,
'tx_pps': 7114379.5,
'tx_util': 100.04852172000001},
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': 20.26601791381836,
'cpu_util': 95.9268569946289,
'cpu_util_raw': 95.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53923538,
'rx_bps': 23574169600.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15306939392.0,
'rx_pps': 4287825.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38881107968.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7114379.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58918487132,
'ierrors': 0,
'ipackets': 85755951,
'obytes': 97252876398,
'oerrors': 0,
'opackets': 142360965,
'rx_bps': 23574169600.0,
'rx_bps_L1': 24260221600.0,
'rx_pps': 4287825.0,
'rx_util': 60.650554,
'tx_bps': 38881107968.0,
'tx_bps_L1': 40019408688.0,
'tx_pps': 7114379.5,
'tx_util': 100.04852172000001}}
19/01/2022 10:09:34 pktgen: {'ibytes': 58918487132,
'ierrors': 0,
'ipackets': 85755951,
'obytes': 97252876398,
'oerrors': 0,
'opackets': 142360965,
'rx_bps': 23574169600.0,
'rx_bps_L1': 24260221600.0,
'rx_pps': 4287825.0,
'rx_util': 60.650554,
'tx_bps': 38881107968.0,
'tx_bps_L1': 40019408688.0,
'tx_pps': 7114379.5,
'tx_util': 100.04852172000001}
19/01/2022 10:09:34 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38881107968.000000, tx_pps: 7114379.500000
19/01/2022 10:09:34 pktgen: {'ibytes': 58918487132,
'ierrors': 0,
'ipackets': 85755951,
'obytes': 97252876398,
'oerrors': 0,
'opackets': 142360965,
'rx_bps': 23574169600.0,
'rx_bps_L1': 24260221600.0,
'rx_pps': 4287825.0,
'rx_util': 60.650554,
'tx_bps': 38881107968.0,
'tx_bps_L1': 40019408688.0,
'tx_pps': 7114379.5,
'tx_util': 100.04852172000001}
19/01/2022 10:09:34 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23574169600.000000, rx_pps: 4287825.000000
19/01/2022 10:09:34 pktgen: throughput: pps_rx 4287825.000000, bps_rx 23574169600.000000
19/01/2022 10:09:34 pktgen: traffic completed.
19/01/2022 10:09:38 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:09:38 dut.10.239.251.220: 1048576
19/01/2022 10:09:49 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:09:49 tester: /tmp/vhost_cbdma
19/01/2022 10:09:49 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:09:51 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:09:51 tester: /tmp/vhost_cbdma
19/01/2022 10:09:51 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:09:53 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:09:53 tester: /tmp/vhost_cbdma
19/01/2022 10:09:53 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:09:55 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:09:56 tester: /tmp/vhost_cbdma
19/01/2022 10:09:56 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:09:58 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:09:58 tester: /tmp/vhost_cbdma
19/01/2022 10:09:58 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:10:00 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:10:00 tester: /tmp/vhost_cbdma
19/01/2022 10:10:00 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:10:02 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:10:02 tester: /tmp/vhost_cbdma
19/01/2022 10:10:02 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 pktgen: test port 0 map gen port 0
19/01/2022 10:10:04 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': '-'}
19/01/2022 10:10:04 pktgen: trex port <0> not support flow control
19/01/2022 10:10:04 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:10:04 pktgen: check the trex port link status
19/01/2022 10:10:04 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': '-'}
19/01/2022 10:10:04 pktgen: begin traffic ......
19/01/2022 10:10:04 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:10:09 pktgen: traffic completed.
19/01/2022 10:10:09 pktgen: check the trex port link status
19/01/2022 10:10: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': '-'}
19/01/2022 10:10:09 pktgen: begin traffic ......
19/01/2022 10:10:09 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:10:29 pktgen: begin get port statistic ...
19/01/2022 10:10:29 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}
19/01/2022 10:10:29 pktgen: {0: {'ibytes': 58230837624,
'ierrors': 0,
'ipackets': 84783870,
'obytes': 97258519908,
'oerrors': 0,
'opackets': 142369230,
'rx_bps': 23321096192.0,
'rx_bps_L1': 24000133871.999996,
'rx_pps': 4243985.5,
'rx_util': 60.00033467999999,
'tx_bps': 38937292800.0,
'tx_bps_L1': 40077238400.0,
'tx_pps': 7124660.0,
'tx_util': 100.193096},
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': 20.53805160522461,
'cpu_util': 94.79305267333984,
'cpu_util_raw': 95.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53748780,
'rx_bps': 23321096192.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15616197632.0,
'rx_pps': 4243985.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38937292800.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124660.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58230837624,
'ierrors': 0,
'ipackets': 84783870,
'obytes': 97258519908,
'oerrors': 0,
'opackets': 142369230,
'rx_bps': 23321096192.0,
'rx_bps_L1': 24000133871.999996,
'rx_pps': 4243985.5,
'rx_util': 60.00033467999999,
'tx_bps': 38937292800.0,
'tx_bps_L1': 40077238400.0,
'tx_pps': 7124660.0,
'tx_util': 100.193096}}
19/01/2022 10:10:29 pktgen: {'ibytes': 58230837624,
'ierrors': 0,
'ipackets': 84783870,
'obytes': 97258519908,
'oerrors': 0,
'opackets': 142369230,
'rx_bps': 23321096192.0,
'rx_bps_L1': 24000133871.999996,
'rx_pps': 4243985.5,
'rx_util': 60.00033467999999,
'tx_bps': 38937292800.0,
'tx_bps_L1': 40077238400.0,
'tx_pps': 7124660.0,
'tx_util': 100.193096}
19/01/2022 10:10:29 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38937292800.000000, tx_pps: 7124660.000000
19/01/2022 10:10:29 pktgen: {'ibytes': 58230837624,
'ierrors': 0,
'ipackets': 84783870,
'obytes': 97258519908,
'oerrors': 0,
'opackets': 142369230,
'rx_bps': 23321096192.0,
'rx_bps_L1': 24000133871.999996,
'rx_pps': 4243985.5,
'rx_util': 60.00033467999999,
'tx_bps': 38937292800.0,
'tx_bps_L1': 40077238400.0,
'tx_pps': 7124660.0,
'tx_util': 100.193096}
19/01/2022 10:10:29 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23321096192.000000, rx_pps: 4243985.500000
19/01/2022 10:10:29 pktgen: throughput: pps_rx 4243985.500000, bps_rx 23321096192.000000
19/01/2022 10:10:29 pktgen: traffic completed.
19/01/2022 10:10:29 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:10:30 tester: /tmp/vhost_cbdma
19/01/2022 10:10:30 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:10:32 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:10:32 tester: /tmp/vhost_cbdma
19/01/2022 10:10:32 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:10:34 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:10:34 tester: /tmp/vhost_cbdma
19/01/2022 10:10:34 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:10:36 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:10:36 tester: /tmp/vhost_cbdma
19/01/2022 10:10:36 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:10:38 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:10:38 tester: /tmp/vhost_cbdma
19/01/2022 10:10:38 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:10:40 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:10:40 tester: /tmp/vhost_cbdma
19/01/2022 10:10:40 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:10:42 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:10:42 tester: /tmp/vhost_cbdma
19/01/2022 10:10:42 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:44 pktgen: test port 0 map gen port 0
19/01/2022 10:10:45 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': '-'}
19/01/2022 10:10:45 pktgen: trex port <0> not support flow control
19/01/2022 10:10:45 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:10:45 pktgen: check the trex port link status
19/01/2022 10:10:45 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': '-'}
19/01/2022 10:10:45 pktgen: begin traffic ......
19/01/2022 10:10:45 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:10:50 pktgen: traffic completed.
19/01/2022 10:10:50 pktgen: check the trex port link status
19/01/2022 10:10:50 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': '-'}
19/01/2022 10:10:50 pktgen: begin traffic ......
19/01/2022 10:10:50 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:11:10 pktgen: begin get port statistic ...
19/01/2022 10:11:10 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}
19/01/2022 10:11:10 pktgen: {0: {'ibytes': 58271998000,
'ierrors': 0,
'ipackets': 84856384,
'obytes': 97258738746,
'oerrors': 0,
'opackets': 142369551,
'rx_bps': 23231000576.0,
'rx_bps_L1': 23907490656.0,
'rx_pps': 4228063.0,
'rx_util': 59.768726640000004,
'tx_bps': 38773104640.0,
'tx_bps_L1': 39908243680.0,
'tx_pps': 7094619.0,
'tx_util': 99.77060920000001},
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': 20.260881423950195,
'cpu_util': 95.68464660644531,
'cpu_util_raw': 96.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 54391242,
'rx_bps': 23231000576.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15542105088.0,
'rx_pps': 4228063.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38773104640.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7094619.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58271998000,
'ierrors': 0,
'ipackets': 84856384,
'obytes': 97258738746,
'oerrors': 0,
'opackets': 142369551,
'rx_bps': 23231000576.0,
'rx_bps_L1': 23907490656.0,
'rx_pps': 4228063.0,
'rx_util': 59.768726640000004,
'tx_bps': 38773104640.0,
'tx_bps_L1': 39908243680.0,
'tx_pps': 7094619.0,
'tx_util': 99.77060920000001}}
19/01/2022 10:11:10 pktgen: {'ibytes': 58271998000,
'ierrors': 0,
'ipackets': 84856384,
'obytes': 97258738746,
'oerrors': 0,
'opackets': 142369551,
'rx_bps': 23231000576.0,
'rx_bps_L1': 23907490656.0,
'rx_pps': 4228063.0,
'rx_util': 59.768726640000004,
'tx_bps': 38773104640.0,
'tx_bps_L1': 39908243680.0,
'tx_pps': 7094619.0,
'tx_util': 99.77060920000001}
19/01/2022 10:11:10 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38773104640.000000, tx_pps: 7094619.000000
19/01/2022 10:11:10 pktgen: {'ibytes': 58271998000,
'ierrors': 0,
'ipackets': 84856384,
'obytes': 97258738746,
'oerrors': 0,
'opackets': 142369551,
'rx_bps': 23231000576.0,
'rx_bps_L1': 23907490656.0,
'rx_pps': 4228063.0,
'rx_util': 59.768726640000004,
'tx_bps': 38773104640.0,
'tx_bps_L1': 39908243680.0,
'tx_pps': 7094619.0,
'tx_util': 99.77060920000001}
19/01/2022 10:11:10 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23231000576.000000, rx_pps: 4228063.000000
19/01/2022 10:11:10 pktgen: throughput: pps_rx 4228063.000000, bps_rx 23231000576.000000
19/01/2022 10:11:10 pktgen: traffic completed.
19/01/2022 10:11:13 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:11:13 dut.10.239.251.220: 1048576
19/01/2022 10:11:24 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:11:24 tester: /tmp/vhost_cbdma
19/01/2022 10:11:24 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:11:27 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:11:27 tester: /tmp/vhost_cbdma
19/01/2022 10:11:27 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:11:29 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:11:29 tester: /tmp/vhost_cbdma
19/01/2022 10:11:29 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:11:31 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:11:31 tester: /tmp/vhost_cbdma
19/01/2022 10:11:31 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:11:33 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:11:33 tester: /tmp/vhost_cbdma
19/01/2022 10:11:33 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:11:35 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:11:35 tester: /tmp/vhost_cbdma
19/01/2022 10:11:35 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:11:37 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:11:37 tester: /tmp/vhost_cbdma
19/01/2022 10:11:37 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 pktgen: test port 0 map gen port 0
19/01/2022 10:11:39 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': '-'}
19/01/2022 10:11:39 pktgen: trex port <0> not support flow control
19/01/2022 10:11:39 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:11:39 pktgen: check the trex port link status
19/01/2022 10:11:39 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': '-'}
19/01/2022 10:11:39 pktgen: begin traffic ......
19/01/2022 10:11:39 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:11:44 pktgen: traffic completed.
19/01/2022 10:11:44 pktgen: check the trex port link status
19/01/2022 10:11:45 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': '-'}
19/01/2022 10:11:45 pktgen: begin traffic ......
19/01/2022 10:11:45 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:12:05 pktgen: begin get port statistic ...
19/01/2022 10:12:05 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}
19/01/2022 10:12:05 pktgen: {0: {'ibytes': 58956184932,
'ierrors': 0,
'ipackets': 85797181,
'obytes': 97258228544,
'oerrors': 0,
'opackets': 142368804,
'rx_bps': 23581968384.0,
'rx_bps_L1': 24268130143.999996,
'rx_pps': 4288511.0,
'rx_util': 60.670325359999985,
'tx_bps': 38883377152.0,
'tx_bps_L1': 40021744352.0,
'tx_pps': 7114795.0,
'tx_util': 100.05436087999999},
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': 20.347755432128906,
'cpu_util': 95.5470962524414,
'cpu_util_raw': 96.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53888402,
'rx_bps': 23581968384.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15301409792.0,
'rx_pps': 4288511.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38883377152.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7114795.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58956184932,
'ierrors': 0,
'ipackets': 85797181,
'obytes': 97258228544,
'oerrors': 0,
'opackets': 142368804,
'rx_bps': 23581968384.0,
'rx_bps_L1': 24268130143.999996,
'rx_pps': 4288511.0,
'rx_util': 60.670325359999985,
'tx_bps': 38883377152.0,
'tx_bps_L1': 40021744352.0,
'tx_pps': 7114795.0,
'tx_util': 100.05436087999999}}
19/01/2022 10:12:05 pktgen: {'ibytes': 58956184932,
'ierrors': 0,
'ipackets': 85797181,
'obytes': 97258228544,
'oerrors': 0,
'opackets': 142368804,
'rx_bps': 23581968384.0,
'rx_bps_L1': 24268130143.999996,
'rx_pps': 4288511.0,
'rx_util': 60.670325359999985,
'tx_bps': 38883377152.0,
'tx_bps_L1': 40021744352.0,
'tx_pps': 7114795.0,
'tx_util': 100.05436087999999}
19/01/2022 10:12:05 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38883377152.000000, tx_pps: 7114795.000000
19/01/2022 10:12:05 pktgen: {'ibytes': 58956184932,
'ierrors': 0,
'ipackets': 85797181,
'obytes': 97258228544,
'oerrors': 0,
'opackets': 142368804,
'rx_bps': 23581968384.0,
'rx_bps_L1': 24268130143.999996,
'rx_pps': 4288511.0,
'rx_util': 60.670325359999985,
'tx_bps': 38883377152.0,
'tx_bps_L1': 40021744352.0,
'tx_pps': 7114795.0,
'tx_util': 100.05436087999999}
19/01/2022 10:12:05 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23581968384.000000, rx_pps: 4288511.000000
19/01/2022 10:12:05 pktgen: throughput: pps_rx 4288511.000000, bps_rx 23581968384.000000
19/01/2022 10:12:05 pktgen: traffic completed.
19/01/2022 10:12:05 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:12:05 tester: /tmp/vhost_cbdma
19/01/2022 10:12:05 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:12:07 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:12:07 tester: /tmp/vhost_cbdma
19/01/2022 10:12:07 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:12:09 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:12:09 tester: /tmp/vhost_cbdma
19/01/2022 10:12:09 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:12:11 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:12:11 tester: /tmp/vhost_cbdma
19/01/2022 10:12:11 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:12:13 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:12:14 tester: /tmp/vhost_cbdma
19/01/2022 10:12:14 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:12:16 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:12:16 tester: /tmp/vhost_cbdma
19/01/2022 10:12:16 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:12:18 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:12:18 tester: /tmp/vhost_cbdma
19/01/2022 10:12:18 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12:20 pktgen: test port 0 map gen port 0
19/01/2022 10:12: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': '-'}
19/01/2022 10:12:20 pktgen: trex port <0> not support flow control
19/01/2022 10:12:20 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:12:20 pktgen: check the trex port link status
19/01/2022 10:12: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': '-'}
19/01/2022 10:12:20 pktgen: begin traffic ......
19/01/2022 10:12:20 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:12:25 pktgen: traffic completed.
19/01/2022 10:12:25 pktgen: check the trex port link status
19/01/2022 10:12: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': '-'}
19/01/2022 10:12:25 pktgen: begin traffic ......
19/01/2022 10:12:25 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:12:45 pktgen: begin get port statistic ...
19/01/2022 10:12: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_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
'rx_port': 0,
'tx_port': 0}
19/01/2022 10:12:45 pktgen: {0: {'ibytes': 58939856840,
'ierrors': 0,
'ipackets': 85787056,
'obytes': 97254567964,
'oerrors': 0,
'opackets': 142363445,
'rx_bps': 23498297344.0,
'rx_bps_L1': 24182356864.0,
'rx_pps': 4275372.0,
'rx_util': 60.455892160000005,
'tx_bps': 38774124544.0,
'tx_bps_L1': 39909293504.0,
'tx_pps': 7094806.0,
'tx_util': 99.77323376},
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': 20.380464553833008,
'cpu_util': 95.1257095336914,
'cpu_util_raw': 95.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53498424,
'rx_bps': 23498297344.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15275828224.0,
'rx_pps': 4275372.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38774124544.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7094806.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58939856840,
'ierrors': 0,
'ipackets': 85787056,
'obytes': 97254567964,
'oerrors': 0,
'opackets': 142363445,
'rx_bps': 23498297344.0,
'rx_bps_L1': 24182356864.0,
'rx_pps': 4275372.0,
'rx_util': 60.455892160000005,
'tx_bps': 38774124544.0,
'tx_bps_L1': 39909293504.0,
'tx_pps': 7094806.0,
'tx_util': 99.77323376}}
19/01/2022 10:12:45 pktgen: {'ibytes': 58939856840,
'ierrors': 0,
'ipackets': 85787056,
'obytes': 97254567964,
'oerrors': 0,
'opackets': 142363445,
'rx_bps': 23498297344.0,
'rx_bps_L1': 24182356864.0,
'rx_pps': 4275372.0,
'rx_util': 60.455892160000005,
'tx_bps': 38774124544.0,
'tx_bps_L1': 39909293504.0,
'tx_pps': 7094806.0,
'tx_util': 99.77323376}
19/01/2022 10:12:45 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38774124544.000000, tx_pps: 7094806.000000
19/01/2022 10:12:45 pktgen: {'ibytes': 58939856840,
'ierrors': 0,
'ipackets': 85787056,
'obytes': 97254567964,
'oerrors': 0,
'opackets': 142363445,
'rx_bps': 23498297344.0,
'rx_bps_L1': 24182356864.0,
'rx_pps': 4275372.0,
'rx_util': 60.455892160000005,
'tx_bps': 38774124544.0,
'tx_bps_L1': 39909293504.0,
'tx_pps': 7094806.0,
'tx_util': 99.77323376}
19/01/2022 10:12:45 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23498297344.000000, rx_pps: 4275372.000000
19/01/2022 10:12:45 pktgen: throughput: pps_rx 4275372.000000, bps_rx 23498297344.000000
19/01/2022 10:12:45 pktgen: traffic completed.
19/01/2022 10:12:49 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:12:49 dut.10.239.251.220: 1048576
19/01/2022 10:13:00 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:00 tester: /tmp/vhost_cbdma
19/01/2022 10:13:00 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:13:02 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:02 tester: /tmp/vhost_cbdma
19/01/2022 10:13:02 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:13:04 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:04 tester: /tmp/vhost_cbdma
19/01/2022 10:13:04 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:13:06 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:06 tester: /tmp/vhost_cbdma
19/01/2022 10:13:06 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:13:08 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:08 tester: /tmp/vhost_cbdma
19/01/2022 10:13:08 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:13:11 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:11 tester: /tmp/vhost_cbdma
19/01/2022 10:13:11 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:13:13 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:13 tester: /tmp/vhost_cbdma
19/01/2022 10:13:13 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13:15 pktgen: test port 0 map gen port 0
19/01/2022 10:13: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': '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': '-'}
19/01/2022 10:13:15 pktgen: trex port <0> not support flow control
19/01/2022 10:13:15 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:13:15 pktgen: check the trex port link status
19/01/2022 10:13: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': '-'}
19/01/2022 10:13:15 pktgen: begin traffic ......
19/01/2022 10:13:15 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:13:20 pktgen: traffic completed.
19/01/2022 10:13:20 pktgen: check the trex port link status
19/01/2022 10:13: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': '-'}
19/01/2022 10:13:20 pktgen: begin traffic ......
19/01/2022 10:13:20 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:13:40 pktgen: begin get port statistic ...
19/01/2022 10:13: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}
19/01/2022 10:13:40 pktgen: {0: {'ibytes': 57674606724,
'ierrors': 0,
'ipackets': 83813824,
'obytes': 97256940650,
'oerrors': 0,
'opackets': 142366918,
'rx_bps': 22999293952.0,
'rx_bps_L1': 23667694992.0,
'rx_pps': 4177506.5,
'rx_util': 59.16923748000001,
'tx_bps': 38771691520.0,
'tx_bps_L1': 39906788960.0,
'tx_pps': 7094359.0,
'tx_util': 99.7669724},
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': 20.174659729003906,
'cpu_util': 96.09007263183594,
'cpu_util_raw': 97.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53990478,
'rx_bps': 22999293952.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15772396544.0,
'rx_pps': 4177506.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38771691520.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7094359.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 57674606724,
'ierrors': 0,
'ipackets': 83813824,
'obytes': 97256940650,
'oerrors': 0,
'opackets': 142366918,
'rx_bps': 22999293952.0,
'rx_bps_L1': 23667694992.0,
'rx_pps': 4177506.5,
'rx_util': 59.16923748000001,
'tx_bps': 38771691520.0,
'tx_bps_L1': 39906788960.0,
'tx_pps': 7094359.0,
'tx_util': 99.7669724}}
19/01/2022 10:13:40 pktgen: {'ibytes': 57674606724,
'ierrors': 0,
'ipackets': 83813824,
'obytes': 97256940650,
'oerrors': 0,
'opackets': 142366918,
'rx_bps': 22999293952.0,
'rx_bps_L1': 23667694992.0,
'rx_pps': 4177506.5,
'rx_util': 59.16923748000001,
'tx_bps': 38771691520.0,
'tx_bps_L1': 39906788960.0,
'tx_pps': 7094359.0,
'tx_util': 99.7669724}
19/01/2022 10:13:40 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38771691520.000000, tx_pps: 7094359.000000
19/01/2022 10:13:40 pktgen: {'ibytes': 57674606724,
'ierrors': 0,
'ipackets': 83813824,
'obytes': 97256940650,
'oerrors': 0,
'opackets': 142366918,
'rx_bps': 22999293952.0,
'rx_bps_L1': 23667694992.0,
'rx_pps': 4177506.5,
'rx_util': 59.16923748000001,
'tx_bps': 38771691520.0,
'tx_bps_L1': 39906788960.0,
'tx_pps': 7094359.0,
'tx_util': 99.7669724}
19/01/2022 10:13:40 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 22999293952.000000, rx_pps: 4177506.500000
19/01/2022 10:13:40 pktgen: throughput: pps_rx 4177506.500000, bps_rx 22999293952.000000
19/01/2022 10:13:40 pktgen: traffic completed.
19/01/2022 10:13:40 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:40 tester: /tmp/vhost_cbdma
19/01/2022 10:13:40 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:13:42 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:43 tester: /tmp/vhost_cbdma
19/01/2022 10:13:43 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:13:45 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:45 tester: /tmp/vhost_cbdma
19/01/2022 10:13:45 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:13:47 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:47 tester: /tmp/vhost_cbdma
19/01/2022 10:13:47 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:13:49 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:49 tester: /tmp/vhost_cbdma
19/01/2022 10:13:49 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:13:51 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:51 tester: /tmp/vhost_cbdma
19/01/2022 10:13:51 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:13:53 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:13:53 tester: /tmp/vhost_cbdma
19/01/2022 10:13:53 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 pktgen: test port 0 map gen port 0
19/01/2022 10:13:55 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': '-'}
19/01/2022 10:13:55 pktgen: trex port <0> not support flow control
19/01/2022 10:13:55 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:13:55 pktgen: check the trex port link status
19/01/2022 10:13:55 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': '-'}
19/01/2022 10:13:55 pktgen: begin traffic ......
19/01/2022 10:13:55 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:14:00 pktgen: traffic completed.
19/01/2022 10:14:00 pktgen: check the trex port link status
19/01/2022 10:14:00 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': '-'}
19/01/2022 10:14:00 pktgen: begin traffic ......
19/01/2022 10:14:00 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:14:20 pktgen: begin get port statistic ...
19/01/2022 10:14:20 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}
19/01/2022 10:14:20 pktgen: {0: {'ibytes': 57760460280,
'ierrors': 0,
'ipackets': 83930243,
'obytes': 97253626084,
'oerrors': 0,
'opackets': 142362064,
'rx_bps': 23123668992.0,
'rx_bps_L1': 23795613632.0,
'rx_pps': 4199654.0,
'rx_util': 59.48903408,
'tx_bps': 38937755648.0,
'tx_bps_L1': 40077715168.0,
'tx_pps': 7124747.0,
'tx_util': 100.19428792000001},
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': 20.43428611755371,
'cpu_util': 95.27554321289062,
'cpu_util_raw': 95.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53938344,
'rx_bps': 23123668992.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15814083584.0,
'rx_pps': 4199654.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38937755648.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124747.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 57760460280,
'ierrors': 0,
'ipackets': 83930243,
'obytes': 97253626084,
'oerrors': 0,
'opackets': 142362064,
'rx_bps': 23123668992.0,
'rx_bps_L1': 23795613632.0,
'rx_pps': 4199654.0,
'rx_util': 59.48903408,
'tx_bps': 38937755648.0,
'tx_bps_L1': 40077715168.0,
'tx_pps': 7124747.0,
'tx_util': 100.19428792000001}}
19/01/2022 10:14:20 pktgen: {'ibytes': 57760460280,
'ierrors': 0,
'ipackets': 83930243,
'obytes': 97253626084,
'oerrors': 0,
'opackets': 142362064,
'rx_bps': 23123668992.0,
'rx_bps_L1': 23795613632.0,
'rx_pps': 4199654.0,
'rx_util': 59.48903408,
'tx_bps': 38937755648.0,
'tx_bps_L1': 40077715168.0,
'tx_pps': 7124747.0,
'tx_util': 100.19428792000001}
19/01/2022 10:14:20 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38937755648.000000, tx_pps: 7124747.000000
19/01/2022 10:14:20 pktgen: {'ibytes': 57760460280,
'ierrors': 0,
'ipackets': 83930243,
'obytes': 97253626084,
'oerrors': 0,
'opackets': 142362064,
'rx_bps': 23123668992.0,
'rx_bps_L1': 23795613632.0,
'rx_pps': 4199654.0,
'rx_util': 59.48903408,
'tx_bps': 38937755648.0,
'tx_bps_L1': 40077715168.0,
'tx_pps': 7124747.0,
'tx_util': 100.19428792000001}
19/01/2022 10:14:20 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23123668992.000000, rx_pps: 4199654.000000
19/01/2022 10:14:20 pktgen: throughput: pps_rx 4199654.000000, bps_rx 23123668992.000000
19/01/2022 10:14:20 pktgen: traffic completed.
19/01/2022 10:14:36 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:14:36 dut.10.239.251.220: 1048576
19/01/2022 10:14:47 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:14:47 tester: /tmp/vhost_cbdma
19/01/2022 10:14:47 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:14:49 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:14:49 tester: /tmp/vhost_cbdma
19/01/2022 10:14:49 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:14:51 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:14:51 tester: /tmp/vhost_cbdma
19/01/2022 10:14:51 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:14:53 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:14:54 tester: /tmp/vhost_cbdma
19/01/2022 10:14:54 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:14:56 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:14:56 tester: /tmp/vhost_cbdma
19/01/2022 10:14:56 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:14:58 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:14:58 tester: /tmp/vhost_cbdma
19/01/2022 10:14:58 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:15:00 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:15:00 tester: /tmp/vhost_cbdma
19/01/2022 10:15:00 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15:02 pktgen: test port 0 map gen port 0
19/01/2022 10:15: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': '-'}
19/01/2022 10:15:02 pktgen: trex port <0> not support flow control
19/01/2022 10:15:02 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:15:02 pktgen: check the trex port link status
19/01/2022 10:15: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': '-'}
19/01/2022 10:15:02 pktgen: begin traffic ......
19/01/2022 10:15:02 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:15:07 pktgen: traffic completed.
19/01/2022 10:15:07 pktgen: check the trex port link status
19/01/2022 10:15: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': '-'}
19/01/2022 10:15:07 pktgen: begin traffic ......
19/01/2022 10:15:07 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:15:27 pktgen: begin get port statistic ...
19/01/2022 10:15: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}
19/01/2022 10:15:27 pktgen: {0: {'ibytes': 59060006382,
'ierrors': 0,
'ipackets': 85902192,
'obytes': 97258248678,
'oerrors': 0,
'opackets': 142368836,
'rx_bps': 23648149504.0,
'rx_bps_L1': 24335703744.0,
'rx_pps': 4297214.0,
'rx_util': 60.83925936,
'tx_bps': 38936133632.0,
'tx_bps_L1': 40076045472.0,
'tx_pps': 7124449.0,
'tx_util': 100.19011368},
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': 20.402082443237305,
'cpu_util': 95.42195892333984,
'cpu_util_raw': 94.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53993572,
'rx_bps': 23648149504.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15287982080.0,
'rx_pps': 4297214.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38936133632.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124449.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59060006382,
'ierrors': 0,
'ipackets': 85902192,
'obytes': 97258248678,
'oerrors': 0,
'opackets': 142368836,
'rx_bps': 23648149504.0,
'rx_bps_L1': 24335703744.0,
'rx_pps': 4297214.0,
'rx_util': 60.83925936,
'tx_bps': 38936133632.0,
'tx_bps_L1': 40076045472.0,
'tx_pps': 7124449.0,
'tx_util': 100.19011368}}
19/01/2022 10:15:27 pktgen: {'ibytes': 59060006382,
'ierrors': 0,
'ipackets': 85902192,
'obytes': 97258248678,
'oerrors': 0,
'opackets': 142368836,
'rx_bps': 23648149504.0,
'rx_bps_L1': 24335703744.0,
'rx_pps': 4297214.0,
'rx_util': 60.83925936,
'tx_bps': 38936133632.0,
'tx_bps_L1': 40076045472.0,
'tx_pps': 7124449.0,
'tx_util': 100.19011368}
19/01/2022 10:15:27 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38936133632.000000, tx_pps: 7124449.000000
19/01/2022 10:15:27 pktgen: {'ibytes': 59060006382,
'ierrors': 0,
'ipackets': 85902192,
'obytes': 97258248678,
'oerrors': 0,
'opackets': 142368836,
'rx_bps': 23648149504.0,
'rx_bps_L1': 24335703744.0,
'rx_pps': 4297214.0,
'rx_util': 60.83925936,
'tx_bps': 38936133632.0,
'tx_bps_L1': 40076045472.0,
'tx_pps': 7124449.0,
'tx_util': 100.19011368}
19/01/2022 10:15:27 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23648149504.000000, rx_pps: 4297214.000000
19/01/2022 10:15:27 pktgen: throughput: pps_rx 4297214.000000, bps_rx 23648149504.000000
19/01/2022 10:15:27 pktgen: traffic completed.
19/01/2022 10:15:27 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:15:28 tester: /tmp/vhost_cbdma
19/01/2022 10:15:28 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:15:30 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:15:30 tester: /tmp/vhost_cbdma
19/01/2022 10:15:30 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:15:32 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:15:32 tester: /tmp/vhost_cbdma
19/01/2022 10:15:32 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:15:34 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:15:34 tester: /tmp/vhost_cbdma
19/01/2022 10:15:34 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:15:36 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:15:36 tester: /tmp/vhost_cbdma
19/01/2022 10:15:36 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:15:38 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:15:38 tester: /tmp/vhost_cbdma
19/01/2022 10:15:38 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:15:40 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:15:40 tester: /tmp/vhost_cbdma
19/01/2022 10:15:40 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15:42 pktgen: test port 0 map gen port 0
19/01/2022 10:15: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': '-'}
19/01/2022 10:15:42 pktgen: trex port <0> not support flow control
19/01/2022 10:15:42 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:15:42 pktgen: check the trex port link status
19/01/2022 10:15: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': '-'}
19/01/2022 10:15:42 pktgen: begin traffic ......
19/01/2022 10:15:42 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:15:47 pktgen: traffic completed.
19/01/2022 10:15:47 pktgen: check the trex port link status
19/01/2022 10:15: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': '-'}
19/01/2022 10:15:47 pktgen: begin traffic ......
19/01/2022 10:15:47 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:16:08 pktgen: begin get port statistic ...
19/01/2022 10:16:08 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}
19/01/2022 10:16:08 pktgen: {0: {'ibytes': 58961271390,
'ierrors': 0,
'ipackets': 85803264,
'obytes': 97255741904,
'oerrors': 0,
'opackets': 142365165,
'rx_bps': 23566940160.0,
'rx_bps_L1': 24252871600.0,
'rx_pps': 4287071.5,
'rx_util': 60.632178999999994,
'tx_bps': 38881677312.0,
'tx_bps_L1': 40019994912.0,
'tx_pps': 7114485.0,
'tx_util': 100.04998728000001},
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': 20.47660255432129,
'cpu_util': 94.94171905517578,
'cpu_util_raw': 95.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53497144,
'rx_bps': 23566940160.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15314736128.0,
'rx_pps': 4287071.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38881677312.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7114485.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58961271390,
'ierrors': 0,
'ipackets': 85803264,
'obytes': 97255741904,
'oerrors': 0,
'opackets': 142365165,
'rx_bps': 23566940160.0,
'rx_bps_L1': 24252871600.0,
'rx_pps': 4287071.5,
'rx_util': 60.632178999999994,
'tx_bps': 38881677312.0,
'tx_bps_L1': 40019994912.0,
'tx_pps': 7114485.0,
'tx_util': 100.04998728000001}}
19/01/2022 10:16:08 pktgen: {'ibytes': 58961271390,
'ierrors': 0,
'ipackets': 85803264,
'obytes': 97255741904,
'oerrors': 0,
'opackets': 142365165,
'rx_bps': 23566940160.0,
'rx_bps_L1': 24252871600.0,
'rx_pps': 4287071.5,
'rx_util': 60.632178999999994,
'tx_bps': 38881677312.0,
'tx_bps_L1': 40019994912.0,
'tx_pps': 7114485.0,
'tx_util': 100.04998728000001}
19/01/2022 10:16:08 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38881677312.000000, tx_pps: 7114485.000000
19/01/2022 10:16:08 pktgen: {'ibytes': 58961271390,
'ierrors': 0,
'ipackets': 85803264,
'obytes': 97255741904,
'oerrors': 0,
'opackets': 142365165,
'rx_bps': 23566940160.0,
'rx_bps_L1': 24252871600.0,
'rx_pps': 4287071.5,
'rx_util': 60.632178999999994,
'tx_bps': 38881677312.0,
'tx_bps_L1': 40019994912.0,
'tx_pps': 7114485.0,
'tx_util': 100.04998728000001}
19/01/2022 10:16:08 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23566940160.000000, rx_pps: 4287071.500000
19/01/2022 10:16:08 pktgen: throughput: pps_rx 4287071.500000, bps_rx 23566940160.000000
19/01/2022 10:16:08 pktgen: traffic completed.
19/01/2022 10:16:11 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:16:11 dut.10.239.251.220: 1048576
19/01/2022 10:16:22 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:16:22 tester: /tmp/vhost_cbdma
19/01/2022 10:16:22 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:16:24 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:16:25 tester: /tmp/vhost_cbdma
19/01/2022 10:16:25 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:16:27 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:16:27 tester: /tmp/vhost_cbdma
19/01/2022 10:16:27 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:16:29 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:16:29 tester: /tmp/vhost_cbdma
19/01/2022 10:16:29 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:16:31 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:16:31 tester: /tmp/vhost_cbdma
19/01/2022 10:16:31 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:16:33 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:16:33 tester: /tmp/vhost_cbdma
19/01/2022 10:16:33 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:16:35 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:16:35 tester: /tmp/vhost_cbdma
19/01/2022 10:16:35 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16:37 pktgen: test port 0 map gen port 0
19/01/2022 10:16: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': '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': '-'}
19/01/2022 10:16:37 pktgen: trex port <0> not support flow control
19/01/2022 10:16:37 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:16:37 pktgen: check the trex port link status
19/01/2022 10:16: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': '-'}
19/01/2022 10:16:37 pktgen: begin traffic ......
19/01/2022 10:16:37 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:16:42 pktgen: traffic completed.
19/01/2022 10:16:42 pktgen: check the trex port link status
19/01/2022 10:16: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': '-'}
19/01/2022 10:16:42 pktgen: begin traffic ......
19/01/2022 10:16:42 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:17:02 pktgen: begin get port statistic ...
19/01/2022 10:17: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_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
'rx_port': 0,
'tx_port': 0}
19/01/2022 10:17:02 pktgen: {0: {'ibytes': 58324469202,
'ierrors': 0,
'ipackets': 84945417,
'obytes': 97256498228,
'oerrors': 0,
'opackets': 142366267,
'rx_bps': 23260252160.0,
'rx_bps_L1': 23937908800.0,
'rx_pps': 4235354.0,
'rx_util': 59.844772,
'tx_bps': 38775222272.0,
'tx_bps_L1': 39910423392.0,
'tx_pps': 7095007.0,
'tx_util': 99.77605847999999},
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': 20.30561637878418,
'cpu_util': 95.47905731201172,
'cpu_util_raw': 96.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53716181,
'rx_bps': 23260252160.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15514971136.0,
'rx_pps': 4235354.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38775222272.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7095007.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58324469202,
'ierrors': 0,
'ipackets': 84945417,
'obytes': 97256498228,
'oerrors': 0,
'opackets': 142366267,
'rx_bps': 23260252160.0,
'rx_bps_L1': 23937908800.0,
'rx_pps': 4235354.0,
'rx_util': 59.844772,
'tx_bps': 38775222272.0,
'tx_bps_L1': 39910423392.0,
'tx_pps': 7095007.0,
'tx_util': 99.77605847999999}}
19/01/2022 10:17:02 pktgen: {'ibytes': 58324469202,
'ierrors': 0,
'ipackets': 84945417,
'obytes': 97256498228,
'oerrors': 0,
'opackets': 142366267,
'rx_bps': 23260252160.0,
'rx_bps_L1': 23937908800.0,
'rx_pps': 4235354.0,
'rx_util': 59.844772,
'tx_bps': 38775222272.0,
'tx_bps_L1': 39910423392.0,
'tx_pps': 7095007.0,
'tx_util': 99.77605847999999}
19/01/2022 10:17:02 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38775222272.000000, tx_pps: 7095007.000000
19/01/2022 10:17:02 pktgen: {'ibytes': 58324469202,
'ierrors': 0,
'ipackets': 84945417,
'obytes': 97256498228,
'oerrors': 0,
'opackets': 142366267,
'rx_bps': 23260252160.0,
'rx_bps_L1': 23937908800.0,
'rx_pps': 4235354.0,
'rx_util': 59.844772,
'tx_bps': 38775222272.0,
'tx_bps_L1': 39910423392.0,
'tx_pps': 7095007.0,
'tx_util': 99.77605847999999}
19/01/2022 10:17:02 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23260252160.000000, rx_pps: 4235354.000000
19/01/2022 10:17:02 pktgen: throughput: pps_rx 4235354.000000, bps_rx 23260252160.000000
19/01/2022 10:17:02 pktgen: traffic completed.
19/01/2022 10:17:03 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:17:03 tester: /tmp/vhost_cbdma
19/01/2022 10:17:03 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:17:05 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:17:05 tester: /tmp/vhost_cbdma
19/01/2022 10:17:05 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:17:07 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:17:07 tester: /tmp/vhost_cbdma
19/01/2022 10:17:07 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:17:09 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:17:09 tester: /tmp/vhost_cbdma
19/01/2022 10:17:09 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:17:11 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:17:11 tester: /tmp/vhost_cbdma
19/01/2022 10:17:11 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:17:13 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:17:14 tester: /tmp/vhost_cbdma
19/01/2022 10:17:14 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:17:16 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:17:16 tester: /tmp/vhost_cbdma
19/01/2022 10:17:16 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 pktgen: test port 0 map gen port 0
19/01/2022 10:17:18 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': '-'}
19/01/2022 10:17:18 pktgen: trex port <0> not support flow control
19/01/2022 10:17:18 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:17:18 pktgen: check the trex port link status
19/01/2022 10:17:18 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': '-'}
19/01/2022 10:17:18 pktgen: begin traffic ......
19/01/2022 10:17:18 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:17:23 pktgen: traffic completed.
19/01/2022 10:17:23 pktgen: check the trex port link status
19/01/2022 10:17: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': '-'}
19/01/2022 10:17:23 pktgen: begin traffic ......
19/01/2022 10:17:23 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:17:43 pktgen: begin get port statistic ...
19/01/2022 10:17:43 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}
19/01/2022 10:17:43 pktgen: {0: {'ibytes': 58350977810,
'ierrors': 0,
'ipackets': 84991551,
'obytes': 97207398060,
'oerrors': 0,
'opackets': 142294399,
'rx_bps': 23300306944.0,
'rx_bps_L1': 23979102704.0,
'rx_pps': 4242473.5,
'rx_util': 59.947756760000004,
'tx_bps': 38772494336.0,
'tx_bps_L1': 39907615776.0,
'tx_pps': 7094509.0,
'tx_util': 99.76903944},
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': 20.231422424316406,
'cpu_util': 95.82246398925781,
'cpu_util_raw': 96.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53787461,
'rx_bps': 23300306944.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15472189440.0,
'rx_pps': 4242473.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38772494336.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7094509.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58350977810,
'ierrors': 0,
'ipackets': 84991551,
'obytes': 97207398060,
'oerrors': 0,
'opackets': 142294399,
'rx_bps': 23300306944.0,
'rx_bps_L1': 23979102704.0,
'rx_pps': 4242473.5,
'rx_util': 59.947756760000004,
'tx_bps': 38772494336.0,
'tx_bps_L1': 39907615776.0,
'tx_pps': 7094509.0,
'tx_util': 99.76903944}}
19/01/2022 10:17:43 pktgen: {'ibytes': 58350977810,
'ierrors': 0,
'ipackets': 84991551,
'obytes': 97207398060,
'oerrors': 0,
'opackets': 142294399,
'rx_bps': 23300306944.0,
'rx_bps_L1': 23979102704.0,
'rx_pps': 4242473.5,
'rx_util': 59.947756760000004,
'tx_bps': 38772494336.0,
'tx_bps_L1': 39907615776.0,
'tx_pps': 7094509.0,
'tx_util': 99.76903944}
19/01/2022 10:17:43 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38772494336.000000, tx_pps: 7094509.000000
19/01/2022 10:17:43 pktgen: {'ibytes': 58350977810,
'ierrors': 0,
'ipackets': 84991551,
'obytes': 97207398060,
'oerrors': 0,
'opackets': 142294399,
'rx_bps': 23300306944.0,
'rx_bps_L1': 23979102704.0,
'rx_pps': 4242473.5,
'rx_util': 59.947756760000004,
'tx_bps': 38772494336.0,
'tx_bps_L1': 39907615776.0,
'tx_pps': 7094509.0,
'tx_util': 99.76903944}
19/01/2022 10:17:43 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23300306944.000000, rx_pps: 4242473.500000
19/01/2022 10:17:43 pktgen: throughput: pps_rx 4242473.500000, bps_rx 23300306944.000000
19/01/2022 10:17:43 pktgen: traffic completed.
19/01/2022 10:17:47 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:17:47 dut.10.239.251.220: 1048576
19/01/2022 10:17:58 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:17:58 tester: /tmp/vhost_cbdma
19/01/2022 10:17:58 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:18:00 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:18:00 tester: /tmp/vhost_cbdma
19/01/2022 10:18:00 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:18:02 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:18:02 tester: /tmp/vhost_cbdma
19/01/2022 10:18:02 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:18:04 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:18:04 tester: /tmp/vhost_cbdma
19/01/2022 10:18:04 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:18:06 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:18:06 tester: /tmp/vhost_cbdma
19/01/2022 10:18:06 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:18:08 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:18:08 tester: /tmp/vhost_cbdma
19/01/2022 10:18:08 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:18:10 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:18:11 tester: /tmp/vhost_cbdma
19/01/2022 10:18:11 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 pktgen: test port 0 map gen port 0
19/01/2022 10:18:13 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': '-'}
19/01/2022 10:18:13 pktgen: trex port <0> not support flow control
19/01/2022 10:18:13 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:18:13 pktgen: check the trex port link status
19/01/2022 10:18:13 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': '-'}
19/01/2022 10:18:13 pktgen: begin traffic ......
19/01/2022 10:18:13 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:18:18 pktgen: traffic completed.
19/01/2022 10:18:18 pktgen: check the trex port link status
19/01/2022 10:18:18 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': '-'}
19/01/2022 10:18:18 pktgen: begin traffic ......
19/01/2022 10:18:18 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:18:38 pktgen: begin get port statistic ...
19/01/2022 10:18:38 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}
19/01/2022 10:18:38 pktgen: {0: {'ibytes': 58824123744,
'ierrors': 0,
'ipackets': 85630225,
'obytes': 97222436472,
'oerrors': 0,
'opackets': 142316407,
'rx_bps': 23552010240.0,
'rx_bps_L1': 24237589679.999996,
'rx_pps': 4284871.5,
'rx_util': 60.59397419999999,
'tx_bps': 38882635776.0,
'tx_bps_L1': 40020981696.0,
'tx_pps': 7114662.0,
'tx_util': 100.05245424},
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': 20.38516616821289,
'cpu_util': 95.36992645263672,
'cpu_util_raw': 94.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 54033771,
'rx_bps': 23552010240.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15330626560.0,
'rx_pps': 4284871.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38882635776.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7114662.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58824123744,
'ierrors': 0,
'ipackets': 85630225,
'obytes': 97222436472,
'oerrors': 0,
'opackets': 142316407,
'rx_bps': 23552010240.0,
'rx_bps_L1': 24237589679.999996,
'rx_pps': 4284871.5,
'rx_util': 60.59397419999999,
'tx_bps': 38882635776.0,
'tx_bps_L1': 40020981696.0,
'tx_pps': 7114662.0,
'tx_util': 100.05245424}}
19/01/2022 10:18:38 pktgen: {'ibytes': 58824123744,
'ierrors': 0,
'ipackets': 85630225,
'obytes': 97222436472,
'oerrors': 0,
'opackets': 142316407,
'rx_bps': 23552010240.0,
'rx_bps_L1': 24237589679.999996,
'rx_pps': 4284871.5,
'rx_util': 60.59397419999999,
'tx_bps': 38882635776.0,
'tx_bps_L1': 40020981696.0,
'tx_pps': 7114662.0,
'tx_util': 100.05245424}
19/01/2022 10:18:38 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38882635776.000000, tx_pps: 7114662.000000
19/01/2022 10:18:38 pktgen: {'ibytes': 58824123744,
'ierrors': 0,
'ipackets': 85630225,
'obytes': 97222436472,
'oerrors': 0,
'opackets': 142316407,
'rx_bps': 23552010240.0,
'rx_bps_L1': 24237589679.999996,
'rx_pps': 4284871.5,
'rx_util': 60.59397419999999,
'tx_bps': 38882635776.0,
'tx_bps_L1': 40020981696.0,
'tx_pps': 7114662.0,
'tx_util': 100.05245424}
19/01/2022 10:18:38 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23552010240.000000, rx_pps: 4284871.500000
19/01/2022 10:18:38 pktgen: throughput: pps_rx 4284871.500000, bps_rx 23552010240.000000
19/01/2022 10:18:38 pktgen: traffic completed.
19/01/2022 10:18:38 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:18:38 tester: /tmp/vhost_cbdma
19/01/2022 10:18:38 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:18:40 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:18:40 tester: /tmp/vhost_cbdma
19/01/2022 10:18:40 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:18:42 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:18:42 tester: /tmp/vhost_cbdma
19/01/2022 10:18:42 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:18:45 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:18:45 tester: /tmp/vhost_cbdma
19/01/2022 10:18:45 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:18:47 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:18:47 tester: /tmp/vhost_cbdma
19/01/2022 10:18:47 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:18:49 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:18:49 tester: /tmp/vhost_cbdma
19/01/2022 10:18:49 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:18:51 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:18:51 tester: /tmp/vhost_cbdma
19/01/2022 10:18:51 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18:53 pktgen: test port 0 map gen port 0
19/01/2022 10:18: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': '-'}
19/01/2022 10:18:53 pktgen: trex port <0> not support flow control
19/01/2022 10:18:53 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:18:53 pktgen: check the trex port link status
19/01/2022 10:18: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': '-'}
19/01/2022 10:18:53 pktgen: begin traffic ......
19/01/2022 10:18:53 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:18:58 pktgen: traffic completed.
19/01/2022 10:18:58 pktgen: check the trex port link status
19/01/2022 10:18: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': '-'}
19/01/2022 10:18:58 pktgen: begin traffic ......
19/01/2022 10:18:58 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:19:18 pktgen: begin get port statistic ...
19/01/2022 10:19: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}
19/01/2022 10:19:18 pktgen: {0: {'ibytes': 58812355760,
'ierrors': 0,
'ipackets': 85616657,
'obytes': 97169058782,
'oerrors': 0,
'opackets': 142238279,
'rx_bps': 23617806336.0,
'rx_bps_L1': 24305110496.000004,
'rx_pps': 4295651.0,
'rx_util': 60.76277624000001,
'tx_bps': 38938886144.0,
'tx_bps_L1': 40078878784.0,
'tx_pps': 7124954.0,
'tx_util': 100.19719696},
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': 20.46200942993164,
'cpu_util': 95.14922332763672,
'cpu_util_raw': 93.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 54068622,
'rx_bps': 23617806336.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15321079808.0,
'rx_pps': 4295651.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38938886144.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124954.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58812355760,
'ierrors': 0,
'ipackets': 85616657,
'obytes': 97169058782,
'oerrors': 0,
'opackets': 142238279,
'rx_bps': 23617806336.0,
'rx_bps_L1': 24305110496.000004,
'rx_pps': 4295651.0,
'rx_util': 60.76277624000001,
'tx_bps': 38938886144.0,
'tx_bps_L1': 40078878784.0,
'tx_pps': 7124954.0,
'tx_util': 100.19719696}}
19/01/2022 10:19:18 pktgen: {'ibytes': 58812355760,
'ierrors': 0,
'ipackets': 85616657,
'obytes': 97169058782,
'oerrors': 0,
'opackets': 142238279,
'rx_bps': 23617806336.0,
'rx_bps_L1': 24305110496.000004,
'rx_pps': 4295651.0,
'rx_util': 60.76277624000001,
'tx_bps': 38938886144.0,
'tx_bps_L1': 40078878784.0,
'tx_pps': 7124954.0,
'tx_util': 100.19719696}
19/01/2022 10:19:18 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38938886144.000000, tx_pps: 7124954.000000
19/01/2022 10:19:18 pktgen: {'ibytes': 58812355760,
'ierrors': 0,
'ipackets': 85616657,
'obytes': 97169058782,
'oerrors': 0,
'opackets': 142238279,
'rx_bps': 23617806336.0,
'rx_bps_L1': 24305110496.000004,
'rx_pps': 4295651.0,
'rx_util': 60.76277624000001,
'tx_bps': 38938886144.0,
'tx_bps_L1': 40078878784.0,
'tx_pps': 7124954.0,
'tx_util': 100.19719696}
19/01/2022 10:19:18 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23617806336.000000, rx_pps: 4295651.000000
19/01/2022 10:19:18 pktgen: throughput: pps_rx 4295651.000000, bps_rx 23617806336.000000
19/01/2022 10:19:18 pktgen: traffic completed.
19/01/2022 10:19:22 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:19:22 dut.10.239.251.220: 1048576
19/01/2022 10:19:33 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:19:33 tester: /tmp/vhost_cbdma
19/01/2022 10:19:33 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:19:35 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:19:35 tester: /tmp/vhost_cbdma
19/01/2022 10:19:35 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:19:37 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:19:37 tester: /tmp/vhost_cbdma
19/01/2022 10:19:37 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:19:39 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:19:40 tester: /tmp/vhost_cbdma
19/01/2022 10:19:40 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:19:42 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:19:42 tester: /tmp/vhost_cbdma
19/01/2022 10:19:42 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:19:44 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:19:44 tester: /tmp/vhost_cbdma
19/01/2022 10:19:44 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:19:46 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:19:46 tester: /tmp/vhost_cbdma
19/01/2022 10:19:46 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 pktgen: test port 0 map gen port 0
19/01/2022 10:19:48 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': '-'}
19/01/2022 10:19:48 pktgen: trex port <0> not support flow control
19/01/2022 10:19:48 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:19:48 pktgen: check the trex port link status
19/01/2022 10:19:48 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': '-'}
19/01/2022 10:19:48 pktgen: begin traffic ......
19/01/2022 10:19:48 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:19:53 pktgen: traffic completed.
19/01/2022 10:19:53 pktgen: check the trex port link status
19/01/2022 10:19: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': '-'}
19/01/2022 10:19:53 pktgen: begin traffic ......
19/01/2022 10:19:53 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:20:13 pktgen: begin get port statistic ...
19/01/2022 10:20:13 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}
19/01/2022 10:20:13 pktgen: {0: {'ibytes': 58534086616,
'ierrors': 0,
'ipackets': 85278648,
'obytes': 97257142198,
'oerrors': 0,
'opackets': 142367213,
'rx_bps': 23346489344.0,
'rx_bps_L1': 24026848384.0,
'rx_pps': 4252244.0,
'rx_util': 60.06712096,
'tx_bps': 38775255040.0,
'tx_bps_L1': 39910456880.0,
'tx_pps': 7095011.5,
'tx_util': 99.7761422},
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': 20.358409881591797,
'cpu_util': 95.2315444946289,
'cpu_util_raw': 95.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 54033393,
'rx_bps': 23346489344.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15428763648.0,
'rx_pps': 4252244.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38775255040.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7095011.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58534086616,
'ierrors': 0,
'ipackets': 85278648,
'obytes': 97257142198,
'oerrors': 0,
'opackets': 142367213,
'rx_bps': 23346489344.0,
'rx_bps_L1': 24026848384.0,
'rx_pps': 4252244.0,
'rx_util': 60.06712096,
'tx_bps': 38775255040.0,
'tx_bps_L1': 39910456880.0,
'tx_pps': 7095011.5,
'tx_util': 99.7761422}}
19/01/2022 10:20:13 pktgen: {'ibytes': 58534086616,
'ierrors': 0,
'ipackets': 85278648,
'obytes': 97257142198,
'oerrors': 0,
'opackets': 142367213,
'rx_bps': 23346489344.0,
'rx_bps_L1': 24026848384.0,
'rx_pps': 4252244.0,
'rx_util': 60.06712096,
'tx_bps': 38775255040.0,
'tx_bps_L1': 39910456880.0,
'tx_pps': 7095011.5,
'tx_util': 99.7761422}
19/01/2022 10:20:13 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38775255040.000000, tx_pps: 7095011.500000
19/01/2022 10:20:13 pktgen: {'ibytes': 58534086616,
'ierrors': 0,
'ipackets': 85278648,
'obytes': 97257142198,
'oerrors': 0,
'opackets': 142367213,
'rx_bps': 23346489344.0,
'rx_bps_L1': 24026848384.0,
'rx_pps': 4252244.0,
'rx_util': 60.06712096,
'tx_bps': 38775255040.0,
'tx_bps_L1': 39910456880.0,
'tx_pps': 7095011.5,
'tx_util': 99.7761422}
19/01/2022 10:20:13 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23346489344.000000, rx_pps: 4252244.000000
19/01/2022 10:20:13 pktgen: throughput: pps_rx 4252244.000000, bps_rx 23346489344.000000
19/01/2022 10:20:13 pktgen: traffic completed.
19/01/2022 10:20:13 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:20:14 tester: /tmp/vhost_cbdma
19/01/2022 10:20:14 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:20:16 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:20:16 tester: /tmp/vhost_cbdma
19/01/2022 10:20:16 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:20:18 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:20:18 tester: /tmp/vhost_cbdma
19/01/2022 10:20:18 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:20:20 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:20:20 tester: /tmp/vhost_cbdma
19/01/2022 10:20:20 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:20:22 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:20:22 tester: /tmp/vhost_cbdma
19/01/2022 10:20:22 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:20:24 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:20:24 tester: /tmp/vhost_cbdma
19/01/2022 10:20:24 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:20:26 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:20:26 tester: /tmp/vhost_cbdma
19/01/2022 10:20:26 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20:28 pktgen: test port 0 map gen port 0
19/01/2022 10:20: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': '-'}
19/01/2022 10:20:29 pktgen: trex port <0> not support flow control
19/01/2022 10:20:29 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:20:29 pktgen: check the trex port link status
19/01/2022 10:20: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': '-'}
19/01/2022 10:20:29 pktgen: begin traffic ......
19/01/2022 10:20:29 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:20:34 pktgen: traffic completed.
19/01/2022 10:20:34 pktgen: check the trex port link status
19/01/2022 10:20: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': '-'}
19/01/2022 10:20:34 pktgen: begin traffic ......
19/01/2022 10:20:34 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:20:54 pktgen: begin get port statistic ...
19/01/2022 10:20: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_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
'rx_port': 0,
'tx_port': 0}
19/01/2022 10:20:54 pktgen: {0: {'ibytes': 58624551868,
'ierrors': 0,
'ipackets': 85384589,
'obytes': 97256176682,
'oerrors': 0,
'opackets': 142365801,
'rx_bps': 23485605888.0,
'rx_bps_L1': 24169615568.000004,
'rx_pps': 4275060.5,
'rx_util': 60.424038920000015,
'tx_bps': 38936825856.0,
'tx_bps_L1': 40076758016.0,
'tx_pps': 7124576.0,
'tx_util': 100.19189503999999},
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': 20.468158721923828,
'cpu_util': 95.11560821533203,
'cpu_util_raw': 96.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53640503,
'rx_bps': 23485605888.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15451218944.0,
'rx_pps': 4275060.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38936825856.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124576.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58624551868,
'ierrors': 0,
'ipackets': 85384589,
'obytes': 97256176682,
'oerrors': 0,
'opackets': 142365801,
'rx_bps': 23485605888.0,
'rx_bps_L1': 24169615568.000004,
'rx_pps': 4275060.5,
'rx_util': 60.424038920000015,
'tx_bps': 38936825856.0,
'tx_bps_L1': 40076758016.0,
'tx_pps': 7124576.0,
'tx_util': 100.19189503999999}}
19/01/2022 10:20:54 pktgen: {'ibytes': 58624551868,
'ierrors': 0,
'ipackets': 85384589,
'obytes': 97256176682,
'oerrors': 0,
'opackets': 142365801,
'rx_bps': 23485605888.0,
'rx_bps_L1': 24169615568.000004,
'rx_pps': 4275060.5,
'rx_util': 60.424038920000015,
'tx_bps': 38936825856.0,
'tx_bps_L1': 40076758016.0,
'tx_pps': 7124576.0,
'tx_util': 100.19189503999999}
19/01/2022 10:20:54 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38936825856.000000, tx_pps: 7124576.000000
19/01/2022 10:20:54 pktgen: {'ibytes': 58624551868,
'ierrors': 0,
'ipackets': 85384589,
'obytes': 97256176682,
'oerrors': 0,
'opackets': 142365801,
'rx_bps': 23485605888.0,
'rx_bps_L1': 24169615568.000004,
'rx_pps': 4275060.5,
'rx_util': 60.424038920000015,
'tx_bps': 38936825856.0,
'tx_bps_L1': 40076758016.0,
'tx_pps': 7124576.0,
'tx_util': 100.19189503999999}
19/01/2022 10:20:54 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23485605888.000000, rx_pps: 4275060.500000
19/01/2022 10:20:54 pktgen: throughput: pps_rx 4275060.500000, bps_rx 23485605888.000000
19/01/2022 10:20:54 pktgen: traffic completed.
19/01/2022 10:20:57 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:20:57 dut.10.239.251.220: 1048576
19/01/2022 10:21:08 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:21:08 tester: /tmp/vhost_cbdma
19/01/2022 10:21:08 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:21:10 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:21:11 tester: /tmp/vhost_cbdma
19/01/2022 10:21:11 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:21:13 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:21:13 tester: /tmp/vhost_cbdma
19/01/2022 10:21:13 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:21:15 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:21:15 tester: /tmp/vhost_cbdma
19/01/2022 10:21:15 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:21:17 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:21:17 tester: /tmp/vhost_cbdma
19/01/2022 10:21:17 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:21:19 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:21:19 tester: /tmp/vhost_cbdma
19/01/2022 10:21:19 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:21:21 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:21:21 tester: /tmp/vhost_cbdma
19/01/2022 10:21:21 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21:23 pktgen: test port 0 map gen port 0
19/01/2022 10:21: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': '-'}
19/01/2022 10:21:23 pktgen: trex port <0> not support flow control
19/01/2022 10:21:23 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:21:23 pktgen: check the trex port link status
19/01/2022 10:21: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': '-'}
19/01/2022 10:21:23 pktgen: begin traffic ......
19/01/2022 10:21:23 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:21:28 pktgen: traffic completed.
19/01/2022 10:21:28 pktgen: check the trex port link status
19/01/2022 10:21: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': '-'}
19/01/2022 10:21:28 pktgen: begin traffic ......
19/01/2022 10:21:28 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:21:48 pktgen: begin get port statistic ...
19/01/2022 10:21: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_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
'rx_port': 0,
'tx_port': 0}
19/01/2022 10:21:48 pktgen: {0: {'ibytes': 57934789642,
'ierrors': 0,
'ipackets': 84291552,
'obytes': 97257915922,
'oerrors': 0,
'opackets': 142368346,
'rx_bps': 23193315328.0,
'rx_bps_L1': 23868268608.0,
'rx_pps': 4218458.0,
'rx_util': 59.67067152,
'tx_bps': 38937882624.0,
'tx_bps_L1': 40077845584.00001,
'tx_pps': 7124768.5,
'tx_util': 100.19461396000003},
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': 20.47085952758789,
'cpu_util': 95.10563659667969,
'cpu_util_raw': 94.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53555827,
'rx_bps': 23193315328.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15744568320.0,
'rx_pps': 4218458.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38937882624.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124768.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 57934789642,
'ierrors': 0,
'ipackets': 84291552,
'obytes': 97257915922,
'oerrors': 0,
'opackets': 142368346,
'rx_bps': 23193315328.0,
'rx_bps_L1': 23868268608.0,
'rx_pps': 4218458.0,
'rx_util': 59.67067152,
'tx_bps': 38937882624.0,
'tx_bps_L1': 40077845584.00001,
'tx_pps': 7124768.5,
'tx_util': 100.19461396000003}}
19/01/2022 10:21:48 pktgen: {'ibytes': 57934789642,
'ierrors': 0,
'ipackets': 84291552,
'obytes': 97257915922,
'oerrors': 0,
'opackets': 142368346,
'rx_bps': 23193315328.0,
'rx_bps_L1': 23868268608.0,
'rx_pps': 4218458.0,
'rx_util': 59.67067152,
'tx_bps': 38937882624.0,
'tx_bps_L1': 40077845584.00001,
'tx_pps': 7124768.5,
'tx_util': 100.19461396000003}
19/01/2022 10:21:48 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38937882624.000000, tx_pps: 7124768.500000
19/01/2022 10:21:48 pktgen: {'ibytes': 57934789642,
'ierrors': 0,
'ipackets': 84291552,
'obytes': 97257915922,
'oerrors': 0,
'opackets': 142368346,
'rx_bps': 23193315328.0,
'rx_bps_L1': 23868268608.0,
'rx_pps': 4218458.0,
'rx_util': 59.67067152,
'tx_bps': 38937882624.0,
'tx_bps_L1': 40077845584.00001,
'tx_pps': 7124768.5,
'tx_util': 100.19461396000003}
19/01/2022 10:21:48 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23193315328.000000, rx_pps: 4218458.000000
19/01/2022 10:21:48 pktgen: throughput: pps_rx 4218458.000000, bps_rx 23193315328.000000
19/01/2022 10:21:48 pktgen: traffic completed.
19/01/2022 10:21:49 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:21:49 tester: /tmp/vhost_cbdma
19/01/2022 10:21:49 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:21:51 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:21:51 tester: /tmp/vhost_cbdma
19/01/2022 10:21:51 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:21:53 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:21:53 tester: /tmp/vhost_cbdma
19/01/2022 10:21:53 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:21:55 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:21:55 tester: /tmp/vhost_cbdma
19/01/2022 10:21:55 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:21:57 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:21:57 tester: /tmp/vhost_cbdma
19/01/2022 10:21:57 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:21:59 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:22:00 tester: /tmp/vhost_cbdma
19/01/2022 10:22:00 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:22:02 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:22:02 tester: /tmp/vhost_cbdma
19/01/2022 10:22:02 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 pktgen: test port 0 map gen port 0
19/01/2022 10:22:04 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': '-'}
19/01/2022 10:22:04 pktgen: trex port <0> not support flow control
19/01/2022 10:22:04 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:22:04 pktgen: check the trex port link status
19/01/2022 10:22:04 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': '-'}
19/01/2022 10:22:04 pktgen: begin traffic ......
19/01/2022 10:22:04 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:22:09 pktgen: traffic completed.
19/01/2022 10:22:09 pktgen: check the trex port link status
19/01/2022 10:22: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': '-'}
19/01/2022 10:22:09 pktgen: begin traffic ......
19/01/2022 10:22:09 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:22:29 pktgen: begin get port statistic ...
19/01/2022 10:22:29 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}
19/01/2022 10:22:29 pktgen: {0: {'ibytes': 58035231282,
'ierrors': 0,
'ipackets': 84402112,
'obytes': 97223368532,
'oerrors': 0,
'opackets': 142317775,
'rx_bps': 23220647936.0,
'rx_bps_L1': 23896046016.0,
'rx_pps': 4221238.0,
'rx_util': 59.74011504,
'tx_bps': 38885421056.0,
'tx_bps_L1': 40023848016.0,
'tx_pps': 7115168.5,
'tx_util': 100.05962004},
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': 20.414297103881836,
'cpu_util': 95.24065399169922,
'cpu_util_raw': 96.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 54076759,
'rx_bps': 23220647936.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15664773120.0,
'rx_pps': 4221238.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38885421056.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7115168.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 58035231282,
'ierrors': 0,
'ipackets': 84402112,
'obytes': 97223368532,
'oerrors': 0,
'opackets': 142317775,
'rx_bps': 23220647936.0,
'rx_bps_L1': 23896046016.0,
'rx_pps': 4221238.0,
'rx_util': 59.74011504,
'tx_bps': 38885421056.0,
'tx_bps_L1': 40023848016.0,
'tx_pps': 7115168.5,
'tx_util': 100.05962004}}
19/01/2022 10:22:29 pktgen: {'ibytes': 58035231282,
'ierrors': 0,
'ipackets': 84402112,
'obytes': 97223368532,
'oerrors': 0,
'opackets': 142317775,
'rx_bps': 23220647936.0,
'rx_bps_L1': 23896046016.0,
'rx_pps': 4221238.0,
'rx_util': 59.74011504,
'tx_bps': 38885421056.0,
'tx_bps_L1': 40023848016.0,
'tx_pps': 7115168.5,
'tx_util': 100.05962004}
19/01/2022 10:22:29 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38885421056.000000, tx_pps: 7115168.500000
19/01/2022 10:22:29 pktgen: {'ibytes': 58035231282,
'ierrors': 0,
'ipackets': 84402112,
'obytes': 97223368532,
'oerrors': 0,
'opackets': 142317775,
'rx_bps': 23220647936.0,
'rx_bps_L1': 23896046016.0,
'rx_pps': 4221238.0,
'rx_util': 59.74011504,
'tx_bps': 38885421056.0,
'tx_bps_L1': 40023848016.0,
'tx_pps': 7115168.5,
'tx_util': 100.05962004}
19/01/2022 10:22:29 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23220647936.000000, rx_pps: 4221238.000000
19/01/2022 10:22:29 pktgen: throughput: pps_rx 4221238.000000, bps_rx 23220647936.000000
19/01/2022 10:22:29 pktgen: traffic completed.
19/01/2022 10:22:33 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:22:33 dut.10.239.251.220: 1048576
19/01/2022 10:22:44 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:22:44 tester: /tmp/vhost_cbdma
19/01/2022 10:22:44 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:22:46 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:22:46 tester: /tmp/vhost_cbdma
19/01/2022 10:22:46 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:22:48 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:22:48 tester: /tmp/vhost_cbdma
19/01/2022 10:22:48 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:22:50 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:22:50 tester: /tmp/vhost_cbdma
19/01/2022 10:22:50 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:22:52 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:22:52 tester: /tmp/vhost_cbdma
19/01/2022 10:22:52 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:22:54 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:22:54 tester: /tmp/vhost_cbdma
19/01/2022 10:22:54 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:22:56 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:22:57 tester: /tmp/vhost_cbdma
19/01/2022 10:22:57 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 pktgen: test port 0 map gen port 0
19/01/2022 10:22:59 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': '-'}
19/01/2022 10:22:59 pktgen: trex port <0> not support flow control
19/01/2022 10:22:59 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:22:59 pktgen: check the trex port link status
19/01/2022 10:22:59 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': '-'}
19/01/2022 10:22:59 pktgen: begin traffic ......
19/01/2022 10:22:59 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:23:04 pktgen: traffic completed.
19/01/2022 10:23:04 pktgen: check the trex port link status
19/01/2022 10:23:04 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': '-'}
19/01/2022 10:23:04 pktgen: begin traffic ......
19/01/2022 10:23:04 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:23:24 pktgen: begin get port statistic ...
19/01/2022 10:23:24 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}
19/01/2022 10:23:24 pktgen: {0: {'ibytes': 56836952928,
'ierrors': 0,
'ipackets': 82760943,
'obytes': 97255619684,
'oerrors': 0,
'opackets': 142364986,
'rx_bps': 22760873984.0,
'rx_bps_L1': 23423603784.000004,
'rx_pps': 4142061.25,
'rx_util': 58.55900946000001,
'tx_bps': 38883168256.0,
'tx_bps_L1': 40021529376.0,
'tx_pps': 7114757.0,
'tx_util': 100.05382344},
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': 20.3356990814209,
'cpu_util': 95.60322570800781,
'cpu_util_raw': 97.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53923796,
'rx_bps': 22760873984.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 16122293248.0,
'rx_pps': 4142061.25,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38883168256.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7114757.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 56836952928,
'ierrors': 0,
'ipackets': 82760943,
'obytes': 97255619684,
'oerrors': 0,
'opackets': 142364986,
'rx_bps': 22760873984.0,
'rx_bps_L1': 23423603784.000004,
'rx_pps': 4142061.25,
'rx_util': 58.55900946000001,
'tx_bps': 38883168256.0,
'tx_bps_L1': 40021529376.0,
'tx_pps': 7114757.0,
'tx_util': 100.05382344}}
19/01/2022 10:23:24 pktgen: {'ibytes': 56836952928,
'ierrors': 0,
'ipackets': 82760943,
'obytes': 97255619684,
'oerrors': 0,
'opackets': 142364986,
'rx_bps': 22760873984.0,
'rx_bps_L1': 23423603784.000004,
'rx_pps': 4142061.25,
'rx_util': 58.55900946000001,
'tx_bps': 38883168256.0,
'tx_bps_L1': 40021529376.0,
'tx_pps': 7114757.0,
'tx_util': 100.05382344}
19/01/2022 10:23:24 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38883168256.000000, tx_pps: 7114757.000000
19/01/2022 10:23:24 pktgen: {'ibytes': 56836952928,
'ierrors': 0,
'ipackets': 82760943,
'obytes': 97255619684,
'oerrors': 0,
'opackets': 142364986,
'rx_bps': 22760873984.0,
'rx_bps_L1': 23423603784.000004,
'rx_pps': 4142061.25,
'rx_util': 58.55900946000001,
'tx_bps': 38883168256.0,
'tx_bps_L1': 40021529376.0,
'tx_pps': 7114757.0,
'tx_util': 100.05382344}
19/01/2022 10:23:24 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 22760873984.000000, rx_pps: 4142061.250000
19/01/2022 10:23:24 pktgen: throughput: pps_rx 4142061.250000, bps_rx 22760873984.000000
19/01/2022 10:23:24 pktgen: traffic completed.
19/01/2022 10:23:24 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:23:24 tester: /tmp/vhost_cbdma
19/01/2022 10:23:24 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:23:26 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:23:26 tester: /tmp/vhost_cbdma
19/01/2022 10:23:26 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:23:28 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:23:28 tester: /tmp/vhost_cbdma
19/01/2022 10:23:28 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:23:30 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:23:31 tester: /tmp/vhost_cbdma
19/01/2022 10:23:31 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:23:33 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:23:33 tester: /tmp/vhost_cbdma
19/01/2022 10:23:33 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:23:35 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:23:35 tester: /tmp/vhost_cbdma
19/01/2022 10:23:35 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:23:37 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:23:37 tester: /tmp/vhost_cbdma
19/01/2022 10:23:37 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 pktgen: test port 0 map gen port 0
19/01/2022 10:23:39 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': '-'}
19/01/2022 10:23:39 pktgen: trex port <0> not support flow control
19/01/2022 10:23:39 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:23:39 pktgen: check the trex port link status
19/01/2022 10:23:39 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': '-'}
19/01/2022 10:23:39 pktgen: begin traffic ......
19/01/2022 10:23:39 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:23:44 pktgen: traffic completed.
19/01/2022 10:23:44 pktgen: check the trex port link status
19/01/2022 10:23: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': '-'}
19/01/2022 10:23:44 pktgen: begin traffic ......
19/01/2022 10:23:44 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:24:04 pktgen: begin get port statistic ...
19/01/2022 10:24:04 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}
19/01/2022 10:24:04 pktgen: {0: {'ibytes': 56844780918,
'ierrors': 0,
'ipackets': 82784577,
'obytes': 97255032888,
'oerrors': 0,
'opackets': 142364124,
'rx_bps': 22775017472.0,
'rx_bps_L1': 23438382112.0,
'rx_pps': 4146029.0,
'rx_util': 58.59595528,
'tx_bps': 38936633344.0,
'tx_bps_L1': 40076559744.0,
'tx_pps': 7124540.0,
'tx_util': 100.19139936},
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': 20.44413948059082,
'cpu_util': 95.22688293457031,
'cpu_util_raw': 96.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53927252,
'rx_bps': 22775017472.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 16161614848.0,
'rx_pps': 4146029.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38936633344.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124540.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 56844780918,
'ierrors': 0,
'ipackets': 82784577,
'obytes': 97255032888,
'oerrors': 0,
'opackets': 142364124,
'rx_bps': 22775017472.0,
'rx_bps_L1': 23438382112.0,
'rx_pps': 4146029.0,
'rx_util': 58.59595528,
'tx_bps': 38936633344.0,
'tx_bps_L1': 40076559744.0,
'tx_pps': 7124540.0,
'tx_util': 100.19139936}}
19/01/2022 10:24:04 pktgen: {'ibytes': 56844780918,
'ierrors': 0,
'ipackets': 82784577,
'obytes': 97255032888,
'oerrors': 0,
'opackets': 142364124,
'rx_bps': 22775017472.0,
'rx_bps_L1': 23438382112.0,
'rx_pps': 4146029.0,
'rx_util': 58.59595528,
'tx_bps': 38936633344.0,
'tx_bps_L1': 40076559744.0,
'tx_pps': 7124540.0,
'tx_util': 100.19139936}
19/01/2022 10:24:04 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38936633344.000000, tx_pps: 7124540.000000
19/01/2022 10:24:04 pktgen: {'ibytes': 56844780918,
'ierrors': 0,
'ipackets': 82784577,
'obytes': 97255032888,
'oerrors': 0,
'opackets': 142364124,
'rx_bps': 22775017472.0,
'rx_bps_L1': 23438382112.0,
'rx_pps': 4146029.0,
'rx_util': 58.59595528,
'tx_bps': 38936633344.0,
'tx_bps_L1': 40076559744.0,
'tx_pps': 7124540.0,
'tx_util': 100.19139936}
19/01/2022 10:24:04 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 22775017472.000000, rx_pps: 4146029.000000
19/01/2022 10:24:04 pktgen: throughput: pps_rx 4146029.000000, bps_rx 22775017472.000000
19/01/2022 10:24:04 pktgen: traffic completed.
19/01/2022 10:24:08 TestVirTioVhostCbdma:
+-------+-----------------------------------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+===============================================+=======+============+
| imix | inorder_mergeable_path_VA | 4.344 | 59.751 |
+-------+-----------------------------------------------+-------+------------+
| imix | inorder_mergeable_path_VA_RestartVhost | 4.284 | 58.907 |
+-------+-----------------------------------------------+-------+------------+
| imix | mergeable_path_VA | 4.269 | 58.650 |
+-------+-----------------------------------------------+-------+------------+
| imix | mergeable_path_VA_RestartVhost | 4.242 | 58.228 |
+-------+-----------------------------------------------+-------+------------+
| imix | inorder_non_mergeable_path_VA | 4.288 | 58.939 |
+-------+-----------------------------------------------+-------+------------+
| imix | inorder_non_mergeable_path_VA_RestartVhost | 4.288 | 58.935 |
+-------+-----------------------------------------------+-------+------------+
| imix | non_mergeable_path_VA | 4.244 | 58.303 |
+-------+-----------------------------------------------+-------+------------+
| imix | non_mergeable_path_VA_RestartVhost | 4.228 | 58.078 |
+-------+-----------------------------------------------+-------+------------+
| imix | vector_rx_path_VA | 4.289 | 58.955 |
+-------+-----------------------------------------------+-------+------------+
| imix | vector_rx_path_VA_RestartVhost | 4.275 | 58.746 |
+-------+-----------------------------------------------+-------+------------+
| imix | vector_rx_path_not_power_of_2_VA | 4.178 | 57.498 |
+-------+-----------------------------------------------+-------+------------+
| imix | vector_rx_path_not_power_of_2_VA_RestartVhost | 4.200 | 57.809 |
+-------+-----------------------------------------------+-------+------------+
| imix | inorder_mergeable_path_PA | 4.297 | 59.120 |
+-------+-----------------------------------------------+-------+------------+
| imix | inorder_mergeable_path_PA_RestartVhost | 4.287 | 58.917 |
+-------+-----------------------------------------------+-------+------------+
| imix | mergeable_path_PA | 4.235 | 58.151 |
+-------+-----------------------------------------------+-------+------------+
| imix | mergeable_path_PA_RestartVhost | 4.242 | 58.251 |
+-------+-----------------------------------------------+-------+------------+
| imix | inorder_non_mergeable_path_PA | 4.285 | 58.880 |
+-------+-----------------------------------------------+-------+------------+
| imix | inorder_non_mergeable_path_PA_RestartVhost | 4.296 | 59.045 |
+-------+-----------------------------------------------+-------+------------+
| imix | non_mergeable_path_PA | 4.252 | 58.366 |
+-------+-----------------------------------------------+-------+------------+
| imix | non_mergeable_path_PA_RestartVhost | 4.275 | 58.714 |
+-------+-----------------------------------------------+-------+------------+
| imix | vector_rx_path_PA | 4.218 | 57.983 |
+-------+-----------------------------------------------+-------+------------+
| imix | vector_rx_path_PA_RestartVhost | 4.221 | 58.052 |
+-------+-----------------------------------------------+-------+------------+
| imix | vector_rx_path_not_power_of_2_PA | 4.142 | 56.902 |
+-------+-----------------------------------------------+-------+------------+
| imix | vector_rx_path_not_power_of_2_PA_RestartVhost | 4.146 | 56.938 |
+-------+-----------------------------------------------+-------+------------+
19/01/2022 10:24:08 TestVirTioVhostCbdma:
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | nb_desc | Expected Throughput | Throughput Difference |
+=======+===============================================+============+============+=========+=====================+=======================+
| imix | inorder_mergeable_path_VA | 4.344 Mpps | 59.751% | 1024 | 0.000 Mpps | 4.344 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_mergeable_path_VA_RestartVhost | 4.284 Mpps | 58.907% | 1024 | 0.000 Mpps | 4.284 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | mergeable_path_VA | 4.269 Mpps | 58.650% | 1024 | 0.000 Mpps | 4.269 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | mergeable_path_VA_RestartVhost | 4.242 Mpps | 58.228% | 1024 | 0.000 Mpps | 4.242 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_non_mergeable_path_VA | 4.288 Mpps | 58.939% | 1024 | 0.000 Mpps | 4.288 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_non_mergeable_path_VA_RestartVhost | 4.288 Mpps | 58.935% | 1024 | 0.000 Mpps | 4.288 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | non_mergeable_path_VA | 4.244 Mpps | 58.303% | 1024 | 0.000 Mpps | 4.244 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | non_mergeable_path_VA_RestartVhost | 4.228 Mpps | 58.078% | 1024 | 0.000 Mpps | 4.228 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | vector_rx_path_VA | 4.289 Mpps | 58.955% | 1024 | 0.000 Mpps | 4.289 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | vector_rx_path_VA_RestartVhost | 4.275 Mpps | 58.746% | 1024 | 0.000 Mpps | 4.275 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | vector_rx_path_not_power_of_2_VA | 4.178 Mpps | 57.498% | 1024 | 0.000 Mpps | 4.178 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | vector_rx_path_not_power_of_2_VA_RestartVhost | 4.200 Mpps | 57.809% | 1024 | 0.000 Mpps | 4.200 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_mergeable_path_PA | 4.297 Mpps | 59.120% | 1024 | 0.000 Mpps | 4.297 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_mergeable_path_PA_RestartVhost | 4.287 Mpps | 58.917% | 1024 | 0.000 Mpps | 4.287 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | mergeable_path_PA | 4.235 Mpps | 58.151% | 1024 | 0.000 Mpps | 4.235 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | mergeable_path_PA_RestartVhost | 4.242 Mpps | 58.251% | 1024 | 0.000 Mpps | 4.242 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_non_mergeable_path_PA | 4.285 Mpps | 58.880% | 1024 | 0.000 Mpps | 4.285 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_non_mergeable_path_PA_RestartVhost | 4.296 Mpps | 59.045% | 1024 | 0.000 Mpps | 4.296 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | non_mergeable_path_PA | 4.252 Mpps | 58.366% | 1024 | 0.000 Mpps | 4.252 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | non_mergeable_path_PA_RestartVhost | 4.275 Mpps | 58.714% | 1024 | 0.000 Mpps | 4.275 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | vector_rx_path_PA | 4.218 Mpps | 57.983% | 1024 | 0.000 Mpps | 4.218 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | vector_rx_path_PA_RestartVhost | 4.221 Mpps | 58.052% | 1024 | 0.000 Mpps | 4.221 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | vector_rx_path_not_power_of_2_PA | 4.142 Mpps | 56.902% | 1024 | 0.000 Mpps | 4.142 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | vector_rx_path_not_power_of_2_PA_RestartVhost | 4.146 Mpps | 56.938% | 1024 | 0.000 Mpps | 4.146 Mpps |
+-------+-----------------------------------------------+------------+------------+---------+---------------------+-----------------------+
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.344000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.284000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.269000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.242000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.288000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.288000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.244000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.228000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.289000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.275000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.178000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.200000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.297000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.287000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.235000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.242000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.285000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.296000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.252000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.275000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.218000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.221000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.142000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.146000
19/01/2022 10:24:08 TestVirTioVhostCbdma: Test Case test_perf_pvp_packed_ring_all_path_vhost_enqueue_operations_with_cbdma Result PASSED:
19/01/2022 10:24:08 dut.10.239.251.220: killall -I dpdk-testpmd
19/01/2022 10:24:08 dut.10.239.251.220:
19/01/2022 10:24:08 dut.10.239.251.220: modprobe ioatdma
19/01/2022 10:24:08 dut.10.239.251.220:
19/01/2022 10:24:08 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
19/01/2022 10:24:09 dut.10.239.251.220:
19/01/2022 10:24:09 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
19/01/2022 10:24:09 dut.10.239.251.220:
19/01/2022 10:24:09 TestVirTioVhostCbdma: Test Case test_perf_pvp_spilt_ring_all_dynamic_queue_number_vhost_enqueue_operations_with_cbdma Begin
19/01/2022 10:24:09 dut.10.239.251.220:
19/01/2022 10:24:09 tester:
19/01/2022 10:24:09 dut.10.239.251.220: killall -I dpdk-testpmd
19/01/2022 10:24:09 dut.10.239.251.220: dpdk-testpmd: no process found
19/01/2022 10:24:09 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
19/01/2022 10:24:09 dut.10.239.251.220:
19/01/2022 10:24:09 dut.10.239.251.220: rm -rf /tmp/s0
19/01/2022 10:24:10 dut.10.239.251.220:
19/01/2022 10:24:10 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
19/01/2022 10:24:10 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
19/01/2022 10:24:10 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0 0000:80:04.1 0000:80:04.2 0000:80:04.3 0000:80:04.4 0000:80:04.5 0000:80:04.6 0000:80:04.7
19/01/2022 10:24:11 dut.10.239.251.220:
19/01/2022 10:24:22 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:24:22 dut.10.239.251.220: 1048576
19/01/2022 10:24:33 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:24:33 tester: /tmp/vhost_cbdma
19/01/2022 10:24:33 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:24:35 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:24:35 tester: /tmp/vhost_cbdma
19/01/2022 10:24:35 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:24:37 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:24:37 tester: /tmp/vhost_cbdma
19/01/2022 10:24:37 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:24:39 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:24:40 tester: /tmp/vhost_cbdma
19/01/2022 10:24:40 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:24:42 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:24:42 tester: /tmp/vhost_cbdma
19/01/2022 10:24:42 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:24:44 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:24:44 tester: /tmp/vhost_cbdma
19/01/2022 10:24:44 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:24:46 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:24:46 tester: /tmp/vhost_cbdma
19/01/2022 10:24:46 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 pktgen: test port 0 map gen port 0
19/01/2022 10:24:48 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': '-'}
19/01/2022 10:24:48 pktgen: trex port <0> not support flow control
19/01/2022 10:24:48 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:24:48 pktgen: check the trex port link status
19/01/2022 10:24:48 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': '-'}
19/01/2022 10:24:48 pktgen: begin traffic ......
19/01/2022 10:24:48 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:24:53 pktgen: traffic completed.
19/01/2022 10:24:53 pktgen: check the trex port link status
19/01/2022 10:24: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': '-'}
19/01/2022 10:24:53 pktgen: begin traffic ......
19/01/2022 10:24:53 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:25:13 pktgen: begin get port statistic ...
19/01/2022 10:25:13 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}
19/01/2022 10:25:13 pktgen: {0: {'ibytes': 39408175282,
'ierrors': 0,
'ipackets': 57648939,
'obytes': 97252718226,
'oerrors': 0,
'opackets': 142360736,
'rx_bps': 15740658688.0,
'rx_bps_L1': 16201083928.000002,
'rx_pps': 2877657.75,
'rx_util': 40.50270982000001,
'tx_bps': 38747586560.0,
'tx_bps_L1': 39881978720.0,
'tx_pps': 7089951.0,
'tx_util': 99.7049468},
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': 20.25660514831543,
'cpu_util': 95.64186096191406,
'cpu_util_raw': 96.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53947735,
'rx_bps': 15740658688.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 23006926848.0,
'rx_pps': 2877657.75,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38747586560.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7089951.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 39408175282,
'ierrors': 0,
'ipackets': 57648939,
'obytes': 97252718226,
'oerrors': 0,
'opackets': 142360736,
'rx_bps': 15740658688.0,
'rx_bps_L1': 16201083928.000002,
'rx_pps': 2877657.75,
'rx_util': 40.50270982000001,
'tx_bps': 38747586560.0,
'tx_bps_L1': 39881978720.0,
'tx_pps': 7089951.0,
'tx_util': 99.7049468}}
19/01/2022 10:25:13 pktgen: {'ibytes': 39408175282,
'ierrors': 0,
'ipackets': 57648939,
'obytes': 97252718226,
'oerrors': 0,
'opackets': 142360736,
'rx_bps': 15740658688.0,
'rx_bps_L1': 16201083928.000002,
'rx_pps': 2877657.75,
'rx_util': 40.50270982000001,
'tx_bps': 38747586560.0,
'tx_bps_L1': 39881978720.0,
'tx_pps': 7089951.0,
'tx_util': 99.7049468}
19/01/2022 10:25:13 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38747586560.000000, tx_pps: 7089951.000000
19/01/2022 10:25:13 pktgen: {'ibytes': 39408175282,
'ierrors': 0,
'ipackets': 57648939,
'obytes': 97252718226,
'oerrors': 0,
'opackets': 142360736,
'rx_bps': 15740658688.0,
'rx_bps_L1': 16201083928.000002,
'rx_pps': 2877657.75,
'rx_util': 40.50270982000001,
'tx_bps': 38747586560.0,
'tx_bps_L1': 39881978720.0,
'tx_pps': 7089951.0,
'tx_util': 99.7049468}
19/01/2022 10:25:13 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 15740658688.000000, rx_pps: 2877657.750000
19/01/2022 10:25:13 pktgen: throughput: pps_rx 2877657.750000, bps_rx 15740658688.000000
19/01/2022 10:25:13 pktgen: traffic completed.
19/01/2022 10:25:26 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:25:26 tester: /tmp/vhost_cbdma
19/01/2022 10:25:26 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:25:28 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:25:28 tester: /tmp/vhost_cbdma
19/01/2022 10:25:28 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:25:30 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:25:30 tester: /tmp/vhost_cbdma
19/01/2022 10:25:30 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:25:32 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:25:32 tester: /tmp/vhost_cbdma
19/01/2022 10:25:32 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:25:34 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:25:34 tester: /tmp/vhost_cbdma
19/01/2022 10:25:34 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:25:36 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:25:36 tester: /tmp/vhost_cbdma
19/01/2022 10:25:36 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:25:38 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:25:39 tester: /tmp/vhost_cbdma
19/01/2022 10:25:39 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 pktgen: test port 0 map gen port 0
19/01/2022 10:25:41 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': '-'}
19/01/2022 10:25:41 pktgen: trex port <0> not support flow control
19/01/2022 10:25:41 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:25:41 pktgen: check the trex port link status
19/01/2022 10:25:41 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': '-'}
19/01/2022 10:25:41 pktgen: begin traffic ......
19/01/2022 10:25:41 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:25:46 pktgen: traffic completed.
19/01/2022 10:25:46 pktgen: check the trex port link status
19/01/2022 10:25:46 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': '-'}
19/01/2022 10:25:46 pktgen: begin traffic ......
19/01/2022 10:25:46 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:26:06 pktgen: begin get port statistic ...
19/01/2022 10:26:06 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}
19/01/2022 10:26:06 pktgen: {0: {'ibytes': 39559565434,
'ierrors': 0,
'ipackets': 57872440,
'obytes': 97258219236,
'oerrors': 0,
'opackets': 142368789,
'rx_bps': 15829548032.0,
'rx_bps_L1': 16292682832.0,
'rx_pps': 2894592.5,
'rx_util': 40.73170708,
'tx_bps': 38941687808.0,
'tx_bps_L1': 40081762288.0,
'tx_pps': 7125465.5,
'tx_util': 100.20440572},
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': 20.611713409423828,
'cpu_util': 94.4649429321289,
'cpu_util_raw': 93.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53727695,
'rx_bps': 15829548032.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 23112140800.0,
'rx_pps': 2894592.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38941687808.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7125465.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 39559565434,
'ierrors': 0,
'ipackets': 57872440,
'obytes': 97258219236,
'oerrors': 0,
'opackets': 142368789,
'rx_bps': 15829548032.0,
'rx_bps_L1': 16292682832.0,
'rx_pps': 2894592.5,
'rx_util': 40.73170708,
'tx_bps': 38941687808.0,
'tx_bps_L1': 40081762288.0,
'tx_pps': 7125465.5,
'tx_util': 100.20440572}}
19/01/2022 10:26:06 pktgen: {'ibytes': 39559565434,
'ierrors': 0,
'ipackets': 57872440,
'obytes': 97258219236,
'oerrors': 0,
'opackets': 142368789,
'rx_bps': 15829548032.0,
'rx_bps_L1': 16292682832.0,
'rx_pps': 2894592.5,
'rx_util': 40.73170708,
'tx_bps': 38941687808.0,
'tx_bps_L1': 40081762288.0,
'tx_pps': 7125465.5,
'tx_util': 100.20440572}
19/01/2022 10:26:06 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38941687808.000000, tx_pps: 7125465.500000
19/01/2022 10:26:06 pktgen: {'ibytes': 39559565434,
'ierrors': 0,
'ipackets': 57872440,
'obytes': 97258219236,
'oerrors': 0,
'opackets': 142368789,
'rx_bps': 15829548032.0,
'rx_bps_L1': 16292682832.0,
'rx_pps': 2894592.5,
'rx_util': 40.73170708,
'tx_bps': 38941687808.0,
'tx_bps_L1': 40081762288.0,
'tx_pps': 7125465.5,
'tx_util': 100.20440572}
19/01/2022 10:26:06 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 15829548032.000000, rx_pps: 2894592.500000
19/01/2022 10:26:06 pktgen: throughput: pps_rx 2894592.500000, bps_rx 15829548032.000000
19/01/2022 10:26:06 pktgen: traffic completed.
19/01/2022 10:26:18 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:26:18 tester: /tmp/vhost_cbdma
19/01/2022 10:26:18 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:26:21 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:26:21 tester: /tmp/vhost_cbdma
19/01/2022 10:26:21 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:26:23 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:26:23 tester: /tmp/vhost_cbdma
19/01/2022 10:26:23 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:26:25 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:26:25 tester: /tmp/vhost_cbdma
19/01/2022 10:26:25 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:26:27 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:26:27 tester: /tmp/vhost_cbdma
19/01/2022 10:26:27 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:26:29 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:26:29 tester: /tmp/vhost_cbdma
19/01/2022 10:26:29 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:26:31 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:26:31 tester: /tmp/vhost_cbdma
19/01/2022 10:26:31 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26:33 pktgen: test port 0 map gen port 0
19/01/2022 10:26: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': '-'}
19/01/2022 10:26:33 pktgen: trex port <0> not support flow control
19/01/2022 10:26:33 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:26:33 pktgen: check the trex port link status
19/01/2022 10:26: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': '-'}
19/01/2022 10:26:33 pktgen: begin traffic ......
19/01/2022 10:26:33 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:26:38 pktgen: traffic completed.
19/01/2022 10:26:38 pktgen: check the trex port link status
19/01/2022 10:26: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': '-'}
19/01/2022 10:26:38 pktgen: begin traffic ......
19/01/2022 10:26:38 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:26:58 pktgen: begin get port statistic ...
19/01/2022 10:26: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_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
'rx_port': 0,
'tx_port': 0}
19/01/2022 10:26:58 pktgen: {0: {'ibytes': 40148768280,
'ierrors': 0,
'ipackets': 58732466,
'obytes': 97258256788,
'oerrors': 0,
'opackets': 142368845,
'rx_bps': 15997627392.0,
'rx_bps_L1': 16465559872.000002,
'rx_pps': 2924578.0,
'rx_util': 41.16389968000001,
'tx_bps': 38774153216.0,
'tx_bps_L1': 39909322656.0,
'tx_pps': 7094809.0,
'tx_util': 99.77330664},
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': 20.40456771850586,
'cpu_util': 95.01341247558594,
'cpu_util_raw': 93.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 54252117,
'rx_bps': 15997627392.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 22776524800.0,
'rx_pps': 2924578.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38774153216.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7094809.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 40148768280,
'ierrors': 0,
'ipackets': 58732466,
'obytes': 97258256788,
'oerrors': 0,
'opackets': 142368845,
'rx_bps': 15997627392.0,
'rx_bps_L1': 16465559872.000002,
'rx_pps': 2924578.0,
'rx_util': 41.16389968000001,
'tx_bps': 38774153216.0,
'tx_bps_L1': 39909322656.0,
'tx_pps': 7094809.0,
'tx_util': 99.77330664}}
19/01/2022 10:26:58 pktgen: {'ibytes': 40148768280,
'ierrors': 0,
'ipackets': 58732466,
'obytes': 97258256788,
'oerrors': 0,
'opackets': 142368845,
'rx_bps': 15997627392.0,
'rx_bps_L1': 16465559872.000002,
'rx_pps': 2924578.0,
'rx_util': 41.16389968000001,
'tx_bps': 38774153216.0,
'tx_bps_L1': 39909322656.0,
'tx_pps': 7094809.0,
'tx_util': 99.77330664}
19/01/2022 10:26:58 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38774153216.000000, tx_pps: 7094809.000000
19/01/2022 10:26:58 pktgen: {'ibytes': 40148768280,
'ierrors': 0,
'ipackets': 58732466,
'obytes': 97258256788,
'oerrors': 0,
'opackets': 142368845,
'rx_bps': 15997627392.0,
'rx_bps_L1': 16465559872.000002,
'rx_pps': 2924578.0,
'rx_util': 41.16389968000001,
'tx_bps': 38774153216.0,
'tx_bps_L1': 39909322656.0,
'tx_pps': 7094809.0,
'tx_util': 99.77330664}
19/01/2022 10:26:58 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 15997627392.000000, rx_pps: 2924578.000000
19/01/2022 10:26:58 pktgen: throughput: pps_rx 2924578.000000, bps_rx 15997627392.000000
19/01/2022 10:26:58 pktgen: traffic completed.
19/01/2022 10:27:11 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:27:11 tester: /tmp/vhost_cbdma
19/01/2022 10:27:11 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:27:13 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:27:13 tester: /tmp/vhost_cbdma
19/01/2022 10:27:13 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:27:15 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:27:16 tester: /tmp/vhost_cbdma
19/01/2022 10:27:16 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:27:18 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:27:18 tester: /tmp/vhost_cbdma
19/01/2022 10:27:18 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:27:20 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:27:20 tester: /tmp/vhost_cbdma
19/01/2022 10:27:20 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:27:22 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:27:22 tester: /tmp/vhost_cbdma
19/01/2022 10:27:22 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:27:24 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:27:24 tester: /tmp/vhost_cbdma
19/01/2022 10:27:24 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 pktgen: test port 0 map gen port 0
19/01/2022 10:27:26 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': '-'}
19/01/2022 10:27:26 pktgen: trex port <0> not support flow control
19/01/2022 10:27:26 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:27:26 pktgen: check the trex port link status
19/01/2022 10:27:26 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': '-'}
19/01/2022 10:27:26 pktgen: begin traffic ......
19/01/2022 10:27:26 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:27:31 pktgen: traffic completed.
19/01/2022 10:27:31 pktgen: check the trex port link status
19/01/2022 10:27:31 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': '-'}
19/01/2022 10:27:31 pktgen: begin traffic ......
19/01/2022 10:27:31 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:27:51 pktgen: begin get port statistic ...
19/01/2022 10:27:51 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}
19/01/2022 10:27:51 pktgen: {0: {'ibytes': 39852180374,
'ierrors': 0,
'ipackets': 58297487,
'obytes': 97257990340,
'oerrors': 0,
'opackets': 142368457,
'rx_bps': 15886102528.0,
'rx_bps_L1': 16350842607.999998,
'rx_pps': 2904625.5,
'rx_util': 40.87710652,
'tx_bps': 38772514816.0,
'tx_bps_L1': 39907636416.0,
'tx_pps': 7094510.0,
'tx_util': 99.76909104},
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': 20.50531578063965,
'cpu_util': 94.54259490966797,
'cpu_util_raw': 93.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53628752,
'rx_bps': 15886102528.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 22886414336.0,
'rx_pps': 2904625.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38772514816.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7094510.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 39852180374,
'ierrors': 0,
'ipackets': 58297487,
'obytes': 97257990340,
'oerrors': 0,
'opackets': 142368457,
'rx_bps': 15886102528.0,
'rx_bps_L1': 16350842607.999998,
'rx_pps': 2904625.5,
'rx_util': 40.87710652,
'tx_bps': 38772514816.0,
'tx_bps_L1': 39907636416.0,
'tx_pps': 7094510.0,
'tx_util': 99.76909104}}
19/01/2022 10:27:51 pktgen: {'ibytes': 39852180374,
'ierrors': 0,
'ipackets': 58297487,
'obytes': 97257990340,
'oerrors': 0,
'opackets': 142368457,
'rx_bps': 15886102528.0,
'rx_bps_L1': 16350842607.999998,
'rx_pps': 2904625.5,
'rx_util': 40.87710652,
'tx_bps': 38772514816.0,
'tx_bps_L1': 39907636416.0,
'tx_pps': 7094510.0,
'tx_util': 99.76909104}
19/01/2022 10:27:51 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38772514816.000000, tx_pps: 7094510.000000
19/01/2022 10:27:51 pktgen: {'ibytes': 39852180374,
'ierrors': 0,
'ipackets': 58297487,
'obytes': 97257990340,
'oerrors': 0,
'opackets': 142368457,
'rx_bps': 15886102528.0,
'rx_bps_L1': 16350842607.999998,
'rx_pps': 2904625.5,
'rx_util': 40.87710652,
'tx_bps': 38772514816.0,
'tx_bps_L1': 39907636416.0,
'tx_pps': 7094510.0,
'tx_util': 99.76909104}
19/01/2022 10:27:51 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 15886102528.000000, rx_pps: 2904625.500000
19/01/2022 10:27:51 pktgen: throughput: pps_rx 2904625.500000, bps_rx 15886102528.000000
19/01/2022 10:27:51 pktgen: traffic completed.
19/01/2022 10:27:53 TestVirTioVhostCbdma:
+-------+--------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+==============+=======+============+
| imix | with_0_cbdma | 2.878 | 39.352 |
+-------+--------------+-------+------------+
| imix | with_4_cbdma | 2.895 | 39.574 |
+-------+--------------+-------+------------+
| imix | with_8_cbdma | 2.925 | 39.994 |
+-------+--------------+-------+------------+
| imix | with_6_cbdma | 2.905 | 39.715 |
+-------+--------------+-------+------------+
19/01/2022 10:27:53 TestVirTioVhostCbdma:
+-------+--------------+------------+------------+---------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | nb_desc | Expected Throughput | Throughput Difference |
+=======+==============+============+============+=========+=====================+=======================+
| imix | with_0_cbdma | 2.878 Mpps | 39.352% | 1024 | 0.000 Mpps | 2.878 Mpps |
+-------+--------------+------------+------------+---------+---------------------+-----------------------+
| imix | with_4_cbdma | 2.895 Mpps | 39.574% | 1024 | 0.000 Mpps | 2.895 Mpps |
+-------+--------------+------------+------------+---------+---------------------+-----------------------+
| imix | with_8_cbdma | 2.925 Mpps | 39.994% | 1024 | 0.000 Mpps | 2.925 Mpps |
+-------+--------------+------------+------------+---------+---------------------+-----------------------+
| imix | with_6_cbdma | 2.905 Mpps | 39.715% | 1024 | 0.000 Mpps | 2.905 Mpps |
+-------+--------------+------------+------------+---------+---------------------+-----------------------+
19/01/2022 10:27:53 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:27:53 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 2.878000
19/01/2022 10:27:53 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:27:53 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 2.895000
19/01/2022 10:27:53 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:27:53 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 2.925000
19/01/2022 10:27:53 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:27:53 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 2.905000
19/01/2022 10:27:53 TestVirTioVhostCbdma: Test Case test_perf_pvp_spilt_ring_all_dynamic_queue_number_vhost_enqueue_operations_with_cbdma Result PASSED:
19/01/2022 10:27:53 dut.10.239.251.220: killall -I dpdk-testpmd
19/01/2022 10:27:53 dut.10.239.251.220: dpdk-testpmd: no process found
19/01/2022 10:27:53 dut.10.239.251.220: modprobe ioatdma
19/01/2022 10:27:53 dut.10.239.251.220:
19/01/2022 10:27:53 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0 0000:80:04.1 0000:80:04.2 0000:80:04.3 0000:80:04.4 0000:80:04.5 0000:80:04.6 0000:80:04.7
19/01/2022 10:27:54 dut.10.239.251.220:
19/01/2022 10:27:54 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0 0000:80:04.1 0000:80:04.2 0000:80:04.3 0000:80:04.4 0000:80:04.5 0000:80:04.6 0000:80:04.7
19/01/2022 10:27:54 dut.10.239.251.220:
19/01/2022 10:27:54 TestVirTioVhostCbdma: Test Case test_perf_pvp_spilt_ring_all_path_vhost_enqueue_operations_with_cbdma Begin
19/01/2022 10:27:55 dut.10.239.251.220:
19/01/2022 10:27:55 tester:
19/01/2022 10:27:55 dut.10.239.251.220: killall -I dpdk-testpmd
19/01/2022 10:27:55 dut.10.239.251.220: dpdk-testpmd: no process found
19/01/2022 10:27:55 dut.10.239.251.220: rm -rf /root/dpdk/vhost-net*
19/01/2022 10:27:55 dut.10.239.251.220:
19/01/2022 10:27:55 dut.10.239.251.220: rm -rf /tmp/s0
19/01/2022 10:27:55 dut.10.239.251.220:
19/01/2022 10:27:55 dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
19/01/2022 10:27:55 dut.10.239.251.220:
DMA devices using kernel driver
===============================
0000:00:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:00:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.0 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.1 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.2 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.3 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.4 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.5 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.6 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
0000:80:04.7 'Sky Lake-E CBDMA Registers 2021' drv=ioatdma unused=vfio-pci
19/01/2022 10:27:55 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
19/01/2022 10:27:56 dut.10.239.251.220:
19/01/2022 10:28:07 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:28:07 dut.10.239.251.220: 1048576
19/01/2022 10:28:18 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:28:18 tester: /tmp/vhost_cbdma
19/01/2022 10:28:18 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:28:20 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:28:20 tester: /tmp/vhost_cbdma
19/01/2022 10:28:20 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:28:22 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:28:22 tester: /tmp/vhost_cbdma
19/01/2022 10:28:22 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:28:24 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:28:24 tester: /tmp/vhost_cbdma
19/01/2022 10:28:24 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:28:26 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:28:27 tester: /tmp/vhost_cbdma
19/01/2022 10:28:27 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:28:29 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:28:29 tester: /tmp/vhost_cbdma
19/01/2022 10:28:29 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:28:31 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:28:31 tester: /tmp/vhost_cbdma
19/01/2022 10:28:31 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28:33 pktgen: test port 0 map gen port 0
19/01/2022 10:28: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': '-'}
19/01/2022 10:28:33 pktgen: trex port <0> not support flow control
19/01/2022 10:28:33 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:28:33 pktgen: check the trex port link status
19/01/2022 10:28: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': '-'}
19/01/2022 10:28:33 pktgen: begin traffic ......
19/01/2022 10:28:33 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:28:38 pktgen: traffic completed.
19/01/2022 10:28:38 pktgen: check the trex port link status
19/01/2022 10:28: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': '-'}
19/01/2022 10:28:38 pktgen: begin traffic ......
19/01/2022 10:28:38 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:28:58 pktgen: begin get port statistic ...
19/01/2022 10:28: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_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
'rx_port': 0,
'tx_port': 0}
19/01/2022 10:28:58 pktgen: {0: {'ibytes': 60594244248,
'ierrors': 0,
'ipackets': 88191324,
'obytes': 97256994834,
'oerrors': 0,
'opackets': 142366999,
'rx_bps': 24285464576.0,
'rx_bps_L1': 24992246016.000004,
'rx_pps': 4417384.0,
'rx_util': 62.48061504000001,
'tx_bps': 38882201600.0,
'tx_bps_L1': 40020534400.0,
'tx_pps': 7114580.0,
'tx_util': 100.051336},
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': 20.542192459106445,
'cpu_util': 94.63985443115234,
'cpu_util_raw': 93.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 54144505,
'rx_bps': 24285464576.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 14596738048.0,
'rx_pps': 4417384.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38882201600.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7114580.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 60594244248,
'ierrors': 0,
'ipackets': 88191324,
'obytes': 97256994834,
'oerrors': 0,
'opackets': 142366999,
'rx_bps': 24285464576.0,
'rx_bps_L1': 24992246016.000004,
'rx_pps': 4417384.0,
'rx_util': 62.48061504000001,
'tx_bps': 38882201600.0,
'tx_bps_L1': 40020534400.0,
'tx_pps': 7114580.0,
'tx_util': 100.051336}}
19/01/2022 10:28:58 pktgen: {'ibytes': 60594244248,
'ierrors': 0,
'ipackets': 88191324,
'obytes': 97256994834,
'oerrors': 0,
'opackets': 142366999,
'rx_bps': 24285464576.0,
'rx_bps_L1': 24992246016.000004,
'rx_pps': 4417384.0,
'rx_util': 62.48061504000001,
'tx_bps': 38882201600.0,
'tx_bps_L1': 40020534400.0,
'tx_pps': 7114580.0,
'tx_util': 100.051336}
19/01/2022 10:28:58 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38882201600.000000, tx_pps: 7114580.000000
19/01/2022 10:28:58 pktgen: {'ibytes': 60594244248,
'ierrors': 0,
'ipackets': 88191324,
'obytes': 97256994834,
'oerrors': 0,
'opackets': 142366999,
'rx_bps': 24285464576.0,
'rx_bps_L1': 24992246016.000004,
'rx_pps': 4417384.0,
'rx_util': 62.48061504000001,
'tx_bps': 38882201600.0,
'tx_bps_L1': 40020534400.0,
'tx_pps': 7114580.0,
'tx_util': 100.051336}
19/01/2022 10:28:58 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 24285464576.000000, rx_pps: 4417384.000000
19/01/2022 10:28:58 pktgen: throughput: pps_rx 4417384.000000, bps_rx 24285464576.000000
19/01/2022 10:28:58 pktgen: traffic completed.
19/01/2022 10:28:58 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:28:58 tester: /tmp/vhost_cbdma
19/01/2022 10:28:58 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:29:00 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:29:01 tester: /tmp/vhost_cbdma
19/01/2022 10:29:01 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:29:03 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:29:03 tester: /tmp/vhost_cbdma
19/01/2022 10:29:03 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:29:05 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:29:05 tester: /tmp/vhost_cbdma
19/01/2022 10:29:05 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:29:07 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:29:07 tester: /tmp/vhost_cbdma
19/01/2022 10:29:07 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:29:09 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:29:09 tester: /tmp/vhost_cbdma
19/01/2022 10:29:09 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:29:11 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:29:11 tester: /tmp/vhost_cbdma
19/01/2022 10:29:11 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 pktgen: test port 0 map gen port 0
19/01/2022 10:29:13 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': '-'}
19/01/2022 10:29:13 pktgen: trex port <0> not support flow control
19/01/2022 10:29:13 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:29:13 pktgen: check the trex port link status
19/01/2022 10:29:13 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': '-'}
19/01/2022 10:29:13 pktgen: begin traffic ......
19/01/2022 10:29:13 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:29:18 pktgen: traffic completed.
19/01/2022 10:29:18 pktgen: check the trex port link status
19/01/2022 10:29:18 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': '-'}
19/01/2022 10:29:18 pktgen: begin traffic ......
19/01/2022 10:29:18 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:29:38 pktgen: begin get port statistic ...
19/01/2022 10:29:38 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}
19/01/2022 10:29:38 pktgen: {0: {'ibytes': 60751194328,
'ierrors': 0,
'ipackets': 88399984,
'obytes': 97252100562,
'oerrors': 0,
'opackets': 142359831,
'rx_bps': 24225337344.0,
'rx_bps_L1': 24930363423.999996,
'rx_pps': 4406413.0,
'rx_util': 62.32590855999999,
'tx_bps': 38768979968.0,
'tx_bps_L1': 39903998368.0,
'tx_pps': 7093865.0,
'tx_util': 99.75999592},
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': 20.31098747253418,
'cpu_util': 95.43844604492188,
'cpu_util_raw': 96.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53732701,
'rx_bps': 24225337344.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 14543642624.0,
'rx_pps': 4406413.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38768979968.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7093865.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 60751194328,
'ierrors': 0,
'ipackets': 88399984,
'obytes': 97252100562,
'oerrors': 0,
'opackets': 142359831,
'rx_bps': 24225337344.0,
'rx_bps_L1': 24930363423.999996,
'rx_pps': 4406413.0,
'rx_util': 62.32590855999999,
'tx_bps': 38768979968.0,
'tx_bps_L1': 39903998368.0,
'tx_pps': 7093865.0,
'tx_util': 99.75999592}}
19/01/2022 10:29:38 pktgen: {'ibytes': 60751194328,
'ierrors': 0,
'ipackets': 88399984,
'obytes': 97252100562,
'oerrors': 0,
'opackets': 142359831,
'rx_bps': 24225337344.0,
'rx_bps_L1': 24930363423.999996,
'rx_pps': 4406413.0,
'rx_util': 62.32590855999999,
'tx_bps': 38768979968.0,
'tx_bps_L1': 39903998368.0,
'tx_pps': 7093865.0,
'tx_util': 99.75999592}
19/01/2022 10:29:38 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38768979968.000000, tx_pps: 7093865.000000
19/01/2022 10:29:38 pktgen: {'ibytes': 60751194328,
'ierrors': 0,
'ipackets': 88399984,
'obytes': 97252100562,
'oerrors': 0,
'opackets': 142359831,
'rx_bps': 24225337344.0,
'rx_bps_L1': 24930363423.999996,
'rx_pps': 4406413.0,
'rx_util': 62.32590855999999,
'tx_bps': 38768979968.0,
'tx_bps_L1': 39903998368.0,
'tx_pps': 7093865.0,
'tx_util': 99.75999592}
19/01/2022 10:29:38 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 24225337344.000000, rx_pps: 4406413.000000
19/01/2022 10:29:38 pktgen: throughput: pps_rx 4406413.000000, bps_rx 24225337344.000000
19/01/2022 10:29:38 pktgen: traffic completed.
19/01/2022 10:29:42 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:29:42 dut.10.239.251.220: 1048576
19/01/2022 10:29:53 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:29:53 tester: /tmp/vhost_cbdma
19/01/2022 10:29:53 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:29:55 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:29:55 tester: /tmp/vhost_cbdma
19/01/2022 10:29:55 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:29:58 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:29:58 tester: /tmp/vhost_cbdma
19/01/2022 10:29:58 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:30:00 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:30:00 tester: /tmp/vhost_cbdma
19/01/2022 10:30:00 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:30:02 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:30:02 tester: /tmp/vhost_cbdma
19/01/2022 10:30:02 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:30:04 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:30:04 tester: /tmp/vhost_cbdma
19/01/2022 10:30:04 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:30:06 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:30:06 tester: /tmp/vhost_cbdma
19/01/2022 10:30:06 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 pktgen: test port 0 map gen port 0
19/01/2022 10:30:08 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': '-'}
19/01/2022 10:30:08 pktgen: trex port <0> not support flow control
19/01/2022 10:30:08 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:30:08 pktgen: check the trex port link status
19/01/2022 10:30:08 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': '-'}
19/01/2022 10:30:08 pktgen: begin traffic ......
19/01/2022 10:30:08 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:30:13 pktgen: traffic completed.
19/01/2022 10:30:13 pktgen: check the trex port link status
19/01/2022 10:30:13 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': '-'}
19/01/2022 10:30:13 pktgen: begin traffic ......
19/01/2022 10:30:13 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:30:33 pktgen: begin get port statistic ...
19/01/2022 10:30:33 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}
19/01/2022 10:30:33 pktgen: {0: {'ibytes': 60337175242,
'ierrors': 0,
'ipackets': 87847984,
'obytes': 97257856508,
'oerrors': 0,
'opackets': 142368259,
'rx_bps': 24165586944.0,
'rx_bps_L1': 24869235503.999996,
'rx_pps': 4397803.5,
'rx_util': 62.17308875999999,
'tx_bps': 38938718208.0,
'tx_bps_L1': 40078705728.0,
'tx_pps': 7124922.0,
'tx_util': 100.19676432},
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': 20.402080535888672,
'cpu_util': 95.42829895019531,
'cpu_util_raw': 94.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53817881,
'rx_bps': 24165586944.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 14773133312.0,
'rx_pps': 4397803.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38938718208.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124922.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 60337175242,
'ierrors': 0,
'ipackets': 87847984,
'obytes': 97257856508,
'oerrors': 0,
'opackets': 142368259,
'rx_bps': 24165586944.0,
'rx_bps_L1': 24869235503.999996,
'rx_pps': 4397803.5,
'rx_util': 62.17308875999999,
'tx_bps': 38938718208.0,
'tx_bps_L1': 40078705728.0,
'tx_pps': 7124922.0,
'tx_util': 100.19676432}}
19/01/2022 10:30:33 pktgen: {'ibytes': 60337175242,
'ierrors': 0,
'ipackets': 87847984,
'obytes': 97257856508,
'oerrors': 0,
'opackets': 142368259,
'rx_bps': 24165586944.0,
'rx_bps_L1': 24869235503.999996,
'rx_pps': 4397803.5,
'rx_util': 62.17308875999999,
'tx_bps': 38938718208.0,
'tx_bps_L1': 40078705728.0,
'tx_pps': 7124922.0,
'tx_util': 100.19676432}
19/01/2022 10:30:33 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38938718208.000000, tx_pps: 7124922.000000
19/01/2022 10:30:33 pktgen: {'ibytes': 60337175242,
'ierrors': 0,
'ipackets': 87847984,
'obytes': 97257856508,
'oerrors': 0,
'opackets': 142368259,
'rx_bps': 24165586944.0,
'rx_bps_L1': 24869235503.999996,
'rx_pps': 4397803.5,
'rx_util': 62.17308875999999,
'tx_bps': 38938718208.0,
'tx_bps_L1': 40078705728.0,
'tx_pps': 7124922.0,
'tx_util': 100.19676432}
19/01/2022 10:30:33 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 24165586944.000000, rx_pps: 4397803.500000
19/01/2022 10:30:33 pktgen: throughput: pps_rx 4397803.500000, bps_rx 24165586944.000000
19/01/2022 10:30:33 pktgen: traffic completed.
19/01/2022 10:30:34 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:30:34 tester: /tmp/vhost_cbdma
19/01/2022 10:30:34 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:30:36 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:30:36 tester: /tmp/vhost_cbdma
19/01/2022 10:30:36 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:30:38 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:30:38 tester: /tmp/vhost_cbdma
19/01/2022 10:30:38 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:30:40 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:30:40 tester: /tmp/vhost_cbdma
19/01/2022 10:30:40 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:30:42 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:30:42 tester: /tmp/vhost_cbdma
19/01/2022 10:30:42 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:30:44 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:30:45 tester: /tmp/vhost_cbdma
19/01/2022 10:30:45 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:30:47 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:30:47 tester: /tmp/vhost_cbdma
19/01/2022 10:30:47 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30:49 pktgen: test port 0 map gen port 0
19/01/2022 10:30: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': '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': '-'}
19/01/2022 10:30:49 pktgen: trex port <0> not support flow control
19/01/2022 10:30:49 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:30:49 pktgen: check the trex port link status
19/01/2022 10:30: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': '-'}
19/01/2022 10:30:49 pktgen: begin traffic ......
19/01/2022 10:30:49 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:30:54 pktgen: traffic completed.
19/01/2022 10:30:54 pktgen: check the trex port link status
19/01/2022 10:30:54 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': '-'}
19/01/2022 10:30:54 pktgen: begin traffic ......
19/01/2022 10:30:54 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:31:14 pktgen: begin get port statistic ...
19/01/2022 10:31:14 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}
19/01/2022 10:31:14 pktgen: {0: {'ibytes': 60383077830,
'ierrors': 0,
'ipackets': 87911758,
'obytes': 97254810118,
'oerrors': 0,
'opackets': 142363798,
'rx_bps': 24154996736.0,
'rx_bps_L1': 24858387776.0,
'rx_pps': 4396194.0,
'rx_util': 62.14596944,
'tx_bps': 38884442112.0,
'tx_bps_L1': 40022840832.0,
'tx_pps': 7114992.0,
'tx_util': 100.05710208},
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': 20.412769317626953,
'cpu_util': 95.2453842163086,
'cpu_util_raw': 95.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53411054,
'rx_bps': 24154996736.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 14729445376.0,
'rx_pps': 4396194.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38884442112.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7114992.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 60383077830,
'ierrors': 0,
'ipackets': 87911758,
'obytes': 97254810118,
'oerrors': 0,
'opackets': 142363798,
'rx_bps': 24154996736.0,
'rx_bps_L1': 24858387776.0,
'rx_pps': 4396194.0,
'rx_util': 62.14596944,
'tx_bps': 38884442112.0,
'tx_bps_L1': 40022840832.0,
'tx_pps': 7114992.0,
'tx_util': 100.05710208}}
19/01/2022 10:31:14 pktgen: {'ibytes': 60383077830,
'ierrors': 0,
'ipackets': 87911758,
'obytes': 97254810118,
'oerrors': 0,
'opackets': 142363798,
'rx_bps': 24154996736.0,
'rx_bps_L1': 24858387776.0,
'rx_pps': 4396194.0,
'rx_util': 62.14596944,
'tx_bps': 38884442112.0,
'tx_bps_L1': 40022840832.0,
'tx_pps': 7114992.0,
'tx_util': 100.05710208}
19/01/2022 10:31:14 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38884442112.000000, tx_pps: 7114992.000000
19/01/2022 10:31:14 pktgen: {'ibytes': 60383077830,
'ierrors': 0,
'ipackets': 87911758,
'obytes': 97254810118,
'oerrors': 0,
'opackets': 142363798,
'rx_bps': 24154996736.0,
'rx_bps_L1': 24858387776.0,
'rx_pps': 4396194.0,
'rx_util': 62.14596944,
'tx_bps': 38884442112.0,
'tx_bps_L1': 40022840832.0,
'tx_pps': 7114992.0,
'tx_util': 100.05710208}
19/01/2022 10:31:14 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 24154996736.000000, rx_pps: 4396194.000000
19/01/2022 10:31:14 pktgen: throughput: pps_rx 4396194.000000, bps_rx 24154996736.000000
19/01/2022 10:31:14 pktgen: traffic completed.
19/01/2022 10:31:17 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:31:17 dut.10.239.251.220: 1048576
19/01/2022 10:31:29 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:31:29 tester: /tmp/vhost_cbdma
19/01/2022 10:31:29 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:31:31 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:31:31 tester: /tmp/vhost_cbdma
19/01/2022 10:31:31 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:31:33 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:31:33 tester: /tmp/vhost_cbdma
19/01/2022 10:31:33 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:31:35 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:31:35 tester: /tmp/vhost_cbdma
19/01/2022 10:31:35 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:31:37 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:31:37 tester: /tmp/vhost_cbdma
19/01/2022 10:31:37 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:31:39 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:31:39 tester: /tmp/vhost_cbdma
19/01/2022 10:31:39 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:31:41 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:31:42 tester: /tmp/vhost_cbdma
19/01/2022 10:31:42 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31:44 pktgen: test port 0 map gen port 0
19/01/2022 10:31: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': '-'}
19/01/2022 10:31:44 pktgen: trex port <0> not support flow control
19/01/2022 10:31:44 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:31:44 pktgen: check the trex port link status
19/01/2022 10:31: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': '-'}
19/01/2022 10:31:44 pktgen: begin traffic ......
19/01/2022 10:31:44 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:31:49 pktgen: traffic completed.
19/01/2022 10:31:49 pktgen: check the trex port link status
19/01/2022 10:31: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': '-'}
19/01/2022 10:31:49 pktgen: begin traffic ......
19/01/2022 10:31:49 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:32:09 pktgen: begin get port statistic ...
19/01/2022 10:32: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}
19/01/2022 10:32:09 pktgen: {0: {'ibytes': 59888723224,
'ierrors': 0,
'ipackets': 87143913,
'obytes': 97257693746,
'oerrors': 0,
'opackets': 142368021,
'rx_bps': 23988946944.0,
'rx_bps_L1': 24687149344.0,
'rx_pps': 4363765.0,
'rx_util': 61.71787336,
'tx_bps': 38936592384.0,
'tx_bps_L1': 40076517984.0,
'tx_pps': 7124535.0,
'tx_util': 100.19129496000001},
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': 20.548757553100586,
'cpu_util': 94.7419662475586,
'cpu_util_raw': 94.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53806279,
'rx_bps': 23988946944.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 14947646464.0,
'rx_pps': 4363765.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38936592384.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124535.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59888723224,
'ierrors': 0,
'ipackets': 87143913,
'obytes': 97257693746,
'oerrors': 0,
'opackets': 142368021,
'rx_bps': 23988946944.0,
'rx_bps_L1': 24687149344.0,
'rx_pps': 4363765.0,
'rx_util': 61.71787336,
'tx_bps': 38936592384.0,
'tx_bps_L1': 40076517984.0,
'tx_pps': 7124535.0,
'tx_util': 100.19129496000001}}
19/01/2022 10:32:09 pktgen: {'ibytes': 59888723224,
'ierrors': 0,
'ipackets': 87143913,
'obytes': 97257693746,
'oerrors': 0,
'opackets': 142368021,
'rx_bps': 23988946944.0,
'rx_bps_L1': 24687149344.0,
'rx_pps': 4363765.0,
'rx_util': 61.71787336,
'tx_bps': 38936592384.0,
'tx_bps_L1': 40076517984.0,
'tx_pps': 7124535.0,
'tx_util': 100.19129496000001}
19/01/2022 10:32:09 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38936592384.000000, tx_pps: 7124535.000000
19/01/2022 10:32:09 pktgen: {'ibytes': 59888723224,
'ierrors': 0,
'ipackets': 87143913,
'obytes': 97257693746,
'oerrors': 0,
'opackets': 142368021,
'rx_bps': 23988946944.0,
'rx_bps_L1': 24687149344.0,
'rx_pps': 4363765.0,
'rx_util': 61.71787336,
'tx_bps': 38936592384.0,
'tx_bps_L1': 40076517984.0,
'tx_pps': 7124535.0,
'tx_util': 100.19129496000001}
19/01/2022 10:32:09 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23988946944.000000, rx_pps: 4363765.000000
19/01/2022 10:32:09 pktgen: throughput: pps_rx 4363765.000000, bps_rx 23988946944.000000
19/01/2022 10:32:09 pktgen: traffic completed.
19/01/2022 10:32:09 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:32:09 tester: /tmp/vhost_cbdma
19/01/2022 10:32:09 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:32:11 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:32:11 tester: /tmp/vhost_cbdma
19/01/2022 10:32:11 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:32:13 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:32:13 tester: /tmp/vhost_cbdma
19/01/2022 10:32:13 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:32:15 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:32:16 tester: /tmp/vhost_cbdma
19/01/2022 10:32:16 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:32:18 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:32:18 tester: /tmp/vhost_cbdma
19/01/2022 10:32:18 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:32:20 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:32:20 tester: /tmp/vhost_cbdma
19/01/2022 10:32:20 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:32:22 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:32:22 tester: /tmp/vhost_cbdma
19/01/2022 10:32:22 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10:32:24 pktgen: test port 0 map gen port 0
19/01/2022 10: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': '-'}
19/01/2022 10:32:24 pktgen: trex port <0> not support flow control
19/01/2022 10:32:24 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:32:24 pktgen: check the trex port link status
19/01/2022 10: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': '-'}
19/01/2022 10:32:24 pktgen: begin traffic ......
19/01/2022 10:32:24 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:32:29 pktgen: traffic completed.
19/01/2022 10:32:29 pktgen: check the trex port link status
19/01/2022 10: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': '-'}
19/01/2022 10:32:29 pktgen: begin traffic ......
19/01/2022 10:32:29 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:32:49 pktgen: begin get port statistic ...
19/01/2022 10: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_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
'rx_port': 0,
'tx_port': 0}
19/01/2022 10:32:49 pktgen: {0: {'ibytes': 59729723990,
'ierrors': 0,
'ipackets': 86912454,
'obytes': 97202590532,
'oerrors': 0,
'opackets': 142287358,
'rx_bps': 23834583040.0,
'rx_bps_L1': 24528547680.0,
'rx_pps': 4337279.0,
'rx_util': 61.3213692,
'tx_bps': 38774018048.0,
'tx_bps_L1': 39909183808.0,
'tx_pps': 7094786.0,
'tx_util': 99.77295952},
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': 20.294139862060547,
'cpu_util': 95.53008270263672,
'cpu_util_raw': 96.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53990995,
'rx_bps': 23834583040.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 14939436032.0,
'rx_pps': 4337279.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38774018048.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7094786.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59729723990,
'ierrors': 0,
'ipackets': 86912454,
'obytes': 97202590532,
'oerrors': 0,
'opackets': 142287358,
'rx_bps': 23834583040.0,
'rx_bps_L1': 24528547680.0,
'rx_pps': 4337279.0,
'rx_util': 61.3213692,
'tx_bps': 38774018048.0,
'tx_bps_L1': 39909183808.0,
'tx_pps': 7094786.0,
'tx_util': 99.77295952}}
19/01/2022 10:32:49 pktgen: {'ibytes': 59729723990,
'ierrors': 0,
'ipackets': 86912454,
'obytes': 97202590532,
'oerrors': 0,
'opackets': 142287358,
'rx_bps': 23834583040.0,
'rx_bps_L1': 24528547680.0,
'rx_pps': 4337279.0,
'rx_util': 61.3213692,
'tx_bps': 38774018048.0,
'tx_bps_L1': 39909183808.0,
'tx_pps': 7094786.0,
'tx_util': 99.77295952}
19/01/2022 10:32:49 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38774018048.000000, tx_pps: 7094786.000000
19/01/2022 10:32:49 pktgen: {'ibytes': 59729723990,
'ierrors': 0,
'ipackets': 86912454,
'obytes': 97202590532,
'oerrors': 0,
'opackets': 142287358,
'rx_bps': 23834583040.0,
'rx_bps_L1': 24528547680.0,
'rx_pps': 4337279.0,
'rx_util': 61.3213692,
'tx_bps': 38774018048.0,
'tx_bps_L1': 39909183808.0,
'tx_pps': 7094786.0,
'tx_util': 99.77295952}
19/01/2022 10:32:49 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23834583040.000000, rx_pps: 4337279.000000
19/01/2022 10:32:49 pktgen: throughput: pps_rx 4337279.000000, bps_rx 23834583040.000000
19/01/2022 10:32:49 pktgen: traffic completed.
19/01/2022 10:32:53 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:32:53 dut.10.239.251.220: 1048576
19/01/2022 10:33:04 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:04 tester: /tmp/vhost_cbdma
19/01/2022 10:33:04 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:33:06 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:06 tester: /tmp/vhost_cbdma
19/01/2022 10:33:06 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:33:08 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:08 tester: /tmp/vhost_cbdma
19/01/2022 10:33:08 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:33:10 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:10 tester: /tmp/vhost_cbdma
19/01/2022 10:33:10 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:33:12 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:13 tester: /tmp/vhost_cbdma
19/01/2022 10:33:13 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:33:15 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:15 tester: /tmp/vhost_cbdma
19/01/2022 10:33:15 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:33:17 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:17 tester: /tmp/vhost_cbdma
19/01/2022 10:33:17 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 pktgen: test port 0 map gen port 0
19/01/2022 10:33:19 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': '-'}
19/01/2022 10:33:19 pktgen: trex port <0> not support flow control
19/01/2022 10:33:19 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:33:19 pktgen: check the trex port link status
19/01/2022 10:33:19 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': '-'}
19/01/2022 10:33:19 pktgen: begin traffic ......
19/01/2022 10:33:19 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:33:24 pktgen: traffic completed.
19/01/2022 10:33:24 pktgen: check the trex port link status
19/01/2022 10:33: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': '-'}
19/01/2022 10:33:24 pktgen: begin traffic ......
19/01/2022 10:33:24 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:33:44 pktgen: begin get port statistic ...
19/01/2022 10:33:44 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}
19/01/2022 10:33:44 pktgen: {0: {'ibytes': 59766711564,
'ierrors': 0,
'ipackets': 86947332,
'obytes': 97167285154,
'oerrors': 0,
'opackets': 142235681,
'rx_bps': 23931334656.0,
'rx_bps_L1': 24627740575.999996,
'rx_pps': 4352537.0,
'rx_util': 61.569351439999984,
'tx_bps': 38881959936.0,
'tx_bps_L1': 40020285856.0,
'tx_pps': 7114537.0,
'tx_util': 100.05071464},
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': 20.562116622924805,
'cpu_util': 94.54756164550781,
'cpu_util_raw': 92.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53538363,
'rx_bps': 23931334656.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 14950627328.0,
'rx_pps': 4352537.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38881959936.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7114537.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59766711564,
'ierrors': 0,
'ipackets': 86947332,
'obytes': 97167285154,
'oerrors': 0,
'opackets': 142235681,
'rx_bps': 23931334656.0,
'rx_bps_L1': 24627740575.999996,
'rx_pps': 4352537.0,
'rx_util': 61.569351439999984,
'tx_bps': 38881959936.0,
'tx_bps_L1': 40020285856.0,
'tx_pps': 7114537.0,
'tx_util': 100.05071464}}
19/01/2022 10:33:44 pktgen: {'ibytes': 59766711564,
'ierrors': 0,
'ipackets': 86947332,
'obytes': 97167285154,
'oerrors': 0,
'opackets': 142235681,
'rx_bps': 23931334656.0,
'rx_bps_L1': 24627740575.999996,
'rx_pps': 4352537.0,
'rx_util': 61.569351439999984,
'tx_bps': 38881959936.0,
'tx_bps_L1': 40020285856.0,
'tx_pps': 7114537.0,
'tx_util': 100.05071464}
19/01/2022 10:33:44 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38881959936.000000, tx_pps: 7114537.000000
19/01/2022 10:33:44 pktgen: {'ibytes': 59766711564,
'ierrors': 0,
'ipackets': 86947332,
'obytes': 97167285154,
'oerrors': 0,
'opackets': 142235681,
'rx_bps': 23931334656.0,
'rx_bps_L1': 24627740575.999996,
'rx_pps': 4352537.0,
'rx_util': 61.569351439999984,
'tx_bps': 38881959936.0,
'tx_bps_L1': 40020285856.0,
'tx_pps': 7114537.0,
'tx_util': 100.05071464}
19/01/2022 10:33:44 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23931334656.000000, rx_pps: 4352537.000000
19/01/2022 10:33:44 pktgen: throughput: pps_rx 4352537.000000, bps_rx 23931334656.000000
19/01/2022 10:33:44 pktgen: traffic completed.
19/01/2022 10:33:44 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:44 tester: /tmp/vhost_cbdma
19/01/2022 10:33:44 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:33:46 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:47 tester: /tmp/vhost_cbdma
19/01/2022 10:33:47 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:33:49 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:49 tester: /tmp/vhost_cbdma
19/01/2022 10:33:49 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:33:51 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:51 tester: /tmp/vhost_cbdma
19/01/2022 10:33:51 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:33:53 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:53 tester: /tmp/vhost_cbdma
19/01/2022 10:33:53 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:33:55 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:55 tester: /tmp/vhost_cbdma
19/01/2022 10:33:55 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:33:57 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:33:57 tester: /tmp/vhost_cbdma
19/01/2022 10:33:57 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 pktgen: test port 0 map gen port 0
19/01/2022 10:33:59 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': '-'}
19/01/2022 10:33:59 pktgen: trex port <0> not support flow control
19/01/2022 10:33:59 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:33:59 pktgen: check the trex port link status
19/01/2022 10:33:59 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': '-'}
19/01/2022 10:33:59 pktgen: begin traffic ......
19/01/2022 10:33:59 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:34:04 pktgen: traffic completed.
19/01/2022 10:34:04 pktgen: check the trex port link status
19/01/2022 10:34:04 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': '-'}
19/01/2022 10:34:04 pktgen: begin traffic ......
19/01/2022 10:34:04 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:34:24 pktgen: begin get port statistic ...
19/01/2022 10:34:24 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}
19/01/2022 10:34:24 pktgen: {0: {'ibytes': 59617854240,
'ierrors': 0,
'ipackets': 86750654,
'obytes': 97253616090,
'oerrors': 0,
'opackets': 142362056,
'rx_bps': 23812065280.0,
'rx_bps_L1': 24505199360.0,
'rx_pps': 4332088.0,
'rx_util': 61.2629984,
'tx_bps': 38883225600.0,
'tx_bps_L1': 40021589040.0,
'tx_pps': 7114771.5,
'tx_util': 100.0539726},
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': 20.554662704467773,
'cpu_util': 94.58493041992188,
'cpu_util_raw': 94.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53673921,
'rx_bps': 23812065280.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15071162368.0,
'rx_pps': 4332088.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38883225600.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7114771.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59617854240,
'ierrors': 0,
'ipackets': 86750654,
'obytes': 97253616090,
'oerrors': 0,
'opackets': 142362056,
'rx_bps': 23812065280.0,
'rx_bps_L1': 24505199360.0,
'rx_pps': 4332088.0,
'rx_util': 61.2629984,
'tx_bps': 38883225600.0,
'tx_bps_L1': 40021589040.0,
'tx_pps': 7114771.5,
'tx_util': 100.0539726}}
19/01/2022 10:34:24 pktgen: {'ibytes': 59617854240,
'ierrors': 0,
'ipackets': 86750654,
'obytes': 97253616090,
'oerrors': 0,
'opackets': 142362056,
'rx_bps': 23812065280.0,
'rx_bps_L1': 24505199360.0,
'rx_pps': 4332088.0,
'rx_util': 61.2629984,
'tx_bps': 38883225600.0,
'tx_bps_L1': 40021589040.0,
'tx_pps': 7114771.5,
'tx_util': 100.0539726}
19/01/2022 10:34:24 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38883225600.000000, tx_pps: 7114771.500000
19/01/2022 10:34:24 pktgen: {'ibytes': 59617854240,
'ierrors': 0,
'ipackets': 86750654,
'obytes': 97253616090,
'oerrors': 0,
'opackets': 142362056,
'rx_bps': 23812065280.0,
'rx_bps_L1': 24505199360.0,
'rx_pps': 4332088.0,
'rx_util': 61.2629984,
'tx_bps': 38883225600.0,
'tx_bps_L1': 40021589040.0,
'tx_pps': 7114771.5,
'tx_util': 100.0539726}
19/01/2022 10:34:24 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23812065280.000000, rx_pps: 4332088.000000
19/01/2022 10:34:24 pktgen: throughput: pps_rx 4332088.000000, bps_rx 23812065280.000000
19/01/2022 10:34:24 pktgen: traffic completed.
19/01/2022 10:34:28 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:34:28 dut.10.239.251.220: 1048576
19/01/2022 10:34:39 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:34:39 tester: /tmp/vhost_cbdma
19/01/2022 10:34:39 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:34:41 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:34:41 tester: /tmp/vhost_cbdma
19/01/2022 10:34:41 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:34:43 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:34:44 tester: /tmp/vhost_cbdma
19/01/2022 10:34:44 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:34:46 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:34:46 tester: /tmp/vhost_cbdma
19/01/2022 10:34:46 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:34:48 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:34:48 tester: /tmp/vhost_cbdma
19/01/2022 10:34:48 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:34:50 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:34:50 tester: /tmp/vhost_cbdma
19/01/2022 10:34:50 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:34:52 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:34:52 tester: /tmp/vhost_cbdma
19/01/2022 10:34:52 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 pktgen: test port 0 map gen port 0
19/01/2022 10:34:54 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': '-'}
19/01/2022 10:34:54 pktgen: trex port <0> not support flow control
19/01/2022 10:34:54 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:34:54 pktgen: check the trex port link status
19/01/2022 10:34:54 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': '-'}
19/01/2022 10:34:54 pktgen: begin traffic ......
19/01/2022 10:34:54 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:34:59 pktgen: traffic completed.
19/01/2022 10:34:59 pktgen: check the trex port link status
19/01/2022 10:34:59 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': '-'}
19/01/2022 10:34:59 pktgen: begin traffic ......
19/01/2022 10:34:59 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:35:19 pktgen: begin get port statistic ...
19/01/2022 10:35:19 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}
19/01/2022 10:35:19 pktgen: {0: {'ibytes': 59375058340,
'ierrors': 0,
'ipackets': 86347808,
'obytes': 97254535688,
'oerrors': 0,
'opackets': 142363399,
'rx_bps': 23753125888.0,
'rx_bps_L1': 24444013248.0,
'rx_pps': 4318046.0,
'rx_util': 61.11003312,
'tx_bps': 38887559168.0,
'tx_bps_L1': 40026049088.0,
'tx_pps': 7115562.0,
'tx_util': 100.06512272},
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': 20.71211051940918,
'cpu_util': 93.87638092041016,
'cpu_util_raw': 90.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53274705,
'rx_bps': 23753125888.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15134433280.0,
'rx_pps': 4318046.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38887559168.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7115562.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59375058340,
'ierrors': 0,
'ipackets': 86347808,
'obytes': 97254535688,
'oerrors': 0,
'opackets': 142363399,
'rx_bps': 23753125888.0,
'rx_bps_L1': 24444013248.0,
'rx_pps': 4318046.0,
'rx_util': 61.11003312,
'tx_bps': 38887559168.0,
'tx_bps_L1': 40026049088.0,
'tx_pps': 7115562.0,
'tx_util': 100.06512272}}
19/01/2022 10:35:19 pktgen: {'ibytes': 59375058340,
'ierrors': 0,
'ipackets': 86347808,
'obytes': 97254535688,
'oerrors': 0,
'opackets': 142363399,
'rx_bps': 23753125888.0,
'rx_bps_L1': 24444013248.0,
'rx_pps': 4318046.0,
'rx_util': 61.11003312,
'tx_bps': 38887559168.0,
'tx_bps_L1': 40026049088.0,
'tx_pps': 7115562.0,
'tx_util': 100.06512272}
19/01/2022 10:35:19 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38887559168.000000, tx_pps: 7115562.000000
19/01/2022 10:35:19 pktgen: {'ibytes': 59375058340,
'ierrors': 0,
'ipackets': 86347808,
'obytes': 97254535688,
'oerrors': 0,
'opackets': 142363399,
'rx_bps': 23753125888.0,
'rx_bps_L1': 24444013248.0,
'rx_pps': 4318046.0,
'rx_util': 61.11003312,
'tx_bps': 38887559168.0,
'tx_bps_L1': 40026049088.0,
'tx_pps': 7115562.0,
'tx_util': 100.06512272}
19/01/2022 10:35:19 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23753125888.000000, rx_pps: 4318046.000000
19/01/2022 10:35:19 pktgen: throughput: pps_rx 4318046.000000, bps_rx 23753125888.000000
19/01/2022 10:35:19 pktgen: traffic completed.
19/01/2022 10:35:20 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:35:20 tester: /tmp/vhost_cbdma
19/01/2022 10:35:20 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:35:22 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:35:22 tester: /tmp/vhost_cbdma
19/01/2022 10:35:22 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:35:24 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:35:24 tester: /tmp/vhost_cbdma
19/01/2022 10:35:24 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:35:26 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:35:26 tester: /tmp/vhost_cbdma
19/01/2022 10:35:26 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:35:28 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:35:28 tester: /tmp/vhost_cbdma
19/01/2022 10:35:28 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:35:30 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:35:30 tester: /tmp/vhost_cbdma
19/01/2022 10:35:30 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:35:32 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:35:33 tester: /tmp/vhost_cbdma
19/01/2022 10:35:33 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 pktgen: test port 0 map gen port 0
19/01/2022 10:35:35 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': '-'}
19/01/2022 10:35:35 pktgen: trex port <0> not support flow control
19/01/2022 10:35:35 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:35:35 pktgen: check the trex port link status
19/01/2022 10:35:35 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': '-'}
19/01/2022 10:35:35 pktgen: begin traffic ......
19/01/2022 10:35:35 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:35:40 pktgen: traffic completed.
19/01/2022 10:35:40 pktgen: check the trex port link status
19/01/2022 10:35:40 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': '-'}
19/01/2022 10:35:40 pktgen: begin traffic ......
19/01/2022 10:35:40 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:36:00 pktgen: begin get port statistic ...
19/01/2022 10:36:00 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}
19/01/2022 10:36:00 pktgen: {0: {'ibytes': 59409656030,
'ierrors': 0,
'ipackets': 86396256,
'obytes': 97252853018,
'oerrors': 0,
'opackets': 142360936,
'rx_bps': 23821506560.0,
'rx_bps_L1': 24514297120.0,
'rx_pps': 4329941.0,
'rx_util': 61.2857428,
'tx_bps': 38937735168.0,
'tx_bps_L1': 40077693888.0,
'tx_pps': 7124742.0,
'tx_util': 100.19423472},
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': 20.782451629638672,
'cpu_util': 93.67935943603516,
'cpu_util_raw': 92.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53082810,
'rx_bps': 23821506560.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15116228608.0,
'rx_pps': 4329941.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38937735168.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124742.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59409656030,
'ierrors': 0,
'ipackets': 86396256,
'obytes': 97252853018,
'oerrors': 0,
'opackets': 142360936,
'rx_bps': 23821506560.0,
'rx_bps_L1': 24514297120.0,
'rx_pps': 4329941.0,
'rx_util': 61.2857428,
'tx_bps': 38937735168.0,
'tx_bps_L1': 40077693888.0,
'tx_pps': 7124742.0,
'tx_util': 100.19423472}}
19/01/2022 10:36:00 pktgen: {'ibytes': 59409656030,
'ierrors': 0,
'ipackets': 86396256,
'obytes': 97252853018,
'oerrors': 0,
'opackets': 142360936,
'rx_bps': 23821506560.0,
'rx_bps_L1': 24514297120.0,
'rx_pps': 4329941.0,
'rx_util': 61.2857428,
'tx_bps': 38937735168.0,
'tx_bps_L1': 40077693888.0,
'tx_pps': 7124742.0,
'tx_util': 100.19423472}
19/01/2022 10:36:00 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38937735168.000000, tx_pps: 7124742.000000
19/01/2022 10:36:00 pktgen: {'ibytes': 59409656030,
'ierrors': 0,
'ipackets': 86396256,
'obytes': 97252853018,
'oerrors': 0,
'opackets': 142360936,
'rx_bps': 23821506560.0,
'rx_bps_L1': 24514297120.0,
'rx_pps': 4329941.0,
'rx_util': 61.2857428,
'tx_bps': 38937735168.0,
'tx_bps_L1': 40077693888.0,
'tx_pps': 7124742.0,
'tx_util': 100.19423472}
19/01/2022 10:36:00 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23821506560.000000, rx_pps: 4329941.000000
19/01/2022 10:36:00 pktgen: throughput: pps_rx 4329941.000000, bps_rx 23821506560.000000
19/01/2022 10:36:00 pktgen: traffic completed.
19/01/2022 10:36:15 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:36:15 dut.10.239.251.220: 1048576
19/01/2022 10:36:26 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:36:26 tester: /tmp/vhost_cbdma
19/01/2022 10:36:26 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:36:28 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:36:29 tester: /tmp/vhost_cbdma
19/01/2022 10:36:29 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:36:31 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:36:31 tester: /tmp/vhost_cbdma
19/01/2022 10:36:31 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:36:33 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:36:33 tester: /tmp/vhost_cbdma
19/01/2022 10:36:33 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:36:35 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:36:35 tester: /tmp/vhost_cbdma
19/01/2022 10:36:35 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:36:37 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:36:37 tester: /tmp/vhost_cbdma
19/01/2022 10:36:37 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:36:39 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:36:39 tester: /tmp/vhost_cbdma
19/01/2022 10:36:39 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 pktgen: test port 0 map gen port 0
19/01/2022 10:36:41 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': '-'}
19/01/2022 10:36:41 pktgen: trex port <0> not support flow control
19/01/2022 10:36:41 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:36:41 pktgen: check the trex port link status
19/01/2022 10:36:41 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': '-'}
19/01/2022 10:36:41 pktgen: begin traffic ......
19/01/2022 10:36:41 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:36:46 pktgen: traffic completed.
19/01/2022 10:36:46 pktgen: check the trex port link status
19/01/2022 10:36:46 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': '-'}
19/01/2022 10:36:46 pktgen: begin traffic ......
19/01/2022 10:36:46 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:37:06 pktgen: begin get port statistic ...
19/01/2022 10:37:06 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}
19/01/2022 10:37:06 pktgen: {0: {'ibytes': 60654262098,
'ierrors': 0,
'ipackets': 88276305,
'obytes': 97253075404,
'oerrors': 0,
'opackets': 142361264,
'rx_bps': 24259342336.0,
'rx_bps_L1': 24965480576.0,
'rx_pps': 4413364.0,
'rx_util': 62.413701440000004,
'tx_bps': 38885888000.0,
'tx_bps_L1': 40024329120.0,
'tx_pps': 7115257.0,
'tx_util': 100.0608228},
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': 20.68673324584961,
'cpu_util': 93.98750305175781,
'cpu_util_raw': 91.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53654057,
'rx_bps': 24259342336.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 14626544640.0,
'rx_pps': 4413364.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38885888000.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7115257.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 60654262098,
'ierrors': 0,
'ipackets': 88276305,
'obytes': 97253075404,
'oerrors': 0,
'opackets': 142361264,
'rx_bps': 24259342336.0,
'rx_bps_L1': 24965480576.0,
'rx_pps': 4413364.0,
'rx_util': 62.413701440000004,
'tx_bps': 38885888000.0,
'tx_bps_L1': 40024329120.0,
'tx_pps': 7115257.0,
'tx_util': 100.0608228}}
19/01/2022 10:37:06 pktgen: {'ibytes': 60654262098,
'ierrors': 0,
'ipackets': 88276305,
'obytes': 97253075404,
'oerrors': 0,
'opackets': 142361264,
'rx_bps': 24259342336.0,
'rx_bps_L1': 24965480576.0,
'rx_pps': 4413364.0,
'rx_util': 62.413701440000004,
'tx_bps': 38885888000.0,
'tx_bps_L1': 40024329120.0,
'tx_pps': 7115257.0,
'tx_util': 100.0608228}
19/01/2022 10:37:06 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38885888000.000000, tx_pps: 7115257.000000
19/01/2022 10:37:06 pktgen: {'ibytes': 60654262098,
'ierrors': 0,
'ipackets': 88276305,
'obytes': 97253075404,
'oerrors': 0,
'opackets': 142361264,
'rx_bps': 24259342336.0,
'rx_bps_L1': 24965480576.0,
'rx_pps': 4413364.0,
'rx_util': 62.413701440000004,
'tx_bps': 38885888000.0,
'tx_bps_L1': 40024329120.0,
'tx_pps': 7115257.0,
'tx_util': 100.0608228}
19/01/2022 10:37:06 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 24259342336.000000, rx_pps: 4413364.000000
19/01/2022 10:37:06 pktgen: throughput: pps_rx 4413364.000000, bps_rx 24259342336.000000
19/01/2022 10:37:06 pktgen: traffic completed.
19/01/2022 10:37:07 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:37:07 tester: /tmp/vhost_cbdma
19/01/2022 10:37:07 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:37:09 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:37:09 tester: /tmp/vhost_cbdma
19/01/2022 10:37:09 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:37:11 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:37:11 tester: /tmp/vhost_cbdma
19/01/2022 10:37:11 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:37:13 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:37:13 tester: /tmp/vhost_cbdma
19/01/2022 10:37:13 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:37:15 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:37:15 tester: /tmp/vhost_cbdma
19/01/2022 10:37:15 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:37:17 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:37:18 tester: /tmp/vhost_cbdma
19/01/2022 10:37:18 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:37:20 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:37:20 tester: /tmp/vhost_cbdma
19/01/2022 10:37:20 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 pktgen: test port 0 map gen port 0
19/01/2022 10:37:22 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': '-'}
19/01/2022 10:37:22 pktgen: trex port <0> not support flow control
19/01/2022 10:37:22 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:37:22 pktgen: check the trex port link status
19/01/2022 10:37:22 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': '-'}
19/01/2022 10:37:22 pktgen: begin traffic ......
19/01/2022 10:37:22 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:37:27 pktgen: traffic completed.
19/01/2022 10:37:27 pktgen: check the trex port link status
19/01/2022 10:37:27 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': '-'}
19/01/2022 10:37:27 pktgen: begin traffic ......
19/01/2022 10:37:27 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:37:47 pktgen: begin get port statistic ...
19/01/2022 10:37:47 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}
19/01/2022 10:37:47 pktgen: {0: {'ibytes': 60764001034,
'ierrors': 0,
'ipackets': 88434538,
'obytes': 97257566644,
'oerrors': 0,
'opackets': 142367836,
'rx_bps': 24324927488.0,
'rx_bps_L1': 25033010528.0,
'rx_pps': 4425519.0,
'rx_util': 62.58252632,
'tx_bps': 38937858048.0,
'tx_bps_L1': 40077820128.0,
'tx_pps': 7124763.0,
'tx_util': 100.19455031999999},
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': 20.585506439208984,
'cpu_util': 94.5759048461914,
'cpu_util_raw': 93.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53462180,
'rx_bps': 24324927488.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 14612931584.0,
'rx_pps': 4425519.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38937858048.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124763.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 60764001034,
'ierrors': 0,
'ipackets': 88434538,
'obytes': 97257566644,
'oerrors': 0,
'opackets': 142367836,
'rx_bps': 24324927488.0,
'rx_bps_L1': 25033010528.0,
'rx_pps': 4425519.0,
'rx_util': 62.58252632,
'tx_bps': 38937858048.0,
'tx_bps_L1': 40077820128.0,
'tx_pps': 7124763.0,
'tx_util': 100.19455031999999}}
19/01/2022 10:37:47 pktgen: {'ibytes': 60764001034,
'ierrors': 0,
'ipackets': 88434538,
'obytes': 97257566644,
'oerrors': 0,
'opackets': 142367836,
'rx_bps': 24324927488.0,
'rx_bps_L1': 25033010528.0,
'rx_pps': 4425519.0,
'rx_util': 62.58252632,
'tx_bps': 38937858048.0,
'tx_bps_L1': 40077820128.0,
'tx_pps': 7124763.0,
'tx_util': 100.19455031999999}
19/01/2022 10:37:47 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38937858048.000000, tx_pps: 7124763.000000
19/01/2022 10:37:47 pktgen: {'ibytes': 60764001034,
'ierrors': 0,
'ipackets': 88434538,
'obytes': 97257566644,
'oerrors': 0,
'opackets': 142367836,
'rx_bps': 24324927488.0,
'rx_bps_L1': 25033010528.0,
'rx_pps': 4425519.0,
'rx_util': 62.58252632,
'tx_bps': 38937858048.0,
'tx_bps_L1': 40077820128.0,
'tx_pps': 7124763.0,
'tx_util': 100.19455031999999}
19/01/2022 10:37:47 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 24324927488.000000, rx_pps: 4425519.000000
19/01/2022 10:37:47 pktgen: throughput: pps_rx 4425519.000000, bps_rx 24324927488.000000
19/01/2022 10:37:47 pktgen: traffic completed.
19/01/2022 10:37:50 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:37:51 dut.10.239.251.220: 1048576
19/01/2022 10:38:02 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:02 tester: /tmp/vhost_cbdma
19/01/2022 10:38:02 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:38:04 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:04 tester: /tmp/vhost_cbdma
19/01/2022 10:38:04 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:38:06 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:06 tester: /tmp/vhost_cbdma
19/01/2022 10:38:06 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:38:08 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:08 tester: /tmp/vhost_cbdma
19/01/2022 10:38:08 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:38:10 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:10 tester: /tmp/vhost_cbdma
19/01/2022 10:38:10 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:38:12 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:12 tester: /tmp/vhost_cbdma
19/01/2022 10:38:12 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:38:14 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:15 tester: /tmp/vhost_cbdma
19/01/2022 10:38:15 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 pktgen: test port 0 map gen port 0
19/01/2022 10:38:17 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': '-'}
19/01/2022 10:38:17 pktgen: trex port <0> not support flow control
19/01/2022 10:38:17 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:38:17 pktgen: check the trex port link status
19/01/2022 10:38:17 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': '-'}
19/01/2022 10:38:17 pktgen: begin traffic ......
19/01/2022 10:38:17 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:38:22 pktgen: traffic completed.
19/01/2022 10:38:22 pktgen: check the trex port link status
19/01/2022 10:38:22 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': '-'}
19/01/2022 10:38:22 pktgen: begin traffic ......
19/01/2022 10:38:22 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:38:42 pktgen: begin get port statistic ...
19/01/2022 10:38:42 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}
19/01/2022 10:38:42 pktgen: {0: {'ibytes': 60618823458,
'ierrors': 0,
'ipackets': 88203294,
'obytes': 97257525764,
'oerrors': 0,
'opackets': 142367777,
'rx_bps': 24265857024.0,
'rx_bps_L1': 24971689503.999996,
'rx_pps': 4411453.0,
'rx_util': 62.429223759999985,
'tx_bps': 38884970496.0,
'tx_bps_L1': 40023384576.0,
'tx_pps': 7115088.0,
'tx_util': 100.05846143999999},
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': 20.353984832763672,
'cpu_util': 95.52175903320312,
'cpu_util_raw': 94.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 54130894,
'rx_bps': 24265857024.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 14619111424.0,
'rx_pps': 4411453.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38884970496.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7115088.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 60618823458,
'ierrors': 0,
'ipackets': 88203294,
'obytes': 97257525764,
'oerrors': 0,
'opackets': 142367777,
'rx_bps': 24265857024.0,
'rx_bps_L1': 24971689503.999996,
'rx_pps': 4411453.0,
'rx_util': 62.429223759999985,
'tx_bps': 38884970496.0,
'tx_bps_L1': 40023384576.0,
'tx_pps': 7115088.0,
'tx_util': 100.05846143999999}}
19/01/2022 10:38:42 pktgen: {'ibytes': 60618823458,
'ierrors': 0,
'ipackets': 88203294,
'obytes': 97257525764,
'oerrors': 0,
'opackets': 142367777,
'rx_bps': 24265857024.0,
'rx_bps_L1': 24971689503.999996,
'rx_pps': 4411453.0,
'rx_util': 62.429223759999985,
'tx_bps': 38884970496.0,
'tx_bps_L1': 40023384576.0,
'tx_pps': 7115088.0,
'tx_util': 100.05846143999999}
19/01/2022 10:38:42 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38884970496.000000, tx_pps: 7115088.000000
19/01/2022 10:38:42 pktgen: {'ibytes': 60618823458,
'ierrors': 0,
'ipackets': 88203294,
'obytes': 97257525764,
'oerrors': 0,
'opackets': 142367777,
'rx_bps': 24265857024.0,
'rx_bps_L1': 24971689503.999996,
'rx_pps': 4411453.0,
'rx_util': 62.429223759999985,
'tx_bps': 38884970496.0,
'tx_bps_L1': 40023384576.0,
'tx_pps': 7115088.0,
'tx_util': 100.05846143999999}
19/01/2022 10:38:42 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 24265857024.000000, rx_pps: 4411453.000000
19/01/2022 10:38:42 pktgen: throughput: pps_rx 4411453.000000, bps_rx 24265857024.000000
19/01/2022 10:38:42 pktgen: traffic completed.
19/01/2022 10:38:42 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:42 tester: /tmp/vhost_cbdma
19/01/2022 10:38:42 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:38:44 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:44 tester: /tmp/vhost_cbdma
19/01/2022 10:38:44 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:38:46 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:46 tester: /tmp/vhost_cbdma
19/01/2022 10:38:46 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:38:48 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:49 tester: /tmp/vhost_cbdma
19/01/2022 10:38:49 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:38:51 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:51 tester: /tmp/vhost_cbdma
19/01/2022 10:38:51 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:38:53 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:53 tester: /tmp/vhost_cbdma
19/01/2022 10:38:53 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:38:55 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:38:55 tester: /tmp/vhost_cbdma
19/01/2022 10:38:55 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38:57 pktgen: test port 0 map gen port 0
19/01/2022 10:38: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': '-'}
19/01/2022 10:38:57 pktgen: trex port <0> not support flow control
19/01/2022 10:38:57 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:38:57 pktgen: check the trex port link status
19/01/2022 10:38: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': '-'}
19/01/2022 10:38:57 pktgen: begin traffic ......
19/01/2022 10:38:57 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:39:02 pktgen: traffic completed.
19/01/2022 10:39:02 pktgen: check the trex port link status
19/01/2022 10:39: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': '-'}
19/01/2022 10:39:02 pktgen: begin traffic ......
19/01/2022 10:39:02 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:39:22 pktgen: begin get port statistic ...
19/01/2022 10:39: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}
19/01/2022 10:39:22 pktgen: {0: {'ibytes': 60463083208,
'ierrors': 0,
'ipackets': 87992224,
'obytes': 97256939068,
'oerrors': 0,
'opackets': 142366920,
'rx_bps': 24210153472.0,
'rx_bps_L1': 24914585312.000004,
'rx_pps': 4402699.0,
'rx_util': 62.286463280000014,
'tx_bps': 38937444352.0,
'tx_bps_L1': 40077395072.0,
'tx_pps': 7124692.0,
'tx_util': 100.19348768},
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': 20.482440948486328,
'cpu_util': 95.05078887939453,
'cpu_util_raw': 94.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53331063,
'rx_bps': 24210153472.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 14727290880.0,
'rx_pps': 4402699.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38937444352.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124692.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 60463083208,
'ierrors': 0,
'ipackets': 87992224,
'obytes': 97256939068,
'oerrors': 0,
'opackets': 142366920,
'rx_bps': 24210153472.0,
'rx_bps_L1': 24914585312.000004,
'rx_pps': 4402699.0,
'rx_util': 62.286463280000014,
'tx_bps': 38937444352.0,
'tx_bps_L1': 40077395072.0,
'tx_pps': 7124692.0,
'tx_util': 100.19348768}}
19/01/2022 10:39:22 pktgen: {'ibytes': 60463083208,
'ierrors': 0,
'ipackets': 87992224,
'obytes': 97256939068,
'oerrors': 0,
'opackets': 142366920,
'rx_bps': 24210153472.0,
'rx_bps_L1': 24914585312.000004,
'rx_pps': 4402699.0,
'rx_util': 62.286463280000014,
'tx_bps': 38937444352.0,
'tx_bps_L1': 40077395072.0,
'tx_pps': 7124692.0,
'tx_util': 100.19348768}
19/01/2022 10:39:22 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38937444352.000000, tx_pps: 7124692.000000
19/01/2022 10:39:22 pktgen: {'ibytes': 60463083208,
'ierrors': 0,
'ipackets': 87992224,
'obytes': 97256939068,
'oerrors': 0,
'opackets': 142366920,
'rx_bps': 24210153472.0,
'rx_bps_L1': 24914585312.000004,
'rx_pps': 4402699.0,
'rx_util': 62.286463280000014,
'tx_bps': 38937444352.0,
'tx_bps_L1': 40077395072.0,
'tx_pps': 7124692.0,
'tx_util': 100.19348768}
19/01/2022 10:39:22 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 24210153472.000000, rx_pps: 4402699.000000
19/01/2022 10:39:22 pktgen: throughput: pps_rx 4402699.000000, bps_rx 24210153472.000000
19/01/2022 10:39:22 pktgen: traffic completed.
19/01/2022 10:39:26 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:39:26 dut.10.239.251.220: 1048576
19/01/2022 10:39:37 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:39:37 tester: /tmp/vhost_cbdma
19/01/2022 10:39:37 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:39:39 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:39:39 tester: /tmp/vhost_cbdma
19/01/2022 10:39:39 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:39:41 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:39:41 tester: /tmp/vhost_cbdma
19/01/2022 10:39:41 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:39:43 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:39:43 tester: /tmp/vhost_cbdma
19/01/2022 10:39:43 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:39:46 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:39:46 tester: /tmp/vhost_cbdma
19/01/2022 10:39:46 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:39:48 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:39:48 tester: /tmp/vhost_cbdma
19/01/2022 10:39:48 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:39:50 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:39:50 tester: /tmp/vhost_cbdma
19/01/2022 10:39:50 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 pktgen: test port 0 map gen port 0
19/01/2022 10:39:52 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': '-'}
19/01/2022 10:39:52 pktgen: trex port <0> not support flow control
19/01/2022 10:39:52 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:39:52 pktgen: check the trex port link status
19/01/2022 10:39:52 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': '-'}
19/01/2022 10:39:52 pktgen: begin traffic ......
19/01/2022 10:39:52 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:39:57 pktgen: traffic completed.
19/01/2022 10:39:57 pktgen: check the trex port link status
19/01/2022 10:39: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': '-'}
19/01/2022 10:39:57 pktgen: begin traffic ......
19/01/2022 10:39:57 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:40:17 pktgen: begin get port statistic ...
19/01/2022 10:40:17 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}
19/01/2022 10:40:17 pktgen: {0: {'ibytes': 59505272800,
'ierrors': 0,
'ipackets': 86526838,
'obytes': 97256043746,
'oerrors': 0,
'opackets': 142365609,
'rx_bps': 23829379072.0,
'rx_bps_L1': 24522355072.0,
'rx_pps': 4331100.0,
'rx_util': 61.305887680000005,
'tx_bps': 38938910720.0,
'tx_bps_L1': 40078903920.0,
'tx_pps': 7124957.5,
'tx_util': 100.19725980000001},
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': 20.429475784301758,
'cpu_util': 95.3008041381836,
'cpu_util_raw': 95.5,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53994506,
'rx_bps': 23829379072.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15109531648.0,
'rx_pps': 4331100.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38938910720.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124957.5},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59505272800,
'ierrors': 0,
'ipackets': 86526838,
'obytes': 97256043746,
'oerrors': 0,
'opackets': 142365609,
'rx_bps': 23829379072.0,
'rx_bps_L1': 24522355072.0,
'rx_pps': 4331100.0,
'rx_util': 61.305887680000005,
'tx_bps': 38938910720.0,
'tx_bps_L1': 40078903920.0,
'tx_pps': 7124957.5,
'tx_util': 100.19725980000001}}
19/01/2022 10:40:17 pktgen: {'ibytes': 59505272800,
'ierrors': 0,
'ipackets': 86526838,
'obytes': 97256043746,
'oerrors': 0,
'opackets': 142365609,
'rx_bps': 23829379072.0,
'rx_bps_L1': 24522355072.0,
'rx_pps': 4331100.0,
'rx_util': 61.305887680000005,
'tx_bps': 38938910720.0,
'tx_bps_L1': 40078903920.0,
'tx_pps': 7124957.5,
'tx_util': 100.19725980000001}
19/01/2022 10:40:17 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38938910720.000000, tx_pps: 7124957.500000
19/01/2022 10:40:17 pktgen: {'ibytes': 59505272800,
'ierrors': 0,
'ipackets': 86526838,
'obytes': 97256043746,
'oerrors': 0,
'opackets': 142365609,
'rx_bps': 23829379072.0,
'rx_bps_L1': 24522355072.0,
'rx_pps': 4331100.0,
'rx_util': 61.305887680000005,
'tx_bps': 38938910720.0,
'tx_bps_L1': 40078903920.0,
'tx_pps': 7124957.5,
'tx_util': 100.19725980000001}
19/01/2022 10:40:17 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23829379072.000000, rx_pps: 4331100.000000
19/01/2022 10:40:17 pktgen: throughput: pps_rx 4331100.000000, bps_rx 23829379072.000000
19/01/2022 10:40:17 pktgen: traffic completed.
19/01/2022 10:40:17 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:40:18 tester: /tmp/vhost_cbdma
19/01/2022 10:40:18 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:40:20 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:40:20 tester: /tmp/vhost_cbdma
19/01/2022 10:40:20 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:40:22 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:40:22 tester: /tmp/vhost_cbdma
19/01/2022 10:40:22 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:40:24 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:40:24 tester: /tmp/vhost_cbdma
19/01/2022 10:40:24 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:40:26 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:40:26 tester: /tmp/vhost_cbdma
19/01/2022 10:40:26 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:40:28 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:40:28 tester: /tmp/vhost_cbdma
19/01/2022 10:40:28 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:40:30 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:40:30 tester: /tmp/vhost_cbdma
19/01/2022 10:40:30 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40:32 pktgen: test port 0 map gen port 0
19/01/2022 10:40: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': '-'}
19/01/2022 10:40:32 pktgen: trex port <0> not support flow control
19/01/2022 10:40:32 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:40:32 pktgen: check the trex port link status
19/01/2022 10:40: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': '-'}
19/01/2022 10:40:32 pktgen: begin traffic ......
19/01/2022 10:40:32 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:40:37 pktgen: traffic completed.
19/01/2022 10:40:37 pktgen: check the trex port link status
19/01/2022 10:40: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': '-'}
19/01/2022 10:40:38 pktgen: begin traffic ......
19/01/2022 10:40:38 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:40:58 pktgen: begin get port statistic ...
19/01/2022 10:40: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_64.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost_cbdma/multiqueuerandomip_64.pcap',
'rx_port': 0,
'tx_port': 0}
19/01/2022 10:40:58 pktgen: {0: {'ibytes': 59627181304,
'ierrors': 0,
'ipackets': 86740928,
'obytes': 97251911522,
'oerrors': 0,
'opackets': 142359561,
'rx_bps': 23868428288.0,
'rx_bps_L1': 24562718688.0,
'rx_pps': 4339315.0,
'rx_util': 61.40679672,
'tx_bps': 38936829952.0,
'tx_bps_L1': 40076762271.99999,
'tx_pps': 7124577.0,
'tx_util': 100.19190567999998},
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': 20.696256637573242,
'cpu_util': 94.06732177734375,
'cpu_util_raw': 91.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53436378,
'rx_bps': 23868428288.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15068400640.0,
'rx_pps': 4339315.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38936829952.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124577.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59627181304,
'ierrors': 0,
'ipackets': 86740928,
'obytes': 97251911522,
'oerrors': 0,
'opackets': 142359561,
'rx_bps': 23868428288.0,
'rx_bps_L1': 24562718688.0,
'rx_pps': 4339315.0,
'rx_util': 61.40679672,
'tx_bps': 38936829952.0,
'tx_bps_L1': 40076762271.99999,
'tx_pps': 7124577.0,
'tx_util': 100.19190567999998}}
19/01/2022 10:40:58 pktgen: {'ibytes': 59627181304,
'ierrors': 0,
'ipackets': 86740928,
'obytes': 97251911522,
'oerrors': 0,
'opackets': 142359561,
'rx_bps': 23868428288.0,
'rx_bps_L1': 24562718688.0,
'rx_pps': 4339315.0,
'rx_util': 61.40679672,
'tx_bps': 38936829952.0,
'tx_bps_L1': 40076762271.99999,
'tx_pps': 7124577.0,
'tx_util': 100.19190567999998}
19/01/2022 10:40:58 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38936829952.000000, tx_pps: 7124577.000000
19/01/2022 10:40:58 pktgen: {'ibytes': 59627181304,
'ierrors': 0,
'ipackets': 86740928,
'obytes': 97251911522,
'oerrors': 0,
'opackets': 142359561,
'rx_bps': 23868428288.0,
'rx_bps_L1': 24562718688.0,
'rx_pps': 4339315.0,
'rx_util': 61.40679672,
'tx_bps': 38936829952.0,
'tx_bps_L1': 40076762271.99999,
'tx_pps': 7124577.0,
'tx_util': 100.19190567999998}
19/01/2022 10:40:58 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23868428288.000000, rx_pps: 4339315.000000
19/01/2022 10:40:58 pktgen: throughput: pps_rx 4339315.000000, bps_rx 23868428288.000000
19/01/2022 10:40:58 pktgen: traffic completed.
19/01/2022 10:41:01 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:41:01 dut.10.239.251.220: 1048576
19/01/2022 10:41:12 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:41:12 tester: /tmp/vhost_cbdma
19/01/2022 10:41:12 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:41:14 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:41:15 tester: /tmp/vhost_cbdma
19/01/2022 10:41:15 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:41:17 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:41:17 tester: /tmp/vhost_cbdma
19/01/2022 10:41:17 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:41:19 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:41:19 tester: /tmp/vhost_cbdma
19/01/2022 10:41:19 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:41:21 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:41:21 tester: /tmp/vhost_cbdma
19/01/2022 10:41:21 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:41:23 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:41:23 tester: /tmp/vhost_cbdma
19/01/2022 10:41:23 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:41:25 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:41:25 tester: /tmp/vhost_cbdma
19/01/2022 10:41:25 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 pktgen: test port 0 map gen port 0
19/01/2022 10:41:27 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': '-'}
19/01/2022 10:41:27 pktgen: trex port <0> not support flow control
19/01/2022 10:41:27 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:41:27 pktgen: check the trex port link status
19/01/2022 10:41:27 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': '-'}
19/01/2022 10:41:27 pktgen: begin traffic ......
19/01/2022 10:41:27 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:41:32 pktgen: traffic completed.
19/01/2022 10:41:32 pktgen: check the trex port link status
19/01/2022 10:41: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': '-'}
19/01/2022 10:41:32 pktgen: begin traffic ......
19/01/2022 10:41:32 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:41:52 pktgen: begin get port statistic ...
19/01/2022 10:41:52 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}
19/01/2022 10:41:52 pktgen: {0: {'ibytes': 59670134274,
'ierrors': 0,
'ipackets': 86814338,
'obytes': 97258408788,
'oerrors': 0,
'opackets': 142369069,
'rx_bps': 23891746816.0,
'rx_bps_L1': 24586925216.000004,
'rx_pps': 4344865.0,
'rx_util': 61.46731304000001,
'tx_bps': 38936653824.0,
'tx_bps_L1': 40076581024.0,
'tx_pps': 7124545.0,
'tx_util': 100.19145255999999},
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': 20.75872230529785,
'cpu_util': 93.7838363647461,
'cpu_util_raw': 90.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53466333,
'rx_bps': 23891746816.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15044905984.0,
'rx_pps': 4344865.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38936653824.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124545.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59670134274,
'ierrors': 0,
'ipackets': 86814338,
'obytes': 97258408788,
'oerrors': 0,
'opackets': 142369069,
'rx_bps': 23891746816.0,
'rx_bps_L1': 24586925216.000004,
'rx_pps': 4344865.0,
'rx_util': 61.46731304000001,
'tx_bps': 38936653824.0,
'tx_bps_L1': 40076581024.0,
'tx_pps': 7124545.0,
'tx_util': 100.19145255999999}}
19/01/2022 10:41:52 pktgen: {'ibytes': 59670134274,
'ierrors': 0,
'ipackets': 86814338,
'obytes': 97258408788,
'oerrors': 0,
'opackets': 142369069,
'rx_bps': 23891746816.0,
'rx_bps_L1': 24586925216.000004,
'rx_pps': 4344865.0,
'rx_util': 61.46731304000001,
'tx_bps': 38936653824.0,
'tx_bps_L1': 40076581024.0,
'tx_pps': 7124545.0,
'tx_util': 100.19145255999999}
19/01/2022 10:41:52 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38936653824.000000, tx_pps: 7124545.000000
19/01/2022 10:41:52 pktgen: {'ibytes': 59670134274,
'ierrors': 0,
'ipackets': 86814338,
'obytes': 97258408788,
'oerrors': 0,
'opackets': 142369069,
'rx_bps': 23891746816.0,
'rx_bps_L1': 24586925216.000004,
'rx_pps': 4344865.0,
'rx_util': 61.46731304000001,
'tx_bps': 38936653824.0,
'tx_bps_L1': 40076581024.0,
'tx_pps': 7124545.0,
'tx_util': 100.19145255999999}
19/01/2022 10:41:52 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23891746816.000000, rx_pps: 4344865.000000
19/01/2022 10:41:52 pktgen: throughput: pps_rx 4344865.000000, bps_rx 23891746816.000000
19/01/2022 10:41:52 pktgen: traffic completed.
19/01/2022 10:41:53 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:41:53 tester: /tmp/vhost_cbdma
19/01/2022 10:41:53 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:41:55 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:41:55 tester: /tmp/vhost_cbdma
19/01/2022 10:41:55 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:41:57 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:41:57 tester: /tmp/vhost_cbdma
19/01/2022 10:41:57 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:41:59 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:41:59 tester: /tmp/vhost_cbdma
19/01/2022 10:41:59 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:42:01 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:42:01 tester: /tmp/vhost_cbdma
19/01/2022 10:42:01 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:42:03 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:42:04 tester: /tmp/vhost_cbdma
19/01/2022 10:42:04 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:42:06 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:42:06 tester: /tmp/vhost_cbdma
19/01/2022 10:42:06 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 pktgen: test port 0 map gen port 0
19/01/2022 10:42:08 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': '-'}
19/01/2022 10:42:08 pktgen: trex port <0> not support flow control
19/01/2022 10:42:08 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:42:08 pktgen: check the trex port link status
19/01/2022 10:42:08 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': '-'}
19/01/2022 10:42:08 pktgen: begin traffic ......
19/01/2022 10:42:08 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:42:13 pktgen: traffic completed.
19/01/2022 10:42:13 pktgen: check the trex port link status
19/01/2022 10:42:13 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': '-'}
19/01/2022 10:42:13 pktgen: begin traffic ......
19/01/2022 10:42:13 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:42:33 pktgen: begin get port statistic ...
19/01/2022 10:42:33 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}
19/01/2022 10:42:33 pktgen: {0: {'ibytes': 59474340996,
'ierrors': 0,
'ipackets': 86483232,
'obytes': 97258922190,
'oerrors': 0,
'opackets': 142369818,
'rx_bps': 23778179072.0,
'rx_bps_L1': 24469642432.0,
'rx_pps': 4321646.0,
'rx_util': 61.17410608,
'tx_bps': 38886744064.0,
'tx_bps_L1': 40025209824.0,
'tx_pps': 7115411.0,
'tx_util': 100.06302456},
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': 20.656091690063477,
'cpu_util': 94.12899780273438,
'cpu_util_raw': 95.0,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53521277,
'rx_bps': 23778179072.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15108562944.0,
'rx_pps': 4321646.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38886744064.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7115411.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59474340996,
'ierrors': 0,
'ipackets': 86483232,
'obytes': 97258922190,
'oerrors': 0,
'opackets': 142369818,
'rx_bps': 23778179072.0,
'rx_bps_L1': 24469642432.0,
'rx_pps': 4321646.0,
'rx_util': 61.17410608,
'tx_bps': 38886744064.0,
'tx_bps_L1': 40025209824.0,
'tx_pps': 7115411.0,
'tx_util': 100.06302456}}
19/01/2022 10:42:33 pktgen: {'ibytes': 59474340996,
'ierrors': 0,
'ipackets': 86483232,
'obytes': 97258922190,
'oerrors': 0,
'opackets': 142369818,
'rx_bps': 23778179072.0,
'rx_bps_L1': 24469642432.0,
'rx_pps': 4321646.0,
'rx_util': 61.17410608,
'tx_bps': 38886744064.0,
'tx_bps_L1': 40025209824.0,
'tx_pps': 7115411.0,
'tx_util': 100.06302456}
19/01/2022 10:42:33 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38886744064.000000, tx_pps: 7115411.000000
19/01/2022 10:42:33 pktgen: {'ibytes': 59474340996,
'ierrors': 0,
'ipackets': 86483232,
'obytes': 97258922190,
'oerrors': 0,
'opackets': 142369818,
'rx_bps': 23778179072.0,
'rx_bps_L1': 24469642432.0,
'rx_pps': 4321646.0,
'rx_util': 61.17410608,
'tx_bps': 38886744064.0,
'tx_bps_L1': 40025209824.0,
'tx_pps': 7115411.0,
'tx_util': 100.06302456}
19/01/2022 10:42:33 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23778179072.000000, rx_pps: 4321646.000000
19/01/2022 10:42:33 pktgen: throughput: pps_rx 4321646.000000, bps_rx 23778179072.000000
19/01/2022 10:42:33 pktgen: traffic completed.
19/01/2022 10:42:37 dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
19/01/2022 10:42:37 dut.10.239.251.220: 1048576
19/01/2022 10:42:48 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:42:48 tester: /tmp/vhost_cbdma
19/01/2022 10:42:48 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:42:50 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:42:50 tester: /tmp/vhost_cbdma
19/01/2022 10:42:50 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:42:52 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:42:52 tester: /tmp/vhost_cbdma
19/01/2022 10:42:52 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:42:54 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:42:54 tester: /tmp/vhost_cbdma
19/01/2022 10:42:54 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:42:56 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:42:56 tester: /tmp/vhost_cbdma
19/01/2022 10:42:56 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:42:58 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:42:58 tester: /tmp/vhost_cbdma
19/01/2022 10:42:58 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:43:01 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:43:01 tester: /tmp/vhost_cbdma
19/01/2022 10:43:01 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43:03 pktgen: test port 0 map gen port 0
19/01/2022 10:43: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': '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': '-'}
19/01/2022 10:43:03 pktgen: trex port <0> not support flow control
19/01/2022 10:43:03 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:43:03 pktgen: check the trex port link status
19/01/2022 10:43: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': '-'}
19/01/2022 10:43:03 pktgen: begin traffic ......
19/01/2022 10:43:03 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:43:08 pktgen: traffic completed.
19/01/2022 10:43:08 pktgen: check the trex port link status
19/01/2022 10:43:08 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': '-'}
19/01/2022 10:43:08 pktgen: begin traffic ......
19/01/2022 10:43:08 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:43:28 pktgen: begin get port statistic ...
19/01/2022 10:43:28 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}
19/01/2022 10:43:28 pktgen: {0: {'ibytes': 59038706740,
'ierrors': 0,
'ipackets': 85899867,
'obytes': 97256192866,
'oerrors': 0,
'opackets': 142365826,
'rx_bps': 23638220800.0,
'rx_bps_L1': 24326059440.0,
'rx_pps': 4298991.5,
'rx_util': 60.8151486,
'tx_bps': 38937915392.0,
'tx_bps_L1': 40077879072.0,
'tx_pps': 7124773.0,
'tx_util': 100.19469768},
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': 20.614809036254883,
'cpu_util': 94.44161224365234,
'cpu_util_raw': 91.75,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53694449,
'rx_bps': 23638220800.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15299693568.0,
'rx_pps': 4298991.5,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38937915392.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124773.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59038706740,
'ierrors': 0,
'ipackets': 85899867,
'obytes': 97256192866,
'oerrors': 0,
'opackets': 142365826,
'rx_bps': 23638220800.0,
'rx_bps_L1': 24326059440.0,
'rx_pps': 4298991.5,
'rx_util': 60.8151486,
'tx_bps': 38937915392.0,
'tx_bps_L1': 40077879072.0,
'tx_pps': 7124773.0,
'tx_util': 100.19469768}}
19/01/2022 10:43:28 pktgen: {'ibytes': 59038706740,
'ierrors': 0,
'ipackets': 85899867,
'obytes': 97256192866,
'oerrors': 0,
'opackets': 142365826,
'rx_bps': 23638220800.0,
'rx_bps_L1': 24326059440.0,
'rx_pps': 4298991.5,
'rx_util': 60.8151486,
'tx_bps': 38937915392.0,
'tx_bps_L1': 40077879072.0,
'tx_pps': 7124773.0,
'tx_util': 100.19469768}
19/01/2022 10:43:28 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38937915392.000000, tx_pps: 7124773.000000
19/01/2022 10:43:28 pktgen: {'ibytes': 59038706740,
'ierrors': 0,
'ipackets': 85899867,
'obytes': 97256192866,
'oerrors': 0,
'opackets': 142365826,
'rx_bps': 23638220800.0,
'rx_bps_L1': 24326059440.0,
'rx_pps': 4298991.5,
'rx_util': 60.8151486,
'tx_bps': 38937915392.0,
'tx_bps_L1': 40077879072.0,
'tx_pps': 7124773.0,
'tx_util': 100.19469768}
19/01/2022 10:43:28 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23638220800.000000, rx_pps: 4298991.500000
19/01/2022 10:43:28 pktgen: throughput: pps_rx 4298991.500000, bps_rx 23638220800.000000
19/01/2022 10:43:28 pktgen: traffic completed.
19/01/2022 10:43:28 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:43:28 tester: /tmp/vhost_cbdma
19/01/2022 10:43:28 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_64.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_64.pcap
19/01/2022 10:43:30 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:43:30 tester: /tmp/vhost_cbdma
19/01/2022 10:43:30 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_128.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_128.pcap
19/01/2022 10:43:32 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:43:33 tester: /tmp/vhost_cbdma
19/01/2022 10:43:33 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_256.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_256.pcap
19/01/2022 10:43:35 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:43:35 tester: /tmp/vhost_cbdma
19/01/2022 10:43:35 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_512.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_512.pcap
19/01/2022 10:43:37 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:43:37 tester: /tmp/vhost_cbdma
19/01/2022 10:43:37 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1024.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1024.pcap
19/01/2022 10:43:39 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:43:39 tester: /tmp/vhost_cbdma
19/01/2022 10:43:39 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1280.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1280.pcap
19/01/2022 10:43:41 tester: ls -d /tmp/vhost_cbdma
19/01/2022 10:43:41 tester: /tmp/vhost_cbdma
19/01/2022 10:43:41 tester: scp -v /home/lingwei/dts_vhost_cbdma/output/tmp/pcap/multiqueuerandomip_1518.pcap root@10.239.251.217:/tmp/vhost_cbdma/multiqueuerandomip_1518.pcap
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43:43 pktgen: test port 0 map gen port 0
19/01/2022 10:43: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': '-'}
19/01/2022 10:43:43 pktgen: trex port <0> not support flow control
19/01/2022 10:43:43 pktgen: trex packet generator: run traffic 5s to warm up ...
19/01/2022 10:43:43 pktgen: check the trex port link status
19/01/2022 10:43: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': '-'}
19/01/2022 10:43:43 pktgen: begin traffic ......
19/01/2022 10:43:43 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:43:48 pktgen: traffic completed.
19/01/2022 10:43:48 pktgen: check the trex port link status
19/01/2022 10:43:48 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': '-'}
19/01/2022 10:43:48 pktgen: begin traffic ......
19/01/2022 10:43:48 pktgen: {'ports': [0], 'mult': '100%', 'core_mask': None, 'force': True}
19/01/2022 10:44:08 pktgen: begin get port statistic ...
19/01/2022 10:44:08 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}
19/01/2022 10:44:08 pktgen: {0: {'ibytes': 59250974204,
'ierrors': 0,
'ipackets': 86169219,
'obytes': 97257091836,
'oerrors': 0,
'opackets': 142367142,
'rx_bps': 23722051584.0,
'rx_bps_L1': 24412032384.0,
'rx_pps': 4312380.0,
'rx_util': 61.03008096,
'tx_bps': 38938267648.0,
'tx_bps_L1': 40078241888.0,
'tx_pps': 7124839.0,
'tx_util': 100.19560471999999},
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': 20.785282135009766,
'cpu_util': 93.66788482666016,
'cpu_util_raw': 92.25,
'open_flows': 0.0,
'platform_factor': 1.0,
'queue_full': 53367892,
'rx_bps': 23722051584.0,
'rx_core_pps': 0.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 15216215040.0,
'rx_pps': 4312380.0,
'socket_util': 0.0,
'total_alloc_error': 0,
'total_clients': 0,
'total_servers': 0,
'tx_bps': 38938267648.0,
'tx_cps': 0.0,
'tx_expected_bps': 0.0,
'tx_expected_cps': 0.0,
'tx_expected_pps': 0.0,
'tx_pps': 7124839.0},
'latency': {'global': {'bad_hdr': 0, 'old_flow': 0}},
'total': {'ibytes': 59250974204,
'ierrors': 0,
'ipackets': 86169219,
'obytes': 97257091836,
'oerrors': 0,
'opackets': 142367142,
'rx_bps': 23722051584.0,
'rx_bps_L1': 24412032384.0,
'rx_pps': 4312380.0,
'rx_util': 61.03008096,
'tx_bps': 38938267648.0,
'tx_bps_L1': 40078241888.0,
'tx_pps': 7124839.0,
'tx_util': 100.19560471999999}}
19/01/2022 10:44:08 pktgen: {'ibytes': 59250974204,
'ierrors': 0,
'ipackets': 86169219,
'obytes': 97257091836,
'oerrors': 0,
'opackets': 142367142,
'rx_bps': 23722051584.0,
'rx_bps_L1': 24412032384.0,
'rx_pps': 4312380.0,
'rx_util': 61.03008096,
'tx_bps': 38938267648.0,
'tx_bps_L1': 40078241888.0,
'tx_pps': 7124839.0,
'tx_util': 100.19560471999999}
19/01/2022 10:44:08 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 38938267648.000000, tx_pps: 7124839.000000
19/01/2022 10:44:08 pktgen: {'ibytes': 59250974204,
'ierrors': 0,
'ipackets': 86169219,
'obytes': 97257091836,
'oerrors': 0,
'opackets': 142367142,
'rx_bps': 23722051584.0,
'rx_bps_L1': 24412032384.0,
'rx_pps': 4312380.0,
'rx_util': 61.03008096,
'tx_bps': 38938267648.0,
'tx_bps_L1': 40078241888.0,
'tx_pps': 7124839.0,
'tx_util': 100.19560471999999}
19/01/2022 10:44:08 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 23722051584.000000, rx_pps: 4312380.000000
19/01/2022 10:44:08 pktgen: throughput: pps_rx 4312380.000000, bps_rx 23722051584.000000
19/01/2022 10:44:08 pktgen: traffic completed.
19/01/2022 10:44:12 TestVirTioVhostCbdma:
+-------+--------------------------------------------+-------+------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate |
+=======+============================================+=======+============+
| imix | inorder_mergeable_path_VA | 4.417 | 60.714 |
+-------+--------------------------------------------+-------+------------+
| imix | inorder_mergeable_path_VA_RestartVhost | 4.406 | 60.563 |
+-------+--------------------------------------------+-------+------------+
| imix | mergeable_path_VA | 4.398 | 60.414 |
+-------+--------------------------------------------+-------+------------+
| imix | mergeable_path_VA_RestartVhost | 4.396 | 60.387 |
+-------+--------------------------------------------+-------+------------+
| imix | inorder_non_mergeable_path_VA | 4.364 | 59.972 |
+-------+--------------------------------------------+-------+------------+
| imix | inorder_non_mergeable_path_VA_RestartVhost | 4.337 | 59.586 |
+-------+--------------------------------------------+-------+------------+
| imix | non_mergeable_path_VA | 4.353 | 59.828 |
+-------+--------------------------------------------+-------+------------+
| imix | non_mergeable_path_VA_RestartVhost | 4.332 | 59.530 |
+-------+--------------------------------------------+-------+------------+
| imix | vector_rx_path_VA | 4.318 | 59.383 |
+-------+--------------------------------------------+-------+------------+
| imix | vector_rx_path_VA_RestartVhost | 4.330 | 59.554 |
+-------+--------------------------------------------+-------+------------+
| imix | inorder_mergeable_path_PA | 4.413 | 60.648 |
+-------+--------------------------------------------+-------+------------+
| imix | inorder_mergeable_path_PA_RestartVhost | 4.426 | 60.812 |
+-------+--------------------------------------------+-------+------------+
| imix | mergeable_path_PA | 4.411 | 60.665 |
+-------+--------------------------------------------+-------+------------+
| imix | mergeable_path_PA_RestartVhost | 4.403 | 60.525 |
+-------+--------------------------------------------+-------+------------+
| imix | inorder_non_mergeable_path_PA | 4.331 | 59.573 |
+-------+--------------------------------------------+-------+------------+
| imix | inorder_non_mergeable_path_PA_RestartVhost | 4.339 | 59.671 |
+-------+--------------------------------------------+-------+------------+
| imix | non_mergeable_path_PA | 4.345 | 59.729 |
+-------+--------------------------------------------+-------+------------+
| imix | non_mergeable_path_PA_RestartVhost | 4.322 | 59.445 |
+-------+--------------------------------------------+-------+------------+
| imix | vector_rx_path_PA | 4.299 | 59.096 |
+-------+--------------------------------------------+-------+------------+
| imix | vector_rx_path_PA_RestartVhost | 4.312 | 59.305 |
+-------+--------------------------------------------+-------+------------+
19/01/2022 10:44:12 TestVirTioVhostCbdma:
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| Frame | Mode/RXD-TXD | Mpps | % linerate | nb_desc | Expected Throughput | Throughput Difference |
+=======+============================================+============+============+=========+=====================+=======================+
| imix | inorder_mergeable_path_VA | 4.417 Mpps | 60.714% | 1024 | 0.000 Mpps | 4.417 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_mergeable_path_VA_RestartVhost | 4.406 Mpps | 60.563% | 1024 | 0.000 Mpps | 4.406 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | mergeable_path_VA | 4.398 Mpps | 60.414% | 1024 | 0.000 Mpps | 4.398 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | mergeable_path_VA_RestartVhost | 4.396 Mpps | 60.387% | 1024 | 0.000 Mpps | 4.396 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_non_mergeable_path_VA | 4.364 Mpps | 59.972% | 1024 | 0.000 Mpps | 4.364 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_non_mergeable_path_VA_RestartVhost | 4.337 Mpps | 59.586% | 1024 | 0.000 Mpps | 4.337 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | non_mergeable_path_VA | 4.353 Mpps | 59.828% | 1024 | 0.000 Mpps | 4.353 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | non_mergeable_path_VA_RestartVhost | 4.332 Mpps | 59.530% | 1024 | 0.000 Mpps | 4.332 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | vector_rx_path_VA | 4.318 Mpps | 59.383% | 1024 | 0.000 Mpps | 4.318 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | vector_rx_path_VA_RestartVhost | 4.330 Mpps | 59.554% | 1024 | 0.000 Mpps | 4.330 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_mergeable_path_PA | 4.413 Mpps | 60.648% | 1024 | 0.000 Mpps | 4.413 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_mergeable_path_PA_RestartVhost | 4.426 Mpps | 60.812% | 1024 | 0.000 Mpps | 4.426 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | mergeable_path_PA | 4.411 Mpps | 60.665% | 1024 | 0.000 Mpps | 4.411 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | mergeable_path_PA_RestartVhost | 4.403 Mpps | 60.525% | 1024 | 0.000 Mpps | 4.403 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_non_mergeable_path_PA | 4.331 Mpps | 59.573% | 1024 | 0.000 Mpps | 4.331 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | inorder_non_mergeable_path_PA_RestartVhost | 4.339 Mpps | 59.671% | 1024 | 0.000 Mpps | 4.339 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | non_mergeable_path_PA | 4.345 Mpps | 59.729% | 1024 | 0.000 Mpps | 4.345 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | non_mergeable_path_PA_RestartVhost | 4.322 Mpps | 59.445% | 1024 | 0.000 Mpps | 4.322 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | vector_rx_path_PA | 4.299 Mpps | 59.096% | 1024 | 0.000 Mpps | 4.299 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
| imix | vector_rx_path_PA_RestartVhost | 4.312 Mpps | 59.305% | 1024 | 0.000 Mpps | 4.312 Mpps |
+-------+--------------------------------------------+------------+------------+---------+---------------------+-----------------------+
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.417000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.406000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.398000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.396000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.364000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.337000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.353000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.332000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.318000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.330000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.413000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.426000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.411000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.403000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.331000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.339000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.345000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.322000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.299000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Accept tolerance are (Mpps) -0.000000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Throughput Difference are (Mpps) 4.312000
19/01/2022 10:44:12 TestVirTioVhostCbdma: Test Case test_perf_pvp_spilt_ring_all_path_vhost_enqueue_operations_with_cbdma Result PASSED:
19/01/2022 10:44:12 dut.10.239.251.220: killall -I dpdk-testpmd
19/01/2022 10:44:12 dut.10.239.251.220:
19/01/2022 10:44:12 dut.10.239.251.220: modprobe ioatdma
19/01/2022 10:44:12 dut.10.239.251.220:
19/01/2022 10:44:12 dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
19/01/2022 10:44:13 dut.10.239.251.220:
19/01/2022 10:44:13 dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma 0000:80:04.0
19/01/2022 10:44:13 dut.10.239.251.220:
19/01/2022 10:44:13 dts:
TEST SUITE ENDED: TestVirTioVhostCbdma
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-01-19 5:40 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-19 5:38 [dts][PATCH V2 3/3] tests/vhost_cbdma:modify test suite sync with test plan change Wei Ling
2022-01-19 5:40 ` Ling, WeiX
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).