From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <users-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 6BB5BA0546
	for <public@inbox.dpdk.org>; Wed, 26 May 2021 19:28:10 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id E7B184067C;
	Wed, 26 May 2021 19:28:09 +0200 (CEST)
Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com
 [209.85.208.41]) by mails.dpdk.org (Postfix) with ESMTP id B971140150
 for <users@dpdk.org>; Wed, 26 May 2021 19:28:08 +0200 (CEST)
Received: by mail-ed1-f41.google.com with SMTP id s6so2450213edu.10
 for <users@dpdk.org>; Wed, 26 May 2021 10:28:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=AN9WTADKmy/Q1EZJzGtw1i+VoN+scXwBo+mcZ6ciOg8=;
 b=UX9zY8WxeP0Ek+GmAGxwRr9QqDwxPUv8tkjSuAvZsdPRQvttItl/q+092RxD0JdDdv
 Ao4yfzE2xwELKVhjLGSibUyOYFLLmYRDVpgWfLrlxIILSsHeh81G5GhO2HuDyWwDQrw9
 hD6DXRqfsUzo/uWQln8Uh2YlQkJWDgTtltWEpymz68Sz2SrSa03pByqfLm1UqWfXxk1/
 E1l9nQjDklSCwg/+UxCImsS612HkVCAAJLnuamjM02bStA5GDCqQlzXLHuC2hMX/1kxv
 5WrmzxUPbi0lgIct+2K+K3QIITwamKql9IdOPSHa8ndPMccXhRyMqD0aWX/9oerrj34D
 lFzg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=AN9WTADKmy/Q1EZJzGtw1i+VoN+scXwBo+mcZ6ciOg8=;
 b=FslpEtvFF8N/mPV895vmRusT0Fvoe2SKJeQlURxXlAvoh7ZR0mVjRKrr6dx4Z1APSp
 SrXlvkRg6oHN7kI59tRhzkKrlck9X7PUH3mLBriIED30v5isLvQedvrueiRij6SvF7i7
 wgcqgq3P3ZWEWLvYMi0VX+zkgFTDpGLYVBIwUYFVqifUWoylY/Eb8hpwC5fFA3X3Rhnr
 jGba0Waed6+Bgx/ZA8TT2obmmkQnWLO5g9SaY+rYCdc0PeMdaOrILOZ23ApqJTYp7Fhf
 SPJUIsaVjpdeMag1KeHT485BMoavMnjMVlm4Ab2ySfEfuIUouum6bQRcc2peVn8py+Xt
 Je8Q==
X-Gm-Message-State: AOAM533QOoG3l0vNS9GicKZ5Bvv6w1jDvulo063UUCIuUG3oCBFsB1Wz
 K8AV16mkwDN/6kjBddpjJyK8aV6PgfQKoLbEoohiaCYCEHs=
X-Google-Smtp-Source: ABdhPJw8flUass+y8JOzvqkdiQ9xYb34a9h3P/mKTpm1nI3/53WMP1B6NoOcyRiK4z9/I8NubMtYbgHCEIboBrIQ6n4=
X-Received: by 2002:a50:fe81:: with SMTP id d1mr17440392edt.219.1622050087911; 
 Wed, 26 May 2021 10:28:07 -0700 (PDT)
MIME-Version: 1.0
From: Sudharshan Krishnakumar <sudhar.ckrishna@gmail.com>
Date: Wed, 26 May 2021 10:27:56 -0700
Message-ID: <CAEm3rU=pmPOnvCk=ARigWCP_Eb9e1iHNJcQXkNefGyDNTvYUFA@mail.gmail.com>
To: users@dpdk.org
Content-Type: text/plain; charset="UTF-8"
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
Subject: [dpdk-users] Issue moving to DPDK 20.11 release
X-BeenThere: users@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK usage discussions <users.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/users>,
 <mailto:users-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/users/>
List-Post: <mailto:users@dpdk.org>
List-Help: <mailto:users-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/users>,
 <mailto:users-request@dpdk.org?subject=subscribe>
Errors-To: users-bounces@dpdk.org
Sender: "users" <users-bounces@dpdk.org>

Hi All,

Previously, I had DPDK-19.11 working fine on my server system, which runs
on Ubuntu 18.04.
Have a 4-Port 10 Gigabit Network card, with ports bound to use VFIO-PCI
driver.
But had to move to DPDK-20.11, and running into issues.

I installed on DPDK-20.11 on the server to /usr/local.

And did binding of ports using the dpdk-devbind script to use VFIO-PCI
driver.

But when running DPDK sample application such as->
dpdk-20.11/examples/packet_ordering,
noticed DPDK is NOT able to detect any available ports.
Getting error->  Cause: Error: no ethernet ports detected

Also when I pass parameter to block certain interfaces(Bus:Device.Function)
on a NIC, EAL throws an
Error-> EAL: failed to parse device "0000:31.00.0"

On the same system, using the same 10 Gigbit Network card, DPDK sample
applications were
working fine with older version of DPDK->19.11

Below, I have the output of commands:

~/dpdk-20.11$ sudo ./usertools/dpdk-devbind.py --status

Network devices using DPDK-compatible driver
============================================
0000:31:00.0 'Ethernet Controller X710 for 10GbE SFP+ 1572' drv=vfio-pci
unused=i40e
0000:31:00.1 'Ethernet Controller X710 for 10GbE SFP+ 1572' drv=vfio-pci
unused=i40e
0000:31:00.2 'Ethernet Controller X710 for 10GbE SFP+ 1572' drv=vfio-pci
unused=i40e
0000:31:00.3 'Ethernet Controller X710 for 10GbE SFP+ 1572' drv=vfio-pci
unused=i40e

Network devices using kernel driver
===================================
0000:01:00.0 'I210 Gigabit Network Connection 1533' if=enp1s0 drv=igb
unused=vfio-pci *Active*
0000:17:00.0 'Ethernet Controller 10G X550T 1563' if=ens6f0 drv=ixgbe
unused=vfio-pci *Active*
0000:17:00.1 'Ethernet Controller 10G X550T 1563' if=ens6f1 drv=ixgbe
unused=vfio-pci *Active*


cat /proc/meminfo | grep -i huge
AnonHugePages:      8192 kB
ShmemHugePages:        0 kB
HugePages_Total:    2048
HugePages_Free:     2048
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB

:~/dpdk-20.11/examples/packet_ordering$ sudo ./build/packet_ordering-shared
-l 4-6 -n 2 --log-level 7 -m 1024
--file-prefix packet_order -- -p 0xf --disable-reorder
EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/packet_order/mp_socket
EAL: Selected IOVA mode 'VA'
EAL: No available hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: No legacy callbacks, legacy socket not created
reorder disabled
EAL: Error - exiting with code: 1
  Cause: Error: no ethernet ports detected

~/dpdk-20.11/examples/packet_ordering/build$ sudo ./packet_ordering -l 4-6
-n 2 --proc-type auto --log-level 7 -m 1024
--file-prefix packet_ordering -b 0000:31:00.0 -b 0000:31:00.1
-b 0000:05:00.0 -b 0000:06:00.0 -b 0000:07:00.0  -b 0000:08:00.0 -- -p 0xf
--disable-reorder
EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Auto-detected process type: PRIMARY
EAL: failed to parse device "0000:31:00.0"
EAL: Unable to parse device '0000:31:00.0'
EAL: Error - exiting with code: 1
  Cause: Invalid EAL arguments


Please let me know, if you have any suggestions.


Thanks,

Sudha