From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.12]) (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 6E665215F7D for ; Sat, 21 Feb 2026 02:53:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=198.175.65.12 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771642432; cv=fail; b=XUhzgb+De+xi1ACfGqLII8y1EPRNHrFoKVfiZb05MAxvD+PloYcX1CD9xcdEQeUUSJUQ1kyV7GMO+/qMgGnDOhcifycBSms6/hw17IX/scOH38tZcavc8YuSaNrMVb3wfzTvo1eaGQMaRw9s0d/1SiN9n+WrXGKDBdGVZanaLmo= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771642432; c=relaxed/simple; bh=+Mwy5dO2N1/78v4bFKRJqd2eiaNjbC8eN3DJfA7PLOU=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=karPSvXMxino+hGVLT++1QXxYNQTnB7eIjU12v9x+HR4zpi9EPM8+kV7gXv4dT+ySjShO+wuxXm3ZzepbRTQEsP5f1bMv14p3hERS4PpmWzUx+2ig0dK+aotZlqLvRKR3nqQt45K78/kzeqG5D4gUbVugEg3ZzdycM5bs66edpA= 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=SXiowoDH; arc=fail smtp.client-ip=198.175.65.12 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="SXiowoDH" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1771642432; x=1803178432; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=+Mwy5dO2N1/78v4bFKRJqd2eiaNjbC8eN3DJfA7PLOU=; b=SXiowoDHVURkz+kgLu7DE4th3YBapUV5pydrj+QY/dnJCucrgOL8QFWG 9ElyR82ydzHsyGDCkV5ov/o1Hd2CAZohWQLLkNQ9IyzrzlyjXNTTxb6MQ bFsoNnAwYqmpsN1U0vbrmqe0WvmLWBRMX7Q6nwRh8gti2h8UwHPBxsOGb zKdTWDCigPgCCLVMnWPw6MG9k460U732Hw7BbJ4Cbz1uwYpdisTUeOAy0 pL4vZL65XYG1lh0cF6jrD2e5DydA8bKrN55Ew2YGA0FI4Hg6g9of4HJjZ RfyHjBo3N6gTMzlN+K3C5W8w5mcVKOpVj70KCtf4Pyv6u9QQiDc1053lE A==; X-CSE-ConnectionGUID: IdzYtiowQhumF94s1m7fOw== X-CSE-MsgGUID: LNtTKFytTliEVpBWUmyAfw== X-IronPort-AV: E=McAfee;i="6800,10657,11707"; a="84186237" X-IronPort-AV: E=Sophos;i="6.21,302,1763452800"; d="scan'208";a="84186237" Received: from fmviesa008.fm.intel.com ([10.60.135.148]) by orvoesa104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Feb 2026 18:53:51 -0800 X-CSE-ConnectionGUID: OE8RHT4uR2qPb4iLPa8qNw== X-CSE-MsgGUID: 2JDmioXoSBCUuBLrSXo5mA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.21,302,1763452800"; d="scan'208";a="214025541" Received: from fmsmsx901.amr.corp.intel.com ([10.18.126.90]) by fmviesa008.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Feb 2026 18:53:50 -0800 Received: from FMSMSX903.amr.corp.intel.com (10.18.126.92) by fmsmsx901.amr.corp.intel.com (10.18.126.90) 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 18:53:50 -0800 Received: from fmsedg903.ED.cps.intel.com (10.1.192.145) by FMSMSX903.amr.corp.intel.com (10.18.126.92) 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 18:53:50 -0800 Received: from CH5PR02CU005.outbound.protection.outlook.com (40.107.200.13) by edgegateway.intel.com (192.55.55.83) 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 18:53:50 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BCEvOfV8b1X51XPi320R9RngmXTOzIMuyyFvgPDyAXXcNnVDAwpCgLx5xNss1vkWGzwwYirIPfhV/Nxx260yd66gMRBIbBlLeTPlw0vac3qEqUS/fA8RdOmCDTJ+6TsamidarZ5JYss6f5Oicqox4w2pZdXucWZxkfVzN5+QRS33BOoignMRZ431Sb+F36ieL346AGvfLB6D/f+FQU5M0f6AUxFhZryoAO3hyPue4eUGrNNl0eQr7ezLPF5/ZwNSkWy55ObI1MBFLMSEdd4CRUJQ9VygrojcnN/fBia4dLoHthDFmxPneLEy63TWCFLq7/MIYvlzNQHGuFkp589VEQ== 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=fg1x1IWdgpzDiQKgLw6fDmdMRNbfB2Ttdtyg9PHCHCg=; b=iKWk/xI0RpYXYEcxOZgjVnFAj2MTQu5F8T2ucINinhbFJPk7POX3NMeomrCzulsomVn8DS+miTsc2DwCoFzR18pG6pGk/5WV9b08jB9b83XWYi/LqwIYcv9hGkETIdEBwLGdep+w/YJ9zw45MHTbC1pdoStL4jv1YH+nQUNJd/wRL2UqXobu/cRZNsF5Gl6OIdOFH2dFLeyz8wV20919Hbe4WVH1p8n3gmUEqGyB0Ql5KkKyzOyb4OUjSB4k5FjTri3Ad9Fc93Z0kmIGsX9n73l1SVtGwbqbwqLDh8flLxBYfOZ1aQCmmhgLLVt1G0elodau2bkgaitpf1zVwidHsg== 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 SA2PR11MB4907.namprd11.prod.outlook.com (2603:10b6:806:111::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.17; Sat, 21 Feb 2026 02:53:47 +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; Sat, 21 Feb 2026 02:53:47 +0000 Message-ID: Date: Sat, 21 Feb 2026 10:53:33 +0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 09/21] sched/cache: Count tasks prefering destination LLC in a sched group To: Peter Zijlstra , 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 , References: <20260220125248.GQ1395266@noisy.programming.kicks-ass.net> <20260220134302.GS1395416@noisy.programming.kicks-ass.net> Content-Language: en-US From: "Chen, Yu C" In-Reply-To: <20260220134302.GS1395416@noisy.programming.kicks-ass.net> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: TPYP295CA0020.TWNP295.PROD.OUTLOOK.COM (2603:1096:7d0:a::10) 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_|SA2PR11MB4907:EE_ X-MS-Office365-Filtering-Correlation-Id: d8857484-69bd-4315-b358-08de70f46f28 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?enAzV0czRTltZVdyV2JSWkdnVlVyZHRVeEZYT01IUml2WER0OGdLajJZNEhX?= =?utf-8?B?S2Y0NUpEcktqNG8wV3k3bm5qeDUyckh6YThPRUw3NnRJWlRrUCs1bUNBQ3cr?= =?utf-8?B?RE1EeDM3Vy9BbjlENHdodXRkOWZYMHJlT0VNcjcrNExjVm4rM0NjRWNTMzRY?= =?utf-8?B?ZVZrN0NZY0k1NDMwOGhROGV5ejZCcWZTL0hnNHJLN2RHRllEQ3ZHdnNLQ2Ft?= =?utf-8?B?V2dPTDFpc3g5cjVmN3dadHlKM3FqQmozbUNlUDNQRlo0QUVPRDBOZ20wVFNR?= =?utf-8?B?eVlqdWNqTlhQMENLSlpHaDhBQXFxeWl6YXVheERWRUFZd2FxNWdxRjc4YTJh?= =?utf-8?B?bnFjeGRMeW1GY1RFYk9WVGpOTUo2cTV6TzN0UHBiTkNYWG1LNzRabEJCSEJz?= =?utf-8?B?VWZETFFTc1orY1JHZVVPdUxMTkNuRFh6bUJ4OXYrU0pUdHowR21aZ3M5OVBv?= =?utf-8?B?YjN6UjZ6dmZlaUlNVkc0V25vYnMwYmFiYTFTSHc0cE41bldodUtaaFB6TWNE?= =?utf-8?B?Tjc0TmNEbmNqakVLamp3UWI0ckZSYTErQ1NsOUVyUHZNTWZDc3Nsb252MkdJ?= =?utf-8?B?K2hDLzhoc0wrRGFqVnlwblBRakRWMGhHUk5sSlRTd2NsRmxpT1dwbEN6ZHJD?= =?utf-8?B?N3dkZWpVemlRb2M2K1d0OFc5S01UU3FIeUlIR3R1WFpHYVFBc3JmcVpwekU1?= =?utf-8?B?Rm5ycUg1Q0U3LzZWN3ZIbUsyQ3J1WkZoTVVSM2RkL2lkT2VWN1RscjJNbXBI?= =?utf-8?B?QllXdXRsdytXbWFpbnJOS3JIL1RLYW1Qc20vRmdZVnlScVNvSzBKSm91RnVt?= =?utf-8?B?QTNKOHhsYVQxUkJtQjJnbHVVZ0Q1VDdnWjlaT3VZZWFjN3cySVVSZTU5aFgv?= =?utf-8?B?UDhBUjdhTnBDSkY4NzFKQUdXTGJVbS80MUJpV3p3S3pkL2cwUDgxdDBsQ1cx?= =?utf-8?B?NVdncVlzQ1VFdG9wdXJ3aS9CaDdubnBzUkMzL2V3enJBd1BNQkgwdXU4enA3?= =?utf-8?B?bXNQQUNXb0J1LzZlejVxMjhpcHh2dlZyRUt6YUVmTXdNZHVhSE05NzZWME9Z?= =?utf-8?B?QlAzc0hnWDJoR1Q3S3pJdEgzNEROZ0pGOUZXNDdHS2ZpSzlCK1F0Q1dsdmNU?= =?utf-8?B?cnFkeU5OWnhuRGxlRUNVQTNKQjlZV2pqSVdCK1o2L09XVEp4Y2JjK0E2dHBR?= =?utf-8?B?bzVVcTFDdGVIRExwZnh1MzJob1ROMnFEbUcvZm9zSHd5T2tRa0oxOWk3YmNF?= =?utf-8?B?dnB0c0YxanEyOTV3Q04wZm8xQ2RWMWg1S09UeFgra1lPaktDQVZpd0UvcCtD?= =?utf-8?B?c2Z3djZpSVlzSTlMNHhMSFJjVG11aWYwOUhHUmFyVUhuVDVML3dGaWRodnNj?= =?utf-8?B?dHpmeUJ4THhsNzhxL3Q4VXdLUG9zOEJEMUpta1k0dk54UkpiTXU4bEV2NjJF?= =?utf-8?B?cGdJS2ZRTXY2Z1pKQys0WW9GYW5ZY3ppV1BUaWh1WUFrYlZPTHFYYXhsVWJN?= =?utf-8?B?UGFHVHhyV00rTzY3TEYzY2Z4N09lalplKzZPcFNiZUxQWWVORXM2YnZhUWp0?= =?utf-8?B?cDE5bjQ2NVJIajJndXNBVFFmQVJwQ3Q3MUZTcVY2cmxSQk1MTUJpMXplNjNw?= =?utf-8?B?RWdQd2RDOEpyek0yRVhvLzV5a3BLTnZrYTRXbTdDZ1NUQ2FuZFFsQ3ZTZDh4?= =?utf-8?B?cmlxOUVJaTBEZkEvMVJVZlFURk5XSFQzUUhtVXBpN3gveFNCVkRxNGJScEpy?= =?utf-8?B?V2lSOGcrK3FaWHVhNjNvakJSczV6SUo3bERTRHEyTjM3eW9JTjd3TkVoT1I4?= =?utf-8?B?a0Vjd2RzQUI0dmUyRXMxSWJNM3RqODQ0ZTl3L2I3UWlDdG5IMU9IYmova2Vv?= =?utf-8?B?dzZYVWh1YzRnNkRzT09aNHdSS2dzRERCNk15UEl2RXArNmI3dzdmOEhjRlFI?= =?utf-8?B?VEtSVDNsWXgrMndQKzY2S1lLS3huN2kzMDU0azZRNXloOE1QeUhPV2E2TExt?= =?utf-8?B?RFBOT0RGeEtQUlZ0K1ROSEpQc0Fqa3dQdGd5WjRWZGRVczN0RXREaGlsTS9P?= =?utf-8?B?L3Z5bndBM2JVeWNZeEgxYW91Q3ZHelJjTGZIOGVheHhVaWozL1FlWFcyOXBm?= =?utf-8?Q?3lrc=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)(376014)(7416014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SnpRc3Vpa3VRaFgyN3FCWWNoQjcvaTdvMEJaR1p6ajdoTXRyWXZDV2JpMisy?= =?utf-8?B?cDVETEZXT1NDQUVtOWpZK3V3ME16Yks0Q0kwNXFVNFl1M0Vxb282OHlITU4v?= =?utf-8?B?UnFCTE5tWkdEUExVNlpKZHNZTFZTbFBjVkZvTThhMVZlY0NTRy9vU2VzQ2J2?= =?utf-8?B?am5DNFdyZFA4VU9BL2oxMWo4NmVNbVYzUlI1dHE5cUMwd2huUzBmOXdlUHkx?= =?utf-8?B?ek9hckpIMTJWRUdWNHdpYkdpTVI2OVpPSmZ1cytTaTJzVlV2RWwwUHBSenY3?= =?utf-8?B?ZE9YbExWb3RFR1FodkxOY0dDc1M4YjZZdGkwUk9aclZoYXUyZUplaDNlL1Ja?= =?utf-8?B?a2RQQ2JTUDZGYTRZNmdSa3VHemNBNE44ZTVlcVMzMVJHNXRBbDhuU3lmY0Iy?= =?utf-8?B?T2xNZDBuZFJac25OcGNWRklxNFFXOURJSjk2T084NlhmYW1ORkdzT2NZYWdV?= =?utf-8?B?dXdYUGp5MXFsdXp1NFVyM0grYW96VlU2bUpieEpVNXNRTytybklYMGc1Z3Fi?= =?utf-8?B?d1VPQVQ0VkhFU0hrVCt6VzZPTnowTGlTaEdoVGk0SEgrVC80SjV5Y0JWalp3?= =?utf-8?B?bDBHUUphNkFzbCtXUjBCZVpLZFJmczRKWGZNc00xYm1pOFdRVXhoaTErblZw?= =?utf-8?B?T3hSeVNDL3VkN2RVUkUyWTlWM2JIaUxqbDZSeVMwellPL0NKUXAwMm94UVVx?= =?utf-8?B?TWF3bW5LU2p2WTdnQnFnZmtlSVdQVDQrdm1qWjhBVHZaLy81U0RrTCtkUy95?= =?utf-8?B?UnphTkJVd0ZXcDArUXp5K1FzdlNvMUJZcXdYeDI1L3EvckxyTlpuQTRBNDY1?= =?utf-8?B?SlNpeHM2QVA0MFFMcklNd1BRdGFYZEErdFZMV2FvN1ZMdENlQ0YrOVorNWRl?= =?utf-8?B?NnU1VFNlMlJ1YVE5YTNQeUJWNXNORXJRalU2aHEyaWJ4NFBwNC8yVi82NURU?= =?utf-8?B?VFlIWVVPWUF4NGUxYll1RDFZNW53UWVYejdnV3pJSno5WlNhSlhyUFVFYWcx?= =?utf-8?B?cFNFQmZpNmlPcHpCSHY3TGdBU0MyMzNXdXB0OXp5UmlpekcrdHRHOTJlL1dq?= =?utf-8?B?WXYreWRWenhQOUpvUjZFYUEzZlZYclA5Mkt6eXFKZ3BCS1kxSmxJYUp3MEZQ?= =?utf-8?B?LzYzYVVYWFpER0d3Y2wxdGZCNG1XTnI1NkE2RkVOcXZIQys1eCt4S0ZscC9j?= =?utf-8?B?ZU9TeGlqM3drVnNwZW5SOXhoWmxuNWJheUxYQ0ZROCsreC9WOVUwMDZTdUlr?= =?utf-8?B?MjRnZUpVYW9aZ1Y2WVppN0dHK09yVE14UTAvY1hPTFdQVlU0K3M5bUI1ZTJO?= =?utf-8?B?WE9JMnA2Z0ZEYVNLRkVma0t6VitFWTVNL2VXWTI2OTExYkdCeFlvVUpTcnV5?= =?utf-8?B?cXFnNi84SndncDl5OEhlQ1BnZVdDWFF5OVhOK1RZNXdUVFZEK1lrWlR1WXRo?= =?utf-8?B?S0RWUVBUNUIwSDNRbzA1b3lKaVQ2Q1F0NUtoMlhIZlh4TVJHY0dTU1VGYXdt?= =?utf-8?B?TGlvNjhWOFZLTElDS1hGOU9yNUVRQWlDa2tYaTVqckd1SUlVTGM0anNacFlB?= =?utf-8?B?bTdWemR1cTc4NTRTdFF5Q2xZWE5hSk5JU2hiTFhROFRldWFxMXhaQk1EdzRB?= =?utf-8?B?TFZDZ09OVXlWcW1odm9DclJITGFhNlZnTWR2QjJ2VjNDS21lNHArcnBEdFE1?= =?utf-8?B?elJyUVJyUXQ5ZGtNM0E2MFE5T3IrMzI3Q3h4TzVqbzZSaW9PZStDUVBwTjNG?= =?utf-8?B?Qk92SS95VjdOQ1JDWW9hLzZ4WFBkeU42RnhjWXRpdDlpMUV6YjJjWVJuMU1M?= =?utf-8?B?eGtxcG5Hcnh5K3BLbmd4ZFl0NTluekM0M1NSb0ZGMHVSV3IwRk5TQ2gzNHdl?= =?utf-8?B?Vlh6TkJnWDlUTnBUWCtCNnErL2dlNUFZNDJSNnRoLy9oaGJOaWlMSG9PWlVE?= =?utf-8?B?MlpBeXUwdW1tcm9sWk1yUFpnMDd3eE9tOEk1bEFBQ1JWQ1M0T3dkazFpaytR?= =?utf-8?B?NmVNZmNtQ3lKQXJvOXdRdzhyYVlwM2xqamxFS0tETzhQc0hBUUpxQ0c5VWY1?= =?utf-8?B?cTRoYUdzcS9NWjUyM1VQUjdZZElrVTUxS09BalNhdFZjNFlra1hObmpxRklw?= =?utf-8?B?UUQ4UnJSRlRhYjV6cDBucjhYUmVBei85VWo3eCtLdUJxcGpUZ2pGdUJ6Wjdz?= =?utf-8?B?R05oVEpGNmZHWGZOcEQza1NKdnNBWjMrcTdteFZJVXA4Qm4yc0o1QzBrWUwy?= =?utf-8?B?TmN1bUFtZEcrWmJvQ2Nuc09YVlVFODlkMk9GSzlhOGd5WTJLQnNjSHdlTnd6?= =?utf-8?B?eEt1R2lhMVJ6bjY0TjJ6WjdIYjJpWVZWekNQT3pXRFF4VGRsdk15UT09?= X-MS-Exchange-CrossTenant-Network-Message-Id: d8857484-69bd-4315-b358-08de70f46f28 X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB6020.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2026 02:53:47.6686 (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: 0KwJKicYqiy7/JHpX1J3RI7CknWsN16H0/xGdXkw+hmdJRc7AYoIiUrlRrL1F3hZXeQAPOgC+pxcB74tBN/XKg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4907 X-OriginatorOrg: intel.com On 2/20/2026 9:43 PM, Peter Zijlstra wrote: > On Fri, Feb 20, 2026 at 01:52:48PM +0100, Peter Zijlstra wrote: >> On Tue, Feb 10, 2026 at 02:18:49PM -0800, Tim Chen wrote: >> >>> @@ -11034,6 +11037,9 @@ static inline void update_sg_lb_stats(struct lb_env *env, >>> { >>> int i, nr_running, local_group, sd_flags = env->sd->flags; >>> bool balancing_at_rd = !env->sd->parent; >>> +#ifdef CONFIG_SCHED_CACHE >>> + int dst_llc = llc_id(env->dst_cpu); >>> +#endif >>> >>> memset(sgs, 0, sizeof(*sgs)); >>> >>> @@ -11054,6 +11060,15 @@ static inline void update_sg_lb_stats(struct lb_env *env, >>> if (cpu_overutilized(i)) >>> *sg_overutilized = 1; >>> >>> +#ifdef CONFIG_SCHED_CACHE >>> + if (sched_cache_enabled() && llc_id(i) != dst_llc) { >> >> If you write that like: >> >> if (sched_cache_enabled && llc_id(i) != llc_id(env->dst_cpu)) >> >> You can get rid of that dst_llc variable, but more importantly its >> ifdeffery. > > Ah, you're perhaps wanting to not re-load on the dst_llc usage below? Yes. > Do the compilers DTRT when you mark llc_id() as __pure? OK, we will have a try on this. thanks, Chenyu