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 0A26EA0544; Mon, 10 Oct 2022 22:20:14 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A303740146; Mon, 10 Oct 2022 22:20:13 +0200 (CEST) Received: from na01-obe.outbound.protection.outlook.com (mail-westcentralusazon11020016.outbound.protection.outlook.com [40.93.198.16]) by mails.dpdk.org (Postfix) with ESMTP id 0121040143 for ; Mon, 10 Oct 2022 22:20:11 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BSbXNOWsHGXDgoXcnBCkM73x3dOYSwP0oHGQQ3fjkwMgKYj90WhZA6975tWKslE7iDAVBc/xTR+vif8A0ngyCFVQpvlmn28APEFFSdwoyFQYNeqzWrJVPwyN/DR5C/Bz70posd0Ka+582yGZAghtoZw88yy2Ar+U2f/oPfJLXA9oLjzb1a72BNMHIbL3arsVKY4r5cyfa9pNeQcG2ODDhSMP3yi9FBQJZbmKLgrp2lc4XmFn6pcs7R6+80+6niib+SaePIJsrQe0YFcw5NjV/8Q1dvh1LQUjOcbhNf8gB0brsgbazbzkPsWjpma3NK+4v1nccOjvAbi6xzjwChQtIA== 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=LJtds80b/zK5mDOR8wugVAbhm/trMSj5hT75MPve/54=; b=CZfsTraABwh1j1ZPc5Mq/QbUhpr5rJpICirPvLYPJtr5SkzN+hmHaUHmOafMp2EwQAM00XNig6D4QlyuTi7DzmHoZaxq9sR9jjFRHwiptmqQsGnPJ3FomB2tlKtkU1IPjg/vK4vR6UC/jhW80vIJErx5mWyEk5OserGOsBzKO4MN03SKhb0vITbb2x1144Dx7rqTm0OQqt4j14wJiEGVkCtQt3TCS5fWFYMkJq+EeDWK54z+4Jt6d70HnM22vm4mG65tho1XvsHYgAE5eqlwZ62eK4o+3OV9A4RTb21x69fVJT29XaUMVNEjTOzyg0wLpIuviX8+j1tYC7dmcYHmIg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LJtds80b/zK5mDOR8wugVAbhm/trMSj5hT75MPve/54=; b=gSQtXyh7mruH72Q49RwbZQnHf3SxPeXcBU06qz1WJ9NYDouAzGL55hOnP+AySKrHe6BQ0TOEfXxTQbU65k7/IQODS3XqJu2sAzrxSli4e+5ab+zYatsJ822Hxy0ZutWeIbGuRyRCjlgCac6/Qfjfpqq7kJdVvtdo2nCaxnX60YA= Received: from PH7PR21MB3263.namprd21.prod.outlook.com (2603:10b6:510:1db::16) by BY5PR21MB1521.namprd21.prod.outlook.com (2603:10b6:a03:23f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5746.1; Mon, 10 Oct 2022 20:20:06 +0000 Received: from PH7PR21MB3263.namprd21.prod.outlook.com ([fe80::e19e:c7cf:1bf0:1a75]) by PH7PR21MB3263.namprd21.prod.outlook.com ([fe80::e19e:c7cf:1bf0:1a75%7]) with mapi id 15.20.5723.009; Mon, 10 Oct 2022 20:20:06 +0000 From: Long Li To: thomas , Jason Gunthorpe CC: "dev@dpdk.org" , "ferruh.yigit@amd.com" , "andrew.rybchenko@oktetlabs.ru" , "stephen@networkplumber.org" , "rasland@nvidia.com" , Lior Margalit , "asafp@nvidia.com" Subject: RE: [PATCH] net/mana: fix dependencies Thread-Topic: [PATCH] net/mana: fix dependencies Thread-Index: AQHY2+bB17iYIKts1kODsoFxHR85jK4GGCMAgAABKACAAeHvQIAAEWAAgAAFLSA= Date: Mon, 10 Oct 2022 20:20:06 +0000 Message-ID: References: <20221009135337.1317477-1-thomas@monjalon.net> <6911974.aoefvbuG5b@thomas> In-Reply-To: <6911974.aoefvbuG5b@thomas> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=b90ba583-fff6-4b03-a64f-78e5263980a0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2022-10-10T20:13:41Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR21MB3263:EE_|BY5PR21MB1521:EE_ x-ms-office365-filtering-correlation-id: 345332c0-d4f8-4c07-0e07-08daaafcd237 x-ld-processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7BLcCvaqFHZGdD8EQ5DAY5qd0+tJnkv2Wm6VygzAbQhI0tFmEnirMiqdMr/03dkQadtwkE6hJZvFB0fE3mAWLN7HYoiMlwvMy8nJ79l/iqKXqDuWLNJT2b33ssFqi0tEd8jRxrd5P1USTPpjw+Tn7NBDUzIVAcJWT7Q2KEFms4rOL+SvucCLtCtZ+KGT2ioCcU6rooEXxPVBU7YDH+Zgkk1+YVbEgAv8LTr5DJF+dawYG6h0t/E5/ZkrmVRm+NvEY5waMOOM50WkAW00RqwkiNqGDSLeNtmINBx639uAcKL5wOtfTq8/3+CwTC7mcyyzQBdKfFTi5XchzL3Go0MLAJ2SfzmXlYds9PsymcAJs8VdpxESUIaxKzMf7pAtDTe44Esl84kgIonlDlWS4bTODx6AAk+xGEUYE6QHgYkMqDuTLJV3mJHIKsKOEI9JDxXJU+bd7iXxNXmwo3qEl82w06LNDkVrVecbtg7gWEUhnIDlcXBD8vSh94MnKf7roO+3AWtC/AQcCSVTjOobQCMduLVy2H5Z95kn/PvQFediyLlgwa0x2kOtUzrQhBNq5iFR/1Qz+TRov5C00XeUY8Lz7U0yK0idTJUQT7aBqCbhtqm9P/XQemRXVc00+buxqLmByalokWDDx4UVtHeLpVjTT8YCRmAL5saf9N/CEIxuab6BZkKxJBnH7thyJIivu6lc3y3pr+kxymh9R4tMJmuJ/IvmOOZ7yiO+yaXh4fCqS9x1VOq1Z2qnd22sozEcthSoh9gqPFFM+M8xPEuC0mJMjS+c87FhxZ94xaICdtFmgqG2YBc6kJgMgmGMNOirFgOn x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR21MB3263.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(136003)(366004)(396003)(346002)(376002)(39860400002)(451199015)(316002)(66476007)(54906003)(110136005)(478600001)(66946007)(66556008)(4326008)(64756008)(66446008)(76116006)(8676002)(71200400001)(10290500003)(8936002)(52536014)(5660300002)(26005)(9686003)(2906002)(41300700001)(186003)(6506007)(7696005)(8990500004)(83380400001)(86362001)(53546011)(82950400001)(33656002)(122000001)(82960400001)(38100700002)(55016003)(38070700005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?jfbTddbaZrov2PpuGfj0juVFE7VbKIzJnEvX1P8H13vZW2KIspueO0YhmGsk?= =?us-ascii?Q?yuCrEvFG6lJBiibbUhV0WSmAkVBDEFdpLRpFfrnQV7pH3RFftDh/kVvLAwcb?= =?us-ascii?Q?L6m4Z0mVSvSVJqXt2RyjLzSrlZB7zgVxImcOxwWMMGiFYoesqbM+SZnlf09V?= =?us-ascii?Q?Lp4iylwMAPt8iSTb2CT7/lqu2qsg2yXxFcpWnPQnud/l40ASALYNGBYErkIz?= =?us-ascii?Q?duxSazdsDQ0cX+XHvHv3j+ZG8mbqDFncjS16Gafb8QM5RFvNBpz9ERQxNQ7V?= =?us-ascii?Q?TjErUaesNvTFOPgDKNI8Xv/PwLW3iqRQIAY0KpS8mATa3OTg8H/PlPRL1jVW?= =?us-ascii?Q?ggU9uP2bAdx/CmWA2wU6TnSDtbC5pzyLphTylvbHkkLP+v7LbGRYDMcHuI3R?= =?us-ascii?Q?GGfUApDlrwa5w7OQv7/IctuHYC7AwL7WZ5YLISz9I38VK26gxLSBSGMMhOrO?= =?us-ascii?Q?YNlHgtYkhoY8T5H7smfJe770ET60INNX0qwAwlaxd3zUXONN9DQ9NcDuQbDb?= =?us-ascii?Q?DbfDtarniVPeJA9uR8pddYj/Ldkbpu1c5EiWbaQpqFxDIJVeNznE5r45w6Sf?= =?us-ascii?Q?3M9NplLj+PVFOtVZmGEaKn18V5EjzVsdJ/QqFogYj1U48+r+5mu7++Mfk+Ma?= =?us-ascii?Q?0aM4GVAG5mwl1pbXIMsY5vnlw8MmXTf4KQ/2UcONjxtJZanCCLFkBziGPJVB?= =?us-ascii?Q?m3BNbg9/Z5QM1ubwe7KJV7RJV+wrAJ5VCuc1siwgacd5ZR5dMnNeXNnXhWfS?= =?us-ascii?Q?q/ccM8aqvm8mJGxWzJC7zwa1fHjR/3kTzfhLGAl4KCRr4yOYlq+jL4ybLtEL?= =?us-ascii?Q?f7k8sx/XuMLL1TpaYTcfUSAiSziPl6ww3O/sjnFlMMLVHc+NfMC84c2oJGCF?= =?us-ascii?Q?Zz22y/c66+IoeZO4QNAk2F+vYN7s0FMR93qi7RP6BneOqBcGkUbZmCoMZ4qw?= =?us-ascii?Q?/3ZxMJgyIKtLASH7ZT/CpM67IoOf7DkBExQWNqHCjmnKo60CerA2xNRnbKzJ?= =?us-ascii?Q?4f6kTyKsn2ADvXX9Zzdysy0gykqlCr3HXCD3Q6M+fy4VbI6S47CZ4MHwgPCv?= =?us-ascii?Q?C0iQQKFn7phbz8fAHhtI3qEbFnxtEPrtKsK2RtlLgkyLBI2E6k+PX4OP4KDr?= =?us-ascii?Q?xQ1mhoYngCOE75p5RX4LPgzZgs1CIuOuQwzwpkFdPkpAiOy8u0ixFBekhVJV?= =?us-ascii?Q?iPIRCvJbBxsmdm16pvVURkmEas0xSsbwrlWGJsjvx+RdrSkMmaCu5bRb9IXX?= =?us-ascii?Q?e76GWSNPyNygeyYkn1S55ISlb2mPw21GwCE4igxGN/5AEvjxrua8blD/RpjH?= =?us-ascii?Q?QrIjufCISL0QxtrnmCk4ovwXe4Z1OzsrSubEIlVpN2VIiVXVRO3N448YE/4v?= =?us-ascii?Q?53QcoEcoMAp1/iQfQIkhY0hXfRzCO5q7OA5h8Wbw1HJJ59KWBKo7OkAdL+Ql?= =?us-ascii?Q?PffsvGaGaAdUI9/JBiviSR8IZuJGfkqWpOJ3cqq7NoRsMgy9V4xbM3p5SH8s?= =?us-ascii?Q?CbZ7RSx3jsCtT+8qJpk8efKcBMQSDxfk4IvHJc1fPbFjynI30JdpPxOLknYM?= =?us-ascii?Q?RVNIMN+ijEhAZhYkMxJCgQ/R2gWvqnfEKNfialhq?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR21MB3263.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 345332c0-d4f8-4c07-0e07-08daaafcd237 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Oct 2022 20:20:06.1494 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7JGNqdCotfgds0ty3lZXiBVuVuwC68Pbmm2SfOggvqjsKVrM6Ck1ByUA3rtLZV08lfTb14R+ILYRvrnIsUV1/A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR21MB1521 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 > Subject: Re: [PATCH] net/mana: fix dependencies >=20 > 10/10/2022 20:53, Long Li: > > I will send respin as soon as patch submission window reopens. >=20 > So what do we do in DPDK? > Do you agree with the patch I sent to correct wrong assumptions in the do= c? Yes, the patch looks good to me. >=20 > My fear is that if we keep mana PMD as-is, it could break compilation whe= n > libmana will be released if there is an incompatibility with what you hav= e in > staging. I hope that will not happen. After MANA PMD is merged, any changes in libma= na while in staging will not break the PMD. (At minimum, it will guarantee = not to break compilation) >=20 > Please remember that rdma-core is also used for mlx PMDs, and we don't > want mana to break compilation when updating rdma-core. >=20 >=20 > > From: Jason Gunthorpe > > Sent: Sunday, October 9, 2022 7:08 AM > > To: thomas ; Long Li > > Cc: dev@dpdk.org; ferruh.yigit@amd.com; > andrew.rybchenko@oktetlabs.ru; > > stephen@networkplumber.org > > Subject: Re: [PATCH] net/mana: fix dependencies > > > > I'm hopeful for 6.2, but it needs a respin I haven't seen yet. > > > > From: Thomas Monjalon > > > > > > > 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 libibver= bs). > > > > > > + The support of MANA is planned in Linux 6.2. >=20 >=20