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 601E7A0525; Fri, 21 Feb 2020 17:49:58 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 1899E1BFB6; Fri, 21 Feb 2020 17:49:28 +0100 (CET) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2067.outbound.protection.outlook.com [40.107.223.67]) by dpdk.org (Postfix) with ESMTP id 2F23B397D; Fri, 21 Feb 2020 09:19:23 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HfcMrj/Pk4qvHcb+c8viaKCU+vFHhlT+e7f1td+l52iTdM+kWLFTO+uNFEdtZXaUrR+ofwGtzRM4CmyjCm0ZcS+tLW/x0KwFN4axrGRFbnxq3rykx5VE6VUNj9Tt/yHECkM9alFMkt+g4m1fJDmnGdOwMVZzEGWJczATxJLesTDI1FnrFfWkO8raXT9hXdOISYHOFTcq19bHMU32VP8YBSRnHvqCG8Qo16SZ0ZiRxrOJkDNeQApAAj6wVbEP7sRMgfkke3jJN+ItNAJNFmMJc394mHPUIs93m3SzYSaYO1wSlWkQCJeM8S4qPGS1GPHsJjx69hl61V46KH3KDbS8og== 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=FyJqiJgm3DTJsQkNmI59O2gxcRatzs9ua69Xi+ZdHh4=; b=gaUlp2U3X9SGe1IoioIkbi8N8NlrMckTJfFq9/LoTWXM1y+YTOrsI81+v8E/DtMJ0Oen/N2t4z4Olv1Zrr4LHP0H5O646VWSdft7EgnfXox9My/toek5kUXgFodLsAF726WS8J+p1wOpuDdKWGW5HZgO+vhkYJFeUg0zSWnvL8K3Lq4Cp190ryH6FgtT+nqNUh+QgYTAqsYYSB4ggZ16UzWQVOJyFRfRwLOq+oQZ9RsrOvyW8iq+O/ejLxewsCdeaM4KQI8/A6vlcM0tBoIQpmtwMtE65fD5QFIWqrvb4Ec+CzZCSI8NYFPoUMP7+RrfXAS2GqmJiR2I5F/r8VM0fw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector2-amdcloud-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FyJqiJgm3DTJsQkNmI59O2gxcRatzs9ua69Xi+ZdHh4=; b=SJDGJP24RbIAk8RZEVZMdftLvP1FgVcKSlHlk6CxD/JuFb54lOaLxkNH1RxubKnSN6p+FJwNjPvBXiOkqtFbITSgJIJPbL+2eiJGpc3SLNWWpFd0h4yh6Us77UcZ5PELhhZfvIuI1BrWhoJ4dhihf1MJ4Hkic6fi8u39UGLBBYg= Received: from BYAPR12MB3607.namprd12.prod.outlook.com (20.178.54.216) by BYAPR12MB2616.namprd12.prod.outlook.com (20.177.124.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2729.34; Fri, 21 Feb 2020 08:19:19 +0000 Received: from BYAPR12MB3607.namprd12.prod.outlook.com ([fe80::d1b2:b87:8f31:26b2]) by BYAPR12MB3607.namprd12.prod.outlook.com ([fe80::d1b2:b87:8f31:26b2%5]) with mapi id 15.20.2729.033; Fri, 21 Feb 2020 08:19:19 +0000 From: "Song, Keesang" To: Thomas Monjalon , David Marchand CC: "dev@dpdk.org" , "aconole@redhat.com" , "ferruh.yigit@intel.com" , "bluca@debian.org" , "ktraynor@redhat.com" , "bruce.richardson@intel.com" , "honnappa.nagarahalli@arm.com" , "drc@linux.vnet.ibm.com" , "stable@dpdk.org" , "Grimm, Jon" , "Hollingsworth, Brent" Thread-Topic: [dpdk-dev] [PATCH 0/4] Extend --lcores to run on cores > RTE_MAX_LCORE Thread-Index: AQHV6I2IX5PZPP4EVkOqG56J+9A5iKglSoQw Date: Fri, 21 Feb 2020 08:19:18 +0000 Message-ID: References: <20191202153559.9709-1-david.marchand@redhat.com> <2076701.vBoWY3egPC@xps> <5572457.lOV4Wx5bFT@xps> In-Reply-To: <5572457.lOV4Wx5bFT@xps> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_76546daa-41b6-470c-bb85-f6f40f044d7f_Enabled=true; MSIP_Label_76546daa-41b6-470c-bb85-f6f40f044d7f_SetDate=2020-02-21T08:19:16Z; MSIP_Label_76546daa-41b6-470c-bb85-f6f40f044d7f_Method=Standard; MSIP_Label_76546daa-41b6-470c-bb85-f6f40f044d7f_Name=Internal Use Only - Unrestricted; MSIP_Label_76546daa-41b6-470c-bb85-f6f40f044d7f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_76546daa-41b6-470c-bb85-f6f40f044d7f_ActionId=c714ec45-198e-4d68-8bc8-0000ab8066c7; MSIP_Label_76546daa-41b6-470c-bb85-f6f40f044d7f_ContentBits=1 msip_label_76546daa-41b6-470c-bb85-f6f40f044d7f_enabled: true msip_label_76546daa-41b6-470c-bb85-f6f40f044d7f_setdate: 2020-02-21T08:19:16Z msip_label_76546daa-41b6-470c-bb85-f6f40f044d7f_method: Standard msip_label_76546daa-41b6-470c-bb85-f6f40f044d7f_name: Internal Use Only - Unrestricted msip_label_76546daa-41b6-470c-bb85-f6f40f044d7f_siteid: 3dd8961f-e488-4e60-8e11-a82d994e183d msip_label_76546daa-41b6-470c-bb85-f6f40f044d7f_actionid: aa88ae09-ed3e-457b-81b8-000029c8dfca msip_label_76546daa-41b6-470c-bb85-f6f40f044d7f_contentbits: 0 authentication-results: spf=none (sender IP is ) smtp.mailfrom=Keesang.Song@amd.com; x-originating-ip: [2600:1702:4a0:2e10:aca2:5b73:e41c:f61d] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: d5e2f36c-95ea-4f31-f2d8-08d7b6a6bf82 x-ms-traffictypediagnostic: BYAPR12MB2616:|BYAPR12MB2616: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1122; x-forefront-prvs: 0320B28BE1 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(396003)(376002)(346002)(366004)(39860400002)(189003)(199004)(7696005)(2906002)(316002)(4326008)(53546011)(6506007)(186003)(86362001)(478600001)(8936002)(76116006)(7416002)(81166006)(55016002)(81156014)(66476007)(5660300002)(64756008)(66446008)(66556008)(54906003)(110136005)(52536014)(9686003)(71200400001)(33656002)(66946007)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR12MB2616; H:BYAPR12MB3607.namprd12.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: amd.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jNzwaHQAakM9/ucni6aEJTQtM8IkkFd7EMLTKVWeFWbeocurPSUonnahd6kKEgauVx/EXM6AoH3BjF70hkhWjFn03EehGV+W54NvanM1OChe/aOrc4dpgK9N6hK10iSG3xmy7xQB1UTVbq3XeEWAZo/zCCrVIY/yEBHbj7pOJntb7lca/ecfFZ3gqFfmfkhmOykhkGPmUNDeSZf/D6KBJNfc/xZsxPe6aUA7zcQjKFZz0B4etg9WRnNcNBvk5y0VRz7NaEWRwgFnRJ0m5X1YTx2EEerba+mWyti17Dw7VnpdVeyvnDdOBrdWP4Cb6EnNrcANGXe0jFSENvdolUagb5UcEGOLgY3DH7sSXRYKWxmJIbiVnE7yaCf+XQAC4typMXhL4Hf95sdBW5oBAzWNUrgShZ7p4Oa03tlJJm2E3gJHpMEimNq6j1Kl2obrVPol x-ms-exchange-antispam-messagedata: Xyn1Y4TzKzJZ+HcvpbJCmJzUyeumHsKmcImxUF0OWvilCTP2sbLXMIH/rcAIFDcozLV1AaVlESOR4y776SczWjMhA1k/+oTOGzoE0z6n8b36Z8cH2dN9o2sBET/OGvmNzDkgv4uxWNkLIgV7wx7pje4QzqM1UN3UPz/kupuEbI8pEoFZmlFSroGq2lG/e3Au0fx7VaLMtbGgILRN9T0zmw== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: d5e2f36c-95ea-4f31-f2d8-08d7b6a6bf82 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Feb 2020 08:19:18.9011 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: x7DV6IRcQfaqjJzHGBfXgciPk/dBb9UCcSbCIdHbCIar0TxGMIOlttNWQ9QuGaadcn4FuGRCvwE/AWdJaaUohQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR12MB2616 X-Mailman-Approved-At: Fri, 21 Feb 2020 17:49:22 +0100 Subject: Re: [dpdk-dev] [PATCH 0/4] Extend --lcores to run on cores > RTE_MAX_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" [AMD Official Use Only - Internal Distribution Only] Thanks Thomas for bringing this up. I consider this is not a new feature, but rather a fix to address the issue= with statically assigned maximum lcore limit on high-density CPU platform = such as AMD Epyc. As I see a lot of DPDK adopters are still using LTS 18.11 & 19.11, and they= have 1~2 yrs of lifetime left, we like to backport this to LTS 18.11 & 19.= 11 at least. -----Original Message----- From: Thomas Monjalon =20 Sent: Friday, February 21, 2020 12:04 AM To: David Marchand Cc: dev@dpdk.org; aconole@redhat.com; ferruh.yigit@intel.com; Song, Keesang= ; bluca@debian.org; ktraynor@redhat.com; bruce.richa= rdson@intel.com; honnappa.nagarahalli@arm.com; drc@linux.vnet.ibm.com; stab= le@dpdk.org Subject: Re: [dpdk-dev] [PATCH 0/4] Extend --lcores to run on cores > RTE_M= AX_LCORE [CAUTION: External Email] Hi, 21/01/2020 01:24, Thomas Monjalon: > 02/12/2019 16:35, David Marchand: > > We are currently stuck with no option but recompile a DPDK if the=20 > > system has more cores than RTE_MAX_LCORE. > > A bit of a pity when you get a system with more than 200+ cores and=20 > > your testpmd has been built and packaged with RTE_MAX_LCORE =3D=3D 128. > > > > The --lcores does not need to care about the underlying cores,=20 > > remove this limitation. > > > David Marchand (4): > > eal/windows: fix cpuset macro name > > eal: do not cache lcore detection state > > eal: display all detected cores at startup > > eal: remove limitation on cpuset with --lcores > > The patches look good but it is very hard to review parsing code (last pa= tch). > We will better experience corner cases after merging. > > Applied for -rc1, thanks This patch was merged in 20.02. We don't have any feedback about issues so it's probably working fine. It is solving a problem for running DPDK on machines having a lot of cores. Now the difficult question: is it a new feature or a fix? Should we backport this patchset?