From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-00196b01.pphosted.com (mx0a-00196b01.pphosted.com [67.231.149.170]) by dpdk.org (Postfix) with ESMTP id 8AD4E2BEA for ; Fri, 7 Sep 2018 16:18:11 +0200 (CEST) Received: from pps.filterd (m0072398.ppops.net [127.0.0.1]) by mx0a-00196b01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w87EGTC7004025 for ; Fri, 7 Sep 2018 10:18:10 -0400 Received: from nam05-co1-obe.outbound.protection.outlook.com (mail-co1nam05lp0087.outbound.protection.outlook.com [216.32.181.87]) by mx0a-00196b01.pphosted.com with ESMTP id 2mbn5pgafx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for ; Fri, 07 Sep 2018 10:18:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thescout.onmicrosoft.com; s=selector1-netscout-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CZC4eCZF7X1U0OQ9eB5u44tlmc33r3b5OJ0/LqTROQc=; b=g+Jjsy2FR5z7gMWOWAWjlPV9oPXpE8ugerVLUVTEbU5Sp4bnKvOmIe1Ii6/8LI7BUPce3RMcSkA/eA6X9JPlF3YOs7TdjXxYgmHQOeGAcyxIsTAfJxTkYCp2ECOEPQl9D53NmiTeGpzWq0b5TVNACj9aR9Yoxw571aJ5KGZH52s= Received: from DM5PR0101MB2954.prod.exchangelabs.com (10.174.181.144) by DM5PR0101MB3033.prod.exchangelabs.com (10.174.184.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1122.16; Fri, 7 Sep 2018 14:18:08 +0000 Received: from DM5PR0101MB2954.prod.exchangelabs.com ([fe80::5da4:fb46:3c16:1eaa]) by DM5PR0101MB2954.prod.exchangelabs.com ([fe80::5da4:fb46:3c16:1eaa%5]) with mapi id 15.20.1122.009; Fri, 7 Sep 2018 14:18:08 +0000 From: "Shubhachint, Chaitanya" To: "dev@dpdk.org" Thread-Topic: DPDK Shared lib: No Ethernet ports Thread-Index: AdRGtPctS05DVeE9T7qT7l0sq5s1oQ== Date: Fri, 7 Sep 2018 14:18:07 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [4.30.79.129] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DM5PR0101MB3033; 6:RDh1zmJepgYDr16rnxFNmvuU4SUsg83aywBpm5W21OlS1OutGTPqcG4Wx8VySUYvW7qRvVcJBvb3GIlJEhgW9wmOVP9izm0/JtnNwd4pcxke2xSjrv4DpqGToZ90jc9phl5t9oJdQxqTGZ1cLF6Ru57E5UKYsp0r1u+CZ6DaX2eh9307uDaO+OOfG1D+pbU2OqeTyAEUG5UJFG2wFzOFw6cx+0F52CRT1HN7QW8Bm+YT6KRDBXuwsLBCdI3cHO8p75uldcBVX15YAw+nNJadi6OA/065+DOVqcgu9odVlZm3ZI8uUkySvsMSysZx6SSXBxwmTNFEzkd+uiDQDFMIGJhAePmCYE6fZQf5giJQSD6axIkV6fM75c8F21P0lzJiSAYhLBpj6JedBdtpjEP4yIvahkFC1kOZ6dK7AFrvbjhJPHWgu5siTTcMjHLYVU0TMzm7v+lWjUxQ9OEw+b6NfQ==; 5:4ZO2Xkor+5wRxKKSlWf4+8bz5nKROvuS3S2WAaMimQhJk5hVfmxdbv0TmnxBygv0PDAJlihw6Uakp5RVl8ifp6isvgOEgpxiDbZ3JFOGlrDVpqRnKT8YRVqgAnpZx38TSF1IxjiFlxbmAbznjoTmbAzG+428rFyDW4yIXqaFNxE=; 7:YBpssWcDrLXUREoxRWZbab+SPQ/XTVzT9PoKXfbyNlsXk5m4QVuRpxqcOqXIcoO7DADaQnkECjSrmgShO/8P66wbhX2bxNb5QGYr0R/MF0v+UMGH9YqJ3+f+OkOkKmCkVQku9xMy28PSxVkK50fqmwMFJeaLWbpuIFPX7f14hluaflooErmeJuLVAQVM3VknytCGoar0KwEew7aLdOnL2mws9lLv8Sb8gXtRGFxlXwH/LFuTePAQbgIkYRX8jT76 x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 58ab0720-8564-4e42-5be6-08d614ccbc1b x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:DM5PR0101MB3033; x-ms-traffictypediagnostic: DM5PR0101MB3033: x-netscout-xtra: NETSCOUT to External through ProofPoint x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(28532068793085)(21748063052155); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231311)(944501410)(52105095)(3002001)(10201501046)(149027)(150027)(6041310)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(201708071742011)(7699050); SRVR:DM5PR0101MB3033; BCL:0; PCL:0; RULEID:; SRVR:DM5PR0101MB3033; x-forefront-prvs: 07880C4932 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(346002)(39860400002)(136003)(366004)(376002)(199004)(189003)(2351001)(476003)(486006)(33656002)(105586002)(106356001)(99286004)(7696005)(102836004)(6506007)(26005)(186003)(1730700003)(68736007)(81156014)(8676002)(97736004)(81166006)(3846002)(72206003)(790700001)(6116002)(14454004)(478600001)(5660300001)(6916009)(5630700001)(8936002)(9326002)(5250100002)(2501003)(7736002)(316002)(2906002)(74316002)(6436002)(55016002)(5640700003)(9686003)(54896002)(6306002)(2900100001)(19609705001)(53936002)(25786009)(66066001)(86362001)(256004); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR0101MB3033; H:DM5PR0101MB2954.prod.exchangelabs.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: netscout.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: ULtGYFWXNlfCoo2K2MIw7gik0UEAqpm9MTLkPPyZgNrGUe+OZAQ2ewgjrC+TVTRahuXbCLddghlDC14xJPtRMv4UQMe9sCYHqKMpe5qOx99On2xMt88FBKM2jHj5NeIK5ekDdA5+wn6HJdyR78Whr6w4hJgAgaKpjao6eddXjsjKxQkVQCRxuiaEL8SRf38Nyq8Ogf6Qrk8wSfzCYaShAoVAQ77F2XKoBQuEiKaOYxHY9MfHW9KhSXD4d1KghqBqg9IM7nPYtV707TpsT8AQp80A5fya2wfbpAVvRrK7dak2WQf0okQsMtzJNqq1kDX1eLZpGf03oqw3kWuuIWSTb2EugQwm6MXe1xCYKj+PgI8= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: netscout.com X-MS-Exchange-CrossTenant-Network-Message-Id: 58ab0720-8564-4e42-5be6-08d614ccbc1b X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Sep 2018 14:18:07.9386 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 54f11205-d4aa-4809-bd36-0b542199c5b2 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR0101MB3033 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-09-07_07:, , signatures=0 X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1809070145 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] DPDK Shared lib: No Ethernet ports X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Sep 2018 14:18:12 -0000 Hello, I recently started working with DPDK and gone through the initial steps of = getting source code installed and trying out few examples. To integrate DPD= K with our product, I need to build the share-lib version of DPDK. I run into an issue when I build DPDK as shared, I don't see this issue whe= n DPDK is built as static. DPDK built with default configuration, I can run= the examples and get expected results. When built as shared, EAL detects n= o Ethernet ports. I am building shared-lib version using steps below: . switch the CONFIG_RTE_BUILD_SHARED_LIB to y in the config/common_base . make config T=3Dx86_64-native-linuxapp-gcc . make install T=3Dx86_64-native-linuxapp-gcc . export RTE_SDK=3D$HOME/dpdk-18.08 . export RTE_TARGET=3Dx86_64-native-linuxapp-gcc . build examples. . Set LD_LIBRARY_PATH to point to $HOME/dpdk-18.08/ x86_64-native-linuxapp-= gcc/lib I am using Intel I350 Quad port NIC, and have switched to uio_pci_generic d= river =3D> Network devices using DPDK-compatible driver =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 0000:06:00.0 'I350 Gigabit Network Connection 1521' drv=3Duio_pci_generic u= nused=3Digb 0000:06:00.1 'I350 Gigabit Network Connection 1521' drv=3Duio_pci_generic u= nused=3Digb 0000:06:00.2 'I350 Gigabit Network Connection 1521' drv=3Duio_pci_generic u= nused=3Digb 0000:06:00.3 'I350 Gigabit Network Connection 1521' drv=3Duio_pci_generic u= nused=3Digb When I run any examples, I get error 'No Ethernet ports'. root:l2fwd$./build/l2fwd EAL: Detected 6 lcore(s) EAL: Detected 1 NUMA nodes EAL: Multi-process socket /var/run/dpdk/rte/mp_socket EAL: No free hugepages reported in hugepages-1048576kB EAL: Probing VFIO support... MAC updating enabled EAL: Error - exiting with code: 1 Cause: No Ethernet ports - bye Interestingly, same code base built with 'CONFIG_RTE_BUILD_SHARED_LIB=3Dn' = works just fine. The ports get detected correctly and I can run all the exa= mples and applications. Your help is appreciated. Regards, Chai.