From: "Zhu, ShuaiX" <shuaix.zhu@intel.com>
To: "Zhu, WenhuiX" <wenhuix.zhu@intel.com>, "dts@dpdk.org" <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
Date: Tue, 17 Sep 2019 08:44:54 +0000 [thread overview]
Message-ID: <4DC48DF9BDA3E54A836D2D3C057DEC6F0BB8C476@SHSMSX103.ccr.corp.intel.com> (raw)
In-Reply-To: <1568709388-12092-2-git-send-email-wenhuix.zhu@intel.com>
[-- 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
next prev parent reply other threads:[~2019-09-17 8:45 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
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 [this message]
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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4DC48DF9BDA3E54A836D2D3C057DEC6F0BB8C476@SHSMSX103.ccr.corp.intel.com \
--to=shuaix.zhu@intel.com \
--cc=dts@dpdk.org \
--cc=wenhuix.zhu@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).