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 73663A0548 for ; Tue, 17 Aug 2021 16:47:22 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D0252411AC; Tue, 17 Aug 2021 16:47:17 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id 366604014E; Tue, 17 Aug 2021 16:47:15 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10079"; a="196374135" X-IronPort-AV: E=Sophos;i="5.84,329,1620716400"; d="scan'208";a="196374135" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Aug 2021 07:47:14 -0700 X-IronPort-AV: E=Sophos;i="5.84,329,1620716400"; d="scan'208";a="488049907" Received: from bricha3-mobl.ger.corp.intel.com ([10.252.21.74]) by fmsmga008-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-SHA; 17 Aug 2021 07:47:12 -0700 Date: Tue, 17 Aug 2021 15:47:09 +0100 From: Bruce Richardson To: Thao Hull Cc: "Mikulicz, Szymon (Nokia - PL/Krakow)" , dev@dpdk.org, users@dpdk.org Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [dpdk-users] [dpdk-dev] EAL: failed to parse device "XX:XX.X" on CentOS 7 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 Sender: "users" On Mon, Aug 16, 2021 at 07:13:54AM -0600, Thao Hull wrote: > Thank you! Will try that when I get back from vacation. Thao > > On Mon, Aug 16, 2021, 4:48 AM Mikulicz, Szymon (Nokia - PL/Krakow) < > szymon.mikulicz@nokia.com> wrote: > > > Hi Thao, > > > > the original issue was resolved by updating pkg-config. I compiled a new > > version of it on our centos 7 setup. We are currently using pkg-config 0.29.2 > > and it works. > > > > BR, > > SM > > The likely cause of the inability to parse the address is the PCI driver not being linked into the binary for a static build. This could indeed be caused by incorrect output from pkg-config, and the default pkg-config on centos 7 is known to have such an issue. Updating pkg-config, or use pkgconf instead, is recommended to fix this, as suggested above. /Bruce > > On 8/13/21 12:32 AM, Thao Hull wrote: > > > > Hi. > > > > This looks similar to the problem I am having. > > https://lore.kernel.org/dpdk-dev/bug-689-3@http.bugs.dpdk.org%2F/T/ > > > > I can't figure out how this issue was resolved on Centos7 per the thread. > > Can someone please explain how to get past this failure error? Just like > > this user, testpmd works fine for me. My device is in slot b3:00.0. I am > > using arkville on a bittware FPGA card. My error is slightly different as > > shown below: > > > > EAL: Detected 24 lcore(s) > > EAL: Detected 2 NUMA nodes > > EAL: Detected static linkage of DPDK > > EAL: failed to parse device "b3:00.0" > > EAL: Unable to parse device 'b3:00.0, Pkt_dir=0xF0000, Pkt_gen=./pg.conf' > > > > EAL: Error - exiting with EAL initialization > > > > I'm using dpdk version 21.08.0 > > > > Any thoughts on how to debug, if not fix this? I am new to dpdk. > > > > Thank you! > > Thao > > > >