From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.ud15.udmedia.de (ud15.udmedia.de [194.117.254.55]) by dpdk.org (Postfix) with ESMTP id 015CC99E6 for ; Mon, 31 Jul 2017 16:58:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=ng4t.com; h=to:from :subject:message-id:date:mime-version:content-type :content-transfer-encoding; s=k1; bh=goViEt1KQ58FNr9Lf1Ehrqe6D8e cXZCR2eGOd0PYgYY=; b=OPBWXtbrB+irBGDOruSo/kHR+QxNQCSYVbY9et2jv42 p2LlIlhPWPB7V/BIqYdjwybtEfpkCNly5u1hs/dFUA5dG1/3/Wp5WD2AXm/kjSCz xyDQ1/+2N4XgyQo+388NY/Nz8gPAvKzhc1Q+46RLJk2BZnyj64z/5QnurPL2xXeI = Received: (qmail 7009 invoked from network); 31 Jul 2017 16:58:24 +0200 Received: from unknown (HELO ?IPv6:2a02:8106:1:f900:2e0:4cff:fe68:158b?) (ud15?2p5@2a02:8106:1:f900:2e0:4cff:fe68:158b) by mail.ud15.udmedia.de with ESMTPSA (ECDHE-RSA-AES128-GCM-SHA256 encrypted, authenticated); 31 Jul 2017 16:58:24 +0200 To: users@dpdk.org From: Dirk-Holger Lenz Message-ID: <9fb283ed-223d-713e-4722-21278f4cfd6e@ng4t.com> Date: Mon, 31 Jul 2017 16:58:17 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: [dpdk-users] If shared libraries are used vdev doesn't work anymore X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Jul 2017 14:58:25 -0000 If dpdk is built with 'CONFIG_RTE_BUILD_SHARED_LIB=y' then using the vdev feature (args: e.g. -c 3 -n 4 --vdev="crypto_openssl") the rte_eal_init() returns 'ERROR: failed to parse device "crypto_openssl"'. It looks to me that rte_eal_devargs_add() calling rte_eal_devargs_parse() is trying to check the device name before the shared libraries are read and the internal data arrays are setup.