From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) (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 6FDA04ADD9B for ; Tue, 14 Jul 2026 16:25:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.8 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784046307; cv=fail; b=pMZi8gGd2IZ6ByTV7CvoFVTc1kEp2aSxbVxcCh4mivcjyiM+Ru1rVRMXZ+JGAIsMPlRcnSOPTSDms461k2HC9reNYskQHTP2MbHT7P0NPhq9YbYhJUX0WgcrrIiGfj2ERk+TeXRvFZcJ1ymn3jPgCcIDBLvdhJjA68yXrvHBTCA= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784046307; c=relaxed/simple; bh=7NldxnELiQ75TRI3N2BxVWLVoZZOAk19CMVaY8W6SEY=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=YXQy9aaAwtqXrD1EPnNGHCZBY4cmMZCCbwCWU+0phppIVetSs2wqeRTR2xhunnIHdAf1kPkjrBanjfdLvg6+lCEz6PEMU0uCFRrExPcUcZglbz/bHki1+jjkVvTP99t6pq1W6lwpqGcBZAtEA4nrx0kZUdfr9sDnRKYpMUWZHEw= 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=V5EqOCnW; arc=fail smtp.client-ip=192.198.163.8 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="V5EqOCnW" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1784046306; x=1815582306; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=7NldxnELiQ75TRI3N2BxVWLVoZZOAk19CMVaY8W6SEY=; b=V5EqOCnWpGfmI9VVn4DU4KRUocl7/XD/q5a8fR0mxDB5GeirAZkTLHal mpoGL+zOT10lh7AekoFFbj3UQpQIrXVWg1r8CbphLxBnUw4kJOSt5ZK84 Kpipn/wRLdfw7NTLsRYSY/EZ/VP5vb/lkvARvIr7vBufjjZH/XyCMBZvN AItCCt68w9HrFz7+EKKVy35gD2zmEfNQF1ZnUI+crJzljRYFHuRVFsjbI 7Fi39IJ633AMGikuqFNQl021FR00cA0WEj7TevNfJi1qibszPOrFoU7iV Rw5Zw1BTVV0eY/B0MoiKyofMn+AK7966Vil+6x0oeC7LR0xtwyIKSbujc w==; X-CSE-ConnectionGUID: Sr46GU8BT66f5WEGZ1gyZQ== X-CSE-MsgGUID: gAzLuGBGRDGxxL/5cLEf5w== X-IronPort-AV: E=McAfee;i="6800,10657,11846"; a="102227353" X-IronPort-AV: E=Sophos;i="6.25,164,1779174000"; d="scan'208";a="102227353" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jul 2026 09:25:05 -0700 X-CSE-ConnectionGUID: XUD1+pTLQi+OdWJt9CxYIA== X-CSE-MsgGUID: Ol265BFbSnGc3gQHNZyH1w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.25,164,1779174000"; d="scan'208";a="294114615" Received: from fmsmsx902.amr.corp.intel.com ([10.18.126.91]) by orviesa001.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jul 2026 09:25:06 -0700 Received: from FMSMSX902.amr.corp.intel.com (10.18.126.91) by fmsmsx902.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Tue, 14 Jul 2026 09:25:04 -0700 Received: from fmsedg901.ED.cps.intel.com (10.1.192.143) by FMSMSX902.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43 via Frontend Transport; Tue, 14 Jul 2026 09:25:04 -0700 Received: from PH8PR06CU001.outbound.protection.outlook.com (40.107.209.46) by edgegateway.intel.com (192.55.55.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.43; Tue, 14 Jul 2026 09:25:04 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PHau3qb/qmnZBS9dR6eDgIewhMkXLnqvxFBIFHwwLGPzIu/ZxSk2cAu1YHbJC3b+hHjZunruCXl1HK1MaS65Hmb+vF4qov+o5Fidcbk+uluMaJPJtAxhdzn8FQwXQU62ijkNPOGN+tPGuoiPU6HSzqCgyEG7xK30ATebTEekdRQkYcd/FrOtF+acM8gBW5BtBpDAfx+jNm2C5c3Q5IGe7z9mz2r7PL2Uq1aoTYwTxPVYOnP4FXdcdjfhvy2UrG7PD5k2wlV+hgTvKZgU05wrbfgMlXnVwZTp2VyJZarCtNxDYatLyYOVt+uDtfU6uK6XmzrnRamlMWjw629NCST1dg== 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=t4U+oC9CvdQxF9OeaysO5fmC+/l5DtwtE5a82eNfEaU=; b=bDhEWeAbGjt8r3CP4aFcn8GLdT+OeItEa4QDHmcttjUpMuVtmR4kzTFh6SPhhWKL4R0e4VqKxrmWd7e9N615IIjVF86FAAy8kOdFCq9k/xk9B8cTa1Y3w2nxhTCgcEnMDDlpl4fi5IhlUSMlb48fQFuCCvW93eIvv6GYFFb1TUnUoMtz2r2ah6DWzBj3aHa/zNFbicjTOxXIG4y7VdsVPPcF2WepyD2twaEG7gtRdyKh2bZ5hAWM4Jzzz8X7TqCCdT1uo5FyEw9Or5pyB0Rl8nc1flSAWetdfptKpeMFJ5mScOV3MzoeuqGzkBvy2NIJ6f+pHh/ccV6q/uAPa6VRYA== 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 MN0PR11MB6059.namprd11.prod.outlook.com (2603:10b6:208:377::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Tue, 14 Jul 2026 16:24:55 +0000 Received: from DM4PR11MB6020.namprd11.prod.outlook.com ([fe80::3058:1480:e4ac:5765]) by DM4PR11MB6020.namprd11.prod.outlook.com ([fe80::3058:1480:e4ac:5765%4]) with mapi id 15.21.0202.018; Tue, 14 Jul 2026 16:24:55 +0000 Message-ID: Date: Wed, 15 Jul 2026 00:24:44 +0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v5 04/10] x86/resctrl: Attach ACPI ERDT information to L3 mon domain on CPU online To: Reinette Chatre CC: , , , , , , , , , , , Hongyu Ning , References: <950d1001ae525871a20599e8702f6de4dbc9d482.1782866200.git.yu.c.chen@intel.com> <6afb8033-7e19-402b-9349-34cbf66897ef@intel.com> <89fbbeab-d8ed-4b40-a80b-8713466fd757@intel.com> Content-Language: en-US From: "Chen, Yu C" In-Reply-To: <89fbbeab-d8ed-4b40-a80b-8713466fd757@intel.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: SI2PR02CA0036.apcprd02.prod.outlook.com (2603:1096:4:195::15) 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_|MN0PR11MB6059:EE_ X-MS-Office365-Filtering-Correlation-Id: f11ac855-a92d-4d05-1ad0-08dee1c47085 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|366016|7416014|376014|23010399003|1800799024|56012099006|11063799006|4143699003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: Fyq2AcCfd+JZEoADq9giPp1lB4hcC6SSYhwnnE6UySawXtc0q3WeU9fSIozEoRA5h+KW8eHGOc0enLliTqh5h0QPLw06/CtMuTF9N8ov45rpYxtdgwNKhYzDTVM4bv97kk2oeO0bT52+wwgOaWLMCElW2FddJfuhj6WbN9ClMCaoUHF11x49Qw65BxkMzYRJ8rkcLR7b6fIFOfKaFm9r215nWhCo5OsghOLGAZrA/9zOmuoo0DhK+WrACtZ4VCzI+kLJvjFEW8qAntz3SdXFghlSRzE0h7S/+g7AMNEt/0wEFRcbddStnPeT213JCBoUDo8K7PDSukioGmSonxDWnpOw3MH4laNUEkhCyhISwrFQadfDBge8/Ymnuc1moTtSYYQE4XqPJnzDVgv31dJehQKLcAKbe3D3R5yXhfoC3SuywojGqSiwwCxEi08XgaMwmnwK8/PkPon2SjCWeIQEP8kTzMlXwEA5uQieJ+3X1ftoRrIzhBIjgMJOUK25c2k1zyyTuT4iknAnu+AJ+OvQbrXt5KLGkpK38IAOF0kF3gXePAsN0/9cmAzzC6rTYmFmvuYDn0jLsh2wxv8SgBHHOPwxhWv0ujY78pLyr0uRexXgTjaSbuS/+FuU5Iq/GUT7tcboemX7TmAFH6FpPWZVHsJJHPL3tLFVezaMac2ed0k= 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)(7416014)(376014)(23010399003)(1800799024)(56012099006)(11063799006)(4143699003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZGNiM3A0UU1qZHAzUERrWnF5akZoQkhzNnkvejdVSUFTbnhFeWpEOHBCb1Jj?= =?utf-8?B?L21kWjFwVnR2TmxRd0d1WUJvSk05QkdReU9vbDllaEJIVENiY2ZHc3lITHNE?= =?utf-8?B?R1hEUFZFRjBOY2dBVWFuZURweG1Qd3g2WjBtSnl1VVl3aE53RkcxWm9nd0lZ?= =?utf-8?B?MmlVTFVPRkJyWXV5MjU0QkxyTzRTMC8vNnI2dEt4dnltSm1UWVIwVkNGUHhv?= =?utf-8?B?UFpBdGlRVEY4bUZWOHp6ZHBQVDk3MWhVN0VNcFJsVFBJdSthZ2ZYMUxCZ2Rx?= =?utf-8?B?MkNJbEkzeE9qenRpOTEwTVVxK3Q0UW1SV2VETkZmb256SzlSQ2NuOFg1OVBp?= =?utf-8?B?Y0toNGErYWd2K0E3U0l5K3d1dERKcDdLbGVTbThVdmhva2ZXZkhKNUtlcEtZ?= =?utf-8?B?d0Vhek9zVEVnNkJkL2VISk5iYUE0MzRrNHpGalNhbGQ3b24wRmhBTGtZSnUx?= =?utf-8?B?dmw4eUZQbUxPeEdFT2dYYk9Sdm56WUVhdVFaN1l3V0RWZmJ1dTF3RFdiM1p3?= =?utf-8?B?NnptNjhuRDBmNk9iTXlEM3VEbzMzYzNiSWFvNnhYUHFFL2c4bzN1ZmJDRnZ4?= =?utf-8?B?c1ZhWThjTktPeEg3aVp4TzhCQ2cvQVR2cThYN3doN3BzN1B5b0VCajRmVSsx?= =?utf-8?B?eGFjOXg1QzBYdDBCUUg1YndiQUlvckk3bUNXWHc4TFdOc09WY2w2V1N1d2dJ?= =?utf-8?B?Yjh5cEQrSzFxTFpnM21Bb3FzNTFuUnZhNm1oT0ZCcTFPRUlEVTZVeis5alp3?= =?utf-8?B?MXNOeFhoV2lXdlJvSDNXeXFBdkRQakhiaFNXYWtUbVFmT2pNSzBrSDRJcUwr?= =?utf-8?B?VUc5R0NjdnR2MjliN0t2YStEbjE1WGRzMVZEdzE0TkVISHdoMWNsNENCWVVC?= =?utf-8?B?NzArRVBDRktrUXdsRy8xZkxGejhoc1pCUERFUm1SMDQraXRhN215SUdSQ0ZI?= =?utf-8?B?ajFIMzEzWS93bWU2d2tnOSt1LytVNEsrK2RhdXUzWE9zd2VtUm1TbDBoMjZS?= =?utf-8?B?US8vd1JZbVl1V2VmVzZiTU9iOUxGbTZ1K0h0WWVDMGhLL2diS3dhRXZvdStH?= =?utf-8?B?ZzBxVjZNYlhXVFkvSXR5VkszL2F1aUNOTktzVCtjMG5kSGxWT2cyLy8za2x6?= =?utf-8?B?Q0VWaGdPMjdPM1h3d3l1U09TWVE2OVd6bkh1MkhobFhQOWVNeEdNM2hpTVow?= =?utf-8?B?b3ZGOTFyOWZFK251RWZrZkxaR2RKS3BXK3JPT1UrQ2l0VU0yYXVkajRRU1FN?= =?utf-8?B?Z1RBbGROSEhnbnlFd0pubUtTL3U4ZVhLd0V3NWRNREhlSHdoZ1JjTmZianJD?= =?utf-8?B?dHdNSzJrYkdkZHVUUUJJSFU5OE5vS1ltRWRYN0Njdmd1MVhCZEVBd2tyOW9t?= =?utf-8?B?WUt4M2lFdXpwaTNvU3k4TjRKMmVtbFFya0hNOTJIMlE4S1pjbURLMEF0NDV0?= =?utf-8?B?djR6T2ZpSWNCS0F1V25MUHl1cGdaRGRpZnRlTGFpK1FtcmVHL1ZuK01FTzFL?= =?utf-8?B?RGVidUY5ZjNUZDBWR3RzaHM1UVJCR2diUkxKdGlWWHJteTNHTDVZM054M1FB?= =?utf-8?B?R0x1aG93alUyN3JHcDU5a0g5bWpWU2dqOUhKSXhoMmxNVUpLYjlMUGlhdksw?= =?utf-8?B?YXhwTzZqZUt0dFA3MzRFRzE3TjgvazdyTlA4Q3V3bmtXZTBwZFUrNVh4SmpZ?= =?utf-8?B?UFhQR0h3U2Z4VjNCZU8xUWxWZW1HYkFjUjc4UUlKSkI3dWZEbVhyUGhDd3NI?= =?utf-8?B?ZzVsTzB3L21XMTB6NWFuUFNnRW1GUVVOLy9QajJVNGJaVkxKRVYrbVZ2YW9I?= =?utf-8?B?UjdoUTNmZXd3Vk1XN3BobmdsSGgvZUhpdzI2OTFyZi8va3F1MzRvamRuUTAw?= =?utf-8?B?blY0Y1ZrSTA3VEtNdldxQmN0NUhzMUtmNXVLNVpBVnNRalF5b2VjQkhpMFNQ?= =?utf-8?B?Y0VnVC9sdlVXYlZFaVVFWHI3NkNWZjROUzg5K1pteFJEM2xjZFpPdHZ2eTJo?= =?utf-8?B?VEdzVENPUVppcWpoQjFtV3RTWmNVR3h1MmU5d2owMjlZeFQ5SlJkZkxzTmFC?= =?utf-8?B?RDZMam1yOWxNeStVcE0ra2pFQlZMRlpvbUU5WnBJcUZXZDZmcnJTMU1zNVgy?= =?utf-8?B?WkpRQWZGSzB0R21RUUlMSEZUWUx4UHhibDdMTTF0eWE4YVROMUJtMVR6SXZS?= =?utf-8?B?TCswNDZGTW94WEtLSkEzNXhwTk9VVXh4cFhwb2FUS0hvUkRla0Z2aUxvOUFn?= =?utf-8?B?RGcvOHNwMW42aUFHZEJCOENtYXdlWGllOTV4K3ZFemVGQkVBcnVMemFUclcy?= =?utf-8?B?WHE5VkRRRkdDUUZycTRCL0xZVmZMYkF4MlNqQS9peHdJNVN6WVZiUT09?= X-Exchange-RoutingPolicyChecked: RJbU3FZ1l+gYEd9Itk270eg2iJOoJknMYLKlBdoX4SUnSpAaLP9Y1BUeOs+NH/qZTbp53+4kS7KKkhw36YTbYSCjqFSbgx7GhSTu0o2nixI3zr/TTH2/ATdmL5Lhw4baoa/HzoUj6ttc4NXkMEsAQlL1DScaW/EQMw2a3aiL1BMav8+msKG7Tl4jGy3DVpHodZfCDuDz2CC83WVq/faHDTBpGjGxZL9AqL/8J1YedNFDLGPqiVndqNMNMzILZqrdMGLk82kGVJhYddvSOQh7FiOdJthHzOCZ5tjJwhsV7kSxPCRQY13/8ht7z6KEOF3MAhxrnANw/y2TO1z7hioEPA== X-MS-Exchange-CrossTenant-Network-Message-Id: f11ac855-a92d-4d05-1ad0-08dee1c47085 X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB6020.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jul 2026 16:24:55.4627 (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: s/crlhv1TegSvvLE4wUF1Uv3/52177tUqJ/B1KoTedqtErpaKsKBSooMROGAUCM3gGXic58PDmbRHqNc+inTDg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR11MB6059 X-OriginatorOrg: intel.com Hi Reinette, On 7/15/2026 12:13 AM, Reinette Chatre wrote: > Hi Chenyu, [ ... ] >>>> +     * erdt_domain_info reports that CPU{0,2} are in domain0, >>>> +     * CPU{1,3} are in domain1. So when it comes to CPU1, >>>> +     * a mismatch is detected, we should remove CPU1 from >>>> +     * resctrl. >>> >>> CPU1 and CPU2? >>> >> >> I think it should be CPU1 and CPU3 that will be removed from resctrl - >> because the first CPU of the hw_dom->cpumask will not find a mismatch per >> your description previously. > > I expected that only the CPUs CPUID and ACPI disagree on will be removed? > In the example CPUID and ACPI agree on which domain CPU0 and CPU3 belongs to > while they disagree on which domain CPU1 and CPU2 belongs to. > Got it. After switching to "check-before-add-to-cpumask", CPU1 and CPU2 will be filtered out. I'll adjust the code. thanks, Chenyu