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 7CC7342F6C; Fri, 28 Jul 2023 16:57:08 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0547A40685; Fri, 28 Jul 2023 16:57:08 +0200 (CEST) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by mails.dpdk.org (Postfix) with ESMTP id C1A1D4021E for ; Fri, 28 Jul 2023 16:57:06 +0200 (CEST) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id C9F955C00DF; Fri, 28 Jul 2023 10:57:03 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 28 Jul 2023 10:57:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:cc:content-transfer-encoding:content-type: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= 1690556223; x=1690642623; bh=nSaTqWx01PJoq6sYqUdiYZPuM0oQBrUhMVa ELUQDuD4=; b=M2zhvov/4U5ASwv8cj7rw6/oofj/uP9Cz+zJTIPoNEMc1TVEw9T 6YXkOXKR996cVkgSBaZZ/voEd0brmhJCUfScTvTO+Gu7DEt6Lbj7S9licIU2PQrZ QcVdpJQk0tEQMtln9XN8qeUQQ4vrLHEczAjtnxfgBhDbElRgCgomGG5tBslVXU7a mzIbRYHCjz1MbwBVflfHSl568gwPHEXUEedBpcKFaxI55nvpW9CLUjDWGAPWNI0c xKUBPQ3RxcYEvbEm23oi+7ZMInBomgouD6rZf3Wng2MuNaBR0+epSqkeQt3qUw9y oNOrgqE9vEzeoKwdlHgzrh3xMhGN5+1F72Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type: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= 1690556223; x=1690642623; bh=nSaTqWx01PJoq6sYqUdiYZPuM0oQBrUhMVa ELUQDuD4=; b=FgRA59dNJkgrF9XZMGEqNddlr2RgiHsfJjJg0e/jPZm+SvT6Rp9 ILb3Hxu6aPgEFNiNefrV3/wCOT4XJY288pKMiuQXqnY6vaJO8hHDQ8phLT4VZphW ooKbnLGNpiWspma4hltXplrCBZqEWkXQbSavumZVwToNaQrcJTKZLGJGrEyNw3T9 HXKqXSr9+nID2JJZrAlwhHd0uwhNpLKC3+T6Hc8OiJ/sJVywma988jFGndMlhz86 ITdswhdkmMxehQoEva6OOpAfM1xiCEda580Qb5MhPN5RLs78sKmdC/Nw/P+YKNbQ JbslUCcrqzU2E/mITWxldO43Sk/25DSmTBw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrieeigdejlecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvfevufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhhomhgr shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecugg ftrfgrthhtvghrnhepjeejffffgfffkeefffelgfekleetjeffleeludeghfehleffteeh veduffdugfdvnecuffhomhgrihhnpeguphgukhdrohhrghenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghlohhn rdhnvght X-ME-Proxy: Feedback-ID: i47234305:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 28 Jul 2023 10:57:01 -0400 (EDT) From: Thomas Monjalon To: dev@dpdk.org Cc: nd@arm.com, Honnappa.Nagarahalli@arm.com, Feifei Wang , Ruifeng Wang , Feifei Wang , ferruh.yigit@amd.com, konstantin.ananyev@huawei.com, Morten =?ISO-8859-1?Q?Br=F8rup?= , andrew.rybchenko@oktetlabs.ru Subject: Re: [PATCH] doc: announce ethdev operation struct changes Date: Fri, 28 Jul 2023 16:56:59 +0200 Message-ID: <2352864.NG923GbCHz@thomas> In-Reply-To: <20230704081006.1202932-1-feifei.wang2@arm.com> References: <20230704081006.1202932-1-feifei.wang2@arm.com> 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 04/07/2023 10:10, Feifei Wang: > To support mbufs recycle mode, announce the coming ABI changes > from DPDK 23.11. > > Signed-off-by: Feifei Wang > Reviewed-by: Ruifeng Wang > --- > doc/guides/rel_notes/deprecation.rst | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst > index 66431789b0..c7e1ffafb2 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -118,6 +118,10 @@ Deprecation Notices > The legacy actions should be removed > once ``MODIFY_FIELD`` alternative is implemented in drivers. > > +* ethdev: The Ethernet device data structure ``struct rte_eth_dev`` and > + the fast-path ethdev flat array ``struct rte_eth_fp_ops`` will be updated > + with new fields to support mbufs recycle mode from DPDK 23.11. It does seem to be an impacting change for existing applications, except that it is allowed only during ABI breakage window. I think my patch should be enough: https://patches.dpdk.org/project/dpdk/patch/20230728142946.1201459-1-thomas@monjalon.net/