From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 452D1A0527; Mon, 9 Nov 2020 22:29:53 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D43D869C8; Mon, 9 Nov 2020 22:29:50 +0100 (CET) Received: from new2-smtp.messagingengine.com (new2-smtp.messagingengine.com [66.111.4.224]) by dpdk.org (Postfix) with ESMTP id 2689469A4 for ; Mon, 9 Nov 2020 22:29:49 +0100 (CET) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 5DB21580997; Mon, 9 Nov 2020 16:29:47 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 09 Nov 2020 16:29:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; s=fm2; bh=CDTibTGlwKuLM aOCh30IPHqvoxTumELeXSWQ4wx0y0c=; b=HREEEemaI7B4vByQj3U0A2bDb34mk t2PQEKdk0Vy17zguQRr+Ctc1aPRezDqaI+euC5bFKBlrp1LZxUCvhINpd71V75Nv HcZ9MewwnjjO3zlnGfIlSS3mfe92zW4ukcq4B7Diu/C2oX60XhqAcAp7vXE4DHLw AATY23ZJymu6qYYZfxTw0gYBraDjbeR2x+N6JBmxUascrJD/6UTt2Dax8M2CuBaM zjYHzdVX+vOgm/s/WVorPRNRCEq0ZNrhR/NUX3PsPHbQwpdlp/UMUj+og+WOV7pK Q/0Rf+TREYRUbFZ3g3FiHHSb5DY0RebJRt6O7wg0MIYSGpIjQCQOc4rog== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:from :in-reply-to:message-id:mime-version:references:subject:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=CDTibTGlwKuLMaOCh30IPHqvoxTumELeXSWQ4wx0y0c=; b=T2bTiKA7 zjayBdLFXW/MfDRzj5tyvYgCUENNh3eF+jUqSDDDE1FrsEKnE3sOhETvN2ty8CF3 kxnudkY6UE7Z45SQG3q5gPQwqESlT+lwd4yQDpVAyhXKOFPIpHbfOnhVTIfSNLIc 2qhWhtrZFCS2Bs0qs6pqbQZf4/bLTt5p8BV7t99yXXUqx9r50ZnghyPjV58Qpi+h l8kjr4Vzw3Zh3g7e8NjZ++cIH2ntb08vCilvhHDp4d0QEjLO2FqFZJhB0mXCRSim E2Lm6NFv7ryQqtFjVkQp3vssW1txqhsrsKc0bupYqNBSungoSTTpZ6g+SUqL7Bnq tM6tU+n7zctflw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrudduhedgudehvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfggfgsedtke ertdertddtnecuhfhrohhmpefvhhhomhgrshcuofhonhhjrghlohhnuceothhhohhmrghs sehmohhnjhgrlhhonhdrnhgvtheqnecuggftrfgrthhtvghrnhepvdehgfeivdejgedtve ehfefhteelfefgieevgfffveefjeegtdfguedthedtgeevnecukfhppeejjedrudefgedr vddtfedrudekgeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfh hrohhmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght X-ME-Proxy: Received: from xps.monjalon.net (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id A4F51306307C; Mon, 9 Nov 2020 16:29:44 -0500 (EST) From: Thomas Monjalon To: dev@dpdk.org Cc: david.marchand@redhat.com, ferruh.yigit@intel.com, olivier.matz@6wind.com, mb@smartsharesystems.com, konstantin.ananyev@intel.com, andrew.rybchenko@oktetlabs.ru, viacheslavo@nvidia.com, ajit.khaparde@broadcom.com, jerinj@marvell.com, hemant.agrawal@nxp.com Date: Mon, 9 Nov 2020 22:29:35 +0100 Message-Id: <20201109212937.989954-1-thomas@monjalon.net> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201107155306.463148-1-thomas@monjalon.net> References: <20201107155306.463148-1-thomas@monjalon.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-dev] [PATCH v2 0/2] move mbuf pool pointer X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" After some discussions, it seems the best option is still to use the remaining space in the first half to move the pool pointer. The fields move has an impact on octeontx2 in 32-bit build. v2: disable octeontx2 drivers in 32-bit build. Thomas Monjalon (2): drivers: disable OCTEON TX2 in 32-bit build mbuf: move pool pointer in first half doc/guides/rel_notes/deprecation.rst | 7 ------- drivers/common/octeontx2/meson.build | 18 ++++++------------ drivers/crypto/octeontx2/meson.build | 17 +++-------------- drivers/event/octeontx2/meson.build | 18 ++++++------------ drivers/mempool/octeontx2/meson.build | 18 ++++++------------ drivers/net/octeontx2/meson.build | 11 ++++++----- drivers/regex/octeontx2/meson.build | 22 +++------------------- lib/librte_kni/rte_kni_common.h | 3 ++- lib/librte_mbuf/rte_mbuf.h | 1 - lib/librte_mbuf/rte_mbuf_core.h | 5 ++--- lib/librte_mbuf/rte_mbuf_dyn.c | 1 - 11 files changed, 34 insertions(+), 87 deletions(-) -- 2.28.0