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 1E5D5A0353; Thu, 6 Aug 2020 19:01:10 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 1F43F1C039; Thu, 6 Aug 2020 19:01:00 +0200 (CEST) Received: from mail-pg1-f196.google.com (mail-pg1-f196.google.com [209.85.215.196]) by dpdk.org (Postfix) with ESMTP id 5AB891BFF5 for ; Thu, 6 Aug 2020 19:00:58 +0200 (CEST) Received: by mail-pg1-f196.google.com with SMTP id p8so11086640pgn.13 for ; Thu, 06 Aug 2020 10:00:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=DhhrGn9rIFFHfo9BXzKddBmNe3g/BeBSzgA4GgIzas8=; b=2JZG+qzEc2dIeg72/iXqoM1vtXfvZwh8Dj6iEQcxyd+/c6A7Fv/QWGJozRAksLWxRR 2TK6CmzJHQ92ChYUF5/Wm3xipqbjKIs5iMcJ/+LoShjYpqNCXMLu1FE74I8/5Ww0AdT7 kcxTyirMwhBrmJtZPZafEvUqHVX1BZUx3ByDdbU21NdFgboN9P0wc/8DFtabTZ0Yk97N 2bDfXs1gdzxtYmFY08wULVFnaR5oWSHg9dQCj2+Bgbem2QkzNjCt4nBj9VwKKenlWojv KXe5a7f79MWpFmcc8jNPhj3c2aIZrYn4KLdUEpHHgxINSzf39WRTtvT9cTXTaK468vCw CMkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=DhhrGn9rIFFHfo9BXzKddBmNe3g/BeBSzgA4GgIzas8=; b=ipGaopfE87/t2/hd6x45uJSR54BMcVwgRgv7gngMu5M31Z9wDaaH+pyml2SSJ/4WNk z7BMTdt8hRQh7uZOolaKmeZg6f1t6Lc2FgNTrGciV4XMhElEeK9eFQMNUZQjJ+amWpvK Kc7gU75G03/9hmTXyU8r0G9ZlYALQpDwuKq/+TIv/TpSgxfD52BtJe9kt0fCywOGHxOA hWfZ2dAMMfkIyYKnCTm+aqYis0L3+OdfPlOwGr6RPW8d0BteVeLfM6qyz1o+4LkCJmda RCG6KceY0RL5uxgd1knBsaECsx1Vw+bDYI7HmImSY1WhyDowhqbru8uqiykwfdOw3P+K ETpg== X-Gm-Message-State: AOAM5328PHu/2XdAHmp8Xn1mvtC48HZyWXKA/2hpM05ZlY/1b/yyviAm iiXSVJYAbFHGyyiWr9dXKaZRI4AExQg= X-Google-Smtp-Source: ABdhPJxFySurXI/Of+mdqHCWjWJTW93eDjotzFOCdeUOsgeO+5YKG+34hFpizXzrGhEU6xXnRydCgw== X-Received: by 2002:a63:1f04:: with SMTP id f4mr8009244pgf.34.1596733257412; Thu, 06 Aug 2020 10:00:57 -0700 (PDT) Received: from hermes.lan (204-195-22-127.wavecable.com. [204.195.22.127]) by smtp.gmail.com with ESMTPSA id 193sm8664320pfu.169.2020.08.06.10.00.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Aug 2020 10:00:57 -0700 (PDT) Date: Thu, 6 Aug 2020 10:00:49 -0700 From: Stephen Hemminger To: Thomas Monjalon Cc: dev@dpdk.org Message-ID: <20200806100049.350139d1@hermes.lan> In-Reply-To: <3322250.B1lPizzdER@thomas> References: <20200604210200.25405-1-stephen@networkplumber.org> <20200730005804.19251-1-stephen@networkplumber.org> <20200730005804.19251-2-stephen@networkplumber.org> <3322250.B1lPizzdER@thomas> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [dpdk-dev] [PATCH v2 20.08 1/6] doc: announce deprecation of master lcore 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" On Thu, 06 Aug 2020 18:49:28 +0200 Thomas Monjalon wrote: > 30/07/2020 02:57, Stephen Hemminger: > > Announce upcoming changes related to master/slave in reference > > to lcore. > > > > Signed-off-by: Stephen Hemminger > > --- > > doc/guides/rel_notes/deprecation.rst | 17 +++++++++++++++++ > > 1 file changed, 17 insertions(+) > > > > diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst > > index 99c98062ffc2..7c60779f3e68 100644 > > --- a/doc/guides/rel_notes/deprecation.rst > > +++ b/doc/guides/rel_notes/deprecation.rst > > @@ -148,3 +148,20 @@ Deprecation Notices > > Python 2 support will be completely removed in 20.11. > > In 20.08, explicit deprecation warnings will be displayed when running > > scripts with Python 2. > > + > > +* eal: To be more inclusive in choice of naming, the DPDK project > > + will replace uses of master/slave in the API's and command line arguments. > > nit: double space > > + > > + References to master/slave in relation to lcore will be renamed > > + to initial/worker. The function ``rte_get_master_lcore()`` > > + will be renamed to ``rte_get_initial_lcore()``. > > + For the 20.11, release both names will be present and the > > nit: comma misplaced > > > + old function will be marked with the deprecated tag. > > + The old function will be removed in 21.11 version. > > + > > + The iterator for worker lcores will also change: > > + ``RTE_LCORE_FOREACH_SLAVE`` will be replaced with > > + ``RTE_LCORE_FOREACH_WORKER``. > > + > > + The ``master-lcore`` argument to testpmd will be replaced > > + with ``initial-lcore``. > > It doesn't say that the old argument will be kept for compatibility in 20.11. Testpmd is not part of API/ABI compatibility area so it is not a hard requirement.