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 7BAE642A59; Thu, 4 May 2023 09:52:27 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id F1D02427E9; Thu, 4 May 2023 09:52:26 +0200 (CEST) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2047.outbound.protection.outlook.com [40.107.101.47]) by mails.dpdk.org (Postfix) with ESMTP id C519B410F9 for ; Wed, 3 May 2023 18:22:07 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lvkPtK72LyzUVHoGsKKprJ9Jl0VOZ2Xeu9VVFlPMeNC03r2zbtQUAFXPyQ21dPMaWtlYr52gf7AOHef2mSLv7UZFMvZfeSXWgofbxMq0wrYM7Aoa87avqZUaG6gAw9pnPD5icZDb6zbp7Ukp/Gs6J6R3G0uPlN6qvGYH5t4I16a2GvZE3V8IxKbiiZqJH+zwQtxX34YY1ecfe2z1d/grR8yNzMzEElVTf15i85z07ld2QpL8ncv5JX3GSeUUZovl1QktFdn9KPOk5KgjNfKfb2tN4KOPdvyC2wEVsC22z94EiEgO424NBcGXQg9yt7qOFvITVRrDlGA/wqzfFqidsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zkAstP50zflkVeaLhMVJZQD0UtCHmutHxcfXsGUXIfw=; b=NlrXuKJ9NwswgiKjmXMgRKLE5D0lvGDModsMterhZdMXVzmE+lc9XCWq+81y5JE8DhCPiYLBxhHSUjkAvcyNuD3ft/fsIVNx2BWdnpEFlEMzf/PqDFXk7IGEXoyPReprF6DwtdAhTku4kQ4LHeI4T7c0z4citBwSE8IdAQ7QQqAXKPE0llckdSkM3md2aqcowzr9tFMSc06dgeQiI5oP/VQt4Nnh5KLF2kKpfX3UQE5kaHEzpEhBDBXNDrybSrmYpyr28wCk9Vr5uFj9NrvvJq7tmLQF6MI8IbRpbSf9mRRItc87xKPWN+i5GjVaDuJMsgi5h3xtQtpA14fPHN0eCQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ampex.com; dmarc=pass action=none header.from=ampex.com; dkim=pass header.d=ampex.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=DeltaInfoSys.onmicrosoft.com; s=selector1-DeltaInfoSys-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zkAstP50zflkVeaLhMVJZQD0UtCHmutHxcfXsGUXIfw=; b=qA3pFOzK1giII+vnrzYM39EoQZGIVvn3hU8csu5P4Xkzrcem47VGdCAP+lv0pzXzuAO8j2hBS38qrkdW8LeKYsbOZsKey0UuP0uyqhFih91xV+mV5A10YjXS5duCNuCNLJzOZBN2pJApaSr5ev2SlF9pGMtnNZfmLb5NpSep/PNmRjFwC2MuktFJBAktMEcgzn8ldIDTy3u4PGs7tfPl1tzVXQDb4Gwq3LBiupRMDFB/agPFvFCIhFD8CnHpefUQLxgeDNgo9LijXmhgzFtwK6xOQzM+qzQ4itXzAgj1Pk3VDw9HJiCVEwzZDfD98AeO/wmpHPZ5cM1jtWE3XFMrbg== Received: from SN7PR20MB6109.namprd20.prod.outlook.com (2603:10b6:806:32d::14) by IA1PR20MB5076.namprd20.prod.outlook.com (2603:10b6:208:3a3::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6340.31; Wed, 3 May 2023 16:22:05 +0000 Received: from SN7PR20MB6109.namprd20.prod.outlook.com ([fe80::c03f:f6fe:7fb3:532a]) by SN7PR20MB6109.namprd20.prod.outlook.com ([fe80::c03f:f6fe:7fb3:532a%7]) with mapi id 15.20.6340.030; Wed, 3 May 2023 16:22:05 +0000 From: Gilbert Carrillo To: Bruce Richardson CC: "dev@dpdk.org" Subject: RE: DPDK 22.11 Troubleshooting Thread-Topic: DPDK 22.11 Troubleshooting Thread-Index: Adl8e6aD0X9iZ5agRWC2mH9co7M0fABHYZUAABBH7tA= Date: Wed, 3 May 2023 16:22:05 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ampex.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SN7PR20MB6109:EE_|IA1PR20MB5076:EE_ x-ms-office365-filtering-correlation-id: ecb05f5e-07f3-4407-eb91-08db4bf288c2 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: RZg3FJmmruSsWdKvZvsZFwfJLZPLj7YrODv90Vgy+Pr9of4gSiJDRzbIqmAYJ0p+8qK78FRrYI+4JzR5E1cWPWZ5b/LkWOuH0n4qyo3GvNIl/ybrGFAL8LLyiHUK6dA02TzOUYVtlzfBkBA2wK9fWpSySQgQCdtGecOKBov62WFYWgDjSG/qwN+M13eprE6eqMpjYPYFoAuK9ZhZVnT/Zkev/DOt954poDusYL0O9prIZRYtlAuo3sfvoYO1FLGcv66dDQEfRpc/78YIjgrcvj6gu3OO3WHFG/Q/R2iByNVX3t5NITeTCjqtYXmIgo5jbr/ZVJfzMHv8bBGVgRYfBkBm1s8DaLO4RfLvYd7oBqO/sIwoF6KS+M+qUe3pQ9MuKDA7DJ7A01LXfJ6zITGcO8TO7KnmQJDB64QJ4BtNr2THoS4eZZW/8DwxXpSBrfIIDjvpXF41GpDSU+DXvIYYvzZ4+ByfgSDOl7ficG6LKSTonaEUJp24IIyxB0OLE/esrTGnIo4X+TA8B23t1jGFCPEXGs9c7Z932Jq6LV2+u9BQSlnNlGFPoGqaJIj9VGlqhZzwKd8mVnFh+aNVcfr646QSo87NQVbH9LCcdU3mjxHnFZ2mCnqgUspigzZoiyyC x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR20MB6109.namprd20.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(396003)(346002)(366004)(376002)(39840400004)(136003)(451199021)(76116006)(66946007)(64756008)(66476007)(7696005)(66556008)(6916009)(4326008)(66446008)(71200400001)(316002)(478600001)(86362001)(33656002)(40140700001)(83380400001)(53546011)(6506007)(26005)(9686003)(8676002)(5660300002)(52536014)(41300700001)(8936002)(7116003)(55016003)(2906002)(38100700002)(186003)(122000001)(38070700005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?E0w4FYlJWZ1zqWZ5aGS8L3m/FhIMPmniKNDYzbaV8EHTHY3ZUut3KN65dr?= =?iso-8859-1?Q?H1ko3t7s55tz3JZ0TjZlB6X2sKVJfJTVkxvu014ITvqULp+MSLyNQjUnlX?= =?iso-8859-1?Q?2FIPPFSnLjxzBLQ2ifXofb/E03KdOe23p5Zpy5LwdPzzW0ES7QStP0Fowa?= =?iso-8859-1?Q?hbmCdDuhUVrllQDNhgBedd1gbDNlrKnYBOOSsRQRyk4jZKOQ3legS32qQH?= =?iso-8859-1?Q?GB004CimT3S695kQOXtJoETKmQjdVKDhL5ooj5Phym2TTiYtfCm6gjyIdL?= =?iso-8859-1?Q?9VLkCBbolRn68MR5AWRDouhk2bfgi3/Tpwu8FzMi39rM2dXzWcMHUb7Wqo?= =?iso-8859-1?Q?1q+Ev7xwOe78tdpECmw7jbT7qyeAWxod6nZ1BHD53eyrixfaWbHzcecbKL?= =?iso-8859-1?Q?GgE/l1MY0E5U8cTIDVZL+rIwofrjMdNLhvEtJBX9fU90yOf+MN0VEKash+?= =?iso-8859-1?Q?14+P0NO8v/NVyxPkX+iBv6h3BsD87hDJ0wr0+4ilfgiqObRHS9FC2ZiMMg?= =?iso-8859-1?Q?1vLewH1SjjhHNi0IXdEtgq3KmzzhMRihG9lE19HuqZ9tz2bdM2e29bRX8e?= =?iso-8859-1?Q?7lRcMCd2pUvgsIFza05UgQ3E4OEv1ANNHcIyVO9PyVRVt4EPo2zO4mVb7G?= =?iso-8859-1?Q?ChLe+m+RSLWw+3Q4YEFwxc1dn2lOrcGU9QzdUJJrrlYp+n+xCgugfiYY0h?= =?iso-8859-1?Q?vIF666MIFex9Dr0Lqd1kj7tZx1psVtQEUCWGOYyKLVYwQhZnym0gXvW5Ku?= =?iso-8859-1?Q?yiNF7oll0dyJpB7LptlGBD8ZVz4j2sH8UYsORPJ7k7X9OJyMCCxFEFsnOd?= =?iso-8859-1?Q?4XxPLlkt8XqqTvn9cCa4d+KghuRGVzkvMRXx9WjL/TpvYqxu6WF62s8lOb?= =?iso-8859-1?Q?PDbjqRYV2T16qxbLpujAXR2w4kw6Ne2Oxg/UF7ZrYZgttR2D5djXkzGI6F?= =?iso-8859-1?Q?Xmw8pZiwAGm2CAnMVKq3PYzbFwiqrj6dHJjsG7aae2Ljb89IgNzRmzXbdi?= =?iso-8859-1?Q?1jnKEfAyVnLp+w8cJTzB878ogX93cVyYTSVh/Hq/pJXSzdfwTjKw5Mjos/?= =?iso-8859-1?Q?lOrlBC55YD0jl6SrbU/YcYeAxQf8J0wBDcubjZ1yPd5SpSAFoYybvYPESr?= =?iso-8859-1?Q?oGgTjLlP0W2z4y7xbRFgJJY5ncuo6wEy+uC2XswbcKnab+rIYBxlqdRSBG?= =?iso-8859-1?Q?E3ded2byYmHIziXIjOlRVfSXEHq2jFr9+6nnxA7lIufU2TPWeimr/A6HMr?= =?iso-8859-1?Q?9SvTLpxKxrO+HNy+9vfFkfh9QQ1ORw3Q/hV63biy1nB+VSlh1Df6zndpue?= =?iso-8859-1?Q?j/YOQ9+Sa58RLwa9M1lqFXZzbx8TFTIVi27lVqEJaGLsWi3zB+ODSRMd4u?= =?iso-8859-1?Q?YYuZDCBSuhYUDXtiW2LwMhKcyISQJfbzh/D6AvtzoQZfqNeuyqmSeyc1Gj?= =?iso-8859-1?Q?Kap3MucoNCZakMtdG7ErflCjcjkp0XnZNTjA9TWSaQJkiE7QQIYDsgfavH?= =?iso-8859-1?Q?8tER26RMFjWTL20OD3+nPmvM8Ilh3XRP8HEZHi9xHNvef9bNzNm1PxG6EH?= =?iso-8859-1?Q?F1wBo4ThXtA+geKekaP//2+zFIHFMWMXh9AQ5UuYixYm73R1k4vPQiN1Mo?= =?iso-8859-1?Q?wwFSed1M3sCME=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: ampex.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR20MB6109.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ecb05f5e-07f3-4407-eb91-08db4bf288c2 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 May 2023 16:22:05.1394 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f19deace-5d78-4e17-894b-8b30e355df0b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: VNDUUFDH2WkAhGElCqg/G+7vbRuFej5uTneXUldGkbu7X2TIGGQA38+q195s3pwt4Xn/2uAl2xHPYhexAjeExQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR20MB5076 X-Mailman-Approved-At: Thu, 04 May 2023 09:52:25 +0200 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Hi Bruce,=20 Thank you for the response. There is no errors when I run the makefile, however I do see a difference i= n the programs. I don't believe the makefile is linking all the libraries t= ogether as intended. For example, when I run the ethtool sample program and compile it using mes= on, it works fine and rte_eth_dev_count_avail() returns the correct amount.= However, when I compile ethtool with the makefile and run it rte_eth_dev_c= ount_avail() returns 0. pkg-config --path libdpdk returns: /usr/lib64/pkgconfig/libdpdk.pc (I am us= ing Redat 8.7) V/r, ---------------------------------------------------------=20 Name=A0=A0 =A0=A0 : Gilbert Carrillo | Software Engineer Company : Ampex Data Systems Address=A0 : 26460 Corporate Ave, Ste 200 Hayward, CA 94545 Office=A0=A0=A0 =A0 : +1-650-367-2011 Mobile =A0=A0=A0 : +1-575-312-7477 Website=A0 =A0: ampex.com=20 -----Original Message----- From: Bruce Richardson =20 Sent: Wednesday, May 3, 2023 2:28 AM To: Gilbert Carrillo Cc: dev@dpdk.org Subject: Re: DPDK 22.11 Troubleshooting On Mon, May 01, 2023 at 10:27:05PM +0000, Gilbert Carrillo wrote: > Hello, >=20 >=20 > I installed DPDK version 22.11 and the QDMA DPDK driver. However, I am > having trouble compiling the test applications. >=20 >=20 > I have a c++ program that has an external buffer and my end goal is to > attach/map an mbuf to my external buffer for zero-copy DMA. >=20 >=20 > Currently I use CMAKE to compile my program, so I was curious if this > application has to be run on meson/ninja or is there a cmake option? I > tried compiling the test applications with the makefile but had no > luck, I could only compile using meson/ninja. >=20 If you have installed DPDK on your system, then a pkg-config file for it sh= ould be available, allowing applications to be built against it using any b= uild system. The makefiles for the sample applications demonstrate how this= can be done. If building the example applications with make is failing, can you share th= e error messages got here, as it should work ok, once DPDK is correctly ins= talled on the system. An additional test you can run is "pkg-config --path = libdpdk" to check where DPDK is installed [though not all versions of pkg-c= onfig support --path, I think]. Regards, /Bruce