* [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
* 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/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
* [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_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/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_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 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_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_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
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).