From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id DA3ECCCA462 for ; Thu, 15 Oct 2026 21:34:20 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AD5D56B0098; Thu, 15 Oct 2026 17:34:19 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A875B6B0099; Thu, 15 Oct 2026 17:34:19 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 94E666B009B; Thu, 15 Oct 2026 17:34:19 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 5B9856B0098 for ; Thu, 15 Oct 2026 17:34:19 -0400 (EDT) Received: from smtpin08.hostedemail.com (lb01a-stub [10.200.18.249]) by unirelay03.hostedemail.com (Postfix) with ESMTP id C46ECA01C4 for ; Thu, 15 Oct 2026 21:34:18 +0000 (UTC) X-FDA: 85326164196.08.CC8C552 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.16]) by imf29.hostedemail.com (Postfix) with ESMTP id B2E73120004 for ; Thu, 15 Oct 2026 21:34:14 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=SB5pa6IW; spf=pass (imf29.hostedemail.com: domain of tony.luck@intel.com designates 198.175.65.16 as permitted sender) smtp.mailfrom=tony.luck@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1792100055; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=abqK7JjMuXHkA5JRXJKdFjjat/qPQ3psYGWo6Y8Bdsw=; b=3y+Mw7rVr2eHwBYeWFb84snCCgNTWAZ1qq3ddbcwE0L0MLKuI6gzN7fIN0NTnkM9DoRZO3 YCnarBKX094w4lyXVeqX7E+RM7xV++GTPba9RvKvZDJP8ep+ynMWmPhELAF6TbWfE/w26P +y84QXCa6WsZnSz10GdHGKV2300iMmQ= ARC-Seal: i=2; a=rsa-sha256; d=hostedemail.com; s=arc-20220608; cv=fail; t=1792100055; b=ozBKfOHj1Wwi/Yx/bwa/AnaKEx1IQDxCWqS4HACJlvN3MbiuQdwF/IvUYyDYPCH5z/TPGL l3Jg6htUW+8ynmNIC/eDl/+ecRyG3m0d9bK/jAMLVDPZtRkmJQYlqvO7tOa6vKaQDjTa8b ENUEvy1XHBclc9AhkgKvXsUlsY/W9/A= ARC-Authentication-Results: i=2; imf29.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=SB5pa6IW; spf=pass (imf29.hostedemail.com: domain of tony.luck@intel.com designates 198.175.65.16 as permitted sender) smtp.mailfrom=tony.luck@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1792100054; x=1823636054; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=/pHOygyuGfSThcZERlpw6akYH/UxO6pbzym2kfgGufI=; b=SB5pa6IWw94ialA40G+m92uJNPUdoqra5h5IG7XJQI6Z9mRlCMz1v9gP slA8puPtXzYk66iDikPBxkgbTCjVd3OidQYir6p7Lflu8xLhcsiITWsx+ rZHf18jmT5NgCuheRkTA23DwkrS6luv7sQ0apl8vZXbideOPcg6Xe/BkP QjkpS6e8ej2ZaVau5UYFY0RaTIxc9naZ/DRtfqkaxlPk0NsZOEhSIedRG ciQ/AoZwPtJyFqhrF4TaDFr+orK5rZbBFHUC0dxOOKb99CvkB6qeOU1Jh jUccA69YliAGWyTW2x/XITY2B9Ogal+dYAbyfJ1+LYXy8HKly67XGATuG Q==; X-CSE-ConnectionGUID: qfmkp1+6R4eNf6Dz3N5cTg== X-CSE-MsgGUID: 8YGes/kITT+aElUNDhIlkw== X-IronPort-AV: E=McAfee;i="6800,10657,11936"; a="874060" X-IronPort-AV: E=Sophos;i="6.27,160,1787036400"; d="scan'208";a="874060" Received: from fmviesa006.fm.intel.com ([10.60.135.146]) by orvoesa108.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Oct 2026 14:34:13 -0700 X-CSE-ConnectionGUID: fseNKWmnTc+jdD/fgStDPg== X-CSE-MsgGUID: WVazl1W2Q+KCLuY+Li6XDA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.27,160,1787036400"; d="scan'208";a="2154103" Received: from orsmsx903.amr.corp.intel.com ([10.22.229.25]) by fmviesa006.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Oct 2026 14:34:13 -0700 Received: from ORSMSX903.amr.corp.intel.com (10.22.229.25) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.49; Thu, 15 Oct 2026 14:34:11 -0700 Received: from ORSEDG902.ED.cps.intel.com (10.7.248.12) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.49 via Frontend Transport; Thu, 15 Oct 2026 14:34:11 -0700 Received: from BN1PR04CU002.outbound.protection.outlook.com (52.101.56.51) by edgegateway.intel.com (134.134.137.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.49; Thu, 15 Oct 2026 14:34:11 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZiiD/srzptSSS3jL0am4PWkUqJPHtsW8ayY6502UhpGrzBTc7fgMfHMtP9MxcDJcr4KSwTwP5gTxJIyhTqV19EH5qypjok0+NvBnbz7SGIQcfTdNL1ynSBh+FliluvFWFCQg6YjIxvMLYGOtb5XX3m5WIlhBP8ylk9QneJuAgGHFbtMT5wUEjDYZ8IbRBbSKQlG1Px37Orc1iqZZq+Gwh61gWv0FWTSGS6/a8H+RJkOj2BlJMe2O0YE3GkF6z9NSW15qIfupvMKlCg7uWCmGfdmkyh6YsH2yEIVqXOX2moPZDjU/War9cacflX+EUZIXbVnp5Ha6+4Rzoqaj317wpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=abqK7JjMuXHkA5JRXJKdFjjat/qPQ3psYGWo6Y8Bdsw=; b=VszV+GSabUYF03yoa863crC7CK+aIgnnM+fQrd8N8lZnprvGalnrjr/nsnlsjiKubrrqSxwg4MbzfZQkHHLzomUgFvXBxM0dLYY5QM3m8ExXJ6DNe2WG3cWUlcRz2qj2zY/oNYnxH8oeH0Ll8dGeln0eurJGj/13SCRqyxUwoXF6wbGN16rFBZTwNlZNeV5/wYbISjPPTB98GXRyM1EeKeZg3xiFhcQKcG+r9QdEGTYOaU/xQuYXcb5wriMY/5+lq2qIDdsoJCR8oPGX32xOOf1q147B0qBLSoDByIIQ42C7IrwU94pl8cE/Cjkl2wf2xedLM0s8Wr5ppDSwzC50Yg== 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 Received: from SJ1PR11MB6083.namprd11.prod.outlook.com (2603:10b6:a03:48a::9) by DS6PR11MB139798.namprd11.prod.outlook.com (2603:10b6:8:4a5::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.522.14; Thu, 15 Oct 2026 21:34:03 +0000 Received: from SJ1PR11MB6083.namprd11.prod.outlook.com ([fe80::3454:2577:75f2:60a6]) by SJ1PR11MB6083.namprd11.prod.outlook.com ([fe80::3454:2577:75f2:60a6%4]) with mapi id 15.21.0496.021; Thu, 15 Oct 2026 21:34:01 +0000 Date: Thu, 15 Oct 2026 14:33:57 -0700 From: "Luck, Tony" To: Pasha Tatashin CC: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Subject: Re: [PATCH v1 0/8] x86, sched, mm: Speed up CPU hotplug on large systems Message-ID: References: <20261015153331.1872641-1-pasha.tatashin@soleen.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20261015153331.1872641-1-pasha.tatashin@soleen.com> X-ClientProxiedBy: BYAPR21CA0013.namprd21.prod.outlook.com (2603:10b6:a03:114::23) To SJ1PR11MB6083.namprd11.prod.outlook.com (2603:10b6:a03:48a::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PR11MB6083:EE_|DS6PR11MB139798:EE_ X-MS-Office365-Filtering-Correlation-Id: 315e3d05-9dc3-481b-c16b-08df2b0406d6 X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|23010399003|1800799024|366016|376014|10067099003|18002099003|22082099003|261009223027099003|11063799006|56012099006; X-Microsoft-Antispam-Message-Info: vhJsuqDroBgMxvwc+k596vtvWF/QvkV2WVXjfpQ3K4jIhUB+n/YMhw5Zxnq7R+bLoexlTl/fpXIPM6AQUty08gHvkah10a6PtpQku/B7V2YJtCvXD2lUevBrA10E8w+EVtr8BHTE0u04/ZaO+eECxRVPAvWwTnuTMsvyIQijFl40rCcs3Wy38s5HeZakWJral1Xis23FI2qIZze6CpwrPGdYJF8skykQ/qzY694A8r343XJY3mg4dwm2wid+pMo342qHg5Y2T83+9t7EOGsoUVDF0zs+iGsbAeDx5stGe2wV10DOmLWWO9nU9n558vaoddlHpPT3nGcudepy+UKhIGvEVEoHxm1JVx21p6HwKd6rcDq0GJBO5A5RvB44isszVCg/vG9YSNLBQ8WOGynxThJAWf8nD3T6XU2WxBv3OrjrZzSVp3AVp808OJSNK7S1gAuLh5MbAeibgzZaVJC442oX7ZQ7HpkZSj3AQFjCMp82SQ3AkPLFWrQ0f1W1eZlCGFq26V5IxlBXT1JxNzMwSnYqjn7lKExT+L2muMawT5Y7lpA2CwWezElTIOBWaWbFWUB040idd0ph7W0bKkORI5ijV0OniGewyGdnoIGgWAfWeJI26LU0h0HiM4FR5f9is7NvSp4+ZbklO3oLy/LOqcf/+noN8cthu9izH+bidlw= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ1PR11MB6083.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(23010399003)(1800799024)(366016)(376014)(10067099003)(18002099003)(22082099003)(261009223027099003)(11063799006)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ihk0zYJfMFn19YdCPmHlnQEI/oRc1ZGTN0WL4BXrPKfBE39g1TrEEgPzxuMo?= =?us-ascii?Q?f4sSzHdKeruaO5Kl/ajPU9Q/j36ZeO0QUmrnX+IjHd6jf6Gm8+UFys7qz9wc?= =?us-ascii?Q?19mIXT4rGsLlSxU1+XINzjqYVp+gOz0cP48mm7BBreYXINuZP/fALKAlCv9c?= =?us-ascii?Q?Z4sFmQYRa78DzcO1qcB3Rw3vNGDr+9JOCGFgfF8A05tcbCCIX0FX81xxs4Nf?= =?us-ascii?Q?uSong2BrqzdB/lywKbS0jBudJoFozRs7f+s+IKrtky+DsKvxlirFOBI/HAQR?= =?us-ascii?Q?NZ/gFTHOvQKF1vcUIUIuRVfLDX6iZIpAeWYZFSBptSaE5xsJj1/V2F9taYYC?= =?us-ascii?Q?WvomljYVE7841xx9FwabTn+jgGpBdumOSdcWfFZ+Vi7f6WLA+jAMDPj9hyVw?= =?us-ascii?Q?GTtKrNPdHDAiBbX7Qjb0CVZZlSBPGyWpr7r2+H3bMS2g29N73/u1JhJvDYLS?= =?us-ascii?Q?CpfQK8TbDBo6kG4YexOD624cG+6laoLIJeSXFhRbcR7dGe2ChTpL64apUt2X?= =?us-ascii?Q?eUPg8rv5FAitY8ApuJFO6a/Cu44IiKkxjL42pxh6fGt4djkgKYxjFwzG0X1N?= =?us-ascii?Q?AjG7J9vm+jSnH0TYs7PXaVi08S0hHCHl92kA0U30/LofLj/+seZ9oVXrQHYT?= =?us-ascii?Q?k5IdxWbXceTkVhFRKM8akaw6ZamOHvGnzPhMp3PGHVV9jCljXGFiEdB9XOKF?= =?us-ascii?Q?2hQxnHdbW+EldusmUfEPZR9Xam8wsAalZL4S4ge4AlbxrqHeQIZgDeE7secy?= =?us-ascii?Q?i/Zo+eJE0m1kCxzybRft2/mFI7nmdULmGww3asUqn2QahT1cUV+JUV1dKQ9e?= =?us-ascii?Q?le1keFDIlSbPXPBrGL8hWcGVwA31u0YUeP3pThmYzgpSjK0DPomCvWy/mORG?= =?us-ascii?Q?nXO1dt0JHfRvPjWONDURJyU4cCQmmC4H18+t2imVbYTui4DF3bC1IycXOl9g?= =?us-ascii?Q?SVJxIVykGO4D6aT0BsB8WQre69mGvMQ4tG6mykQI908bI5rOfIPtAdd7dgcT?= =?us-ascii?Q?RT1Xc5WyBzGNHvX6yxwFRDi630TvjLkBowgz0GTg63TPOaKEwvoHx2e1LUey?= =?us-ascii?Q?Y7TGt1lZ9S4RyDisMAJwN7J+iTU4GU3VXNd3/kZjqd71tiOkljrTm+TOlc/7?= =?us-ascii?Q?l3HRY8zhNQtCnpyNbqqIyhTCu3I2vdxwZVQFw/vVhRZJd9MyGEdaPb26j7mQ?= =?us-ascii?Q?sQ0Xm4kUGK9kjX8uHfpKz/k92YIXMc2cNuqp9YCT0+FNZe8v3W1Teb5wXsgB?= =?us-ascii?Q?YRsz5N+xrfmJbib+TolwS/a3vuZjrE8IAaAs4BF2cm86dCOp7AC3L61PayVY?= =?us-ascii?Q?lku6LQXLWU6KAdz621oACMTfLNRIgbovyl2+9YBLY9bJHbbmESH3ltGj7dmU?= =?us-ascii?Q?8brOP1ugvssE5jSI+A8kSsttC/+7DEyT+0mC6oEp5RVBlEBA20Hp1wutFV1w?= =?us-ascii?Q?Wd17HckYpXbAiImpag80eZNEhZF7lpRChKZQlFHBCryEEuKDbuIqCeREwEq2?= =?us-ascii?Q?KT7qtvvE8QMUFThtLD7SZiEhkS4bOmfpilshLTU2aqUyHZDZXh6ruemmU6D/?= =?us-ascii?Q?6uYkxJ54EOL5N7K5SNoQrdGPw9D+oDSA/ZHeL3D/a0XXUUoWdarTaJM9S+uH?= =?us-ascii?Q?/oGOH1GCQUMM5MZ38veeg9Q2xhHpcw8yVI+kWAziJYgehxaLcz1PNbP6I1qE?= =?us-ascii?Q?38X2sfY+AxeLjw9HuT078Yc6Ku2eQdM9d2/H5NLlsowL+/wHX1XGZ95yXMDt?= =?us-ascii?Q?fs4rbey6vQ=3D=3D?= X-Exchange-RoutingPolicyChecked: vHnxOUiy7Du0sM4YNaZzufDd6xStLhNC/TcSFnQMnArrzEamSi/QZLDGoCjPrkB/s3S4tXafFEgK/lVXQ0p8o8Q/KpPU1oYdEkYivjrYtBmeuC51crRCxbCvs+bsiF4afQy0f8/z82G5Zq9Dxfdc25gDE4HF5PjOWRHndrIhzhHEwRdXyITp5Ku9blUn12eu6zAx5gwwENlH8f/kmARX5qvfefxh6YZqKol6x2s5eCl1+OjP4zs2iUIrInvCw1oFsTPSbVoQ1PpcOZqw77vNxv/qXZaqfH2JVf1DjrOtaNbildaccIqkidfbg4cUQyiHVcLTfXM19c6gFZOlaai3eA== X-MS-Exchange-CrossTenant-Network-Message-Id: 315e3d05-9dc3-481b-c16b-08df2b0406d6 X-MS-Exchange-CrossTenant-AuthSource: SJ1PR11MB6083.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2026 21:34:00.8995 (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: 5MMAdSzimFks0RRaxaf7Hby8kzcQ3wwbev7YLaqjWHBbaZvcbE1rizML+S0RBMSdEeTX1WRCCLGglU/nsMt/yg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS6PR11MB139798 X-OriginatorOrg: intel.com X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: B2E73120004 X-Rspam-User: X-Stat-Signature: u9rytnxtmkp64mpuer7p1tkgh6ymbz3m X-HE-Tag: 1792100054-902297 X-HE-Meta: U2FsdGVkX19aSt1KpY1oKUTZbNK+fcb5LEjtUxIF7O3NBwPVjoXgJJKWGj8JmfVtLd8xu+9qRU9cofsue1CJCBm2TY5lTtlP3jTrnzroCxSgQmDrfthfH/+MCGGVzi9cLlmb78stcaaoqOE8l0sr9J8sBu0ZawHKzcl7dKOt9vo6gYaNdd8GsKYSH8xGgcFe91HEReS8Rqq4sPKHoe0j9eeUTmaNy51FWAvJUan3RZWCSnYZmIEKFdLW2IxnxEMdC0TkEF7o/6k28zL+nJgIwoKK7wLe0HulunFMWrGGYGAkTtdA4JCea5FZmcKZBjSqVhmxrdfPZ2YW0Jn/H6I372bkNRrlg5AszT64uh5tI1xvHZL9Gnq1k31VzZWiQUZsBcdKE4QXxmwvP/gMWmSOYTtfEsCvaTh/kC3hQFgU54rdkGeQDY5RQ4IZxQytCHQDjv7WKCSTrzgSmYS8PyqZPsmwoGU7M99Hh+5aGTlo4QVS44ZkA0xV6CSMUUud6Rj68Gh1jUeEV3nKFPI1A0K4g/FH53lNLRAko8iRGDgg97FSxfZ2eJWgdh8ff57SG+SNEAoH3sCJVNdgbsSEERS1+dwy+Q0x+c8y1CCSNFFnIPj56QMux5zDyW6ireS8Fv3+VMo0uJe6VhmmBOg1tUGzODuBJAyslpbRqJTqUPlYn/HoT5OvjjdGazhQZZsaBUBlPrRGV/sALk4ClWI2VCNrrjhxi1Bvt7MLawgTMaVXFhR9RoPeFpLjoH3Y1CY3bEBXXee+MygPrSU6pSjxe4VI/CawWRUKUyNpeof1hodYwpNuwIMu89OYrTWXinrevgwRmmdIcAxvomuPnwsmyKvSYvFBVnnem0s6K2byIW5RRWPjQR7zBifP3xKT1zEJRNdPEGgLaXNb4BjJp5YYbFNvy7v/ebjZZb0k5zIYl9pt9hzVtZuIx0z8KGmlMK/gBvMUKu58hMLxNEk/wEkCbBU tqwYnOlf jOooH2gNKFxCBJxQa+I2KtHB00KhPZ+gbETqJoIU1xSzQeTeXK4Mmd0bkHr8gLXBRdWPrwoz1vrOMOhlPWjtcGlaK9/K4m3CCVmsRh6Px65QuCcTP69kgnPcyuLSEr0voYvXsOzFf4J8oYchKusDyl796G7XfsdG1qr8HT6Ijr82IEk71uJFWbNG+tV++z5Nw7ptvR8QA/Pan+VoBsfiidwC1HD/6/JvG0iXVIK2XbwXDnbyNePSzpQir/tYJ/4cVBgUTx0PfJmV+WPj+/iPLK9CL7nzkLZI/GXdYb0O9CCjWGHYKLNgbbMMv/i2tOQKlBaGJQDmqzrnyaOnaCajceVJdxd+qTJ7J48iYbHx0cXI/Ku/U9yxym7BZPYFrHpIn054Vo4vWQywo8I8iott16yWDvxZnkO0n9tmUK5WTzP0WzBVKKRD2fcoXWjxR07HiX7DZDX28kQAq9+skguRqE/MAdk+zjeBn58YC Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Thu, Oct 15, 2026 at 11:33:23AM -0400, Pasha Tatashin wrote: > - Patch 3 bounds cmci_rediscover() on CPU teardown. Currently, > cmci_rediscover() broadcasts an IPI via on_each_cpu() to all online > CPUs, serializing them on cmci_discover_lock while reading up to 32 > MCA MSRs. Because any disabled MCA bank is shared at most with an > SMT sibling, L2 cluster peer, or die/package peer, probing a single > online topology peer via smp_call_function_single() (or returning > immediately when no shared banks were orphaned) reduces 479-CPU > offline time on Intel from 11.42 s to 9.63 s (-15.7%) and total time > from 22.50 s to 20.74 s (-7.8%). I took this series for a spin on a timy 2-socket Icelake (36 cores, 72 threads per socket). My test was to just offfline/online the 72 logical CPUs on socket 1, and I saw some good speedups: offline: 4.833s -> 3.17s online: 6.157s -> 3.796s I noticed that your cmci_rediscover() improvements mean even better offline performance if you work from high to low CPU numbers as the shared banks are assigned to the lowest numbered CPU within the sharing topology domain. So working from high to low avoids creating as many orphan banks that then need to find new owners. reverse order offline: 2.984s I haven't looked into the code yet. But the general direction seems good. -Tony