From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1B0C144158 for ; Tue, 4 Jun 2024 23:41:10 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D5D314021D; Tue, 4 Jun 2024 23:41:09 +0200 (CEST) Received: from mail-lj1-f170.google.com (mail-lj1-f170.google.com [209.85.208.170]) by mails.dpdk.org (Postfix) with ESMTP id 22F8440156 for ; Tue, 4 Jun 2024 23:41:08 +0200 (CEST) Received: by mail-lj1-f170.google.com with SMTP id 38308e7fff4ca-2ea9386cde0so61791201fa.2 for ; Tue, 04 Jun 2024 14:41:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; t=1717537267; x=1718142067; darn=dpdk.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Lo+WMUzw3BWIVTSaPvuKGsjgPA6/Ljs31rdNFpbg64c=; b=fE8lyC/mJ8VH/les746Z7KwWxvMo8wBML94c/Re+Ud6QW6HadBsZh5OGZNjmdMqE3+ uctfSuLpM+R4rODIbAQxU9G/XqgadzBwKTDG1b1EW4ZY1aGS0UsfJxMvw9yTZq1LL1m2 IImQF43N2fKJTQlxQQM+Hj+14Gi9PMzgF0dJw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717537267; x=1718142067; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Lo+WMUzw3BWIVTSaPvuKGsjgPA6/Ljs31rdNFpbg64c=; b=llnxQnK61wcyAMsBvtmUDjbVEPyo+PO1BVGiahKeinjzyFOKIG+jgOsYLjcBU+MHid aUKvwRInEC+4dMOGNWO6KE20FAhqzYxF8H0Bmm2mXrIu4qIG2nnFbh9JgddimoguzlD8 awwJUZ2lKytcg3u0iuawQp7k44DZgcuQxh/pY55ZVBuDsfgh+x8E2PS2ElMDFx5QRARK I+HxYApWWPateOod9yLyq6Lmh68jUACTWJnu+upm+cG6cCfuCwvXhsPwOAQFvnxV8nGZ A/L1Xj6LYLiOCCwJcl+XagoBuHkK/eL922kGZ4P6svvHICyuLND/kCiiNXe0U9talV9E mwiA== X-Gm-Message-State: AOJu0YxWdixyhWejpdvoJz0Qb4ApasJB/tnoszJNcEGJwaP1JlJ6SdKz eSC9of3GiVryMEp8opJjDmt4V2upxYT8Dg/ap7RmwxgiahJJcsiIEOq37xmZJwY6rJSjohTR01i YJyl9rSDR/TAwKc4asKyp9cJ9vfDI9BKp9E5XbH1YTFvZdArCRBpAGj4BxNVTPKAdSfCgC6YZGb QygdDkTU2mnEP9UDcHabb2 X-Google-Smtp-Source: AGHT+IErbOGuuWOBfgiPqATGzHDeOltapVePKXEbT1wvT28YrSd9qfmxydx7AUEfY/oqQSQ4nhGLrEZod2ydJ+88exw= X-Received: by 2002:a2e:2a82:0:b0:2e3:93c2:4239 with SMTP id 38308e7fff4ca-2eac79c3df5mr2371391fa.21.1717537266856; Tue, 04 Jun 2024 14:41:06 -0700 (PDT) MIME-Version: 1.0 From: Nandini Rangaswamy Date: Tue, 4 Jun 2024 14:40:55 -0700 Message-ID: Subject: DPDK Netvsc - Observing very low throughput while running Testpmd To: users@dpdk.org Content-Type: multipart/alternative; boundary="000000000000ae2150061a174e96" X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org --000000000000ae2150061a174e96 Content-Type: text/plain; charset="UTF-8" Hello, I am trying to set up dpdk with netvsc as master pmd on Azure followinghttps://learn.microsoft.com/en-us/azure/virtual-network/setup-dpdk?tabs=ubuntu andhttps://doc.dpdk.org/guides-22.11/nics/netvsc.html. On the Azure VM, I have a LAN and a WAN interface with accelerated networking enabled.I have unbound both the VMBUS devices from the kernel and bound it to uio_hv_generic.The DPDK version is 22.11 running on openwrt 5.15.150. When I try running testpmd in io mode to send and receive traffic between LAN and WAN port, I notice very low throughput. Please find the testpmd command and stats below: /opt/vc/bin/dpdk-testpmd -l 1-3 -n 1 -a f030:00:02.0 -a 2334:00:02.0 -- --rxq=1 --txq=1 -i EAL: Detected CPU lcores: 8 EAL: Detected NUMA nodes: 1 EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/rte/mp_socket EAL: Selected IOVA mode 'PA' EAL: Debug dataplane logs available - lower performance EAL: VFIO support initialized EAL: Probe PCI driver: mlx5_pci (15b3:1016) device: 2334:00:02.0 (socket -1) mlx5_net: No available register for sampler. EAL: Probe PCI driver: mlx5_pci (15b3:1016) device: f030:00:02.0 (socket -1) mlx5_net: No available register for sampler. hn_vf_attach(): found matching VF port 0 hn_vf_attach(): found matching VF port 1 TELEMETRY: No legacy callbacks, legacy socket not created Interactive-mode selected testpmd: create a new mbuf pool : n=326912, size=2560, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc Configuring Port 2 (socket 0) Port 2: 00:0D:3A:42:F8:3C Configuring Port 3 (socket 0) Port 3: 00:0D:3A:42:FB:CD Checking link statuses... Done testpmd> start tx_first io packet forwarding - ports=2 - cores=1 - streams=2 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) forwards packets on 2 streams: RX P=2/Q=0 (socket 0) -> TX P=3/Q=0 (socket 0) peer=02:00:00:00:00:03 RX P=3/Q=0 (socket 0) -> TX P=2/Q=0 (socket 0) peer=02:00:00:00:00:02 io packet forwarding packets/burst=32 nb forwarding cores=1 - nb forwarding ports=2 port 2: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=256 - RX free threshold=0 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=256 - TX free threshold=0 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=0 port 3: RX queue number: 1 Tx queue number: 1 Rx offloads=0x0 Tx offloads=0x0 RX queue: 0 RX desc=256 - RX free threshold=0 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=256 - TX free threshold=0 TX threshold registers: pthresh=0 hthresh=0 wthresh=0 TX offloads=0x0 - TX RS bit threshold=0 testpmd> show port stats all ######################## NIC statistics for port 2 ######################## RX-packets: 34 RX-missed: 0 RX-bytes: 2194 RX-errors: 0 RX-nombuf: 0 TX-packets: 32 TX-errors: 0 TX-bytes: 2048 Throughput (since last show) Rx-pps: 0 Rx-bps: 0 Tx-pps: 0 Tx-bps: 0 ############################################################################ ######################## NIC statistics for port 3 ######################## RX-packets: 1 RX-missed: 0 RX-bytes: 86 RX-errors: 0 RX-nombuf: 0 TX-packets: 64 TX-errors: 0 TX-bytes: 4096 Throughput (since last show) Rx-pps: 0 Rx-bps: 0 Tx-pps: 0 Tx-bps: 0 ############################################################################ testpmd> show port stats all ######################## NIC statistics for port 2 ######################## RX-packets: 34 RX-missed: 0 RX-bytes: 2194 RX-errors: 0 RX-nombuf: 0 TX-packets: 32 TX-errors: 0 TX-bytes: 2048 Throughput (since last show) Rx-pps: 0 Rx-bps: 0 Tx-pps: 0 Tx-bps: 0 ############################################################################ ######################## NIC statistics for port 3 ######################## RX-packets: 1 RX-missed: 0 RX-bytes: 86 RX-errors: 0 RX-nombuf: 0 TX-packets: 64 TX-errors: 0 TX-bytes: 4096 Throughput (since last show) Rx-pps: 0 Rx-bps: 0 Tx-pps: 0 Tx-bps: 0 ############################################################################ testpmd> show port stats all ######################## NIC statistics for port 2 ######################## RX-packets: 34 RX-missed: 0 RX-bytes: 2194 RX-errors: 0 RX-nombuf: 0 TX-packets: 32 TX-errors: 0 TX-bytes: 2048 Throughput (since last show) Rx-pps: 0 Rx-bps: 0 Tx-pps: 0 Tx-bps: 0 ############################################################################ ######################## NIC statistics for port 3 ######################## RX-packets: 1 RX-missed: 0 RX-bytes: 86 RX-errors: 0 RX-nombuf: 0 TX-packets: 64 TX-errors: 0 TX-bytes: 4096 Throughput (since last show) Rx-pps: 0 Rx-bps: 0 Tx-pps: 0 Tx-bps: 0 ############################################################################ testpmd> quit Telling cores to stop... Waiting for lcores to finish... ---------------------- Forward statistics for port 2 ---------------------- RX-packets: 32 RX-dropped: 0 RX-total: 32 TX-packets: 32 TX-dropped: 0 TX-total: 32 ---------------------------------------------------------------------------- ---------------------- Forward statistics for port 3 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 64 TX-dropped: 0 TX-total: 64 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 32 RX-dropped: 0 RX-total: 32 TX-packets: 96 TX-dropped: 0 TX-total: 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. Stopping port 2... Stopping ports... Done Stopping port 3... Stopping ports... Done Shutting down port 2... Closing ports... Port 0 is closed Port 2 is closed Done Shutting down port 3... Closing ports... Port 1 is closed Port 3 is closed Done Bye... If I try with 2 queues , the throughput only slightly improves. I expected to see larger values. After enabling debug logs i observe that 1. Both the VMbus devices are being probed and matching VF devices found 2. VF devices are being configured with Rx and Tx queue setup. Any ideas what I might be doing wrong? Regards, Nandini -- This electronic communication and the information and any files transmitted with it, or attached to it, are confidential and are intended solely for the use of the individual or entity to whom it is addressed and may contain information that is confidential, legally privileged, protected by privacy laws, or otherwise restricted from disclosure to anyone else. If you are not the intended recipient or the person responsible for delivering the e-mail to the intended recipient, you are hereby notified that any use, copying, distributing, dissemination, forwarding, printing, or copying of this e-mail is strictly prohibited. If you received this e-mail in error, please return the e-mail to the sender, delete it from your computer, and destroy any printed copy of it. --000000000000ae2150061a174e96 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

I am trying to set up dpdk with netvsc as master pmd on Azure following
https://learn.microsoft.com/en-us/azure/virtual-network/s=
etup-dpdk?tabs=3Dubuntu
and
https://doc.=
dpdk.org/guides-22.11/nics/netvsc.html.

On the Azure VM, I have a LAN and a WAN interface with accelerated net=
working enabled.I have unbound both the VMBUS devices from the kernel and b=
ound it to uio_hv_generic.The DPDK version is 22.11 running on openwrt 5.15=
.150.
When I try running testpmd=
 in io mode to send and receive traffic between LAN and WAN port, I notice =
very low throughput.  Please find the testpmd command and stats below:
/opt/vc/bin/dpdk-testpmd -l 1-3 -n 1 -a f0=
30:00:02.0 =C2=A0-a 2334:00:02.0 -- --rxq=3D1 --txq=3D1 =C2=A0-i
EAL: De= tected CPU lcores: 8
EAL: Detected NUMA nodes: 1
EAL: Detected static= linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/rte/mp_socketEAL: Selected IOVA mode 'PA'
EAL: Debug dataplane logs availab= le - lower performance
EAL: VFIO support initialized
EAL: Probe PCI d= river: mlx5_pci (15b3:1016) device: 2334:00:02.0 (socket -1)
mlx5_net: N= o available register for sampler.
EAL: Probe PCI driver: mlx5_pci (15b3:= 1016) device: f030:00:02.0 (socket -1)
mlx5_net: No available register f= or sampler.
hn_vf_attach(): found matching VF port 0
hn_vf_attach(): = found matching VF port 1
TELEMETRY: No legacy callbacks, legacy socket n= ot created
Interactive-mode selected
testpmd: create a new mbuf pool = <mb_pool_0>: n=3D326912, size=3D2560, socket=3D0
testpmd: preferre= d mempool ops selected: ring_mp_mc
Configuring Port 2 (socket 0)
Port= 2: 00:0D:3A:42:F8:3C
Configuring Port 3 (socket 0)
Port 3: 00:0D:3A:= 42:FB:CD
Checking link statuses...
Done
testpmd> start tx_first=
io packet forwarding - ports=3D2 - cores=3D1 - streams=3D2 - NUMA suppo= rt enabled, MP allocation mode: native
Logical Core 2 (socket 0) forward= s packets on 2 streams:
=C2=A0 RX P=3D2/Q=3D0 (socket 0) -> TX P=3D3/= Q=3D0 (socket 0) peer=3D02:00:00:00:00:03
=C2=A0 RX P=3D3/Q=3D0 (socket = 0) -> TX P=3D2/Q=3D0 (socket 0) peer=3D02:00:00:00:00:02

=C2=A0 i= o packet forwarding packets/burst=3D32
=C2=A0 nb forwarding cores=3D1 - = nb forwarding ports=3D2
=C2=A0 port 2: RX queue number: 1 Tx queue numbe= r: 1
=C2=A0 =C2=A0 Rx offloads=3D0x0 Tx offloads=3D0x0
=C2=A0 =C2=A0 = RX queue: 0
=C2=A0 =C2=A0 =C2=A0 RX desc=3D256 - RX free threshold=3D0=C2=A0 =C2=A0 =C2=A0 RX threshold registers: pthresh=3D0 hthresh=3D0 =C2= =A0wthresh=3D0
=C2=A0 =C2=A0 =C2=A0 RX Offloads=3D0x0
=C2=A0 =C2=A0 T= X queue: 0
=C2=A0 =C2=A0 =C2=A0 TX desc=3D256 - TX free threshold=3D0=C2=A0 =C2=A0 =C2=A0 TX threshold registers: pthresh=3D0 hthresh=3D0 =C2= =A0wthresh=3D0
=C2=A0 =C2=A0 =C2=A0 TX offloads=3D0x0 - TX RS bit thresh= old=3D0
=C2=A0 port 3: RX queue number: 1 Tx queue number: 1
=C2=A0 = =C2=A0 Rx offloads=3D0x0 Tx offloads=3D0x0
=C2=A0 =C2=A0 RX queue: 0
= =C2=A0 =C2=A0 =C2=A0 RX desc=3D256 - RX free threshold=3D0
=C2=A0 =C2=A0= =C2=A0 RX threshold registers: pthresh=3D0 hthresh=3D0 =C2=A0wthresh=3D0=C2=A0 =C2=A0 =C2=A0 RX Offloads=3D0x0
=C2=A0 =C2=A0 TX queue: 0
= =C2=A0 =C2=A0 =C2=A0 TX desc=3D256 - TX free threshold=3D0
=C2=A0 =C2=A0= =C2=A0 TX threshold registers: pthresh=3D0 hthresh=3D0 =C2=A0wthresh=3D0=C2=A0 =C2=A0 =C2=A0 TX offloads=3D0x0 - TX RS bit threshold=3D0
testp= md> show port stats all

=C2=A0 ######################## NIC stati= stics for port 2 =C2=A0########################
=C2=A0 RX-packets: 34 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 RX-missed: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= RX-bytes: =C2=A02194
=C2=A0 RX-errors: 0
=C2=A0 RX-nombuf: =C2=A00=C2=A0 TX-packets: 32 =C2=A0 =C2=A0 =C2=A0 =C2=A0 TX-errors: 0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0TX-bytes: =C2=A02048

=C2=A0 Throughput (sinc= e last show)
=C2=A0 Rx-pps: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Rx-bps: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A00
=C2=A0 Tx-pps: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Tx-bps: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A00
=C2=A0 #####################################################= #######################

=C2=A0 ######################## NIC statisti= cs for port 3 =C2=A0########################
=C2=A0 RX-packets: 1 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0RX-missed: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= RX-bytes: =C2=A086
=C2=A0 RX-errors: 0
=C2=A0 RX-nombuf: =C2=A00
= =C2=A0 TX-packets: 64 =C2=A0 =C2=A0 =C2=A0 =C2=A0 TX-errors: 0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0TX-bytes: =C2=A04096

=C2=A0 Throughput (sinc= e last show)
=C2=A0 Rx-pps: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Rx-bps: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A00
=C2=A0 Tx-pps: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Tx-bps: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A00
=C2=A0 #####################################################= #######################
testpmd> show port stats all

=C2=A0 ##= ###################### NIC statistics for port 2 =C2=A0####################= ####
=C2=A0 RX-packets: 34 =C2=A0 =C2=A0 =C2=A0 =C2=A0 RX-missed: 0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0RX-bytes: =C2=A02194
=C2=A0 RX-errors: 0<= br>=C2=A0 RX-nombuf: =C2=A00
=C2=A0 TX-packets: 32 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 TX-errors: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0TX-bytes: =C2=A02048<= br>
=C2=A0 Throughput (since last show)
=C2=A0 Rx-pps: =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Rx-bps: =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00
=C2=A0 Tx-pps: =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Tx-bps: =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00
=C2=A0 #############################= ###############################################

=C2=A0 #############= ########### NIC statistics for port 3 =C2=A0########################
=C2= =A0 RX-packets: 1 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0RX-missed: 0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0RX-bytes: =C2=A086
=C2=A0 RX-errors: 0
=C2=A0= RX-nombuf: =C2=A00
=C2=A0 TX-packets: 64 =C2=A0 =C2=A0 =C2=A0 =C2=A0 TX= -errors: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0TX-bytes: =C2=A04096

= =C2=A0 Throughput (since last show)
=C2=A0 Rx-pps: =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Rx-bps: =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00
=C2=A0 Tx-pps: =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Tx-bps: =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A00
=C2=A0 ####################################= ########################################
testpmd> show port stats all=

=C2=A0 ######################## NIC statistics for port 2 =C2=A0###= #####################
=C2=A0 RX-packets: 34 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = RX-missed: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0RX-bytes: =C2=A02194
=C2= =A0 RX-errors: 0
=C2=A0 RX-nombuf: =C2=A00
=C2=A0 TX-packets: 32 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 TX-errors: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0TX-= bytes: =C2=A02048

=C2=A0 Throughput (since last show)
=C2=A0 Rx-p= ps: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0Rx-bps: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00
=C2=A0 Tx-pps: = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0Tx-bps: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00
=C2=A0 ###########= #################################################################

= =C2=A0 ######################## NIC statistics for port 3 =C2=A0###########= #############
=C2=A0 RX-packets: 1 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0RX-= missed: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0RX-bytes: =C2=A086
=C2=A0 RX= -errors: 0
=C2=A0 RX-nombuf: =C2=A00
=C2=A0 TX-packets: 64 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 TX-errors: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0TX-bytes: = =C2=A04096

=C2=A0 Throughput (since last show)
=C2=A0 Rx-pps: =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0R= x-bps: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00
=C2=A0 Tx-pps: =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Tx-bp= s: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00
=C2=A0 ###################= #########################################################
testpmd> qu= it
Telling cores to stop...
Waiting for lcores to finish...

= =C2=A0 ---------------------- Forward statistics for port 2 =C2=A0---------= -------------
=C2=A0 RX-packets: 32 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 RX-dropped: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 RX-total: 32=
=C2=A0 TX-packets: 32 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 TX-drop= ped: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 TX-total: 32
=C2=A0 ---= -------------------------------------------------------------------------
=C2=A0 ---------------------- Forward statistics for port 3 =C2=A0---= -------------------
=C2=A0 RX-packets: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0RX-dropped: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 RX= -total: 0
=C2=A0 TX-packets: 64 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 TX-dropped: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 TX-total: 64=C2=A0 -------------------------------------------------------------------= ---------

=C2=A0 +++++++++++++++ Accumulated forward statistics for = all ports+++++++++++++++
=C2=A0 RX-packets: 32 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 RX-dropped: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 R= X-total: 32
=C2=A0 TX-packets: 96 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 TX-dropped: 0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 TX-total: 96=C2=A0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= +++++++++

Done.

Stopping port 2...
Stopping ports...
Do= ne

Stopping port 3...
Stopping ports...
Done

Shutting d= own port 2...
Closing ports...
Port 0 is closed
Port 2 is closedDone

Shutting down port 3...
Closing ports...
Port 1 is clos= ed
Port 3 is closed
Done

Bye...
If I try with 2 queues , the throughput only slightly improves. =
I expected to see larger values.
After=
 enabling debug logs i observe that
1.=
 Both the VMbus devices are being probed and matching VF devices found
2. VF devices are being configured with Rx=
 and Tx queue setup.
Any ideas what I might be doing wrong?
Regards,
Nandini

This ele= ctronic communication and the information and any files transmitted with it= , or attached to it, are confidential and are intended solely for the use o= f the individual or entity to whom it is addressed and may contain informat= ion that is confidential, legally privileged, protected by privacy laws, or= otherwise restricted from disclosure to anyone else. If you are not the in= tended recipient or the person responsible for delivering the e-mail to the= intended recipient, you are hereby notified that any use, copying, distrib= uting, dissemination, forwarding, printing, or copying of this e-mail is st= rictly prohibited. If you received this e-mail in error, please return the = e-mail to the sender, delete it from your computer, and destroy any printed= copy of it. --000000000000ae2150061a174e96--