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 C1B75A0C4D; Tue, 24 Aug 2021 14:18:44 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7D9B04069E; Tue, 24 Aug 2021 14:18:44 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id 5C57E40687 for ; Tue, 24 Aug 2021 14:18:42 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10085"; a="217021006" X-IronPort-AV: E=Sophos;i="5.84,347,1620716400"; d="scan'208";a="217021006" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Aug 2021 05:18:41 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,347,1620716400"; d="scan'208";a="535784274" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by fmsmga002.fm.intel.com with ESMTP; 24 Aug 2021 05:18:41 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Tue, 24 Aug 2021 05:18:40 -0700 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Tue, 24 Aug 2021 05:18:40 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4 via Frontend Transport; Tue, 24 Aug 2021 05:18:39 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.47) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Tue, 24 Aug 2021 05:18:36 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d43hYaav+m70OU0VorTwj6KT9V6tNdeDQOij3oaUmdTuLhdwnvTniFM4Ld/UnmfkyLTr5/XBWsL0UZ9TRtUnc7WcO2sfTZgsAJtD1g0wOKpoDMqCvnMVe4Vsz+dYsnqyuL23xfMciFaQzKtEvUNVCchj4mu+SDHlEWKMmxcou5dPZr6delvpZRyOSBnXQPoJzi5vHZZP7ao+emQks90P7IlVXP0DR7/r+SyZ0++9mFyYj/GOWvKXu1BR/0jstIY5OZgIGOpw4mbdDbZFnJjWWE6PBpoThz0aAszuhSfjC6eoGIOTZdGfxpU+VsqTcUHWoFgFgLbTEMdW4u5zkB4y9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5GvANgJDz28ZrKHMBxgOshXAnBolA6GDqT/SSyRkNv0=; b=im6L9Z1PdMbEOAleVgqdro7pmbmG3LeMpNQkLTSdtGPodgT9dPARjqB1vHxW7pujKj1ck5fpMg5jD7cTQ5seEkv+KUEbbYvteRRDwrKA1fRXX3IjdvN4rKkBNoUgeHPCBh0OvvAbtDUIXSGcyN2ultgl6ecVdd1fI3VDBk/1Fjs1daRYeokCJLTOcK89+TYuyEF70OlkIvXtAtlmraPceowJiS8K58s0urBxJLA1+7/VOW4GuzAnlV+3BP6es0BxkSpZU9rN70gLInyyIlkBdCzAmtKA/HpEqv0wSa2chsZd0kVt5PCKfNp073wp1n2xPsYF2z1EOXEnkxQpNy2fkA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5GvANgJDz28ZrKHMBxgOshXAnBolA6GDqT/SSyRkNv0=; b=j0pw/cissDZoViLBkSxVzCNP28ppY/ybEIoA5rTBcGAhxaAEVzhhaLPgMyH4QYgUUsRlMuvahkoXrAf4fw090AAKatVgrp0eaTeE+YuGAAGlCdfvIO0YyeKvg62ahvRABk6gz72j8b4Y3C8YanJQzPvWNKbkZq9v5DoEq4dCbYc= Authentication-Results: nvidia.com; dkim=none (message not signed) header.d=none;nvidia.com; dmarc=none action=none header.from=intel.com; Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) by PH0PR11MB5175.namprd11.prod.outlook.com (2603:10b6:510:3d::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19; Tue, 24 Aug 2021 12:18:35 +0000 Received: from PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::2979:70ca:38a:dbaf]) by PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::2979:70ca:38a:dbaf%6]) with mapi id 15.20.4436.024; Tue, 24 Aug 2021 12:18:35 +0000 To: "Singh, Aman Deep" , Thomas Monjalon , "Min Hu (Connor)" CC: , , , Xiaoyun Li , Ajit Khaparde , References: <1615430867-29992-1-git-send-email-humin29@huawei.com> <92cc355e-11b4-ee4a-6bf1-b24ae3e97aa6@huawei.com> <8c19d53d-b41d-0248-ea67-1cdbf8109829@huawei.com> <67831084.ROoOdahRhB@thomas> <5bfeabc0-f0b0-87af-8664-437ae9bed345@intel.com> From: Ferruh Yigit X-User: ferruhy Message-ID: Date: Tue, 24 Aug 2021 13:18:28 +0100 In-Reply-To: <5bfeabc0-f0b0-87af-8664-437ae9bed345@intel.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-ClientProxiedBy: DB6PR0301CA0045.eurprd03.prod.outlook.com (2603:10a6:4:54::13) To PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.0.206] (37.228.236.146) by DB6PR0301CA0045.eurprd03.prod.outlook.com (2603:10a6:4:54::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19 via Frontend Transport; Tue, 24 Aug 2021 12:18:33 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1ddd5eca-a396-45bd-73a5-08d966f94b86 X-MS-TrafficTypeDiagnostic: PH0PR11MB5175: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: U83SpiY7Gybp8SFZdpnBDVUokTpt83ke9m6VkwtfB5rUeu4UNHvkAoXvl1H4WOw7cIhuWXX/zgAoeNPvkCHD+6EALkci3BDc4IQsjAPzGKFZZm1OTVWY/8OydjIcPvRliY/DH3LYpCKCLJIdVil3/8H1D1b0dPUZuk0YangLJetX3V5A1X0nTy2/E8RHldk2sB1nGhAIry0TmQiaIp3oDeHDemrn+/Xh9qI4+y6wA35zoWAxjd1L60WJT1PpiPbdL0CLBuKQblhwyd5Gt8Gfq3auBLfLtu6nMCkxAroI4E/pWH817nYVoSziJzNPdxfM9Df+Zd5LHQ+CEdD+s2bs3O5qXT1Goz4QGr10oZn5HzXhWYKesv5gRuntEZWImq0sLI9Fp+eI1cxmdTOsqbCNgN6sFxgkoo35ILnwIhsu4fE6u4f4AGnAQJF3CuT5lwH62JNLTPJMUprIw93hQHFtNWHf6WIjJhUvA+ix2ZNx4WFuie2BZO92E8o4458et7smrUVenzNuawpsX1Q1xnOGuph+BU1qT6tyFfXXxqGzD5U6f19vkX/jcW8o1wD8x1LnSRG4wkOcNkuSBv+afP9p+rQjmYvGEzj3sNuMBMFhuUG3mGHdVzJDlomkd2G+713Qw0LDDm92NRW2pvoomJZ1J3ua8cAKnAnCsfZ/j1NIAF8nx3t8F/wLTkAFD3YVvfzwuM2HpUmU4SLWV4rvyPxgSg== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5000.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(26005)(110136005)(5660300002)(6486002)(6666004)(53546011)(86362001)(186003)(508600001)(956004)(2616005)(44832011)(2906002)(31686004)(54906003)(66556008)(66476007)(38100700002)(66946007)(31696002)(36756003)(316002)(16576012)(4326008)(8676002)(8936002)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NlpmRUpja3lLVmFwU0RQcU90Y295YzZWRFBwMnltQmNhaWlpcklQNTA2QnhW?= =?utf-8?B?eFN3aFQvQkwvV29FdlJXSlVFdmcwUUhxVkVuUllReDBaNzVUT3NGeFVwc09z?= =?utf-8?B?U3lDQjlHMnpxZkYrSFFackdSMzQ1V0piM3ZNTHhpK0YxY0lIOW5QaGR4ekFl?= =?utf-8?B?TFpzK01oYVRSMlk1Yk0zcE1YTmFGNng5NlREeUFDNDl4NVBKbFhBWUZTWTdH?= =?utf-8?B?SVhRdHJyb2FNYkRibW1YeUZMdFVKWk1qTk5oMlFRc01JeWwvQitZVG0waTY0?= =?utf-8?B?cHRHRDBZN0Z0KzlNVnBZbExFMkt0WGtYSCtLa2o3SHNlbWN3WUZrNThFZm90?= =?utf-8?B?dWJkY0UybHhHR1B3YUd5VjU0cEVLaGZIS3U2YVVUUXZXWXpJcDltMFJ0d05t?= =?utf-8?B?TWVtTWd2MTdXdjJCQVVMRkJocXNpQVFyRzdDcHBtZWdwZHZqblFueXJ6cTc1?= =?utf-8?B?cHdwMmxnemY1cUkwaTVmNlJaYlBDZDlPNCtxaXJ3M3paRHZHaEhZdUJvSjJH?= =?utf-8?B?R3RpQ0hFZ2plR3VYeVR0d0NET2t2Nk41RE95VXFuVmtySjFycVpvL3JLTDN5?= =?utf-8?B?eHFDZjRScHlFL0IvaTNPcG40RWNJcTQrc2xHWWd2VlZWQXV1L0dnUWc4STRW?= =?utf-8?B?eDdUbWNZOSt1aXo4TzhGRVZDZHNuY0sxVnBzVXdJZFk3QzllYmlmTjgySmlx?= =?utf-8?B?bFZCUlV0MzFRWXlXNjcxbnMxNS9wQmZyMzFZdnRNSHRXWnJ3ak9kWmpnemxm?= =?utf-8?B?R3ovclRQVkxXUXdjbk1hK2dKRzJPaFVmQ2pGVW9TVlVsZ0FqOFJnUkRXVW1T?= =?utf-8?B?R1g1Mlo0OTRNaW8vWjRocUloNkpUYUw1emJNUkNCNTJoeHNUMlZXV2NGelRH?= =?utf-8?B?S2wwRDVmNVN6Q1hXZWhOWnZPMjRJYk1IQmpJcHUySG5uVHJWY0wySXMwRFYw?= =?utf-8?B?MjJncUlyRE9mcTcvdVZYeWdBYW4yZFptRkpvaUJ3VnAxV3NvZFlod3J2c3RT?= =?utf-8?B?MkZyaks4M2orRXdaY1M5Z0xpTkVnS3k2Y3BRUi9VamdmZ1ZOWWZwWTBWZXJU?= =?utf-8?B?UHJTY1RVT0k0bXlVWGJJRjJzN0w2cXg0dldPd1hySjIxMXZEb0RLdUJrSGoy?= =?utf-8?B?NHlpbDhMRWs4WlB0VlhxZTlIYVhZcy9CRCsxeDZHODByWEtmRUNuZWp0MHRZ?= =?utf-8?B?VzQvVDhUb2tvRlR6MzJFODMweVZhdHBpTUVPenJVZlZSTVJmRUxqbkJNYnFO?= =?utf-8?B?ZWJ2MHZrVUg4dWhjaU03UjNaVGc1VVFWa2NmK1hpNjZYWEl1OUxKMm1IcDNX?= =?utf-8?B?Q3pRMkp4eCs3ZENRVTZWLzVnenFZQXc0VzlHelg3b0s1ZytZY2p0SmdyZFVP?= =?utf-8?B?WDRRdHlCUEdXeDZHN0R3QnpEUjNiT1NPcWgvbmZuNDA3RXRiNFF5dzhkYXhS?= =?utf-8?B?ZlR5Zm95bzU0VVhQOVdWeUVQYVIyVm9jdGF4OVZkQU04NW4yamtTeUw2Qmk0?= =?utf-8?B?SFJURVFVOTdTNVJOMUFiRnBOa2FyZ3k4L0NkemFwS3R6NlA0ZTk2TG9uV3Zh?= =?utf-8?B?c1k3cklGdGdkSkszRGtsNXlneHc5bVpES3FBMUx2VlFTQndTRis0eFpPUmgw?= =?utf-8?B?Ukk0cHNMeE1qU3dIZDRyMStCcEVnMWpoNno4bXBLek5NdFVYMnI2ZkwwN0pp?= =?utf-8?B?NVp2T1diN3BOblU4SXdtcG16QXl4ZGgxbWFuemVZWStuQjVhK25ocnJiUDFi?= =?utf-8?Q?kTJV983ftteb6WK9G1A88TDp4ANCsZ5oxB/QykT?= X-MS-Exchange-CrossTenant-Network-Message-Id: 1ddd5eca-a396-45bd-73a5-08d966f94b86 X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Aug 2021 12:18:35.0942 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Gd3eIth8TFZkmmIfL8GhXqqm9OKH5u2hlhQOSK+sh/y97ihqGgnqoEDEnDott8S3O94EJDsMNy0zRBgzCqioJw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5175 X-OriginatorOrg: intel.com 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" On 8/16/2021 7:12 PM, Singh, Aman Deep wrote: > > On 8/2/2021 1:33 PM, Thomas Monjalon wrote: >> 02/08/2021 03:51, Min Hu (Connor): >>> 在 2021/7/26 15:28, Min Hu (Connor) 写道: >>>> 在 2021/7/26 14:30, Thomas Monjalon 写道: >>>>> 26/07/2021 02:26, Min Hu (Connor): >>>>>> 在 2021/7/24 19:45, Thomas Monjalon 写道: >>>>>>> 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=auto -l 0-1 -- -i \ >>>>>>>> --rxq=4 --txq=4 --num-procs=2 --proc-id=0 >>>>>>>> >>>>>>>> * the secondary process: >>>>>>>> >>>>>>>> ./dpdk-testpmd --proc-type=auto -l 2-3 -- -i \ >>>>>>>> --rxq=4 --txq=4 --num-procs=2 --proc-id=1 >>>>>>>> >>>>>>>> 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. >> > For 21.11 release. > > Acked-by: Aman Deep Singh > Hi Connor, Can you please rebase it to latest dpdk (v21.11-rc0) so we can proceed with it? I am for getting the patch as early as possible in the release cycle, specially before it is getting busy for -rc1. Thanks, ferruh