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 5C3CCA0C3F for ; Sat, 12 Jun 2021 01:05:10 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4D03D40691; Sat, 12 Jun 2021 01:05:10 +0200 (CEST) Received: from NAM02-BN1-obe.outbound.protection.outlook.com (mail-bn1nam07on2071.outbound.protection.outlook.com [40.107.212.71]) by mails.dpdk.org (Postfix) with ESMTP id D468740691 for ; Sat, 12 Jun 2021 01:05:08 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eoMpuJZHyc69bwDsE539VSE5NIjob9DIATY4Z25w56TfoDZCjd2CK7XmO9KfTSDCrl1u2/sRVPb+9/UCqGpt8vodWnAeycQdGxapGl+njVdhsW8bugnVV73drlUfhBZeN5d9He8JGaY6fdVgJMOB0wtm5uvRipJid/3wsCc3SInlnBeyZsgqUxCYGYTlesiGsafbhHCdzVpo3gRIRiVZh80TDbYhzKsBPkm8GGJVxGRSLxvWRp5QsK+yTh30VGq9+Rfcy0u50aRvq5HmMDDaKEjTN/zgU2qa/4waYzCeX5ZIai87QVm//RCvo8bzWU9smUK/gu/bvgwCMqT8Hs4nvg== 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=7besnL8HCq6dbvLdmJ/wtTKLMLfvVonPYqy0MgE81fM=; b=VPfpc3XTmEY2/FPLSwjJN3OcAH31cBFUJbFv6pTRcQ6ThAX4edQKiN5vZjxO/by5mIXZB6WbCCJ+3uansDQRqSi6ztP56p14fVsY2IgfkGNjTpr6Iux47dFb4V/6yGD0vkcvaY7olWTKz9907aRb9W2WuytJwsxKBzWKpAohHyO8WG58uiLxQzMv8yGkL9XdlkuM/QJNR0+N/LHA9V11kbZneVaEWoWvlmr1c4JVtNNMErQ6VuVePuXnZ8YQKNPps7dKb1Y4j/JELo/e7o7nN1OVCfHJ2zY3ZvsoJ2Gi+8tkRfIosP0hH5tJb9/yYpMgWsCgHUklLBISpZZptrLatA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.112.34) smtp.rcpttodomain=dpdk.org smtp.mailfrom=nvidia.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7besnL8HCq6dbvLdmJ/wtTKLMLfvVonPYqy0MgE81fM=; b=cuybFSYk7/X72N0OenbLopki4iGHPn+wD9ycFld+aUp+P/6V3ZDFNFUQazWWwYsPvjuwcmAcMubZSWHnEMlefY/rXbKrIKdMYGSIjyEch5zThkrhErd5IWLk66yOFuBkGDLHqUFn/JD5zLxbXv9H2YdcbsOo7ac3ePV2vlFbu0ExAK79+iTXipgYI1RopKLi7lxv+DoKqiSPQsNHJ3kYHdand94kr3cx1i3nHz5tUbdOR/X+QMS1xCm0wOmcmSaDFjMNVaFtnuKnPVmyso8uVtEGp1mAMDtXdl2nZDFvfuy39EfO1oo8jlGGbx2ez8ofAu/E0EHG5yUIm3b6/KWUJA== Received: from MW4PR03CA0337.namprd03.prod.outlook.com (2603:10b6:303:dc::12) by BN6PR1201MB0242.namprd12.prod.outlook.com (2603:10b6:405:57::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.24; Fri, 11 Jun 2021 23:05:06 +0000 Received: from CO1NAM11FT056.eop-nam11.prod.protection.outlook.com (2603:10b6:303:dc:cafe::2c) by MW4PR03CA0337.outlook.office365.com (2603:10b6:303:dc::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.21 via Frontend Transport; Fri, 11 Jun 2021 23:05:06 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.112.34) smtp.mailfrom=nvidia.com; dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.112.34 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.112.34; helo=mail.nvidia.com; Received: from mail.nvidia.com (216.228.112.34) by CO1NAM11FT056.mail.protection.outlook.com (10.13.175.107) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.4219.21 via Frontend Transport; Fri, 11 Jun 2021 23:05:05 +0000 Received: from nvidia.com (172.20.187.5) by HQMAIL107.nvidia.com (172.20.187.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 11 Jun 2021 23:05:03 +0000 From: Xueming Li To: David Christensen CC: Luca Boccassi , dpdk stable Date: Sat, 12 Jun 2021 07:01:36 +0800 Message-ID: <20210611230433.8208-2-xuemingl@nvidia.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20210611230433.8208-1-xuemingl@nvidia.com> References: <20210510160258.30982-229-xuemingl@nvidia.com> <20210611230433.8208-1-xuemingl@nvidia.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [172.20.187.5] X-ClientProxiedBy: HQMAIL105.nvidia.com (172.20.187.12) To HQMAIL107.nvidia.com (172.20.187.13) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 503c03ad-9409-4a6a-0e6d-08d92d2d5a3b X-MS-TrafficTypeDiagnostic: BN6PR1201MB0242: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hya7Kr9w/3gFBKd8R4e1xFvJG3SH1RqCbTIBS/MmfQ00E69x5a3Tl5VCsMElKeEAN16HXBSIb2OboPkOks05Jvm6ifxndn7qbZVI2tL6h3ChsQqc4boueD4+fZaEFqtpzL9uwxnVx7ZpcsDEmaY6OwWpmCjUj3PyNe+Y7n8BQUO1JfqBhVgQY0SPJd26aMjF4vOriKWfvPFXqfnv6s4lyhncGymTyhB326eHEXojrzQ6PqVhEMHFMZ8qf8fWKKvOC8g1ZgL3TqrTwnReIUO3UxHtyRkRIWnyRl+VY1OKmk9JJtV4exiSbLJmPEKw7gnIfd+jFhWIW7ZGkdiVNktUoJpguOcLVj8kiQXVHDxh3WT+m1yQbZ19Of8WolKEn5JVIDRESono5Web2r54RNCkxXjr7jTFBDBzvNyujOnw83O1UL/3zxw2kD0M17eZb2wJWyNAHA2QZQvE45oOoz7ANJ9Hpptk4AlimXWOb3r9ijNc7qciVfuG5c1X66jIWFRuSXVELzc1vGmZZd2w5O1GxWauhcU/CF4pQPQo4AsTbU03B6jsqAGniNhcfriexl0omKJe7baeOfLFfZP6VV4AFq4iM81R/6lRmwBm3oH+aC2LCP6TO6hPDIeDhBVV8blGOzbtOniMpTPQph2xn1APighNv3yNHTAJvPT0mbPV28dxq6K6HQYZeXTJMN48QeNb7aHfCyDwLiupY2vfjYRqxIOFHt30+C1ZKKLNPk2xrKgfoXcz3Nr7iTQtX/eRA64AK59AFUp8y5XUZAp+g7Xb4fAOJR0YjB8qmoANJuhmi7jeqd5aL9Fof9r4MMuwNJmc X-Forefront-Antispam-Report: CIP:216.228.112.34; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:schybrid03.nvidia.com; CAT:NONE; SFS:(4636009)(346002)(376002)(396003)(39860400002)(136003)(46966006)(36840700001)(426003)(8936002)(336012)(4326008)(8676002)(316002)(82740400003)(7696005)(55016002)(47076005)(36906005)(83380400001)(36860700001)(2906002)(478600001)(966005)(2616005)(5660300002)(1076003)(6666004)(6916009)(6286002)(86362001)(53546011)(7636003)(16526019)(186003)(54906003)(26005)(82310400003)(70586007)(70206006)(36756003)(356005); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jun 2021 23:05:05.9044 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 503c03ad-9409-4a6a-0e6d-08d92d2d5a3b X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.112.34]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: CO1NAM11FT056.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR1201MB0242 Subject: [dpdk-stable] patch 'config/ppc: reduce number of cores and NUMA nodes' has been queued to stable release 20.11.2 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" Hi, FYI, your patch has been queued to stable release 20.11.2 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 06/14/21. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/steevenlee/dpdk This queued commit can be viewed at: https://github.com/steevenlee/dpdk/commit/1c96bfbc4c739d85196d9371d4ec93071242bf7d Thanks. Xueming Li --- >From 1c96bfbc4c739d85196d9371d4ec93071242bf7d Mon Sep 17 00:00:00 2001 From: David Christensen Date: Wed, 28 Apr 2021 13:10:16 -0700 Subject: [PATCH] config/ppc: reduce number of cores and NUMA nodes Cc: Luca Boccassi [ upstream commit 5f760b7dccd85c7da78c6e4ee3517a912861d424 ] When setting RTE_MAX_LCORES to the maximum value supported by ppc hardware (1536), the lcores_autotest may timeout after 30 seconds because the test takes nearly 60 seconds to complete. Set max_lcores to a lower value because the maximum value is unlikely to be seen in any production systems and to eliminate the quick test timeout error. Bugzilla ID: 684 Fixes: db1f2f8a9fe5 ("config: increase maximum lcores for ppc") Signed-off-by: David Christensen Acked-by: Luca Boccassi --- config/ppc/meson.build | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/config/ppc/meson.build b/config/ppc/meson.build index 0d8da87e6f..ed6ea07d24 100644 --- a/config/ppc/meson.build +++ b/config/ppc/meson.build @@ -17,7 +17,18 @@ if not power9_supported dpdk_conf.set('RTE_MACHINE','power8') endif -# overrides specific to ppc64 -dpdk_conf.set('RTE_MAX_LCORE', 1536) -dpdk_conf.set('RTE_MAX_NUMA_NODES', 32) +# Certain POWER9 systems can scale as high as 1536 LCORES, but setting such a +# high value can waste memory, cause timeouts in time limited autotests, and is +# unlikely to be used in many production situations. Similarly, keeping the +# default 64 LCORES seems too small as most POWER9 dual socket systems will have +# at least 128 LCORES available. Set RTE_MAX_LCORE to 128 for POWER systems as +# a compromise. +dpdk_conf.set('RTE_MAX_LCORE', 128) + +# POWER systems do not allocate NUMA nodes sequentially. A dual socket system +# will have CPUs associated with NUMA nodes 0 & 8, so ensure that the second +# NUMA node will be supported by setting RTE_MAX_NUMA_NODES to 16. High end +# systems can scale even higher with as many as 32 NUMA nodes. +dpdk_conf.set('RTE_MAX_NUMA_NODES', 16) + dpdk_conf.set('RTE_CACHE_LINE_SIZE', 128) -- 2.25.1 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2021-06-12 06:53:56.767933900 +0800 +++ 0002-config-ppc-reduce-number-of-cores-and-NUMA-nodes.patch 2021-06-12 06:53:56.000000000 +0800 @@ -1 +1 @@ -From 5f760b7dccd85c7da78c6e4ee3517a912861d424 Mon Sep 17 00:00:00 2001 +From 1c96bfbc4c739d85196d9371d4ec93071242bf7d Mon Sep 17 00:00:00 2001 @@ -4,0 +5,3 @@ +Cc: Luca Boccassi + +[ upstream commit 5f760b7dccd85c7da78c6e4ee3517a912861d424 ] @@ -14 +16,0 @@ -Cc: stable@dpdk.org @@ -23 +25 @@ -index 1c196b8db5..4f7806bab1 100644 +index 0d8da87e6f..ed6ea07d24 100644 @@ -27 +29 @@ - dpdk_conf.set('RTE_MACHINE','power8') + dpdk_conf.set('RTE_MACHINE','power8')