From patchwork Thu Oct 22 22:05:20 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Monjalon X-Patchwork-Id: 81832 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id CB1EFA04DD; Fri, 23 Oct 2020 00:05:56 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 73E8E72D9; Fri, 23 Oct 2020 00:05:37 +0200 (CEST) Received: from new1-smtp.messagingengine.com (new1-smtp.messagingengine.com [66.111.4.221]) by dpdk.org (Postfix) with ESMTP id 078296CCB for ; Fri, 23 Oct 2020 00:05:34 +0200 (CEST) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 9DCE35803F4; Thu, 22 Oct 2020 18:05:34 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Thu, 22 Oct 2020 18:05:34 -0400 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=EgD2MLL6n66vO 2VOYBgIaZ8nO9wsIuJJxMj1uOvGQbU=; b=mG5hvBrCnOc6z1rlu7X942Fw6L1Zg Bm4oqR7SjhhqFNihfU+AXfhbl8P15gF/8KB4E60dVDDx0mcUPvQVsy8pWmAV25Gy FwRPjxBPaUEcm/1ZLkywoNSrGU4s6ehLngUSLYTsC5gva7oohqfSiVMjybDs3CRm CkeXI3zmdMStmKiAYOijFoDRjiBL2fInIeq9Zlx+qXpq/bcpsUj7vuJ+cQbD3Dkq 59920l6GFpSPvxEmaBKyKnT0NacDybcUuQakgguAmPFe0MCawsXwCa8r6Vl1w7Oy TZzSNDIMaRLzHBpupa/Six/P2AWUyn5YOqvboLh5EGFC4Jq69PVaMrG8A== 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=EgD2MLL6n66vO2VOYBgIaZ8nO9wsIuJJxMj1uOvGQbU=; b=YPgrE3Az grUcdHqcJyN3No9hCR3MWh6Kg3LlCINOEnHLi3epH+Ffts1YE/VjNDq0f2voVZIx TuM2BUC9rHgUOdsWq23DYUVwSsalYxHZMrJYTX1sAlYPdGameE0o3Mg3zuV1YVMa Fxbie5UWCSceLgVH6NktfAa2vnZzxb+lB96mGWiUiGxEwySsnhXdqQ9BnQSDRYVu 0BHnIuRuFMypguwCkg723ZJ4e90TaNXoZTcBxJoJ6StCKpMJtAHwVd5E1AqCrJCt F7/c9QV27in4ZReCAhO+0dZoMQw2uAE8I+7gXv4a5Zm23FDtWCwgnXLZtAP5q9nJ oM9lEh77+vOPgA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrjeelgddtiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfggfgsedtkeertd ertddtnecuhfhrohhmpefvhhhomhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehm ohhnjhgrlhhonhdrnhgvtheqnecuggftrfgrthhtvghrnhepvdehgfeivdejgedtveehfe fhteelfefgieevgfffveefjeegtdfguedthedtgeevnecukfhppeejjedrudefgedrvddt fedrudekgeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght 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 52507306467D; Thu, 22 Oct 2020 18:05:33 -0400 (EDT) From: Thomas Monjalon To: dev@dpdk.org Cc: ferruh.yigit@intel.com, david.marchand@redhat.com, bruce.richardson@intel.com, anatoly.burakov@intel.com, olivier.matz@6wind.com, ciara.power@intel.com, akhil.goyal@nxp.com, fiona.trahe@intel.com, john.griffin@intel.com, deepak.k.jain@intel.com Date: Fri, 23 Oct 2020 00:05:20 +0200 Message-Id: <20201022220525.1532249-2-thomas@monjalon.net> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201022220525.1532249-1-thomas@monjalon.net> References: <20201022220525.1532249-1-thomas@monjalon.net> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH 1/5] eal: remove comment about old partition option 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" The main initialization function (rte_eal_init) has documentation about a feature from another era: memory partition. Curiously, this lost treasure is found only now, suggesting there may be other interesting things to discover in the doc. To all aspiring Indiana Jones: the hunt is open! Signed-off-by: Thomas Monjalon Acked-by: Anatoly Burakov --- lib/librte_eal/include/rte_eal.h | 8 -------- 1 file changed, 8 deletions(-) diff --git a/lib/librte_eal/include/rte_eal.h b/lib/librte_eal/include/rte_eal.h index 0ae12cf4fb..eaf6469e50 100644 --- a/lib/librte_eal/include/rte_eal.h +++ b/lib/librte_eal/include/rte_eal.h @@ -67,16 +67,8 @@ int rte_eal_iopl_init(void); * * This function is to be executed on the MAIN lcore only, as soon * as possible in the application's main() function. - * - * The function finishes the initialization process before main() is called. * It puts the WORKER lcores in the WAIT state. * - * When the multi-partition feature is supported, depending on the - * configuration (if CONFIG_RTE_EAL_MAIN_PARTITION is disabled), this - * function waits to ensure that the magic number is set before - * returning. See also the rte_eal_get_configuration() function. Note: - * This behavior may change in the future. - * * @param argc * A non-negative value. If it is greater than 0, the array members * for argv[0] through argv[argc] (non-inclusive) shall contain pointers From patchwork Thu Oct 22 22:05:21 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Monjalon X-Patchwork-Id: 81833 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id D6198A04DD; Fri, 23 Oct 2020 00:06:21 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 7FE6E72E9; Fri, 23 Oct 2020 00:05:40 +0200 (CEST) Received: from new1-smtp.messagingengine.com (new1-smtp.messagingengine.com [66.111.4.221]) by dpdk.org (Postfix) with ESMTP id CF6B072E1; Fri, 23 Oct 2020 00:05:38 +0200 (CEST) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 7DE8E5803F5; Thu, 22 Oct 2020 18:05:37 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Thu, 22 Oct 2020 18:05:37 -0400 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=JYvShnFZFo2ax MY2zsPO62RrisKZsZHAoMlJ1nsNQUQ=; b=lkc9yHXHKdKSxn6NrAtxVwtWGXi6V ApZXE2kN0dXo1cUDpVNV+sBHEJcwBH53iE75Bul7nj+rL+7rFXCdw3DINytzFFFO 1WO2l2AmOaLFXzzQYpqZIQ81FhmQf79PtaZEyGh++sWje1427VP/N+q2R8SnIp7j a9ghz36PPCOjg9Y2ir5IpYyf1g24snC7t+ZfjgV3/6cgfTF924l/VriO/fTSnxRx j38/0NYK3DsE0N2bYk82/WBePuH8k4Ep31WLWU+iYSUEfEDgdgT4/I8VjitjfbTv h0tgfJBqg0OAW8OHKi5cOlfMk4VcRyteUxNJz3l2MQV68ZGKdM7XMWofg== 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=JYvShnFZFo2axMY2zsPO62RrisKZsZHAoMlJ1nsNQUQ=; b=c+AOJRLM qqYTsGtNXrt/iZoUgKP4raeF/Z+LXin0m9geEjE/Q10za0H5atTUdbh5B59WKCPl ut+ZqjmbHkS5L3/6kKVC0/d81JINh8kM8vtv97CbCRU7FZ6aAPxIgiaDBvEYG45a pVLQuSlMdCn+xlBKfEui5Vid6ypfFKsJ1jVon5k4K1Fnp+JU4o77XXITeleIA1zP zLz9YsF5YyBUH2y9xFk2j3D1aKoSX5uM3UVW8yCkGfC71zTLtMJdW6F0D+4OQfSl lx9e/Aw8IXAS08pcmynYIhl+8Geg+uMrXI5Ky1XNjkwQlAIxQ3E4TQunJsEejTOI DZenE6q4fuxArQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrjeelgddtiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfggfgsedtkeertd ertddtnecuhfhrohhmpefvhhhomhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehm ohhnjhgrlhhonhdrnhgvtheqnecuggftrfgrthhtvghrnhepvdehgfeivdejgedtveehfe fhteelfefgieevgfffveefjeegtdfguedthedtgeevnecukfhppeejjedrudefgedrvddt fedrudekgeenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepmhgrihhlfhhroh hmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght 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 153193064674; Thu, 22 Oct 2020 18:05:36 -0400 (EDT) From: Thomas Monjalon To: dev@dpdk.org Cc: ferruh.yigit@intel.com, david.marchand@redhat.com, bruce.richardson@intel.com, anatoly.burakov@intel.com, olivier.matz@6wind.com, ciara.power@intel.com, akhil.goyal@nxp.com, fiona.trahe@intel.com, john.griffin@intel.com, deepak.k.jain@intel.com, stable@dpdk.org Date: Fri, 23 Oct 2020 00:05:21 +0200 Message-Id: <20201022220525.1532249-3-thomas@monjalon.net> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201022220525.1532249-1-thomas@monjalon.net> References: <20201022220525.1532249-1-thomas@monjalon.net> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH 2/5] mem: fix config name in error logs 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" When introducing the new option CONFIG_RTE_MAX_MEM_MB_PER_TYPE, some logs were referencing a wrong name: CONFIG_RTE_MAX_MEM_PER_TYPE. Fixes: 66cc45e293ed ("mem: replace memseg with memseg lists") Cc: stable@dpdk.org Signed-off-by: Thomas Monjalon Acked-by: Anatoly Burakov --- lib/librte_eal/freebsd/eal_memory.c | 2 +- lib/librte_eal/linux/eal_memory.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/librte_eal/freebsd/eal_memory.c b/lib/librte_eal/freebsd/eal_memory.c index b8b337a554..8d4b26b9b8 100644 --- a/lib/librte_eal/freebsd/eal_memory.c +++ b/lib/librte_eal/freebsd/eal_memory.c @@ -174,7 +174,7 @@ rte_eal_hugepage_init(void) if (msl_idx == RTE_MAX_MEMSEG_LISTS) { RTE_LOG(ERR, EAL, "Could not find space for memseg. Please increase %s and/or %s in configuration.\n", RTE_STR(CONFIG_RTE_MAX_MEMSEG_PER_TYPE), - RTE_STR(CONFIG_RTE_MAX_MEM_PER_TYPE)); + RTE_STR(CONFIG_RTE_MAX_MEM_MB_PER_TYPE)); return -1; } arr = &msl->memseg_arr; diff --git a/lib/librte_eal/linux/eal_memory.c b/lib/librte_eal/linux/eal_memory.c index 3e47efe582..df0f07ee7e 100644 --- a/lib/librte_eal/linux/eal_memory.c +++ b/lib/librte_eal/linux/eal_memory.c @@ -714,7 +714,7 @@ remap_segment(struct hugepage_file *hugepages, int seg_start, int seg_end) if (msl_idx == RTE_MAX_MEMSEG_LISTS) { RTE_LOG(ERR, EAL, "Could not find space for memseg. Please increase %s and/or %s in configuration.\n", RTE_STR(CONFIG_RTE_MAX_MEMSEG_PER_TYPE), - RTE_STR(CONFIG_RTE_MAX_MEM_PER_TYPE)); + RTE_STR(CONFIG_RTE_MAX_MEM_MB_PER_TYPE)); return -1; } From patchwork Thu Oct 22 22:05:22 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Monjalon X-Patchwork-Id: 81834 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1E888A04DD; Fri, 23 Oct 2020 00:06:45 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4383A72F3; Fri, 23 Oct 2020 00:05:44 +0200 (CEST) Received: from new1-smtp.messagingengine.com (new1-smtp.messagingengine.com [66.111.4.221]) by dpdk.org (Postfix) with ESMTP id DFE8072EE for ; Fri, 23 Oct 2020 00:05:40 +0200 (CEST) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 9189B5803D6; Thu, 22 Oct 2020 18:05:40 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Thu, 22 Oct 2020 18:05:40 -0400 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=GQJlu1RNwV9Gx zbjkE0NV0r8ipjO4FAkAc2301jTIyM=; b=CjkdpqlWqg+o8KHsztRUaJtUbemBC 0Dlqun6pEonWETdW8O7DNYumG2klI8O9TBAeaCB9s1x+yM5SquXi3ZYjgHo1XE83 eqIePXmxdkVSLnS1kS1y8Nk6oj4/k/gqBOpR3ea5KG05swuT4w8cad3irXMLCeZd cBdamNGAiovXTK2IRArNRkm1JTqR9ar5i+4BTPrjFhxr9/WzWq5fVAIlK6Upmi4A MIZnXYOEbPKJ+yR9Yh5ifxHA2GWvyztwbAAjgpwFFt5HkftcgobxlSG1+Uul7pFf 64RMVLd0pmh8IK5gGs143X6eAbrwx1S6fSjhktdC2klBaQdHN4kfp0p9Q== 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=GQJlu1RNwV9GxzbjkE0NV0r8ipjO4FAkAc2301jTIyM=; b=pOi483uV Eeyes9J2nEV/4boNewIfnz22Srv0R29Nwsq+iWmtlB3vt6WsSDieW+hDqRxvMQmG gB1j/xvwxKc3Lpy99SOHmiPfLe4cJfj/SLEJCWKUpe2MLnsPAn+/El2pZYdJ4wym G0w4zjZeJCezp9+eoMRjZurQ6x6m1aAope2FcLWF9Wkf6R/UDMq629Mz3EwRW4pB ULCRb9+Wlt4re9cmnUPScSVoAuVc5+g5y9jLC/glj0QLxIZQrl8E4JaxbcyBvCjp H3FVoSdlNTwyixCb04Y5hhxq5ccDtEWrT5w9xhog4bffqqPFJ6VzOl7M3xsamC+h cuxXlyhMgvfn8Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrjeelgddtiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufffkofgjfhgggfestdekredtredttdenucfhrhhomhepvfhhohhmrghs ucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtqeenucggtf frrghtthgvrhhnpedvhefgiedvjeegtdevheefhfetleefgfeivefgffevfeejgedtgfeu tdehtdegveenucfkphepjeejrddufeegrddvtdefrddukeegnecuvehluhhsthgvrhfuih iivgepudenucfrrghrrghmpehmrghilhhfrhhomhepthhhohhmrghssehmohhnjhgrlhho nhdrnhgvth 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 95F35306467D; Thu, 22 Oct 2020 18:05:38 -0400 (EDT) From: Thomas Monjalon To: dev@dpdk.org Cc: ferruh.yigit@intel.com, david.marchand@redhat.com, bruce.richardson@intel.com, anatoly.burakov@intel.com, olivier.matz@6wind.com, ciara.power@intel.com, akhil.goyal@nxp.com, fiona.trahe@intel.com, john.griffin@intel.com, deepak.k.jain@intel.com, Jan Viktorin , Ruifeng Wang , Jerin Jacob , Honnappa Nagarahalli Date: Fri, 23 Oct 2020 00:05:22 +0200 Message-Id: <20201022220525.1532249-4-thomas@monjalon.net> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201022220525.1532249-1-thomas@monjalon.net> References: <20201022220525.1532249-1-thomas@monjalon.net> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH 3/5] lib: remove config prefix used with make 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" The config options CONFIG_RTE_* are simple RTE_* defines with meson. Now that make support is dropped, update the names in logs and comments. Signed-off-by: Thomas Monjalon Acked-by: Ruifeng Wang --- lib/librte_eal/arm/include/rte_atomic_32.h | 2 +- lib/librte_eal/arm/include/rte_atomic_64.h | 2 +- lib/librte_eal/arm/include/rte_byteorder.h | 2 +- lib/librte_eal/arm/include/rte_mcslock.h | 2 +- lib/librte_eal/arm/include/rte_spinlock.h | 2 +- lib/librte_eal/arm/include/rte_ticketlock.h | 2 +- lib/librte_eal/common/eal_common_dynmem.c | 4 ++-- lib/librte_eal/freebsd/eal_memory.c | 6 +++--- lib/librte_eal/linux/eal_memory.c | 8 ++++---- lib/librte_eal/linux/eal_timer.c | 2 +- lib/librte_eal/linux/eal_vfio_mp_sync.c | 2 +- lib/librte_mbuf/rte_mbuf_core.h | 3 +-- lib/librte_rcu/rte_rcu_qsbr.h | 10 +++++----- 13 files changed, 23 insertions(+), 24 deletions(-) diff --git a/lib/librte_eal/arm/include/rte_atomic_32.h b/lib/librte_eal/arm/include/rte_atomic_32.h index fe48ab428e..c00ab78dba 100644 --- a/lib/librte_eal/arm/include/rte_atomic_32.h +++ b/lib/librte_eal/arm/include/rte_atomic_32.h @@ -6,7 +6,7 @@ #define _RTE_ATOMIC_ARM32_H_ #ifndef RTE_FORCE_INTRINSICS -# error Platform must be built with CONFIG_RTE_FORCE_INTRINSICS +# error Platform must be built with RTE_FORCE_INTRINSICS #endif #ifdef __cplusplus diff --git a/lib/librte_eal/arm/include/rte_atomic_64.h b/lib/librte_eal/arm/include/rte_atomic_64.h index 20dd6c75dd..2cef88629c 100644 --- a/lib/librte_eal/arm/include/rte_atomic_64.h +++ b/lib/librte_eal/arm/include/rte_atomic_64.h @@ -7,7 +7,7 @@ #define _RTE_ATOMIC_ARM64_H_ #ifndef RTE_FORCE_INTRINSICS -# error Platform must be built with CONFIG_RTE_FORCE_INTRINSICS +# error Platform must be built with RTE_FORCE_INTRINSICS #endif #ifdef __cplusplus diff --git a/lib/librte_eal/arm/include/rte_byteorder.h b/lib/librte_eal/arm/include/rte_byteorder.h index 9ec4a97508..df2f1d87ba 100644 --- a/lib/librte_eal/arm/include/rte_byteorder.h +++ b/lib/librte_eal/arm/include/rte_byteorder.h @@ -6,7 +6,7 @@ #define _RTE_BYTEORDER_ARM_H_ #ifndef RTE_FORCE_INTRINSICS -# error Platform must be built with CONFIG_RTE_FORCE_INTRINSICS +# error Platform must be built with RTE_FORCE_INTRINSICS #endif #ifdef __cplusplus diff --git a/lib/librte_eal/arm/include/rte_mcslock.h b/lib/librte_eal/arm/include/rte_mcslock.h index dd1fe135ba..896d678073 100644 --- a/lib/librte_eal/arm/include/rte_mcslock.h +++ b/lib/librte_eal/arm/include/rte_mcslock.h @@ -6,7 +6,7 @@ #define _RTE_MCSLOCK_ARM_H_ #ifndef RTE_FORCE_INTRINSICS -# error Platform must be built with CONFIG_RTE_FORCE_INTRINSICS +# error Platform must be built with RTE_FORCE_INTRINSICS #endif #ifdef __cplusplus diff --git a/lib/librte_eal/arm/include/rte_spinlock.h b/lib/librte_eal/arm/include/rte_spinlock.h index 1a6916b6e8..a973763c23 100644 --- a/lib/librte_eal/arm/include/rte_spinlock.h +++ b/lib/librte_eal/arm/include/rte_spinlock.h @@ -6,7 +6,7 @@ #define _RTE_SPINLOCK_ARM_H_ #ifndef RTE_FORCE_INTRINSICS -# error Platform must be built with CONFIG_RTE_FORCE_INTRINSICS +# error Platform must be built with RTE_FORCE_INTRINSICS #endif #ifdef __cplusplus diff --git a/lib/librte_eal/arm/include/rte_ticketlock.h b/lib/librte_eal/arm/include/rte_ticketlock.h index e09fbd6a65..e66beefbe2 100644 --- a/lib/librte_eal/arm/include/rte_ticketlock.h +++ b/lib/librte_eal/arm/include/rte_ticketlock.h @@ -6,7 +6,7 @@ #define _RTE_TICKETLOCK_ARM_H_ #ifndef RTE_FORCE_INTRINSICS -# error Platform must be built with CONFIG_RTE_FORCE_INTRINSICS +# error Platform must be built with RTE_FORCE_INTRINSICS #endif #ifdef __cplusplus diff --git a/lib/librte_eal/common/eal_common_dynmem.c b/lib/librte_eal/common/eal_common_dynmem.c index 1cefe52443..7c5437ddfa 100644 --- a/lib/librte_eal/common/eal_common_dynmem.c +++ b/lib/librte_eal/common/eal_common_dynmem.c @@ -120,7 +120,7 @@ eal_dynmem_memseg_lists_init(void) if (max_seglists_per_type == 0) { RTE_LOG(ERR, EAL, "Cannot accommodate all memory types, please increase %s\n", - RTE_STR(CONFIG_RTE_MAX_MEMSEG_LISTS)); + RTE_STR(RTE_MAX_MEMSEG_LISTS)); goto out; } @@ -180,7 +180,7 @@ eal_dynmem_memseg_lists_init(void) if (msl_idx >= RTE_MAX_MEMSEG_LISTS) { RTE_LOG(ERR, EAL, "No more space in memseg lists, please increase %s\n", - RTE_STR(CONFIG_RTE_MAX_MEMSEG_LISTS)); + RTE_STR(RTE_MAX_MEMSEG_LISTS)); goto out; } msl = &mcfg->memsegs[msl_idx++]; diff --git a/lib/librte_eal/freebsd/eal_memory.c b/lib/librte_eal/freebsd/eal_memory.c index 8d4b26b9b8..78ac142b82 100644 --- a/lib/librte_eal/freebsd/eal_memory.c +++ b/lib/librte_eal/freebsd/eal_memory.c @@ -173,8 +173,8 @@ rte_eal_hugepage_init(void) } if (msl_idx == RTE_MAX_MEMSEG_LISTS) { RTE_LOG(ERR, EAL, "Could not find space for memseg. Please increase %s and/or %s in configuration.\n", - RTE_STR(CONFIG_RTE_MAX_MEMSEG_PER_TYPE), - RTE_STR(CONFIG_RTE_MAX_MEM_MB_PER_TYPE)); + RTE_STR(RTE_MAX_MEMSEG_PER_TYPE), + RTE_STR(RTE_MAX_MEM_MB_PER_TYPE)); return -1; } arr = &msl->memseg_arr; @@ -405,7 +405,7 @@ memseg_primary_init(void) if (msl_idx >= RTE_MAX_MEMSEG_LISTS) { RTE_LOG(ERR, EAL, "No more space in memseg lists, please increase %s\n", - RTE_STR(CONFIG_RTE_MAX_MEMSEG_LISTS)); + RTE_STR(RTE_MAX_MEMSEG_LISTS)); return -1; } diff --git a/lib/librte_eal/linux/eal_memory.c b/lib/librte_eal/linux/eal_memory.c index df0f07ee7e..03a4f2dd2d 100644 --- a/lib/librte_eal/linux/eal_memory.c +++ b/lib/librte_eal/linux/eal_memory.c @@ -713,8 +713,8 @@ remap_segment(struct hugepage_file *hugepages, int seg_start, int seg_end) } if (msl_idx == RTE_MAX_MEMSEG_LISTS) { RTE_LOG(ERR, EAL, "Could not find space for memseg. Please increase %s and/or %s in configuration.\n", - RTE_STR(CONFIG_RTE_MAX_MEMSEG_PER_TYPE), - RTE_STR(CONFIG_RTE_MAX_MEM_MB_PER_TYPE)); + RTE_STR(RTE_MAX_MEMSEG_PER_TYPE), + RTE_STR(RTE_MAX_MEM_MB_PER_TYPE)); return -1; } @@ -963,7 +963,7 @@ prealloc_segments(struct hugepage_file *hugepages, int n_pages) } if (msl_idx == RTE_MAX_MEMSEG_LISTS) { RTE_LOG(ERR, EAL, "Not enough space in memseg lists, please increase %s\n", - RTE_STR(CONFIG_RTE_MAX_MEMSEG_LISTS)); + RTE_STR(RTE_MAX_MEMSEG_LISTS)); return -1; } @@ -1818,7 +1818,7 @@ memseg_primary_init_32(void) if (msl_idx >= RTE_MAX_MEMSEG_LISTS) { RTE_LOG(ERR, EAL, "No more space in memseg lists, please increase %s\n", - RTE_STR(CONFIG_RTE_MAX_MEMSEG_LISTS)); + RTE_STR(RTE_MAX_MEMSEG_LISTS)); return -1; } diff --git a/lib/librte_eal/linux/eal_timer.c b/lib/librte_eal/linux/eal_timer.c index c0a67cfd7b..7cf15cabac 100644 --- a/lib/librte_eal/linux/eal_timer.c +++ b/lib/librte_eal/linux/eal_timer.c @@ -163,7 +163,7 @@ rte_eal_hpet_init(int make_default) RTE_LOG(ERR, EAL, "ERROR: Cannot mmap "DEV_HPET"!\n" "Please enable CONFIG_HPET_MMAP in your kernel configuration " "to allow HPET support.\n" - "To run without using HPET, set CONFIG_RTE_LIBEAL_USE_HPET=n " + "To run without using HPET, unset RTE_LIBEAL_USE_HPET " "in your build configuration or use '--no-hpet' EAL flag.\n"); close(fd); internal_conf->no_hpet = 1; diff --git a/lib/librte_eal/linux/eal_vfio_mp_sync.c b/lib/librte_eal/linux/eal_vfio_mp_sync.c index 6254696ae5..a2accfab3a 100644 --- a/lib/librte_eal/linux/eal_vfio_mp_sync.c +++ b/lib/librte_eal/linux/eal_vfio_mp_sync.c @@ -17,7 +17,7 @@ * @file * VFIO socket for communication between primary and secondary processes. * - * This file is only compiled if CONFIG_RTE_EAL_VFIO is set to "y". + * This file is only compiled if RTE_EAL_VFIO is set. */ #ifdef VFIO_PRESENT diff --git a/lib/librte_mbuf/rte_mbuf_core.h b/lib/librte_mbuf/rte_mbuf_core.h index 8f631b84cf..065d87d28a 100644 --- a/lib/librte_mbuf/rte_mbuf_core.h +++ b/lib/librte_mbuf/rte_mbuf_core.h @@ -495,8 +495,7 @@ struct rte_mbuf { * It should only be accessed using the following functions: * rte_mbuf_refcnt_update(), rte_mbuf_refcnt_read(), and * rte_mbuf_refcnt_set(). The functionality of these functions (atomic, - * or non-atomic) is controlled by the CONFIG_RTE_MBUF_REFCNT_ATOMIC - * config option. + * or non-atomic) is controlled by the RTE_MBUF_REFCNT_ATOMIC flag. */ uint16_t refcnt; uint16_t nb_segs; /**< Number of segments. */ diff --git a/lib/librte_rcu/rte_rcu_qsbr.h b/lib/librte_rcu/rte_rcu_qsbr.h index 376efc630b..fa2b881bd0 100644 --- a/lib/librte_rcu/rte_rcu_qsbr.h +++ b/lib/librte_rcu/rte_rcu_qsbr.h @@ -84,7 +84,7 @@ struct rte_rcu_qsbr_cnt { * changes to various APIs. */ uint32_t lock_cnt; - /**< Lock counter. Used when CONFIG_RTE_LIBRTE_RCU_DEBUG is enabled */ + /**< Lock counter. Used when RTE_LIBRTE_RCU_DEBUG is enabled */ } __rte_cache_aligned; #define __RTE_QSBR_CNT_THR_OFFLINE 0 @@ -383,11 +383,11 @@ rte_rcu_qsbr_thread_offline(struct rte_rcu_qsbr *v, unsigned int thread_id) * This API is provided to aid debugging. This should be called before * accessing a shared data structure. * - * When CONFIG_RTE_LIBRTE_RCU_DEBUG is enabled a lock counter is incremented. + * When RTE_LIBRTE_RCU_DEBUG is enabled a lock counter is incremented. * Similarly rte_rcu_qsbr_unlock will decrement the counter. When the * rte_rcu_qsbr_check API will verify that this counter is 0. * - * When CONFIG_RTE_LIBRTE_RCU_DEBUG is disabled, this API will do nothing. + * When RTE_LIBRTE_RCU_DEBUG is disabled, this API will do nothing. * * @param v * QS variable @@ -416,11 +416,11 @@ rte_rcu_qsbr_lock(__rte_unused struct rte_rcu_qsbr *v, * This API is provided to aid debugging. This should be called after * accessing a shared data structure. * - * When CONFIG_RTE_LIBRTE_RCU_DEBUG is enabled, rte_rcu_qsbr_unlock will + * When RTE_LIBRTE_RCU_DEBUG is enabled, rte_rcu_qsbr_unlock will * decrement a lock counter. rte_rcu_qsbr_check API will verify that this * counter is 0. * - * When CONFIG_RTE_LIBRTE_RCU_DEBUG is disabled, this API will do nothing. + * When RTE_LIBRTE_RCU_DEBUG is disabled, this API will do nothing. * * @param v * QS variable From patchwork Thu Oct 22 22:05:23 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Monjalon X-Patchwork-Id: 81835 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 76E3CA04DD; Fri, 23 Oct 2020 00:07:06 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 0B1BB7CAE; Fri, 23 Oct 2020 00:05:48 +0200 (CEST) Received: from new1-smtp.messagingengine.com (new1-smtp.messagingengine.com [66.111.4.221]) by dpdk.org (Postfix) with ESMTP id 9E8BB72F6 for ; Fri, 23 Oct 2020 00:05:43 +0200 (CEST) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 502085803F4; Thu, 22 Oct 2020 18:05:43 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Thu, 22 Oct 2020 18:05:43 -0400 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=3BOBiwZcBYJiF ecRV9oKxSc58Ma6xDj/jpX1AKgxkVA=; b=Gwx+hwbeT7vQJ/6HeHhDhzJzZtnK5 r+jPQS1rUFZd4xbCV9G/T1PfQqwO4YfYrV+msWo/FxvSk/O53jET9Iuew8o2NrA1 PjEYgsuw6Fh+LDReD53qjLS+WRd8pg/RrtoGTqzMl9WlpNQrid9qjisAJJbw/gZP 5H6Jj2pezEAAEsb+B2op6VI5+FGwG9tLvKd1wSghHSwAtJko/wJ/1IkvhUrm8hew w2ddgfgNr9aWwS3JGqkLuTLCCkyPrDZTiKSQLMWFMQLVjIPmEVCTpF7lhGv2D4vR /klnYWzvT3f3mqxQR+ZrYqdRWfSCM7yvRjEfbpbuDOXypKPsbM7excfqw== 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=3BOBiwZcBYJiFecRV9oKxSc58Ma6xDj/jpX1AKgxkVA=; b=JT8RPyXa EbCa+PYopc8+8mNkYsBbfQo+zTrSu7g4+aReeTcX0jShx49FNx7zqtEkAqdy7FR/ lX/FZ1xpVKn3Bf93HDxFiTkI6nJSe5zm6ozknrEsHKQAid67k95OZqSeRUaJMs/u lCC7iClSnUqq18COocbLRB9PSdvZpjQcpYvDkOVFDmqfzzVNFgRBTeBurwkaiDi5 tes/gJfqtN/JkYKx/t2Dj1O1ClkWqxc/9CBRL+mHDIFMkuLeso6tm9OwIeqivBIh Qkd5chHmNF3ZtsWsJLMvvVsq6PcA3ObwlUNuSgxZ37rJZIshNpkgG+sG/SUlL2BD DYy+EBQaZQLvBQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrjeelgddtiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufffkofgjfhgggfestdekredtredttdenucfhrhhomhepvfhhohhmrghs ucfoohhnjhgrlhhonhcuoehthhhomhgrshesmhhonhhjrghlohhnrdhnvghtqeenucggtf frrghtthgvrhhnpedvhefgiedvjeegtdevheefhfetleefgfeivefgffevfeejgedtgfeu tdehtdegveenucfkphepjeejrddufeegrddvtdefrddukeegnecuvehluhhsthgvrhfuih iivgepudenucfrrghrrghmpehmrghilhhfrhhomhepthhhohhmrghssehmohhnjhgrlhho nhdrnhgvth 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 146323064674; Thu, 22 Oct 2020 18:05:40 -0400 (EDT) From: Thomas Monjalon To: dev@dpdk.org Cc: ferruh.yigit@intel.com, david.marchand@redhat.com, bruce.richardson@intel.com, anatoly.burakov@intel.com, olivier.matz@6wind.com, ciara.power@intel.com, akhil.goyal@nxp.com, fiona.trahe@intel.com, john.griffin@intel.com, deepak.k.jain@intel.com, Ajit Khaparde , Somnath Kotur , Jeff Guo , Haiyue Wang , Andrew Rybchenko Date: Fri, 23 Oct 2020 00:05:23 +0200 Message-Id: <20201022220525.1532249-5-thomas@monjalon.net> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201022220525.1532249-1-thomas@monjalon.net> References: <20201022220525.1532249-1-thomas@monjalon.net> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH 4/5] drivers: remove config prefix used with make 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" The config options CONFIG_RTE_* are simple RTE_* defines with meson. Now that make support is dropped, update the names in log and comments. Signed-off-by: Thomas Monjalon Acked-by: Ajit Khaparde Acked-by: Haiyue Wang Acked-by: Andrew Rybchenko --- drivers/net/bnxt/bnxt_ethdev.c | 2 +- drivers/net/ixgbe/ixgbe_rxtx.c | 2 +- drivers/net/sfc/sfc_ef10_essb_rx.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/net/bnxt/bnxt_ethdev.c b/drivers/net/bnxt/bnxt_ethdev.c index 32318cfd00..1c7d1b758d 100644 --- a/drivers/net/bnxt/bnxt_ethdev.c +++ b/drivers/net/bnxt/bnxt_ethdev.c @@ -1255,7 +1255,7 @@ static int bnxt_dev_start_op(struct rte_eth_dev *eth_dev) if (bp->rx_cp_nr_rings > RTE_ETHDEV_QUEUE_STAT_CNTRS) { PMD_DRV_LOG(ERR, - "RxQ cnt %d > CONFIG_RTE_ETHDEV_QUEUE_STAT_CNTRS %d\n", + "RxQ cnt %d > RTE_ETHDEV_QUEUE_STAT_CNTRS %d\n", bp->rx_cp_nr_rings, RTE_ETHDEV_QUEUE_STAT_CNTRS); } diff --git a/drivers/net/ixgbe/ixgbe_rxtx.c b/drivers/net/ixgbe/ixgbe_rxtx.c index d1d3baff90..5f19972031 100644 --- a/drivers/net/ixgbe/ixgbe_rxtx.c +++ b/drivers/net/ixgbe/ixgbe_rxtx.c @@ -5920,7 +5920,7 @@ ixgbe_config_rss_filter(struct rte_eth_dev *dev, return 0; } -/* Stubs needed for linkage when CONFIG_RTE_ARCH_PPC_64 is set */ +/* Stubs needed for linkage when RTE_ARCH_PPC_64 is set */ #if defined(RTE_ARCH_PPC_64) int ixgbe_rx_vec_dev_conf_condition_check(struct rte_eth_dev __rte_unused *dev) diff --git a/drivers/net/sfc/sfc_ef10_essb_rx.c b/drivers/net/sfc/sfc_ef10_essb_rx.c index 17e4c140f5..97c81c8233 100644 --- a/drivers/net/sfc/sfc_ef10_essb_rx.c +++ b/drivers/net/sfc/sfc_ef10_essb_rx.c @@ -47,7 +47,7 @@ * Each HW Rx descriptor has many Rx buffers. The number of buffers * in one HW Rx descriptor is equal to size of contiguous block * provided by Rx buffers memory pool. The contiguous block size - * depends on CONFIG_RTE_DRIVER_MEMPOOL_BUCKET_SIZE_KB and rte_mbuf + * depends on RTE_DRIVER_MEMPOOL_BUCKET_SIZE_KB and rte_mbuf * data size specified on the memory pool creation. Typical rte_mbuf * data size is about 2k which makes a bit less than 32 buffers in * contiguous block with default bucket size equal to 64k. From patchwork Thu Oct 22 22:05:24 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Monjalon X-Patchwork-Id: 81836 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id A854CA04DD; Fri, 23 Oct 2020 00:07:29 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 786177F84; Fri, 23 Oct 2020 00:05:49 +0200 (CEST) Received: from new1-smtp.messagingengine.com (new1-smtp.messagingengine.com [66.111.4.221]) by dpdk.org (Postfix) with ESMTP id 79E916A15 for ; Fri, 23 Oct 2020 00:05:46 +0200 (CEST) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 2A8E95803F5; Thu, 22 Oct 2020 18:05:45 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Thu, 22 Oct 2020 18:05:45 -0400 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=gkW0//eK9vHLj oO+aRzuxsmerai2Dd6rnaWvMUpU29A=; b=ILd88I/jdNPLBEUO9VhItOnpKfHDM 2PQU/v8WntGf3T4KTeIQAOyXJtIgeMsjNVNJ6yrPJeTcPacnVWY5CVryDrolYhcT UL1uPFl7Zy5d76lx1jddlvcRM7IvV/nKP0XSQqRaHev0xzTNoDlb91xVNBx9Z3/b GoxmwhkSkB2dJfshl5oCgDut4gakXd3soGj87ftRcZIDyZQ22UZRRmB9iqF5qy8U 7BFLyV+DmP1tiYZnQb0spr6EK2d9eG6cPrLmSas1A67BDX3ivnvZxIdeY4r/xqU+ N1IP891TbP4uWXCv8aSC8sMZXCJDui95HcdF9q2zLlqMt42s19kd4Gexw== 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=gkW0//eK9vHLjoO+aRzuxsmerai2Dd6rnaWvMUpU29A=; b=KJLJtDVJ tOBMfhABT5nix5mS+mQCvSaob+Puof98dJ/Nz10vE2N9VCaP52Z9qxaunLOPC+kz n416sF4aPQpmJtsJYZwBhgV4wsA0xje/prn8BovO/WOpH/G9+sIKkvUSUAB4GQ0q dY1O7qBxiwjSqNGpTq24V2/j3jQkOWoBZ9zuotvlOiVUYfJjtPWKzPwYbjZ12sxZ MWw70rLhtXEu+cgesTkwAE0NLd5jCWZOVjtbUTcKH9lV9RBUH9eokdGw4s1TkW2k Y+H0RGTnaPEmkmggwWgzPKc0fab50+YK/RVGjJozGL03jC144ajwJS02NtrGys73 1R1ycZh1A04Ggg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrjeelgddtiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffojghfggfgsedtkeertd ertddtnecuhfhrohhmpefvhhhomhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehm ohhnjhgrlhhonhdrnhgvtheqnecuggftrfgrthhtvghrnhepvdehgfeivdejgedtveehfe fhteelfefgieevgfffveefjeegtdfguedthedtgeevnecukfhppeejjedrudefgedrvddt fedrudekgeenucevlhhushhtvghrufhiiigvpeegnecurfgrrhgrmhepmhgrihhlfhhroh hmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght 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 D13313064680; Thu, 22 Oct 2020 18:05:43 -0400 (EDT) From: Thomas Monjalon To: dev@dpdk.org Cc: ferruh.yigit@intel.com, david.marchand@redhat.com, bruce.richardson@intel.com, anatoly.burakov@intel.com, olivier.matz@6wind.com, ciara.power@intel.com, akhil.goyal@nxp.com, fiona.trahe@intel.com, john.griffin@intel.com, deepak.k.jain@intel.com Date: Fri, 23 Oct 2020 00:05:24 +0200 Message-Id: <20201022220525.1532249-6-thomas@monjalon.net> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20201022220525.1532249-1-thomas@monjalon.net> References: <20201022220525.1532249-1-thomas@monjalon.net> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH 5/5] doc: remove references to make from known issues 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" The config options CONFIG_RTE_* are simple RTE_* defines with meson. Now that make support is dropped, update the HPET config reference. The comment about the AVX512 config option is not relevant anymore. Signed-off-by: Thomas Monjalon --- doc/guides/rel_notes/known_issues.rst | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/doc/guides/rel_notes/known_issues.rst b/doc/guides/rel_notes/known_issues.rst index 5fb7f834f8..ee3ed1e658 100644 --- a/doc/guides/rel_notes/known_issues.rst +++ b/doc/guides/rel_notes/known_issues.rst @@ -118,8 +118,8 @@ HPET timers do not work on the Osage customer reference platform On Osage boards, the implementation of the ``rte_delay_us()`` function must be changed to not use the HPET timer. **Resolution/Workaround**: - This can be addressed by building the system with the ``CONFIG_RTE_LIBEAL_USE_HPET=n`` - configuration option or by using the ``--no-hpet`` EAL option. + This can be addressed by building the system with ``RTE_LIBEAL_USE_HPET`` unset + or by using the ``--no-hpet`` EAL option. **Affected Environment/Platform**: The Osage customer reference platform. @@ -833,10 +833,6 @@ AVX-512 support disabled **Description**: ``AVX-512`` support has been disabled on some conditions. - This shouldn't be confused with ``CONFIG_RTE_ENABLE_AVX512`` config option which is already - disabled by default. This config option defines if ``AVX-512`` specific implementations of - some file to be used or not. What has been disabled is compiler feature to produce ``AVX-512`` - instructions from any source code. On DPDK v18.11 ``AVX-512`` is disabled for all ``GCC`` builds which reported to cause a performance drop.