From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5B14819C546 for ; Fri, 20 Feb 2026 17:18:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.10 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771607907; cv=fail; b=HvL0FkVpduNX7XsnlhGsdKIeJXOoLvaSkbyQaVTNm31FLXAX5MhESCXnpDNOMmvQxNMixcdXnPeN7E9LcQu3MaBLxjv8YfEmMeBUSOWL/hthZ0qLK8ej1swnv21heqIq97i7o/02Kiuw03UAhSu7qxh1A012NhiPZEUQcdX6A9g= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771607907; c=relaxed/simple; bh=yTglcSTlHoWPZEVfXvc1dq+XewVLgQrwUdrPzqOdDok=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=tDkNohPg+N+WrqPViLH85Sw3atfqifvxZRdD0M8y0elDMB2eXRLukzAGzNq34l1+h0rKUcovFTl4drqMfjBmMAB+fy3DonFYBgiAzqqtYfkHz/gKDrNhsXqqcp80Ai/NrVaa7ArpCfS8U2zxWL/txR5TKZK+0LUBx3iaymOkr0U= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=COBs0opj; arc=fail smtp.client-ip=192.198.163.10 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="COBs0opj" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1771607905; x=1803143905; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=yTglcSTlHoWPZEVfXvc1dq+XewVLgQrwUdrPzqOdDok=; b=COBs0opjFWoP44cbFu88wAqsKsJX1MpyyDwNLB2nVStSshYWCEA4CQp+ E3b4Kk/X/mz4v8CKR4TsZy3sHMeskPZmawyqVOQqTqAS7nUVZt1EQaC/A taw05zFAohfg8vgrZL9QdSFdeHekClzd0t8cb6onAJSrFs3CePy4O8Jyl Z7EurlxzSaT4M50EN6IAJ31QsX22OwRT5sEyqQPjaIGxl9dBAw1GLJfhN M66ofOjQQW700WPM8Pqm3Z6wwoWoPlXfuOe67AzB8f24/Vpd5Vf85O33h k3Ok0Oby8mCIqqmKrsIxEBhxeK//zIaIpd8wL14wDHuDjkiQUWLZ3s1zk A==; X-CSE-ConnectionGUID: TdKikcc6R0OVAWhozGu6eA== X-CSE-MsgGUID: 9Y86us7qSU+tPpsvZXTKUA== X-IronPort-AV: E=McAfee;i="6800,10657,11707"; a="84063339" X-IronPort-AV: E=Sophos;i="6.21,302,1763452800"; d="scan'208";a="84063339" Received: from orviesa004.jf.intel.com ([10.64.159.144]) by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Feb 2026 09:18:25 -0800 X-CSE-ConnectionGUID: jXmHB6LjQSmNeFSkEJJofw== X-CSE-MsgGUID: fpHMGOYYSF+f0SNXoLklNQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.21,302,1763452800"; d="scan'208";a="219405784" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by orviesa004.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Feb 2026 09:18:25 -0800 Received: from ORSMSX903.amr.corp.intel.com (10.22.229.25) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.35; Fri, 20 Feb 2026 09:18:23 -0800 Received: from ORSEDG903.ED.cps.intel.com (10.7.248.13) 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.35 via Frontend Transport; Fri, 20 Feb 2026 09:18:23 -0800 Received: from CH1PR05CU001.outbound.protection.outlook.com (52.101.193.48) by edgegateway.intel.com (134.134.137.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.35; Fri, 20 Feb 2026 09:18:23 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fiqn12Kw6PEpupOsPq2SW6i66m6OjqfjYTsDBSzLZ3zBpY4sKw416xnkTx+nw8HyYXEhOoSgZDP5t1yCfpYaA8pdZPbqmSbyZVBYcF/kDrQoNOj8qmRMK0mU7mEVPKf54ac/4ncl42jsiXOIM07+/mR08R1jSAnG0IulXVrQ1w3LbYlr25g94MnkcVxVg7x+fvI4qjEt/34Hm0z2akM8xWMO6okhxy5hYQmuf1/IRr3rNdP8MqdUfNTXDU2FE3vSDutThGmurOiUqNfAz6rE/DMfXzHNgFSrlOWmieNs+NRRwJEmnK+k6yd77F15+O6b1NNOUKhoOqU66GewwNR7fg== 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=AsDpQYlBj9lBYYjmrCeZKGw/3s47MYfQlCl51OXPObQ=; b=HD8xF6C/63AHEuVpKfFmNe6ohT62fFBLfSBChINQ+5Et3X7Xzigp8CkywLu0iTjgg/xvaItjyAVa2Rwzzv84X3BH52nd/R7DlRm41gJUy9FmPuSeXuQOEyIun2HHt0WykUJ6Uxiv5EZHVoVNEumiaWQ8wPBifyO9ZwNhtWi7dRUH6IpoSR9/TuiUh8XI6HJou8iTiEajXMZrP2uDEF2uNherUHAJ+IZrjK4+3YcC7fEMINNPVafLsRJ+EobrQ6imciK0dSCqpnZw4Rn2K7Xwok6PJydSpD398fh2WB8XS+tSKEz1Qzw2/0HXPuiMOeEhjwUzy41tWof0jf8lMQQKCQ== 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 Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DM4PR11MB6020.namprd11.prod.outlook.com (2603:10b6:8:61::19) by PH7PR11MB7644.namprd11.prod.outlook.com (2603:10b6:510:26a::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.16; Fri, 20 Feb 2026 17:18:15 +0000 Received: from DM4PR11MB6020.namprd11.prod.outlook.com ([fe80::3058:1480:e4ac:5765]) by DM4PR11MB6020.namprd11.prod.outlook.com ([fe80::3058:1480:e4ac:5765%6]) with mapi id 15.20.9632.015; Fri, 20 Feb 2026 17:18:15 +0000 Message-ID: <65e0affb-45b4-4317-ab12-81f99aa4a738@intel.com> Date: Sat, 21 Feb 2026 01:17:57 +0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 04/21] sched/cache: Make LLC id continuous To: Tim Chen CC: Ingo Molnar , K Prateek Nayak , "Gautham R . Shenoy" , Vincent Guittot , Juri Lelli , "Dietmar Eggemann" , Steven Rostedt , Ben Segall , Mel Gorman , "Valentin Schneider" , Madadi Vineeth Reddy , Hillf Danton , Shrikanth Hegde , Jianyong Wu , Yangyu Chen , Tingyin Duan , Vern Hao , Vern Hao , Len Brown , Aubrey Li , Zhao Liu , Chen Yu , Adam Li , Aaron Lu , Tim Chen , Josh Don , Gavin Guo , Qais Yousef , Libo Chen , , Peter Zijlstra References: <60a05a3f50d14a7bf3b968f62cca87893c5c552c.1770760558.git.tim.c.chen@linux.intel.com> <20260219145908.GH1395266@noisy.programming.kicks-ass.net> <8f558b1d8743be75e6d033e6217b8ddf95ea91b8.camel@linux.intel.com> <2f4cad403dc4d290c0c58cfcddd66bc7ac116b81.camel@linux.intel.com> Content-Language: en-US From: "Chen, Yu C" In-Reply-To: <2f4cad403dc4d290c0c58cfcddd66bc7ac116b81.camel@linux.intel.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: KU0P306CA0075.MYSP306.PROD.OUTLOOK.COM (2603:1096:d10:2b::13) To DM4PR11MB6020.namprd11.prod.outlook.com (2603:10b6:8:61::19) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR11MB6020:EE_|PH7PR11MB7644:EE_ X-MS-Office365-Filtering-Correlation-Id: f63fc3e4-3c77-4c6e-8937-08de70a407c7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|7416014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?OFIrbUNtY0NOS0JtOFJsMmQ3dm5IYXVDcDVYMHQwS0YvRVhIQjNUR2lJWUdz?= =?utf-8?B?VXlQdjBLbEFTOUUrQUNGcFRCM2VZWndHRkpIWEtqMm5INjY3K21JalQ1c2k0?= =?utf-8?B?TUVOazh3ZCtEakhYZXVIaDZtc29sQ3ROS2l0Z1haKzRMNVY4dExzMndNczBo?= =?utf-8?B?bHdpVUI1NVFRL1RqakRPSjlCeU5sWkk0aGwrbWxsbEdQNll6U0E0eTlKdW9Y?= =?utf-8?B?K0hOaGNCRGFvYWwxYVVSd0pMZlZ3ZmpPdTVZOWZCQmZOc2pzY1ZiTnVMSFpL?= =?utf-8?B?TzVPZ0MwUW52VnA4MkJwWUY0c2VxSHlwcWR2TlFLOUxtUG1GRDIxUWFtVHBm?= =?utf-8?B?QWRGcjdQUEV3Yk5Wc0UrNnN4TkpCN3JuZjJPT0ZSdlhlb3ZLTmJOdlJ4dWpU?= =?utf-8?B?R0ludk9HdU01Z0N6NmI0Ym5qUHF6YjIxS0RKSWVHa0pYeGM3dEt2elFjWGw5?= =?utf-8?B?MWxPVkZnVVRyMlhJUFg4amIwWjJrdHVGMHA1MkRJSDBaZ1NLRFJnZzQxR045?= =?utf-8?B?RlRxN2piR1M3NDExdSsyc050bnBpNjN5K2VTc2Ztem1ONnpOZ0NxMEdIcFpJ?= =?utf-8?B?ZVN5b3FKZk5KWmhqbWhDN0FjTWZBYjNjWHQ5aVdpVUZaL0E3U2x1Uy9vZGVZ?= =?utf-8?B?WXAzRDRQSGw1U0xCQTEyRHV5b05PQjV3UXdhUEwvc3BhRmdnSlNibGJLR3Ur?= =?utf-8?B?NHhoRTFtSXZ5Y2NnUFN0SmZSeUFTaXFINmxDZWVHYWZ2NUxzUlloVGNQZmwy?= =?utf-8?B?cDI2NzNrUDkxRG12cHlHU1I5c1hPOW44bmlKVUNoWEtjcnpXREMzQzJnazVl?= =?utf-8?B?UllYdWFDQytGZjdScjlxVUh0aGlWR0N5VmNTSkoxa0tQUUhVTlFmL3JKNXIx?= =?utf-8?B?OHNSZ1lWMmlJZGJycjZFUzU0VVUrc0p0TlJsNW9DVEZjQnJIN2xmNUV4SGk0?= =?utf-8?B?NldITmI3L1Ewa1k4WmNGNFg1Ym5SUjVvYU10TkE3VE05Mk1rV2MrZzJkeVJI?= =?utf-8?B?ZjV6a012K3NCcEFldGRyV0RjaTVTTkwrL0djTzIvSFNNUitTS0JHYXhyQi9E?= =?utf-8?B?ZERzeWZoQkpOWDQzbWtmVjR3WFFPQ0ZBK2tQTVNHYkU1NC9YbjEwR2ErMXl6?= =?utf-8?B?U2swS3VnWW8zMEFIVTBBWXlMRCtFRVZmb3FrdnBOWGRMOUtkMmloSTYzajF5?= =?utf-8?B?RHNBcTVRbzZ1WW9jdC92czlkSTJKeE54OWo0em1jaGRNbFQ1OElPNVBRbFNp?= =?utf-8?B?M3FtSUNMdjV5R24zSjB0eXhBemI5ck14NWtBSXVyaHpuOWhTenY4LzVXOEk5?= =?utf-8?B?anpsaTJxcU8rRkcraGZFS3JRaWFoNytoN1Jqcnl5TTJvRWhDd0lpUWFZUGM0?= =?utf-8?B?Nm1RMTBwWFR4Rmt5TWM1MEswMHZmU2srOGRnck1HN0VkQXJKZXFJd0lsVXZJ?= =?utf-8?B?UU4rQnQxYmRFdko4NnhNTFdLT1BUMmkzZDYxaENNL21OQ0ZRNmhRMGR5V2VT?= =?utf-8?B?bmlmVzNrakljUzBYWDh3QWRPditlVlczQTdadlZ2SitUaTFzUWY0RzUrOW1a?= =?utf-8?B?Q0Y4SnliOFdtSE5wOCtmMm1IbXJKQkV3ZFMwZXFrejNZUkdoaEZ6T09ZOVpD?= =?utf-8?B?WU53aVNlT05rQXdidjJvTG5QTW1xOXIwVFkvRGp0YldQYVBGekVubWl2aUo3?= =?utf-8?B?S2NOelV0UFRqL0NCT3JhOG1XL1dDZjhUbGVZbkRyYkZGdnFxMjh2ZmF2bTlr?= =?utf-8?B?OWkrb0dzYjF6emM2Y2dRNDR5cStaUlIxTGUzSFI5NEo4ZGVOTXhMVnZRUjls?= =?utf-8?B?dUJCczQ2T2JZQXJmWGw4UEZ5VFpuNDc1R3pnQ0duWDQ0WHNKajBHN21GVWdW?= =?utf-8?B?cU54QXRTaWh4TStTSE15cXZTd1FTNlpWSk1JVG9sQUw2Uy9CWGVhQWNUTkgx?= =?utf-8?B?cTBlUG1sWGpiRkxvbG4ySGFWejJEZi96bWlCT3M5ZHBKOFRMQkxEOG92QnQy?= =?utf-8?B?d1Vtd3NwVGpnUmh5ZWFHMENuTEZPR1p6ZmIzMG9McjFOekNXbXhJYlpDdi83?= =?utf-8?B?YmZaOEJnL3ZqY1B4cnluRktDalR1ZzFod0tFNTZFVjF0aXMrMndFWnh0Qjlz?= =?utf-8?Q?9Da0=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR11MB6020.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(7416014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?N2doRzhZUzBqdEh4emFmODdLV01HdTAycFN6bWdNSHRPNlN0RUhNL1VwRGJq?= =?utf-8?B?R294RHBWRUFnWWs1eS9LS0dIR3JqU2JvVjA5ZjFvWDd6bHUreml3V2dqMUVW?= =?utf-8?B?c29tc0JKTVVvcFhPQlgxNmNXZ3dsdHpub1pIZDdrZ3VKSE0wb1V6Tm5jMlZs?= =?utf-8?B?a2JMRFBmYnI2Q3NZS2p0eHJxc0R0TDdKVnJTSVhnanJSRmlxaFpVMFZHa2NP?= =?utf-8?B?WE5LUDd0RUJZOE1mQlFHd1Fpc2JBMG16M3lxb0lGZ2pkaVB2eERzZVZtMzhl?= =?utf-8?B?N2J5SUt4OEdQNUxRS3FoblBIWUh4WG83SC80Y3ozQTI1OVIyUkFXanN4bU1y?= =?utf-8?B?UWFsV3ZDa2FvTUZVeWsxT0FvZExndzRPTnIwUWx6RUJlZXBLeXljZml0WVNQ?= =?utf-8?B?QTNodkFSRndlWjlGSCtPRENQQWhFamFoN1NoblJVRXdkZ0gxUXNKT0Z2OFdv?= =?utf-8?B?MW9FOWRpYjJKeGY4MGZ6RmJiUWVhRWQ5SkVGaEhQNlQ3VWs2dldteTR0eXQv?= =?utf-8?B?OW9KbzBZak1ZVCtpUHhpT25JNHRQZVVvU05JNjI3cmpiZVo3SW1YdmViOXZn?= =?utf-8?B?RFZNSDdrcDczb0RWU1ZjYTdjdExhN2xSd1Q2Nytra3N0aUUrclVrMDVwWW9w?= =?utf-8?B?eUhBZ1NlMEVBUGowTDdJVjJxaFBGS1d5MlpiN2tkUW5qRzB1c0l6MVRSa01M?= =?utf-8?B?OHRRaEZYOGI1N1Jrbm5JNlVka3lVSkpEOWpUTGRYSjR5OUV4aklUdDZnVTBG?= =?utf-8?B?cVJVUjBrRFhCVkdmK3FTWS9GdFdXMkx0QXRsNXN1MnluVEhmM2tENjBYU1E3?= =?utf-8?B?L1RGZThoaC9CL09aWFd2QlJzZjRJbnRRT1htWFhGbExncjB1bS9LeW5QMTVj?= =?utf-8?B?WlNxRExoYTJSSlpMSXhQWlFJNSt4ejc4UXcxN3BvNlpIT0ZOb1ZyYkNmLzVa?= =?utf-8?B?a05tM1Z2OFd3S2pEU2l4M05FL0ozN3R4QTR5OXRQUUxDQ1NWenJtMVhGVWtK?= =?utf-8?B?Z2x2ODkvbG5HY2tTZE4zWFNPYTc5UW43YWNINXJRUWlZb3ZWYUw2V3d2ZDQ1?= =?utf-8?B?SEE1RmJ4bkx5czV4TEdtVXFrUFJlR054WnBtNWRpeVFObm9PRUhLcmVLTjZC?= =?utf-8?B?d2ZGbnNrZkJ3SEZpbDBpVzM0SDVlMkJrTVpNa1ViM1JYQlZsUDdUTkNMWmFj?= =?utf-8?B?Q0doYXlCZkYvVm5xelV0aStJcXRQeXhkeWVMcUE3UVVYcUlkMGZKSlNLU3Bl?= =?utf-8?B?MXFyM3hvS0g0blZ2MUhCVUFWa3hjdTIvVmJodHpKdnpRK05mKzU4ODJpcG5W?= =?utf-8?B?a0pNQUVUdklHenZFSGcwdnlFUUVBaVVZSGwrWFlZcmdRcVB2Wk0zdmhrcEY4?= =?utf-8?B?bUdjY2M0dit5WG5hNXFXanVQVlZHM0dUTlNVcWRGbkt4RVlkaWd2ZWRnVlMy?= =?utf-8?B?ZGdwVUtXQ094VnVyZzlSUzNDYjBwVVpCUFJJZjQvL1RJelVPeVRzb2dZWFBl?= =?utf-8?B?NzY5c2g2WjRHK0lRNlNPd21vaTVjVW5lNFh3dEZORUFWQktpZko1eE5aSUgz?= =?utf-8?B?dExBajkyVzB3QzRNempHNU5Dbkt6RlNnbHdVTk41K25ha21ic1Jxc2VsdWIr?= =?utf-8?B?N21KWHYzQWwzZE9ydEtUMitJL2krRHZiOWovRWh6WUk0OEdhbDhIZEZHUkFY?= =?utf-8?B?YlYvd2lONFRsdjBiZ1QrWWVIaEdtT2psUXNVRDdXR1NqYlpZajlhSm1rN2JZ?= =?utf-8?B?MEJYdkVuemFXRk1lWWRtQ0loZmZIR05UZXdtQk1JWUY5K0lUaTk3Wmc5Wkk4?= =?utf-8?B?clVsbzdDOHRoSTRtNS82RldvQUJUNkxHaFZtRFJVWUhQbDU5OEZiZ3J0K09Y?= =?utf-8?B?WTZQT0oyTDVvT2Z3aEcxbnlYL2dJV0FFUEVWZmhXWVlFby85WkN5OWhnWVF5?= =?utf-8?B?YWhObUZwNVRsTU1ERWY4Y3Z3SkZkdG5oZktIdjhsS21BLzl5VVNIZFdDQ0VR?= =?utf-8?B?RDFRZWV1SVRDUjZOYVhWWFNYTXRlQ1pWak5YWWN5cW51WGwyYnRHbHgzN1pq?= =?utf-8?B?cnd1cTFXNDNQUGJBbWtoVitQdWx0MlhoanZnbEI4cUtNNlZSc3lPSlpxZzNa?= =?utf-8?B?bm9CUHVIMVB2THVTc1BUL1p4TWZSYUdHYVhaaGdaQWJDaEpoWkQ1NTliZFZn?= =?utf-8?B?aG5PT0tnYitpNFJqYXIxYnFSMlZaSWxmNmpsYmJXZ3h0dkJuamJ4T1hkRDNJ?= =?utf-8?B?TkR1WWJSZk1iNXR4cEN2ZjBnazZuM2JiSEIyeEY5NTdZTytQTEY2R2V1Qm8x?= =?utf-8?B?RE1rWkdZV3ZkOGJrOVROanV3cTFIVXBET003VmdITHA5QVFDQXZSZz09?= X-MS-Exchange-CrossTenant-Network-Message-Id: f63fc3e4-3c77-4c6e-8937-08de70a407c7 X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB6020.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2026 17:18:14.4323 (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: zzORL1AYvs77QBUUY+DETozJpQzvY12Q+cwEm9hNaH+gInExalRBJyBOYCsH78frhTblL/jeLsenZMVwfFKSDw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7644 X-OriginatorOrg: intel.com On 2/20/2026 5:04 AM, Tim Chen wrote: > On Thu, 2026-02-19 at 11:20 -0800, Tim Chen wrote: >> On Thu, 2026-02-19 at 23:20 +0800, Chen, Yu C wrote: >>> On 2/19/2026 10:59 PM, Peter Zijlstra wrote: >>>> On Tue, Feb 10, 2026 at 02:18:44PM -0800, Tim Chen wrote: [ ... ] >>>>> + >>>>> + lid = per_cpu(sd_llc_id, i); >>>>> + if (lid == -1) { >>>>> + int j; >>>>> + >>>>> + /* >>>>> + * Assign the llc_id to the CPUs that do not >>>>> + * have an LLC. >>>>> + */ >>>> >>>> Where does this happen? Is this for things like Atom that don't have an >>>> L3 and so we don't set up a LLC domain? >>>> >>> >>> Yes, for some hybrid platforms, some CPUs on that platforms might not >>> have L3, >>> Tim might correct me if I’m wrong. Above code is derived from the >>> update_top_cache_domain(), >>> if there is no sched domain with SD_SHARE_LLC, per_cpu(sd_llc_id, cpu) >>> is set to the >>> CPU number directly. >>> >> >> That's correct. One example is Meteor Lake where some Atom CPUs don't have >> L3 but have only L2. And some Ampere CPUs also have no shared L3. >> >> https://www.spinics.net/lists/kernel/msg5863118.html?utm_source=chatgpt.com >> >> This also reminded me that if we rely on cpu_coregroup_mask for LLC id >> assignment, we may be missing out such platforms which need to treat >> L2 as the last level cache. So we may need to fallback to cpu_clustergroup_mask >> or cpu_smt_mask where applicable. > > On further inspection of the code, cpu_coregroup_mask will just be the same > as cpu_clustergroup_mask for that case so we should be okay. > OK, I assume this is true for Intel platforms because the llc_id will be set to l2_id if there is no L3 cache: c->topo.llc_id = (l3_id == BAD_APICID) ? l2_id : l3_id; I suppose AMD platforms should not be impacted because I have not seen any non-L3 platforms (for AMD). For non-x86 platforms, cpu_coregroup_mask() will be converted to the cluster mask if no LLC is present. thanks, Chenyu