test suite reviews and discussions
 help / color / mirror / Atom feed
* [dts][PATCH V1 5/5] tests/vm2vm_virtio_user_cbdma: add new testsuite of DPDK-22.03
@ 2022-04-21  7:03 Wei Ling
  2022-04-21  8:00 ` Huang, ChenyuX
  0 siblings, 1 reply; 2+ messages in thread
From: Wei Ling @ 2022-04-21  7:03 UTC (permalink / raw)
  To: dts; +Cc: Wei Ling

As commit 53d3f4778c(vhost: integrate dmadev in asynchronous data-path),
add new tests/TestSuite_vm2vm_virtio_user_cbdma.py.

Signed-off-by: Wei Ling <weix.ling@intel.com>
---
 tests/TestSuite_vm2vm_virtio_user_cbdma.py | 1344 ++++++++++++++++++++
 1 file changed, 1344 insertions(+)
 create mode 100644 tests/TestSuite_vm2vm_virtio_user_cbdma.py

diff --git a/tests/TestSuite_vm2vm_virtio_user_cbdma.py b/tests/TestSuite_vm2vm_virtio_user_cbdma.py
new file mode 100644
index 00000000..b3f78778
--- /dev/null
+++ b/tests/TestSuite_vm2vm_virtio_user_cbdma.py
@@ -0,0 +1,1344 @@
+# BSD LICENSE
+#
+# Copyright(c) <2022> Intel Corporation.
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+#   * Redistributions of source code must retain the above copyright
+#     notice, this list of conditions and the following disclaimer.
+#   * Redistributions in binary form must reproduce the above copyright
+#     notice, this list of conditions and the following disclaimer in
+#     the documentation and/or other materials provided with the
+#     distribution.
+#   * Neither the name of Intel Corporation nor the names of its
+#     contributors may be used to endorse or promote products derived
+#     from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+"""
+DPDK Test suite.
+
+Test cases for vm2vm virtio-user
+This suite include split virtqueue vm2vm in-order mergeable,
+in-order non-mergeable,mergeable, non-mergeable, vector_rx path
+test and packed virtqueue vm2vm in-order mergeable, in-order non-mergeable,
+mergeable, non-mergeable path test
+"""
+import re
+
+from framework.packet import Packet
+from framework.pmd_output import PmdOutput
+from framework.test_case import TestCase
+
+
+class TestVM2VMVirtioUserCbdma(TestCase):
+    def set_up_all(self):
+        self.memory_channel = self.dut.get_memory_channels()
+        self.dump_virtio_pcap = "/tmp/pdump-virtio-rx.pcap"
+        self.dump_vhost_pcap = "/tmp/pdump-vhost-rx.pcap"
+        self.app_pdump = self.dut.apps_name["pdump"]
+        self.dut_ports = self.dut.get_ports()
+        self.ports_socket = self.dut.get_numa_id(self.dut_ports[0])
+        self.cores_list = self.dut.get_core_list(config="all", socket=self.ports_socket)
+        self.vhost_core_list = self.cores_list[0:9]
+        self.virtio0_core_list = self.cores_list[10:12]
+        self.virtio1_core_list = self.cores_list[12:14]
+        self.vhost_user = self.dut.new_session(suite="vhost-user")
+        self.virtio_user0 = self.dut.new_session(suite="virtio-user0")
+        self.virtio_user1 = self.dut.new_session(suite="virtio-user1")
+        self.pdump_user = self.dut.new_session(suite="pdump-user")
+        self.vhost_user_pmd = PmdOutput(self.dut, self.vhost_user)
+        self.virtio_user0_pmd = PmdOutput(self.dut, self.virtio_user0)
+        self.virtio_user1_pmd = PmdOutput(self.dut, self.virtio_user1)
+        self.testpmd_name = self.dut.apps_name['test-pmd'].split("/")[-1]
+
+    def set_up(self):
+        """
+        run before each test case.
+        """
+        self.nopci = True
+        self.queue_num = 1
+        self.dut.send_expect("rm -rf ./vhost-net*", "#")
+        self.dut.send_expect("rm -rf %s" % self.dump_virtio_pcap, "#")
+        self.dut.send_expect("rm -rf %s" % self.dump_vhost_pcap, "#")
+        self.dut.send_expect("killall -s INT %s" % self.testpmd_name, "#")
+
+    def get_cbdma_ports_info_and_bind_to_dpdk(self, cbdma_num, allow_diff_socket=False):
+        """
+        get and bind cbdma ports into DPDK driver
+        """
+        self.all_cbdma_list = []
+        self.cbdma_list = []
+        self.cbdma_str = ""
+        out = self.dut.send_expect(
+            "./usertools/dpdk-devbind.py --status-dev dma", "# ", 30
+        )
+        device_info = out.split("\n")
+        for device in device_info:
+            pci_info = re.search("\s*(0000:\S*:\d*.\d*)", device)
+            if pci_info is not None:
+                dev_info = pci_info.group(1)
+                # the numa id of ioat dev, only add the device which on same socket with nic dev
+                bus = int(dev_info[5:7], base=16)
+                if bus >= 128:
+                    cur_socket = 1
+                else:
+                    cur_socket = 0
+                if allow_diff_socket:
+                    self.all_cbdma_list.append(pci_info.group(1))
+                else:
+                    if self.ports_socket == cur_socket:
+                        self.all_cbdma_list.append(pci_info.group(1))
+        self.verify(
+            len(self.all_cbdma_list) >= cbdma_num, "There no enough cbdma device"
+        )
+        self.cbdma_list = self.all_cbdma_list[0:cbdma_num]
+        self.cbdma_str = " ".join(self.cbdma_list)
+        self.dut.send_expect(
+            "./usertools/dpdk-devbind.py --force --bind=%s %s"
+            % (self.drivername, self.cbdma_str),
+            "# ",
+            60,
+        )
+
+    @staticmethod
+    def generate_dms_param(queues):
+        das_list = []
+        for i in range(queues):
+            das_list.append("txq{}".format(i))
+        das_param = "[{}]".format(";".join(das_list))
+        return das_param
+
+    @staticmethod
+    def generate_lcore_dma_param(cbdma_list, core_list):
+        group_num = int(len(cbdma_list) / len(core_list))
+        lcore_dma_list = []
+        if len(cbdma_list) == 1:
+            for core in core_list:
+                lcore_dma_list.append("lcore{}@{}".format(core, cbdma_list[0]))
+        elif len(core_list) == 1:
+            for cbdma in cbdma_list:
+                lcore_dma_list.append("lcore{}@{}".format(core_list[0], cbdma))
+        else:
+            for cbdma in cbdma_list:
+                core_list_index = int(cbdma_list.index(cbdma) / group_num)
+                lcore_dma_list.append(
+                    "lcore{}@{}".format(core_list[core_list_index], cbdma)
+                )
+        lcore_dma_param = "[{}]".format(",".join(lcore_dma_list))
+        return lcore_dma_param
+
+    def bind_cbdma_device_to_kernel(self):
+        self.dut.send_expect("modprobe ioatdma", "# ")
+        self.dut.send_expect(
+            "./usertools/dpdk-devbind.py -u %s" % self.cbdma_str, "# ", 30
+        )
+        self.dut.send_expect(
+            "./usertools/dpdk-devbind.py --force --bind=ioatdma  %s" % self.cbdma_str,
+            "# ",
+            60,
+        )
+
+    @property
+    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 start_vhost_testpmd(
+        self, cores, eal_param="", param="", ports="", iova_mode=""
+    ):
+        if iova_mode:
+            eal_param += " --iova=" + iova_mode
+        self.vhost_user_pmd.start_testpmd(
+            cores=cores,
+            eal_param=eal_param,
+            param=param,
+            ports=ports,
+            prefix="vhost",
+            fixed_prefix=True,
+        )
+
+    def start_virtio_testpmd_with_vhost_net1(self, cores, eal_param="", param=""):
+        """
+        launch the testpmd as virtio with vhost_net1
+        """
+        if self.check_2M_env:
+            eal_param += " --single-file-segments"
+        self.virtio_user1_pmd.start_testpmd(
+            cores=cores,
+            eal_param=eal_param,
+            param=param,
+            no_pci=True,
+            prefix="virtio-user1",
+            fixed_prefix=True,
+        )
+        self.virtio_user1_pmd.execute_cmd("set fwd rxonly")
+        self.virtio_user1_pmd.execute_cmd("start")
+
+    def start_virtio_testpmd_with_vhost_net0(self, cores, eal_param="", param=""):
+        """
+        launch the testpmd as virtio with vhost_net0
+        """
+        if self.check_2M_env:
+            eal_param += " --single-file-segments"
+        self.virtio_user0_pmd.start_testpmd(
+            cores=cores,
+            eal_param=eal_param,
+            param=param,
+            no_pci=True,
+            prefix="virtio-user0",
+            fixed_prefix=True,
+        )
+
+    def send_251_960byte_and_32_64byte_pkts(self):
+        """
+        send 251 960byte and 32 64byte length packets from virtio_user0 testpmd
+        """
+        self.virtio_user0_pmd.execute_cmd("set burst 1")
+        self.virtio_user0_pmd.execute_cmd("set txpkts 64,128,256,512")
+        self.virtio_user0_pmd.execute_cmd("start tx_first 27")
+        self.virtio_user0_pmd.execute_cmd("stop")
+        self.virtio_user0_pmd.execute_cmd("set burst 32")
+        self.virtio_user0_pmd.execute_cmd("start tx_first 7")
+        self.virtio_user0_pmd.execute_cmd("stop")
+        self.virtio_user0_pmd.execute_cmd("set txpkts 64")
+        self.virtio_user0_pmd.execute_cmd("start tx_first 1")
+        self.virtio_user0_pmd.execute_cmd("stop")
+        self.vhost_user_pmd.execute_cmd("start")
+        out = self.vhost_user_pmd.execute_cmd("show port stats all")
+        self.logger.info(out)
+
+    def send_27_4640byte_and_224_64byte_pkts(self):
+        """
+        send 54 4640byte and 448 64byte length packets from virtio_user0 testpmd
+        """
+        self.virtio_user0_pmd.execute_cmd("set burst 1")
+        self.virtio_user0_pmd.execute_cmd("set txpkts 64,256,2000,64,256,2000")
+        self.virtio_user0_pmd.execute_cmd("start tx_first 27")
+        self.virtio_user0_pmd.execute_cmd("stop")
+        self.virtio_user0_pmd.execute_cmd("set burst 32")
+        self.virtio_user0_pmd.execute_cmd("set txpkts 64")
+        self.virtio_user0_pmd.execute_cmd("start tx_first 7")
+        self.virtio_user0_pmd.execute_cmd("stop")
+        self.vhost_user_pmd.execute_cmd("start")
+        out = self.vhost_user_pmd.execute_cmd("show port stats all")
+        self.logger.info(out)
+
+    def send_224_64byte_and_27_4640byte_pkts(self):
+        """
+        send 54 4640byte and 448 64byte length packets from virtio_user0 testpmd
+        """
+        self.virtio_user0_pmd.execute_cmd("set burst 32")
+        self.virtio_user0_pmd.execute_cmd("set txpkts 64")
+        self.virtio_user0_pmd.execute_cmd("start tx_first 7")
+        self.virtio_user0_pmd.execute_cmd("stop")
+        self.virtio_user0_pmd.execute_cmd("set burst 1")
+        self.virtio_user0_pmd.execute_cmd("set txpkts 64,256,2000,64,256,2000")
+        self.virtio_user0_pmd.execute_cmd("start tx_first 27")
+        self.virtio_user0_pmd.execute_cmd("stop")
+        self.vhost_user_pmd.execute_cmd("start")
+        out = self.vhost_user_pmd.execute_cmd("show port stats all")
+        self.logger.info(out)
+
+    def send_251_64byte_and_32_8000byte_pkts(self):
+        """
+        send 54 4640byte and 448 64byte length packets from virtio_user0 testpmd
+        """
+        self.virtio_user0_pmd.execute_cmd("set burst 1")
+        self.virtio_user0_pmd.execute_cmd("start tx_first 27")
+        self.virtio_user0_pmd.execute_cmd("stop")
+        self.virtio_user0_pmd.execute_cmd("set burst 32")
+        self.virtio_user0_pmd.execute_cmd("start tx_first 7")
+        self.virtio_user0_pmd.execute_cmd("stop")
+        self.virtio_user0_pmd.execute_cmd("set txpkts 2000,2000,2000,2000")
+        self.virtio_user0_pmd.execute_cmd("start tx_first 1")
+        self.virtio_user0_pmd.execute_cmd("stop")
+        self.vhost_user_pmd.execute_cmd("start")
+        out = self.vhost_user_pmd.execute_cmd("show port stats all")
+        self.logger.info(out)
+
+    def send_1_64byte_pkts(self):
+        self.virtio_user0_pmd.execute_cmd("set burst 1")
+        self.virtio_user0_pmd.execute_cmd("start tx_first 1")
+        self.virtio_user0_pmd.execute_cmd("stop")
+        self.vhost_user_pmd.execute_cmd("start")
+        out = self.vhost_user_pmd.execute_cmd("show port stats all")
+        self.logger.info(out)
+
+    def clear_virtio_user1_stats(self):
+        self.virtio_user1_pmd.execute_cmd("stop")
+        self.virtio_user1_pmd.execute_cmd("clear port stats all")
+        self.virtio_user1_pmd.execute_cmd("start")
+        out = self.virtio_user1_pmd.execute_cmd("show port stats all")
+        self.logger.info(out)
+
+    def start_pdump_to_capture_pkt(self):
+        """
+        launch pdump app with dump_port and file_prefix
+        the pdump app should start after testpmd started
+        if dump the vhost-testpmd, the vhost-testpmd should started before launch pdump
+        if dump the virtio-testpmd, the virtio-testpmd should started before launch pdump
+        """
+        eal_params = self.dut.create_eal_parameters(
+            cores="Default", prefix="virtio-user1", fixed_prefix=True
+        )
+        command_line = (
+            self.app_pdump
+            + " %s -v -- "
+            + "--pdump  'device_id=net_virtio_user1,queue=*,rx-dev=%s,mbuf-size=8000'"
+        )
+        self.pdump_user.send_expect(
+            command_line % (eal_params, self.dump_virtio_pcap), "Port"
+        )
+
+    def check_virtio_user1_stats(self, check_dict):
+        """
+        check the virtio-user1 show port stats
+        """
+        out = self.virtio_user1_pmd.execute_cmd("show port stats all")
+        self.logger.info(out)
+        rx_packets = re.search("RX-packets:\s*(\d*)", out)
+        rx_bytes = re.search("RX-bytes:\s*(\d*)", out)
+        rx_num = int(rx_packets.group(1))
+        byte_num = int(rx_bytes.group(1))
+        packet_count = 0
+        byte_count = 0
+        for key, value in check_dict.items():
+            packet_count += value
+            byte_count += key * value
+        self.verify(
+            rx_num == packet_count,
+            "receive pakcet number: {} is not equal as send:{}".format(
+                rx_num, packet_count
+            ),
+        )
+        self.verify(
+            byte_num == byte_count,
+            "receive pakcet byte:{} is not equal as send:{}".format(
+                byte_num, byte_count
+            ),
+        )
+
+    def check_packet_payload_valid(self, check_dict):
+        """
+        check the payload is valid
+        """
+        self.pdump_user.send_expect("^c", "# ", 60)
+        self.dut.session.copy_file_from(
+            src=self.dump_virtio_pcap, dst=self.dump_virtio_pcap
+        )
+        pkt = Packet()
+        pkts = pkt.read_pcapfile(self.dump_virtio_pcap)
+        for key, value in check_dict.items():
+            count = 0
+            for i in range(len(pkts)):
+                if len(pkts[i]) == key:
+                    count += 1
+            self.verify(
+                value == count,
+                "pdump file: {} have not include enough packets {}".format(count, key),
+            )
+
+    def check_vhost_user_testpmd_logs(self):
+        out = self.vhost_user.get_session_before(timeout=30)
+        check_logs = [
+            "DMA completion failure on channel",
+            "DMA copy failed for channel",
+        ]
+        for check_log in check_logs:
+            self.verify(check_log not in out, "Vhost-user testpmd Exception")
+
+    def quit_all_testpmd(self):
+        self.vhost_user_pmd.quit()
+        self.virtio_user0_pmd.quit()
+        self.virtio_user1_pmd.quit()
+        self.pdump_user.send_expect("^c", "# ", 60)
+
+    def test_split_ring_non_mergeable_path_multi_queues_with_cbdma(self):
+        """
+        Test Case 1: split virtqueue vm2vm non-mergeable path multi-queues payload check with cbdma enable
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(2)
+        dmas = self.generate_dms_param(2)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list, core_list=self.vhost_core_list[1:2]
+        )
+        vhost_eal_param = "--vdev 'net_vhost0,iface=vhost-net0,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        ) + " --vdev 'net_vhost1,iface=vhost-net1,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        )
+        vhost_param = (
+            " --nb-cores=1 --txd=4096 --rxd=4096 --txq=2 --rxq=2 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,packed_vq=0,mrg_rxbuf=0,in_order=0,queue_size=4096"
+        virtio1_param = (
+            " --enable-hw-vlan-strip --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        )
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,packed_vq=0,mrg_rxbuf=0,in_order=0,queue_size=4096"
+        virtio0_param = (
+            " --enable-hw-vlan-strip --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        )
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_251_960byte_and_32_64byte_pkts()
+        check_dict = {960: 502, 64: 64}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+        self.check_vhost_user_testpmd_logs()
+
+        if not self.check_2M_env:
+            self.logger.info("Quit and relaunch vhost with iova=pa")
+            self.vhost_user_pmd.quit()
+            self.clear_virtio_user1_stats()
+            self.start_vhost_testpmd(
+                cores=self.vhost_core_list,
+                eal_param=vhost_eal_param,
+                param=vhost_param,
+                ports=self.cbdma_list,
+                iova_mode="pa",
+            )
+            self.start_pdump_to_capture_pkt()
+
+            self.send_251_960byte_and_32_64byte_pkts()
+            check_dict = {960: 502, 64: 64}
+            self.check_virtio_user1_stats(check_dict)
+            self.check_packet_payload_valid(check_dict)
+            self.check_vhost_user_testpmd_logs()
+
+    def test_split_ring_mergeable_path_multi_queues_with_cbdma(self):
+        """
+        Test Case 2: split virtqueue vm2vm mergeable path multi-queues payload check with cbdma enable
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(1)
+        dmas = self.generate_dms_param(2)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list[0:1], core_list=self.vhost_core_list[1:2]
+        )
+        vhost_eal_param = "--vdev 'net_vhost0,iface=vhost-net0,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        ) + " --vdev 'net_vhost1,iface=vhost-net1,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        )
+        vhost_param = (
+            " --nb-cores=1 --txd=4096 --rxd=4096 --txq=2 --rxq=2 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,packed_vq=0,mrg_rxbuf=1,in_order=0,queue_size=4096"
+        virtio1_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,packed_vq=0,mrg_rxbuf=1,in_order=0,queue_size=4096"
+        virtio0_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_27_4640byte_and_224_64byte_pkts()
+        check_dict = {4640: 54, 64: 448}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+
+        if not self.check_2M_env:
+            self.logger.info("Quit and relaunch vhost with iova=pa")
+            self.vhost_user_pmd.quit()
+            self.clear_virtio_user1_stats()
+            self.start_vhost_testpmd(
+                cores=self.vhost_core_list,
+                eal_param=vhost_eal_param,
+                param=vhost_param,
+                ports=self.cbdma_list,
+                iova_mode="pa",
+            )
+            self.start_pdump_to_capture_pkt()
+
+            self.send_27_4640byte_and_224_64byte_pkts()
+            check_dict = {4640: 54, 64: 448}
+            self.check_virtio_user1_stats(check_dict)
+            self.check_packet_payload_valid(check_dict)
+
+    def test_split_ring_inorder_non_mergeable_path_multi_queues_with_cbdma(self):
+        """
+        Test Case 3: split virtqueue vm2vm inorder non-mergeable path multi-queues payload check with cbdma enable
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(5)
+        dmas = self.generate_dms_param(2)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list, core_list=self.vhost_core_list[1:2]
+        )
+        vhost_eal_param = "--vdev 'net_vhost0,iface=vhost-net0,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        ) + " --vdev 'net_vhost1,iface=vhost-net1,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        )
+        vhost_param = (
+            " --nb-cores=1 --txd=4096 --rxd=4096 --txq=2 --rxq=2 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,packed_vq=0,mrg_rxbuf=0,in_order=1,queue_size=4096"
+        virtio1_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,packed_vq=0,mrg_rxbuf=0,in_order=1,queue_size=4096"
+        virtio0_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_27_4640byte_and_224_64byte_pkts()
+        check_dict = {64: 448}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+
+        if not self.check_2M_env:
+            self.logger.info("Quit and relaunch vhost with iova=pa")
+            self.vhost_user_pmd.quit()
+            self.clear_virtio_user1_stats()
+            self.start_vhost_testpmd(
+                cores=self.vhost_core_list,
+                eal_param=vhost_eal_param,
+                param=vhost_param,
+                ports=self.cbdma_list,
+                iova_mode="pa",
+            )
+            self.start_pdump_to_capture_pkt()
+
+            self.send_27_4640byte_and_224_64byte_pkts()
+            check_dict = {64: 448}
+            self.check_virtio_user1_stats(check_dict)
+            self.check_packet_payload_valid(check_dict)
+
+    def test_split_ring_vectorized_path_multi_queues_with_cbdma(self):
+        """
+        Test Case 4: split virtqueue vm2vm vectorized path multi-queues payload check with cbdma enable
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(8)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list, core_list=self.vhost_core_list[1:2]
+        )
+        vhost_eal_param = (
+            "--vdev 'net_vhost0,iface=vhost-net0,queues=2,client=1,dmas=[txq0],dma_ring_size=2048'"
+            + " --vdev 'net_vhost1,iface=vhost-net1,queues=2,client=1,dmas=[txq1],dma_ring_size=2048'"
+        )
+        vhost_param = (
+            " --nb-cores=1 --txd=4096 --rxd=4096 --txq=2 --rxq=2 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,mrg_rxbuf=0,in_order=0,vectorized=1,queue_size=4096"
+        virtio1_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,mrg_rxbuf=0,in_order=0,vectorized=1,queue_size=4096"
+        virtio0_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_224_64byte_and_27_4640byte_pkts()
+        check_dict = {64: 448}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+
+        if not self.check_2M_env:
+            self.logger.info("Quit and relaunch vhost with iova=pa")
+            self.vhost_user_pmd.quit()
+            self.clear_virtio_user1_stats()
+            self.start_vhost_testpmd(
+                cores=self.vhost_core_list,
+                eal_param=vhost_eal_param,
+                param=vhost_param,
+                ports=self.cbdma_list,
+                iova_mode="pa",
+            )
+            self.start_pdump_to_capture_pkt()
+
+            self.send_224_64byte_and_27_4640byte_pkts()
+            check_dict = {64: 448}
+            self.check_virtio_user1_stats(check_dict)
+            self.check_packet_payload_valid(check_dict)
+
+    def test_split_ring_inorder_mergeable_path_multi_queues_test_non_indirect_descriptor_with_cbdma(
+        self,
+    ):
+        """
+        Test Case 5: Split virtqueue vm2vm inorder mergeable path test non-indirect descriptor with cbdma enable
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(4)
+        dmas = self.generate_dms_param(2)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list, core_list=self.vhost_core_list[1:2]
+        )
+        vhost_eal_param = "--vdev 'net_vhost0,iface=vhost-net0,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        ) + " --vdev 'net_vhost1,iface=vhost-net1,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        )
+        vhost_param = (
+            " --nb-cores=1 --txd=256 --rxd=256 --txq=2 --rxq=2 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,packed_vq=0,mrg_rxbuf=1,in_order=1,queue_size=256"
+        virtio1_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=256 --rxd=256"
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,packed_vq=0,mrg_rxbuf=1,in_order=1,queue_size=256"
+        virtio0_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=256 --rxd=256"
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_251_64byte_and_32_8000byte_pkts()
+        check_dict = {64: 502, 8000: 2}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+
+        if not self.check_2M_env:
+            self.logger.info("Quit and relaunch vhost with iova=pa")
+            self.vhost_user_pmd.quit()
+            self.virtio_user1_pmd.quit()
+            self.virtio_user0_pmd.quit()
+            self.start_vhost_testpmd(
+                cores=self.vhost_core_list,
+                eal_param=vhost_eal_param,
+                param=vhost_param,
+                ports=self.cbdma_list,
+                iova_mode="pa",
+            )
+            self.start_virtio_testpmd_with_vhost_net1(
+                cores=self.virtio1_core_list,
+                eal_param=virtio1_eal_param,
+                param=virtio1_param,
+            )
+            self.start_pdump_to_capture_pkt()
+            self.start_virtio_testpmd_with_vhost_net0(
+                cores=self.virtio0_core_list,
+                eal_param=virtio0_eal_param,
+                param=virtio0_param,
+            )
+
+            self.send_251_64byte_and_32_8000byte_pkts()
+            check_dict = {64: 502, 8000: 2}
+            self.check_virtio_user1_stats(check_dict)
+            self.check_packet_payload_valid(check_dict)
+
+    def test_split_ring_inorder_mergeable_path_multi_queues_test_indirect_descriptor_with_cbdma(
+        self,
+    ):
+        """
+        Test Case 6: Split virtqueue vm2vm mergeable path test indirect descriptor with cbdma enable
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(4)
+        dmas = self.generate_dms_param(2)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list, core_list=self.vhost_core_list[1:2]
+        )
+        vhost_eal_param = "--vdev 'net_vhost0,iface=vhost-net0,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        ) + " --vdev 'net_vhost1,iface=vhost-net1,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        )
+        vhost_param = (
+            " --nb-cores=1 --txd=256 --rxd=256 --txq=2 --rxq=2 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,packed_vq=0,mrg_rxbuf=1,in_order=0,queue_size=256"
+        virtio1_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=256 --rxd=256"
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,packed_vq=0,mrg_rxbuf=1,in_order=0,queue_size=256"
+        virtio0_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=256 --rxd=256"
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_251_64byte_and_32_8000byte_pkts()
+        check_dict = {64: 502, 8000: 10}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+
+        if not self.check_2M_env:
+            self.logger.info("Quit and relaunch vhost with iova=pa")
+            self.vhost_user_pmd.quit()
+            self.virtio_user1_pmd.quit()
+            self.virtio_user0_pmd.quit()
+            self.start_vhost_testpmd(
+                cores=self.vhost_core_list,
+                eal_param=vhost_eal_param,
+                param=vhost_param,
+                ports=self.cbdma_list,
+                iova_mode="pa",
+            )
+            self.start_virtio_testpmd_with_vhost_net1(
+                cores=self.virtio1_core_list,
+                eal_param=virtio1_eal_param,
+                param=virtio1_param,
+            )
+            self.start_pdump_to_capture_pkt()
+            self.start_virtio_testpmd_with_vhost_net0(
+                cores=self.virtio0_core_list,
+                eal_param=virtio0_eal_param,
+                param=virtio0_param,
+            )
+
+            self.send_251_64byte_and_32_8000byte_pkts()
+            check_dict = {64: 502, 8000: 10}
+            self.check_virtio_user1_stats(check_dict)
+            self.check_packet_payload_valid(check_dict)
+
+    def test_packed_ring_non_mergeable_path_multi_queues_with_cbdma(self):
+        """
+        Test Case 7: packed virtqueue vm2vm non-mergeable path multi-queues payload check with cbdma enable
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(2)
+        dmas = self.generate_dms_param(2)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list, core_list=self.vhost_core_list[1:2]
+        )
+        vhost_eal_param = "--vdev 'net_vhost0,iface=vhost-net0,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        ) + " --vdev 'net_vhost1,iface=vhost-net1,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        )
+        vhost_param = (
+            " --nb-cores=1 --txd=4096 --rxd=4096 --txq=2 --rxq=2 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,packed_vq=1,mrg_rxbuf=0,in_order=0,queue_size=4096"
+        virtio1_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,packed_vq=1,mrg_rxbuf=0,in_order=0,queue_size=4096"
+        virtio0_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_224_64byte_and_27_4640byte_pkts()
+        check_dict = {64: 448}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+
+        if not self.check_2M_env:
+            self.logger.info("Quit and relaunch vhost with iova=pa")
+            self.vhost_user_pmd.quit()
+            self.clear_virtio_user1_stats()
+            self.start_vhost_testpmd(
+                cores=self.vhost_core_list,
+                eal_param=vhost_eal_param,
+                param=vhost_param,
+                ports=self.cbdma_list,
+                iova_mode="pa",
+            )
+            self.start_pdump_to_capture_pkt()
+
+            self.send_224_64byte_and_27_4640byte_pkts()
+            check_dict = {64: 448}
+            self.check_virtio_user1_stats(check_dict)
+            self.check_packet_payload_valid(check_dict)
+
+    def test_packed_ring_mergeable_path_multi_queues_with_cbdma(self):
+        """
+        Test Case 8: packed virtqueue vm2vm mergeable path multi-queues payload check with cbdma enable
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(1)
+        dmas = self.generate_dms_param(2)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list[0:1], core_list=self.vhost_core_list[1:2]
+        )
+        vhost_eal_param = "--vdev 'net_vhost0,iface=vhost-net0,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        ) + " --vdev 'net_vhost1,iface=vhost-net1,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        )
+        vhost_param = (
+            " --nb-cores=1 --txd=4096 --rxd=4096 --txq=2 --rxq=2 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,packed_vq=1,mrg_rxbuf=1,in_order=0,queue_size=4096"
+        virtio1_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,packed_vq=1,mrg_rxbuf=1,in_order=0,queue_size=4096"
+        virtio0_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_27_4640byte_and_224_64byte_pkts()
+        check_dict = {4640: 54, 64: 448}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+
+        if not self.check_2M_env:
+            self.logger.info("Quit and relaunch vhost with iova=pa")
+            self.vhost_user_pmd.quit()
+            self.clear_virtio_user1_stats()
+            self.start_vhost_testpmd(
+                cores=self.vhost_core_list,
+                eal_param=vhost_eal_param,
+                param=vhost_param,
+                ports=self.cbdma_list,
+                iova_mode="pa",
+            )
+            self.start_pdump_to_capture_pkt()
+
+            self.send_27_4640byte_and_224_64byte_pkts()
+            check_dict = {4640: 54, 64: 448}
+            self.check_virtio_user1_stats(check_dict)
+            self.check_packet_payload_valid(check_dict)
+
+    def test_packed_ring_inorder_mergeable_path_multi_queues_with_cbdma(self):
+        """
+        Test Case 9: packed virtqueue vm2vm inorder mergeable path multi-queues payload check with cbdma enable
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(5)
+        dmas = self.generate_dms_param(2)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list, core_list=self.vhost_core_list[1:2]
+        )
+        vhost_eal_param = "--vdev 'net_vhost0,iface=vhost-net0,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        ) + " --vdev 'net_vhost1,iface=vhost-net1,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        )
+        vhost_param = (
+            " --nb-cores=1 --txd=4096 --rxd=4096 --txq=2 --rxq=2 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,packed_vq=1,mrg_rxbuf=1,in_order=1,queue_size=4096"
+        virtio1_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,packed_vq=1,mrg_rxbuf=1,in_order=1,queue_size=4096"
+        virtio0_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_27_4640byte_and_224_64byte_pkts()
+        check_dict = {4640: 54, 64: 448}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+
+        if not self.check_2M_env:
+            self.logger.info("Quit and relaunch vhost with iova=pa")
+            self.vhost_user_pmd.quit()
+            self.clear_virtio_user1_stats()
+            self.start_vhost_testpmd(
+                cores=self.vhost_core_list,
+                eal_param=vhost_eal_param,
+                param=vhost_param,
+                ports=self.cbdma_list,
+                iova_mode="pa",
+            )
+            self.start_pdump_to_capture_pkt()
+
+            self.send_27_4640byte_and_224_64byte_pkts()
+            check_dict = {4640: 54, 64: 448}
+            self.check_virtio_user1_stats(check_dict)
+            self.check_packet_payload_valid(check_dict)
+
+    def test_packed_ring_inorder_non_mergeable_path_multi_queues_with_cbdma(self):
+        """
+        Test Case 10: packed virtqueue vm2vm inorder non-mergeable path multi-queues payload check with cbdma enable
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(8)
+        dmas = self.generate_dms_param(1)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list, core_list=self.vhost_core_list[1:2]
+        )
+        vhost_eal_param = "--vdev 'net_vhost0,iface=vhost-net0,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        ) + " --vdev 'net_vhost1,iface=vhost-net1,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        )
+        vhost_param = (
+            " --nb-cores=1 --txd=4096 --rxd=4096 --txq=2 --rxq=2 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,packed_vq=1,mrg_rxbuf=0,in_order=1,queue_size=4096"
+        virtio1_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,packed_vq=1,mrg_rxbuf=0,in_order=1,queue_size=4096"
+        virtio0_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_224_64byte_and_27_4640byte_pkts()
+        check_dict = {64: 448}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+
+        if not self.check_2M_env:
+            self.logger.info("Quit and relaunch vhost with iova=pa")
+            self.vhost_user_pmd.quit()
+            self.clear_virtio_user1_stats()
+            self.start_vhost_testpmd(
+                cores=self.vhost_core_list,
+                eal_param=vhost_eal_param,
+                param=vhost_param,
+                ports=self.cbdma_list,
+                iova_mode="pa",
+            )
+            self.start_pdump_to_capture_pkt()
+
+            self.send_224_64byte_and_27_4640byte_pkts()
+            check_dict = {64: 448}
+            self.check_virtio_user1_stats(check_dict)
+            self.check_packet_payload_valid(check_dict)
+
+    def test_packed_ring_inorder_vectorized_rx_path_multi_queues_with_cbdma(self):
+        """
+        Test Case 11: packed virtqueue vm2vm vectorized-rx path multi-queues payload check with cbdma enable
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(8)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list, core_list=self.vhost_core_list[1:3]
+        )
+        vhost_eal_param = (
+            "--vdev 'net_vhost0,iface=vhost-net0,queues=2,client=1,dmas=[txq0],dma_ring_size=2048'"
+            + " --vdev 'net_vhost1,iface=vhost-net1,queues=2,client=1,dmas=[txq1],dma_ring_size=2048'"
+        )
+        vhost_param = (
+            " --nb-cores=2 --txd=4096 --rxd=4096 --txq=2 --rxq=2 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--force-max-simd-bitwidth=512 --vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,packed_vq=1,mrg_rxbuf=0,in_order=1,vectorized=1,queue_size=4096"
+        virtio1_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--force-max-simd-bitwidth=512 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,packed_vq=1,mrg_rxbuf=0,in_order=1,vectorized=1,queue_size=4096"
+        virtio0_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4096 --rxd=4096"
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_224_64byte_and_27_4640byte_pkts()
+        check_dict = {64: 448}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+
+        if not self.check_2M_env:
+            self.logger.info("Quit and relaunch vhost with iova=pa")
+            self.vhost_user_pmd.quit()
+            self.clear_virtio_user1_stats()
+            self.start_vhost_testpmd(
+                cores=self.vhost_core_list,
+                eal_param=vhost_eal_param,
+                param=vhost_param,
+                ports=self.cbdma_list,
+                iova_mode="pa",
+            )
+            self.start_pdump_to_capture_pkt()
+
+            self.send_224_64byte_and_27_4640byte_pkts()
+            check_dict = {64: 448}
+            self.check_virtio_user1_stats(check_dict)
+            self.check_packet_payload_valid(check_dict)
+
+    def test_packed_ring_inorder_vectorized_path_multi_queues_check_with_ring_size_is_not_power_of_2_queues_with_cbdma(
+        self,
+    ):
+        """
+        Test Case 12: packed virtqueue vm2vm vectorized path multi-queues payload check with ring size is not power of 2 and cbdma enabled
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(8)
+        dmas = self.generate_dms_param(2)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list, core_list=self.vhost_core_list[1:2]
+        )
+        vhost_eal_param = "--vdev 'net_vhost0,iface=vhost-net0,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        ) + " --vdev 'net_vhost1,iface=vhost-net1,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        )
+        vhost_param = (
+            " --nb-cores=1 --txd=4096 --rxd=4096 --txq=2 --rxq=2 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--force-max-simd-bitwidth=512 --vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,packed_vq=1,mrg_rxbuf=0,in_order=1,vectorized=1,queue_size=4097"
+        virtio1_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4097 --rxd=4097"
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--force-max-simd-bitwidth=512 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,packed_vq=1,mrg_rxbuf=0,in_order=1,vectorized=1,queue_size=4097"
+        virtio0_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=4097 --rxd=4097"
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_224_64byte_and_27_4640byte_pkts()
+        check_dict = {64: 448}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+
+        if not self.check_2M_env:
+            self.logger.info("Quit and relaunch vhost with iova=pa")
+            self.vhost_user_pmd.quit()
+            self.clear_virtio_user1_stats()
+            self.start_vhost_testpmd(
+                cores=self.vhost_core_list,
+                eal_param=vhost_eal_param,
+                param=vhost_param,
+                ports=self.cbdma_list,
+                iova_mode="pa",
+            )
+            self.start_pdump_to_capture_pkt()
+
+            self.send_224_64byte_and_27_4640byte_pkts()
+            check_dict = {64: 448}
+            self.check_virtio_user1_stats(check_dict)
+            self.check_packet_payload_valid(check_dict)
+
+    def test_packed_ring_vectorized_tx_path_multi_queues_test_indirect_descriptor_with_cbdma(
+        self,
+    ):
+        """
+        Test Case 13: packed virtqueue vm2vm vectorized-tx path multi-queues test indirect descriptor with cbdma enable
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(8)
+        dmas = self.generate_dms_param(2)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list, core_list=self.vhost_core_list[1:2]
+        )
+        vhost_eal_param = "--vdev 'net_vhost0,iface=vhost-net0,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        ) + " --vdev 'net_vhost1,iface=vhost-net1,queues=2,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        )
+        vhost_param = (
+            " --nb-cores=1 --txd=256 --rxd=256 --txq=2 --rxq=2 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--force-max-simd-bitwidth=512 --vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,packed_vq=1,mrg_rxbuf=1,in_order=1,vectorized=1,queue_size=256"
+        virtio1_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=256 --rxd=256"
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--force-max-simd-bitwidth=512 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,packed_vq=1,mrg_rxbuf=1,in_order=1,vectorized=1,queue_size=256"
+        virtio0_param = " --nb-cores=1 --rxq=2 --txq=2 --txd=256 --rxd=256"
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_251_64byte_and_32_8000byte_pkts()
+        check_dict = {64: 502, 8000: 10}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+
+        if not self.check_2M_env:
+            self.logger.info("Quit and relaunch vhost with iova=pa")
+            self.vhost_user_pmd.quit()
+            self.virtio_user1_pmd.quit()
+            self.virtio_user0_pmd.quit()
+            self.start_vhost_testpmd(
+                cores=self.vhost_core_list,
+                eal_param=vhost_eal_param,
+                param=vhost_param,
+                ports=self.cbdma_list,
+                iova_mode="pa",
+            )
+            self.start_virtio_testpmd_with_vhost_net1(
+                cores=self.virtio1_core_list,
+                eal_param=virtio1_eal_param,
+                param=virtio1_param,
+            )
+            self.start_pdump_to_capture_pkt()
+            self.start_virtio_testpmd_with_vhost_net0(
+                cores=self.virtio0_core_list,
+                eal_param=virtio0_eal_param,
+                param=virtio0_param,
+            )
+
+            self.send_251_64byte_and_32_8000byte_pkts()
+            check_dict = {64: 502, 8000: 10}
+            self.check_virtio_user1_stats(check_dict)
+            self.check_packet_payload_valid(check_dict)
+
+    def test_packed_ring_vectorized_tx_path_test_batch_processing_with_cbdma(self):
+        """
+        Test Case 14: packed virtqueue vm2vm vectorized-tx path test batch processing with cbdma enable
+        """
+        self.get_cbdma_ports_info_and_bind_to_dpdk(8)
+        dmas = self.generate_dms_param(1)
+        lcore_dma = self.generate_lcore_dma_param(
+            cbdma_list=self.cbdma_list, core_list=self.vhost_core_list[1:2]
+        )
+        vhost_eal_param = "--vdev 'net_vhost0,iface=vhost-net0,queues=1,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        ) + " --vdev 'net_vhost1,iface=vhost-net1,queues=1,client=1,dmas={},dma_ring_size=2048'".format(
+            dmas
+        )
+        vhost_param = (
+            " --nb-cores=1 --txd=256 --rxd=256 --txq=1 --rxq=1 --no-flush-rx"
+            + " --lcore-dma={}".format(lcore_dma)
+        )
+        self.start_vhost_testpmd(
+            cores=self.vhost_core_list,
+            eal_param=vhost_eal_param,
+            param=vhost_param,
+            ports=self.cbdma_list,
+            iova_mode="va",
+        )
+
+        virtio1_eal_param = "--force-max-simd-bitwidth=512 --vdev=net_virtio_user1,mac=00:01:02:03:04:05,path=./vhost-net1,queues=2,server=1,packed_vq=1,mrg_rxbuf=1,in_order=1,vectorized=1,queue_size=256"
+        virtio1_param = " --nb-cores=1 --rxq=1 --txq=1 --txd=256 --rxd=256"
+        self.start_virtio_testpmd_with_vhost_net1(
+            cores=self.virtio1_core_list,
+            eal_param=virtio1_eal_param,
+            param=virtio1_param,
+        )
+        self.start_pdump_to_capture_pkt()
+
+        virtio0_eal_param = "--force-max-simd-bitwidth=512 --vdev=net_virtio_user0,mac=00:01:02:03:04:05,path=./vhost-net0,queues=2,server=1,packed_vq=1,mrg_rxbuf=1,in_order=1,vectorized=1,queue_size=256"
+        virtio0_param = " --nb-cores=1 --rxq=1 --txq=1 --txd=256 --rxd=256"
+        self.start_virtio_testpmd_with_vhost_net0(
+            cores=self.virtio0_core_list,
+            eal_param=virtio0_eal_param,
+            param=virtio0_param,
+        )
+
+        self.send_1_64byte_pkts()
+        check_dict = {64: 1}
+        self.check_virtio_user1_stats(check_dict)
+        self.check_packet_payload_valid(check_dict)
+
+    def close_all_session(self):
+        if getattr(self, "vhost_user", None):
+            self.dut.close_session(self.vhost_user)
+        if getattr(self, "virtio-user0", None):
+            self.dut.close_session(self.virtio_user0)
+        if getattr(self, "virtio-user1", None):
+            self.dut.close_session(self.virtio_user1)
+        if getattr(self, "pdump_session", None):
+            self.dut.close_session(self.pdump_user)
+
+    def tear_down(self):
+        """
+        Run after each test case.
+        """
+        self.quit_all_testpmd()
+        self.dut.kill_all()
+        self.bind_cbdma_device_to_kernel()
+
+    def tear_down_all(self):
+        """
+        Run after each test suite.
+        """
+        self.close_all_session()
-- 
2.25.1


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

* RE: [dts][PATCH V1 5/5] tests/vm2vm_virtio_user_cbdma: add new testsuite of DPDK-22.03
  2022-04-21  7:03 [dts][PATCH V1 5/5] tests/vm2vm_virtio_user_cbdma: add new testsuite of DPDK-22.03 Wei Ling
@ 2022-04-21  8:00 ` Huang, ChenyuX
  0 siblings, 0 replies; 2+ messages in thread
From: Huang, ChenyuX @ 2022-04-21  8:00 UTC (permalink / raw)
  To: Ling, WeiX, dts; +Cc: Ling, WeiX

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

> -----Original Message-----
> From: Wei Ling <weix.ling@intel.com>
> Sent: Thursday, April 21, 2022 3:04 PM
> To: dts@dpdk.org
> Cc: Ling, WeiX <weix.ling@intel.com>
> Subject: [dts][PATCH V1 5/5] tests/vm2vm_virtio_user_cbdma: add new
> testsuite of DPDK-22.03

Tested-by: Chenyu Huang <chenyux.huang@intel.com>

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

21/04/2022 14:34:15                            dts: 
TEST SUITE : TestVM2VMVirtioUserCbdma
21/04/2022 14:34:15                            dts: NIC :        fortville_spirit
21/04/2022 14:34:15             dut.10.239.251.220: 
21/04/2022 14:34:15                         tester: 
21/04/2022 14:34:21             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:34:21             dut.10.239.251.220: 1048576
21/04/2022 14:34:21       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_inorder_mergeable_path_multi_queues_with_cbdma Begin
21/04/2022 14:34:21             dut.10.239.251.220:  
21/04/2022 14:34:22                         tester: 
21/04/2022 14:34:22             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:34:22             dut.10.239.251.220: 
21/04/2022 14:34:22             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:34:22             dut.10.239.251.220: 
21/04/2022 14:34:22             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:34:22             dut.10.239.251.220: 
21/04/2022 14:34:22             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:34:22             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:34:22             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:34:22             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 
21/04/2022 14:34:22             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
21/04/2022 14:34:23             dut.10.239.251.220: 
21/04/2022 14:34:33             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:34:34             dut.10.239.251.220: 1048576
21/04/2022 14:34:46             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:34:46             dut.10.239.251.220: 1048576
21/04/2022 14:34:58       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 502        TX-errors: 0          TX-bytes:  279232

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:34:58       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 502        TX-errors: 0          TX-bytes:  279232

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:34:58             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:35:00             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:35:00             dut.10.239.251.220: 1048576
21/04/2022 14:35:00       TestVM2VMVirtioUserCbdma: Quit and relaunch vhost with iova=pa
21/04/2022 14:35:01       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:35:13       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 502        TX-errors: 0          TX-bytes:  279232

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:35:13       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:           42          Rx-bps:       187528
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 502        TX-errors: 0          TX-bytes:  279232

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:35:13             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:35:15       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_inorder_mergeable_path_multi_queues_with_cbdma Result PASSED:
21/04/2022 14:35:17             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:35:19             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:35:19             dut.10.239.251.220: 
21/04/2022 14:35:19             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
21/04/2022 14:35:19             dut.10.239.251.220: 
21/04/2022 14:35:19             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
21/04/2022 14:35:20             dut.10.239.251.220: 
21/04/2022 14:35:20       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_inorder_non_mergeable_path_multi_queues_with_cbdma Begin
21/04/2022 14:35:20             dut.10.239.251.220:  
21/04/2022 14:35:20                         tester: 
21/04/2022 14:35:20             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:35:20             dut.10.239.251.220: 
21/04/2022 14:35:20             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:35:20             dut.10.239.251.220: 
21/04/2022 14:35:20             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:35:20             dut.10.239.251.220: 
21/04/2022 14:35:20             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:35:20             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:35:20             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:35:21             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 
21/04/2022 14:35:21             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
21/04/2022 14:35:21             dut.10.239.251.220: 
21/04/2022 14:35:32             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:35:32             dut.10.239.251.220: 1048576
21/04/2022 14:35:44             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:35:44             dut.10.239.251.220: 1048576
21/04/2022 14:35:56       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:35:56       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 448        RX-missed: 0          RX-bytes:  28672
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:35:56             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:35:58             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:35:58             dut.10.239.251.220: 1048576
21/04/2022 14:35:58       TestVM2VMVirtioUserCbdma: Quit and relaunch vhost with iova=pa
21/04/2022 14:36:00       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:36:11       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:36:11       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 448        RX-missed: 0          RX-bytes:  28672
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:           38          Rx-bps:        19872
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:36:11             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:36:13       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_inorder_non_mergeable_path_multi_queues_with_cbdma Result PASSED:
21/04/2022 14:36:16             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:36:17             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:36:17             dut.10.239.251.220: 
21/04/2022 14:36:17             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
21/04/2022 14:36:18             dut.10.239.251.220: 
21/04/2022 14:36:18             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
21/04/2022 14:36:18             dut.10.239.251.220: 
21/04/2022 14:36:18       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_inorder_vectorized_path_multi_queues_check_with_ring_size_is_not_power_of_2_queues_with_cbdma Begin
21/04/2022 14:36:19             dut.10.239.251.220:  
21/04/2022 14:36:19                         tester: 
21/04/2022 14:36:19             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:36:19             dut.10.239.251.220: 
21/04/2022 14:36:19             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:36:19             dut.10.239.251.220: 
21/04/2022 14:36:19             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:36:19             dut.10.239.251.220: 
21/04/2022 14:36:19             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:36:19             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:36:19             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:36:19             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 
21/04/2022 14:36:19             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
21/04/2022 14:36:20             dut.10.239.251.220: 
21/04/2022 14:36:31             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:36:31             dut.10.239.251.220: 1048576
21/04/2022 14:36:43             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:36:43             dut.10.239.251.220: 1048576
21/04/2022 14:36:55       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:36:55       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 448        RX-missed: 0          RX-bytes:  28672
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:36:55             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:36:57             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:36:57             dut.10.239.251.220: 1048576
21/04/2022 14:36:57       TestVM2VMVirtioUserCbdma: Quit and relaunch vhost with iova=pa
21/04/2022 14:36:58       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:37:10       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:37:10       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 448        RX-missed: 0          RX-bytes:  28672
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:           37          Rx-bps:        19160
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:37:10             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:37:12       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_inorder_vectorized_path_multi_queues_check_with_ring_size_is_not_power_of_2_queues_with_cbdma Result PASSED:
21/04/2022 14:37:15             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:37:16             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:37:16             dut.10.239.251.220: 
21/04/2022 14:37:16             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
21/04/2022 14:37:17             dut.10.239.251.220: 
21/04/2022 14:37:17             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
21/04/2022 14:37:17             dut.10.239.251.220: 
21/04/2022 14:37:17       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_inorder_vectorized_rx_path_multi_queues_with_cbdma Begin
21/04/2022 14:37:18             dut.10.239.251.220:  
21/04/2022 14:37:18                         tester: 
21/04/2022 14:37:18             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:37:18             dut.10.239.251.220: 
21/04/2022 14:37:18             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:37:18             dut.10.239.251.220: 
21/04/2022 14:37:18             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:37:18             dut.10.239.251.220: 
21/04/2022 14:37:18             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:37:18             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:37:18             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:37:18             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 
21/04/2022 14:37:18             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
21/04/2022 14:37:19             dut.10.239.251.220: 
21/04/2022 14:37:30             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:37:30             dut.10.239.251.220: 1048576
21/04/2022 14:37:42             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:37:42             dut.10.239.251.220: 1048576
21/04/2022 14:37:54       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:37:54       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 448        RX-missed: 0          RX-bytes:  28672
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:37:54             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:37:56             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:37:56             dut.10.239.251.220: 1048576
21/04/2022 14:37:56       TestVM2VMVirtioUserCbdma: Quit and relaunch vhost with iova=pa
21/04/2022 14:37:57       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:38:09       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:38:09       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 448        RX-missed: 0          RX-bytes:  28672
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:           37          Rx-bps:        19160
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:38:09             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:38:11       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_inorder_vectorized_rx_path_multi_queues_with_cbdma Result PASSED:
21/04/2022 14:38:14             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:38:15             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:38:15             dut.10.239.251.220: 
21/04/2022 14:38:15             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
21/04/2022 14:38:16             dut.10.239.251.220: 
21/04/2022 14:38:16             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
21/04/2022 14:38:16             dut.10.239.251.220: 
21/04/2022 14:38:16       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_mergeable_path_multi_queues_with_cbdma Begin
21/04/2022 14:38:17             dut.10.239.251.220:  
21/04/2022 14:38:17                         tester: 
21/04/2022 14:38:17             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:38:17             dut.10.239.251.220: 
21/04/2022 14:38:17             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:38:17             dut.10.239.251.220: 
21/04/2022 14:38:17             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:38:17             dut.10.239.251.220: 
21/04/2022 14:38:17             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:38:17             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:38:17             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:38:17             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 
21/04/2022 14:38:17             dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
21/04/2022 14:38:18             dut.10.239.251.220: 
21/04/2022 14:38:28             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:38:28             dut.10.239.251.220: 1048576
21/04/2022 14:38:41             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:38:41             dut.10.239.251.220: 1048576
21/04/2022 14:38:52       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 502        TX-errors: 0          TX-bytes:  279232

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:38:53       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 502        TX-errors: 0          TX-bytes:  279232

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:38:53             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:38:54             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:38:55             dut.10.239.251.220: 1048576
21/04/2022 14:38:55       TestVM2VMVirtioUserCbdma: Quit and relaunch vhost with iova=pa
21/04/2022 14:38:56       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:39:08       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 502        TX-errors: 0          TX-bytes:  279232

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:39:08       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:           42          Rx-bps:       188800
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 502        TX-errors: 0          TX-bytes:  279232

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:39:08             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:39:10       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_mergeable_path_multi_queues_with_cbdma Result PASSED:
21/04/2022 14:39:12             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:39:14             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:39:14             dut.10.239.251.220: 
21/04/2022 14:39:14             dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
21/04/2022 14:39:14             dut.10.239.251.220: 
21/04/2022 14:39:14             dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma  0000:80:04.0
21/04/2022 14:39:15             dut.10.239.251.220: 
21/04/2022 14:39:15       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_non_mergeable_path_multi_queues_with_cbdma Begin
21/04/2022 14:39:15             dut.10.239.251.220:  
21/04/2022 14:39:15                         tester: 
21/04/2022 14:39:15             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:39:15             dut.10.239.251.220: 
21/04/2022 14:39:15             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:39:15             dut.10.239.251.220: 
21/04/2022 14:39:15             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:39:15             dut.10.239.251.220: 
21/04/2022 14:39:15             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:39:15             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:39:15             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:39:15             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 
21/04/2022 14:39:15             dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0 0000:80:04.1
21/04/2022 14:39:16             dut.10.239.251.220: 
21/04/2022 14:39:27             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:39:27             dut.10.239.251.220: 1048576
21/04/2022 14:39:39             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:39:39             dut.10.239.251.220: 1048576
21/04/2022 14:39:51       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:39:51       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 448        RX-missed: 0          RX-bytes:  28672
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:39:51             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:39:53             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:39:53             dut.10.239.251.220: 1048576
21/04/2022 14:39:53       TestVM2VMVirtioUserCbdma: Quit and relaunch vhost with iova=pa
21/04/2022 14:39:54       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:40:05       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:40:05       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 448        RX-missed: 0          RX-bytes:  28672
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:           39          Rx-bps:        20088
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:40:05             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:40:07       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_non_mergeable_path_multi_queues_with_cbdma Result PASSED:
21/04/2022 14:40:10             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:40:11             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:40:11             dut.10.239.251.220: 
21/04/2022 14:40:11             dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0 0000:80:04.1
21/04/2022 14:40:12             dut.10.239.251.220: 
21/04/2022 14:40:12             dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma  0000:80:04.0 0000:80:04.1
21/04/2022 14:40:12             dut.10.239.251.220: 
21/04/2022 14:40:12       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_vectorized_tx_path_multi_queues_test_indirect_descriptor_with_cbdma Begin
21/04/2022 14:40:12             dut.10.239.251.220:  
21/04/2022 14:40:12                         tester: 
21/04/2022 14:40:12             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:40:13             dut.10.239.251.220: 
21/04/2022 14:40:13             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:40:13             dut.10.239.251.220: 
21/04/2022 14:40:13             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:40:13             dut.10.239.251.220: 
21/04/2022 14:40:13             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:40:13             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:40:13             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:40:13             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 
21/04/2022 14:40:13             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
21/04/2022 14:40:14             dut.10.239.251.220: 
21/04/2022 14:40:25             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:40:25             dut.10.239.251.220: 1048576
21/04/2022 14:40:37             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:40:37             dut.10.239.251.220: 1048576
21/04/2022 14:40:49       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 512        RX-missed: 0          RX-bytes:  112128
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 512        TX-errors: 0          TX-bytes:  112128

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:40:49       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 512        RX-missed: 0          RX-bytes:  112128
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 512        TX-errors: 0          TX-bytes:  112128

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:40:49             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:40:51             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:40:51             dut.10.239.251.220: 1048576
21/04/2022 14:40:51       TestVM2VMVirtioUserCbdma: Quit and relaunch vhost with iova=pa
21/04/2022 14:41:04             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:41:04             dut.10.239.251.220: 1048576
21/04/2022 14:41:16             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:41:16             dut.10.239.251.220: 1048576
21/04/2022 14:41:28       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 512        RX-missed: 0          RX-bytes:  112128
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 512        TX-errors: 0          TX-bytes:  112128

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:41:28       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 512        RX-missed: 0          RX-bytes:  112128
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 512        TX-errors: 0          TX-bytes:  112128

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:41:28             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:41:30       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_vectorized_tx_path_multi_queues_test_indirect_descriptor_with_cbdma Result PASSED:
21/04/2022 14:41:33             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:41:34             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:41:34             dut.10.239.251.220: 
21/04/2022 14:41:34             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
21/04/2022 14:41:35             dut.10.239.251.220: 
21/04/2022 14:41:35             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
21/04/2022 14:41:35             dut.10.239.251.220: 
21/04/2022 14:41:35       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_vectorized_tx_path_test_batch_processing_with_cbdma Begin
21/04/2022 14:41:35             dut.10.239.251.220:  
21/04/2022 14:41:36                         tester: 
21/04/2022 14:41:36             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:41:36             dut.10.239.251.220: 
21/04/2022 14:41:36             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:41:36             dut.10.239.251.220: 
21/04/2022 14:41:36             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:41:36             dut.10.239.251.220: 
21/04/2022 14:41:36             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:41:36             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:41:36             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:41:36             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 
21/04/2022 14:41:36             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
21/04/2022 14:41:37             dut.10.239.251.220: 
21/04/2022 14:41:48             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:41:48             dut.10.239.251.220: 1048576
21/04/2022 14:42:00             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:42:00             dut.10.239.251.220: 1048576
21/04/2022 14:42:11       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 1          RX-missed: 0          RX-bytes:  64
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 1          TX-errors: 0          TX-bytes:  64

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:42:11       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 1          RX-missed: 0          RX-bytes:  64
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 1          TX-errors: 0          TX-bytes:  64

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:42:12             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:42:13       TestVM2VMVirtioUserCbdma: Test Case test_packed_ring_vectorized_tx_path_test_batch_processing_with_cbdma Result PASSED:
21/04/2022 14:42:16             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:42:17             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:42:17             dut.10.239.251.220: 
21/04/2022 14:42:17             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
21/04/2022 14:42:18             dut.10.239.251.220: 
21/04/2022 14:42:18             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
21/04/2022 14:42:18             dut.10.239.251.220: 
21/04/2022 14:42:18       TestVM2VMVirtioUserCbdma: Test Case test_split_ring_inorder_mergeable_path_multi_queues_test_indirect_descriptor_with_cbdma Begin
21/04/2022 14:42:18             dut.10.239.251.220:  
21/04/2022 14:42:19                         tester: 
21/04/2022 14:42:19             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:42:19             dut.10.239.251.220: 
21/04/2022 14:42:19             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:42:19             dut.10.239.251.220: 
21/04/2022 14:42:19             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:42:19             dut.10.239.251.220: 
21/04/2022 14:42:19             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:42:19             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:42:19             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:42:19             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 
21/04/2022 14:42:19             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
21/04/2022 14:42:20             dut.10.239.251.220: 
21/04/2022 14:42:30             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:42:30             dut.10.239.251.220: 1048576
21/04/2022 14:42:43             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:42:43             dut.10.239.251.220: 1048576
21/04/2022 14:42:55       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 512        RX-missed: 0          RX-bytes:  112128
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 512        TX-errors: 0          TX-bytes:  112128

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:42:55       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 512        RX-missed: 0          RX-bytes:  112128
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 512        TX-errors: 0          TX-bytes:  112128

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:42:55             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:42:57             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:42:57             dut.10.239.251.220: 1048576
21/04/2022 14:42:57       TestVM2VMVirtioUserCbdma: Quit and relaunch vhost with iova=pa
21/04/2022 14:43:10             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:43:10             dut.10.239.251.220: 1048576
21/04/2022 14:43:22             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:43:22             dut.10.239.251.220: 1048576
21/04/2022 14:43:34       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 512        RX-missed: 0          RX-bytes:  112128
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 512        TX-errors: 0          TX-bytes:  112128

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:43:34       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 512        RX-missed: 0          RX-bytes:  112128
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 512        TX-errors: 0          TX-bytes:  112128

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:43:34             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:43:36       TestVM2VMVirtioUserCbdma: Test Case test_split_ring_inorder_mergeable_path_multi_queues_test_indirect_descriptor_with_cbdma Result PASSED:
21/04/2022 14:43:38             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:43:40             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:43:40             dut.10.239.251.220: 
21/04/2022 14:43:40             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
21/04/2022 14:43:40             dut.10.239.251.220: 
21/04/2022 14:43:40             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
21/04/2022 14:43:41             dut.10.239.251.220: 
21/04/2022 14:43:41       TestVM2VMVirtioUserCbdma: Test Case test_split_ring_inorder_mergeable_path_multi_queues_test_non_indirect_descriptor_with_cbdma Begin
21/04/2022 14:43:41             dut.10.239.251.220:  
21/04/2022 14:43:41                         tester: 
21/04/2022 14:43:41             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:43:41             dut.10.239.251.220: 
21/04/2022 14:43:41             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:43:41             dut.10.239.251.220: 
21/04/2022 14:43:41             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:43:41             dut.10.239.251.220: 
21/04/2022 14:43:41             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:43:41             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:43:41             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:43:42             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 
21/04/2022 14:43:42             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
21/04/2022 14:43:42             dut.10.239.251.220: 
21/04/2022 14:43:53             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:43:53             dut.10.239.251.220: 1048576
21/04/2022 14:44:05             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:44:05             dut.10.239.251.220: 1048576
21/04/2022 14:44:17       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 504        RX-missed: 0          RX-bytes:  48128
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 504        TX-errors: 0          TX-bytes:  48128

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:44:17       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 504        RX-missed: 0          RX-bytes:  48128
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 504        TX-errors: 0          TX-bytes:  48128

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:44:17             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:44:19             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:44:19             dut.10.239.251.220: 1048576
21/04/2022 14:44:19       TestVM2VMVirtioUserCbdma: Quit and relaunch vhost with iova=pa
21/04/2022 14:44:32             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:44:32             dut.10.239.251.220: 1048576
21/04/2022 14:44:44             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:44:44             dut.10.239.251.220: 1048576
21/04/2022 14:44:56       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 504        RX-missed: 0          RX-bytes:  48128
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 504        TX-errors: 0          TX-bytes:  48128

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:44:56       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 504        RX-missed: 0          RX-bytes:  48128
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 504        TX-errors: 0          TX-bytes:  48128

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:44:56             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:44:58       TestVM2VMVirtioUserCbdma: Test Case test_split_ring_inorder_mergeable_path_multi_queues_test_non_indirect_descriptor_with_cbdma Result PASSED:
21/04/2022 14:45:01             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:45:02             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:45:02             dut.10.239.251.220: 
21/04/2022 14:45:02             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
21/04/2022 14:45:03             dut.10.239.251.220: 
21/04/2022 14:45:03             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
21/04/2022 14:45:03             dut.10.239.251.220: 
21/04/2022 14:45:03       TestVM2VMVirtioUserCbdma: Test Case test_split_ring_inorder_non_mergeable_path_multi_queues_with_cbdma Begin
21/04/2022 14:45:03             dut.10.239.251.220:  
21/04/2022 14:45:04                         tester: 
21/04/2022 14:45:04             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:45:04             dut.10.239.251.220: 
21/04/2022 14:45:04             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:45:04             dut.10.239.251.220: 
21/04/2022 14:45:04             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:45:04             dut.10.239.251.220: 
21/04/2022 14:45:04             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:45:04             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:45:04             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:45:04             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 
21/04/2022 14:45:04             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
21/04/2022 14:45:05             dut.10.239.251.220: 
21/04/2022 14:45:15             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:45:16             dut.10.239.251.220: 1048576
21/04/2022 14:45:28             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:45:28             dut.10.239.251.220: 1048576
21/04/2022 14:45:40       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 438        TX-errors: 0          TX-bytes:  28032

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:45:40       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 438        RX-missed: 0          RX-bytes:  28032
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 438        TX-errors: 0          TX-bytes:  28032

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:45:40       TestVM2VMVirtioUserCbdma: Test Case test_split_ring_inorder_non_mergeable_path_multi_queues_with_cbdma Result FAILED: 'receive pakcet number: 438 is not equal as send:448'
21/04/2022 14:45:42             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:45:44             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:45:44             dut.10.239.251.220: 
21/04/2022 14:45:44             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
21/04/2022 14:45:44             dut.10.239.251.220: 
21/04/2022 14:45:44             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
21/04/2022 14:45:45             dut.10.239.251.220: 
21/04/2022 14:45:45       TestVM2VMVirtioUserCbdma: Test Case test_split_ring_mergeable_path_multi_queues_with_cbdma Begin
21/04/2022 14:45:45             dut.10.239.251.220:  
21/04/2022 14:45:45                         tester: 
21/04/2022 14:45:45             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:45:45             dut.10.239.251.220: 
21/04/2022 14:45:45             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:45:45             dut.10.239.251.220: 
21/04/2022 14:45:45             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:45:45             dut.10.239.251.220: 
21/04/2022 14:45:45             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:45:45             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:45:45             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:45:46             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 
21/04/2022 14:45:46             dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0
21/04/2022 14:45:46             dut.10.239.251.220: 
21/04/2022 14:45:57             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:45:57             dut.10.239.251.220: 1048576
21/04/2022 14:46:09             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:46:09             dut.10.239.251.220: 1048576
21/04/2022 14:46:21       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 502        TX-errors: 0          TX-bytes:  279232

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:46:21       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 502        TX-errors: 0          TX-bytes:  279232

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:46:21             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:46:23             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:46:23             dut.10.239.251.220: 1048576
21/04/2022 14:46:23       TestVM2VMVirtioUserCbdma: Quit and relaunch vhost with iova=pa
21/04/2022 14:46:24       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:46:36       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 502        TX-errors: 0          TX-bytes:  279232

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:46:36       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:           44          Rx-bps:       195984
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 502        TX-errors: 0          TX-bytes:  279232

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:46:36             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:46:38       TestVM2VMVirtioUserCbdma: Test Case test_split_ring_mergeable_path_multi_queues_with_cbdma Result PASSED:
21/04/2022 14:46:40             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:46:41             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:46:42             dut.10.239.251.220: 
21/04/2022 14:46:42             dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0
21/04/2022 14:46:42             dut.10.239.251.220: 
21/04/2022 14:46:42             dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma  0000:80:04.0
21/04/2022 14:46:42             dut.10.239.251.220: 
21/04/2022 14:46:42       TestVM2VMVirtioUserCbdma: Test Case test_split_ring_non_mergeable_path_multi_queues_with_cbdma Begin
21/04/2022 14:46:43             dut.10.239.251.220:  
21/04/2022 14:46:43                         tester: 
21/04/2022 14:46:43             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:46:43             dut.10.239.251.220: 
21/04/2022 14:46:43             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:46:43             dut.10.239.251.220: 
21/04/2022 14:46:43             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:46:43             dut.10.239.251.220: 
21/04/2022 14:46:43             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:46:43             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:46:43             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:46:43             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 
21/04/2022 14:46:43             dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=vfio-pci 0000:80:04.0 0000:80:04.1
21/04/2022 14:46:44             dut.10.239.251.220: 
21/04/2022 14:46:54             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:46:54             dut.10.239.251.220: 1048576
21/04/2022 14:47:07             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:47:07             dut.10.239.251.220: 1048576
21/04/2022 14:47:19       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 566        RX-missed: 0          RX-bytes:  486016
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 566        TX-errors: 0          TX-bytes:  486016

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:47:19       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 566        RX-missed: 0          RX-bytes:  486016
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 566        TX-errors: 0          TX-bytes:  486016

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:47:19             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:47:51             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:47:51             dut.10.239.251.220: 1048576
21/04/2022 14:47:51       TestVM2VMVirtioUserCbdma: Quit and relaunch vhost with iova=pa
21/04/2022 14:47:52       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:48:04       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 566        RX-missed: 0          RX-bytes:  486016
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 566        TX-errors: 0          TX-bytes:  486016

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:48:04       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 566        RX-missed: 0          RX-bytes:  486016
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:           47          Rx-bps:       324152
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 566        TX-errors: 0          TX-bytes:  486016

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:48:04             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:48:36       TestVM2VMVirtioUserCbdma: Test Case test_split_ring_non_mergeable_path_multi_queues_with_cbdma Result PASSED:
21/04/2022 14:48:39             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:48:40             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:48:40             dut.10.239.251.220: 
21/04/2022 14:48:40             dut.10.239.251.220: ./usertools/dpdk-devbind.py -u 0000:80:04.0 0000:80:04.1
21/04/2022 14:48:41             dut.10.239.251.220: 
21/04/2022 14:48:41             dut.10.239.251.220: ./usertools/dpdk-devbind.py --force --bind=ioatdma  0000:80:04.0 0000:80:04.1
21/04/2022 14:48:41             dut.10.239.251.220: 
21/04/2022 14:48:41       TestVM2VMVirtioUserCbdma: Test Case test_split_ring_vectorized_path_multi_queues_with_cbdma Begin
21/04/2022 14:48:41             dut.10.239.251.220:  
21/04/2022 14:48:41                         tester: 
21/04/2022 14:48:41             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:48:41             dut.10.239.251.220: 
21/04/2022 14:48:41             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:48:41             dut.10.239.251.220: 
21/04/2022 14:48:41             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:48:42             dut.10.239.251.220: 
21/04/2022 14:48:42             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:48:42             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:48:42             dut.10.239.251.220: ./usertools/dpdk-devbind.py --status-dev dma
21/04/2022 14:48:42             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 
21/04/2022 14:48:42             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
21/04/2022 14:48:43             dut.10.239.251.220: 
21/04/2022 14:48:53             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:48:53             dut.10.239.251.220: 1048576
21/04/2022 14:49:05             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:49:06             dut.10.239.251.220: 1048576
21/04/2022 14:49:17       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:49:17       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 448        RX-missed: 0          RX-bytes:  28672
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:49:18             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:49:19             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:49:19             dut.10.239.251.220: 1048576
21/04/2022 14:49:19       TestVM2VMVirtioUserCbdma: Quit and relaunch vhost with iova=pa
21/04/2022 14:49:21       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:49:32       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 502        RX-missed: 0          RX-bytes:  279232
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:49:32       TestVM2VMVirtioUserCbdma: show port stats all

  ######################## NIC statistics for port 0  ########################
  RX-packets: 448        RX-missed: 0          RX-bytes:  28672
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 0          TX-errors: 0          TX-bytes:  0

  Throughput (since last show)
  Rx-pps:           38          Rx-bps:        19864
  Tx-pps:            0          Tx-bps:            0
  ############################################################################

  ######################## NIC statistics for port 1  ########################
  RX-packets: 0          RX-missed: 0          RX-bytes:  0
  RX-errors: 0
  RX-nombuf:  0         
  TX-packets: 448        TX-errors: 0          TX-bytes:  28672

  Throughput (since last show)
  Rx-pps:            0          Rx-bps:            0
  Tx-pps:            0          Tx-bps:            0
  ############################################################################
21/04/2022 14:49:33             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:49:34       TestVM2VMVirtioUserCbdma: Test Case test_split_ring_vectorized_path_multi_queues_with_cbdma Result PASSED:
21/04/2022 14:49:37             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:49:38             dut.10.239.251.220: modprobe ioatdma
21/04/2022 14:49:39             dut.10.239.251.220: 
21/04/2022 14:49: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
21/04/2022 14:49:39             dut.10.239.251.220: 
21/04/2022 14:49: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
21/04/2022 14:49:40             dut.10.239.251.220: 
21/04/2022 14:49:40                            dts: 
TEST SUITE ENDED: TestVM2VMVirtioUserCbdma

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

21/04/2022 13:44:40                            dts: 
TEST SUITE : TestVM2VMVirtioUser
21/04/2022 13:44:40                            dts: NIC :        fortville_spirit
21/04/2022 13:44:40             dut.10.239.251.220: 
21/04/2022 13:44:40                         tester: 
21/04/2022 13:44:46             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:44:46             dut.10.239.251.220: 1048576
21/04/2022 13:44:46            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_inorder_mergeable_path Begin
21/04/2022 13:44:46             dut.10.239.251.220:  
21/04/2022 13:44:46                         tester: 
21/04/2022 13:44:46             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 13:44:46             dut.10.239.251.220: 
21/04/2022 13:44:46             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 13:44:47             dut.10.239.251.220: 
21/04/2022 13:44:47             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 13:44:47             dut.10.239.251.220: 
21/04/2022 13:44:47             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 13:44:47             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 13:44:47            TestVM2VMVirtioUser: check pcap file info about virtio
21/04/2022 13:44:57             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:44:57             dut.10.239.251.220: 1048576
21/04/2022 13:45:09             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:45:09             dut.10.239.251.220: 1048576
21/04/2022 13:45:44             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 13:45:46            TestVM2VMVirtioUser: check pcap file info about vhost
21/04/2022 13:45:57             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:45:57             dut.10.239.251.220: 1048576
21/04/2022 13:46:32             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-vhost-rx.pcap /tmp/pdump-vhost-rx.pcap
21/04/2022 13:46:34            TestVM2VMVirtioUser: diff the pcap file of vhost and virtio
21/04/2022 13:46:34            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_inorder_mergeable_path Result PASSED:
21/04/2022 13:46:34             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 13:46:39            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_inorder_no_mergeable_path Begin
21/04/2022 13:46:39             dut.10.239.251.220:  
21/04/2022 13:46:39                         tester: 
21/04/2022 13:46:39             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 13:46:39             dut.10.239.251.220: 
21/04/2022 13:46:39             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 13:46:39             dut.10.239.251.220: 
21/04/2022 13:46:39             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 13:46:39             dut.10.239.251.220: 
21/04/2022 13:46:39             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 13:46:39             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 13:46:39            TestVM2VMVirtioUser: check pcap file info about virtio
21/04/2022 13:46:50             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:46:50             dut.10.239.251.220: 1048576
21/04/2022 13:47:01             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:47:01             dut.10.239.251.220: 1048576
21/04/2022 13:47:37             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 13:47:39            TestVM2VMVirtioUser: check pcap file info about vhost
21/04/2022 13:47:49             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:47:50             dut.10.239.251.220: 1048576
21/04/2022 13:48:24             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-vhost-rx.pcap /tmp/pdump-vhost-rx.pcap
21/04/2022 13:48:26            TestVM2VMVirtioUser: diff the pcap file of vhost and virtio
21/04/2022 13:48:26            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_inorder_no_mergeable_path Result PASSED:
21/04/2022 13:48:27             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 13:48:31            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_mergeable_path Begin
21/04/2022 13:48:31             dut.10.239.251.220:  
21/04/2022 13:48:31                         tester: 
21/04/2022 13:48:31             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 13:48:31             dut.10.239.251.220: 
21/04/2022 13:48:31             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 13:48:31             dut.10.239.251.220: 
21/04/2022 13:48:31             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 13:48:31             dut.10.239.251.220: 
21/04/2022 13:48:31             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 13:48:31             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 13:48:31            TestVM2VMVirtioUser: check pcap file info about virtio
21/04/2022 13:48:42             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:48:42             dut.10.239.251.220: 1048576
21/04/2022 13:48:53             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:48:53             dut.10.239.251.220: 1048576
21/04/2022 13:49:29             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 13:49:31            TestVM2VMVirtioUser: check pcap file info about vhost
21/04/2022 13:49:42             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:49:42             dut.10.239.251.220: 1048576
21/04/2022 13:50:17             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-vhost-rx.pcap /tmp/pdump-vhost-rx.pcap
21/04/2022 13:50:19            TestVM2VMVirtioUser: diff the pcap file of vhost and virtio
21/04/2022 13:50:19            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_mergeable_path Result PASSED:
21/04/2022 13:50:19             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 13:50:24            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_no_mergeable_path Begin
21/04/2022 13:50:24             dut.10.239.251.220:  
21/04/2022 13:50:24                         tester: 
21/04/2022 13:50:24             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 13:50:24             dut.10.239.251.220: 
21/04/2022 13:50:24             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 13:50:24             dut.10.239.251.220: 
21/04/2022 13:50:24             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 13:50:24             dut.10.239.251.220: 
21/04/2022 13:50:24             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 13:50:24             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 13:50:24            TestVM2VMVirtioUser: check pcap file info about virtio
21/04/2022 13:50:35             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:50:35             dut.10.239.251.220: 1048576
21/04/2022 13:50:46             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:50:46             dut.10.239.251.220: 1048576
21/04/2022 13:51:22             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 13:51:23            TestVM2VMVirtioUser: check pcap file info about vhost
21/04/2022 13:51:34             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:51:34             dut.10.239.251.220: 1048576
21/04/2022 13:52:09             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-vhost-rx.pcap /tmp/pdump-vhost-rx.pcap
21/04/2022 13:52:11            TestVM2VMVirtioUser: diff the pcap file of vhost and virtio
21/04/2022 13:52:11            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_no_mergeable_path Result PASSED:
21/04/2022 13:52:12             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 13:52:16            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_vectorized_path Begin
21/04/2022 13:52:16             dut.10.239.251.220:  
21/04/2022 13:52:16                         tester: 
21/04/2022 13:52:16             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 13:52:16             dut.10.239.251.220: 
21/04/2022 13:52:16             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 13:52:16             dut.10.239.251.220: 
21/04/2022 13:52:16             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 13:52:16             dut.10.239.251.220: 
21/04/2022 13:52:16             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 13:52:16             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 13:52:16            TestVM2VMVirtioUser: check pcap file info about virtio
21/04/2022 13:52:27             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:52:27             dut.10.239.251.220: 1048576
21/04/2022 13:52:38             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:52:38             dut.10.239.251.220: 1048576
21/04/2022 13:53:14             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 13:53:15            TestVM2VMVirtioUser: check pcap file info about vhost
21/04/2022 13:53:26             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:53:26             dut.10.239.251.220: 1048576
21/04/2022 13:54:01             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-vhost-rx.pcap /tmp/pdump-vhost-rx.pcap
21/04/2022 13:54:03            TestVM2VMVirtioUser: diff the pcap file of vhost and virtio
21/04/2022 13:54:03            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_vectorized_path Result PASSED:
21/04/2022 13:54:04             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 13:54:08            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_vectorized_path_ringsize_not_powerof_2 Begin
21/04/2022 13:54:08             dut.10.239.251.220:  
21/04/2022 13:54:08                         tester: 
21/04/2022 13:54:08             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 13:54:08             dut.10.239.251.220: 
21/04/2022 13:54:08             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 13:54:08             dut.10.239.251.220: 
21/04/2022 13:54:08             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 13:54:08             dut.10.239.251.220: 
21/04/2022 13:54:08             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 13:54:08             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 13:54:08            TestVM2VMVirtioUser: check pcap file info about virtio
21/04/2022 13:54:19             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:54:19             dut.10.239.251.220: 1048576
21/04/2022 13:54:30             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:54:30             dut.10.239.251.220: 1048576
21/04/2022 13:55:06             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 13:55:08            TestVM2VMVirtioUser: check pcap file info about vhost
21/04/2022 13:55:18             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:55:19             dut.10.239.251.220: 1048576
21/04/2022 13:55:53             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-vhost-rx.pcap /tmp/pdump-vhost-rx.pcap
21/04/2022 13:55:55            TestVM2VMVirtioUser: diff the pcap file of vhost and virtio
21/04/2022 13:55:55            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_vectorized_path_ringsize_not_powerof_2 Result PASSED:
21/04/2022 13:55:56             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 13:56:00            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_vectorized_path_test_indirect_desc Begin
21/04/2022 13:56:00             dut.10.239.251.220:  
21/04/2022 13:56:00                         tester: 
21/04/2022 13:56:00             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 13:56:00             dut.10.239.251.220: 
21/04/2022 13:56:00             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 13:56:00             dut.10.239.251.220: 
21/04/2022 13:56:00             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 13:56:00             dut.10.239.251.220: 
21/04/2022 13:56:00             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 13:56:00             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 13:56:00            TestVM2VMVirtioUser: check pcap file info about virtio
21/04/2022 13:56:11             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:56:11             dut.10.239.251.220: 1048576
21/04/2022 13:56:22             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:56:22             dut.10.239.251.220: 1048576
21/04/2022 13:56:56             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 13:56:58            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_packed_virtqueue_vectorized_path_test_indirect_desc Result PASSED:
21/04/2022 13:57:00             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 13:57:03            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_split_virtqueue_inorder_mergeable_path Begin
21/04/2022 13:57:04             dut.10.239.251.220:  
21/04/2022 13:57:04                         tester: 
21/04/2022 13:57:04             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 13:57:04             dut.10.239.251.220: 
21/04/2022 13:57:04             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 13:57:04             dut.10.239.251.220: 
21/04/2022 13:57:04             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 13:57:04             dut.10.239.251.220: 
21/04/2022 13:57:04             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 13:57:04             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 13:57:04            TestVM2VMVirtioUser: check pcap file info about virtio
21/04/2022 13:57:14             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:57:14             dut.10.239.251.220: 1048576
21/04/2022 13:57:26             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:57:26             dut.10.239.251.220: 1048576
21/04/2022 13:58:02             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 13:58:03            TestVM2VMVirtioUser: check pcap file info about vhost
21/04/2022 13:58:14             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:58:14             dut.10.239.251.220: 1048576
21/04/2022 13:58:49             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-vhost-rx.pcap /tmp/pdump-vhost-rx.pcap
21/04/2022 13:58:51            TestVM2VMVirtioUser: diff the pcap file of vhost and virtio
21/04/2022 13:58:51            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_split_virtqueue_inorder_mergeable_path Result PASSED:
21/04/2022 13:58:52             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 13:58:56            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_split_virtqueue_inorder_no_mergeable_path Begin
21/04/2022 13:58:56             dut.10.239.251.220:  
21/04/2022 13:58:56                         tester: 
21/04/2022 13:58:56             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 13:58:56             dut.10.239.251.220: 
21/04/2022 13:58:56             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 13:58:56             dut.10.239.251.220: 
21/04/2022 13:58:56             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 13:58:56             dut.10.239.251.220: 
21/04/2022 13:58:56             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 13:58:56             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 13:58:56            TestVM2VMVirtioUser: check pcap file info about virtio
21/04/2022 13:59:07             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:59:07             dut.10.239.251.220: 1048576
21/04/2022 13:59:18             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 13:59:18             dut.10.239.251.220: 1048576
21/04/2022 13:59:54             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 13:59:56            TestVM2VMVirtioUser: check pcap file info about vhost
21/04/2022 14:00:07             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:00:07             dut.10.239.251.220: 1048576
21/04/2022 14:00:41             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-vhost-rx.pcap /tmp/pdump-vhost-rx.pcap
21/04/2022 14:00:43            TestVM2VMVirtioUser: diff the pcap file of vhost and virtio
21/04/2022 14:00:43            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_split_virtqueue_inorder_no_mergeable_path Result PASSED:
21/04/2022 14:00:44             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:00:48            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_split_virtqueue_mergeable_path Begin
21/04/2022 14:00:48             dut.10.239.251.220:  
21/04/2022 14:00:48                         tester: 
21/04/2022 14:00:48             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:00:48             dut.10.239.251.220: 
21/04/2022 14:00:48             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:00:48             dut.10.239.251.220: 
21/04/2022 14:00:48             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:00:48             dut.10.239.251.220: 
21/04/2022 14:00:48             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:00:48             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:00:48            TestVM2VMVirtioUser: check pcap file info about virtio
21/04/2022 14:00:59             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:00:59             dut.10.239.251.220: 1048576
21/04/2022 14:01:10             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:01:10             dut.10.239.251.220: 1048576
21/04/2022 14:01:46             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:01:48            TestVM2VMVirtioUser: check pcap file info about vhost
21/04/2022 14:01:59             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:01:59             dut.10.239.251.220: 1048576
21/04/2022 14:02:34             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-vhost-rx.pcap /tmp/pdump-vhost-rx.pcap
21/04/2022 14:02:36            TestVM2VMVirtioUser: diff the pcap file of vhost and virtio
21/04/2022 14:02:36            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_split_virtqueue_mergeable_path Result PASSED:
21/04/2022 14:02:37             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:02:41            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_split_virtqueue_no_mergeable_path Begin
21/04/2022 14:02:41             dut.10.239.251.220:  
21/04/2022 14:02:41                         tester: 
21/04/2022 14:02:41             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:02:41             dut.10.239.251.220: 
21/04/2022 14:02:41             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:02:41             dut.10.239.251.220: 
21/04/2022 14:02:41             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:02:41             dut.10.239.251.220: 
21/04/2022 14:02:41             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:02:41             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:02:41            TestVM2VMVirtioUser: check pcap file info about virtio
21/04/2022 14:02:52             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:02:52             dut.10.239.251.220: 1048576
21/04/2022 14:03:03             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:03:03             dut.10.239.251.220: 1048576
21/04/2022 14:03:39             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:03:41            TestVM2VMVirtioUser: check pcap file info about vhost
21/04/2022 14:03:51             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:03:52             dut.10.239.251.220: 1048576
21/04/2022 14:04:26             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-vhost-rx.pcap /tmp/pdump-vhost-rx.pcap
21/04/2022 14:04:28            TestVM2VMVirtioUser: diff the pcap file of vhost and virtio
21/04/2022 14:04:28            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_split_virtqueue_no_mergeable_path Result PASSED:
21/04/2022 14:04:29             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:04:33            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_split_virtqueue_vector_rx_path Begin
21/04/2022 14:04:33             dut.10.239.251.220:  
21/04/2022 14:04:33                         tester: 
21/04/2022 14:04:33             dut.10.239.251.220: rm -rf ./vhost-net*
21/04/2022 14:04:33             dut.10.239.251.220: 
21/04/2022 14:04:33             dut.10.239.251.220: rm -rf /tmp/pdump-virtio-rx.pcap
21/04/2022 14:04:33             dut.10.239.251.220: 
21/04/2022 14:04:33             dut.10.239.251.220: rm -rf /tmp/pdump-vhost-rx.pcap
21/04/2022 14:04:33             dut.10.239.251.220: 
21/04/2022 14:04:33             dut.10.239.251.220: killall -s INT dpdk-testpmd 
21/04/2022 14:04:33             dut.10.239.251.220: dpdk-testpmd: no process found
21/04/2022 14:04:33            TestVM2VMVirtioUser: check pcap file info about virtio
21/04/2022 14:04:44             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:04:44             dut.10.239.251.220: 1048576
21/04/2022 14:04:55             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:04:55             dut.10.239.251.220: 1048576
21/04/2022 14:05:31             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-virtio-rx.pcap /tmp/pdump-virtio-rx.pcap
21/04/2022 14:05:33            TestVM2VMVirtioUser: check pcap file info about vhost
21/04/2022 14:05:44             dut.10.239.251.220: cat /proc/meminfo |grep Hugepagesize|awk '{print($2)}'
21/04/2022 14:05:44             dut.10.239.251.220: 1048576
21/04/2022 14:06:18             dut.10.239.251.220: scp -v root@10.239.251.220:/tmp/pdump-vhost-rx.pcap /tmp/pdump-vhost-rx.pcap
21/04/2022 14:06:20            TestVM2VMVirtioUser: diff the pcap file of vhost and virtio
21/04/2022 14:06:20            TestVM2VMVirtioUser: Test Case test_vm2vm_virtio_user_split_virtqueue_vector_rx_path Result PASSED:
21/04/2022 14:06:21             dut.10.239.251.220: kill_all: called by dut and prefix list has value.
21/04/2022 14:06:25                            dts: 
TEST SUITE ENDED: TestVM2VMVirtioUser

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

end of thread, other threads:[~2022-04-21  8:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-21  7:03 [dts][PATCH V1 5/5] tests/vm2vm_virtio_user_cbdma: add new testsuite of DPDK-22.03 Wei Ling
2022-04-21  8:00 ` Huang, ChenyuX

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).