From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id 1E5767E99 for ; Thu, 23 Oct 2014 18:08:14 +0200 (CEST) Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga102.fm.intel.com with ESMTP; 23 Oct 2014 09:16:11 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.04,775,1406617200"; d="scan'208";a="610057178" Received: from irsmsx104.ger.corp.intel.com ([163.33.3.159]) by fmsmga001.fm.intel.com with ESMTP; 23 Oct 2014 09:15:30 -0700 Received: from irsmsx154.ger.corp.intel.com (163.33.192.96) by IRSMSX104.ger.corp.intel.com (163.33.3.159) with Microsoft SMTP Server (TLS) id 14.3.195.1; Thu, 23 Oct 2014 17:15:30 +0100 Received: from irsmsx108.ger.corp.intel.com ([169.254.11.89]) by IRSMSX154.ger.corp.intel.com ([169.254.12.116]) with mapi id 14.03.0195.001; Thu, 23 Oct 2014 17:15:29 +0100 From: "Gonzalez Monroy, Sergio" To: Matthew Hall Thread-Topic: [dpdk-dev] virtio UIO / PMD issues in default Ubuntu Cloud Images Thread-Index: AQHP6ehxuLBN4M/t6UygCrZQnHQl2Jw5BMRggAKnPoCAAIDy4IAAPhuAgAFxDdA= Date: Thu, 23 Oct 2014 16:15:29 +0000 Message-ID: <91383E96CE459D47BCE92EFBF5CE73B0C90437@IRSMSX108.ger.corp.intel.com> References: <20141014054523.GA16919@mhcomputing.net> <20141014060353.GA17053@mhcomputing.net> <20141014063406.GA17242@mhcomputing.net> <91383E96CE459D47BCE92EFBF5CE73B0C7E467@IRSMSX108.ger.corp.intel.com> <3CCF4B14-58A7-4499-98A1-8D617A6F86B7@mhcomputing.net> <91383E96CE459D47BCE92EFBF5CE73B0C7E4E4@IRSMSX108.ger.corp.intel.com> <20141017085649.GA4210@mhcomputing.net> <91383E96CE459D47BCE92EFBF5CE73B0C7F8B4@IRSMSX108.ger.corp.intel.com> <20141022071753.GB6051@mhcomputing.net> <91383E96CE459D47BCE92EFBF5CE73B0C7FD90@IRSMSX108.ger.corp.intel.com> <20141022184140.GA10424@mhcomputing.net> In-Reply-To: <20141022184140.GA10424@mhcomputing.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.182] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] virtio UIO / PMD issues in default Ubuntu Cloud Images X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Oct 2014 16:08:15 -0000 > -----Original Message----- > From: Matthew Hall [mailto:mhall@mhcomputing.net] > Sent: Wednesday, October 22, 2014 7:42 PM > On Wed, Oct 22, 2014 at 03:20:40PM +0000, Gonzalez Monroy, Sergio wrote: > > > You are not forced to use shared libraries. This module loads > > successfully with an app (testpmd) built against static DPDK libs. >=20 > It sounds like it just requires additional options as mentioned later in = your > mail. We should document the recommended set of link flags for static and > dynamic link w/ DPDK for apps, as it seems to cause issues for everybody > making non-example DPDK apps. I've seen several threads about it since > joining the mailing list a few months back. Maybe it is documented alread= y > but I didn't see it. I'm willing to write it up but somebody will have to= help > verify I got it right. > In this regard, I would be shortly posting an RFC on ways I think we can im= prove the current build system, which would also impact how apps are built. > So... back to the Supported NICs page. Right not it claims VirtualBox is > supported but 2 people have seen that it doesn't work at all with either > driver. Is it intended to be supported configuration or not? >=20 > If it is intended to be supported can we find someone who can help us fix= the > bugs? It's not code I know much about. If it is not intended to work on V= Box > can we delete it from the documentation so nobody besides me and you and > the other guy in 2013 waste more time trying to use it if it wasn't suppo= sed to > work in the first place? >=20 I am aware of QEMU/KVM, VMware and Xen being supported/tested, so probably the documentation should be updated accordingly. > > Your undefined symbol error is most likely because the symbol is not > > in the dynamic symbol table of you app. You need to pass -rdynamic to > > GCC or -export-dynamic to LD when building your app. >=20 > Good advice. I'll try it and see. Of course it won't fix the infinite loo= p though > so the driver still won't help much even with the change present. >=20 It certainly won't fix the loop problem :) Thanks, Sergio