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 CF97FA0542; Sun, 9 Oct 2022 16:08:08 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7B14A400D5; Sun, 9 Oct 2022 16:08:08 +0200 (CEST) Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam04on2072.outbound.protection.outlook.com [40.107.100.72]) by mails.dpdk.org (Postfix) with ESMTP id A3AD840042 for ; Sun, 9 Oct 2022 16:08:06 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=og809uhg6ujHDu96ecpDdVVYyzsucIP66qeN1tXsiYBAko5XaOASS5/3SzLu77E/THIBs68T3n0F+5RlpgqdBV4GUdPqYMraBFScHi0hUkExmAnehh1MHFuin9VjqVmjvEUilErWbIEgUWqvm9q17XL6X8X/ckO9JIiEWSUe7SEBkVa0Qs1UncDHYZs7wwrb/7WqF1KF59qm422SO1Q4lY8YFRYgj9ocU09QaxmKORo8oH/drprogBZsu+JsgRcLQ75/iI40QSTYCSF9E/EdupsPDpIIlBTMfdAwlGO2MUOSp24rq1pUUx1jwjnVv8OWhOmsW32TJ3h4ywfjjFqR+w== 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=2IPexwNQouprWajLCmUSXByY3ca7pbIqNQIbesA1WxQ=; b=XfQLxTa308cMNny+NNROZIS/bjgcRtLclYcY7UHcxrm4+aSjDmLZgyyV7+jrwrhVqYqvkpKQiqqsadafIqUGoELiRd0aM4sx3RbcZ8eRZGMJvCpv9h2cQm+MWjvAnYSxj8ogRj2NOl6bXfYW+dUpLRJQIVEGf9GmEAabAq68KaSVrBwj8s3YC/joa8fQ+0qIEaS2lhvQBniV+sjWlyA3TH/ANZ+ZKp+J3qEVrGCgh8PZCnMrbgcGQSCFe3tyZUb0RqL8HtCq8/WwDUIM4AvXFYzpBv4oQ554H3gTueGszRAEkKIt4XeIzxRWiD+V035q5SKlLarSxS/VuDm/s4xgGg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2IPexwNQouprWajLCmUSXByY3ca7pbIqNQIbesA1WxQ=; b=i2Tl7sNbqKtM7Z6NC4ZVdUqxr2grtBZDPvzRm8wTyc3pZ5WLi6rxNsZl+NzO9KTa8pcaPzSPuypDcEcsh/yPMgK9J2QOp2+1wvkS7n7rGxhzsfyjxTM5jIZoNx9fVWDPZ/POjAUl57F6v/OpyXmXLZztxwBoTTBrin2FaUcbeD9aMqGI1AThkKt9l3dqAoIPKRZpcqj29zOQTJX6PjocDDZwYUxdbsKep96BPDG4T1XByiiqF8rCEXLZm/0cYIuncFLNxoluEFYhi2A8CIDQX8oFgFvINY29KGN3nbgdfROX4NBoiEKMi2uLtaJ+QxRizkavsio+GzpYnrT1QEEdwQ== Received: from LV2PR12MB5869.namprd12.prod.outlook.com (2603:10b6:408:176::16) by BY5PR12MB4116.namprd12.prod.outlook.com (2603:10b6:a03:210::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.15; Sun, 9 Oct 2022 14:08:04 +0000 Received: from LV2PR12MB5869.namprd12.prod.outlook.com ([fe80::7a81:a4e4:bb9c:d1de]) by LV2PR12MB5869.namprd12.prod.outlook.com ([fe80::7a81:a4e4:bb9c:d1de%5]) with mapi id 15.20.5676.032; Sun, 9 Oct 2022 14:08:04 +0000 From: Jason Gunthorpe To: "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "NBU-Contact-longli (EXTERNAL)" CC: "dev@dpdk.org" , "ferruh.yigit@amd.com" , "andrew.rybchenko@oktetlabs.ru" , "stephen@networkplumber.org" Subject: Re: [PATCH] net/mana: fix dependencies Thread-Topic: [PATCH] net/mana: fix dependencies Thread-Index: AQHY2+f80b17nfzptkqhIMQuVJn3xa4GGQIh Date: Sun, 9 Oct 2022 14:08:04 +0000 Message-ID: References: <20221009135337.1317477-1-thomas@monjalon.net> <7571124.lvqk35OSZv@thomas> In-Reply-To: <7571124.lvqk35OSZv@thomas> 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=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: LV2PR12MB5869:EE_|BY5PR12MB4116:EE_ x-ms-office365-filtering-correlation-id: c53f2861-89b1-4276-ee7a-08daa9ffaee1 x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JNVkDX7BkSch0HqeH+lniNMGg9VFjet5AgXErufmZ7rSOoX2I6+S1LA5/0yEX5CwVpldybtym/ZnY7u2ztmEMUyeNr+x7gnUkCFmfxzd1hjJMfpmU0SyIZ+uL0NbrxrE7UiwGiXsNCoVtyszQc3JT66Cxt7ywL2W5JGLxPd6sMno4sWGyuppbF+U9i0fcUwahDgbaabvLkvp+jJj7JFzZfWdbBLafRdXdWNIylHC4grZkiEjNNGTFLlQ7mfaH43FyViUWBb0nzKa0HB2/KhQkFI1VPElWQWB5DSxEcXttg734LIxMG6s0RFRT3CXuBGINHnx1/VqFdgIyfmRgmpAvuwthQ2OeGY9pEHk/4SOFvOMEkCsnLO+cwEHR9lrsgju9QRymNTvF81GUMHvKWxaMs2cEeQs4TzFrlxi6Pipnlz+nnh2eXrFcbhF7SQ9HFySUHxKgMM3pm1300D23SXuvFdTzh7KhwCjVFen64tNzD+4S+v9O4EBxB23PADEvgh1SxSeSAwGL6/4+5Nd4T1fH6IIehBksiHSgrZr+3MP6iV+/6UvaGNkit2pkuVgntNOsIlf0F6mt5xuIlHBtwVdAEgbSQrVJ/evIJmvc0hEX3sqWumd9gFoM2uKM43EPq8Pb8psGPY6LXGeoVLcbN80lLfgmbRiaFl2xlQereqsop6KfLkBNYFRLpjb56/ndbNlwYZvuw/fN7s1C7TXIxGXT7thKSiE0JJtG89ffjn1knP5D5MX/H1QOIQTKdSNu6bCn9ZQ6VGHwV19vZwE6UfFXzmYlLgo/Vu/4SXSCZvl0sfKLJcPppBHmhEcviBm6i8tu4GLDgxD3CRQxHU/J9ti4w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LV2PR12MB5869.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(346002)(366004)(396003)(376002)(136003)(39850400004)(451199015)(6506007)(7696005)(53546011)(26005)(91956017)(38100700002)(55016003)(122000001)(71200400001)(45080400002)(316002)(86362001)(8676002)(66556008)(4326008)(66946007)(76116006)(66446008)(64756008)(66476007)(38070700005)(166002)(33656002)(186003)(83380400001)(478600001)(9686003)(110136005)(54906003)(2906002)(5660300002)(52536014)(41300700001)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?GfDY5ckMSzR3HGT4gWHh31M+oDupBNnZTAgcRqLkLYcd7GHBZULNsFj1OAhu?= =?us-ascii?Q?WckpJr5wNZtMzRzvgFVU5AgB/7/aWT5ysItranlWhRCGUcyWy97MFG7KPVHl?= =?us-ascii?Q?con3z5ckTFduAyff6u7+EBzc5A8aduAcQOLC1Ai+dmgVLvIQG+ppd4WSZzsa?= =?us-ascii?Q?GE/eStUS+h/IXMnp3ITbQvetAJX3ytZeo+/gw3QaOlyhC8bOjo0sNHohPUWA?= =?us-ascii?Q?XKIIxlfPl9jFwvUmEB2TdiqptoDs2j62PfzPTIpLiFqfC+uI/b3gUotbJ8x/?= =?us-ascii?Q?cQFTwsbb+g7gjPp36kqSPgAwbheFATuLwHTp/fZ6iK+LQ0RzljuG91SC/rjr?= =?us-ascii?Q?Fa3YUcYJGbrOEhg5+DyH355AFXqKbZVoKXwLExFGLb7CG5Dux+PpbT3Vo3xP?= =?us-ascii?Q?fk4gTfeAiSu8cuu9IFvQbFrgDank1q8Za0XjayVkmzM9PtWGmjGCKRbTkb+q?= =?us-ascii?Q?7lKQcYK7K+HS3OR79njaqBlJ77JBilUE0dI+HCbTKoTJVtzudYC1VOsFJXHF?= =?us-ascii?Q?UyfdbktDYcTxpoKHxp84g8CzjZX6Ks/lWe1rHFeeAHnBFVf7LcSoZXg12CTu?= =?us-ascii?Q?d7olEmKxtQUKmjGDsc6Il28uf4t8+aDzbTa0Q9+V/BUCWpnORtVi/7kY8piu?= =?us-ascii?Q?CHpZ0ZTJFuq0U8C5CglMsG9deXBLMOaoIW5YYr92qE9kyof2WaNWDOS4ujXc?= =?us-ascii?Q?0ihvnOV+T/deeUY3zvuoy1iDx83LEqC251cja5kjyf4vPKyOojO4CkHJkCbm?= =?us-ascii?Q?atbwM4ILjytjGSI/k/7BI4bs3ciqhysucFkg8Rdj3/yshWSzWzSJaFYvaAt6?= =?us-ascii?Q?n/+yX2d3jyWxOzG3pas9slQnrkbQIG/vcdy9gwNG3WKQln46ufwng1zwFqPW?= =?us-ascii?Q?3QSonrbcnAPCXzpMtLG6Liz+E11In61U7y+XxbuSslbTWtvQEhFrmP1OQl9w?= =?us-ascii?Q?uy/EUIBXOMd3DI9gFQcwrCEN+Hp4IFTHzamDZkGfVUPataBRto8cMngViEvW?= =?us-ascii?Q?cszxHzqlo4rvmywjCoKIXe6eyHcm9D6R4jA+afBaSox0STmaejKK8XeC7xgP?= =?us-ascii?Q?ngnYLVjihkxSAixtiXvI1fLZDEg4PzisZkk/vIZTHUPhTdbVKynvmNzayMph?= =?us-ascii?Q?WH6zVcVXxklxTmIt5P2jv28te5FFb3rzJt1KUn8Y6gK5IayDEa71u7vi86+Z?= =?us-ascii?Q?ziVhwYMZIDs/c8H8/M/kSm4n2A8qXk2sAxybVJ1JQ/JXoAHHA2N27/6Myk95?= =?us-ascii?Q?Dajjfmy1tU6nUkwnyHcSLVtL9JGUt/gM/KrMIRzYoURLeXJSAFYbMfbzOrxf?= =?us-ascii?Q?/2YjXgxggkZ4w8JH7znGnKfLuu+MBuoI7TXs8M8cGbTS+pA4SGzIpJiDhr+a?= =?us-ascii?Q?gMaOxP+u6YAtgF3zODBzuANfJDzzWgfKO756xz3L3xamUEpMQr+bOEJ0iULd?= =?us-ascii?Q?eMXNKzOdpKYpmOx8EO7K4TcVNqBYx0xs5DVg/d7MPJi7CPOVTDw1I6mWXBuY?= =?us-ascii?Q?1Y/FdqCm1NaF9E2ih/9fbF4L2Ko0KFiIhXwSEkryva1foMysYnE4tlkbv/T1?= =?us-ascii?Q?uhzkzf5OSTLQhCxkLsVYgZvUzgzIokFqgPGHM8Lh?= Content-Type: multipart/alternative; boundary="_000_LV2PR12MB586942FBB8DB091597359ADDC2219LV2PR12MB5869namp_" MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: LV2PR12MB5869.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c53f2861-89b1-4276-ee7a-08daa9ffaee1 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Oct 2022 14:08:04.1830 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Tje2bavJzs9mgH9cKHzZ5XSVhAhjoVw+SZNd6wE+445dvfP57PUaj0t3PfG+6Ojs X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR12MB4116 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 --_000_LV2PR12MB586942FBB8DB091597359ADDC2219LV2PR12MB5869namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable I'm hopeful for 6.2, but it needs a respin I haven't seen yet. Get Outlook for Android ________________________________ From: Thomas Monjalon Sent: Sunday, October 9, 2022 11:03:56 AM To: NBU-Contact-longli (EXTERNAL) ; Jason Gunthorpe <= jgg@nvidia.com> Cc: dev@dpdk.org ; ferruh.yigit@amd.com ; andrew.rybchenko@oktetlabs.ru ; stephen@n= etworkplumber.org Subject: Re: [PATCH] net/mana: fix dependencies Long, For the reasons below, we should not have merged the MANA PMD in DPDK 22.11= . We must not assume dependencies until they are upstream. This is a red flag on the PMD, a revert is possible. Jason, Please could you tell us what is the expected date of release of the MANA support in Linux and rdma-core? 09/10/2022 15:53, Thomas Monjalon: [...] > The libibverbs was not detected through pkg-config. > The method dependency() needs to be used first. > > The support in rdma-core and Linux is not released yet, > so the documentation is updated. [...] > - The minimum required version of rdma-core with libmana is v43. > + > + The support of MANA is not merged in rdma-core 42. > > - **Kernel modules** > > @@ -56,6 +56,8 @@ and must be installed separately: > - mana_ib: InifiniBand device driver. > - ib_uverbs: user space driver for verbs (entry point for libibverbs). > > + The support of MANA is planned in Linux 6.2. --_000_LV2PR12MB586942FBB8DB091597359ADDC2219LV2PR12MB5869namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable
I'm hopeful for 6.2, but it needs a respin I haven't seen= yet.


From: Thomas Monjalon <t= homas@monjalon.net>
Sent: Sunday, October 9, 2022 11:03:56 AM
To: NBU-Contact-longli (EXTERNAL) <longli@microsoft.com>; Jaso= n Gunthorpe <jgg@nvidia.com>
Cc: dev@dpdk.org <dev@dpdk.org>; ferruh.yigit@amd.com <ferr= uh.yigit@amd.com>; andrew.rybchenko@oktetlabs.ru <andrew.rybchenko@ok= tetlabs.ru>; stephen@networkplumber.org <stephen@networkplumber.org&g= t;
Subject: Re: [PATCH] net/mana: fix dependencies
 
Long,

For the reasons below, we should not have merged the MANA PMD in DPDK 22.11= .
We must not assume dependencies until they are upstream.
This is a red flag on the PMD, a revert is possible.

Jason,

Please could you tell us what is the expected date of release
of the MANA support in Linux and rdma-core?


09/10/2022 15:53, Thomas Monjalon:
[...]
> The libibverbs was not detected through pkg-config.
> The method dependency() needs to be used first.
>
> The support in rdma-core and Linux is not released yet,
> so the documentation is updated.

[...]
> -  The minimum required version of rdma-core with libmana is v43.=
> +
> +  The support of MANA is not merged in rdma-core 42.

>  - **Kernel modules**

> @@ -56,6 +56,8 @@ and must be installed separately:
>    - mana_ib: InifiniBand device driver.
>    - ib_uverbs: user space driver for verbs (entry poin= t for libibverbs).

> +  The support of MANA is planned in Linux 6.2.



--_000_LV2PR12MB586942FBB8DB091597359ADDC2219LV2PR12MB5869namp_--