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 EDEB1A0C41; Mon, 2 Aug 2021 10:03:35 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7438F40143; Mon, 2 Aug 2021 10:03:35 +0200 (CEST) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) by mails.dpdk.org (Postfix) with ESMTP id 0417C40140 for ; Mon, 2 Aug 2021 10:03:33 +0200 (CEST) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 545105C00A3; Mon, 2 Aug 2021 04:03:33 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Mon, 02 Aug 2021 04:03:33 -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:content-type; s=fm1; bh= CDFCbtJ+5t35DtuuNRzGs0Ai3ALDuWqd5CGCjU6O0Uw=; b=nqvZ0gr3DD0FlQNU UKDHp8TOs69+6y1uP/3NRu8Mg7o3OOlNS3NeooceqnFWBPr6SleI3xIsb1oqg+C3 wlaJ5lDTxt5zs3aJ4RNKeTafdCtCeLhpLRtZqUm6p5gP30HaVMOmIC2/U5evM7E5 CwtoL5G985JrITP15wwvtOoyMiNDR26tesNHXwtjrJu0G11BpEzhr+QRNM5SVY2K GRkY/Xs+rtcif1IR490/hnzLIpvhYpCc38QTt9GNrGkXArBWoZ5yUWpMV865L4Uc BvquvMc0BBnmZJ3A7xaOLj4dKf/JZ59SKgkMLyTGFOEWzu82iP0jUwRKJFvKMi6b QASC4w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :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=fm3; bh=CDFCbtJ+5t35DtuuNRzGs0Ai3ALDuWqd5CGCjU6O0 Uw=; b=m5+P9br/vcRBPGgEl6Ct9mfH7ipoL2c/d8tx1ekfkjip+Efs1hE+WvLWX c0BkZrVC/KvIAEnRda6MhRsYOWiy9DHW4TTdLc1bmG58NoKOO4bAq6eBmxv1lVGj SaPtJYh4sn2XhVlvmoK5CliZXFR9P+MIPB7AIjYArLymUOCYtM467fwxOjDdN34q 34QjVp8aCMIQvLeZafqADugvy1E4hsdSeo2Xh3CrRZL8x/shcFLJP6qPE650RUpQ iIBixix/9Gh1rh8KZPyFQIWGxCIhHbNrhpvhtNkNK4rdMltYn5P0yaTzHmUc6Eyo Kw9fQv7LRtd7OGR6zMn/aRJamOMUw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddriedugddutdejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkfgjfhgggfgtsehtqhertddttdejnecuhfhrohhmpefvhhhomhgr shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecugg ftrfgrthhtvghrnhepkeethedtieevhfeigeejleegudefjeehkeekteeuveeiuedvveeu tdejveehveetnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 2 Aug 2021 04:03:31 -0400 (EDT) From: Thomas Monjalon To: "Min Hu (Connor)" Cc: dev@dpdk.org, ferruh.yigit@intel.com, andrew.rybchenko@oktetlabs.ru, david.marchand@redhat.com, Xiaoyun Li , Ajit Khaparde , viacheslavo@nvidia.com Date: Mon, 02 Aug 2021 10:03:29 +0200 Message-ID: <67831084.ROoOdahRhB@thomas> In-Reply-To: <8c19d53d-b41d-0248-ea67-1cdbf8109829@huawei.com> References: <1615430867-29992-1-git-send-email-humin29@huawei.com> <92cc355e-11b4-ee4a-6bf1-b24ae3e97aa6@huawei.com> <8c19d53d-b41d-0248-ea67-1cdbf8109829@huawei.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] [PATCH v16] app/testpmd: support multi-process 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 Sender: "dev" 02/08/2021 03:51, Min Hu (Connor): > =E5=9C=A8 2021/7/26 15:28, Min Hu (Connor) =E5=86=99=E9=81=93: > > =E5=9C=A8 2021/7/26 14:30, Thomas Monjalon =E5=86=99=E9=81=93: > >> 26/07/2021 02:26, Min Hu (Connor): > >>> =E5=9C=A8 2021/7/24 19:45, Thomas Monjalon =E5=86=99=E9=81=93: > >>>> 10/07/2021 05:50, Min Hu (Connor): > >>>>> This patch adds multi-process support for testpmd. > >>>>> For example the following commands run two testpmd > >>>>> processes: > >>>>> > >>>>> * the primary process: > >>>>> > >>>>> ./dpdk-testpmd --proc-type=3Dauto -l 0-1 -- -i \ > >>>>> --rxq=3D4 --txq=3D4 --num-procs=3D2 --proc-id=3D0 > >>>>> > >>>>> * the secondary process: > >>>>> > >>>>> ./dpdk-testpmd --proc-type=3Dauto -l 2-3 -- -i \ > >>>>> --rxq=3D4 --txq=3D4 --num-procs=3D2 --proc-id=3D1 > >>>>> > >>>>> Signed-off-by: Min Hu (Connor) > >>>>> Signed-off-by: Lijun Ou > >>>>> Signed-off-by: Andrew Rybchenko > >>>>> Acked-by: Xiaoyun Li > >>>>> Acked-by: Ajit Khaparde > >>>>> Reviewed-by: Ferruh Yigit > >>>>> --- > >>>>> V16: > >>>>> * revert unrelated changes. > >>>>> * add some restrictions in doc. > >>>> > >>>> I didn't see clear agreement to integrate this feature in DPDK 21.08. > >>>> > >>>> BTW, the testpmd maintainer was not Cc'ed. > >>>> > >>> Hi, Thomas, > >>> This patch has two "acked" and one "reviewed-by". > >>> And Xiaoyun Li is the maintainer, I has already Cc'ed to him/her, > >>> please check it out, thanks. > >> > >> Andrew's comment from v15: > >> " > >> IMHO, as I state above, current state is insufficient to > >> consider is a start point to be applied. > >> " > > Hi, Andrew, Thomos, > > What is the least thing should be done for this patch to > > meet the state sufficient to be applied? > Hi, all, > How about this patch, could it be applied? I was not confident enough to apply it in 21.08. When others will be back, we'll discuss it again for 21.11.