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 01A8CA0544; Mon, 10 Oct 2022 21:55:14 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9C37940146; Mon, 10 Oct 2022 21:55:14 +0200 (CEST) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by mails.dpdk.org (Postfix) with ESMTP id D9A8340143 for ; Mon, 10 Oct 2022 21:55:12 +0200 (CEST) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 916705C01BA; Mon, 10 Oct 2022 15:55:12 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Mon, 10 Oct 2022 15:55:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1665431712; x= 1665518112; bh=2ZsS2PmidmuDxnpYIGOMGbq7S5iC+xqeIuEIoTS0PNw=; b=t ak5sxTtNw0ilX2rWrhUPBXdHEo1It/0jOd2S8Ui/nIqGu5bGMl9VE6dlsCwEWGBx J/JfcztKsCtNW6/vExmDDeBN9JMx38Fq//CgluTnNSoJWZO0+dxirlAFSvQswkgT 3LkR74lAcHyHfHEwc/02T2SHMAq1SBv+lH88Pww9aRY2x1k2Ab3prhWLwaDD4XdP esdwScinnALkM9oAtdeebyumPbn8T9DmTNSLUxos+ZE8JgehBy7uzCcrfmh1haYD T46HubtiA+Ny0tC+4+vFhkS9KpXHAeXIqkQk5zdL2FnT2r7M3uonzIEXUvftUT56 cYFikSY1goE2anYEq4xgw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1665431712; x= 1665518112; bh=2ZsS2PmidmuDxnpYIGOMGbq7S5iC+xqeIuEIoTS0PNw=; b=L fp94HJByFJRkyftGHl4FmY0r7F2n/djOWdYYAnHufjMEl/VM2DAeDBOscFgWQ6aC z1OvUQazhhwn+3QnUism+x3Ysr01g//wSN5JWq3de+/ektMm0lqL6GUi9Df8BDsJ TJmBK8CBawv97wysmFcXapBinhGn/sXvNYzL7ydZw3KsM1ojxqcN7bXppjsfm4cb lQwKYi3Zz46yCG85iOMJKPKBGuvAIRLtnUtapejZ70ZFWSsW3NosOzFxRiWerFdp i0PP0yYFFwmsuBVjgKIoQ2KO84VshPJLVZ8KFKUziMNkp3mwf1i20edelZoIVZ4s LE3UT3/pmDKHPbJv7kXVA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeejgedgudefiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfevufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhho mhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqne cuggftrfgrthhtvghrnheptdejieeifeehtdffgfdvleetueeffeehueejgfeuteeftddt ieekgfekudehtdfgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth X-ME-Proxy: Feedback-ID: i47234305:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 10 Oct 2022 15:55:11 -0400 (EDT) From: Thomas Monjalon To: Jason Gunthorpe , Long Li 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 Date: Mon, 10 Oct 2022 21:55:10 +0200 Message-ID: <6911974.aoefvbuG5b@thomas> In-Reply-To: References: <20221009135337.1317477-1-thomas@monjalon.net> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" 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 10/10/2022 20:53, Long Li: > I will send respin as soon as patch submission window reopens. So what do we do in DPDK? Do you agree with the patch I sent to correct wrong assumptions in the doc? My fear is that if we keep mana PMD as-is, it could break compilation when libmana will be released if there is an incompatibility with what you have in staging. Please remember that rdma-core is also used for mlx PMDs, and we don't want mana to break compilation when updating rdma-core. > 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 libibverbs). > > > > + The support of MANA is planned in Linux 6.2.