* [dts] [PATCH V1] tests/pvp_share_lib:add set fwd mac
@ 2019-09-17 8:36 zhuwenhui
2019-09-17 8:36 ` [dts] [PATCH V1] tests/virtio_user_for_container_networking:make mac take effect zhuwenhui
` (3 more replies)
0 siblings, 4 replies; 13+ messages in thread
From: zhuwenhui @ 2019-09-17 8:36 UTC (permalink / raw)
To: dts; +Cc: zhuwenhui
Set fwd mac to make the receiving packet normal.
Signed-off-by: zhuwenhui <wenhuix.zhu@intel.com>
---
tests/TestSuite_pvp_share_lib.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/tests/TestSuite_pvp_share_lib.py b/tests/TestSuite_pvp_share_lib.py
index f117fd5..71fbe06 100644
--- a/tests/TestSuite_pvp_share_lib.py
+++ b/tests/TestSuite_pvp_share_lib.py
@@ -141,6 +141,7 @@ class TestPVPShareLib(TestCase):
command_line_client = command_line_client % (self.target,
self.core_mask_vhost_user, self.mem_channels, driver)
self.vhost_user.send_expect(command_line_client, "testpmd> ", 120)
+ self.vhost_user.send_expect("set fwd mac", "testpmd> ", 120)
self.vhost_user.send_expect("start", "testpmd> ", 120)
def start_testpmd_as_virtio(self):
--
2.17.2
^ permalink raw reply [flat|nested] 13+ messages in thread
* [dts] [PATCH V1] tests/virtio_user_for_container_networking:make mac take effect
2019-09-17 8:36 [dts] [PATCH V1] tests/pvp_share_lib:add set fwd mac zhuwenhui
@ 2019-09-17 8:36 ` zhuwenhui
2019-09-17 8:44 ` Zhu, ShuaiX
2019-09-20 6:37 ` Tu, Lijuan
2019-09-17 8:36 ` [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac zhuwenhui
` (2 subsequent siblings)
3 siblings, 2 replies; 13+ messages in thread
From: zhuwenhui @ 2019-09-17 8:36 UTC (permalink / raw)
To: dts; +Cc: zhuwenhui
Specify the mac address to make the receiving packet normal.
Signed-off-by: zhuwenhui <wenhuix.zhu@intel.com>
---
tests/TestSuite_virtio_user_for_container_networking.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tests/TestSuite_virtio_user_for_container_networking.py b/tests/TestSuite_virtio_user_for_container_networking.py
index 241d5b0..034587e 100644
--- a/tests/TestSuite_virtio_user_for_container_networking.py
+++ b/tests/TestSuite_virtio_user_for_container_networking.py
@@ -117,8 +117,9 @@ class TestVirtioUserForContainer(TestCase):
self.tester.scapy_execute()
self.tester.pktgen.clear_streams()
+ vm_config = {'mac':{'dst':{'range': 1, 'step': 1, 'action': 'inc'},},}
streams = self.pktgen_helper.prepare_stream_from_tginput(tgen_input, 100,
- None, self.tester.pktgen)
+ vm_config, self.tester.pktgen)
_, pps = self.tester.pktgen.measure_throughput(stream_ids=streams)
Mpps = pps / 1000000.0
self.verify(Mpps > 0, '%s can not receive packets of frame size %d' % (self.running_case, frame_size))
--
2.17.2
^ permalink raw reply [flat|nested] 13+ messages in thread
* [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac
2019-09-17 8:36 [dts] [PATCH V1] tests/pvp_share_lib:add set fwd mac zhuwenhui
2019-09-17 8:36 ` [dts] [PATCH V1] tests/virtio_user_for_container_networking:make mac take effect zhuwenhui
@ 2019-09-17 8:36 ` zhuwenhui
2019-09-17 8:44 ` Zhu, ShuaiX
2019-09-20 6:36 ` Tu, Lijuan
2019-09-17 8:44 ` [dts] [PATCH V1] tests/pvp_share_lib:add " Zhu, ShuaiX
2019-09-20 6:36 ` Tu, Lijuan
3 siblings, 2 replies; 13+ messages in thread
From: zhuwenhui @ 2019-09-17 8:36 UTC (permalink / raw)
To: dts; +Cc: zhuwenhui
Set fwd mac to make the receiving packet normal.
Signed-off-by: zhuwenhui <wenhuix.zhu@intel.com>
---
tests/TestSuite_pvp_virtio_user_4k_pages.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/tests/TestSuite_pvp_virtio_user_4k_pages.py b/tests/TestSuite_pvp_virtio_user_4k_pages.py
index 11079a4..b170d95 100644
--- a/tests/TestSuite_pvp_virtio_user_4k_pages.py
+++ b/tests/TestSuite_pvp_virtio_user_4k_pages.py
@@ -150,6 +150,7 @@ class TestPVPVirtioWith2Mhuge(TestCase):
command_line_user = command_line_user % (self.target,
self.mem_channels, self.core_mask_virtio_user)
self.virtio_user.send_expect(command_line_user, "testpmd> ", 120)
+ self.virtio_user.send_expect("set fwd mac", "testpmd> ", 120)
self.virtio_user.send_expect("start", "testpmd> ", 120)
def prepare_tmpfs_for_4k(self):
--
2.17.2
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [dts] [PATCH V1] tests/pvp_share_lib:add set fwd mac
2019-09-17 8:36 [dts] [PATCH V1] tests/pvp_share_lib:add set fwd mac zhuwenhui
2019-09-17 8:36 ` [dts] [PATCH V1] tests/virtio_user_for_container_networking:make mac take effect zhuwenhui
2019-09-17 8:36 ` [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac zhuwenhui
@ 2019-09-17 8:44 ` Zhu, ShuaiX
2019-09-19 6:53 ` Wang, Yinan
2019-09-20 6:36 ` Tu, Lijuan
3 siblings, 1 reply; 13+ messages in thread
From: Zhu, ShuaiX @ 2019-09-17 8:44 UTC (permalink / raw)
To: Zhu, WenhuiX, dts; +Cc: Zhu, WenhuiX, Zhu, ShuaiX
[-- Attachment #1: Type: text/plain, Size: 1219 bytes --]
Tested-by: Zhu, ShuaiX <shuaix.zhu@intel.com>
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of zhuwenhui
> Sent: Tuesday, September 17, 2019 4:36 PM
> To: dts@dpdk.org
> Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>
> Subject: [dts] [PATCH V1] tests/pvp_share_lib:add set fwd mac
>
> Set fwd mac to make the receiving packet normal.
>
> Signed-off-by: zhuwenhui <wenhuix.zhu@intel.com>
> ---
> tests/TestSuite_pvp_share_lib.py | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/tests/TestSuite_pvp_share_lib.py
> b/tests/TestSuite_pvp_share_lib.py
> index f117fd5..71fbe06 100644
> --- a/tests/TestSuite_pvp_share_lib.py
> +++ b/tests/TestSuite_pvp_share_lib.py
> @@ -141,6 +141,7 @@ class TestPVPShareLib(TestCase):
> command_line_client = command_line_client % (self.target,
> self.core_mask_vhost_user, self.mem_channels,
> driver)
> self.vhost_user.send_expect(command_line_client, "testpmd> ", 120)
> + self.vhost_user.send_expect("set fwd mac", "testpmd> ", 120)
> self.vhost_user.send_expect("start", "testpmd> ", 120)
>
> def start_testpmd_as_virtio(self):
> --
> 2.17.2
[-- Attachment #2: TestPVPShareLib.log --]
[-- Type: application/octet-stream, Size: 112328 bytes --]
17/09/2019 01:08:12 dts:
TEST SUITE : TestPVPShareLib
17/09/2019 01:08:12 dts: NIC : fortville_eagle
17/09/2019 01:08:12 dut.10.238.54.213:
17/09/2019 01:08:12 tester:
17/09/2019 01:08:12 dut.10.238.54.213: sed -i 's/CONFIG_RTE_BUILD_SHARED_LIB=n$/CONFIG_RTE_BUILD_SHARED_LIB=y/' config/common_base
17/09/2019 01:08:12 dut.10.238.54.213:
17/09/2019 01:08:12 dut.10.238.54.213: rm -rf x86_64-native-linuxapp-gcc
17/09/2019 01:08:12 dut.10.238.54.213:
17/09/2019 01:08:12 dut.10.238.54.213: rm -rf ./app/test/test_resource_c.res.o
17/09/2019 01:08:12 dut.10.238.54.213:
17/09/2019 01:08:12 dut.10.238.54.213: rm -rf ./app/test/test_resource_tar.res.o
17/09/2019 01:08:12 dut.10.238.54.213:
17/09/2019 01:08:12 dut.10.238.54.213: rm -rf ./app/test/test_pci_sysfs.res.o
17/09/2019 01:08:12 dut.10.238.54.213:
17/09/2019 01:08:12 dut.10.238.54.213: make -j 86 install T=x86_64-native-linuxapp-gcc
17/09/2019 01:09:13 dut.10.238.54.213: Configuration done using x86_64-native-linuxapp-gcc
== Build lib
== Build lib/librte_kvargs
SYMLINK-FILE include/rte_kvargs.h
CC rte_kvargs.o
LD librte_kvargs.so.1.1
INSTALL-LIB librte_kvargs.so.1.1
== Build lib/librte_eal
/root/dpdk/mk/toolchain/gcc/rte.toolchain-compat.mk:30: AVX512 support disabled because of binutils 2.30. See Bug 97
== Build lib/librte_eal/common
SYMLINK-FILE include/rte_branch_prediction.h
SYMLINK-FILE include/rte_common.h
SYMLINK-FILE include/rte_compat.h
SYMLINK-FILE include/rte_debug.h
SYMLINK-FILE include/rte_eal.h
SYMLINK-FILE include/rte_eal_interrupts.h
SYMLINK-FILE include/rte_errno.h
SYMLINK-FILE include/rte_launch.h
SYMLINK-FILE include/rte_lcore.h
SYMLINK-FILE include/rte_log.h
SYMLINK-FILE include/rte_memory.h
SYMLINK-FILE include/rte_memzone.h
SYMLINK-FILE include/rte_per_lcore.h
SYMLINK-FILE include/rte_random.h
SYMLINK-FILE include/rte_tailq.h
SYMLINK-FILE include/rte_interrupts.h
SYMLINK-FILE include/rte_alarm.h
SYMLINK-FILE include/rte_string_fns.h
SYMLINK-FILE include/rte_version.h
SYMLINK-FILE include/rte_eal_memconfig.h
SYMLINK-FILE include/rte_malloc_heap.h
SYMLINK-FILE include/rte_hexdump.h
SYMLINK-FILE include/rte_devargs.h
SYMLINK-FILE include/rte_bus.h
SYMLINK-FILE include/rte_dev.h
SYMLINK-FILE include/rte_class.h
SYMLINK-FILE include/rte_option.h
SYMLINK-FILE include/rte_pci_dev_feature_defs.h
SYMLINK-FILE include/rte_pci_dev_features.h
SYMLINK-FILE include/rte_malloc.h
SYMLINK-FILE include/rte_keepalive.h
SYMLINK-FILE include/rte_time.h
SYMLINK-FILE include/rte_service.h
SYMLINK-FILE include/rte_service_component.h
SYMLINK-FILE include/rte_bitmap.h
SYMLINK-FILE include/rte_vfio.h
SYMLINK-FILE include/rte_hypervisor.h
SYMLINK-FILE include/rte_test.h
SYMLINK-FILE include/rte_reciprocal.h
SYMLINK-FILE include/rte_fbarray.h
SYMLINK-FILE include/rte_uuid.h
SYMLINK-FILE include/rte_atomic.h
SYMLINK-FILE include/rte_atomic_32.h
SYMLINK-FILE include/rte_atomic_64.h
SYMLINK-FILE include/rte_byteorder.h
SYMLINK-FILE include/rte_byteorder_32.h
SYMLINK-FILE include/rte_byteorder_64.h
SYMLINK-FILE include/rte_cpuflags.h
SYMLINK-FILE include/rte_cycles.h
SYMLINK-FILE include/rte_io.h
SYMLINK-FILE include/rte_mcslock.h
SYMLINK-FILE include/rte_memcpy.h
SYMLINK-FILE include/rte_pause.h
SYMLINK-FILE include/rte_prefetch.h
SYMLINK-FILE include/rte_rtm.h
SYMLINK-FILE include/rte_rwlock.h
SYMLINK-FILE include/rte_spinlock.h
SYMLINK-FILE include/rte_ticketlock.h
SYMLINK-FILE include/rte_vect.h
SYMLINK-FILE include/generic/rte_atomic.h
SYMLINK-FILE include/generic/rte_byteorder.h
SYMLINK-FILE include/generic/rte_cycles.h
SYMLINK-FILE include/generic/rte_prefetch.h
SYMLINK-FILE include/generic/rte_memcpy.h
SYMLINK-FILE include/generic/rte_cpuflags.h
SYMLINK-FILE include/generic/rte_mcslock.h
SYMLINK-FILE include/generic/rte_spinlock.h
SYMLINK-FILE include/generic/rte_rwlock.h
SYMLINK-FILE include/generic/rte_ticketlock.h
SYMLINK-FILE include/generic/rte_vect.h
SYMLINK-FILE include/generic/rte_pause.h
SYMLINK-FILE include/generic/rte_io.h
== Build lib/librte_eal/linux
== Build lib/librte_eal/linux/eal
SYMLINK-FILE include/rte_kni_common.h
SYMLINK-FILE include/rte_os.h
CC eal.o
CC eal_cpuflags.o
CC eal_hugepage_info.o
CC eal_memory.o
CC eal_thread.o
CC eal_log.o
CC eal_vfio.o
CC eal_memalloc.o
CC eal_debug.o
CC eal_vfio_mp_sync.o
CC eal_lcore.o
CC eal_timer.o
CC eal_interrupts.o
CC eal_alarm.o
CC eal_dev.o
CC eal_common_lcore.o
CC eal_common_timer.o
CC eal_common_memzone.o
CC eal_common_log.o
CC eal_common_launch.o
CC eal_common_mcfg.o
CC eal_common_memalloc.o
CC eal_common_tailqs.o
CC eal_common_memory.o
CC eal_common_errno.o
CC eal_common_cpuflags.o
CC eal_common_hypervisor.o
CC eal_common_string_fns.o
CC eal_common_hexdump.o
CC eal_common_class.o
CC eal_common_devargs.o
CC eal_common_bus.o
CC eal_common_dev.o
CC eal_common_options.o
CC eal_common_thread.o
CC eal_common_proc.o
CC rte_malloc.o
CC eal_common_uuid.o
CC rte_cycles.o
CC rte_keepalive.o
CC rte_hypervisor.o
CC rte_reciprocal.o
CC rte_random.o
CC eal_common_fbarray.o
CC malloc_heap.o
CC rte_option.o
CC rte_service.o
CC hotplug_mp.o
CC malloc_mp.o
CC rte_cpuflags.o
CC malloc_elem.o
CC rte_spinlock.o
LD librte_eal.so.11.1
INSTALL-LIB librte_eal.so.11.1
== Build lib/librte_pci
== Build lib/librte_ring
== Build lib/librte_stack
== Build lib/librte_timer
== Build lib/librte_cfgfile
== Build lib/librte_meter
== Build lib/librte_acl
== Build lib/librte_jobstats
== Build lib/librte_metrics
== Build lib/librte_rcu
SYMLINK-FILE include/rte_pci.h
SYMLINK-FILE include/rte_jobstats.h
CC rte_pci.o
SYMLINK-FILE include/rte_cfgfile.h
SYMLINK-FILE include/rte_stack.h
SYMLINK-FILE include/rte_stack_std.h
CC rte_jobstats.o
SYMLINK-FILE include/rte_ring.h
SYMLINK-FILE include/rte_stack_lf.h
SYMLINK-FILE include/rte_ring_generic.h
SYMLINK-FILE include/rte_stack_lf_generic.h
CC rte_cfgfile.o
SYMLINK-FILE include/rte_ring_c11_mem.h
SYMLINK-FILE include/rte_timer.h
SYMLINK-FILE include/rte_stack_lf_c11.h
SYMLINK-FILE include/rte_meter.h
CC rte_timer.o
SYMLINK-FILE include/rte_rcu_qsbr.h
CC rte_ring.o
CC rte_meter.o
SYMLINK-FILE include/rte_metrics.h
CC rte_rcu_qsbr.o
CC rte_stack.o
CC rte_stack_std.o
CC rte_stack_lf.o
CC rte_metrics.o
SYMLINK-FILE include/rte_acl_osdep.h
SYMLINK-FILE include/rte_acl.h
CC tb_mem.o
CC rte_acl.o
CC acl_bld.o
CC acl_gen.o
CC acl_run_scalar.o
CC acl_run_sse.o
CC acl_run_avx2.o
LD librte_pci.so.1.1
LD librte_ring.so.2.1
INSTALL-LIB librte_pci.so.1.1
LD librte_stack.so.1.1
LD librte_metrics.so.1.1
INSTALL-LIB librte_ring.so.2.1
== Build lib/librte_mempool
== Build lib/librte_hash
INSTALL-LIB librte_stack.so.1.1
INSTALL-LIB librte_metrics.so.1.1
LD librte_meter.so.3.1
INSTALL-LIB librte_meter.so.3.1
LD librte_cfgfile.so.2.1
LD librte_rcu.so.1.1
INSTALL-LIB librte_cfgfile.so.2.1
INSTALL-LIB librte_rcu.so.1.1
LD librte_jobstats.so.1.1
INSTALL-LIB librte_jobstats.so.1.1
SYMLINK-FILE include/rte_hash.h
SYMLINK-FILE include/rte_hash_crc.h
SYMLINK-FILE include/rte_jhash.h
SYMLINK-FILE include/rte_thash.h
SYMLINK-FILE include/rte_fbk_hash.h
SYMLINK-FILE include/rte_mempool.h
CC rte_cuckoo_hash.o
CC rte_mempool.o
CC rte_fbk_hash.o
CC rte_mempool_ops.o
CC rte_mempool_ops_default.o
LD librte_timer.so.1.1
INSTALL-LIB librte_timer.so.1.1
== Build lib/librte_power
SYMLINK-FILE include/rte_power.h
SYMLINK-FILE include/rte_power_empty_poll.h
CC rte_power.o
CC power_kvm_vm.o
CC power_acpi_cpufreq.o
CC guest_channel.o
CC power_pstate_cpufreq.o
CC rte_power_empty_poll.o
LD librte_mempool.so.5.1
INSTALL-LIB librte_mempool.so.5.1
== Build lib/librte_mbuf
SYMLINK-FILE include/rte_mbuf.h
SYMLINK-FILE include/rte_mbuf_ptype.h
SYMLINK-FILE include/rte_mbuf_pool_ops.h
CC rte_mbuf.o
CC rte_mbuf_ptype.o
CC rte_mbuf_pool_ops.o
LD librte_power.so.1.1
INSTALL-LIB librte_power.so.1.1
LD librte_acl.so.2.1
INSTALL-LIB librte_acl.so.2.1
LD librte_mbuf.so.5.1
INSTALL-LIB librte_mbuf.so.5.1
== Build lib/librte_net
== Build lib/librte_bbdev
== Build lib/librte_cryptodev
== Build lib/librte_compressdev
== Build lib/librte_reorder
SYMLINK-FILE include/rte_ip.h
SYMLINK-FILE include/rte_tcp.h
SYMLINK-FILE include/rte_udp.h
SYMLINK-FILE include/rte_reorder.h
SYMLINK-FILE include/rte_esp.h
SYMLINK-FILE include/rte_crypto.h
SYMLINK-FILE include/rte_crypto_sym.h
SYMLINK-FILE include/rte_cryptodev.h
SYMLINK-FILE include/rte_sctp.h
SYMLINK-FILE include/rte_cryptodev_pmd.h
SYMLINK-FILE include/rte_icmp.h
CC rte_reorder.o
SYMLINK-FILE include/rte_crypto_asym.h
SYMLINK-FILE include/rte_bbdev_op.h
SYMLINK-FILE include/rte_bbdev.h
SYMLINK-FILE include/rte_arp.h
SYMLINK-FILE include/rte_bbdev_pmd.h
SYMLINK-FILE include/rte_ether.h
SYMLINK-FILE include/rte_gre.h
SYMLINK-FILE include/rte_comp.h
SYMLINK-FILE include/rte_net.h
SYMLINK-FILE include/rte_compressdev.h
SYMLINK-FILE include/rte_compressdev_pmd.h
SYMLINK-FILE include/rte_net_crc.h
SYMLINK-FILE include/rte_compressdev_internal.h
CC rte_cryptodev.o
CC rte_cryptodev_pmd.o
SYMLINK-FILE include/rte_mpls.h
CC rte_bbdev.o
CC rte_compressdev.o
CC rte_compressdev_pmd.o
CC rte_net_crc.o
CC rte_net.o
CC rte_comp.o
CC rte_ether.o
CC rte_arp.o
LD librte_net.so.1.1
INSTALL-LIB librte_net.so.1.1
== Build lib/librte_cmdline
== Build lib/librte_ethdev
== Build lib/librte_sched
LD librte_reorder.so.1.1
INSTALL-LIB librte_reorder.so.1.1
SYMLINK-FILE include/rte_ethdev.h
SYMLINK-FILE include/rte_ethdev_core.h
SYMLINK-FILE include/rte_ethdev_driver.h
SYMLINK-FILE include/rte_sched.h
SYMLINK-FILE include/rte_sched_common.h
SYMLINK-FILE include/rte_ethdev_pci.h
SYMLINK-FILE include/rte_ethdev_vdev.h
SYMLINK-FILE include/rte_approx.h
SYMLINK-FILE include/rte_red.h
SYMLINK-FILE include/rte_eth_ctrl.h
SYMLINK-FILE include/rte_dev_info.h
CC rte_sched.o
SYMLINK-FILE include/cmdline.h
SYMLINK-FILE include/rte_flow.h
SYMLINK-FILE include/cmdline_parse.h
SYMLINK-FILE include/cmdline_parse_num.h
SYMLINK-FILE include/rte_flow_driver.h
SYMLINK-FILE include/cmdline_parse_ipaddr.h
SYMLINK-FILE include/rte_tm.h
CC rte_red.o
SYMLINK-FILE include/cmdline_parse_etheraddr.h
SYMLINK-FILE include/rte_tm_driver.h
CC rte_approx.o
SYMLINK-FILE include/rte_mtr.h
SYMLINK-FILE include/rte_mtr_driver.h
SYMLINK-FILE include/cmdline_parse_string.h
SYMLINK-FILE include/cmdline_rdline.h
SYMLINK-FILE include/cmdline_vt100.h
SYMLINK-FILE include/cmdline_socket.h
SYMLINK-FILE include/cmdline_cirbuf.h
CC ethdev_private.o
SYMLINK-FILE include/cmdline_parse_portlist.h
CC rte_ethdev.o
CC rte_flow.o
CC rte_class_eth.o
CC cmdline.o
CC rte_tm.o
CC rte_mtr.o
CC cmdline_parse.o
CC cmdline_cirbuf.o
CC ethdev_profile.o
CC cmdline_parse_etheraddr.o
CC cmdline_parse_ipaddr.o
CC cmdline_parse_num.o
CC cmdline_parse_string.o
CC cmdline_rdline.o
CC cmdline_vt100.o
CC cmdline_parse_portlist.o
CC cmdline_socket.o
LD librte_cmdline.so.2.1
LD librte_compressdev.so.1.1
INSTALL-LIB librte_cmdline.so.2.1
LD librte_cryptodev.so.8.1
INSTALL-LIB librte_compressdev.so.1.1
INSTALL-LIB librte_cryptodev.so.8.1
LD librte_bbdev.so.1.1
INSTALL-LIB librte_bbdev.so.1.1
LD librte_hash.so.2.1
INSTALL-LIB librte_hash.so.2.1
== Build lib/librte_efd
== Build lib/librte_lpm
== Build lib/librte_member
SYMLINK-FILE include/rte_member.h
CC rte_member.o
CC rte_member_ht.o
CC rte_member_vbf.o
SYMLINK-FILE include/rte_efd.h
SYMLINK-FILE include/rte_lpm.h
SYMLINK-FILE include/rte_lpm6.h
SYMLINK-FILE include/rte_lpm_sse.h
CC rte_efd.o
CC rte_lpm.o
CC rte_lpm6.o
LD librte_lpm.so.2.1
INSTALL-LIB librte_lpm.so.2.1
LD librte_sched.so.3.1
INSTALL-LIB librte_sched.so.3.1
LD librte_member.so.1.1
LD librte_efd.so.1.1
INSTALL-LIB librte_efd.so.1.1
INSTALL-LIB librte_member.so.1.1
LD librte_ethdev.so.12.1
INSTALL-LIB librte_ethdev.so.12.1
== Build lib/librte_eventdev
== Build lib/librte_rawdev
== Build lib/librte_vhost
== Build lib/librte_ip_frag
== Build lib/librte_gro
== Build lib/librte_bitratestats
== Build lib/librte_latencystats
== Build lib/librte_kni
== Build lib/librte_distributor
== Build lib/librte_security
== Build lib/librte_pdump
== Build lib/librte_gso
== Build lib/librte_bpf
SYMLINK-FILE include/rte_pdump.h
SYMLINK-FILE include/rte_bitrate.h
SYMLINK-FILE include/rte_eventdev.h
SYMLINK-FILE include/rte_ip_frag.h
SYMLINK-FILE include/rte_eventdev_pmd.h
CC rte_pdump.o
SYMLINK-FILE include/rte_eventdev_pmd_pci.h
CC rte_bitrate.o
SYMLINK-FILE include/rte_eventdev_pmd_vdev.h
SYMLINK-FILE include/rte_kni.h
SYMLINK-FILE include/rte_security.h
SYMLINK-FILE include/rte_event_ring.h
SYMLINK-FILE include/rte_security_driver.h
SYMLINK-FILE include/rte_distributor.h
CC rte_ipv4_fragmentation.o
SYMLINK-FILE include/rte_latencystats.h
SYMLINK-FILE include/rte_event_eth_rx_adapter.h
SYMLINK-FILE include/rte_event_timer_adapter.h
CC rte_kni.o
CC rte_ipv6_fragmentation.o
CC rte_security.o
CC rte_distributor_v20.o
CC rte_latencystats.o
SYMLINK-FILE include/rte_event_timer_adapter_pmd.h
CC rte_ipv4_reassembly.o
CC rte_distributor.o
SYMLINK-FILE include/rte_event_crypto_adapter.h
SYMLINK-FILE include/rte_vhost.h
SYMLINK-FILE include/rte_vhost_crypto.h
SYMLINK-FILE include/rte_vdpa.h
SYMLINK-FILE include/rte_event_eth_tx_adapter.h
CC rte_distributor_match_sse.o
SYMLINK-FILE include/rte_gro.h
CC rte_ipv6_reassembly.o
SYMLINK-FILE include/rte_bpf.h
SYMLINK-FILE include/bpf_def.h
SYMLINK-FILE include/rte_bpf_ethdev.h
CC rte_ip_frag_common.o
CC ip_frag_internal.o
CC fd_man.o
SYMLINK-FILE include/rte_gso.h
SYMLINK-FILE include/rte_rawdev_pmd.h
CC rte_eventdev.o
SYMLINK-FILE include/rte_rawdev.h
CC rte_gro.o
CC gro_tcp4.o
CC rte_event_ring.o
CC bpf_exec.o
CC rte_rawdev.o
CC rte_gso.o
CC bpf.o
CC rte_event_eth_rx_adapter.o
CC iotlb.o
CC gro_vxlan_tcp4.o
CC vhost.o
CC bpf_load.o
CC gso_common.o
CC socket.o
CC bpf_validate.o
CC virtio_net.o
CC rte_event_crypto_adapter.o
CC bpf_pkt.o
CC bpf_jit_x86.o
CC gso_tcp4.o
CC rte_event_eth_tx_adapter.o
CC vhost_user.o
CC gso_udp4.o
CC vdpa.o
CC gso_tunnel_tcp4.o
CC vhost_crypto.o
CC rte_event_timer_adapter.o
LD librte_bitratestats.so.2.1
INSTALL-LIB librte_bitratestats.so.2.1
LD librte_security.so.2.1
LD librte_latencystats.so.1.1
INSTALL-LIB librte_security.so.2.1
INSTALL-LIB librte_latencystats.so.1.1
== Build lib/librte_ipsec
LD librte_gro.so.1.1
LD librte_rawdev.so.1.1
INSTALL-LIB librte_gro.so.1.1
INSTALL-LIB librte_rawdev.so.1.1
LD librte_ip_frag.so.1.1
LD librte_distributor.so.1.1
INSTALL-LIB librte_ip_frag.so.1.1
INSTALL-LIB librte_distributor.so.1.1
SYMLINK-FILE include/rte_ipsec.h
SYMLINK-FILE include/rte_ipsec_group.h
SYMLINK-FILE include/rte_ipsec_sa.h
CC esp_inb.o
CC esp_outb.o
CC sa.o
CC ses.o
LD librte_gso.so.1.1
INSTALL-LIB librte_gso.so.1.1
LD librte_kni.so.2.1
INSTALL-LIB librte_kni.so.2.1
== Build lib/librte_port
LD librte_pdump.so.3.1
INSTALL-LIB librte_pdump.so.3.1
SYMLINK-FILE include/rte_port.h
SYMLINK-FILE include/rte_port_ethdev.h
SYMLINK-FILE include/rte_port_ring.h
SYMLINK-FILE include/rte_port_frag.h
SYMLINK-FILE include/rte_port_ras.h
SYMLINK-FILE include/rte_port_sched.h
SYMLINK-FILE include/rte_port_fd.h
SYMLINK-FILE include/rte_port_kni.h
SYMLINK-FILE include/rte_port_source_sink.h
SYMLINK-FILE include/rte_port_sym_crypto.h
CC rte_port_ethdev.o
CC rte_port_ring.o
CC rte_port_frag.o
CC rte_port_ras.o
CC rte_port_sched.o
CC rte_port_fd.o
CC rte_port_kni.o
CC rte_port_source_sink.o
CC rte_port_sym_crypto.o
LD librte_bpf.so.1.1
INSTALL-LIB librte_bpf.so.1.1
LD librte_eventdev.so.7.1
INSTALL-LIB librte_eventdev.so.7.1
LD librte_ipsec.so.1.1
INSTALL-LIB librte_ipsec.so.1.1
LD librte_vhost.so.4.1
INSTALL-LIB librte_vhost.so.4.1
LD librte_port.so.3.1
INSTALL-LIB librte_port.so.3.1
== Build lib/librte_table
SYMLINK-FILE include/rte_table.h
SYMLINK-FILE include/rte_table_lpm.h
SYMLINK-FILE include/rte_table_lpm_ipv6.h
SYMLINK-FILE include/rte_table_acl.h
SYMLINK-FILE include/rte_table_hash.h
SYMLINK-FILE include/rte_table_hash_cuckoo.h
SYMLINK-FILE include/rte_table_hash_func.h
SYMLINK-FILE include/rte_table_hash_func_arm64.h
SYMLINK-FILE include/rte_lru.h
SYMLINK-FILE include/rte_lru_x86.h
SYMLINK-FILE include/rte_table_array.h
SYMLINK-FILE include/rte_table_stub.h
CC rte_table_lpm.o
CC rte_table_lpm_ipv6.o
CC rte_table_acl.o
CC rte_table_hash_cuckoo.o
CC rte_table_hash_key8.o
CC rte_table_hash_key16.o
CC rte_table_hash_key32.o
CC rte_table_hash_ext.o
CC rte_table_hash_lru.o
CC rte_table_array.o
CC rte_table_stub.o
LD librte_table.so.3.1
INSTALL-LIB librte_table.so.3.1
== Build lib/librte_flow_classify
== Build lib/librte_pipeline
SYMLINK-FILE include/rte_flow_classify.h
CC rte_flow_classify.o
CC rte_flow_classify_parse.o
SYMLINK-FILE include/rte_pipeline.h
SYMLINK-FILE include/rte_port_in_action.h
SYMLINK-FILE include/rte_table_action.h
CC rte_pipeline.o
CC rte_table_action.o
CC rte_port_in_action.o
LD librte_flow_classify.so.1.1
INSTALL-LIB librte_flow_classify.so.1.1
LD librte_pipeline.so.3.1
INSTALL-LIB librte_pipeline.so.3.1
== Build buildtools
== Build kernel
== Build buildtools/pmdinfogen
== Build kernel/linux
HOSTCC pmdinfogen.o
== Build kernel/linux/igb_uio
== Build kernel/linux/kni
HOSTLD dpdk-pmdinfogen
INSTALL-HOSTAPP dpdk-pmdinfogen
== Build drivers
== Build drivers/common
== Build drivers/common/octeontx
== Build drivers/common/cpt
== Build drivers/common/dpaax
== Build drivers/common/octeontx2
SYMLINK-FILE include/dpaax_iova_table.h
CC octeontx_mbox.o
CC dpaax_iova_table.o
CC otx2_dev.o
CC cpt_pmd_ops_helper.o
CC otx2_irq.o
CC otx2_mbox.o
CC otx2_common.o
LD librte_common_octeontx.so.1.1
INSTALL-LIB librte_common_octeontx.so.1.1
LD librte_common_dpaax.so.1.1
INSTALL-LIB librte_common_dpaax.so.1.1
LD librte_common_cpt.so.1.1
INSTALL-LIB librte_common_cpt.so.1.1
LD librte_common_octeontx2.so.1.1
INSTALL-LIB librte_common_octeontx2.so.1.1
== Build drivers/bus
CC [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/kni_misc.o
CC [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/kni_net.o
CC [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/igb_uio/igb_uio.o
== Build drivers/bus/dpaa
== Build drivers/bus/fslmc
== Build drivers/bus/ifpga
== Build drivers/bus/pci
== Build drivers/bus/vdev
== Build drivers/bus/vmbus
SYMLINK-FILE include/rte_bus_ifpga.h
SYMLINK-FILE include/rte_bus_vdev.h
CC ifpga_bus.o
CC ifpga_common.o
CC vdev.o
CC vdev_params.o
SYMLINK-FILE include/rte_bus_pci.h
SYMLINK-FILE include/rte_bus_vmbus.h
SYMLINK-FILE include/rte_vmbus_reg.h
CC linux/pci.o
CC linux/pci_vfio.o
CC linux/pci_uio.o
CC pci_params.o
CC qbman/qbman_debug.o
CC qbman/qbman_portal.o
CC mc/dpmng.o
CC linux/vmbus_bus.o
CC mc/dpio.o
CC mc/mc_sys.o
CC mc/dpbp.o
CC vmbus_common.o
CC pci_common_uio.o
CC linux/vmbus_uio.o
CC pci_common.o
CC vmbus_channel.o
CC mc/dpcon.o
CC vmbus_bufring.o
CC mc/dpci.o
CC vmbus_common_uio.o
CC mc/dpdmai.o
CC dpaa_bus.o
CC base/fman/fman_hw.o
CC fslmc_vfio.o
CC base/fman/of.o
CC portal/dpaa2_hw_dpio.o
CC base/fman/netcfg_layer.o
CC portal/dpaa2_hw_dpci.o
CC portal/dpaa2_hw_dpbp.o
CC base/fman/fman.o
CC base/qbman/bman.o
CC base/qbman/bman_driver.o
CC base/qbman/qman_driver.o
CC fslmc_bus.o
CC base/qbman/qman.o
CC base/qbman/dpaa_alloc.o
CC base/qbman/process.o
CC base/qbman/dpaa_sys.o
LD librte_bus_ifpga.so.2.1
LD librte_bus_vmbus.so.2.1
LD librte_bus_vdev.so.2.1
INSTALL-LIB librte_bus_ifpga.so.2.1
Building modules, stage 2.
INSTALL-LIB librte_bus_vmbus.so.2.1
INSTALL-LIB librte_bus_vdev.so.2.1
PMDINFO portal/dpaa2_hw_dpci.o.pmd.c
CC portal/dpaa2_hw_dpci.o.pmd.o
LD portal/dpaa2_hw_dpci.o
PMDINFO portal/dpaa2_hw_dpbp.o.pmd.c
CC portal/dpaa2_hw_dpbp.o.pmd.o
LD portal/dpaa2_hw_dpbp.o
LD [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/rte_kni.o
MODPOST 1 modules
Building modules, stage 2.
LD librte_bus_pci.so.2.1
PMDINFO portal/dpaa2_hw_dpio.o.pmd.c
CC portal/dpaa2_hw_dpio.o.pmd.o
LD portal/dpaa2_hw_dpio.o
INSTALL-LIB librte_bus_pci.so.2.1
CC /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/igb_uio/igb_uio.mod.o
MODPOST 1 modules
LD librte_bus_fslmc.so.2.1
INSTALL-LIB librte_bus_fslmc.so.2.1
LD [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/igb_uio/igb_uio.ko
INSTALL-MODULE igb_uio.ko
CC /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/rte_kni.mod.o
LD [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/rte_kni.ko
INSTALL-MODULE rte_kni.ko
LD librte_bus_dpaa.so.2.1
INSTALL-LIB librte_bus_dpaa.so.2.1
== Build drivers/mempool
== Build drivers/mempool/bucket
== Build drivers/mempool/dpaa
== Build drivers/mempool/dpaa2
== Build drivers/mempool/ring
== Build drivers/mempool/stack
== Build drivers/mempool/octeontx2
== Build drivers/mempool/octeontx
CC rte_mempool_bucket.o
CC rte_mempool_ring.o
CC rte_mempool_stack.o
CC dpaa_mempool.o
SYMLINK-FILE include/rte_dpaa2_mempool.h
CC dpaa2_hw_mempool.o
CC otx2_mempool.o
CC otx2_mempool_ops.o
CC otx2_mempool_irq.o
CC otx2_mempool_debug.o
CC octeontx_fpavf.o
CC rte_mempool_octeontx.o
PMDINFO octeontx_fpavf.o.pmd.c
CC octeontx_fpavf.o.pmd.o
LD octeontx_fpavf.o
LD librte_mempool_octeontx.so.1.1
INSTALL-LIB librte_mempool_octeontx.so.1.1
LD librte_mempool_stack.so.1.1
INSTALL-LIB librte_mempool_stack.so.1.1
PMDINFO otx2_mempool.o.pmd.c
CC otx2_mempool.o.pmd.o
LD otx2_mempool.o
LD librte_mempool_dpaa2.so.2.1
LD librte_mempool_dpaa.so.1.1
LD librte_mempool_octeontx2.so.1.1
INSTALL-LIB librte_mempool_dpaa2.so.2.1
INSTALL-LIB librte_mempool_dpaa.so.1.1
INSTALL-LIB librte_mempool_octeontx2.so.1.1
LD librte_mempool_ring.so.1.1
INSTALL-LIB librte_mempool_ring.so.1.1
LD librte_mempool_bucket.so.1.1
INSTALL-LIB librte_mempool_bucket.so.1.1
== Build drivers/net
== Build drivers/baseband
== Build drivers/crypto
== Build drivers/common/qat
== Build drivers/compress
== Build drivers/crypto/octeontx
== Build drivers/crypto/scheduler
== Build drivers/crypto/null
== Build drivers/crypto/dpaa2_sec
== Build drivers/crypto/dpaa_sec
== Build drivers/crypto/virtio
== Build drivers/crypto/caam_jr
== Build drivers/net/af_packet
== Build drivers/net/ark
== Build drivers/net/atlantic
== Build drivers/net/axgbe
== Build drivers/net/avp
== Build drivers/baseband/null
== Build drivers/net/bonding
== Build drivers/baseband/turbo_sw
== Build drivers/net/dpaa
== Build drivers/net/dpaa2
== Build drivers/baseband/fpga_lte_fec
CC qat_comp.o
== Build drivers/net/e1000
== Build drivers/net/ena
== Build drivers/net/cxgbe
CC qat_comp_pmd.o
== Build drivers/compress/octeontx
CC qat_device.o
CC qat_common.o
CC qat_logs.o
CC qat_qp.o
== Build drivers/net/enic
== Build drivers/net/enetc
== Build drivers/net/fm10k
== Build drivers/net/hinic
== Build drivers/net/i40e
== Build drivers/net/failsafe
== Build drivers/net/iavf
== Build drivers/net/ixgbe
== Build drivers/net/liquidio
== Build drivers/net/ipn3ke
== Build drivers/net/memif
== Build drivers/net/ice
== Build drivers/net/netvsc
== Build drivers/net/nfp
== Build drivers/net/qede
== Build drivers/net/vdev_netvsc
== Build drivers/net/octeontx
== Build drivers/net/ring
== Build drivers/net/thunderx
== Build drivers/net/octeontx2
== Build drivers/net/sfc
== Build drivers/net/bnxt
== Build drivers/net/vmxnet3
== Build drivers/net/null
== Build drivers/net/kni
== Build drivers/net/softnic
== Build drivers/net/virtio
== Build drivers/net/vhost
== Build drivers/net/tap
== Build drivers/net/ifc
PMDINFO qat_device.o.pmd.c
CC qat_device.o.pmd.o
LD qat_device.o
CC lio_ethdev.o
CC lio_rxtx.o
CC lio_23xx_vf.o
CC lio_mbox.o
CC bbdev_null.o
CC atl_rxtx.o
CC hw_atl_llh.o
CC hw_atl_utils.o
CC caam_jr_capabilities.o
CC hw_atl_utils_fw2x.o
CC hw_atl_b0.o
CC atl_ethdev.o
CC caam_jr_uio.o
CC caam_jr_hw.o
CC otx_cryptodev_hw_access.o
CC caam_jr.o
CC otx_cryptodev_mbox.o
CC otx_cryptodev_capabilities.o
CC atl_hw_regs.o
CC otx_cryptodev.o
CC enic_clsf.o
CC otx_cryptodev_ops.o
SYMLINK-FILE include/rte_cryptodev_scheduler_operations.h
CC rte_pmd_atlantic.o
CC dpaa2_ethdev.o
CC enic_main.o
SYMLINK-FILE include/rte_pmd_dpaa2.h
CC enic_ethdev.o
CC enic_res.o
CC ena_ethdev.o
CC memif_socket.o
CC base/vnic_dev.o
CC base/vnic_wq.o
CC rte_eth_memif.o
CC dpaa2_flow.o
CC enic_rxtx.o
CC dpaa_sec.o
CC dpaa2_rxtx.o
CC iavf_adminq.o
CC enic_flow.o
SYMLINK-FILE include/rte_eth_softnic.h
CC bbdev_turbo_software.o
CC base/dpaa2_hw_dpni.o
CC virtqueue.o
CC ipn3ke_ethdev.o
CC failsafe.o
SYMLINK-FILE include/rte_pmd_dpaa.h
CC base/vnic_cq.o
CC base/vnic_intr.o
SYMLINK-FILE include/rte_eth_vhost.h
CC hinic_pmd_api_cmd.o
CC sfc_ethdev.o
CC base/vnic_rq.o
CC virtqueue.o
SYMLINK-FILE include/rte_avp_common.h
CC nfp_cppcore.o
CC failsafe_args.o
CC ark_ddm.o
CC null_crypto_pmd.o
CC otx2_rx.o
CC otx_zip_pmd.o
SYMLINK-FILE include/rte_eth_bond.h
SYMLINK-FILE include/fpga_lte_fec.h
CC cxgbe_ethdev.o
CC vdev_netvsc.o
SYMLINK-FILE include/rte_cryptodev_scheduler.h
CC axgbe_ethdev.o
CC rte_eth_softnic.o
CC ifcvf_vdpa.o
CC axgbe_dev.o
SYMLINK-FILE include/rte_pmd_bnxt.h
CC rte_eth_vhost.o
CC hn_ethdev.o
CC vmxnet3_rxtx.o
SYMLINK-FILE include/rte_pmd_i40e.h
CC octeontx_rxtx.o
LD librte_pmd_qat.so.1.1
CC dpaa_ethdev.o
CC enetc_ethdev.o
SYMLINK-FILE include/rte_eth_bond_8023ad.h
CC nicvf_rxtx.o
CC dpaa2_sec_dpseci.o
SYMLINK-FILE include/rte_eth_ring.h
SYMLINK-FILE include/rte_avp_fifo.h
CC fpga_lte_fec.o
CC rte_eth_af_packet.o
CC rte_eth_null.o
CC bnxt_cpr.o
CC scheduler_pmd.o
CC rte_eth_kni.o
CC e1000_80003es2lan.o
CC fm10k_ethdev.o
CC i40e_adminq.o
PMDINFO otx_cryptodev.o.pmd.c
INSTALL-LIB librte_pmd_qat.so.1.1
CC otx_cryptodev.o.pmd.o
CC ice_controlq.o
CC rte_eth_bond_api.o
CC rte_eth_ring.o
CC ice_common.o
CC avp_ethdev.o
LD otx_cryptodev.o
CC dpaa2_mux.o
PMDINFO ipn3ke_ethdev.o.pmd.c
CC dpaa_rxtx.o
CC virtio_pci.o
CC ipn3ke_ethdev.o.pmd.o
CC nfp_cpp_pcie_ops.o
PMDINFO bbdev_null.o.pmd.c
CC virtio_rxtx.o
CC bbdev_null.o.pmd.o
CC nfp_mutex.o
CC virtio_cryptodev.o
LD ipn3ke_ethdev.o
CC rte_eth_bond_pmd.o
LD bbdev_null.o
CC bnxt_ethdev.o
PMDINFO enic_ethdev.o.pmd.c
CC iavf_common.o
CC virtio_pci.o
CC enic_ethdev.o.pmd.o
CC iavf_ethdev.o
PMDINFO lio_ethdev.o.pmd.c
CC lio_ethdev.o.pmd.o
SYMLINK-FILE include/rte_pmd_ixgbe.h
PMDINFO atl_ethdev.o.pmd.c
CC rte_eth_bond_args.o
CC mc/dpni.o
CC atl_ethdev.o.pmd.o
PMDINFO failsafe.o.pmd.c
LD lio_ethdev.o
LD enic_ethdev.o
CC failsafe.o.pmd.o
CC ark_ethdev.o
CC ark_ethdev_rx.o
PMDINFO rte_eth_memif.o.pmd.c
CC rte_eth_memif.o.pmd.o
LD failsafe.o
LD atl_ethdev.o
PMDINFO bbdev_turbo_software.o.pmd.c
PMDINFO dpaa2_ethdev.o.pmd.c
CC ark_ethdev_tx.o
CC ark_mpu.o
PMDINFO otx_zip_pmd.o.pmd.c
CC bbdev_turbo_software.o.pmd.o
CC dpaa2_ethdev.o.pmd.o
CC otx_zip_pmd.o.pmd.o
CC ixgbe_common.o
CC ixgbe_82598.o
LD librte_pmd_bbdev_null.so.1.1
CC ipn3ke_representor.o
CC ena_com.o
LD bbdev_turbo_software.o
LD rte_eth_memif.o
CC ena_eth_com.o
CC ecore_dev.o
CC hinic_pmd_cfg.o
LD dpaa2_ethdev.o
CC hinic_pmd_cmdq.o
PMDINFO dpaa_ethdev.o.pmd.c
PMDINFO dpaa2_mux.o.pmd.c
CC dpaa_ethdev.o.pmd.o
LD otx_zip_pmd.o
LD librte_pmd_memif.so.1.1
PMDINFO enetc_ethdev.o.pmd.c
CC dpaa2_mux.o.pmd.o
PMDINFO ena_ethdev.o.pmd.c
LD librte_pmd_bbdev_turbo_sw.so.1.1
CC octeontx_pkovf.o
CC enetc_ethdev.o.pmd.o
CC ena_ethdev.o.pmd.o
PMDINFO axgbe_ethdev.o.pmd.c
PMDINFO hn_ethdev.o.pmd.c
PMDINFO vdev_netvsc.o.pmd.c
CC axgbe_ethdev.o.pmd.o
INSTALL-LIB librte_pmd_bbdev_null.so.1.1
CC hn_ethdev.o.pmd.o
PMDINFO rte_eth_softnic.o.pmd.c
CC vdev_netvsc.o.pmd.o
CC rte_eth_softnic.o.pmd.o
LD dpaa_ethdev.o
LD enetc_ethdev.o
PMDINFO null_crypto_pmd.o.pmd.c
LD dpaa2_mux.o
CC null_crypto_pmd.o.pmd.o
PMDINFO fpga_lte_fec.o.pmd.c
CC octeontx_pkivf.o
CC fpga_lte_fec.o.pmd.o
PMDINFO rte_eth_kni.o.pmd.c
CC fm10k_rxtx.o
CC rte_eth_kni.o.pmd.o
LD ena_ethdev.o
CC fm10k_pf.o
LD hn_ethdev.o
CC e1000_82540.o
LD vdev_netvsc.o
CC fm10k_tlv.o
LD null_crypto_pmd.o
LD librte_pmd_lio.so.1.1
LD axgbe_ethdev.o
CC bnxt_filter.o
LD fpga_lte_fec.o
CC otx_zip.o
LD rte_eth_softnic.o
CC scheduler_pmd_ops.o
CC hinic_pmd_hwdev.o
PMDINFO rte_eth_vhost.o.pmd.c
CC hinic_pmd_eqs.o
CC rte_eth_vhost.o.pmd.o
CC i40e_common.o
CC rte_eth_tap.o
LD rte_eth_kni.o
CC failsafe_eal.o
CC failsafe_ops.o
PMDINFO rte_eth_null.o.pmd.c
LD rte_eth_vhost.o
INSTALL-LIB librte_pmd_bbdev_turbo_sw.so.1.1
PMDINFO octeontx_pkovf.o.pmd.c
CC rte_eth_null.o.pmd.o
CC enetc_rxtx.o
CC cxgbevf_ethdev.o
CC octeontx_pkovf.o.pmd.o
CC otx2_tx.o
CC otx2_tm.o
INSTALL-LIB librte_pmd_memif.so.1.1
PMDINFO rte_eth_ring.o.pmd.c
INSTALL-LIB librte_pmd_lio.so.1.1
LD librte_pmd_vdev_netvsc.so.1.1
CC hn_rxtx.o
CC otx2_rss.o
CC nfp_crc.o
LD octeontx_pkovf.o
LD librte_pmd_fpga_lte_fec.so.1.1
CC nfp_resource.o
PMDINFO ifcvf_vdpa.o.pmd.c
CC rte_eth_ring.o.pmd.o
PMDINFO rte_eth_af_packet.o.pmd.c
CC hn_rndis.o
CC hn_nvs.o
LD rte_eth_null.o
CC ifcvf_vdpa.o.pmd.o
CC null_crypto_pmd_ops.o
CC ipn3ke_tm.o
CC fm10k_common.o
CC rte_eth_af_packet.o.pmd.o
LD rte_eth_ring.o
CC nicvf_mbox.o
CC nfp_mip.o
CC nicvf_ethdev.o
CC nicvf_hw.o
CC ipn3ke_flow.o
CC nicvf_svf.o
PMDINFO ark_ethdev.o.pmd.c
LD librte_pmd_kni.so.1.1
CC axgbe_mdio.o
LD librte_pmd_vhost.so.2.1
PMDINFO sfc_ethdev.o.pmd.c
CC ark_ethdev.o.pmd.o
CC axgbe_phy_impl.o
PMDINFO virtio_cryptodev.o.pmd.c
INSTALL-LIB librte_pmd_fpga_lte_fec.so.1.1
CC sfc_ethdev.o.pmd.o
PMDINFO octeontx_pkivf.o.pmd.c
INSTALL-LIB librte_pmd_vdev_netvsc.so.1.1
PMDINFO cxgbe_ethdev.o.pmd.c
CC nicvf_bsvf.o
CC rte_eth_softnic_mempool.o
CC virtio_rxtx.o
CC virtio_cryptodev.o.pmd.o
CC octeontx_pkivf.o.pmd.o
CC cxgbe_ethdev.o.pmd.o
CC ark_pktchkr.o
LD ifcvf_vdpa.o
CC enic_rxtx_vec_avx2.o
CC nfp_hwinfo.o
CC nfp_nffw.o
LD ark_ethdev.o
CC hn_vf.o
CC ice_sched.o
INSTALL-LIB librte_pmd_vhost.so.2.1
PMDINFO iavf_ethdev.o.pmd.c
LD rte_eth_af_packet.o
CC ice_switch.o
CC iavf_ethdev.o.pmd.o
LD librte_pmd_null.so.2.1
LD sfc_ethdev.o
CC ice_nvm.o
LD cxgbe_ethdev.o
CC rte_eth_softnic_swq.o
LD octeontx_pkivf.o
CC rte_eth_softnic_link.o
LD librte_pmd_ring.so.2.1
CC iavf_vchnl.o
CC iavf_rxtx.o
CC e1000_82541.o
CC ifcvf.o
LD virtio_cryptodev.o
LD iavf_ethdev.o
CC rte_eth_softnic_tm.o
CC rte_eth_softnic_tap.o
INSTALL-LIB librte_pmd_null.so.2.1
INSTALL-LIB librte_pmd_kni.so.1.1
PMDINFO caam_jr.o.pmd.c
CC caam_jr.o.pmd.o
CC vmxnet3_ethdev.o
CC bnxt_flow.o
CC failsafe_rxtx.o
LD librte_pmd_af_packet.so.1.1
CC sfc_kvargs.o
LD librte_pmd_ena.so.1.1
CC failsafe_ether.o
CC sfc.o
CC sfc_mcdi.o
CC sfc_intr.o
CC sfc_ev.o
CC octeontx_bgx.o
LD librte_pmd_enetc.so.1.1
LD caam_jr.o
CC iavf_rxtx_vec_sse.o
CC sfc_port.o
INSTALL-LIB librte_pmd_af_packet.so.1.1
CC sfc_rx.o
CC hinic_pmd_hwif.o
CC bnxt_hwrm.o
CC hinic_pmd_mgmt.o
CC bnxt_ring.o
LD librte_pmd_atlantic.so.1.1
PMDINFO cxgbevf_ethdev.o.pmd.c
CC hinic_pmd_niccfg.o
INSTALL-LIB librte_pmd_ena.so.1.1
CC rte_eth_bond_8023ad.o
CC cxgbevf_ethdev.o.pmd.o
CC hinic_pmd_nicio.o
CC rte_eth_bond_alb.o
LD librte_pmd_octeontx_zip.so.1.1
CC hinic_pmd_wq.o
CC rte_eth_bond_flow.o
LD librte_pmd_virtio_crypto.so.1.1
INSTALL-LIB librte_pmd_ring.so.2.1
CC ecore_hw.o
CC ecore_cxt.o
INSTALL-LIB librte_pmd_enetc.so.1.1
CC scheduler_pkt_size_distr.o
CC rte_cryptodev_scheduler.o
CC scheduler_roundrobin.o
LD cxgbevf_ethdev.o
PMDINFO bnxt_ethdev.o.pmd.c
PMDINFO avp_ethdev.o.pmd.c
CC ecore_l2.o
PMDINFO fm10k_ethdev.o.pmd.c
CC bnxt_ethdev.o.pmd.o
LD librte_pmd_caam_jr.so.1.1
CC fm10k_ethdev.o.pmd.o
CC avp_ethdev.o.pmd.o
CC octeontx_ethdev.o
INSTALL-LIB librte_pmd_octeontx_zip.so.1.1
CC bnxt_rxq.o
LD bnxt_ethdev.o
CC ecore_sp_commands.o
INSTALL-LIB librte_pmd_atlantic.so.1.1
CC rte_eth_softnic_action.o
CC ixgbe_x540.o
CC cxgbe_main.o
CC ixgbe_x550.o
LD librte_pmd_ifc.so.1.1
CC ixgbe_82599.o
CC cxgbevf_main.o
LD librte_pmd_null_crypto.so.1.1
CC ixgbe_phy.o
LD fm10k_ethdev.o
CC sge.o
LD avp_ethdev.o
CC cxgbe_filter.o
CC cxgbe_flow.o
INSTALL-LIB librte_pmd_caam_jr.so.1.1
INSTALL-LIB librte_pmd_virtio_crypto.so.1.1
CC axgbe_i2c.o
CC t4_hw.o
CC nfp_rtsym.o
CC hinic_pmd_ethdev.o
CC axgbe_rxtx.o
CC ice_flex_pipe.o
CC hinic_pmd_rx.o
CC nfp_nsp.o
CC hinic_pmd_tx.o
INSTALL-LIB librte_pmd_ifc.so.1.1
CC fm10k_mbx.o
CC e1000_82542.o
CC e1000_82543.o
CC e1000_82571.o
CC e1000_82575.o
CC ecore_init_fw_funcs.o
CC axgbe_rxtx_vec_sse.o
CC ecore_spq.o
PMDINFO rte_eth_bond_pmd.o.pmd.c
PMDINFO nicvf_ethdev.o.pmd.c
INSTALL-LIB librte_pmd_null_crypto.so.1.1
CC mc/dpkg.o
CC rte_eth_bond_pmd.o.pmd.o
CC nicvf_ethdev.o.pmd.o
CC ark_pktdir.o
CC mc/dpdmux.o
LD librte_pmd_avp.so.1.1
LD rte_eth_bond_pmd.o
CC ark_pktgen.o
CC scheduler_failover.o
PMDINFO octeontx_ethdev.o.pmd.c
LD librte_pmd_enic.so.1.1
PMDINFO dpaa_sec.o.pmd.c
CC octeontx_ethdev.o.pmd.o
LD librte_pmd_dpaa.so.1.1
CC tap_flow.o
CC dpaa_sec.o.pmd.o
CC ecore_init_ops.o
CC otx2_mac.o
LD nicvf_ethdev.o
LD librte_pmd_ipn3ke.so.1.1
CC mc/dpseci.o
CC otx2_ptp.o
CC fm10k_vf.o
CC otx2_flow.o
LD dpaa_sec.o
LD librte_pmd_netvsc.so.1.1
INSTALL-LIB librte_pmd_dpaa.so.1.1
LD octeontx_ethdev.o
CC i40e_diag.o
INSTALL-LIB librte_pmd_avp.so.1.1
CC i40e_hmc.o
CC failsafe_flow.o
CC i40e_nvm.o
CC tap_netlink.o
INSTALL-LIB librte_pmd_enic.so.1.1
CC i40e_lan_hmc.o
CC bnxt_rxr.o
INSTALL-LIB librte_pmd_ipn3ke.so.1.1
LD librte_pmd_thunderx_nicvf.so.1.1
CC fm10k_api.o
CC ark_rqp.o
LD librte_pmd_dpaa_sec.so.1.1
CC ixgbe_api.o
CC bnxt_txq.o
CC bnxt_stats.o
CC ixgbe_vf.o
CC scheduler_multicore.o
CC bnxt_txr.o
INSTALL-LIB librte_pmd_netvsc.so.1.1
CC sfc_tso.o
CC tap_tcmsgs.o
CC sfc_tx.o
LD librte_pmd_octeontx.so.1.1
CC rte_eth_softnic_pipeline.o
CC rte_eth_softnic_thread.o
CC fm10k_rxtx_vec.o
CC rte_eth_softnic_cli.o
CC rte_eth_softnic_flow.o
CC tap_bpf_api.o
CC bnxt_vnic.o
PMDINFO rte_eth_tap.o.pmd.c
CC tap_intr.o
CC rte_eth_tap.o.pmd.o
INSTALL-LIB librte_pmd_dpaa_sec.so.1.1
CC ark_udm.o
INSTALL-LIB librte_pmd_thunderx_nicvf.so.1.1
CC ixgbe_hv_vf.o
CC ecore_mcp.o
CC ixgbe_dcb.o
LD rte_eth_tap.o
CC ixgbe_dcb_82599.o
CC ixgbe_dcb_82598.o
CC ecore_int.o
CC ixgbe_mbx.o
PMDINFO vmxnet3_ethdev.o.pmd.c
CC vmxnet3_ethdev.o.pmd.o
INSTALL-LIB librte_pmd_octeontx.so.1.1
CC ecore_dcbx.o
LD librte_pmd_iavf.so.1.1
CC bnxt_irq.o
CC otx2_link.o
CC otx2_vlan.o
CC otx2_stats.o
CC bnxt_util.o
CC otx2_lookup.o
CC otx2_flow_ctrl.o
CC otx2_ethdev.o
CC otx2_flow_parse.o
CC otx2_flow_utils.o
CC rte_pmd_bnxt.o
INSTALL-LIB librte_pmd_iavf.so.1.1
CC bnxt_rxtx_vec_sse.o
LD vmxnet3_ethdev.o
CC virtio_ethdev.o
CC i40e_rxtx.o
CC i40e_ethdev.o
CC i40e_dcb.o
CC virtio_rxtx_simple_sse.o
CC virtio_rxtx_simple.o
CC ixgbe_rxtx.o
CC i40e_rxtx_vec_sse.o
CC ixgbe_fdir.o
CC otx2_ethdev_irq.o
CC ixgbe_ethdev.o
CC ixgbe_pf.o
CC failsafe_intr.o
LD librte_pmd_vmxnet3_uio.so.1.1
CC nfp_nsp_eth.o
CC nfp_nsp_cmds.o
CC e1000_i210.o
CC nfp_net.o
CC i40e_ethdev_vf.o
LD librte_pmd_ark.so.1.1
CC i40e_pf.o
CC clip_tbl.o
CC sfc_flow.o
CC e1000_api.o
CC sfc_filter.o
LD librte_pmd_bond.so.2.1
PMDINFO dpaa2_sec_dpseci.o.pmd.c
CC bcm_osal.o
PMDINFO hinic_pmd_ethdev.o.pmd.c
CC sfc_dp.o
CC dpaa2_sec_dpseci.o.pmd.o
CC hinic_pmd_ethdev.o.pmd.o
CC i40e_fdir.o
CC rte_eth_softnic_meter.o
CC sfc_ef10_rx.o
INSTALL-LIB librte_pmd_ark.so.1.1
CC i40e_flow.o
INSTALL-LIB librte_pmd_vmxnet3_uio.so.1.1
CC sfc_ef10_essb_rx.o
CC rte_eth_softnic_cryptodev.o
LD hinic_pmd_ethdev.o
CC otx2_ethdev_ops.o
CC sfc_ef10_tx.o
INSTALL-LIB librte_pmd_bond.so.2.1
CC virtio_user/vhost_user.o
CC efx_bootcfg.o
CC parser.o
CC conn.o
CC ice_flow.o
LD librte_pmd_dpaa2.so.2.1
CC ixgbe_flow.o
LD librte_pmd_fm10k.so.1.1
LD librte_pmd_axgbe.so.1.1
CC otx2_ethdev_debug.o
LD dpaa2_sec_dpseci.o
LD librte_pmd_tap.so.1.1
CC e1000_ich8lan.o
CC e1000_logs.o
LD librte_pmd_crypto_scheduler.so.1.1
CC e1000_mac.o
CC mps_tcam.o
CC l2t.o
INSTALL-LIB librte_pmd_dpaa2.so.2.1
CC ice_dcb.o
CC e1000_manage.o
LD librte_pmd_hinic.so.1.1
CC virtio_user/vhost_kernel.o
CC rte_pmd_i40e.o
CC ice_fdir.o
LD librte_pmd_dpaa2_sec.so.2.1
INSTALL-LIB librte_pmd_tap.so.1.1
CC virtio_user/vhost_kernel_tap.o
INSTALL-LIB librte_pmd_crypto_scheduler.so.1.1
CC ecore_sriov.o
INSTALL-LIB librte_pmd_axgbe.so.1.1
INSTALL-LIB librte_pmd_fm10k.so.1.1
CC t4vf_hw.o
CC ecore_vf.o
CC ice_ethdev.o
CC i40e_tm.o
INSTALL-LIB librte_pmd_hinic.so.1.1
CC otx2_ethdev_devargs.o
CC ice_rxtx.o
CC ixgbe_rxtx_vec_sse.o
CC virtio_user/virtio_user_dev.o
CC virtio_user_ethdev.o
CC ice_switch_filter.o
CC ixgbe_ipsec.o
CC efx_crc32.o
CC ice_generic_flow.o
CC ice_rxtx_vec_sse.o
CC ice_rxtx_vec_avx2.o
CC qede_ethdev.o
INSTALL-LIB librte_pmd_dpaa2_sec.so.2.1
CC efx_ev.o
CC qede_rxtx.o
CC qede_main.o
LD librte_pmd_failsafe.so.1.1
CC efx_evb.o
CC qede_filter.o
CC i40e_rxtx_vec_avx2.o
CC i40e_vf_representor.o
CC e1000_mbx.o
CC efx_filter.o
CC e1000_nvm.o
CC rte_pmd_ixgbe.o
CC ixgbe_tm.o
CC efx_hash.o
CC e1000_osdep.o
CC ixgbe_vf_representor.o
CC e1000_phy.o
CC igb_ethdev.o
CC igb_rxtx.o
CC e1000_vf.o
LD librte_pmd_bnxt.so.2.1
CC igb_pf.o
CC igb_flow.o
CC efx_intr.o
CC em_ethdev.o
CC efx_lic.o
CC em_rxtx.o
CC efx_mac.o
CC efx_mcdi.o
INSTALL-LIB librte_pmd_bnxt.so.2.1
INSTALL-LIB librte_pmd_failsafe.so.1.1
CC efx_mon.o
CC efx_nic.o
CC efx_nvram.o
CC efx_phy.o
CC efx_port.o
CC efx_proxy.o
CC efx_rx.o
CC efx_sram.o
CC efx_tunnel.o
CC efx_tx.o
CC efx_vpd.o
CC mcdi_mon.o
CC siena_mac.o
LD librte_pmd_octeontx_crypto.so.1.1
CC siena_mcdi.o
PMDINFO otx2_ethdev.o.pmd.c
CC siena_nic.o
CC siena_nvram.o
CC otx2_ethdev.o.pmd.o
CC siena_phy.o
CC siena_vpd.o
CC siena_sram.o
LD otx2_ethdev.o
CC ef10_ev.o
PMDINFO virtio_ethdev.o.pmd.c
CC ef10_filter.o
INSTALL-LIB librte_pmd_octeontx_crypto.so.1.1
CC virtio_ethdev.o.pmd.o
CC ef10_evb.o
PMDINFO i40e_ethdev_vf.o.pmd.c
PMDINFO virtio_user_ethdev.o.pmd.c
CC virtio_user_ethdev.o.pmd.o
CC i40e_ethdev_vf.o.pmd.o
CC ef10_intr.o
CC ef10_image.o
LD virtio_ethdev.o
CC ef10_mac.o
LD i40e_ethdev_vf.o
CC ef10_mcdi.o
LD librte_pmd_cxgbe.so.1.1
CC ef10_nic.o
LD virtio_user_ethdev.o
CC ef10_nvram.o
CC ef10_proxy.o
CC ef10_phy.o
CC ef10_rx.o
CC ef10_tx.o
CC ef10_vpd.o
LD librte_pmd_octeontx2.so.1.1
CC hunt_nic.o
CC medford_nic.o
CC medford2_nic.o
LD librte_pmd_softnic.so.1.1
INSTALL-LIB librte_pmd_cxgbe.so.1.1
LD librte_pmd_virtio.so.1.1
INSTALL-LIB librte_pmd_octeontx2.so.1.1
INSTALL-LIB librte_pmd_softnic.so.1.1
INSTALL-LIB librte_pmd_virtio.so.1.1
PMDINFO qede_ethdev.o.pmd.c
CC qede_ethdev.o.pmd.o
LD qede_ethdev.o
PMDINFO nfp_net.o.pmd.c
CC nfp_net.o.pmd.o
LD nfp_net.o
LD librte_pmd_nfp.so.1.1
INSTALL-LIB librte_pmd_nfp.so.1.1
PMDINFO em_ethdev.o.pmd.c
CC em_ethdev.o.pmd.o
LD em_ethdev.o
PMDINFO ixgbe_ethdev.o.pmd.c
CC ixgbe_ethdev.o.pmd.o
LD librte_pmd_sfc_efx.so.1.1
LD ixgbe_ethdev.o
INSTALL-LIB librte_pmd_sfc_efx.so.1.1
PMDINFO ice_ethdev.o.pmd.c
CC ice_ethdev.o.pmd.o
LD ice_ethdev.o
LD librte_pmd_ixgbe.so.2.1
LD librte_pmd_ice.so.1.1
INSTALL-LIB librte_pmd_ixgbe.so.2.1
INSTALL-LIB librte_pmd_ice.so.1.1
LD librte_pmd_qede.so.1.1
INSTALL-LIB librte_pmd_qede.so.1.1
PMDINFO i40e_ethdev.o.pmd.c
CC i40e_ethdev.o.pmd.o
LD i40e_ethdev.o
LD librte_pmd_i40e.so.2.1
PMDINFO igb_ethdev.o.pmd.c
CC igb_ethdev.o.pmd.o
INSTALL-LIB librte_pmd_i40e.so.2.1
LD igb_ethdev.o
LD librte_pmd_e1000.so.1.1
INSTALL-LIB librte_pmd_e1000.so.1.1
== Build drivers/event
== Build drivers/event/skeleton
== Build drivers/event/sw
== Build drivers/event/dsw
== Build drivers/event/octeontx
== Build drivers/event/octeontx2
== Build drivers/event/dpaa
== Build drivers/event/dpaa2
== Build drivers/event/opdl
CC dpaa_eventdev.o
CC skeleton_eventdev.o
CC dsw_event.o
CC dsw_xstats.o
CC dsw_evdev.o
CC dpaa2_hw_dpcon.o
CC dpaa2_eventdev.o
CC otx2_worker_dual.o
CC otx2_worker.o
CC otx2_tim_worker.o
CC otx2_evdev.o
CC otx2_evdev_adptr.o
CC otx2_tim_evdev.o
CC otx2_evdev_selftest.o
CC otx2_evdev_irq.o
CC sw_evdev.o
CC sw_evdev_worker.o
CC sw_evdev_scheduler.o
CC sw_evdev_xstats.o
CC ssovf_worker.o
CC sw_evdev_selftest.o
CC ssovf_evdev.o
CC ssovf_evdev_selftest.o
CC opdl_ring.o
CC opdl_evdev.o
CC opdl_evdev_init.o
CC ssovf_probe.o
CC opdl_evdev_xstats.o
CC opdl_test.o
CC timvf_worker.o
CC timvf_evdev.o
CC timvf_probe.o
PMDINFO skeleton_eventdev.o.pmd.c
CC skeleton_eventdev.o.pmd.o
LD skeleton_eventdev.o
LD librte_pmd_skeleton_event.so.1.1
INSTALL-LIB librte_pmd_skeleton_event.so.1.1
PMDINFO dsw_evdev.o.pmd.c
CC dsw_evdev.o.pmd.o
LD dsw_evdev.o
PMDINFO opdl_evdev.o.pmd.c
CC opdl_evdev.o.pmd.o
LD opdl_evdev.o
PMDINFO dpaa2_hw_dpcon.o.pmd.c
PMDINFO ssovf_probe.o.pmd.c
CC ssovf_probe.o.pmd.o
CC dpaa2_hw_dpcon.o.pmd.o
PMDINFO timvf_probe.o.pmd.c
CC timvf_probe.o.pmd.o
LD ssovf_probe.o
LD dpaa2_hw_dpcon.o
LD timvf_probe.o
PMDINFO ssovf_evdev.o.pmd.c
CC ssovf_evdev.o.pmd.o
LD ssovf_evdev.o
PMDINFO sw_evdev.o.pmd.c
CC sw_evdev.o.pmd.o
LD sw_evdev.o
LD librte_pmd_octeontx_ssovf.so.1.1
PMDINFO dpaa_eventdev.o.pmd.c
CC dpaa_eventdev.o.pmd.o
INSTALL-LIB librte_pmd_octeontx_ssovf.so.1.1
LD dpaa_eventdev.o
LD librte_pmd_dpaa_event.so.1.1
INSTALL-LIB librte_pmd_dpaa_event.so.1.1
PMDINFO dpaa2_eventdev.o.pmd.c
CC dpaa2_eventdev.o.pmd.o
LD dpaa2_eventdev.o
LD librte_pmd_dpaa2_event.so.2.1
INSTALL-LIB librte_pmd_dpaa2_event.so.2.1
LD librte_pmd_dsw_event.so.1.1
INSTALL-LIB librte_pmd_dsw_event.so.1.1
LD librte_pmd_opdl_event.so.1.1
INSTALL-LIB librte_pmd_opdl_event.so.1.1
LD librte_pmd_sw_event.so.1.1
INSTALL-LIB librte_pmd_sw_event.so.1.1
PMDINFO otx2_evdev.o.pmd.c
CC otx2_evdev.o.pmd.o
LD otx2_evdev.o
LD librte_pmd_octeontx2_event.so.1.1
INSTALL-LIB librte_pmd_octeontx2_event.so.1.1
== Build drivers/raw
== Build drivers/raw/skeleton
== Build drivers/raw/dpaa2_cmdif
== Build drivers/raw/dpaa2_qdma
== Build drivers/raw/ifpga
== Build drivers/raw/ioat
== Build drivers/raw/ntb
== Build drivers/raw/octeontx2_dma
CC skeleton_rawdev.o
CC skeleton_rawdev_test.o
SYMLINK-FILE include/rte_pmd_dpaa2_qdma.h
SYMLINK-FILE include/rte_pmd_dpaa2_cmdif.h
CC dpaa2_qdma.o
CC ntb.o
CC dpaa2_cmdif.o
CC ntb_hw_intel.o
CC otx2_dpi_rawdev.o
SYMLINK-FILE include/rte_ioat_rawdev.h
CC otx2_dpi_msg.o
SYMLINK-FILE include/rte_ioat_spec.h
CC otx2_dpi_test.o
CC ioat_rawdev.o
CC ioat_rawdev_test.o
CC ifpga_api.o
CC ifpga_enumerate.o
CC ifpga_feature_dev.o
CC ifpga_fme.o
CC ifpga_fme_iperf.o
CC ifpga_fme_dperf.o
CC ifpga_fme_error.o
CC ifpga_port.o
CC ifpga_port_error.o
CC opae_hw_api.o
CC opae_ifpga_hw_api.o
CC opae_debug.o
CC ifpga_fme_pr.o
CC opae_spi.o
CC opae_spi_transaction.o
CC opae_intel_max10.o
CC opae_i2c.o
CC opae_at24_eeprom.o
CC opae_eth_group.o
CC ifpga_rawdev.o
PMDINFO dpaa2_cmdif.o.pmd.c
CC dpaa2_cmdif.o.pmd.o
LD dpaa2_cmdif.o
LD librte_rawdev_dpaa2_cmdif.so.2.1
INSTALL-LIB librte_rawdev_dpaa2_cmdif.so.2.1
PMDINFO ioat_rawdev.o.pmd.c
CC ioat_rawdev.o.pmd.o
LD ioat_rawdev.o
PMDINFO skeleton_rawdev.o.pmd.c
CC skeleton_rawdev.o.pmd.o
LD skeleton_rawdev.o
LD librte_rawdev_skeleton.so.1.1
PMDINFO ifpga_rawdev.o.pmd.c
CC ifpga_rawdev.o.pmd.o
INSTALL-LIB librte_rawdev_skeleton.so.1.1
LD ifpga_rawdev.o
PMDINFO ntb.o.pmd.c
CC ntb.o.pmd.o
LD ntb.o
LD librte_rawdev_ntb.so.1.1
LD librte_rawdev_ifpga.so.1.1
INSTALL-LIB librte_rawdev_ntb.so.1.1
INSTALL-LIB librte_rawdev_ifpga.so.1.1
PMDINFO otx2_dpi_rawdev.o.pmd.c
CC otx2_dpi_rawdev.o.pmd.o
LD otx2_dpi_rawdev.o
LD librte_rawdev_octeontx2_dma.so.1.1
LD librte_rawdev_ioat.so.1.1
INSTALL-LIB librte_rawdev_octeontx2_dma.so.1.1
INSTALL-LIB librte_rawdev_ioat.so.1.1
PMDINFO dpaa2_qdma.o.pmd.c
CC dpaa2_qdma.o.pmd.o
LD dpaa2_qdma.o
LD librte_rawdev_dpaa2_qdma.so.3.1
INSTALL-LIB librte_rawdev_dpaa2_qdma.so.3.1
== Build app
== Build app/test
== Build app/test-pmd
== Build app/proc-info
== Build app/test-acl
== Build app/pdump
== Build app/test-cmdline
== Build app/test-pipeline
== Build app/test-bbdev
== Build app/test-compress-perf
== Build app/test-crypto-perf
== Build app/test-eventdev
CC main.o
CC main.o
CC main.o
CC cmdline_test.o
CC commands.o
CC main.o
CC main.o
CC main.o
CC test_bbdev.o
CC config.o
CC init.o
CC comp_perf_options_parse.o
CC comp_perf_test_verify.o
CC test_bbdev_perf.o
CC runtime.o
CC test_bbdev_vector.o
CC comp_perf_test_benchmark.o
CC testpmd.o
CC pipeline_stub.o
CC main.o
CC evt_main.o
CC parameters.o
CC cmdline.o
CC comp_perf_test_common.o
CC pipeline_hash.o
CC evt_options.o
CC cperf_ops.o
CC evt_test.o
CC cperf_options_parsing.o
CC pipeline_lpm.o
CC cmdline_mtr.o
CC cmdline_flow.o
CC cperf_test_vectors.o
CC test_order_common.o
CC pipeline_acl.o
CC parser.o
CC pipeline_lpm_ipv6.o
CC test_order_queue.o
CC test_order_atq.o
CC cperf_test_throughput.o
CC macfwd.o
CC iofwd.o
CC config.o
CC cperf_test_common.o
CC test_perf_queue.o
CC cmdline_tm.o
CC macswap.o
CC cperf_test_latency.o
CC cperf_test_pmd_cyclecount.o
CC cperf_test_verify.o
CC flowgen.o
CC cperf_test_vector_parsing.o
CC bpf_cmd.o
CC test_perf_atq.o
CC noisy_vnf.o
CC test_perf_common.o
CC test_pipeline_common.o
CC csumonly.o
CC test_pipeline_atq.o
CC test_pipeline_queue.o
CC rxonly.o
CC softnicfwd.o
CC txonly.o
CC util.o
CC icmpecho.o
CC test_reciprocal_division_perf.o
CC test_per_lcore.o
CC test_memory.o
CC test_barrier.o
CC resource.o
CC test_cycles.o
CC test_prefetch.o
CC test.o
CC test_fbarray.o
CC test_spinlock.o
CC test_byteorder.o
CC test_mcslock.o
CC test_memzone.o
CC test_reciprocal_division.o
CC commands.o
CC test_ticketlock.o
CC test_malloc.o
CC test_atomic.o
CC test_resource.o
CC test_bitmap.o
CC test_external_mem.o
CC test_ring.o
CC test_rand_perf.o
LD cmdline_test
CC test_ring_perf.o
CC test_pmd_perf.o
CC test_table_tables.o
CC test_table_pipeline.o
LD testacl
CC test_table_combined.o
CC test_table.o
CC test_table_ports.o
CC test_table_acl.o
INSTALL-APP cmdline_test
CC test_flow_classify.o
INSTALL-MAP cmdline_test.map
CC test_rwlock.o
LD dpdk-pdump
CC test_timer.o
CC test_stack_perf.o
CC test_stack.o
CC test_timer_racecond.o
CC test_timer_perf.o
CC test_timer_secondary.o
INSTALL-APP testacl
INSTALL-MAP testacl.map
CC test_mempool.o
CC test_mempool_perf.o
CC test_mbuf.o
CC test_memcpy_perf.o
CC test_member.o
CC test_logs.o
CC test_memcpy.o
CC test_member_perf.o
CC test_hash.o
CC test_efd.o
CC test_efd_perf.o
CC test_thash.o
INSTALL-APP dpdk-pdump
INSTALL-MAP dpdk-pdump.map
CC test_hash_readwrite_lf.o
CC test_hash_multiwriter.o
CC test_hash_readwrite.o
LD dpdk-procinfo
CC test_hash_functions.o
CC test_hash_perf.o
LD dpdk-test-compress-perf
CC test_lpm.o
CC test_lpm6_perf.o
CC test_lpm_perf.o
CC test_lpm6.o
CC test_errno.o
CC test_debug.o
CC test_tailq.o
CC test_string_fns.o
CC test_mp_secondary.o
CC test_cpuflags.o
CC test_eal_flags.o
CC test_eal_fs.o
CC test_alarm.o
CC test_interrupts.o
CC test_func_reentrancy.o
CC test_latencystats.o
CC test_service_cores.o
CC test_version.o
CC test_bitratestats.o
CC test_cmdline.o
INSTALL-APP dpdk-test-compress-perf
CC test_cmdline_etheraddr.o
CC test_cmdline_num.o
INSTALL-MAP dpdk-test-compress-perf.map
CC test_cmdline_portlist.o
INSTALL-APP dpdk-procinfo
CC test_cmdline_ipaddr.o
INSTALL-MAP dpdk-procinfo.map
CC test_cmdline_cirbuf.o
CC test_cmdline_lib.o
CC test_crc.o
CC test_sched.o
CC test_cmdline_string.o
CC test_red.o
CC test_meter.o
CC test_power_cpufreq.o
CC test_kni.o
CC test_power.o
CC test_common.o
CC test_power_kvm_vm.o
CC test_distributor.o
LD testpipeline
CC test_distributor_perf.o
CC test_reorder.o
CC test_pdump.o
CC sample_packet_forward.o
CC virtual_pmd.o
CC test_link_bonding.o
CC test_link_bonding_mode4.o
CC packet_burst_generator.o
CC test_acl.o
CC test_link_bonding_rssconf.o
CC test_pmd_ring.o
CC test_pmd_ring_perf.o
CC test_cryptodev.o
CC test_metrics.o
CC test_cryptodev_blockcipher.o
CC test_cryptodev_asym.o
CC test_eventdev.o
CC test_event_ring.o
CC test_event_eth_rx_adapter.o
CC test_event_timer_adapter.o
CC test_event_eth_tx_adapter.o
CC test_kvargs.o
CC test_rawdev.o
CC test_bpf.o
CC test_event_crypto_adapter.o
CC test_rcu_qsbr.o
CC test_rcu_qsbr_perf.o
CC test_ipsec.o
MKRES test_resource_c.res.o
LD dpdk-test-eventdev
INSTALL-MAP testpipeline.map
INSTALL-APP testpipeline
LD dpdk-test-crypto-perf
INSTALL-MAP dpdk-test-eventdev.map
INSTALL-APP dpdk-test-eventdev
INSTALL-APP dpdk-test-crypto-perf
INSTALL-MAP dpdk-test-crypto-perf.map
LD testpmd
INSTALL-APP testpmd
INSTALL-MAP testpmd.map
LD testbbdev
INSTALL-APP testbbdev
INSTALL-MAP testbbdev.map
LD test
INSTALL-APP test
INSTALL-MAP test.map
Build complete [x86_64-native-linuxapp-gcc]
Installation cannot run with T defined and DESTDIR undefined
17/09/2019 01:09:13 tester: ls -d /tmp
17/09/2019 01:09:13 tester: /tmp
17/09/2019 01:09:13 TestPVPShareLib: Test Case test_perf_pvp_share_lib_of_fortville Begin
17/09/2019 01:09:13 dut.10.238.54.213:
17/09/2019 01:09:13 tester:
17/09/2019 01:09:13 dut.10.238.54.213: rm -rf ./vhost-net*
17/09/2019 01:09:13 dut.10.238.54.213:
17/09/2019 01:09:13 dut.10.238.54.213: killall -s INT testpmd
17/09/2019 01:09:13 dut.10.238.54.213: testpmd: no process found
17/09/2019 01:09:46 tester: scapy
17/09/2019 01:09:46 tester: INFO: Can't import python gnuplot wrapper . Won't be able to plot.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
Welcome to Scapy (2.3.1)
17/09/2019 01:09:48 tester: wrpcap("/tmp/vhost.pcap", [Ether(dst="3c:fd:fe:ca:dd:38")/IP()/TCP()/("X"*6)])
17/09/2019 01:09:48 tester:
17/09/2019 01:09:50 tester: exit()
17/09/2019 01:09:50 tester:
17/09/2019 01:09:50 pktgen: test port 2 map gen port 0
17/09/2019 01:09:50 pktgen: test port 2 map gen port 0
17/09/2019 01:09:50 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 01:09:50 pktgen: trex port <0> not support flow control
17/09/2019 01:09:50 pktgen: begin traffic ......
17/09/2019 01:10:00 pktgen: {0: {'ibytes': 1277630464,
'ierrors': 0,
'ipackets': 19962976,
'obytes': 9504080064,
'oerrors': 0,
'opackets': 148501270,
'rx_bps': 1022716928.0,
'rx_bps_L1': 1342315168.0,
'rx_pps': 1997489.0,
'rx_util': 13.42315168,
'tx_bps': 7606137856.0,
'tx_bps_L1': 9983056256.0,
'tx_pps': 14855740.0,
'tx_util': 99.83056256},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 30.2,
'cpu_util': 12.6,
'queue_full': 283935,
'rx_bps': 1022716928.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6583420928.0,
'rx_pps': 1997489.0,
'tx_bps': 7606137856.0,
'tx_pps': 14855740.0},
'latency': {},
'total': {'ibytes': 1277630464,
'ierrors': 0,
'ipackets': 19962976,
'obytes': 9504080064,
'oerrors': 0,
'opackets': 148501270,
'rx_bps': 1022716928.0,
'rx_bps_L1': 1342315168.0,
'rx_pps': 1997489.0,
'rx_util': 13.42315168,
'tx_bps': 7606137856.0,
'tx_bps_L1': 9983056256.0,
'tx_pps': 14855740.0,
'tx_util': 99.83056256}}
17/09/2019 01:10:35 pktgen: {'options': {'pcap': '/tmp/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 01:10:35 pktgen: {0: {'ibytes': 2562450880,
'ierrors': 0,
'ipackets': 40038295,
'obytes': 19047600896,
'oerrors': 0,
'opackets': 297618764,
'rx_bps': 94.1,
'rx_bps_L1': 123.492,
'rx_pps': 0.1837,
'rx_util': 1.2349200000000002e-06,
'tx_bps': 693.6,
'tx_bps_L1': 910.4000000000001,
'tx_pps': 1.355,
'tx_util': 9.104000000000001e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.002607,
'cpu_util': 0.0133,
'queue_full': 283935,
'rx_bps': 94.1,
'rx_cpu_util': 0.0,
'rx_drop_bps': 599.5,
'rx_pps': 0.1837,
'tx_bps': 693.6,
'tx_pps': 1.355},
'latency': {},
'total': {'ibytes': 2562450880,
'ierrors': 0,
'ipackets': 40038295,
'obytes': 19047600896,
'oerrors': 0,
'opackets': 297618764,
'rx_bps': 94.1,
'rx_bps_L1': 123.492,
'rx_pps': 0.1837,
'rx_util': 1.2349200000000002e-06,
'tx_bps': 693.6,
'tx_bps_L1': 910.4000000000001,
'tx_pps': 1.355,
'tx_util': 9.104000000000001e-06}}
17/09/2019 01:10:35 pktgen: {'ibytes': 1277630464,
'ierrors': 0,
'ipackets': 19962976,
'obytes': 9504080064,
'oerrors': 0,
'opackets': 148501270,
'rx_bps': 1022716928.0,
'rx_bps_L1': 1342315168.0,
'rx_pps': 1997489.0,
'rx_util': 13.42315168,
'tx_bps': 7606137856.0,
'tx_bps_L1': 9983056256.0,
'tx_pps': 14855740.0,
'tx_util': 99.83056256}
17/09/2019 01:10:35 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 7606137856.000000, tx_pps: 14855740.000000
17/09/2019 01:10:35 pktgen: {'ibytes': 1277630464,
'ierrors': 0,
'ipackets': 19962976,
'obytes': 9504080064,
'oerrors': 0,
'opackets': 148501270,
'rx_bps': 1022716928.0,
'rx_bps_L1': 1342315168.0,
'rx_pps': 1997489.0,
'rx_util': 13.42315168,
'tx_bps': 7606137856.0,
'tx_bps_L1': 9983056256.0,
'tx_pps': 14855740.0,
'tx_util': 99.83056256}
17/09/2019 01:10:35 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 1022716928.000000, rx_pps: 1997489.000000
17/09/2019 01:10:35 pktgen: throughput: pps_rx 1997489.000000, bps_rx 1022716928.000000
17/09/2019 01:10:35 TestPVPShareLib:
+-------+-----------+-------+-----------+------------+
| Frame | Mode | Mpps | Queue Num | % linerate |
+=======+===========+=======+===========+============+
| 64 | share_lib | 1.997 | 1 | 13.423 |
+-------+-----------+-------+-----------+------------+
17/09/2019 01:10:39 TestPVPShareLib: Test Case test_perf_pvp_share_lib_of_fortville Result PASSED:
17/09/2019 01:10:39 dut.10.238.54.213: killall -s INT testpmd
17/09/2019 01:10:39 dut.10.238.54.213: testpmd: no process found
17/09/2019 01:10:39 TestPVPShareLib: Test Case test_perf_pvp_share_lib_of_niantic Result SKIPPED:
17/09/2019 01:10:39 dut.10.238.54.213: sed -i 's/CONFIG_RTE_BUILD_SHARED_LIB=y$/CONFIG_RTE_BUILD_SHARED_LIB=n/' config/common_base
17/09/2019 01:10:39 dut.10.238.54.213:
17/09/2019 01:10:39 dut.10.238.54.213: rm -rf x86_64-native-linuxapp-gcc
17/09/2019 01:10:39 dut.10.238.54.213:
17/09/2019 01:10:39 dut.10.238.54.213: rm -rf ./app/test/test_resource_c.res.o
17/09/2019 01:10:39 dut.10.238.54.213:
17/09/2019 01:10:39 dut.10.238.54.213: rm -rf ./app/test/test_resource_tar.res.o
17/09/2019 01:10:39 dut.10.238.54.213:
17/09/2019 01:10:39 dut.10.238.54.213: rm -rf ./app/test/test_pci_sysfs.res.o
17/09/2019 01:10:39 dut.10.238.54.213:
17/09/2019 01:10:39 dut.10.238.54.213: make -j 86 install T=x86_64-native-linuxapp-gcc
17/09/2019 01:11:44 dut.10.238.54.213: Configuration done using x86_64-native-linuxapp-gcc
== Build lib
== Build lib/librte_kvargs
SYMLINK-FILE include/rte_kvargs.h
CC rte_kvargs.o
AR librte_kvargs.a
INSTALL-LIB librte_kvargs.a
== Build lib/librte_eal
/root/dpdk/mk/toolchain/gcc/rte.toolchain-compat.mk:30: AVX512 support disabled because of binutils 2.30. See Bug 97
== Build lib/librte_eal/common
SYMLINK-FILE include/rte_branch_prediction.h
SYMLINK-FILE include/rte_common.h
SYMLINK-FILE include/rte_compat.h
SYMLINK-FILE include/rte_debug.h
SYMLINK-FILE include/rte_eal.h
SYMLINK-FILE include/rte_eal_interrupts.h
SYMLINK-FILE include/rte_errno.h
SYMLINK-FILE include/rte_launch.h
SYMLINK-FILE include/rte_lcore.h
SYMLINK-FILE include/rte_log.h
SYMLINK-FILE include/rte_memory.h
SYMLINK-FILE include/rte_memzone.h
SYMLINK-FILE include/rte_per_lcore.h
SYMLINK-FILE include/rte_random.h
SYMLINK-FILE include/rte_tailq.h
SYMLINK-FILE include/rte_interrupts.h
SYMLINK-FILE include/rte_alarm.h
SYMLINK-FILE include/rte_string_fns.h
SYMLINK-FILE include/rte_version.h
SYMLINK-FILE include/rte_eal_memconfig.h
SYMLINK-FILE include/rte_malloc_heap.h
SYMLINK-FILE include/rte_hexdump.h
SYMLINK-FILE include/rte_devargs.h
SYMLINK-FILE include/rte_bus.h
SYMLINK-FILE include/rte_dev.h
SYMLINK-FILE include/rte_class.h
SYMLINK-FILE include/rte_option.h
SYMLINK-FILE include/rte_pci_dev_feature_defs.h
SYMLINK-FILE include/rte_pci_dev_features.h
SYMLINK-FILE include/rte_malloc.h
SYMLINK-FILE include/rte_keepalive.h
SYMLINK-FILE include/rte_time.h
SYMLINK-FILE include/rte_service.h
SYMLINK-FILE include/rte_service_component.h
SYMLINK-FILE include/rte_bitmap.h
SYMLINK-FILE include/rte_vfio.h
SYMLINK-FILE include/rte_hypervisor.h
SYMLINK-FILE include/rte_test.h
SYMLINK-FILE include/rte_reciprocal.h
SYMLINK-FILE include/rte_fbarray.h
SYMLINK-FILE include/rte_uuid.h
SYMLINK-FILE include/rte_atomic.h
SYMLINK-FILE include/rte_atomic_32.h
SYMLINK-FILE include/rte_atomic_64.h
SYMLINK-FILE include/rte_byteorder.h
SYMLINK-FILE include/rte_byteorder_32.h
SYMLINK-FILE include/rte_byteorder_64.h
SYMLINK-FILE include/rte_cpuflags.h
SYMLINK-FILE include/rte_cycles.h
SYMLINK-FILE include/rte_io.h
SYMLINK-FILE include/rte_mcslock.h
SYMLINK-FILE include/rte_memcpy.h
SYMLINK-FILE include/rte_pause.h
SYMLINK-FILE include/rte_prefetch.h
SYMLINK-FILE include/rte_rtm.h
SYMLINK-FILE include/rte_rwlock.h
SYMLINK-FILE include/rte_spinlock.h
SYMLINK-FILE include/rte_ticketlock.h
SYMLINK-FILE include/rte_vect.h
SYMLINK-FILE include/generic/rte_atomic.h
SYMLINK-FILE include/generic/rte_byteorder.h
SYMLINK-FILE include/generic/rte_cycles.h
SYMLINK-FILE include/generic/rte_prefetch.h
SYMLINK-FILE include/generic/rte_memcpy.h
SYMLINK-FILE include/generic/rte_cpuflags.h
SYMLINK-FILE include/generic/rte_mcslock.h
SYMLINK-FILE include/generic/rte_spinlock.h
SYMLINK-FILE include/generic/rte_rwlock.h
SYMLINK-FILE include/generic/rte_ticketlock.h
SYMLINK-FILE include/generic/rte_vect.h
SYMLINK-FILE include/generic/rte_pause.h
SYMLINK-FILE include/generic/rte_io.h
== Build lib/librte_eal/linux
== Build lib/librte_eal/linux/eal
SYMLINK-FILE include/rte_kni_common.h
SYMLINK-FILE include/rte_os.h
CC eal.o
CC eal_cpuflags.o
CC eal_hugepage_info.o
CC eal_memory.o
CC eal_thread.o
CC eal_log.o
CC eal_vfio.o
CC eal_vfio_mp_sync.o
CC eal_memalloc.o
CC eal_debug.o
CC eal_lcore.o
CC eal_timer.o
CC eal_interrupts.o
CC eal_alarm.o
CC eal_dev.o
CC eal_common_lcore.o
CC eal_common_timer.o
CC eal_common_memzone.o
CC eal_common_log.o
CC eal_common_launch.o
CC eal_common_memalloc.o
CC eal_common_memory.o
CC eal_common_tailqs.o
CC eal_common_errno.o
CC eal_common_cpuflags.o
CC eal_common_hypervisor.o
CC eal_common_hexdump.o
CC eal_common_class.o
CC eal_common_string_fns.o
CC eal_common_mcfg.o
CC eal_common_bus.o
CC eal_common_dev.o
CC eal_common_thread.o
CC eal_common_devargs.o
CC malloc_elem.o
CC eal_common_options.o
CC hotplug_mp.o
CC rte_malloc.o
CC malloc_mp.o
CC rte_option.o
CC eal_common_fbarray.o
CC eal_common_uuid.o
CC rte_keepalive.o
CC rte_cpuflags.o
CC rte_reciprocal.o
CC rte_service.o
CC rte_hypervisor.o
CC rte_random.o
CC rte_spinlock.o
CC eal_common_proc.o
CC rte_cycles.o
CC malloc_heap.o
AR librte_eal.a
INSTALL-LIB librte_eal.a
== Build lib/librte_pci
== Build lib/librte_ring
== Build lib/librte_stack
== Build lib/librte_timer
== Build lib/librte_cfgfile
== Build lib/librte_meter
== Build lib/librte_jobstats
== Build lib/librte_acl
== Build lib/librte_metrics
== Build lib/librte_rcu
SYMLINK-FILE include/rte_pci.h
SYMLINK-FILE include/rte_stack.h
SYMLINK-FILE include/rte_stack_std.h
SYMLINK-FILE include/rte_stack_lf.h
SYMLINK-FILE include/rte_ring.h
SYMLINK-FILE include/rte_stack_lf_generic.h
SYMLINK-FILE include/rte_meter.h
SYMLINK-FILE include/rte_ring_generic.h
SYMLINK-FILE include/rte_ring_c11_mem.h
CC rte_pci.o
SYMLINK-FILE include/rte_stack_lf_c11.h
CC rte_meter.o
CC rte_ring.o
CC rte_cfgfile.o
CC rte_stack.o
CC rte_stack_std.o
SYMLINK-FILE include/rte_metrics.h
SYMLINK-FILE include/rte_cfgfile.h
CC rte_stack_lf.o
CC rte_metrics.o
SYMLINK-FILE include/rte_rcu_qsbr.h
SYMLINK-FILE include/rte_acl_osdep.h
SYMLINK-FILE include/rte_jobstats.h
SYMLINK-FILE include/rte_acl.h
SYMLINK-FILE include/rte_timer.h
CC rte_jobstats.o
CC rte_rcu_qsbr.o
CC tb_mem.o
CC rte_timer.o
CC rte_acl.o
CC acl_bld.o
CC acl_gen.o
CC acl_run_scalar.o
CC acl_run_sse.o
CC acl_run_avx2.o
AR librte_pci.a
INSTALL-LIB librte_pci.a
AR librte_stack.a
INSTALL-LIB librte_stack.a
AR librte_ring.a
INSTALL-LIB librte_ring.a
== Build lib/librte_hash
== Build lib/librte_mempool
AR librte_metrics.a
INSTALL-LIB librte_metrics.a
AR librte_meter.a
INSTALL-LIB librte_meter.a
AR librte_rcu.a
INSTALL-LIB librte_rcu.a
AR librte_cfgfile.a
INSTALL-LIB librte_cfgfile.a
AR librte_jobstats.a
INSTALL-LIB librte_jobstats.a
SYMLINK-FILE include/rte_hash.h
SYMLINK-FILE include/rte_hash_crc.h
SYMLINK-FILE include/rte_jhash.h
SYMLINK-FILE include/rte_thash.h
SYMLINK-FILE include/rte_fbk_hash.h
SYMLINK-FILE include/rte_mempool.h
CC rte_cuckoo_hash.o
CC rte_mempool.o
CC rte_mempool_ops.o
CC rte_fbk_hash.o
CC rte_mempool_ops_default.o
AR librte_timer.a
INSTALL-LIB librte_timer.a
== Build lib/librte_power
SYMLINK-FILE include/rte_power.h
SYMLINK-FILE include/rte_power_empty_poll.h
CC rte_power.o
CC power_acpi_cpufreq.o
CC power_kvm_vm.o
CC guest_channel.o
CC rte_power_empty_poll.o
CC power_pstate_cpufreq.o
AR librte_mempool.a
INSTALL-LIB librte_mempool.a
== Build lib/librte_mbuf
SYMLINK-FILE include/rte_mbuf.h
SYMLINK-FILE include/rte_mbuf_ptype.h
SYMLINK-FILE include/rte_mbuf_pool_ops.h
CC rte_mbuf.o
CC rte_mbuf_ptype.o
CC rte_mbuf_pool_ops.o
AR librte_power.a
INSTALL-LIB librte_power.a
AR librte_acl.a
INSTALL-LIB librte_acl.a
AR librte_mbuf.a
INSTALL-LIB librte_mbuf.a
== Build lib/librte_net
== Build lib/librte_bbdev
== Build lib/librte_cryptodev
== Build lib/librte_compressdev
== Build lib/librte_reorder
SYMLINK-FILE include/rte_bbdev_op.h
SYMLINK-FILE include/rte_bbdev.h
SYMLINK-FILE include/rte_bbdev_pmd.h
SYMLINK-FILE include/rte_reorder.h
CC rte_bbdev.o
CC rte_reorder.o
SYMLINK-FILE include/rte_comp.h
SYMLINK-FILE include/rte_compressdev.h
SYMLINK-FILE include/rte_compressdev_pmd.h
SYMLINK-FILE include/rte_compressdev_internal.h
SYMLINK-FILE include/rte_crypto.h
SYMLINK-FILE include/rte_crypto_sym.h
SYMLINK-FILE include/rte_cryptodev.h
SYMLINK-FILE include/rte_cryptodev_pmd.h
SYMLINK-FILE include/rte_crypto_asym.h
CC rte_compressdev.o
SYMLINK-FILE include/rte_ip.h
SYMLINK-FILE include/rte_tcp.h
SYMLINK-FILE include/rte_udp.h
SYMLINK-FILE include/rte_esp.h
CC rte_compressdev_pmd.o
CC rte_comp.o
SYMLINK-FILE include/rte_sctp.h
SYMLINK-FILE include/rte_icmp.h
CC rte_cryptodev.o
CC rte_cryptodev_pmd.o
SYMLINK-FILE include/rte_arp.h
SYMLINK-FILE include/rte_ether.h
SYMLINK-FILE include/rte_gre.h
SYMLINK-FILE include/rte_net.h
SYMLINK-FILE include/rte_net_crc.h
SYMLINK-FILE include/rte_mpls.h
CC rte_net_crc.o
CC rte_net.o
CC rte_arp.o
CC rte_ether.o
AR librte_net.a
INSTALL-LIB librte_net.a
== Build lib/librte_cmdline
== Build lib/librte_ethdev
== Build lib/librte_sched
AR librte_reorder.a
INSTALL-LIB librte_reorder.a
SYMLINK-FILE include/rte_sched_common.h
SYMLINK-FILE include/rte_sched.h
SYMLINK-FILE include/rte_approx.h
SYMLINK-FILE include/rte_red.h
CC rte_sched.o
SYMLINK-FILE include/cmdline.h
SYMLINK-FILE include/cmdline_parse.h
SYMLINK-FILE include/cmdline_parse_num.h
SYMLINK-FILE include/cmdline_parse_ipaddr.h
CC rte_red.o
SYMLINK-FILE include/rte_ethdev.h
SYMLINK-FILE include/cmdline_parse_etheraddr.h
SYMLINK-FILE include/rte_ethdev_driver.h
CC rte_approx.o
SYMLINK-FILE include/cmdline_parse_string.h
SYMLINK-FILE include/rte_ethdev_core.h
SYMLINK-FILE include/rte_ethdev_pci.h
SYMLINK-FILE include/cmdline_rdline.h
SYMLINK-FILE include/cmdline_vt100.h
SYMLINK-FILE include/rte_ethdev_vdev.h
SYMLINK-FILE include/cmdline_socket.h
SYMLINK-FILE include/cmdline_cirbuf.h
SYMLINK-FILE include/rte_eth_ctrl.h
SYMLINK-FILE include/cmdline_parse_portlist.h
SYMLINK-FILE include/rte_dev_info.h
SYMLINK-FILE include/rte_flow.h
SYMLINK-FILE include/rte_flow_driver.h
SYMLINK-FILE include/rte_tm.h
CC cmdline.o
SYMLINK-FILE include/rte_tm_driver.h
SYMLINK-FILE include/rte_mtr_driver.h
CC cmdline_cirbuf.o
SYMLINK-FILE include/rte_mtr.h
CC cmdline_parse.o
CC cmdline_parse_etheraddr.o
CC ethdev_private.o
CC cmdline_parse_num.o
CC cmdline_parse_ipaddr.o
CC rte_ethdev.o
CC cmdline_parse_string.o
CC rte_class_eth.o
CC cmdline_rdline.o
CC cmdline_vt100.o
CC rte_flow.o
CC cmdline_socket.o
CC rte_tm.o
CC rte_mtr.o
CC cmdline_parse_portlist.o
CC ethdev_profile.o
AR librte_cmdline.a
INSTALL-LIB librte_cmdline.a
AR librte_compressdev.a
INSTALL-LIB librte_compressdev.a
AR librte_cryptodev.a
INSTALL-LIB librte_cryptodev.a
AR librte_bbdev.a
INSTALL-LIB librte_bbdev.a
AR librte_hash.a
INSTALL-LIB librte_hash.a
== Build lib/librte_efd
== Build lib/librte_lpm
== Build lib/librte_member
SYMLINK-FILE include/rte_lpm.h
SYMLINK-FILE include/rte_lpm6.h
SYMLINK-FILE include/rte_lpm_sse.h
SYMLINK-FILE include/rte_member.h
CC rte_lpm.o
SYMLINK-FILE include/rte_efd.h
CC rte_member.o
CC rte_lpm6.o
CC rte_member_ht.o
CC rte_efd.o
CC rte_member_vbf.o
AR librte_lpm.a
INSTALL-LIB librte_lpm.a
AR librte_sched.a
INSTALL-LIB librte_sched.a
AR librte_efd.a
INSTALL-LIB librte_efd.a
AR librte_member.a
INSTALL-LIB librte_member.a
AR librte_ethdev.a
INSTALL-LIB librte_ethdev.a
== Build lib/librte_security
== Build lib/librte_eventdev
== Build lib/librte_rawdev
== Build lib/librte_vhost
== Build lib/librte_ip_frag
== Build lib/librte_gro
== Build lib/librte_bitratestats
== Build lib/librte_latencystats
== Build lib/librte_kni
== Build lib/librte_gso
== Build lib/librte_distributor
== Build lib/librte_pdump
== Build lib/librte_bpf
SYMLINK-FILE include/rte_latencystats.h
SYMLINK-FILE include/rte_security.h
SYMLINK-FILE include/rte_security_driver.h
CC rte_latencystats.o
SYMLINK-FILE include/rte_rawdev.h
SYMLINK-FILE include/rte_rawdev_pmd.h
CC rte_security.o
CC rte_rawdev.o
SYMLINK-FILE include/rte_vhost.h
SYMLINK-FILE include/rte_vdpa.h
SYMLINK-FILE include/rte_vhost_crypto.h
SYMLINK-FILE include/rte_pdump.h
SYMLINK-FILE include/rte_gro.h
SYMLINK-FILE include/rte_eventdev.h
SYMLINK-FILE include/rte_eventdev_pmd.h
SYMLINK-FILE include/rte_ip_frag.h
CC rte_pdump.o
SYMLINK-FILE include/rte_eventdev_pmd_vdev.h
SYMLINK-FILE include/rte_bitrate.h
SYMLINK-FILE include/rte_eventdev_pmd_pci.h
SYMLINK-FILE include/rte_gso.h
CC fd_man.o
SYMLINK-FILE include/bpf_def.h
CC rte_gro.o
SYMLINK-FILE include/rte_bpf.h
SYMLINK-FILE include/rte_event_ring.h
CC iotlb.o
SYMLINK-FILE include/rte_bpf_ethdev.h
CC gro_tcp4.o
CC rte_ipv4_fragmentation.o
SYMLINK-FILE include/rte_event_eth_rx_adapter.h
SYMLINK-FILE include/rte_distributor.h
CC gro_vxlan_tcp4.o
CC socket.o
CC rte_gso.o
CC vhost.o
CC bpf.o
SYMLINK-FILE include/rte_event_timer_adapter.h
CC gso_tcp4.o
SYMLINK-FILE include/rte_kni.h
CC rte_ipv4_reassembly.o
CC rte_ipv6_fragmentation.o
CC gso_tunnel_tcp4.o
CC rte_distributor_v20.o
SYMLINK-FILE include/rte_event_timer_adapter_pmd.h
SYMLINK-FILE include/rte_event_crypto_adapter.h
CC vhost_user.o
SYMLINK-FILE include/rte_event_eth_tx_adapter.h
CC rte_bitrate.o
CC bpf_exec.o
CC rte_ipv6_reassembly.o
CC rte_distributor.o
CC rte_kni.o
CC virtio_net.o
CC vdpa.o
CC bpf_load.o
CC gso_common.o
CC vhost_crypto.o
CC rte_ip_frag_common.o
CC rte_distributor_match_sse.o
CC bpf_jit_x86.o
CC gso_udp4.o
CC ip_frag_internal.o
CC bpf_pkt.o
CC rte_eventdev.o
CC rte_event_eth_tx_adapter.o
CC rte_event_ring.o
CC bpf_validate.o
CC rte_event_timer_adapter.o
CC rte_event_eth_rx_adapter.o
CC rte_event_crypto_adapter.o
AR librte_bitratestats.a
INSTALL-LIB librte_bitratestats.a
AR librte_latencystats.a
INSTALL-LIB librte_latencystats.a
AR librte_security.a
INSTALL-LIB librte_security.a
== Build lib/librte_ipsec
AR librte_rawdev.a
AR librte_gro.a
INSTALL-LIB librte_rawdev.a
INSTALL-LIB librte_gro.a
AR librte_ip_frag.a
INSTALL-LIB librte_ip_frag.a
SYMLINK-FILE include/rte_ipsec.h
SYMLINK-FILE include/rte_ipsec_group.h
SYMLINK-FILE include/rte_ipsec_sa.h
CC esp_inb.o
CC esp_outb.o
CC sa.o
CC ses.o
AR librte_gso.a
INSTALL-LIB librte_gso.a
AR librte_pdump.a
INSTALL-LIB librte_pdump.a
AR librte_kni.a
INSTALL-LIB librte_kni.a
== Build lib/librte_port
AR librte_distributor.a
INSTALL-LIB librte_distributor.a
SYMLINK-FILE include/rte_port.h
SYMLINK-FILE include/rte_port_ethdev.h
SYMLINK-FILE include/rte_port_ring.h
SYMLINK-FILE include/rte_port_frag.h
SYMLINK-FILE include/rte_port_ras.h
SYMLINK-FILE include/rte_port_sched.h
SYMLINK-FILE include/rte_port_fd.h
SYMLINK-FILE include/rte_port_kni.h
SYMLINK-FILE include/rte_port_source_sink.h
SYMLINK-FILE include/rte_port_sym_crypto.h
CC rte_port_ethdev.o
CC rte_port_ring.o
CC rte_port_frag.o
CC rte_port_ras.o
CC rte_port_sched.o
CC rte_port_fd.o
CC rte_port_kni.o
CC rte_port_sym_crypto.o
CC rte_port_source_sink.o
AR librte_bpf.a
INSTALL-LIB librte_bpf.a
AR librte_eventdev.a
INSTALL-LIB librte_eventdev.a
AR librte_ipsec.a
INSTALL-LIB librte_ipsec.a
AR librte_vhost.a
INSTALL-LIB librte_vhost.a
AR librte_port.a
INSTALL-LIB librte_port.a
== Build lib/librte_table
SYMLINK-FILE include/rte_table.h
SYMLINK-FILE include/rte_table_lpm.h
SYMLINK-FILE include/rte_table_lpm_ipv6.h
SYMLINK-FILE include/rte_table_acl.h
SYMLINK-FILE include/rte_table_hash.h
SYMLINK-FILE include/rte_table_hash_cuckoo.h
SYMLINK-FILE include/rte_table_hash_func.h
SYMLINK-FILE include/rte_table_hash_func_arm64.h
SYMLINK-FILE include/rte_lru.h
SYMLINK-FILE include/rte_lru_x86.h
SYMLINK-FILE include/rte_table_array.h
SYMLINK-FILE include/rte_table_stub.h
CC rte_table_lpm.o
CC rte_table_lpm_ipv6.o
CC rte_table_acl.o
CC rte_table_hash_cuckoo.o
CC rte_table_hash_key8.o
CC rte_table_hash_key16.o
CC rte_table_hash_key32.o
CC rte_table_hash_ext.o
CC rte_table_hash_lru.o
CC rte_table_array.o
CC rte_table_stub.o
AR librte_table.a
INSTALL-LIB librte_table.a
== Build lib/librte_flow_classify
== Build lib/librte_pipeline
SYMLINK-FILE include/rte_flow_classify.h
CC rte_flow_classify.o
CC rte_flow_classify_parse.o
SYMLINK-FILE include/rte_pipeline.h
SYMLINK-FILE include/rte_port_in_action.h
SYMLINK-FILE include/rte_table_action.h
CC rte_pipeline.o
CC rte_port_in_action.o
CC rte_table_action.o
AR librte_flow_classify.a
INSTALL-LIB librte_flow_classify.a
AR librte_pipeline.a
INSTALL-LIB librte_pipeline.a
== Build buildtools
== Build kernel
== Build kernel/linux
== Build buildtools/pmdinfogen
== Build kernel/linux/igb_uio
== Build kernel/linux/kni
HOSTCC pmdinfogen.o
HOSTLD dpdk-pmdinfogen
INSTALL-HOSTAPP dpdk-pmdinfogen
== Build drivers
== Build drivers/common
== Build drivers/common/cpt
== Build drivers/common/octeontx
== Build drivers/common/octeontx2
== Build drivers/common/dpaax
CC cpt_pmd_ops_helper.o
SYMLINK-FILE include/dpaax_iova_table.h
CC otx2_dev.o
CC octeontx_mbox.o
CC otx2_irq.o
CC dpaax_iova_table.o
CC otx2_mbox.o
CC otx2_common.o
AR librte_common_octeontx.a
INSTALL-LIB librte_common_octeontx.a
AR librte_common_dpaax.a
INSTALL-LIB librte_common_dpaax.a
AR librte_common_cpt.a
INSTALL-LIB librte_common_cpt.a
AR librte_common_octeontx2.a
INSTALL-LIB librte_common_octeontx2.a
== Build drivers/bus
CC [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/igb_uio/igb_uio.o
CC [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/kni_misc.o
CC [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/kni_net.o
== Build drivers/bus/dpaa
== Build drivers/bus/fslmc
== Build drivers/bus/ifpga
== Build drivers/bus/vdev
== Build drivers/bus/pci
== Build drivers/bus/vmbus
SYMLINK-FILE include/rte_bus_ifpga.h
SYMLINK-FILE include/rte_bus_vdev.h
SYMLINK-FILE include/rte_bus_pci.h
CC ifpga_bus.o
CC vdev.o
CC ifpga_common.o
CC vdev_params.o
CC linux/pci_vfio.o
CC linux/pci.o
CC pci_params.o
CC linux/pci_uio.o
SYMLINK-FILE include/rte_bus_vmbus.h
SYMLINK-FILE include/rte_vmbus_reg.h
CC pci_common.o
CC pci_common_uio.o
CC qbman/qbman_portal.o
CC qbman/qbman_debug.o
CC dpaa_bus.o
CC mc/dpmng.o
CC mc/dpbp.o
CC linux/vmbus_bus.o
CC mc/dpio.o
CC mc/mc_sys.o
CC base/fman/fman.o
CC base/fman/of.o
CC base/fman/fman_hw.o
CC vmbus_common.o
CC base/fman/netcfg_layer.o
CC linux/vmbus_uio.o
CC mc/dpcon.o
CC vmbus_channel.o
CC base/qbman/bman_driver.o
CC vmbus_bufring.o
CC base/qbman/process.o
CC vmbus_common_uio.o
CC base/qbman/bman.o
CC mc/dpdmai.o
CC base/qbman/qman.o
CC fslmc_vfio.o
CC base/qbman/dpaa_alloc.o
CC base/qbman/qman_driver.o
CC portal/dpaa2_hw_dpio.o
CC mc/dpci.o
CC base/qbman/dpaa_sys.o
CC fslmc_bus.o
CC portal/dpaa2_hw_dpbp.o
CC portal/dpaa2_hw_dpci.o
AR librte_bus_ifpga.a
INSTALL-LIB librte_bus_ifpga.a
AR librte_bus_vmbus.a
INSTALL-LIB librte_bus_vmbus.a
AR librte_bus_vdev.a
INSTALL-LIB librte_bus_vdev.a
Building modules, stage 2.
PMDINFO portal/dpaa2_hw_dpbp.o.pmd.c
CC portal/dpaa2_hw_dpbp.o.pmd.o
LD portal/dpaa2_hw_dpbp.o
PMDINFO portal/dpaa2_hw_dpci.o.pmd.c
CC portal/dpaa2_hw_dpci.o.pmd.o
LD portal/dpaa2_hw_dpci.o
MODPOST 1 modules
AR librte_bus_pci.a
INSTALL-LIB librte_bus_pci.a
LD [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/rte_kni.o
Building modules, stage 2.
PMDINFO portal/dpaa2_hw_dpio.o.pmd.c
CC portal/dpaa2_hw_dpio.o.pmd.o
LD portal/dpaa2_hw_dpio.o
CC /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/igb_uio/igb_uio.mod.o
MODPOST 1 modules
AR librte_bus_fslmc.a
INSTALL-LIB librte_bus_fslmc.a
LD [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/igb_uio/igb_uio.ko
INSTALL-MODULE igb_uio.ko
CC /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/rte_kni.mod.o
LD [M] /root/dpdk/x86_64-native-linuxapp-gcc/build/kernel/linux/kni/rte_kni.ko
INSTALL-MODULE rte_kni.ko
AR librte_bus_dpaa.a
INSTALL-LIB librte_bus_dpaa.a
== Build drivers/mempool
== Build drivers/mempool/bucket
== Build drivers/mempool/dpaa
== Build drivers/mempool/dpaa2
== Build drivers/mempool/ring
== Build drivers/mempool/stack
== Build drivers/mempool/octeontx
== Build drivers/mempool/octeontx2
CC rte_mempool_ring.o
CC dpaa_mempool.o
CC rte_mempool_bucket.o
SYMLINK-FILE include/rte_dpaa2_mempool.h
CC rte_mempool_stack.o
CC dpaa2_hw_mempool.o
CC otx2_mempool_ops.o
CC otx2_mempool.o
CC otx2_mempool_irq.o
CC otx2_mempool_debug.o
CC octeontx_fpavf.o
CC rte_mempool_octeontx.o
PMDINFO octeontx_fpavf.o.pmd.c
CC octeontx_fpavf.o.pmd.o
LD octeontx_fpavf.o
AR librte_mempool_octeontx.a
INSTALL-LIB librte_mempool_octeontx.a
AR librte_mempool_stack.a
INSTALL-LIB librte_mempool_stack.a
PMDINFO otx2_mempool.o.pmd.c
CC otx2_mempool.o.pmd.o
AR librte_mempool_dpaa2.a
INSTALL-LIB librte_mempool_dpaa2.a
LD otx2_mempool.o
AR librte_mempool_dpaa.a
INSTALL-LIB librte_mempool_dpaa.a
AR librte_mempool_octeontx2.a
INSTALL-LIB librte_mempool_octeontx2.a
AR librte_mempool_ring.a
INSTALL-LIB librte_mempool_ring.a
AR librte_mempool_bucket.a
INSTALL-LIB librte_mempool_bucket.a
== Build drivers/net
== Build drivers/baseband
== Build drivers/crypto
== Build drivers/common/qat
== Build drivers/compress
== Build drivers/net/af_packet
== Build drivers/net/ark
== Build drivers/compress/octeontx
== Build drivers/net/axgbe
== Build drivers/net/bonding
== Build drivers/net/cxgbe
== Build drivers/net/e1000
== Build drivers/net/atlantic
== Build drivers/net/ena
== Build drivers/net/enetc
== Build drivers/net/avp
== Build drivers/net/dpaa
== Build drivers/crypto/octeontx
== Build drivers/net/dpaa2
== Build drivers/crypto/scheduler
== Build drivers/crypto/null
== Build drivers/crypto/dpaa_sec
== Build drivers/crypto/dpaa2_sec
== Build drivers/crypto/caam_jr
== Build drivers/crypto/virtio
CC qat_comp.o
== Build drivers/net/enic
CC qat_comp_pmd.o
== Build drivers/net/failsafe
CC qat_device.o
== Build drivers/net/fm10k
== Build drivers/net/i40e
CC qat_common.o
== Build drivers/net/iavf
== Build drivers/net/hinic
CC qat_logs.o
== Build drivers/net/ice
== Build drivers/net/ipn3ke
== Build drivers/baseband/null
== Build drivers/baseband/fpga_lte_fec
== Build drivers/baseband/turbo_sw
CC qat_qp.o
== Build drivers/net/ixgbe
== Build drivers/net/liquidio
== Build drivers/net/memif
== Build drivers/net/nfp
== Build drivers/net/netvsc
== Build drivers/net/octeontx
== Build drivers/net/bnxt
== Build drivers/net/octeontx2
== Build drivers/net/null
== Build drivers/net/thunderx
== Build drivers/net/ring
== Build drivers/net/vmxnet3
== Build drivers/net/sfc
== Build drivers/net/tap
== Build drivers/net/qede
== Build drivers/net/vdev_netvsc
== Build drivers/net/virtio
== Build drivers/net/ifc
== Build drivers/net/kni
== Build drivers/net/softnic
== Build drivers/net/vhost
PMDINFO qat_device.o.pmd.c
CC qat_device.o.pmd.o
LD qat_device.o
CC cxgbe_ethdev.o
CC cxgbevf_ethdev.o
CC otx_zip_pmd.o
CC cxgbevf_main.o
CC sge.o
CC cxgbe_filter.o
CC clip_tbl.o
CC cxgbe_main.o
CC t4_hw.o
CC otx_zip.o
SYMLINK-FILE include/rte_eth_bond_8023ad.h
CC enetc_ethdev.o
CC mps_tcam.o
SYMLINK-FILE include/rte_eth_bond.h
CC t4vf_hw.o
CC rte_eth_bond_api.o
CC rte_eth_bond_args.o
CC cxgbe_flow.o
CC rte_eth_bond_alb.o
CC ark_ethdev_rx.o
CC ark_pktchkr.o
CC rte_eth_bond_pmd.o
CC virtio_rxtx.o
CC virtqueue.o
CC failsafe_rxtx.o
CC rte_eth_bond_flow.o
CC failsafe_ops.o
CC enetc_rxtx.o
CC failsafe_args.o
CC failsafe_eal.o
CC l2t.o
CC hn_ethdev.o
CC failsafe_ether.o
CC ark_ddm.o
CC virtio_pci.o
CC ark_ethdev_tx.o
CC ark_ethdev.o
CC bbdev_null.o
CC ark_mpu.o
CC rte_eth_bond_8023ad.o
SYMLINK-FILE include/rte_avp_common.h
CC caam_jr.o
CC bbdev_turbo_software.o
CC rte_eth_af_packet.o
CC hinic_pmd_api_cmd.o
CC iavf_adminq.o
CC axgbe_ethdev.o
SYMLINK-FILE include/rte_eth_ring.h
SYMLINK-FILE include/rte_pmd_bnxt.h
CC dpaa_sec.o
CC lio_ethdev.o
CC failsafe.o
SYMLINK-FILE include/rte_pmd_dpaa2.h
CC ifcvf_vdpa.o
CC rte_eth_null.o
CC null_crypto_pmd.o
CC rte_eth_ring.o
CC dpaa2_sec_dpseci.o
CC nicvf_rxtx.o
CC virtqueue.o
SYMLINK-FILE include/rte_pmd_dpaa.h
CC ice_controlq.o
CC iavf_common.o
SYMLINK-FILE include/rte_pmd_i40e.h
CC ena_ethdev.o
CC mc/dpseci.o
CC vdev_netvsc.o
SYMLINK-FILE include/rte_avp_fifo.h
CC otx_cryptodev.o
CC ipn3ke_ethdev.o
SYMLINK-FILE include/rte_eth_softnic.h
CC enic_ethdev.o
SYMLINK-FILE include/rte_cryptodev_scheduler_operations.h
CC octeontx_rxtx.o
CC nfp_cppcore.o
CC rte_eth_kni.o
CC bnxt_cpr.o
CC sfc_ethdev.o
CC nfp_cpp_pcie_ops.o
CC base/dpaa2_hw_dpni.o
CC rte_eth_memif.o
CC fm10k_ethdev.o
CC dpaa_ethdev.o
CC avp_ethdev.o
AR librte_pmd_qat.a
CC i40e_adminq.o
SYMLINK-FILE include/rte_cryptodev_scheduler.h
SYMLINK-FILE include/rte_eth_vhost.h
CC rte_eth_softnic.o
CC atl_rxtx.o
CC otx2_rx.o
INSTALL-LIB librte_pmd_qat.a
SYMLINK-FILE include/fpga_lte_fec.h
CC e1000_80003es2lan.o
CC scheduler_pmd.o
CC ena_com.o
CC otx2_tx.o
CC vmxnet3_rxtx.o
PMDINFO cxgbevf_ethdev.o.pmd.c
CC fpga_lte_fec.o
CC rte_eth_softnic_mempool.o
CC rte_eth_vhost.o
CC cxgbevf_ethdev.o.pmd.o
CC rte_eth_softnic_swq.o
SYMLINK-FILE include/rte_pmd_ixgbe.h
CC enic_main.o
CC vmxnet3_ethdev.o
CC rte_eth_softnic_link.o
CC ixgbe_common.o
LD cxgbevf_ethdev.o
PMDINFO bbdev_null.o.pmd.c
PMDINFO otx_zip_pmd.o.pmd.c
CC dpaa2_rxtx.o
CC bbdev_null.o.pmd.o
CC rte_eth_softnic_tm.o
CC otx_zip_pmd.o.pmd.o
CC octeontx_pkovf.o
CC dpaa2_ethdev.o
CC hinic_pmd_cfg.o
CC octeontx_pkivf.o
LD bbdev_null.o
PMDINFO cxgbe_ethdev.o.pmd.c
CC cxgbe_ethdev.o.pmd.o
CC hinic_pmd_cmdq.o
CC e1000_82540.o
PMDINFO enetc_ethdev.o.pmd.c
LD otx_zip_pmd.o
CC enetc_ethdev.o.pmd.o
CC e1000_82541.o
CC ecore_dev.o
LD cxgbe_ethdev.o
PMDINFO bbdev_turbo_software.o.pmd.c
CC e1000_82542.o
CC bbdev_turbo_software.o.pmd.o
PMDINFO hn_ethdev.o.pmd.c
CC atl_ethdev.o
CC hn_ethdev.o.pmd.o
CC atl_hw_regs.o
CC ifcvf.o
LD enetc_ethdev.o
CC hw_atl_utils.o
AR librte_pmd_bbdev_null.a
PMDINFO octeontx_pkovf.o.pmd.c
LD bbdev_turbo_software.o
CC sfc_kvargs.o
INSTALL-LIB librte_pmd_bbdev_null.a
CC octeontx_pkovf.o.pmd.o
LD hn_ethdev.o
CC sfc.o
AR librte_pmd_octeontx_zip.a
CC virtio_cryptodev.o
PMDINFO failsafe.o.pmd.c
CC failsafe.o.pmd.o
CC dpaa_rxtx.o
CC hw_atl_llh.o
PMDINFO rte_eth_ring.o.pmd.c
CC rte_eth_ring.o.pmd.o
CC octeontx_bgx.o
LD octeontx_pkovf.o
INSTALL-LIB librte_pmd_octeontx_zip.a
PMDINFO ipn3ke_ethdev.o.pmd.c
PMDINFO ark_ethdev.o.pmd.c
PMDINFO null_crypto_pmd.o.pmd.c
CC ipn3ke_ethdev.o.pmd.o
CC null_crypto_pmd.o.pmd.o
CC ark_ethdev.o.pmd.o
PMDINFO rte_eth_null.o.pmd.c
AR librte_pmd_enetc.a
CC rte_eth_null.o.pmd.o
LD failsafe.o
PMDINFO rte_eth_kni.o.pmd.c
PMDINFO octeontx_pkivf.o.pmd.c
LD ipn3ke_ethdev.o
CC fm10k_rxtx.o
CC rte_eth_kni.o.pmd.o
AR librte_pmd_bbdev_turbo_sw.a
LD rte_eth_ring.o
CC octeontx_pkivf.o.pmd.o
CC enic_rxtx.o
CC dpaa2_flow.o
CC hn_rxtx.o
CC hn_rndis.o
LD null_crypto_pmd.o
INSTALL-LIB librte_pmd_enetc.a
PMDINFO axgbe_ethdev.o.pmd.c
LD ark_ethdev.o
INSTALL-LIB librte_pmd_bbdev_turbo_sw.a
CC axgbe_ethdev.o.pmd.o
LD rte_eth_null.o
LD rte_eth_kni.o
PMDINFO otx_cryptodev.o.pmd.c
CC e1000_82543.o
CC otx_cryptodev.o.pmd.o
CC e1000_82571.o
CC memif_socket.o
LD octeontx_pkivf.o
CC e1000_82575.o
CC e1000_i210.o
PMDINFO ifcvf_vdpa.o.pmd.c
LD otx_cryptodev.o
CC ifcvf_vdpa.o.pmd.o
LD axgbe_ethdev.o
CC e1000_api.o
CC e1000_ich8lan.o
CC ipn3ke_representor.o
CC null_crypto_pmd_ops.o
CC rte_eth_softnic_tap.o
CC ipn3ke_tm.o
LD ifcvf_vdpa.o
AR librte_pmd_ring.a
CC otx_cryptodev_capabilities.o
CC rte_eth_tap.o
CC otx_cryptodev_hw_access.o
CC ark_pktdir.o
CC failsafe_flow.o
AR librte_pmd_null.a
AR librte_pmd_kni.a
CC failsafe_intr.o
CC scheduler_pmd_ops.o
PMDINFO rte_eth_softnic.o.pmd.c
INSTALL-LIB librte_pmd_ring.a
CC rte_eth_softnic.o.pmd.o
PMDINFO lio_ethdev.o.pmd.c
CC lio_ethdev.o.pmd.o
PMDINFO enic_ethdev.o.pmd.c
INSTALL-LIB librte_pmd_null.a
CC enic_ethdev.o.pmd.o
CC axgbe_dev.o
CC axgbe_mdio.o
PMDINFO sfc_ethdev.o.pmd.c
CC otx_cryptodev_mbox.o
CC sfc_ethdev.o.pmd.o
CC hinic_pmd_eqs.o
CC virtio_pci.o
INSTALL-LIB librte_pmd_kni.a
CC axgbe_phy_impl.o
CC sfc_mcdi.o
LD lio_ethdev.o
AR librte_pmd_ifc.a
CC ena_eth_com.o
CC rte_cryptodev_scheduler.o
PMDINFO vdev_netvsc.o.pmd.c
CC vdev_netvsc.o.pmd.o
CC scheduler_roundrobin.o
CC octeontx_ethdev.o
PMDINFO ena_ethdev.o.pmd.c
CC nicvf_hw.o
CC iavf_ethdev.o
CC ena_ethdev.o.pmd.o
LD rte_eth_softnic.o
LD enic_ethdev.o
LD sfc_ethdev.o
CC bnxt_ethdev.o
CC bnxt_filter.o
PMDINFO fpga_lte_fec.o.pmd.c
INSTALL-LIB librte_pmd_ifc.a
CC ark_pktgen.o
CC fpga_lte_fec.o.pmd.o
PMDINFO rte_eth_af_packet.o.pmd.c
PMDINFO dpaa_ethdev.o.pmd.c
CC dpaa_ethdev.o.pmd.o
CC rte_eth_af_packet.o.pmd.o
CC ark_rqp.o
CC otx_cryptodev_ops.o
CC ice_sched.o
CC ice_common.o
LD ena_ethdev.o
LD vdev_netvsc.o
CC bnxt_flow.o
CC i40e_common.o
CC lio_rxtx.o
PMDINFO dpaa2_ethdev.o.pmd.c
LD fpga_lte_fec.o
CC dpaa2_ethdev.o.pmd.o
LD rte_eth_af_packet.o
PMDINFO rte_eth_memif.o.pmd.c
LD dpaa_ethdev.o
PMDINFO rte_eth_bond_pmd.o.pmd.c
CC virtio_rxtx.o
CC nfp_mutex.o
CC rte_eth_memif.o.pmd.o
CC rte_eth_bond_pmd.o.pmd.o
CC virtio_ethdev.o
PMDINFO rte_eth_vhost.o.pmd.c
CC rte_eth_vhost.o.pmd.o
LD rte_eth_memif.o
LD dpaa2_ethdev.o
CC virtio_rxtx_simple.o
LD rte_eth_bond_pmd.o
LD rte_eth_vhost.o
CC virtio_rxtx_simple_sse.o
AR librte_pmd_vdev_netvsc.a
CC rte_eth_softnic_action.o
CC rte_eth_softnic_pipeline.o
AR librte_pmd_af_packet.a
INSTALL-LIB librte_pmd_vdev_netvsc.a
CC bnxt_hwrm.o
AR librte_pmd_fpga_lte_fec.a
CC bnxt_ring.o
INSTALL-LIB librte_pmd_af_packet.a
CC bnxt_rxq.o
CC e1000_logs.o
CC bnxt_rxr.o
CC e1000_mac.o
AR librte_pmd_bond.a
INSTALL-LIB librte_pmd_fpga_lte_fec.a
CC e1000_manage.o
AR librte_pmd_null_crypto.a
CC hinic_pmd_hwdev.o
CC e1000_mbx.o
INSTALL-LIB librte_pmd_bond.a
PMDINFO atl_ethdev.o.pmd.c
CC hinic_pmd_hwif.o
INSTALL-LIB librte_pmd_null_crypto.a
CC atl_ethdev.o.pmd.o
CC hinic_pmd_mgmt.o
CC bnxt_stats.o
AR librte_pmd_vhost.a
CC hw_atl_utils_fw2x.o
CC axgbe_i2c.o
CC hw_atl_b0.o
AR librte_pmd_memif.a
INSTALL-LIB librte_pmd_vhost.a
CC e1000_osdep.o
CC nicvf_mbox.o
CC axgbe_rxtx.o
CC e1000_nvm.o
LD atl_ethdev.o
INSTALL-LIB librte_pmd_memif.a
PMDINFO vmxnet3_ethdev.o.pmd.c
CC ark_udm.o
CC axgbe_rxtx_vec_sse.o
PMDINFO avp_ethdev.o.pmd.c
AR librte_pmd_ena.a
CC vmxnet3_ethdev.o.pmd.o
CC avp_ethdev.o.pmd.o
CC lio_23xx_vf.o
CC e1000_phy.o
CC hinic_pmd_niccfg.o
CC hinic_pmd_nicio.o
INSTALL-LIB librte_pmd_ena.a
PMDINFO fm10k_ethdev.o.pmd.c
LD avp_ethdev.o
CC fm10k_ethdev.o.pmd.o
CC sfc_intr.o
LD vmxnet3_ethdev.o
PMDINFO octeontx_ethdev.o.pmd.c
CC nicvf_ethdev.o
CC octeontx_ethdev.o.pmd.o
CC sfc_ev.o
PMDINFO caam_jr.o.pmd.c
CC ice_switch.o
CC nicvf_bsvf.o
CC rte_pmd_atlantic.o
CC caam_jr.o.pmd.o
CC ipn3ke_flow.o
CC enic_clsf.o
CC enic_res.o
LD octeontx_ethdev.o
LD fm10k_ethdev.o
CC otx2_tm.o
CC otx2_rss.o
CC otx2_mac.o
PMDINFO iavf_ethdev.o.pmd.c
CC iavf_ethdev.o.pmd.o
AR librte_pmd_vmxnet3_uio.a
CC otx2_ptp.o
LD caam_jr.o
AR librte_pmd_cxgbe.a
AR librte_pmd_avp.a
CC nicvf_svf.o
CC ixgbe_82598.o
CC hinic_pmd_wq.o
AR librte_pmd_octeontx.a
CC lio_mbox.o
CC scheduler_pkt_size_distr.o
INSTALL-LIB librte_pmd_vmxnet3_uio.a
INSTALL-LIB librte_pmd_avp.a
CC scheduler_failover.o
CC nfp_resource.o
INSTALL-LIB librte_pmd_octeontx.a
INSTALL-LIB librte_pmd_cxgbe.a
PMDINFO virtio_cryptodev.o.pmd.c
CC nfp_crc.o
CC virtio_cryptodev.o.pmd.o
LD iavf_ethdev.o
CC fm10k_pf.o
AR librte_pmd_failsafe.a
CC fm10k_common.o
CC fm10k_mbx.o
CC fm10k_tlv.o
CC rte_eth_softnic_thread.o
CC fm10k_vf.o
CC bnxt_txq.o
CC scheduler_multicore.o
CC sfc_port.o
CC caam_jr_capabilities.o
CC hn_nvs.o
PMDINFO dpaa_sec.o.pmd.c
AR librte_pmd_ark.a
CC dpaa_sec.o.pmd.o
PMDINFO bnxt_ethdev.o.pmd.c
CC nfp_mip.o
CC enic_flow.o
CC caam_jr_hw.o
INSTALL-LIB librte_pmd_ark.a
INSTALL-LIB librte_pmd_failsafe.a
CC bnxt_ethdev.o.pmd.o
CC hn_vf.o
AR librte_pmd_dpaa.a
CC caam_jr_uio.o
LD virtio_cryptodev.o
CC iavf_rxtx.o
CC iavf_rxtx_vec_sse.o
PMDINFO dpaa2_sec_dpseci.o.pmd.c
CC iavf_vchnl.o
LD dpaa_sec.o
CC ixgbe_82599.o
INSTALL-LIB librte_pmd_dpaa.a
CC sfc_rx.o
CC bnxt_txr.o
CC ice_nvm.o
CC bnxt_vnic.o
CC dpaa2_sec_dpseci.o.pmd.o
CC e1000_vf.o
CC dpaa2_mux.o
CC i40e_diag.o
LD bnxt_ethdev.o
CC sfc_tx.o
PMDINFO rte_eth_tap.o.pmd.c
CC rte_eth_tap.o.pmd.o
CC i40e_hmc.o
CC i40e_lan_hmc.o
LD dpaa2_sec_dpseci.o
CC bnxt_util.o
CC bnxt_irq.o
CC igb_ethdev.o
PMDINFO virtio_ethdev.o.pmd.c
CC rte_pmd_bnxt.o
CC igb_rxtx.o
AR librte_pmd_virtio_crypto.a
CC virtio_ethdev.o.pmd.o
CC otx2_flow.o
CC bnxt_rxtx_vec_sse.o
CC rte_eth_softnic_cli.o
CC hinic_pmd_ethdev.o
CC nfp_nffw.o
INSTALL-LIB librte_pmd_virtio_crypto.a
CC rte_eth_softnic_flow.o
LD rte_eth_tap.o
LD virtio_ethdev.o
CC i40e_nvm.o
CC nfp_hwinfo.o
CC ice_flex_pipe.o
AR librte_pmd_dpaa_sec.a
CC ice_dcb.o
CC ice_flow.o
CC rte_eth_softnic_meter.o
CC nfp_rtsym.o
PMDINFO nicvf_ethdev.o.pmd.c
CC nfp_nsp.o
AR librte_pmd_dpaa2_sec.a
CC nicvf_ethdev.o.pmd.o
CC rte_eth_softnic_cryptodev.o
CC base/vnic_cq.o
CC base/vnic_wq.o
INSTALL-LIB librte_pmd_dpaa_sec.a
INSTALL-LIB librte_pmd_dpaa2_sec.a
LD nicvf_ethdev.o
CC fm10k_api.o
CC tap_netlink.o
CC ecore_hw.o
CC virtio_user/vhost_user.o
CC virtio_user/vhost_kernel_tap.o
CC otx2_link.o
CC virtio_user/vhost_kernel.o
PMDINFO dpaa2_mux.o.pmd.c
CC otx2_vlan.o
CC tap_tcmsgs.o
CC ixgbe_x540.o
CC ecore_cxt.o
CC otx2_stats.o
CC dpaa2_mux.o.pmd.o
CC tap_flow.o
CC ixgbe_x550.o
CC ixgbe_phy.o
CC otx2_lookup.o
CC ixgbe_api.o
CC ixgbe_vf.o
CC ixgbe_hv_vf.o
CC ixgbe_dcb.o
CC ixgbe_dcb_82599.o
AR librte_pmd_thunderx_nicvf.a
AR librte_pmd_axgbe.a
CC ixgbe_mbx.o
CC ixgbe_dcb_82598.o
CC ixgbe_rxtx.o
LD dpaa2_mux.o
INSTALL-LIB librte_pmd_thunderx_nicvf.a
INSTALL-LIB librte_pmd_axgbe.a
AR librte_pmd_ipn3ke.a
CC nfp_nsp_cmds.o
CC ixgbe_ethdev.o
CC fm10k_rxtx_vec.o
INSTALL-LIB librte_pmd_ipn3ke.a
CC mc/dpdmux.o
CC mc/dpkg.o
CC tap_bpf_api.o
CC mc/dpni.o
CC parser.o
CC igb_pf.o
CC tap_intr.o
CC nfp_nsp_eth.o
CC ice_fdir.o
CC conn.o
CC otx2_ethdev.o
CC ixgbe_fdir.o
CC sfc_tso.o
AR librte_pmd_netvsc.a
CC otx2_flow_ctrl.o
CC nfp_net.o
CC ice_ethdev.o
CC ice_rxtx.o
CC ecore_l2.o
INSTALL-LIB librte_pmd_netvsc.a
AR librte_pmd_caam_jr.a
AR librte_pmd_lio.a
CC ice_rxtx_vec_sse.o
CC ice_switch_filter.o
CC ice_rxtx_vec_avx2.o
CC igb_flow.o
INSTALL-LIB librte_pmd_lio.a
INSTALL-LIB librte_pmd_caam_jr.a
CC ice_generic_flow.o
CC virtio_user/virtio_user_dev.o
CC ecore_sp_commands.o
CC ixgbe_pf.o
CC i40e_dcb.o
CC sfc_filter.o
CC em_ethdev.o
CC em_rxtx.o
CC ecore_init_fw_funcs.o
CC sfc_flow.o
CC sfc_dp.o
CC ixgbe_flow.o
PMDINFO hinic_pmd_ethdev.o.pmd.c
CC ecore_spq.o
CC hinic_pmd_ethdev.o.pmd.o
CC virtio_user_ethdev.o
CC base/vnic_dev.o
CC ixgbe_rxtx_vec_sse.o
CC otx2_flow_parse.o
AR librte_pmd_crypto_scheduler.a
CC base/vnic_intr.o
CC i40e_ethdev.o
CC otx2_flow_utils.o
CC base/vnic_rq.o
INSTALL-LIB librte_pmd_crypto_scheduler.a
LD hinic_pmd_ethdev.o
CC otx2_ethdev_irq.o
CC otx2_ethdev_ops.o
CC sfc_ef10_rx.o
AR librte_pmd_atlantic.a
CC otx2_ethdev_debug.o
CC enic_rxtx_vec_avx2.o
CC ixgbe_ipsec.o
INSTALL-LIB librte_pmd_atlantic.a
CC ecore_init_ops.o
CC rte_pmd_ixgbe.o
CC ixgbe_tm.o
CC sfc_ef10_tx.o
CC sfc_ef10_essb_rx.o
CC ixgbe_vf_representor.o
AR librte_pmd_iavf.a
CC efx_bootcfg.o
CC efx_crc32.o
CC ecore_mcp.o
AR librte_pmd_bnxt.a
CC hinic_pmd_tx.o
CC hinic_pmd_rx.o
CC efx_ev.o
CC i40e_rxtx.o
CC i40e_ethdev_vf.o
CC i40e_rxtx_vec_sse.o
CC efx_evb.o
INSTALL-LIB librte_pmd_bnxt.a
INSTALL-LIB librte_pmd_iavf.a
CC efx_hash.o
CC efx_filter.o
CC efx_intr.o
CC ecore_int.o
CC ecore_dcbx.o
CC i40e_pf.o
CC i40e_fdir.o
CC i40e_flow.o
CC rte_pmd_i40e.o
AR librte_pmd_tap.a
CC otx2_ethdev_devargs.o
PMDINFO em_ethdev.o.pmd.c
CC bcm_osal.o
CC efx_lic.o
CC em_ethdev.o.pmd.o
INSTALL-LIB librte_pmd_tap.a
CC efx_mac.o
CC efx_mcdi.o
AR librte_pmd_dpaa2.a
CC i40e_tm.o
CC efx_mon.o
CC efx_nvram.o
CC efx_nic.o
CC i40e_vf_representor.o
CC efx_phy.o
LD em_ethdev.o
INSTALL-LIB librte_pmd_dpaa2.a
AR librte_pmd_softnic.a
CC i40e_rxtx_vec_avx2.o
AR librte_pmd_fm10k.a
CC efx_port.o
CC ecore_sriov.o
INSTALL-LIB librte_pmd_softnic.a
INSTALL-LIB librte_pmd_fm10k.a
CC efx_tunnel.o
PMDINFO igb_ethdev.o.pmd.c
CC efx_vpd.o
CC efx_rx.o
CC igb_ethdev.o.pmd.o
CC efx_sram.o
CC efx_tx.o
CC efx_proxy.o
CC ecore_vf.o
CC qede_ethdev.o
CC qede_main.o
PMDINFO nfp_net.o.pmd.c
CC nfp_net.o.pmd.o
CC mcdi_mon.o
CC qede_rxtx.o
CC siena_mac.o
CC qede_filter.o
CC siena_mcdi.o
CC siena_nic.o
CC siena_nvram.o
CC siena_phy.o
CC siena_sram.o
CC siena_vpd.o
CC ef10_ev.o
CC ef10_evb.o
CC ef10_filter.o
LD nfp_net.o
CC ef10_intr.o
PMDINFO virtio_user_ethdev.o.pmd.c
CC ef10_image.o
CC ef10_mac.o
CC virtio_user_ethdev.o.pmd.o
LD igb_ethdev.o
CC ef10_mcdi.o
CC ef10_nic.o
CC ef10_nvram.o
CC ef10_phy.o
LD virtio_user_ethdev.o
PMDINFO otx2_ethdev.o.pmd.c
CC otx2_ethdev.o.pmd.o
CC ef10_proxy.o
AR librte_pmd_nfp.a
CC ef10_rx.o
INSTALL-LIB librte_pmd_nfp.a
CC ef10_tx.o
CC medford_nic.o
CC hunt_nic.o
CC ef10_vpd.o
PMDINFO i40e_ethdev_vf.o.pmd.c
CC medford2_nic.o
CC i40e_ethdev_vf.o.pmd.o
LD otx2_ethdev.o
AR librte_pmd_virtio.a
INSTALL-LIB librte_pmd_virtio.a
AR librte_pmd_e1000.a
LD i40e_ethdev_vf.o
INSTALL-LIB librte_pmd_e1000.a
AR librte_pmd_octeontx2.a
INSTALL-LIB librte_pmd_octeontx2.a
PMDINFO ice_ethdev.o.pmd.c
CC ice_ethdev.o.pmd.o
PMDINFO ixgbe_ethdev.o.pmd.c
CC ixgbe_ethdev.o.pmd.o
LD ice_ethdev.o
LD ixgbe_ethdev.o
AR librte_pmd_ixgbe.a
INSTALL-LIB librte_pmd_ixgbe.a
AR librte_pmd_ice.a
INSTALL-LIB librte_pmd_ice.a
AR librte_pmd_hinic.a
INSTALL-LIB librte_pmd_hinic.a
AR librte_pmd_enic.a
INSTALL-LIB librte_pmd_enic.a
AR librte_pmd_sfc_efx.a
INSTALL-LIB librte_pmd_sfc_efx.a
PMDINFO qede_ethdev.o.pmd.c
CC qede_ethdev.o.pmd.o
LD qede_ethdev.o
AR librte_pmd_octeontx_crypto.a
INSTALL-LIB librte_pmd_octeontx_crypto.a
AR librte_pmd_qede.a
INSTALL-LIB librte_pmd_qede.a
PMDINFO i40e_ethdev.o.pmd.c
CC i40e_ethdev.o.pmd.o
LD i40e_ethdev.o
AR librte_pmd_i40e.a
INSTALL-LIB librte_pmd_i40e.a
== Build drivers/event
== Build drivers/event/skeleton
== Build drivers/event/sw
== Build drivers/event/octeontx
== Build drivers/event/dsw
== Build drivers/event/octeontx2
== Build drivers/event/dpaa
== Build drivers/event/opdl
== Build drivers/event/dpaa2
CC skeleton_eventdev.o
CC dsw_evdev.o
CC dsw_event.o
CC dsw_xstats.o
CC dpaa2_hw_dpcon.o
CC dpaa_eventdev.o
CC dpaa2_eventdev.o
CC otx2_worker.o
CC otx2_tim_worker.o
CC otx2_evdev_adptr.o
CC otx2_evdev.o
CC otx2_tim_evdev.o
CC otx2_evdev_selftest.o
CC otx2_worker_dual.o
CC sw_evdev.o
CC otx2_evdev_irq.o
CC sw_evdev_worker.o
CC sw_evdev_scheduler.o
CC sw_evdev_xstats.o
CC sw_evdev_selftest.o
CC opdl_ring.o
CC ssovf_worker.o
CC opdl_evdev.o
CC ssovf_evdev.o
CC ssovf_evdev_selftest.o
CC opdl_evdev_init.o
CC opdl_evdev_xstats.o
CC opdl_test.o
CC ssovf_probe.o
CC timvf_worker.o
CC timvf_evdev.o
CC timvf_probe.o
PMDINFO skeleton_eventdev.o.pmd.c
CC skeleton_eventdev.o.pmd.o
LD skeleton_eventdev.o
AR librte_pmd_skeleton_event.a
INSTALL-LIB librte_pmd_skeleton_event.a
PMDINFO dsw_evdev.o.pmd.c
CC dsw_evdev.o.pmd.o
LD dsw_evdev.o
PMDINFO opdl_evdev.o.pmd.c
CC opdl_evdev.o.pmd.o
LD opdl_evdev.o
PMDINFO dpaa2_hw_dpcon.o.pmd.c
CC dpaa2_hw_dpcon.o.pmd.o
PMDINFO timvf_probe.o.pmd.c
PMDINFO ssovf_probe.o.pmd.c
CC timvf_probe.o.pmd.o
CC ssovf_probe.o.pmd.o
LD dpaa2_hw_dpcon.o
LD ssovf_probe.o
LD timvf_probe.o
PMDINFO ssovf_evdev.o.pmd.c
CC ssovf_evdev.o.pmd.o
LD ssovf_evdev.o
PMDINFO dpaa2_eventdev.o.pmd.c
CC dpaa2_eventdev.o.pmd.o
LD dpaa2_eventdev.o
AR librte_pmd_dpaa2_event.a
INSTALL-LIB librte_pmd_dpaa2_event.a
PMDINFO sw_evdev.o.pmd.c
CC sw_evdev.o.pmd.o
LD sw_evdev.o
AR librte_pmd_octeontx_ssovf.a
INSTALL-LIB librte_pmd_octeontx_ssovf.a
PMDINFO dpaa_eventdev.o.pmd.c
CC dpaa_eventdev.o.pmd.o
LD dpaa_eventdev.o
AR librte_pmd_dpaa_event.a
INSTALL-LIB librte_pmd_dpaa_event.a
AR librte_pmd_dsw_event.a
INSTALL-LIB librte_pmd_dsw_event.a
AR librte_pmd_opdl_event.a
INSTALL-LIB librte_pmd_opdl_event.a
AR librte_pmd_sw_event.a
INSTALL-LIB librte_pmd_sw_event.a
PMDINFO otx2_evdev.o.pmd.c
CC otx2_evdev.o.pmd.o
LD otx2_evdev.o
AR librte_pmd_octeontx2_event.a
INSTALL-LIB librte_pmd_octeontx2_event.a
== Build drivers/raw
== Build drivers/raw/skeleton
== Build drivers/raw/dpaa2_cmdif
== Build drivers/raw/dpaa2_qdma
== Build drivers/raw/ifpga
== Build drivers/raw/ioat
== Build drivers/raw/ntb
== Build drivers/raw/octeontx2_dma
CC skeleton_rawdev.o
SYMLINK-FILE include/rte_ioat_rawdev.h
CC skeleton_rawdev_test.o
SYMLINK-FILE include/rte_ioat_spec.h
CC ioat_rawdev.o
CC ioat_rawdev_test.o
SYMLINK-FILE include/rte_pmd_dpaa2_cmdif.h
CC otx2_dpi_rawdev.o
CC ntb.o
CC otx2_dpi_msg.o
CC ntb_hw_intel.o
CC dpaa2_cmdif.o
CC otx2_dpi_test.o
SYMLINK-FILE include/rte_pmd_dpaa2_qdma.h
CC dpaa2_qdma.o
CC ifpga_api.o
CC ifpga_enumerate.o
CC ifpga_feature_dev.o
CC ifpga_fme.o
CC ifpga_fme_iperf.o
CC ifpga_fme_dperf.o
CC ifpga_fme_error.o
CC ifpga_port.o
CC opae_ifpga_hw_api.o
CC opae_hw_api.o
CC opae_debug.o
CC opae_spi.o
CC opae_spi_transaction.o
CC opae_eth_group.o
CC opae_intel_max10.o
CC ifpga_port_error.o
CC ifpga_fme_pr.o
CC opae_i2c.o
CC ifpga_rawdev.o
CC opae_at24_eeprom.o
PMDINFO dpaa2_cmdif.o.pmd.c
CC dpaa2_cmdif.o.pmd.o
LD dpaa2_cmdif.o
AR librte_rawdev_dpaa2_cmdif.a
INSTALL-LIB librte_rawdev_dpaa2_cmdif.a
PMDINFO ioat_rawdev.o.pmd.c
CC ioat_rawdev.o.pmd.o
LD ioat_rawdev.o
PMDINFO skeleton_rawdev.o.pmd.c
CC skeleton_rawdev.o.pmd.o
LD skeleton_rawdev.o
PMDINFO ifpga_rawdev.o.pmd.c
AR librte_rawdev_skeleton.a
CC ifpga_rawdev.o.pmd.o
INSTALL-LIB librte_rawdev_skeleton.a
LD ifpga_rawdev.o
PMDINFO ntb.o.pmd.c
CC ntb.o.pmd.o
LD ntb.o
AR librte_rawdev_ntb.a
INSTALL-LIB librte_rawdev_ntb.a
AR librte_rawdev_ifpga.a
PMDINFO otx2_dpi_rawdev.o.pmd.c
CC otx2_dpi_rawdev.o.pmd.o
INSTALL-LIB librte_rawdev_ifpga.a
LD otx2_dpi_rawdev.o
AR librte_rawdev_octeontx2_dma.a
INSTALL-LIB librte_rawdev_octeontx2_dma.a
AR librte_rawdev_ioat.a
INSTALL-LIB librte_rawdev_ioat.a
PMDINFO dpaa2_qdma.o.pmd.c
CC dpaa2_qdma.o.pmd.o
LD dpaa2_qdma.o
AR librte_rawdev_dpaa2_qdma.a
INSTALL-LIB librte_rawdev_dpaa2_qdma.a
== Build app
== Build app/test
== Build app/test-pmd
== Build app/pdump
== Build app/proc-info
== Build app/test-cmdline
== Build app/test-acl
== Build app/test-pipeline
== Build app/test-bbdev
== Build app/test-compress-perf
== Build app/test-crypto-perf
== Build app/test-eventdev
CC main.o
CC main.o
CC main.o
CC cmdline_test.o
CC commands.o
CC main.o
CC main.o
CC config.o
CC comp_perf_options_parse.o
CC comp_perf_test_verify.o
CC init.o
CC runtime.o
CC pipeline_stub.o
CC cperf_ops.o
CC main.o
CC test_bbdev.o
CC pipeline_hash.o
CC comp_perf_test_benchmark.o
CC main.o
CC cperf_options_parsing.o
CC comp_perf_test_common.o
CC pipeline_lpm.o
CC testpmd.o
CC cperf_test_vectors.o
CC parameters.o
CC cmdline.o
CC cperf_test_throughput.o
CC evt_options.o
CC test_bbdev_perf.o
CC cperf_test_latency.o
CC test_bbdev_vector.o
CC pipeline_acl.o
CC cmdline_flow.o
CC cmdline_mtr.o
CC evt_test.o
CC cperf_test_pmd_cyclecount.o
CC parser.o
CC pipeline_lpm_ipv6.o
CC evt_main.o
CC cmdline_tm.o
CC test_order_common.o
CC cperf_test_vector_parsing.o
CC test_order_atq.o
CC config.o
CC rxonly.o
CC cperf_test_common.o
CC cperf_test_verify.o
CC txonly.o
CC flowgen.o
CC test_perf_common.o
CC test_perf_queue.o
CC macfwd.o
CC csumonly.o
CC test_perf_atq.o
CC icmpecho.o
CC noisy_vnf.o
CC iofwd.o
CC util.o
CC bpf_cmd.o
CC macswap.o
CC test_order_queue.o
CC test_pipeline_common.o
CC softnicfwd.o
CC test_pipeline_queue.o
CC test_pipeline_atq.o
CC test_per_lcore.o
CC test_reciprocal_division.o
CC test_byteorder.o
CC commands.o
CC test_malloc.o
CC test_atomic.o
CC test_memzone.o
CC test_resource.o
CC test_barrier.o
CC resource.o
CC test_spinlock.o
CC test_reciprocal_division_perf.o
CC test_external_mem.o
CC test_bitmap.o
CC test_ticketlock.o
CC test_memory.o
CC test_mcslock.o
CC test_fbarray.o
CC test.o
CC test_cycles.o
CC test_prefetch.o
CC test_rand_perf.o
LD cmdline_test
CC test_ring.o
CC test_ring_perf.o
CC test_table_ports.o
CC test_pmd_perf.o
CC test_table_tables.o
CC test_table.o
CC test_table_pipeline.o
CC test_table_combined.o
CC test_table_acl.o
CC test_flow_classify.o
CC test_stack.o
CC test_stack_perf.o
CC test_timer.o
CC test_rwlock.o
CC test_timer_perf.o
LD dpdk-pdump
CC test_timer_racecond.o
CC test_mempool_perf.o
CC test_mempool.o
CC test_timer_secondary.o
CC test_logs.o
CC test_memcpy.o
CC test_mbuf.o
CC test_memcpy_perf.o
CC test_member.o
CC test_member_perf.o
CC test_efd.o
CC test_efd_perf.o
LD testacl
CC test_thash.o
CC test_hash.o
CC test_hash_perf.o
CC test_hash_functions.o
CC test_hash_readwrite.o
CC test_hash_multiwriter.o
CC test_hash_readwrite_lf.o
LD dpdk-test-compress-perf
CC test_lpm.o
CC test_lpm6.o
CC test_lpm_perf.o
CC test_lpm6_perf.o
CC test_tailq.o
LD testpipeline
CC test_debug.o
CC test_errno.o
CC test_string_fns.o
CC test_cpuflags.o
CC test_mp_secondary.o
CC test_eal_fs.o
CC test_eal_flags.o
CC test_alarm.o
CC test_interrupts.o
CC test_func_reentrancy.o
CC test_version.o
LD dpdk-procinfo
CC test_service_cores.o
CC test_bitratestats.o
CC test_cmdline.o
CC test_latencystats.o
CC test_cmdline_num.o
CC test_cmdline_portlist.o
CC test_cmdline_etheraddr.o
INSTALL-APP cmdline_test
CC test_cmdline_ipaddr.o
CC test_cmdline_lib.o
CC test_cmdline_string.o
CC test_cmdline_cirbuf.o
INSTALL-MAP cmdline_test.map
CC test_red.o
CC test_crc.o
CC test_sched.o
CC test_kni.o
CC test_power.o
CC test_meter.o
CC test_distributor.o
CC test_distributor_perf.o
CC test_power_cpufreq.o
CC test_power_kvm_vm.o
CC virtual_pmd.o
CC test_reorder.o
CC test_common.o
CC sample_packet_forward.o
CC test_pdump.o
CC packet_burst_generator.o
CC test_link_bonding.o
INSTALL-APP dpdk-pdump
CC test_link_bonding_mode4.o
INSTALL-MAP dpdk-pdump.map
CC test_acl.o
CC test_link_bonding_rssconf.o
CC test_pmd_ring_perf.o
CC test_cryptodev_blockcipher.o
CC test_pmd_ring.o
CC test_cryptodev.o
CC test_cryptodev_asym.o
CC test_metrics.o
INSTALL-APP dpdk-test-compress-perf
CC test_eventdev.o
INSTALL-MAP dpdk-test-compress-perf.map
CC test_event_ring.o
CC test_event_eth_rx_adapter.o
CC test_event_eth_tx_adapter.o
CC test_event_crypto_adapter.o
CC test_rawdev.o
CC test_event_timer_adapter.o
CC test_ipsec.o
CC test_rcu_qsbr_perf.o
CC test_rcu_qsbr.o
CC test_bpf.o
CC test_kvargs.o
LD dpdk-test-eventdev
MKRES test_resource_c.res.o
LD dpdk-test-crypto-perf
INSTALL-MAP testpipeline.map
INSTALL-APP testpipeline
INSTALL-APP dpdk-procinfo
INSTALL-MAP dpdk-procinfo.map
INSTALL-APP testacl
INSTALL-MAP testacl.map
INSTALL-APP dpdk-test-eventdev
INSTALL-MAP dpdk-test-eventdev.map
INSTALL-APP dpdk-test-crypto-perf
INSTALL-MAP dpdk-test-crypto-perf.map
LD testpmd
LD testbbdev
INSTALL-APP testpmd
INSTALL-MAP testpmd.map
INSTALL-APP testbbdev
INSTALL-MAP testbbdev.map
LD test
INSTALL-APP test
INSTALL-MAP test.map
Build complete [x86_64-native-linuxapp-gcc]
Installation cannot run with T defined and DESTDIR undefined
17/09/2019 01:11:44 dts:
TEST SUITE ENDED: TestPVPShareLib
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac
2019-09-17 8:36 ` [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac zhuwenhui
@ 2019-09-17 8:44 ` Zhu, ShuaiX
2019-09-19 6:53 ` Wang, Yinan
2019-09-20 6:35 ` Tu, Lijuan
2019-09-20 6:36 ` Tu, Lijuan
1 sibling, 2 replies; 13+ messages in thread
From: Zhu, ShuaiX @ 2019-09-17 8:44 UTC (permalink / raw)
To: Zhu, WenhuiX, dts; +Cc: Zhu, WenhuiX, Zhu, ShuaiX
[-- Attachment #1: Type: text/plain, Size: 1269 bytes --]
Tested-by: Zhu, ShuaiX <shuaix.zhu@intel.com>
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of zhuwenhui
> Sent: Tuesday, September 17, 2019 4:36 PM
> To: dts@dpdk.org
> Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>
> Subject: [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac
>
> Set fwd mac to make the receiving packet normal.
>
> Signed-off-by: zhuwenhui <wenhuix.zhu@intel.com>
> ---
> tests/TestSuite_pvp_virtio_user_4k_pages.py | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/tests/TestSuite_pvp_virtio_user_4k_pages.py
> b/tests/TestSuite_pvp_virtio_user_4k_pages.py
> index 11079a4..b170d95 100644
> --- a/tests/TestSuite_pvp_virtio_user_4k_pages.py
> +++ b/tests/TestSuite_pvp_virtio_user_4k_pages.py
> @@ -150,6 +150,7 @@ class TestPVPVirtioWith2Mhuge(TestCase):
> command_line_user = command_line_user % (self.target,
> self.mem_channels, self.core_mask_virtio_user)
> self.virtio_user.send_expect(command_line_user, "testpmd> ", 120)
> + self.virtio_user.send_expect("set fwd mac", "testpmd> ", 120)
> self.virtio_user.send_expect("start", "testpmd> ", 120)
>
> def prepare_tmpfs_for_4k(self):
> --
> 2.17.2
[-- Attachment #2: TestPvpVirtioUser4kPages.log --]
[-- Type: application/octet-stream, Size: 37050 bytes --]
17/09/2019 01:03:27 dts:
TEST SUITE : TestPvpVirtioUser4kPages
17/09/2019 01:03:27 dts: NIC : fortville_eagle
17/09/2019 01:03:27 dut.10.238.54.213:
17/09/2019 01:03:27 tester:
17/09/2019 01:03:27 dut.10.238.54.213: modprobe vfio-pci
17/09/2019 01:03:28 dut.10.238.54.213:
17/09/2019 01:03:29 TestPvpVirtioUser4kPages: You can config packet_size in file pvp_virtio_user_4k_pages.cfg, in region 'suite' like packet_sizes=[64, 128, 256]
17/09/2019 01:03:29 tester: ls -d /tmp/pvp_virtio_user_4k_pages
17/09/2019 01:03:29 tester: /tmp/pvp_virtio_user_4k_pages
17/09/2019 01:03:29 TestPvpVirtioUser4kPages: Test Case test_perf_pvp_virtio_user_with_4K_pages Begin
17/09/2019 01:03:29 dut.10.238.54.213:
17/09/2019 01:03:29 tester:
17/09/2019 01:03:29 dut.10.238.54.213: rm -rf ./vhost-net*
17/09/2019 01:03:29 dut.10.238.54.213:
17/09/2019 01:03:29 dut.10.238.54.213: killall -s INT testpmd
17/09/2019 01:03:29 dut.10.238.54.213: testpmd: no process found
17/09/2019 01:03:35 dut.10.238.54.213: mkdir -p /mnt/tmpfs_nohuge
17/09/2019 01:03:35 dut.10.238.54.213:
17/09/2019 01:03:35 dut.10.238.54.213: mount tmpfs /mnt/tmpfs_nohuge -t tmpfs -o size=4G
17/09/2019 01:03:35 dut.10.238.54.213:
17/09/2019 01:03:37 pktgen: test port 2 map gen port 0
17/09/2019 01:03:37 pktgen: test port 2 map gen port 0
17/09/2019 01:03:37 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 01:03:37 pktgen: trex port <0> not support flow control
17/09/2019 01:03:37 pktgen: begin traffic ......
17/09/2019 01:03:47 pktgen: {0: {'ibytes': 1467869184,
'ierrors': 0,
'ipackets': 22935469,
'obytes': 9501913344,
'oerrors': 0,
'opackets': 148467408,
'rx_bps': 1183707776.0,
'rx_bps_L1': 1553617056.0,
'rx_pps': 2311933.0,
'rx_util': 15.53617056,
'tx_bps': 7604988928.0,
'tx_bps_L1': 9981547648.0,
'tx_pps': 14853492.0,
'tx_util': 99.81547648},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 30.4,
'cpu_util': 12.5,
'queue_full': 208547,
'rx_bps': 1183707776.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6421281280.0,
'rx_pps': 2311933.0,
'tx_bps': 7604988928.0,
'tx_pps': 14853492.0},
'latency': {},
'total': {'ibytes': 1467869184,
'ierrors': 0,
'ipackets': 22935469,
'obytes': 9501913344,
'oerrors': 0,
'opackets': 148467408,
'rx_bps': 1183707776.0,
'rx_bps_L1': 1553617056.0,
'rx_pps': 2311933.0,
'rx_util': 15.53617056,
'tx_bps': 7604988928.0,
'tx_bps_L1': 9981547648.0,
'tx_pps': 14853492.0,
'tx_util': 99.81547648}}
17/09/2019 01:04:22 pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 01:04:22 pktgen: {0: {'ibytes': 2947737024,
'ierrors': 0,
'ipackets': 46058391,
'obytes': 19047633152,
'oerrors': 0,
'opackets': 297619268,
'rx_bps': 104.7,
'rx_bps_L1': 137.42,
'rx_pps': 0.2045,
'rx_util': 1.3742e-06,
'tx_bps': 674.5,
'tx_bps_L1': 885.22,
'tx_pps': 1.317,
'tx_util': 8.8522e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.002568,
'cpu_util': 0.01313,
'queue_full': 208547,
'rx_bps': 104.7,
'rx_cpu_util': 0.0,
'rx_drop_bps': 569.8,
'rx_pps': 0.2045,
'tx_bps': 674.5,
'tx_pps': 1.317},
'latency': {},
'total': {'ibytes': 2947737024,
'ierrors': 0,
'ipackets': 46058391,
'obytes': 19047633152,
'oerrors': 0,
'opackets': 297619268,
'rx_bps': 104.7,
'rx_bps_L1': 137.42,
'rx_pps': 0.2045,
'rx_util': 1.3742e-06,
'tx_bps': 674.5,
'tx_bps_L1': 885.22,
'tx_pps': 1.317,
'tx_util': 8.8522e-06}}
17/09/2019 01:04:22 pktgen: {'ibytes': 1467869184,
'ierrors': 0,
'ipackets': 22935469,
'obytes': 9501913344,
'oerrors': 0,
'opackets': 148467408,
'rx_bps': 1183707776.0,
'rx_bps_L1': 1553617056.0,
'rx_pps': 2311933.0,
'rx_util': 15.53617056,
'tx_bps': 7604988928.0,
'tx_bps_L1': 9981547648.0,
'tx_pps': 14853492.0,
'tx_util': 99.81547648}
17/09/2019 01:04:22 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 7604988928.000000, tx_pps: 14853492.000000
17/09/2019 01:04:22 pktgen: {'ibytes': 1467869184,
'ierrors': 0,
'ipackets': 22935469,
'obytes': 9501913344,
'oerrors': 0,
'opackets': 148467408,
'rx_bps': 1183707776.0,
'rx_bps_L1': 1553617056.0,
'rx_pps': 2311933.0,
'rx_util': 15.53617056,
'tx_bps': 7604988928.0,
'tx_bps_L1': 9981547648.0,
'tx_pps': 14853492.0,
'tx_util': 99.81547648}
17/09/2019 01:04:22 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 1183707776.000000, rx_pps: 2311933.000000
17/09/2019 01:04:22 pktgen: throughput: pps_rx 2311933.000000, bps_rx 1183707776.000000
17/09/2019 01:04:22 pktgen: test port 2 map gen port 0
17/09/2019 01:04:22 pktgen: test port 2 map gen port 0
17/09/2019 01:04:22 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 01:04:22 pktgen: trex port <0> not support flow control
17/09/2019 01:04:22 pktgen: begin traffic ......
17/09/2019 01:04:32 pktgen: {0: {'ibytes': 2681275520,
'ierrors': 0,
'ipackets': 20947465,
'obytes': 10820049920,
'oerrors': 0,
'opackets': 84531647,
'rx_bps': 2133672576.0,
'rx_bps_L1': 2467058496.0,
'rx_pps': 2083662.0,
'rx_util': 24.67058496,
'tx_bps': 8650506240.0,
'tx_bps_L1': 10002147840.0,
'tx_pps': 8447760.0,
'tx_util': 100.02147839999999},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 61.6,
'cpu_util': 7.016,
'queue_full': 0,
'rx_bps': 2133672576.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6516832768.0,
'rx_pps': 2083662.0,
'tx_bps': 8650506240.0,
'tx_pps': 8447760.0},
'latency': {},
'total': {'ibytes': 2681275520,
'ierrors': 0,
'ipackets': 20947465,
'obytes': 10820049920,
'oerrors': 0,
'opackets': 84531647,
'rx_bps': 2133672576.0,
'rx_bps_L1': 2467058496.0,
'rx_pps': 2083662.0,
'rx_util': 24.67058496,
'tx_bps': 8650506240.0,
'tx_bps_L1': 10002147840.0,
'tx_pps': 8447760.0,
'tx_util': 100.02147839999999}}
17/09/2019 01:05:07 pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 01:05:07 pktgen: {0: {'ibytes': 5353451520,
'ierrors': 0,
'ipackets': 41823840,
'obytes': 21621629696,
'oerrors': 0,
'opackets': 168918982,
'rx_bps': 183.2,
'rx_bps_L1': 211.824,
'rx_pps': 0.1789,
'rx_util': 2.11824e-06,
'tx_bps': 740.4,
'tx_bps_L1': 856.096,
'tx_pps': 0.7231,
'tx_util': 8.56096e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.004987,
'cpu_util': 0.007424,
'queue_full': 0,
'rx_bps': 183.2,
'rx_cpu_util': 0.0,
'rx_drop_bps': 557.2,
'rx_pps': 0.1789,
'tx_bps': 740.4,
'tx_pps': 0.7231},
'latency': {},
'total': {'ibytes': 5353451520,
'ierrors': 0,
'ipackets': 41823840,
'obytes': 21621629696,
'oerrors': 0,
'opackets': 168918982,
'rx_bps': 183.2,
'rx_bps_L1': 211.824,
'rx_pps': 0.1789,
'rx_util': 2.11824e-06,
'tx_bps': 740.4,
'tx_bps_L1': 856.096,
'tx_pps': 0.7231,
'tx_util': 8.56096e-06}}
17/09/2019 01:05:07 pktgen: {'ibytes': 2681275520,
'ierrors': 0,
'ipackets': 20947465,
'obytes': 10820049920,
'oerrors': 0,
'opackets': 84531647,
'rx_bps': 2133672576.0,
'rx_bps_L1': 2467058496.0,
'rx_pps': 2083662.0,
'rx_util': 24.67058496,
'tx_bps': 8650506240.0,
'tx_bps_L1': 10002147840.0,
'tx_pps': 8447760.0,
'tx_util': 100.02147839999999}
17/09/2019 01:05:07 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 8650506240.000000, tx_pps: 8447760.000000
17/09/2019 01:05:07 pktgen: {'ibytes': 2681275520,
'ierrors': 0,
'ipackets': 20947465,
'obytes': 10820049920,
'oerrors': 0,
'opackets': 84531647,
'rx_bps': 2133672576.0,
'rx_bps_L1': 2467058496.0,
'rx_pps': 2083662.0,
'rx_util': 24.67058496,
'tx_bps': 8650506240.0,
'tx_bps_L1': 10002147840.0,
'tx_pps': 8447760.0,
'tx_util': 100.02147839999999}
17/09/2019 01:05:07 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 2133672576.000000, rx_pps: 2083662.000000
17/09/2019 01:05:07 pktgen: throughput: pps_rx 2083662.000000, bps_rx 2133672576.000000
17/09/2019 01:05:07 pktgen: test port 2 map gen port 0
17/09/2019 01:05:07 pktgen: test port 2 map gen port 0
17/09/2019 01:05:07 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 01:05:07 pktgen: trex port <0> not support flow control
17/09/2019 01:05:07 pktgen: begin traffic ......
17/09/2019 01:05:17 pktgen: {0: {'ibytes': 3877401600,
'ierrors': 0,
'ipackets': 15146100,
'obytes': 11584177408,
'oerrors': 0,
'opackets': 45250699,
'rx_bps': 3106143232.0,
'rx_bps_L1': 3348810944.0,
'rx_pps': 1516673.2,
'rx_util': 33.48810944,
'tx_bps': 9277971456.0,
'tx_bps_L1': 10002813056.0,
'tx_pps': 4530260.0,
'tx_util': 100.02813056},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 125.3,
'cpu_util': 3.703,
'queue_full': 0,
'rx_bps': 3106143232.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6171828224.0,
'rx_pps': 1516673.2,
'tx_bps': 9277971456.0,
'tx_pps': 4530260.0},
'latency': {},
'total': {'ibytes': 3877401600,
'ierrors': 0,
'ipackets': 15146100,
'obytes': 11584177408,
'oerrors': 0,
'opackets': 45250699,
'rx_bps': 3106143232.0,
'rx_bps_L1': 3348810944.0,
'rx_pps': 1516673.2,
'rx_util': 33.48810944,
'tx_bps': 9277971456.0,
'tx_bps_L1': 10002813056.0,
'tx_pps': 4530260.0,
'tx_util': 100.02813056}}
17/09/2019 01:05:52 pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 01:05:52 pktgen: {0: {'ibytes': 7750259456,
'ierrors': 0,
'ipackets': 30274451,
'obytes': 23188409344,
'oerrors': 0,
'opackets': 90579724,
'rx_bps': 265.2,
'rx_bps_L1': 285.91999999999996,
'rx_pps': 0.1295,
'rx_util': 2.8591999999999997e-06,
'tx_bps': 797.5,
'tx_bps_L1': 859.804,
'tx_pps': 0.3894,
'tx_util': 8.59804e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.01012,
'cpu_util': 0.003942,
'queue_full': 0,
'rx_bps': 265.2,
'rx_cpu_util': 0.0,
'rx_drop_bps': 532.3,
'rx_pps': 0.1295,
'tx_bps': 797.5,
'tx_pps': 0.3894},
'latency': {},
'total': {'ibytes': 7750259456,
'ierrors': 0,
'ipackets': 30274451,
'obytes': 23188409344,
'oerrors': 0,
'opackets': 90579724,
'rx_bps': 265.2,
'rx_bps_L1': 285.91999999999996,
'rx_pps': 0.1295,
'rx_util': 2.8591999999999997e-06,
'tx_bps': 797.5,
'tx_bps_L1': 859.804,
'tx_pps': 0.3894,
'tx_util': 8.59804e-06}}
17/09/2019 01:05:52 pktgen: {'ibytes': 3877401600,
'ierrors': 0,
'ipackets': 15146100,
'obytes': 11584177408,
'oerrors': 0,
'opackets': 45250699,
'rx_bps': 3106143232.0,
'rx_bps_L1': 3348810944.0,
'rx_pps': 1516673.2,
'rx_util': 33.48810944,
'tx_bps': 9277971456.0,
'tx_bps_L1': 10002813056.0,
'tx_pps': 4530260.0,
'tx_util': 100.02813056}
17/09/2019 01:05:52 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 9277971456.000000, tx_pps: 4530260.000000
17/09/2019 01:05:52 pktgen: {'ibytes': 3877401600,
'ierrors': 0,
'ipackets': 15146100,
'obytes': 11584177408,
'oerrors': 0,
'opackets': 45250699,
'rx_bps': 3106143232.0,
'rx_bps_L1': 3348810944.0,
'rx_pps': 1516673.2,
'rx_util': 33.48810944,
'tx_bps': 9277971456.0,
'tx_bps_L1': 10002813056.0,
'tx_pps': 4530260.0,
'tx_util': 100.02813056}
17/09/2019 01:05:52 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3106143232.000000, rx_pps: 1516673.200000
17/09/2019 01:05:52 pktgen: throughput: pps_rx 1516673.200000, bps_rx 3106143232.000000
17/09/2019 01:05:52 pktgen: test port 2 map gen port 0
17/09/2019 01:05:52 pktgen: test port 2 map gen port 0
17/09/2019 01:05:52 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 01:05:52 pktgen: trex port <0> not support flow control
17/09/2019 01:05:52 pktgen: begin traffic ......
17/09/2019 01:06:02 pktgen: {0: {'ibytes': 4046897152,
'ierrors': 0,
'ipackets': 7904096,
'obytes': 12031271936,
'oerrors': 0,
'opackets': 23498580,
'rx_bps': 3246900992.0,
'rx_bps_L1': 3373732960.0,
'rx_pps': 792699.8,
'rx_util': 33.737329599999995,
'tx_bps': 9629478912.0,
'tx_bps_L1': 10005630432.0,
'tx_pps': 2350947.0,
'tx_util': 100.05630432},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 255.8,
'cpu_util': 1.882,
'queue_full': 0,
'rx_bps': 3246900992.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6382577664.0,
'rx_pps': 792699.8,
'tx_bps': 9629478912.0,
'tx_pps': 2350947.0},
'latency': {},
'total': {'ibytes': 4046897152,
'ierrors': 0,
'ipackets': 7904096,
'obytes': 12031271936,
'oerrors': 0,
'opackets': 23498580,
'rx_bps': 3246900992.0,
'rx_bps_L1': 3373732960.0,
'rx_pps': 792699.8,
'rx_util': 33.737329599999995,
'tx_bps': 9629478912.0,
'tx_bps_L1': 10005630432.0,
'tx_pps': 2350947.0,
'tx_util': 100.05630432}}
17/09/2019 01:06:37 pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 01:06:37 pktgen: {0: {'ibytes': 8090339328,
'ierrors': 0,
'ipackets': 15801444,
'obytes': 24060151296,
'oerrors': 0,
'opackets': 46992483,
'rx_bps': 270.0,
'rx_bps_L1': 280.5472,
'rx_pps': 0.06592,
'rx_util': 2.8054719999999997e-06,
'tx_bps': 805.3,
'tx_bps_L1': 836.7559999999999,
'tx_pps': 0.1966,
'tx_util': 8.367559999999998e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.02069,
'cpu_util': 0.001946,
'queue_full': 0,
'rx_bps': 270.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 535.3,
'rx_pps': 0.06592,
'tx_bps': 805.3,
'tx_pps': 0.1966},
'latency': {},
'total': {'ibytes': 8090339328,
'ierrors': 0,
'ipackets': 15801444,
'obytes': 24060151296,
'oerrors': 0,
'opackets': 46992483,
'rx_bps': 270.0,
'rx_bps_L1': 280.5472,
'rx_pps': 0.06592,
'rx_util': 2.8054719999999997e-06,
'tx_bps': 805.3,
'tx_bps_L1': 836.7559999999999,
'tx_pps': 0.1966,
'tx_util': 8.367559999999998e-06}}
17/09/2019 01:06:37 pktgen: {'ibytes': 4046897152,
'ierrors': 0,
'ipackets': 7904096,
'obytes': 12031271936,
'oerrors': 0,
'opackets': 23498580,
'rx_bps': 3246900992.0,
'rx_bps_L1': 3373732960.0,
'rx_pps': 792699.8,
'rx_util': 33.737329599999995,
'tx_bps': 9629478912.0,
'tx_bps_L1': 10005630432.0,
'tx_pps': 2350947.0,
'tx_util': 100.05630432}
17/09/2019 01:06:37 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 9629478912.000000, tx_pps: 2350947.000000
17/09/2019 01:06:37 pktgen: {'ibytes': 4046897152,
'ierrors': 0,
'ipackets': 7904096,
'obytes': 12031271936,
'oerrors': 0,
'opackets': 23498580,
'rx_bps': 3246900992.0,
'rx_bps_L1': 3373732960.0,
'rx_pps': 792699.8,
'rx_util': 33.737329599999995,
'tx_bps': 9629478912.0,
'tx_bps_L1': 10005630432.0,
'tx_pps': 2350947.0,
'tx_util': 100.05630432}
17/09/2019 01:06:37 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3246900992.000000, rx_pps: 792699.800000
17/09/2019 01:06:37 pktgen: throughput: pps_rx 792699.800000, bps_rx 3246900992.000000
17/09/2019 01:06:37 pktgen: test port 2 map gen port 0
17/09/2019 01:06:37 pktgen: test port 2 map gen port 0
17/09/2019 01:06:37 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 01:06:37 pktgen: trex port <0> not support flow control
17/09/2019 01:06:37 pktgen: begin traffic ......
17/09/2019 01:06:47 pktgen: {0: {'ibytes': 4165810176,
'ierrors': 0,
'ipackets': 4068174,
'obytes': 12250259456,
'oerrors': 0,
'opackets': 11963146,
'rx_bps': 3329351424.0,
'rx_bps_L1': 3394377888.0,
'rx_pps': 406415.4,
'rx_util': 33.943778879999996,
'tx_bps': 9758790656.0,
'tx_bps_L1': 9949392032.0,
'tx_pps': 1191258.6,
'tx_util': 99.49392032},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 518.7,
'cpu_util': 0.9407,
'queue_full': 0,
'rx_bps': 3329351424.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6429439488.0,
'rx_pps': 406415.4,
'tx_bps': 9758790656.0,
'tx_pps': 1191258.6},
'latency': {},
'total': {'ibytes': 4165810176,
'ierrors': 0,
'ipackets': 4068174,
'obytes': 12250259456,
'oerrors': 0,
'opackets': 11963146,
'rx_bps': 3329351424.0,
'rx_bps_L1': 3394377888.0,
'rx_pps': 406415.4,
'rx_util': 33.943778879999996,
'tx_bps': 9758790656.0,
'tx_bps_L1': 9949392032.0,
'tx_pps': 1191258.6,
'tx_util': 99.49392032}}
17/09/2019 01:07:22 pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 01:07:22 pktgen: {0: {'ibytes': 8341609472,
'ierrors': 0,
'ipackets': 8146103,
'obytes': 24521072640,
'oerrors': 0,
'opackets': 23946360,
'rx_bps': 279.2,
'rx_bps_L1': 284.6528,
'rx_pps': 0.03408,
'rx_util': 2.846528e-06,
'tx_bps': 826.2,
'tx_bps_L1': 842.3439999999999,
'tx_pps': 0.1009,
'tx_util': 8.423439999999999e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.04244,
'cpu_util': 0.0009733,
'queue_full': 0,
'rx_bps': 279.2,
'rx_cpu_util': 0.0,
'rx_drop_bps': 547.0,
'rx_pps': 0.03408,
'tx_bps': 826.2,
'tx_pps': 0.1009},
'latency': {},
'total': {'ibytes': 8341609472,
'ierrors': 0,
'ipackets': 8146103,
'obytes': 24521072640,
'oerrors': 0,
'opackets': 23946360,
'rx_bps': 279.2,
'rx_bps_L1': 284.6528,
'rx_pps': 0.03408,
'rx_util': 2.846528e-06,
'tx_bps': 826.2,
'tx_bps_L1': 842.3439999999999,
'tx_pps': 0.1009,
'tx_util': 8.423439999999999e-06}}
17/09/2019 01:07:22 pktgen: {'ibytes': 4165810176,
'ierrors': 0,
'ipackets': 4068174,
'obytes': 12250259456,
'oerrors': 0,
'opackets': 11963146,
'rx_bps': 3329351424.0,
'rx_bps_L1': 3394377888.0,
'rx_pps': 406415.4,
'rx_util': 33.943778879999996,
'tx_bps': 9758790656.0,
'tx_bps_L1': 9949392032.0,
'tx_pps': 1191258.6,
'tx_util': 99.49392032}
17/09/2019 01:07:22 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 9758790656.000000, tx_pps: 1191258.600000
17/09/2019 01:07:22 pktgen: {'ibytes': 4165810176,
'ierrors': 0,
'ipackets': 4068174,
'obytes': 12250259456,
'oerrors': 0,
'opackets': 11963146,
'rx_bps': 3329351424.0,
'rx_bps_L1': 3394377888.0,
'rx_pps': 406415.4,
'rx_util': 33.943778879999996,
'tx_bps': 9758790656.0,
'tx_bps_L1': 9949392032.0,
'tx_pps': 1191258.6,
'tx_util': 99.49392032}
17/09/2019 01:07:22 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3329351424.000000, rx_pps: 406415.400000
17/09/2019 01:07:22 pktgen: throughput: pps_rx 406415.400000, bps_rx 3329351424.000000
17/09/2019 01:07:22 pktgen: test port 2 map gen port 0
17/09/2019 01:07:22 pktgen: test port 2 map gen port 0
17/09/2019 01:07:22 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 01:07:22 pktgen: trex port <0> not support flow control
17/09/2019 01:07:22 pktgen: begin traffic ......
17/09/2019 01:07:32 pktgen: {0: {'ibytes': 4225869120,
'ierrors': 0,
'ipackets': 2783841,
'obytes': 12306766032,
'oerrors': 0,
'opackets': 8107225,
'rx_bps': 3375595008.0,
'rx_bps_L1': 3420069199.9999995,
'rx_pps': 277963.7,
'rx_util': 34.200692,
'tx_bps': 9825373184.0,
'tx_bps_L1': 9954824736.0,
'tx_pps': 809072.2,
'tx_util': 99.54824735999999},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 819.6,
'cpu_util': 0.5994,
'queue_full': 0,
'rx_bps': 3375595008.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6449778176.0,
'rx_pps': 277963.7,
'tx_bps': 9825373184.0,
'tx_pps': 809072.2},
'latency': {},
'total': {'ibytes': 4225869120,
'ierrors': 0,
'ipackets': 2783841,
'obytes': 12306766032,
'oerrors': 0,
'opackets': 8107225,
'rx_bps': 3375595008.0,
'rx_bps_L1': 3420069199.9999995,
'rx_pps': 277963.7,
'rx_util': 34.200692,
'tx_bps': 9825373184.0,
'tx_bps_L1': 9954824736.0,
'tx_pps': 809072.2,
'tx_util': 99.54824735999999}}
17/09/2019 01:08:07 pktgen: {'options': {'pcap': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/pvp_virtio_user_4k_pages/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 01:08:07 pktgen: {0: {'ibytes': 8476935522,
'ierrors': 0,
'ipackets': 5584279,
'obytes': 24674901768,
'oerrors': 0,
'opackets': 16254876,
'rx_bps': 284.1,
'rx_bps_L1': 287.8424,
'rx_pps': 0.02339,
'rx_util': 2.878424e-06,
'tx_bps': 823.5,
'tx_bps_L1': 834.3496,
'tx_pps': 0.06781,
'tx_util': 8.343496000000001e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.0646,
'cpu_util': 0.0006374,
'queue_full': 0,
'rx_bps': 284.1,
'rx_cpu_util': 0.0,
'rx_drop_bps': 539.4,
'rx_pps': 0.02339,
'tx_bps': 823.5,
'tx_pps': 0.06781},
'latency': {},
'total': {'ibytes': 8476935522,
'ierrors': 0,
'ipackets': 5584279,
'obytes': 24674901768,
'oerrors': 0,
'opackets': 16254876,
'rx_bps': 284.1,
'rx_bps_L1': 287.8424,
'rx_pps': 0.02339,
'rx_util': 2.878424e-06,
'tx_bps': 823.5,
'tx_bps_L1': 834.3496,
'tx_pps': 0.06781,
'tx_util': 8.343496000000001e-06}}
17/09/2019 01:08:07 pktgen: {'ibytes': 4225869120,
'ierrors': 0,
'ipackets': 2783841,
'obytes': 12306766032,
'oerrors': 0,
'opackets': 8107225,
'rx_bps': 3375595008.0,
'rx_bps_L1': 3420069199.9999995,
'rx_pps': 277963.7,
'rx_util': 34.200692,
'tx_bps': 9825373184.0,
'tx_bps_L1': 9954824736.0,
'tx_pps': 809072.2,
'tx_util': 99.54824735999999}
17/09/2019 01:08:07 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 9825373184.000000, tx_pps: 809072.200000
17/09/2019 01:08:07 pktgen: {'ibytes': 4225869120,
'ierrors': 0,
'ipackets': 2783841,
'obytes': 12306766032,
'oerrors': 0,
'opackets': 8107225,
'rx_bps': 3375595008.0,
'rx_bps_L1': 3420069199.9999995,
'rx_pps': 277963.7,
'rx_util': 34.200692,
'tx_bps': 9825373184.0,
'tx_bps_L1': 9954824736.0,
'tx_pps': 809072.2,
'tx_util': 99.54824735999999}
17/09/2019 01:08:07 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3375595008.000000, rx_pps: 277963.700000
17/09/2019 01:08:07 pktgen: throughput: pps_rx 277963.700000, bps_rx 3375595008.000000
17/09/2019 01:08:07 TestPvpVirtioUser4kPages:
+-------+----------+-------+-----------+------------+
| Frame | Mode | Mpps | Queue Num | % linerate |
+=======+==========+=======+===========+============+
| 64 | 4K pages | 2.312 | 1 | 15.536 |
+-------+----------+-------+-----------+------------+
| 128 | 4K pages | 2.084 | 1 | 14.002 |
+-------+----------+-------+-----------+------------+
| 256 | 4K pages | 1.517 | 1 | 10.192 |
+-------+----------+-------+-----------+------------+
| 512 | 4K pages | 0.793 | 1 | 5.327 |
+-------+----------+-------+-----------+------------+
| 1024 | 4K pages | 0.406 | 1 | 2.731 |
+-------+----------+-------+-----------+------------+
| 1518 | 4K pages | 0.278 | 1 | 1.868 |
+-------+----------+-------+-----------+------------+
17/09/2019 01:08:10 TestPvpVirtioUser4kPages: Test Case test_perf_pvp_virtio_user_with_4K_pages Result PASSED:
17/09/2019 01:08:10 dut.10.238.54.213: killall -s INT testpmd
17/09/2019 01:08:10 dut.10.238.54.213: testpmd: no process found
17/09/2019 01:08:10 dut.10.238.54.213: umount /mnt/tmpfs_nohuge
17/09/2019 01:08:10 dut.10.238.54.213:
17/09/2019 01:08:10 dts:
TEST SUITE ENDED: TestPvpVirtioUser4kPages
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [dts] [PATCH V1] tests/virtio_user_for_container_networking:make mac take effect
2019-09-17 8:36 ` [dts] [PATCH V1] tests/virtio_user_for_container_networking:make mac take effect zhuwenhui
@ 2019-09-17 8:44 ` Zhu, ShuaiX
2019-09-19 6:52 ` Wang, Yinan
2019-09-20 6:37 ` Tu, Lijuan
1 sibling, 1 reply; 13+ messages in thread
From: Zhu, ShuaiX @ 2019-09-17 8:44 UTC (permalink / raw)
To: Zhu, WenhuiX, dts; +Cc: Zhu, WenhuiX, Zhu, ShuaiX
[-- Attachment #1: Type: text/plain, Size: 1624 bytes --]
Tested-by: Zhu, ShuaiX <shuaix.zhu@intel.com>
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of zhuwenhui
> Sent: Tuesday, September 17, 2019 4:36 PM
> To: dts@dpdk.org
> Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>
> Subject: [dts] [PATCH V1] tests/virtio_user_for_container_networking:make
> mac take effect
>
> Specify the mac address to make the receiving packet normal.
>
> Signed-off-by: zhuwenhui <wenhuix.zhu@intel.com>
> ---
> tests/TestSuite_virtio_user_for_container_networking.py | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/tests/TestSuite_virtio_user_for_container_networking.py
> b/tests/TestSuite_virtio_user_for_container_networking.py
> index 241d5b0..034587e 100644
> --- a/tests/TestSuite_virtio_user_for_container_networking.py
> +++ b/tests/TestSuite_virtio_user_for_container_networking.py
> @@ -117,8 +117,9 @@ class TestVirtioUserForContainer(TestCase):
>
> self.tester.scapy_execute()
> self.tester.pktgen.clear_streams()
> + vm_config = {'mac':{'dst':{'range': 1, 'step': 1, 'action': 'inc'},},}
> streams =
> self.pktgen_helper.prepare_stream_from_tginput(tgen_input, 100,
> - None, self.tester.pktgen)
> + vm_config, self.tester.pktgen)
> _, pps =
> self.tester.pktgen.measure_throughput(stream_ids=streams)
> Mpps = pps / 1000000.0
> self.verify(Mpps > 0, '%s can not receive packets of frame
> size %d' % (self.running_case, frame_size))
> --
> 2.17.2
[-- Attachment #2: TestVirtioUserForContainer.log --]
[-- Type: application/octet-stream, Size: 82147 bytes --]
17/09/2019 00:51:17 dts:
TEST SUITE : TestVirtioUserForContainer
17/09/2019 00:51:17 dts: NIC : fortville_eagle
17/09/2019 00:51:17 dut.10.238.54.213:
17/09/2019 00:51:17 tester:
17/09/2019 00:51:17 TestVirtioUserForContainer: You can config packet_size in file virtio_user_for_container_networking.cfg, in region 'suite' like packet_sizes=[64, 128, 256]
17/09/2019 00:51:17 tester: ls -d /tmp
17/09/2019 00:51:17 tester: /tmp
17/09/2019 00:51:17 TestVirtioUserForContainer: Test Case test_perf_packet_fwd_for_container Begin
17/09/2019 00:51:18 dut.10.238.54.213:
17/09/2019 00:51:18 tester:
17/09/2019 00:51:18 dut.10.238.54.213: rm -rf ./vhost-net*
17/09/2019 00:51:18 dut.10.238.54.213:
17/09/2019 00:51:18 dut.10.238.54.213: killall -s INT testpmd
17/09/2019 00:51:18 dut.10.238.54.213: testpmd: no process found
17/09/2019 00:51:55 tester: scapy
17/09/2019 00:51:55 tester: INFO: Can't import python gnuplot wrapper . Won't be able to plot.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
Welcome to Scapy (2.3.1)
17/09/2019 00:51:57 tester: wrpcap("/tmp/vhost.pcap", [Ether(dst="00:11:22:33:44:10")/IP()/UDP()/("X"*18)])
17/09/2019 00:51:57 tester:
17/09/2019 00:51:59 tester: exit()
17/09/2019 00:51:59 tester:
17/09/2019 00:51:59 pktgen: test port 2 map gen port 0
17/09/2019 00:51:59 pktgen: test port 2 map gen port 0
17/09/2019 00:51:59 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 00:51:59 pktgen: trex port <0> not support flow control
17/09/2019 00:51:59 pktgen: begin traffic ......
17/09/2019 00:52:09 pktgen: {0: {'ibytes': 1544751104,
'ierrors': 0,
'ipackets': 24136736,
'obytes': 9344729344,
'oerrors': 0,
'opackets': 146011414,
'rx_bps': 1240068352.0,
'rx_bps_L1': 1627589232.0000002,
'rx_pps': 2422005.5,
'rx_util': 16.27589232,
'tx_bps': 7447868416.0,
'tx_bps_L1': 9775327616.0,
'tx_pps': 14546620.0,
'tx_util': 97.75327616},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 16.1,
'cpu_util': 23.2,
'queue_full': 0,
'rx_bps': 1240068352.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6207800320.0,
'rx_pps': 2422005.5,
'tx_bps': 7447868416.0,
'tx_pps': 14546620.0},
'latency': {},
'total': {'ibytes': 1544751104,
'ierrors': 0,
'ipackets': 24136736,
'obytes': 9344729344,
'oerrors': 0,
'opackets': 146011414,
'rx_bps': 1240068352.0,
'rx_bps_L1': 1627589232.0000002,
'rx_pps': 2422005.5,
'rx_util': 16.27589232,
'tx_bps': 7447868416.0,
'tx_bps_L1': 9775327616.0,
'tx_pps': 14546620.0,
'tx_util': 97.75327616}}
17/09/2019 00:52:44 pktgen: {'options': {'fields_config': {'mac': {'dst': {'action': 'inc',
'end': '00:11:22:33:44:10',
'start': '00:11:22:33:44:10',
'step': 1}}},
'pcap': '/tmp/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 00:52:44 pktgen: {0: {'ibytes': 3159871488,
'ierrors': 0,
'ipackets': 49372992,
'obytes': 19047617024,
'oerrors': 0,
'opackets': 297619016,
'rx_bps': 100.0,
'rx_bps_L1': 131.24800000000002,
'rx_pps': 0.1953,
'rx_util': 1.3124800000000002e-06,
'tx_bps': 603.1,
'tx_bps_L1': 791.58,
'tx_pps': 1.178,
'tx_util': 7.9158e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.0009349,
'cpu_util': 0.03226,
'queue_full': 0,
'rx_bps': 100.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 503.1,
'rx_pps': 0.1953,
'tx_bps': 603.1,
'tx_pps': 1.178},
'latency': {},
'total': {'ibytes': 3159871488,
'ierrors': 0,
'ipackets': 49372992,
'obytes': 19047617024,
'oerrors': 0,
'opackets': 297619016,
'rx_bps': 100.0,
'rx_bps_L1': 131.24800000000002,
'rx_pps': 0.1953,
'rx_util': 1.3124800000000002e-06,
'tx_bps': 603.1,
'tx_bps_L1': 791.58,
'tx_pps': 1.178,
'tx_util': 7.9158e-06}}
17/09/2019 00:52:44 pktgen: {'ibytes': 1544751104,
'ierrors': 0,
'ipackets': 24136736,
'obytes': 9344729344,
'oerrors': 0,
'opackets': 146011414,
'rx_bps': 1240068352.0,
'rx_bps_L1': 1627589232.0000002,
'rx_pps': 2422005.5,
'rx_util': 16.27589232,
'tx_bps': 7447868416.0,
'tx_bps_L1': 9775327616.0,
'tx_pps': 14546620.0,
'tx_util': 97.75327616}
17/09/2019 00:52:44 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 7447868416.000000, tx_pps: 14546620.000000
17/09/2019 00:52:44 pktgen: {'ibytes': 1544751104,
'ierrors': 0,
'ipackets': 24136736,
'obytes': 9344729344,
'oerrors': 0,
'opackets': 146011414,
'rx_bps': 1240068352.0,
'rx_bps_L1': 1627589232.0000002,
'rx_pps': 2422005.5,
'rx_util': 16.27589232,
'tx_bps': 7447868416.0,
'tx_bps_L1': 9775327616.0,
'tx_pps': 14546620.0,
'tx_util': 97.75327616}
17/09/2019 00:52:44 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 1240068352.000000, rx_pps: 2422005.500000
17/09/2019 00:52:44 pktgen: throughput: pps_rx 2422005.500000, bps_rx 1240068352.000000
17/09/2019 00:52:44 tester: scapy
17/09/2019 00:52:44 tester: INFO: Can't import python gnuplot wrapper . Won't be able to plot.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
Welcome to Scapy (2.3.1)
17/09/2019 00:52:46 tester: wrpcap("/tmp/vhost.pcap", [Ether(dst="00:11:22:33:44:10")/IP()/UDP()/("X"*82)])
17/09/2019 00:52:46 tester:
17/09/2019 00:52:48 tester: exit()
17/09/2019 00:52:48 tester:
17/09/2019 00:52:48 pktgen: test port 2 map gen port 0
17/09/2019 00:52:48 pktgen: test port 2 map gen port 0
17/09/2019 00:52:48 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 00:52:48 pktgen: trex port <0> not support flow control
17/09/2019 00:52:48 pktgen: begin traffic ......
17/09/2019 00:52:58 pktgen: {0: {'ibytes': 2850686976,
'ierrors': 0,
'ipackets': 22270992,
'obytes': 10823559808,
'oerrors': 0,
'opackets': 84559068,
'rx_bps': 2296432128.0,
'rx_bps_L1': 2655249488.0,
'rx_pps': 2242608.5,
'rx_util': 26.552494879999998,
'tx_bps': 8650246144.0,
'tx_bps_L1': 10001847104.0,
'tx_pps': 8447506.0,
'tx_util': 100.01847104},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 31.5,
'cpu_util': 13.7,
'queue_full': 0,
'rx_bps': 2296432128.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6353814016.0,
'rx_pps': 2242608.5,
'tx_bps': 8650246144.0,
'tx_pps': 8447506.0},
'latency': {},
'total': {'ibytes': 2850686976,
'ierrors': 0,
'ipackets': 22270992,
'obytes': 10823559808,
'oerrors': 0,
'opackets': 84559068,
'rx_bps': 2296432128.0,
'rx_bps_L1': 2655249488.0,
'rx_pps': 2242608.5,
'rx_util': 26.552494879999998,
'tx_bps': 8650246144.0,
'tx_bps_L1': 10001847104.0,
'tx_pps': 8447506.0,
'tx_util': 100.01847104}}
17/09/2019 00:53:33 pktgen: {'options': {'fields_config': {'mac': {'dst': {'action': 'inc',
'end': '00:11:22:33:44:10',
'start': '00:11:22:33:44:10',
'step': 1}}},
'pcap': '/tmp/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 00:53:33 pktgen: {0: {'ibytes': 5695952768,
'ierrors': 0,
'ipackets': 44499631,
'obytes': 21621619584,
'oerrors': 0,
'opackets': 168918903,
'rx_bps': 140.2,
'rx_bps_L1': 162.10399999999998,
'rx_pps': 0.1369,
'rx_util': 1.6210399999999999e-06,
'tx_bps': 528.7,
'tx_bps_L1': 611.308,
'tx_pps': 0.5163,
'tx_util': 6.113079999999999e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.001518,
'cpu_util': 0.01741,
'queue_full': 0,
'rx_bps': 140.2,
'rx_cpu_util': 0.0,
'rx_drop_bps': 388.5,
'rx_pps': 0.1369,
'tx_bps': 528.7,
'tx_pps': 0.5163},
'latency': {},
'total': {'ibytes': 5695952768,
'ierrors': 0,
'ipackets': 44499631,
'obytes': 21621619584,
'oerrors': 0,
'opackets': 168918903,
'rx_bps': 140.2,
'rx_bps_L1': 162.10399999999998,
'rx_pps': 0.1369,
'rx_util': 1.6210399999999999e-06,
'tx_bps': 528.7,
'tx_bps_L1': 611.308,
'tx_pps': 0.5163,
'tx_util': 6.113079999999999e-06}}
17/09/2019 00:53:33 pktgen: {'ibytes': 2850686976,
'ierrors': 0,
'ipackets': 22270992,
'obytes': 10823559808,
'oerrors': 0,
'opackets': 84559068,
'rx_bps': 2296432128.0,
'rx_bps_L1': 2655249488.0,
'rx_pps': 2242608.5,
'rx_util': 26.552494879999998,
'tx_bps': 8650246144.0,
'tx_bps_L1': 10001847104.0,
'tx_pps': 8447506.0,
'tx_util': 100.01847104}
17/09/2019 00:53:33 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 8650246144.000000, tx_pps: 8447506.000000
17/09/2019 00:53:33 pktgen: {'ibytes': 2850686976,
'ierrors': 0,
'ipackets': 22270992,
'obytes': 10823559808,
'oerrors': 0,
'opackets': 84559068,
'rx_bps': 2296432128.0,
'rx_bps_L1': 2655249488.0,
'rx_pps': 2242608.5,
'rx_util': 26.552494879999998,
'tx_bps': 8650246144.0,
'tx_bps_L1': 10001847104.0,
'tx_pps': 8447506.0,
'tx_util': 100.01847104}
17/09/2019 00:53:33 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 2296432128.000000, rx_pps: 2242608.500000
17/09/2019 00:53:33 pktgen: throughput: pps_rx 2242608.500000, bps_rx 2296432128.000000
17/09/2019 00:53:33 tester: scapy
17/09/2019 00:53:33 tester: INFO: Can't import python gnuplot wrapper . Won't be able to plot.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
Welcome to Scapy (2.3.1)
17/09/2019 00:53:35 tester: wrpcap("/tmp/vhost.pcap", [Ether(dst="00:11:22:33:44:10")/IP()/UDP()/("X"*210)])
17/09/2019 00:53:36 tester:
17/09/2019 00:53:38 tester: exit()
17/09/2019 00:53:38 tester:
17/09/2019 00:53:38 pktgen: test port 2 map gen port 0
17/09/2019 00:53:38 pktgen: test port 2 map gen port 0
17/09/2019 00:53:38 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 00:53:38 pktgen: trex port <0> not support flow control
17/09/2019 00:53:38 pktgen: begin traffic ......
17/09/2019 00:53:48 pktgen: {0: {'ibytes': 3886323456,
'ierrors': 0,
'ipackets': 15180955,
'obytes': 11603871488,
'oerrors': 0,
'opackets': 45327627,
'rx_bps': 3088982784.0,
'rx_bps_L1': 3330309904.0,
'rx_pps': 1508294.5,
'rx_util': 33.30309904,
'tx_bps': 9261532160.0,
'tx_bps_L1': 9985089599.999998,
'tx_pps': 4522234.0,
'tx_util': 99.85089599999998},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 61.4,
'cpu_util': 7.537,
'queue_full': 0,
'rx_bps': 3088982784.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6172549120.0,
'rx_pps': 1508294.5,
'tx_bps': 9261532160.0,
'tx_pps': 4522234.0},
'latency': {},
'total': {'ibytes': 3886323456,
'ierrors': 0,
'ipackets': 15180955,
'obytes': 11603871488,
'oerrors': 0,
'opackets': 45327627,
'rx_bps': 3088982784.0,
'rx_bps_L1': 3330309904.0,
'rx_pps': 1508294.5,
'rx_util': 33.30309904,
'tx_bps': 9261532160.0,
'tx_bps_L1': 9985089599.999998,
'tx_pps': 4522234.0,
'tx_util': 99.85089599999998}}
17/09/2019 00:54:23 pktgen: {'options': {'fields_config': {'mac': {'dst': {'action': 'inc',
'end': '00:11:22:33:44:10',
'start': '00:11:22:33:44:10',
'step': 1}}},
'pcap': '/tmp/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 00:54:23 pktgen: {0: {'ibytes': 7757766144,
'ierrors': 0,
'ipackets': 30303774,
'obytes': 23188406528,
'oerrors': 0,
'opackets': 90579713,
'rx_bps': 208.5,
'rx_bps_L1': 224.788,
'rx_pps': 0.1018,
'rx_util': 2.24788e-06,
'tx_bps': 616.9,
'tx_bps_L1': 665.092,
'tx_pps': 0.3012,
'tx_util': 6.65092e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.004163,
'cpu_util': 0.007409,
'queue_full': 0,
'rx_bps': 208.5,
'rx_cpu_util': 0.0,
'rx_drop_bps': 408.4,
'rx_pps': 0.1018,
'tx_bps': 616.9,
'tx_pps': 0.3012},
'latency': {},
'total': {'ibytes': 7757766144,
'ierrors': 0,
'ipackets': 30303774,
'obytes': 23188406528,
'oerrors': 0,
'opackets': 90579713,
'rx_bps': 208.5,
'rx_bps_L1': 224.788,
'rx_pps': 0.1018,
'rx_util': 2.24788e-06,
'tx_bps': 616.9,
'tx_bps_L1': 665.092,
'tx_pps': 0.3012,
'tx_util': 6.65092e-06}}
17/09/2019 00:54:23 pktgen: {'ibytes': 3886323456,
'ierrors': 0,
'ipackets': 15180955,
'obytes': 11603871488,
'oerrors': 0,
'opackets': 45327627,
'rx_bps': 3088982784.0,
'rx_bps_L1': 3330309904.0,
'rx_pps': 1508294.5,
'rx_util': 33.30309904,
'tx_bps': 9261532160.0,
'tx_bps_L1': 9985089599.999998,
'tx_pps': 4522234.0,
'tx_util': 99.85089599999998}
17/09/2019 00:54:23 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 9261532160.000000, tx_pps: 4522234.000000
17/09/2019 00:54:23 pktgen: {'ibytes': 3886323456,
'ierrors': 0,
'ipackets': 15180955,
'obytes': 11603871488,
'oerrors': 0,
'opackets': 45327627,
'rx_bps': 3088982784.0,
'rx_bps_L1': 3330309904.0,
'rx_pps': 1508294.5,
'rx_util': 33.30309904,
'tx_bps': 9261532160.0,
'tx_bps_L1': 9985089599.999998,
'tx_pps': 4522234.0,
'tx_util': 99.85089599999998}
17/09/2019 00:54:23 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3088982784.000000, rx_pps: 1508294.500000
17/09/2019 00:54:23 pktgen: throughput: pps_rx 1508294.500000, bps_rx 3088982784.000000
17/09/2019 00:54:23 tester: scapy
17/09/2019 00:54:23 tester: INFO: Can't import python gnuplot wrapper . Won't be able to plot.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
Welcome to Scapy (2.3.1)
17/09/2019 00:54:25 tester: wrpcap("/tmp/vhost.pcap", [Ether(dst="00:11:22:33:44:10")/IP()/UDP()/("X"*466)])
17/09/2019 00:54:25 tester:
17/09/2019 00:54:27 tester: exit()
17/09/2019 00:54:27 tester:
17/09/2019 00:54:27 pktgen: test port 2 map gen port 0
17/09/2019 00:54:27 pktgen: test port 2 map gen port 0
17/09/2019 00:54:27 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 00:54:27 pktgen: trex port <0> not support flow control
17/09/2019 00:54:27 pktgen: begin traffic ......
17/09/2019 00:54:37 pktgen: {0: {'ibytes': 4040484864,
'ierrors': 0,
'ipackets': 7891574,
'obytes': 12041312768,
'oerrors': 0,
'opackets': 23518191,
'rx_bps': 3207384832.0,
'rx_bps_L1': 3332673296.0,
'rx_pps': 783052.9,
'rx_util': 33.32673296,
'tx_bps': 9611791360.0,
'tx_bps_L1': 9987251920.0,
'tx_pps': 2346628.5,
'tx_util': 99.8725192},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 124.5,
'cpu_util': 3.859,
'queue_full': 0,
'rx_bps': 3207384832.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6404406272.0,
'rx_pps': 783052.9,
'tx_bps': 9611791360.0,
'tx_pps': 2346628.5},
'latency': {},
'total': {'ibytes': 4040484864,
'ierrors': 0,
'ipackets': 7891574,
'obytes': 12041312768,
'oerrors': 0,
'opackets': 23518191,
'rx_bps': 3207384832.0,
'rx_bps_L1': 3332673296.0,
'rx_pps': 783052.9,
'rx_util': 33.32673296,
'tx_bps': 9611791360.0,
'tx_bps_L1': 9987251920.0,
'tx_pps': 2346628.5,
'tx_util': 99.8725192}}
17/09/2019 00:55:12 pktgen: {'options': {'fields_config': {'mac': {'dst': {'action': 'inc',
'end': '00:11:22:33:44:10',
'start': '00:11:22:33:44:10',
'step': 1}}},
'pcap': '/tmp/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 00:55:12 pktgen: {0: {'ibytes': 8080337920,
'ierrors': 0,
'ipackets': 15781910,
'obytes': 24060149760,
'oerrors': 0,
'opackets': 46992480,
'rx_bps': 232.8,
'rx_bps_L1': 241.8928,
'rx_pps': 0.05683,
'rx_util': 2.4189279999999998e-06,
'tx_bps': 690.7,
'tx_bps_L1': 717.676,
'tx_pps': 0.1686,
'tx_util': 7.17676e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.00898,
'cpu_util': 0.003846,
'queue_full': 0,
'rx_bps': 232.8,
'rx_cpu_util': 0.0,
'rx_drop_bps': 458.0,
'rx_pps': 0.05683,
'tx_bps': 690.7,
'tx_pps': 0.1686},
'latency': {},
'total': {'ibytes': 8080337920,
'ierrors': 0,
'ipackets': 15781910,
'obytes': 24060149760,
'oerrors': 0,
'opackets': 46992480,
'rx_bps': 232.8,
'rx_bps_L1': 241.8928,
'rx_pps': 0.05683,
'rx_util': 2.4189279999999998e-06,
'tx_bps': 690.7,
'tx_bps_L1': 717.676,
'tx_pps': 0.1686,
'tx_util': 7.17676e-06}}
17/09/2019 00:55:12 pktgen: {'ibytes': 4040484864,
'ierrors': 0,
'ipackets': 7891574,
'obytes': 12041312768,
'oerrors': 0,
'opackets': 23518191,
'rx_bps': 3207384832.0,
'rx_bps_L1': 3332673296.0,
'rx_pps': 783052.9,
'rx_util': 33.32673296,
'tx_bps': 9611791360.0,
'tx_bps_L1': 9987251920.0,
'tx_pps': 2346628.5,
'tx_util': 99.8725192}
17/09/2019 00:55:12 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 9611791360.000000, tx_pps: 2346628.500000
17/09/2019 00:55:12 pktgen: {'ibytes': 4040484864,
'ierrors': 0,
'ipackets': 7891574,
'obytes': 12041312768,
'oerrors': 0,
'opackets': 23518191,
'rx_bps': 3207384832.0,
'rx_bps_L1': 3332673296.0,
'rx_pps': 783052.9,
'rx_util': 33.32673296,
'tx_bps': 9611791360.0,
'tx_bps_L1': 9987251920.0,
'tx_pps': 2346628.5,
'tx_util': 99.8725192}
17/09/2019 00:55:12 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3207384832.000000, rx_pps: 783052.900000
17/09/2019 00:55:12 pktgen: throughput: pps_rx 783052.900000, bps_rx 3207384832.000000
17/09/2019 00:55:12 tester: scapy
17/09/2019 00:55:12 tester: INFO: Can't import python gnuplot wrapper . Won't be able to plot.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
Welcome to Scapy (2.3.1)
17/09/2019 00:55:14 tester: wrpcap("/tmp/vhost.pcap", [Ether(dst="00:11:22:33:44:10")/IP()/UDP()/("X"*978)])
17/09/2019 00:55:14 tester:
17/09/2019 00:55:16 tester: exit()
17/09/2019 00:55:16 tester:
17/09/2019 00:55:16 pktgen: test port 2 map gen port 0
17/09/2019 00:55:16 pktgen: test port 2 map gen port 0
17/09/2019 00:55:16 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 00:55:16 pktgen: trex port <0> not support flow control
17/09/2019 00:55:16 pktgen: begin traffic ......
17/09/2019 00:55:26 pktgen: {0: {'ibytes': 4154378240,
'ierrors': 0,
'ipackets': 4057011,
'obytes': 12272062464,
'oerrors': 0,
'opackets': 11984437,
'rx_bps': 3290088192.0,
'rx_bps_L1': 3354347632.0000005,
'rx_pps': 401621.5,
'rx_util': 33.54347632,
'tx_bps': 9795142656.0,
'tx_bps_L1': 9986454016.0,
'tx_pps': 1195696.0,
'tx_util': 99.86454016},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 246.6,
'cpu_util': 1.986,
'queue_full': 0,
'rx_bps': 3290088192.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6505054720.0,
'rx_pps': 401621.5,
'tx_bps': 9795142656.0,
'tx_pps': 1195696.0},
'latency': {},
'total': {'ibytes': 4154378240,
'ierrors': 0,
'ipackets': 4057011,
'obytes': 12272062464,
'oerrors': 0,
'opackets': 11984437,
'rx_bps': 3290088192.0,
'rx_bps_L1': 3354347632.0000005,
'rx_pps': 401621.5,
'rx_util': 33.54347632,
'tx_bps': 9795142656.0,
'tx_bps_L1': 9986454016.0,
'tx_pps': 1195696.0,
'tx_util': 99.86454016}}
17/09/2019 00:56:01 pktgen: {'options': {'fields_config': {'mac': {'dst': {'action': 'inc',
'end': '00:11:22:33:44:10',
'start': '00:11:22:33:44:10',
'step': 1}}},
'pcap': '/tmp/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 00:56:01 pktgen: {0: {'ibytes': 8308034560,
'ierrors': 0,
'ipackets': 8113315,
'obytes': 24521072640,
'oerrors': 0,
'opackets': 23946360,
'rx_bps': 260.8,
'rx_bps_L1': 265.8928,
'rx_pps': 0.03183,
'rx_util': 2.658928e-06,
'tx_bps': 759.1,
'tx_bps_L1': 773.9256,
'tx_pps': 0.09266,
'tx_util': 7.739256e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.01882,
'cpu_util': 0.002017,
'queue_full': 0,
'rx_bps': 260.8,
'rx_cpu_util': 0.0,
'rx_drop_bps': 498.3,
'rx_pps': 0.03183,
'tx_bps': 759.1,
'tx_pps': 0.09266},
'latency': {},
'total': {'ibytes': 8308034560,
'ierrors': 0,
'ipackets': 8113315,
'obytes': 24521072640,
'oerrors': 0,
'opackets': 23946360,
'rx_bps': 260.8,
'rx_bps_L1': 265.8928,
'rx_pps': 0.03183,
'rx_util': 2.658928e-06,
'tx_bps': 759.1,
'tx_bps_L1': 773.9256,
'tx_pps': 0.09266,
'tx_util': 7.739256e-06}}
17/09/2019 00:56:01 pktgen: {'ibytes': 4154378240,
'ierrors': 0,
'ipackets': 4057011,
'obytes': 12272062464,
'oerrors': 0,
'opackets': 11984437,
'rx_bps': 3290088192.0,
'rx_bps_L1': 3354347632.0000005,
'rx_pps': 401621.5,
'rx_util': 33.54347632,
'tx_bps': 9795142656.0,
'tx_bps_L1': 9986454016.0,
'tx_pps': 1195696.0,
'tx_util': 99.86454016}
17/09/2019 00:56:01 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 9795142656.000000, tx_pps: 1195696.000000
17/09/2019 00:56:01 pktgen: {'ibytes': 4154378240,
'ierrors': 0,
'ipackets': 4057011,
'obytes': 12272062464,
'oerrors': 0,
'opackets': 11984437,
'rx_bps': 3290088192.0,
'rx_bps_L1': 3354347632.0000005,
'rx_pps': 401621.5,
'rx_util': 33.54347632,
'tx_bps': 9795142656.0,
'tx_bps_L1': 9986454016.0,
'tx_pps': 1195696.0,
'tx_util': 99.86454016}
17/09/2019 00:56:01 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3290088192.000000, rx_pps: 401621.500000
17/09/2019 00:56:01 pktgen: throughput: pps_rx 401621.500000, bps_rx 3290088192.000000
17/09/2019 00:56:01 tester: scapy
17/09/2019 00:56:01 tester: INFO: Can't import python gnuplot wrapper . Won't be able to plot.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
Welcome to Scapy (2.3.1)
17/09/2019 00:56:03 tester: wrpcap("/tmp/vhost.pcap", [Ether(dst="00:11:22:33:44:10")/IP()/UDP()/("X"*1472)])
17/09/2019 00:56:04 tester:
17/09/2019 00:56:06 tester: exit()
17/09/2019 00:56:06 tester:
17/09/2019 00:56:06 pktgen: test port 2 map gen port 0
17/09/2019 00:56:06 pktgen: test port 2 map gen port 0
17/09/2019 00:56:06 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 00:56:06 pktgen: trex port <0> not support flow control
17/09/2019 00:56:06 pktgen: begin traffic ......
17/09/2019 00:56:16 pktgen: {0: {'ibytes': 4205473272,
'ierrors': 0,
'ipackets': 2770404,
'obytes': 12347755068,
'oerrors': 0,
'opackets': 8134226,
'rx_bps': 3374076160.0,
'rx_bps_L1': 3418530463.9999995,
'rx_pps': 277839.4,
'rx_util': 34.18530464,
'tx_bps': 9865998336.0,
'tx_bps_L1': 9995985136.000002,
'tx_pps': 812417.5,
'tx_util': 99.95985136000002},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 368.0,
'cpu_util': 1.341,
'queue_full': 0,
'rx_bps': 3374076160.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 6491921920.0,
'rx_pps': 277839.4,
'tx_bps': 9865998336.0,
'tx_pps': 812417.5},
'latency': {},
'total': {'ibytes': 4205473272,
'ierrors': 0,
'ipackets': 2770404,
'obytes': 12347755068,
'oerrors': 0,
'opackets': 8134226,
'rx_bps': 3374076160.0,
'rx_bps_L1': 3418530463.9999995,
'rx_pps': 277839.4,
'rx_util': 34.18530464,
'tx_bps': 9865998336.0,
'tx_bps_L1': 9995985136.000002,
'tx_pps': 812417.5,
'tx_util': 99.95985136000002}}
17/09/2019 00:56:51 pktgen: {'options': {'fields_config': {'mac': {'dst': {'action': 'inc',
'end': '00:11:22:33:44:10',
'start': '00:11:22:33:44:10',
'step': 1}}},
'pcap': '/tmp/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 00:56:51 pktgen: {0: {'ibytes': 8405343606,
'ierrors': 0,
'ipackets': 5537117,
'obytes': 24674901768,
'oerrors': 0,
'opackets': 16254876,
'rx_bps': 288.2,
'rx_bps_L1': 291.9984,
'rx_pps': 0.02374,
'rx_util': 2.9199840000000004e-06,
'tx_bps': 852.0,
'tx_bps_L1': 863.2256,
'tx_pps': 0.07016,
'tx_util': 8.632256e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.03008,
'cpu_util': 0.001416,
'queue_full': 0,
'rx_bps': 288.2,
'rx_cpu_util': 0.0,
'rx_drop_bps': 563.8,
'rx_pps': 0.02374,
'tx_bps': 852.0,
'tx_pps': 0.07016},
'latency': {},
'total': {'ibytes': 8405343606,
'ierrors': 0,
'ipackets': 5537117,
'obytes': 24674901768,
'oerrors': 0,
'opackets': 16254876,
'rx_bps': 288.2,
'rx_bps_L1': 291.9984,
'rx_pps': 0.02374,
'rx_util': 2.9199840000000004e-06,
'tx_bps': 852.0,
'tx_bps_L1': 863.2256,
'tx_pps': 0.07016,
'tx_util': 8.632256e-06}}
17/09/2019 00:56:51 pktgen: {'ibytes': 4205473272,
'ierrors': 0,
'ipackets': 2770404,
'obytes': 12347755068,
'oerrors': 0,
'opackets': 8134226,
'rx_bps': 3374076160.0,
'rx_bps_L1': 3418530463.9999995,
'rx_pps': 277839.4,
'rx_util': 34.18530464,
'tx_bps': 9865998336.0,
'tx_bps_L1': 9995985136.000002,
'tx_pps': 812417.5,
'tx_util': 99.95985136000002}
17/09/2019 00:56:51 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 9865998336.000000, tx_pps: 812417.500000
17/09/2019 00:56:51 pktgen: {'ibytes': 4205473272,
'ierrors': 0,
'ipackets': 2770404,
'obytes': 12347755068,
'oerrors': 0,
'opackets': 8134226,
'rx_bps': 3374076160.0,
'rx_bps_L1': 3418530463.9999995,
'rx_pps': 277839.4,
'rx_util': 34.18530464,
'tx_bps': 9865998336.0,
'tx_bps_L1': 9995985136.000002,
'tx_pps': 812417.5,
'tx_util': 99.95985136000002}
17/09/2019 00:56:51 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 3374076160.000000, rx_pps: 277839.400000
17/09/2019 00:56:51 pktgen: throughput: pps_rx 277839.400000, bps_rx 3374076160.000000
17/09/2019 00:56:51 TestVirtioUserForContainer:
+-------+---------------------+-------+-----------+------------+
| Frame | Mode | Mpps | Queue Num | % linerate |
+=======+=====================+=======+===========+============+
| 64 | virtio in container | 2.422 | 1 | 16.276 |
+-------+---------------------+-------+-----------+------------+
| 128 | virtio in container | 2.243 | 1 | 26.552 |
+-------+---------------------+-------+-----------+------------+
| 256 | virtio in container | 1.508 | 1 | 33.303 |
+-------+---------------------+-------+-----------+------------+
| 512 | virtio in container | 0.783 | 1 | 33.327 |
+-------+---------------------+-------+-----------+------------+
| 1024 | virtio in container | 0.402 | 1 | 33.543 |
+-------+---------------------+-------+-----------+------------+
| 1518 | virtio in container | 0.278 | 1 | 34.185 |
+-------+---------------------+-------+-----------+------------+
17/09/2019 00:57:01 TestVirtioUserForContainer: Test Case test_perf_packet_fwd_for_container Result PASSED:
17/09/2019 00:57:01 dut.10.238.54.213: killall -s INT testpmd
17/09/2019 00:57:01 dut.10.238.54.213: testpmd: no process found
17/09/2019 00:57:01 TestVirtioUserForContainer: Test Case test_perf_packet_fwd_with_multi_queues_for_container Begin
17/09/2019 00:57:01 dut.10.238.54.213:
17/09/2019 00:57:01 tester:
17/09/2019 00:57:01 dut.10.238.54.213: rm -rf ./vhost-net*
17/09/2019 00:57:01 dut.10.238.54.213:
17/09/2019 00:57:01 dut.10.238.54.213: killall -s INT testpmd
17/09/2019 00:57:01 dut.10.238.54.213: testpmd: no process found
17/09/2019 00:58:10 tester: scapy
17/09/2019 00:58:10 tester: INFO: Can't import python gnuplot wrapper . Won't be able to plot.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
Welcome to Scapy (2.3.1)
17/09/2019 00:58:12 tester: wrpcap("/tmp/vhost.pcap", [Ether(dst="00:11:22:33:44:10")/IP()/UDP()/("X"*18)])
17/09/2019 00:58:12 tester:
17/09/2019 00:58:14 tester: exit()
17/09/2019 00:58:14 tester:
17/09/2019 00:58:14 pktgen: test port 2 map gen port 0
17/09/2019 00:58:14 pktgen: test port 2 map gen port 0
17/09/2019 00:58:14 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 00:58:14 pktgen: trex port <0> not support flow control
17/09/2019 00:58:14 pktgen: begin traffic ......
17/09/2019 00:58:24 pktgen: {0: {'ibytes': 8233387072,
'ierrors': 0,
'ipackets': 128646688,
'obytes': 9269058752,
'oerrors': 0,
'opackets': 144829056,
'rx_bps': 6599001088.0,
'rx_bps_L1': 8661188928.0,
'rx_pps': 12888674.0,
'rx_util': 86.61188928,
'tx_bps': 7428657152.0,
'tx_bps_L1': 9750112512.0,
'tx_pps': 14509096.0,
'tx_util': 97.50112512},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 16.0,
'cpu_util': 23.3,
'queue_full': 0,
'rx_bps': 6599001088.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 829656256.0,
'rx_pps': 12888674.0,
'tx_bps': 7428657152.0,
'tx_pps': 14509096.0},
'latency': {},
'total': {'ibytes': 8233387072,
'ierrors': 0,
'ipackets': 128646688,
'obytes': 9269058752,
'oerrors': 0,
'opackets': 144829056,
'rx_bps': 6599001088.0,
'rx_bps_L1': 8661188928.0,
'rx_pps': 12888674.0,
'rx_util': 86.61188928,
'tx_bps': 7428657152.0,
'tx_bps_L1': 9750112512.0,
'tx_pps': 14509096.0,
'tx_util': 97.50112512}}
17/09/2019 00:58:59 pktgen: {'options': {'fields_config': {'mac': {'dst': {'action': 'inc',
'end': '00:11:22:33:44:10',
'start': '00:11:22:33:44:10',
'step': 1}}},
'pcap': '/tmp/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 00:58:59 pktgen: {0: {'ibytes': 16923822656,
'ierrors': 0,
'ipackets': 264434729,
'obytes': 19047617024,
'oerrors': 0,
'opackets': 297619016,
'rx_bps': 482.9,
'rx_bps_L1': 633.828,
'rx_pps': 0.9433,
'rx_util': 6.338279999999999e-06,
'tx_bps': 543.4,
'tx_bps_L1': 713.16,
'tx_pps': 1.061,
'tx_util': 7.1316000000000005e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.0008716,
'cpu_util': 0.03117,
'queue_full': 0,
'rx_bps': 482.9,
'rx_cpu_util': 0.0,
'rx_drop_bps': 60.5,
'rx_pps': 0.9433,
'tx_bps': 543.4,
'tx_pps': 1.061},
'latency': {},
'total': {'ibytes': 16923822656,
'ierrors': 0,
'ipackets': 264434729,
'obytes': 19047617024,
'oerrors': 0,
'opackets': 297619016,
'rx_bps': 482.9,
'rx_bps_L1': 633.828,
'rx_pps': 0.9433,
'rx_util': 6.338279999999999e-06,
'tx_bps': 543.4,
'tx_bps_L1': 713.16,
'tx_pps': 1.061,
'tx_util': 7.1316000000000005e-06}}
17/09/2019 00:58:59 pktgen: {'ibytes': 8233387072,
'ierrors': 0,
'ipackets': 128646688,
'obytes': 9269058752,
'oerrors': 0,
'opackets': 144829056,
'rx_bps': 6599001088.0,
'rx_bps_L1': 8661188928.0,
'rx_pps': 12888674.0,
'rx_util': 86.61188928,
'tx_bps': 7428657152.0,
'tx_bps_L1': 9750112512.0,
'tx_pps': 14509096.0,
'tx_util': 97.50112512}
17/09/2019 00:58:59 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 7428657152.000000, tx_pps: 14509096.000000
17/09/2019 00:58:59 pktgen: {'ibytes': 8233387072,
'ierrors': 0,
'ipackets': 128646688,
'obytes': 9269058752,
'oerrors': 0,
'opackets': 144829056,
'rx_bps': 6599001088.0,
'rx_bps_L1': 8661188928.0,
'rx_pps': 12888674.0,
'rx_util': 86.61188928,
'tx_bps': 7428657152.0,
'tx_bps_L1': 9750112512.0,
'tx_pps': 14509096.0,
'tx_util': 97.50112512}
17/09/2019 00:58:59 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 6599001088.000000, rx_pps: 12888674.000000
17/09/2019 00:58:59 pktgen: throughput: pps_rx 12888674.000000, bps_rx 6599001088.000000
17/09/2019 00:58:59 tester: scapy
17/09/2019 00:58:59 tester: INFO: Can't import python gnuplot wrapper . Won't be able to plot.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
Welcome to Scapy (2.3.1)
17/09/2019 00:59:01 tester: wrpcap("/tmp/vhost.pcap", [Ether(dst="00:11:22:33:44:10")/IP()/UDP()/("X"*82)])
17/09/2019 00:59:01 tester:
17/09/2019 00:59:03 tester: exit()
17/09/2019 00:59:03 tester:
17/09/2019 00:59:03 pktgen: test port 2 map gen port 0
17/09/2019 00:59:03 pktgen: test port 2 map gen port 0
17/09/2019 00:59:03 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 00:59:03 pktgen: trex port <0> not support flow control
17/09/2019 00:59:03 pktgen: begin traffic ......
17/09/2019 00:59:13 pktgen: {0: {'ibytes': 10820235648,
'ierrors': 0,
'ipackets': 84533100,
'obytes': 10820771968,
'oerrors': 0,
'opackets': 84537288,
'rx_bps': 8651210752.0,
'rx_bps_L1': 10002962432.0,
'rx_pps': 8448448.0,
'rx_util': 100.02962432,
'tx_bps': 8651664384.0,
'tx_bps_L1': 10003486944.0,
'tx_pps': 8448891.0,
'tx_util': 100.03486944},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 31.3,
'cpu_util': 13.8,
'queue_full': 0,
'rx_bps': 8651210752.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 8448448.0,
'tx_bps': 8651664384.0,
'tx_pps': 8448891.0},
'latency': {},
'total': {'ibytes': 10820235648,
'ierrors': 0,
'ipackets': 84533100,
'obytes': 10820771968,
'oerrors': 0,
'opackets': 84537288,
'rx_bps': 8651210752.0,
'rx_bps_L1': 10002962432.0,
'rx_pps': 8448448.0,
'rx_util': 100.02962432,
'tx_bps': 8651664384.0,
'tx_bps_L1': 10003486944.0,
'tx_pps': 8448891.0,
'tx_util': 100.03486944}}
17/09/2019 00:59:48 pktgen: {'options': {'fields_config': {'mac': {'dst': {'action': 'inc',
'end': '00:11:22:33:44:10',
'start': '00:11:22:33:44:10',
'step': 1}}},
'pcap': '/tmp/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 00:59:48 pktgen: {0: {'ibytes': 21620472960,
'ierrors': 0,
'ipackets': 168909945,
'obytes': 21621624448,
'oerrors': 0,
'opackets': 168918941,
'rx_bps': 460.8,
'rx_bps_L1': 532.8000000000001,
'rx_pps': 0.45,
'rx_util': 5.3280000000000005e-06,
'tx_bps': 460.8,
'tx_bps_L1': 532.8000000000001,
'tx_pps': 0.45,
'tx_util': 5.3280000000000005e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.001416,
'cpu_util': 0.01627,
'queue_full': 0,
'rx_bps': 460.8,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 0.45,
'tx_bps': 460.8,
'tx_pps': 0.45},
'latency': {},
'total': {'ibytes': 21620472960,
'ierrors': 0,
'ipackets': 168909945,
'obytes': 21621624448,
'oerrors': 0,
'opackets': 168918941,
'rx_bps': 460.8,
'rx_bps_L1': 532.8000000000001,
'rx_pps': 0.45,
'rx_util': 5.3280000000000005e-06,
'tx_bps': 460.8,
'tx_bps_L1': 532.8000000000001,
'tx_pps': 0.45,
'tx_util': 5.3280000000000005e-06}}
17/09/2019 00:59:48 pktgen: {'ibytes': 10820235648,
'ierrors': 0,
'ipackets': 84533100,
'obytes': 10820771968,
'oerrors': 0,
'opackets': 84537288,
'rx_bps': 8651210752.0,
'rx_bps_L1': 10002962432.0,
'rx_pps': 8448448.0,
'rx_util': 100.02962432,
'tx_bps': 8651664384.0,
'tx_bps_L1': 10003486944.0,
'tx_pps': 8448891.0,
'tx_util': 100.03486944}
17/09/2019 00:59:48 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 8651664384.000000, tx_pps: 8448891.000000
17/09/2019 00:59:48 pktgen: {'ibytes': 10820235648,
'ierrors': 0,
'ipackets': 84533100,
'obytes': 10820771968,
'oerrors': 0,
'opackets': 84537288,
'rx_bps': 8651210752.0,
'rx_bps_L1': 10002962432.0,
'rx_pps': 8448448.0,
'rx_util': 100.02962432,
'tx_bps': 8651664384.0,
'tx_bps_L1': 10003486944.0,
'tx_pps': 8448891.0,
'tx_util': 100.03486944}
17/09/2019 00:59:48 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 8651210752.000000, rx_pps: 8448448.000000
17/09/2019 00:59:48 pktgen: throughput: pps_rx 8448448.000000, bps_rx 8651210752.000000
17/09/2019 00:59:48 tester: scapy
17/09/2019 00:59:49 tester: INFO: Can't import python gnuplot wrapper . Won't be able to plot.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
Welcome to Scapy (2.3.1)
17/09/2019 00:59:51 tester: wrpcap("/tmp/vhost.pcap", [Ether(dst="00:11:22:33:44:10")/IP()/UDP()/("X"*210)])
17/09/2019 00:59:51 tester:
17/09/2019 00:59:53 tester: exit()
17/09/2019 00:59:53 tester:
17/09/2019 00:59:53 pktgen: test port 2 map gen port 0
17/09/2019 00:59:53 pktgen: test port 2 map gen port 0
17/09/2019 00:59:53 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 00:59:53 pktgen: trex port <0> not support flow control
17/09/2019 00:59:53 pktgen: begin traffic ......
17/09/2019 01:00:03 pktgen: {0: {'ibytes': 11605721856,
'ierrors': 0,
'ipackets': 45334855,
'obytes': 11605693184,
'oerrors': 0,
'opackets': 45334742,
'rx_bps': 9241368576.0,
'rx_bps_L1': 9963350416.0,
'rx_pps': 4512386.5,
'rx_util': 99.63350416,
'tx_bps': 9241373696.0,
'tx_bps_L1': 9963356256.0,
'tx_pps': 4512391.0,
'tx_util': 99.63356256},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 60.5,
'cpu_util': 7.632,
'queue_full': 0,
'rx_bps': 9241368576.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 4512386.5,
'tx_bps': 9241373696.0,
'tx_pps': 4512391.0},
'latency': {},
'total': {'ibytes': 11605721856,
'ierrors': 0,
'ipackets': 45334855,
'obytes': 11605693184,
'oerrors': 0,
'opackets': 45334742,
'rx_bps': 9241368576.0,
'rx_bps_L1': 9963350416.0,
'rx_pps': 4512386.5,
'rx_util': 99.63350416,
'tx_bps': 9241373696.0,
'tx_bps_L1': 9963356256.0,
'tx_pps': 4512391.0,
'tx_util': 99.63356256}}
17/09/2019 01:00:38 pktgen: {'options': {'fields_config': {'mac': {'dst': {'action': 'inc',
'end': '00:11:22:33:44:10',
'start': '00:11:22:33:44:10',
'step': 1}}},
'pcap': '/tmp/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 01:00:38 pktgen: {0: {'ibytes': 23188389376,
'ierrors': 0,
'ipackets': 90579646,
'obytes': 23188409344,
'oerrors': 0,
'opackets': 90579724,
'rx_bps': 517.3,
'rx_bps_L1': 557.716,
'rx_pps': 0.2526,
'rx_util': 5.57716e-06,
'tx_bps': 517.3,
'tx_bps_L1': 557.716,
'tx_pps': 0.2526,
'tx_util': 5.57716e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.002823,
'cpu_util': 0.009161,
'queue_full': 0,
'rx_bps': 517.3,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 0.2526,
'tx_bps': 517.3,
'tx_pps': 0.2526},
'latency': {},
'total': {'ibytes': 23188389376,
'ierrors': 0,
'ipackets': 90579646,
'obytes': 23188409344,
'oerrors': 0,
'opackets': 90579724,
'rx_bps': 517.3,
'rx_bps_L1': 557.716,
'rx_pps': 0.2526,
'rx_util': 5.57716e-06,
'tx_bps': 517.3,
'tx_bps_L1': 557.716,
'tx_pps': 0.2526,
'tx_util': 5.57716e-06}}
17/09/2019 01:00:38 pktgen: {'ibytes': 11605721856,
'ierrors': 0,
'ipackets': 45334855,
'obytes': 11605693184,
'oerrors': 0,
'opackets': 45334742,
'rx_bps': 9241368576.0,
'rx_bps_L1': 9963350416.0,
'rx_pps': 4512386.5,
'rx_util': 99.63350416,
'tx_bps': 9241373696.0,
'tx_bps_L1': 9963356256.0,
'tx_pps': 4512391.0,
'tx_util': 99.63356256}
17/09/2019 01:00:38 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 9241373696.000000, tx_pps: 4512391.000000
17/09/2019 01:00:38 pktgen: {'ibytes': 11605721856,
'ierrors': 0,
'ipackets': 45334855,
'obytes': 11605693184,
'oerrors': 0,
'opackets': 45334742,
'rx_bps': 9241368576.0,
'rx_bps_L1': 9963350416.0,
'rx_pps': 4512386.5,
'rx_util': 99.63350416,
'tx_bps': 9241373696.0,
'tx_bps_L1': 9963356256.0,
'tx_pps': 4512391.0,
'tx_util': 99.63356256}
17/09/2019 01:00:38 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 9241368576.000000, rx_pps: 4512386.500000
17/09/2019 01:00:38 pktgen: throughput: pps_rx 4512386.500000, bps_rx 9241368576.000000
17/09/2019 01:00:38 tester: scapy
17/09/2019 01:00:38 tester: INFO: Can't import python gnuplot wrapper . Won't be able to plot.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
Welcome to Scapy (2.3.1)
17/09/2019 01:00:40 tester: wrpcap("/tmp/vhost.pcap", [Ether(dst="00:11:22:33:44:10")/IP()/UDP()/("X"*466)])
17/09/2019 01:00:40 tester:
17/09/2019 01:00:42 tester: exit()
17/09/2019 01:00:42 tester:
17/09/2019 01:00:42 pktgen: test port 2 map gen port 0
17/09/2019 01:00:42 pktgen: test port 2 map gen port 0
17/09/2019 01:00:42 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 01:00:42 pktgen: trex port <0> not support flow control
17/09/2019 01:00:42 pktgen: begin traffic ......
17/09/2019 01:00:52 pktgen: {0: {'ibytes': 12022221824,
'ierrors': 0,
'ipackets': 23480905,
'obytes': 12022180864,
'oerrors': 0,
'opackets': 23480825,
'rx_bps': 9612755968.0,
'rx_bps_L1': 9988254239.999998,
'rx_pps': 2346864.2,
'rx_util': 99.88254239999999,
'tx_bps': 9612753920.0,
'tx_bps_L1': 9988252080.0,
'tx_pps': 2346863.5,
'tx_util': 99.8825208},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 124.7,
'cpu_util': 3.853,
'queue_full': 0,
'rx_bps': 9612755968.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 2346864.2,
'tx_bps': 9612753920.0,
'tx_pps': 2346863.5},
'latency': {},
'total': {'ibytes': 12022221824,
'ierrors': 0,
'ipackets': 23480905,
'obytes': 12022180864,
'oerrors': 0,
'opackets': 23480825,
'rx_bps': 9612755968.0,
'rx_bps_L1': 9988254239.999998,
'rx_pps': 2346864.2,
'rx_util': 99.88254239999999,
'tx_bps': 9612753920.0,
'tx_bps_L1': 9988252080.0,
'tx_pps': 2346863.5,
'tx_util': 99.8825208}}
17/09/2019 01:01:27 pktgen: {'options': {'fields_config': {'mac': {'dst': {'action': 'inc',
'end': '00:11:22:33:44:10',
'start': '00:11:22:33:44:10',
'step': 1}}},
'pcap': '/tmp/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 01:01:27 pktgen: {0: {'ibytes': 24060151296,
'ierrors': 0,
'ipackets': 46992483,
'obytes': 24060151296,
'oerrors': 0,
'opackets': 46992483,
'rx_bps': 570.3,
'rx_bps_L1': 592.572,
'rx_pps': 0.1392,
'rx_util': 5.92572e-06,
'tx_bps': 570.3,
'tx_bps_L1': 592.572,
'tx_pps': 0.1392,
'tx_util': 5.92572e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.005991,
'cpu_util': 0.004759,
'queue_full': 0,
'rx_bps': 570.3,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 0.1392,
'tx_bps': 570.3,
'tx_pps': 0.1392},
'latency': {},
'total': {'ibytes': 24060151296,
'ierrors': 0,
'ipackets': 46992483,
'obytes': 24060151296,
'oerrors': 0,
'opackets': 46992483,
'rx_bps': 570.3,
'rx_bps_L1': 592.572,
'rx_pps': 0.1392,
'rx_util': 5.92572e-06,
'tx_bps': 570.3,
'tx_bps_L1': 592.572,
'tx_pps': 0.1392,
'tx_util': 5.92572e-06}}
17/09/2019 01:01:27 pktgen: {'ibytes': 12022221824,
'ierrors': 0,
'ipackets': 23480905,
'obytes': 12022180864,
'oerrors': 0,
'opackets': 23480825,
'rx_bps': 9612755968.0,
'rx_bps_L1': 9988254239.999998,
'rx_pps': 2346864.2,
'rx_util': 99.88254239999999,
'tx_bps': 9612753920.0,
'tx_bps_L1': 9988252080.0,
'tx_pps': 2346863.5,
'tx_util': 99.8825208}
17/09/2019 01:01:27 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 9612753920.000000, tx_pps: 2346863.500000
17/09/2019 01:01:27 pktgen: {'ibytes': 12022221824,
'ierrors': 0,
'ipackets': 23480905,
'obytes': 12022180864,
'oerrors': 0,
'opackets': 23480825,
'rx_bps': 9612755968.0,
'rx_bps_L1': 9988254239.999998,
'rx_pps': 2346864.2,
'rx_util': 99.88254239999999,
'tx_bps': 9612753920.0,
'tx_bps_L1': 9988252080.0,
'tx_pps': 2346863.5,
'tx_util': 99.8825208}
17/09/2019 01:01:27 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 9612755968.000000, rx_pps: 2346864.200000
17/09/2019 01:01:27 pktgen: throughput: pps_rx 2346864.200000, bps_rx 9612755968.000000
17/09/2019 01:01:27 tester: scapy
17/09/2019 01:01:27 tester: INFO: Can't import python gnuplot wrapper . Won't be able to plot.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
Welcome to Scapy (2.3.1)
17/09/2019 01:01:29 tester: wrpcap("/tmp/vhost.pcap", [Ether(dst="00:11:22:33:44:10")/IP()/UDP()/("X"*978)])
17/09/2019 01:01:29 tester:
17/09/2019 01:01:31 tester: exit()
17/09/2019 01:01:31 tester:
17/09/2019 01:01:31 pktgen: test port 2 map gen port 0
17/09/2019 01:01:31 pktgen: test port 2 map gen port 0
17/09/2019 01:01:31 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 01:01:31 pktgen: trex port <0> not support flow control
17/09/2019 01:01:31 pktgen: begin traffic ......
17/09/2019 01:01:41 pktgen: {0: {'ibytes': 12258014208,
'ierrors': 0,
'ipackets': 11970719,
'obytes': 12257979392,
'oerrors': 0,
'opackets': 11970684,
'rx_bps': 9816931328.0,
'rx_bps_L1': 10008668288.0,
'rx_pps': 1198356.0,
'rx_util': 100.08668288,
'tx_bps': 9816949760.0,
'tx_bps_L1': 10008687040.0,
'tx_pps': 1198358.0,
'tx_util': 100.0868704},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 251.7,
'cpu_util': 1.951,
'queue_full': 0,
'rx_bps': 9816931328.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 1198356.0,
'tx_bps': 9816949760.0,
'tx_pps': 1198358.0},
'latency': {},
'total': {'ibytes': 12258014208,
'ierrors': 0,
'ipackets': 11970719,
'obytes': 12257979392,
'oerrors': 0,
'opackets': 11970684,
'rx_bps': 9816931328.0,
'rx_bps_L1': 10008668288.0,
'rx_pps': 1198356.0,
'rx_util': 100.08668288,
'tx_bps': 9816949760.0,
'tx_bps_L1': 10008687040.0,
'tx_pps': 1198358.0,
'tx_util': 100.0868704}}
17/09/2019 01:02:16 pktgen: {'options': {'fields_config': {'mac': {'dst': {'action': 'inc',
'end': '00:11:22:33:44:10',
'start': '00:11:22:33:44:10',
'step': 1}}},
'pcap': '/tmp/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 01:02:16 pktgen: {0: {'ibytes': 24521072640,
'ierrors': 0,
'ipackets': 23946360,
'obytes': 24521072640,
'oerrors': 0,
'opackets': 23946360,
'rx_bps': 624.0,
'rx_bps_L1': 636.1872,
'rx_pps': 0.07617,
'rx_util': 6.361872e-06,
'tx_bps': 624.0,
'tx_bps_L1': 636.1872,
'tx_pps': 0.07617,
'tx_util': 6.361872e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.01238,
'cpu_util': 0.00252,
'queue_full': 0,
'rx_bps': 624.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 0.07617,
'tx_bps': 624.0,
'tx_pps': 0.07617},
'latency': {},
'total': {'ibytes': 24521072640,
'ierrors': 0,
'ipackets': 23946360,
'obytes': 24521072640,
'oerrors': 0,
'opackets': 23946360,
'rx_bps': 624.0,
'rx_bps_L1': 636.1872,
'rx_pps': 0.07617,
'rx_util': 6.361872e-06,
'tx_bps': 624.0,
'tx_bps_L1': 636.1872,
'tx_pps': 0.07617,
'tx_util': 6.361872e-06}}
17/09/2019 01:02:16 pktgen: {'ibytes': 12258014208,
'ierrors': 0,
'ipackets': 11970719,
'obytes': 12257979392,
'oerrors': 0,
'opackets': 11970684,
'rx_bps': 9816931328.0,
'rx_bps_L1': 10008668288.0,
'rx_pps': 1198356.0,
'rx_util': 100.08668288,
'tx_bps': 9816949760.0,
'tx_bps_L1': 10008687040.0,
'tx_pps': 1198358.0,
'tx_util': 100.0868704}
17/09/2019 01:02:16 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 9816949760.000000, tx_pps: 1198358.000000
17/09/2019 01:02:16 pktgen: {'ibytes': 12258014208,
'ierrors': 0,
'ipackets': 11970719,
'obytes': 12257979392,
'oerrors': 0,
'opackets': 11970684,
'rx_bps': 9816931328.0,
'rx_bps_L1': 10008668288.0,
'rx_pps': 1198356.0,
'rx_util': 100.08668288,
'tx_bps': 9816949760.0,
'tx_bps_L1': 10008687040.0,
'tx_pps': 1198358.0,
'tx_util': 100.0868704}
17/09/2019 01:02:16 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 9816931328.000000, rx_pps: 1198356.000000
17/09/2019 01:02:16 pktgen: throughput: pps_rx 1198356.000000, bps_rx 9816931328.000000
17/09/2019 01:02:16 tester: scapy
17/09/2019 01:02:17 tester: INFO: Can't import python gnuplot wrapper . Won't be able to plot.
INFO: Can't import PyX. Won't be able to use psdump() or pdfdump().
Welcome to Scapy (2.3.1)
17/09/2019 01:02:19 tester: wrpcap("/tmp/vhost.pcap", [Ether(dst="00:11:22:33:44:10")/IP()/UDP()/("X"*1472)])
17/09/2019 01:02:19 tester:
17/09/2019 01:02:21 tester: exit()
17/09/2019 01:02:21 tester:
17/09/2019 01:02:21 pktgen: test port 2 map gen port 0
17/09/2019 01:02:21 pktgen: test port 2 map gen port 0
17/09/2019 01:02:21 pktgen: {'arp': '-',
u'description': u'Ethernet Controller X710 for 10GbE SFP+',
'dest': u'3c:fd:fe:ca:dd:38',
u'driver': u'net_i40e',
'fc': 'none',
'fc_supported': 'no',
'grat_arp': 'off',
u'hw_mac': u'3c:fd:fe:ca:f3:58',
u'index': 0,
u'is_fc_supported': False,
u'is_led_supported': True,
u'is_link_supported': True,
u'is_prom_supported': True,
u'is_virtual': 'no',
'layer_mode': 'Ethernet',
'led_change_supported': 'yes',
'link': 'UP',
'link_change_supported': 'yes',
'mult': 'off',
u'numa': 0,
u'pci_addr': u'0000:1a:00.0',
'prom': 'off',
'prom_supported': 'yes',
u'rx': {u'caps': [u'flow_stats', u'latency'], u'counters': 127},
'rx_filter_mode': 'hardware match',
'rx_queue': 'off',
'speed': 10,
'src_ipv4': '-',
'src_mac': u'3c:fd:fe:ca:f3:58',
'status': 'IDLE',
u'supp_speeds': [1000, 10000],
'vlan': '-'}
17/09/2019 01:02:21 pktgen: trex port <0> not support flow control
17/09/2019 01:02:21 pktgen: begin traffic ......
17/09/2019 01:02:31 pktgen: {0: {'ibytes': 12349503804,
'ierrors': 0,
'ipackets': 8135379,
'obytes': 12349468890,
'oerrors': 0,
'opackets': 8135356,
'rx_bps': 9830215680.0,
'rx_bps_L1': 9959731056.0,
'rx_pps': 809471.1,
'rx_util': 99.59731056,
'tx_bps': 9830214656.0,
'tx_bps_L1': 9959730016.0,
'tx_pps': 809471.0,
'tx_util': 99.59730016},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 391.5,
'cpu_util': 1.256,
'queue_full': 0,
'rx_bps': 9830215680.0,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 809471.1,
'tx_bps': 9830214656.0,
'tx_pps': 809471.0},
'latency': {},
'total': {'ibytes': 12349503804,
'ierrors': 0,
'ipackets': 8135379,
'obytes': 12349468890,
'oerrors': 0,
'opackets': 8135356,
'rx_bps': 9830215680.0,
'rx_bps_L1': 9959731056.0,
'rx_pps': 809471.1,
'rx_util': 99.59731056,
'tx_bps': 9830214656.0,
'tx_bps_L1': 9959730016.0,
'tx_pps': 809471.0,
'tx_util': 99.59730016}}
17/09/2019 01:03:06 pktgen: {'options': {'fields_config': {'mac': {'dst': {'action': 'inc',
'end': '00:11:22:33:44:10',
'start': '00:11:22:33:44:10',
'step': 1}}},
'pcap': '/tmp/vhost.pcap',
'stream_config': {'rate': 100,
'transmit_mode': 'continuous',
'txmode': {}}},
'pcap_file': '/tmp/vhost.pcap',
'rx_port': 0,
'tx_port': 0}
17/09/2019 01:03:06 pktgen: {0: {'ibytes': 24674901768,
'ierrors': 0,
'ipackets': 16254876,
'obytes': 24674901768,
'oerrors': 0,
'opackets': 16254876,
'rx_bps': 689.8,
'rx_bps_L1': 698.8896,
'rx_pps': 0.05681,
'rx_util': 6.988896e-06,
'tx_bps': 689.9,
'tx_bps_L1': 698.9895999999999,
'tx_pps': 0.05681,
'tx_util': 6.989895999999998e-06},
1: {'ibytes': 0,
'ierrors': 0,
'ipackets': 0,
'obytes': 0,
'oerrors': 0,
'opackets': 0,
'rx_bps': 0.0,
'rx_bps_L1': 0,
'rx_pps': 0.0,
'rx_util': 0.0,
'tx_bps': 0.0,
'tx_bps_L1': 0,
'tx_pps': 0.0,
'tx_util': 0.0},
'flow_stats': {},
'global': {'bw_per_core': 0.0268,
'cpu_util': 0.001287,
'queue_full': 0,
'rx_bps': 689.8,
'rx_cpu_util': 0.0,
'rx_drop_bps': 0.0,
'rx_pps': 0.05681,
'tx_bps': 689.9,
'tx_pps': 0.05681},
'latency': {},
'total': {'ibytes': 24674901768,
'ierrors': 0,
'ipackets': 16254876,
'obytes': 24674901768,
'oerrors': 0,
'opackets': 16254876,
'rx_bps': 689.8,
'rx_bps_L1': 698.8896,
'rx_pps': 0.05681,
'rx_util': 6.988896e-06,
'tx_bps': 689.9,
'tx_bps_L1': 698.9895999999999,
'tx_pps': 0.05681,
'tx_util': 6.989895999999998e-06}}
17/09/2019 01:03:06 pktgen: {'ibytes': 12349503804,
'ierrors': 0,
'ipackets': 8135379,
'obytes': 12349468890,
'oerrors': 0,
'opackets': 8135356,
'rx_bps': 9830215680.0,
'rx_bps_L1': 9959731056.0,
'rx_pps': 809471.1,
'rx_util': 99.59731056,
'tx_bps': 9830214656.0,
'tx_bps_L1': 9959730016.0,
'tx_pps': 809471.0,
'tx_util': 99.59730016}
17/09/2019 01:03:06 pktgen: Tx Port 0 stats:
tx_port: 0, tx_bps: 9830214656.000000, tx_pps: 809471.000000
17/09/2019 01:03:06 pktgen: {'ibytes': 12349503804,
'ierrors': 0,
'ipackets': 8135379,
'obytes': 12349468890,
'oerrors': 0,
'opackets': 8135356,
'rx_bps': 9830215680.0,
'rx_bps_L1': 9959731056.0,
'rx_pps': 809471.1,
'rx_util': 99.59731056,
'tx_bps': 9830214656.0,
'tx_bps_L1': 9959730016.0,
'tx_pps': 809471.0,
'tx_util': 99.59730016}
17/09/2019 01:03:06 pktgen: Rx Port 0 stats:
rx_port: 0, rx_bps: 9830215680.000000, rx_pps: 809471.100000
17/09/2019 01:03:06 pktgen: throughput: pps_rx 809471.100000, bps_rx 9830215680.000000
17/09/2019 01:03:06 TestVirtioUserForContainer:
+-------+---------------------+--------+-----------+------------+
| Frame | Mode | Mpps | Queue Num | % linerate |
+=======+=====================+========+===========+============+
| 64 | virtio in container | 12.889 | 2 | 86.612 |
+-------+---------------------+--------+-----------+------------+
| 128 | virtio in container | 8.448 | 2 | 100.030 |
+-------+---------------------+--------+-----------+------------+
| 256 | virtio in container | 4.512 | 2 | 99.633 |
+-------+---------------------+--------+-----------+------------+
| 512 | virtio in container | 2.347 | 2 | 99.883 |
+-------+---------------------+--------+-----------+------------+
| 1024 | virtio in container | 1.198 | 2 | 100.087 |
+-------+---------------------+--------+-----------+------------+
| 1518 | virtio in container | 0.809 | 2 | 99.597 |
+-------+---------------------+--------+-----------+------------+
17/09/2019 01:03:25 TestVirtioUserForContainer: Test Case test_perf_packet_fwd_with_multi_queues_for_container Result PASSED:
17/09/2019 01:03:25 dut.10.238.54.213: killall -s INT testpmd
17/09/2019 01:03:25 dut.10.238.54.213: testpmd: no process found
17/09/2019 01:03:26 dts:
TEST SUITE ENDED: TestVirtioUserForContainer
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [dts] [PATCH V1] tests/virtio_user_for_container_networking:make mac take effect
2019-09-17 8:44 ` Zhu, ShuaiX
@ 2019-09-19 6:52 ` Wang, Yinan
0 siblings, 0 replies; 13+ messages in thread
From: Wang, Yinan @ 2019-09-19 6:52 UTC (permalink / raw)
To: Zhu, ShuaiX, Zhu, WenhuiX, dts; +Cc: Zhu, WenhuiX, Zhu, ShuaiX
Acked-by: Wang, Yinan <yinan.wang@intel.com>
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of Zhu, ShuaiX
> Sent: 2019年9月17日 16:45
> To: Zhu, WenhuiX <wenhuix.zhu@intel.com>; dts@dpdk.org
> Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>; Zhu, ShuaiX
> <shuaix.zhu@intel.com>
> Subject: Re: [dts] [PATCH V1] tests/virtio_user_for_container_networking:make
> mac take effect
>
> Tested-by: Zhu, ShuaiX <shuaix.zhu@intel.com>
>
> > -----Original Message-----
> > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of zhuwenhui
> > Sent: Tuesday, September 17, 2019 4:36 PM
> > To: dts@dpdk.org
> > Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>
> > Subject: [dts] [PATCH V1]
> > tests/virtio_user_for_container_networking:make
> > mac take effect
> >
> > Specify the mac address to make the receiving packet normal.
> >
> > Signed-off-by: zhuwenhui <wenhuix.zhu@intel.com>
> > ---
> > tests/TestSuite_virtio_user_for_container_networking.py | 3 ++-
> > 1 file changed, 2 insertions(+), 1 deletion(-)
> >
> > diff --git a/tests/TestSuite_virtio_user_for_container_networking.py
> > b/tests/TestSuite_virtio_user_for_container_networking.py
> > index 241d5b0..034587e 100644
> > --- a/tests/TestSuite_virtio_user_for_container_networking.py
> > +++ b/tests/TestSuite_virtio_user_for_container_networking.py
> > @@ -117,8 +117,9 @@ class TestVirtioUserForContainer(TestCase):
> >
> > self.tester.scapy_execute()
> > self.tester.pktgen.clear_streams()
> > + vm_config = {'mac':{'dst':{'range': 1, 'step': 1,
> > + 'action': 'inc'},},}
> > streams =
> > self.pktgen_helper.prepare_stream_from_tginput(tgen_input, 100,
> > - None, self.tester.pktgen)
> > + vm_config, self.tester.pktgen)
> > _, pps =
> > self.tester.pktgen.measure_throughput(stream_ids=streams)
> > Mpps = pps / 1000000.0
> > self.verify(Mpps > 0, '%s can not receive packets of
> > frame size %d' % (self.running_case, frame_size))
> > --
> > 2.17.2
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac
2019-09-17 8:44 ` Zhu, ShuaiX
@ 2019-09-19 6:53 ` Wang, Yinan
2019-09-20 6:35 ` Tu, Lijuan
1 sibling, 0 replies; 13+ messages in thread
From: Wang, Yinan @ 2019-09-19 6:53 UTC (permalink / raw)
To: Zhu, ShuaiX, Zhu, WenhuiX, dts; +Cc: Zhu, WenhuiX, Zhu, ShuaiX
Acked-by: Wang, Yinan <yinan.wang@intel.com>
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of Zhu, ShuaiX
> Sent: 2019年9月17日 16:45
> To: Zhu, WenhuiX <wenhuix.zhu@intel.com>; dts@dpdk.org
> Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>; Zhu, ShuaiX
> <shuaix.zhu@intel.com>
> Subject: Re: [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac
>
> Tested-by: Zhu, ShuaiX <shuaix.zhu@intel.com>
>
> > -----Original Message-----
> > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of zhuwenhui
> > Sent: Tuesday, September 17, 2019 4:36 PM
> > To: dts@dpdk.org
> > Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>
> > Subject: [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac
> >
> > Set fwd mac to make the receiving packet normal.
> >
> > Signed-off-by: zhuwenhui <wenhuix.zhu@intel.com>
> > ---
> > tests/TestSuite_pvp_virtio_user_4k_pages.py | 1 +
> > 1 file changed, 1 insertion(+)
> >
> > diff --git a/tests/TestSuite_pvp_virtio_user_4k_pages.py
> > b/tests/TestSuite_pvp_virtio_user_4k_pages.py
> > index 11079a4..b170d95 100644
> > --- a/tests/TestSuite_pvp_virtio_user_4k_pages.py
> > +++ b/tests/TestSuite_pvp_virtio_user_4k_pages.py
> > @@ -150,6 +150,7 @@ class TestPVPVirtioWith2Mhuge(TestCase):
> > command_line_user = command_line_user % (self.target,
> > self.mem_channels, self.core_mask_virtio_user)
> > self.virtio_user.send_expect(command_line_user, "testpmd> ", 120)
> > + self.virtio_user.send_expect("set fwd mac", "testpmd> ", 120)
> > self.virtio_user.send_expect("start", "testpmd> ", 120)
> >
> > def prepare_tmpfs_for_4k(self):
> > --
> > 2.17.2
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [dts] [PATCH V1] tests/pvp_share_lib:add set fwd mac
2019-09-17 8:44 ` [dts] [PATCH V1] tests/pvp_share_lib:add " Zhu, ShuaiX
@ 2019-09-19 6:53 ` Wang, Yinan
0 siblings, 0 replies; 13+ messages in thread
From: Wang, Yinan @ 2019-09-19 6:53 UTC (permalink / raw)
To: Zhu, ShuaiX, Zhu, WenhuiX, dts; +Cc: Zhu, WenhuiX, Zhu, ShuaiX
Acked-by: Wang, Yinan <yinan.wang@intel.com>
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of Zhu, ShuaiX
> Sent: 2019年9月17日 16:44
> To: Zhu, WenhuiX <wenhuix.zhu@intel.com>; dts@dpdk.org
> Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>; Zhu, ShuaiX
> <shuaix.zhu@intel.com>
> Subject: Re: [dts] [PATCH V1] tests/pvp_share_lib:add set fwd mac
>
> Tested-by: Zhu, ShuaiX <shuaix.zhu@intel.com>
>
> > -----Original Message-----
> > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of zhuwenhui
> > Sent: Tuesday, September 17, 2019 4:36 PM
> > To: dts@dpdk.org
> > Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>
> > Subject: [dts] [PATCH V1] tests/pvp_share_lib:add set fwd mac
> >
> > Set fwd mac to make the receiving packet normal.
> >
> > Signed-off-by: zhuwenhui <wenhuix.zhu@intel.com>
> > ---
> > tests/TestSuite_pvp_share_lib.py | 1 +
> > 1 file changed, 1 insertion(+)
> >
> > diff --git a/tests/TestSuite_pvp_share_lib.py
> > b/tests/TestSuite_pvp_share_lib.py
> > index f117fd5..71fbe06 100644
> > --- a/tests/TestSuite_pvp_share_lib.py
> > +++ b/tests/TestSuite_pvp_share_lib.py
> > @@ -141,6 +141,7 @@ class TestPVPShareLib(TestCase):
> > command_line_client = command_line_client % (self.target,
> > self.core_mask_vhost_user, self.mem_channels,
> > driver)
> > self.vhost_user.send_expect(command_line_client, "testpmd> ",
> 120)
> > + self.vhost_user.send_expect("set fwd mac", "testpmd> ", 120)
> > self.vhost_user.send_expect("start", "testpmd> ", 120)
> >
> > def start_testpmd_as_virtio(self):
> > --
> > 2.17.2
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac
2019-09-17 8:44 ` Zhu, ShuaiX
2019-09-19 6:53 ` Wang, Yinan
@ 2019-09-20 6:35 ` Tu, Lijuan
1 sibling, 0 replies; 13+ messages in thread
From: Tu, Lijuan @ 2019-09-20 6:35 UTC (permalink / raw)
To: Zhu, ShuaiX, Zhu, WenhuiX, dts; +Cc: Zhu, WenhuiX, Zhu, ShuaiX
Applied failed, please rework it
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of Zhu, ShuaiX
> Sent: Tuesday, September 17, 2019 4:45 PM
> To: Zhu, WenhuiX <wenhuix.zhu@intel.com>; dts@dpdk.org
> Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>; Zhu, ShuaiX
> <shuaix.zhu@intel.com>
> Subject: Re: [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd
> mac
>
> Tested-by: Zhu, ShuaiX <shuaix.zhu@intel.com>
>
> > -----Original Message-----
> > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of zhuwenhui
> > Sent: Tuesday, September 17, 2019 4:36 PM
> > To: dts@dpdk.org
> > Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>
> > Subject: [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac
> >
> > Set fwd mac to make the receiving packet normal.
> >
> > Signed-off-by: zhuwenhui <wenhuix.zhu@intel.com>
> > ---
> > tests/TestSuite_pvp_virtio_user_4k_pages.py | 1 +
> > 1 file changed, 1 insertion(+)
> >
> > diff --git a/tests/TestSuite_pvp_virtio_user_4k_pages.py
> > b/tests/TestSuite_pvp_virtio_user_4k_pages.py
> > index 11079a4..b170d95 100644
> > --- a/tests/TestSuite_pvp_virtio_user_4k_pages.py
> > +++ b/tests/TestSuite_pvp_virtio_user_4k_pages.py
> > @@ -150,6 +150,7 @@ class TestPVPVirtioWith2Mhuge(TestCase):
> > command_line_user = command_line_user % (self.target,
> > self.mem_channels, self.core_mask_virtio_user)
> > self.virtio_user.send_expect(command_line_user, "testpmd> ", 120)
> > + self.virtio_user.send_expect("set fwd mac", "testpmd> ", 120)
> > self.virtio_user.send_expect("start", "testpmd> ", 120)
> >
> > def prepare_tmpfs_for_4k(self):
> > --
> > 2.17.2
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac
2019-09-17 8:36 ` [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac zhuwenhui
2019-09-17 8:44 ` Zhu, ShuaiX
@ 2019-09-20 6:36 ` Tu, Lijuan
1 sibling, 0 replies; 13+ messages in thread
From: Tu, Lijuan @ 2019-09-20 6:36 UTC (permalink / raw)
To: Zhu, WenhuiX, dts; +Cc: Zhu, WenhuiX
Applied failed, please rework it.
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of zhuwenhui
> Sent: Tuesday, September 17, 2019 4:36 PM
> To: dts@dpdk.org
> Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>
> Subject: [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac
>
> Set fwd mac to make the receiving packet normal.
>
> Signed-off-by: zhuwenhui <wenhuix.zhu@intel.com>
> ---
> tests/TestSuite_pvp_virtio_user_4k_pages.py | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/tests/TestSuite_pvp_virtio_user_4k_pages.py
> b/tests/TestSuite_pvp_virtio_user_4k_pages.py
> index 11079a4..b170d95 100644
> --- a/tests/TestSuite_pvp_virtio_user_4k_pages.py
> +++ b/tests/TestSuite_pvp_virtio_user_4k_pages.py
> @@ -150,6 +150,7 @@ class TestPVPVirtioWith2Mhuge(TestCase):
> command_line_user = command_line_user % (self.target,
> self.mem_channels, self.core_mask_virtio_user)
> self.virtio_user.send_expect(command_line_user, "testpmd> ", 120)
> + self.virtio_user.send_expect("set fwd mac", "testpmd> ", 120)
> self.virtio_user.send_expect("start", "testpmd> ", 120)
>
> def prepare_tmpfs_for_4k(self):
> --
> 2.17.2
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [dts] [PATCH V1] tests/pvp_share_lib:add set fwd mac
2019-09-17 8:36 [dts] [PATCH V1] tests/pvp_share_lib:add set fwd mac zhuwenhui
` (2 preceding siblings ...)
2019-09-17 8:44 ` [dts] [PATCH V1] tests/pvp_share_lib:add " Zhu, ShuaiX
@ 2019-09-20 6:36 ` Tu, Lijuan
3 siblings, 0 replies; 13+ messages in thread
From: Tu, Lijuan @ 2019-09-20 6:36 UTC (permalink / raw)
To: Zhu, WenhuiX, dts; +Cc: Zhu, WenhuiX
Applied, thanks
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of zhuwenhui
> Sent: Tuesday, September 17, 2019 4:36 PM
> To: dts@dpdk.org
> Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>
> Subject: [dts] [PATCH V1] tests/pvp_share_lib:add set fwd mac
>
> Set fwd mac to make the receiving packet normal.
>
> Signed-off-by: zhuwenhui <wenhuix.zhu@intel.com>
> ---
> tests/TestSuite_pvp_share_lib.py | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/tests/TestSuite_pvp_share_lib.py
> b/tests/TestSuite_pvp_share_lib.py
> index f117fd5..71fbe06 100644
> --- a/tests/TestSuite_pvp_share_lib.py
> +++ b/tests/TestSuite_pvp_share_lib.py
> @@ -141,6 +141,7 @@ class TestPVPShareLib(TestCase):
> command_line_client = command_line_client % (self.target,
> self.core_mask_vhost_user, self.mem_channels, driver)
> self.vhost_user.send_expect(command_line_client, "testpmd> ", 120)
> + self.vhost_user.send_expect("set fwd mac", "testpmd> ", 120)
> self.vhost_user.send_expect("start", "testpmd> ", 120)
>
> def start_testpmd_as_virtio(self):
> --
> 2.17.2
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [dts] [PATCH V1] tests/virtio_user_for_container_networking:make mac take effect
2019-09-17 8:36 ` [dts] [PATCH V1] tests/virtio_user_for_container_networking:make mac take effect zhuwenhui
2019-09-17 8:44 ` Zhu, ShuaiX
@ 2019-09-20 6:37 ` Tu, Lijuan
1 sibling, 0 replies; 13+ messages in thread
From: Tu, Lijuan @ 2019-09-20 6:37 UTC (permalink / raw)
To: Zhu, WenhuiX, dts; +Cc: Zhu, WenhuiX
Applied, thanks
> -----Original Message-----
> From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of zhuwenhui
> Sent: Tuesday, September 17, 2019 4:36 PM
> To: dts@dpdk.org
> Cc: Zhu, WenhuiX <wenhuix.zhu@intel.com>
> Subject: [dts] [PATCH V1] tests/virtio_user_for_container_networking:make
> mac take effect
>
> Specify the mac address to make the receiving packet normal.
>
> Signed-off-by: zhuwenhui <wenhuix.zhu@intel.com>
> ---
> tests/TestSuite_virtio_user_for_container_networking.py | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/tests/TestSuite_virtio_user_for_container_networking.py
> b/tests/TestSuite_virtio_user_for_container_networking.py
> index 241d5b0..034587e 100644
> --- a/tests/TestSuite_virtio_user_for_container_networking.py
> +++ b/tests/TestSuite_virtio_user_for_container_networking.py
> @@ -117,8 +117,9 @@ class TestVirtioUserForContainer(TestCase):
>
> self.tester.scapy_execute()
> self.tester.pktgen.clear_streams()
> + vm_config = {'mac':{'dst':{'range': 1, 'step': 1, 'action': 'inc'},},}
> streams =
> self.pktgen_helper.prepare_stream_from_tginput(tgen_input, 100,
> - None, self.tester.pktgen)
> + vm_config, self.tester.pktgen)
> _, pps = self.tester.pktgen.measure_throughput(stream_ids=streams)
> Mpps = pps / 1000000.0
> self.verify(Mpps > 0, '%s can not receive packets of frame size %d' %
> (self.running_case, frame_size))
> --
> 2.17.2
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2019-09-20 6:37 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-17 8:36 [dts] [PATCH V1] tests/pvp_share_lib:add set fwd mac zhuwenhui
2019-09-17 8:36 ` [dts] [PATCH V1] tests/virtio_user_for_container_networking:make mac take effect zhuwenhui
2019-09-17 8:44 ` Zhu, ShuaiX
2019-09-19 6:52 ` Wang, Yinan
2019-09-20 6:37 ` Tu, Lijuan
2019-09-17 8:36 ` [dts] [PATCH V1] tests/pvp_virtio_user_4k_pages:add set fwd mac zhuwenhui
2019-09-17 8:44 ` Zhu, ShuaiX
2019-09-19 6:53 ` Wang, Yinan
2019-09-20 6:35 ` Tu, Lijuan
2019-09-20 6:36 ` Tu, Lijuan
2019-09-17 8:44 ` [dts] [PATCH V1] tests/pvp_share_lib:add " Zhu, ShuaiX
2019-09-19 6:53 ` Wang, Yinan
2019-09-20 6:36 ` Tu, Lijuan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).