From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.17]) (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 F00803630A7 for ; Wed, 19 Aug 2026 22:55:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.17 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787180159; cv=fail; b=SLtq7xJYDurAjYif4zTWCXbnVNFahDV68/HuJ3vSbAr9AtakZ0akwxS7Mj6eLkwZqKett86oICxVn+Hqtf9GaWC+/PeltrG3RZtlSQq1zwv4sEM7TBHrWVCSBsQ8RHZHLcsgN13tiqRCiNVgx3s6slYBcdrzkVaC/vt4Q6pJW1A= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787180159; c=relaxed/simple; bh=Ixr7pUe2NT2XDf6Zx88pEmvo2fbJlil9XLUUSncMKFk=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=dCp3SxDGZbJEIqdbAouzScSedeRRCSNRohPH4DPCTYxxtUaJSTExt676yzF62RuwavVPTpR5yH+ROLRw40qLIvTvPOW2rzg8RG8Zi50DacNdMJYQ2lUtEghltypxYYcAfU/Gv+G9IR39uIKXQLAcJW6P2xYuSVWr6MucUZO0Ifo= 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=hcsiOHCj; arc=fail smtp.client-ip=192.198.163.17 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="hcsiOHCj" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1787180158; x=1818716158; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=Ixr7pUe2NT2XDf6Zx88pEmvo2fbJlil9XLUUSncMKFk=; b=hcsiOHCj9rTn4GZTWxV1jIrpgALj2BkTza+4MwR0h2xfTD88zdejlT/j ZugSLI5kMQwwEJEBuaDLMVJqhQypM6rZcl/XuaBLQXr/WmGsYXDOi0uHm Fznp1cudpN0xyUDpm+/t43nn6cmD/6wO2DUiJsKxEOwdcTmnMkvc/1gsb 0FeaiF8RtsH+YK9x/Mv/78tjO8AWvJ7hgFYFhr7+C9bFkd/B10gW2TUyi h/bkVcMLYKX53bNZZypA38muj+OmVWyNIj1locABZxtpbRwxjmOne+2OC LFX3BZKzJdwjoEdO+5RB3iLileviOvO8GqOx6iWGzKlK/zE1xlVAPSxQl Q==; X-CSE-ConnectionGUID: qZw28yPhTT2kHeH9WzeWCA== X-CSE-MsgGUID: y1c/bqWNSjm/Lb7ErpXv9Q== X-IronPort-AV: E=McAfee;i="6800,10657,11880"; a="87578681" X-IronPort-AV: E=Sophos;i="6.25,232,1779174000"; d="scan'208";a="87578681" Received: from fmviesa005.fm.intel.com ([10.60.135.145]) by fmvoesa111.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Aug 2026 15:55:57 -0700 X-CSE-ConnectionGUID: nhjXf0s4RiuBCUcAw2Y/jw== X-CSE-MsgGUID: /NBDrDYrTKyh5WX6yGegrA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.25,232,1779174000"; d="scan'208";a="270924718" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by fmviesa005.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Aug 2026 15:55:56 -0700 Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) 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.45; Wed, 19 Aug 2026 15:55:56 -0700 Received: from ORSEDG902.ED.cps.intel.com (10.7.248.12) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45 via Frontend Transport; Wed, 19 Aug 2026 15:55:56 -0700 Received: from SA9PR02CU001.outbound.protection.outlook.com (40.93.196.60) 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.45; Wed, 19 Aug 2026 15:55:54 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=reSKjcEky4qd6QvUlppzFXUH4fDWrwsjOS569iU/81sw9NkOdoQ1HMPWx/9pqkzVc6WqWSf+nZspBUEuVYu4wQjrWwlC5NKTnigEjyQ3gIcoN00f1XModhvnSD8kIJXC6UtvCH0rTDJRM22Ja/wE1+sv+FlxFLQwE3gTmwukX3YrGWSprhDT4Op1QZisoJtSsbOr3BtR69ZBs39WAWHY4/Co7ko9Eau6C5BGhb6FRoWH5E6ThHRzVxX+3mQ0CuXHI9unM6Dh8tcjBYKOi9gGxRg4fPiJOdW9SZPR+fJxi1m9sPsdas1ndRYCsqkg2/IE0j7xu6Zx4YvuW50kK4qYGQ== 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=yPMRYWeZxdO5h/elHfhzUkBe/kcU6858CtJIJgFdMSs=; b=xtJDH9XcJzbIxmzlXVCXZPbJmR/wOJ62dt28Zo41AALCUVLiXc9lsqkV9ueZ2gNaHP3+nL3UoTHBXskBxqIctWQjK0Nv6q2RtFEtptRNSo4KdghrcS2p9GXdbGSY3DwmqIDkhmpjtDlZANThSY3x5pQlQVEP2JbQnXlAyF+sRWyebO+0rEeNolFVVTl9AmxsEFqKYBskX8toToiuPz1pFgC5KOne9leWf2nSqBnu/a6I8mpjxkKm3F0BqP+effF67Jw0tdojkCbSUdptUk59YGn0Y3DNOD+tabg9QxExrgZfpwR9OJ8mOe3Tp8tggjcYH/m7l/GwM85M+pkQALcidQ== 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 SJ2PR11MB8370.namprd11.prod.outlook.com (2603:10b6:a03:540::20) by MW4PR11MB6785.namprd11.prod.outlook.com (2603:10b6:303:20c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.339.8; Wed, 19 Aug 2026 22:55:51 +0000 Received: from SJ2PR11MB8370.namprd11.prod.outlook.com ([fe80::b6cf:ce77:3cdf:7cc]) by SJ2PR11MB8370.namprd11.prod.outlook.com ([fe80::b6cf:ce77:3cdf:7cc%5]) with mapi id 15.21.0339.007; Wed, 19 Aug 2026 22:55:49 +0000 Message-ID: <6c933b5c-620d-4684-b651-48a7ebdfc956@intel.com> Date: Wed, 19 Aug 2026 15:55:47 -0700 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v6 2/9] x86/resctrl: Require 64-bit x86 for resctrl support To: Chen Yu , CC: , , , , , , , , , References: <980c4d9c15862de0b0dbc535b646f6b96ea46abe.1784968626.git.yu.c.chen@intel.com> Content-Language: en-US From: Reinette Chatre In-Reply-To: <980c4d9c15862de0b0dbc535b646f6b96ea46abe.1784968626.git.yu.c.chen@intel.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MW4PR03CA0273.namprd03.prod.outlook.com (2603:10b6:303:b5::8) To SJ2PR11MB8370.namprd11.prod.outlook.com (2603:10b6:a03:540::20) 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: SJ2PR11MB8370:EE_|MW4PR11MB6785:EE_ X-MS-Office365-Filtering-Correlation-Id: 35b3962e-bd69-4005-b06c-08defe450368 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|1800799024|366016|376014|23010399003|18002099003|22082099003|56012099006|4143699003|11063799006|10067099003; X-Microsoft-Antispam-Message-Info: M+WCmWzWb/YzcKRQH9cudYQiRaVk4gvkWlNtDI0cYeTTy5SqXSspZMaql3zJ4aRrvo+rHPUzOdmfiAcK77BmUFZccn6o7cr60sWLZUUYTRKmPIoWtkqBrdfBUf+y+L17GANubexyH2f91eusxR6UN8QHsQo/ropE+/bkPZRhZnU8ZX6U4/uC3vcc+/zDl179NB97HK1VcMjR4iVJq1WN4UaiBNgk9jNcxGOHOlEu8NPEhgHkP7hLZjPswPSyl5xXsqHUrsBK5kyVWarGObAA2w2rCGriif2tDAwiCErEZ64RWCw7limQfg4G3Ctxd3tDgfC8IwbYfJywPwW0Z+G1NyqYMsi4cp3Kb1OiyyvE2Pdxb/49eic8vPPm0hDosiJcZYx9BXGZCn4Gsfvwi36I/8GtZ3wPA0rpXCIjzMBXk7Hb+tLkO6tXwgMlzCUL5NiJAVcZDo2nEE9jLajqy+48n5B5T89LpXZGmCZGbZAoCwqhsub7QdLpqiCRXinpF+yoiWtdAuIZALdpskT09iWonoA3tXqk1kLapBnKvsmvGY5tyWBZ6aVZPugW5oXTp5W/jSjD5if9YjVV5LlfzR/oqW/dIswoqO28ydUOt/Jx8Wxqelmd5t2U7+P5BUpVMjqoDU5JMSdeiUNg3/9cUdpZ2oriHQi3TUbj7I9mCijBnWE= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ2PR11MB8370.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(1800799024)(366016)(376014)(23010399003)(18002099003)(22082099003)(56012099006)(4143699003)(11063799006)(10067099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QkNreUFQVnVXemZsbFpQRGRqb2ZENW9KTGEwQlkxeDZvZ3lpek1VR05YOXcr?= =?utf-8?B?V0RaL0FSZnRpOUdURzJqL3p1VTU4UlphOVVIcFBiM0Z6Ykx4Z0FiV3VpcWdw?= =?utf-8?B?UWViZU5VT1hlSDYvSHdUb2ZJa2ZnbUhIYi9HbllIQzRwWnV2blhTcGVjcC9T?= =?utf-8?B?amYyYW9XbXRwZVRYbkJCVUxwaEZFOEg5WEJadW9SOGIyN3Q5bk5wOFBCNGpN?= =?utf-8?B?SGhvbzJ6ZnNiZlJjcDZaQUZsR2E5NWhxcys5Mlhkbk5TWnlNSnEwS3JWbUlC?= =?utf-8?B?VlUzQklmTnVHVm9OSVZFM20wZlRFc1hpdmZmYzNwZFVHaEcxKzFHWlY2VzFv?= =?utf-8?B?L2MvQkJHTmVDbVFLWGtXbTNvcnh4MEJXai9kclVNeGxESDVhRVcyRERDaHpa?= =?utf-8?B?UzhYWXhmWlFCdDlNTUlPNys0T1ZBcXgrUGxtSkhyakdYdlRzK3JTME5Sd1Jv?= =?utf-8?B?RVF6NW91eDBsa1FTRlB6Yk5pdjgxUVVnOFNjQmY4RmFCYjVRVFVrMXRtZXFa?= =?utf-8?B?Y29DT0ZIRWRpVjNxWmppdUZhbEJHSVB5cXlZbE9TRUJvdlpqRmduNllBS3ZI?= =?utf-8?B?a0lYMG9ZR252MEV6SURQV2VNck54RXBBUWFMVTVtdDVxVDdJekJhWW5xeTJw?= =?utf-8?B?S3BWaU5vbG5HY0ZjMElISytWMzVCL2xtSno0c2FhTXJJNzdmL1UvOXBLakJD?= =?utf-8?B?ZXg2akVUc0hpY0JYOHRoUkpJaDRoSWx5UHlJUnowZVZSem42NXJIUTRwSTBF?= =?utf-8?B?aXovbDZGakFBbUk0cTF0R0ZGNTc3NE9samV6OGR6dW5iRVBDY1BQVlhsR3dG?= =?utf-8?B?cEFjMGtRNmhzMGtScTA5eGtDODlVSmZmWE1YbWdCSlJZUVdPcDZvNnBsK1Ba?= =?utf-8?B?RjBTNCtTRWRZakx5WFdpRmNqWU0vS2h1K3laMFlzUjJuM0MxUWx4a2FSUGZn?= =?utf-8?B?L2RDUUtsSUZsd0kycnVjM09EVFdPanBKNGNoblVZanFSL2FEa0lBdmtHVjZj?= =?utf-8?B?aEsxZGtTN0R3SEdvZXl4cGtsWTNYSzVlcnN4MUVRa1NpOVQyNU4vbFdlbXVX?= =?utf-8?B?RmNjdUFyanBPd3pwSzNyYkp5aks4QUUyNXpNUjJJOTcxUUV1NUJ6dTQ4eFRk?= =?utf-8?B?YVlJbDBCK1JwMnRTWTJBYnltb1FlQ25JbGkyZTJZWUZ5V3BXZEtKMjMwOURY?= =?utf-8?B?b2tpSE02c29ROUlSNVRzTDM0N2NKMG80cFNmTEt3cCs5bjJ6SXRhRmZiNlBG?= =?utf-8?B?TjgwZzU4RFpJWi9QOUtaS2JJZzZFWWtKYlVjQnYvblFDQ2hzZkE4K3M2Zlk0?= =?utf-8?B?Znd5MDI4UG9Ba3hYTnlNaTVlTkdpNTU0enVOZ0dWejhvOTU4MlQxenlIWXZF?= =?utf-8?B?ZXpRYllJdXBkNkllU3pjUFRZY1FncVZIcGpGR2lodzBEeldhM0dsMnVZOC9T?= =?utf-8?B?dnBCVzFJdzFWRGNrNjYrQmZtdS8rTk14ZjVjcFVRRVVrK2l6Umljd251QVFT?= =?utf-8?B?TFMrc1RpRm9jWDJJZ3JiNnJEMEpGdW1OT2VyNGhob0tydGF5TC9WTUhiazB1?= =?utf-8?B?V1Axc3RENVNtcjg0b0ZpQnVNdzJ6V2JyZzRXYkNpYVJxN1cwTTE1MFVFbTM1?= =?utf-8?B?S0w5UE5DR2VUYk8rNjBKbmJaRzJ3cnh4YXZtSWErSDFjQnFRTC9EdENNczVp?= =?utf-8?B?Q0xjTU9NUTZsMVpvRllaeEZRaXlxMTJLVW55cFJKY1ZCaHJWVGxEdVE1ZEd2?= =?utf-8?B?c29vK09kUEx6bitMbTFrN2ZkNjRlYTlDVEJoRGU0VW53cmtiUVFZSk01cUxw?= =?utf-8?B?RUIzM0YvQUV0YWlOQTMydEhIUDhaNi82OHc0cllvbk9ORXNsN1NmTzFLanhM?= =?utf-8?B?eTVmdGVSNHdtTTBQRFpQeFBzRDZsdWV2VlBRWWJneUM0UGVsZFRuamRNemJM?= =?utf-8?B?NEJkVjRBNVBCbndROHBoSTNyMGdGd1JkdW5hcnRwMnlQMkV6cWJRMGZrMnFa?= =?utf-8?B?WW5CR1MrT09RSXd6RGczbE9Wc2t1Ni9lUGpxeHJ1eHN1ZU0vNjJndW5Od0Nv?= =?utf-8?B?T0YwczFEVDhCRFczdksrL1BLS1MvTTBFc2xhWVc3M0g2ZG1uQmxoMG1TTG80?= =?utf-8?B?RWtad1NnU04rbXpFZWVBMU80cjRHQTBuZm5EM1FOL1NjOUErM3VPWTJLY2lz?= =?utf-8?B?QmQ2ZGh0UkVmRm43SEhiZlBBM1lPM21OT3RoWC92cVNPcFc4S0ltNGwzSFpm?= =?utf-8?B?WkF4dFRoZ1FZVUo5U0NUSWxqMjBuLzFhajA0RGdYcDF3enlOckpkOFlJNUw4?= =?utf-8?B?ektvaWtneU9oVW9pRERPMjk4SjJIRXE5VlQvRHdVcWhsamdJcEhjV1U1NWZ0?= =?utf-8?Q?P4pG08+ySOJ3ON5A=3D?= X-Exchange-RoutingPolicyChecked: Sv10xGaa6huMxMVPpn+m4rXTcYy7uYxfzOEB0w058hSsLZSuQZMvZCTJDGjF4441DVGGgiG2U1G44xYwmaafo0g1gZnQlLKqf7KpR5+s1TBenJcNJXkQVp8BYLtozGUqLPJ2Non7RSf/IKXWuGomZ+DIeb4uIXy8DyzUWyRtQZgQCGXyJ4NrCw3gAjBOGrj61+fI5LmjKjSyyPMi052s20P5iHI91Y2Se8NdgpwaXaUf3jqxGQYEwFZrIgv5A8bUcyNXdP7/O0W5pOkHhRvf/mRHMZ2/Nl9Qb7S7PC1pW6/zGhR948tO0oZK8M9hz3PALY4QglWyDiN8zlDmJMcKqw== X-MS-Exchange-CrossTenant-Network-Message-Id: 35b3962e-bd69-4005-b06c-08defe450368 X-MS-Exchange-CrossTenant-AuthSource: SJ2PR11MB8370.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Aug 2026 22:55:49.7912 (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: /blmvo1ontfWovj2XNzqyQUAJ3TCl3urCTFphcuuoRiiuLv8ACPnPbyI32dgUJi3H3Bt0DWfvi2fcRdN161EgwyU8wFxnbp/r0DXJ5z/5kM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB6785 X-OriginatorOrg: intel.com Hi Chenyu, On 7/25/26 2:22 AM, Chen Yu wrote: > All known hardware that supports Intel RDT or AMD QoS is 64-bit. Future > enhancements like MMIO-based Enhanced RDT (ERDT) monitoring require > readq()/writeq() which are only available on 64-bit. There is also no > realistic use case for users to build a 32-bit kernel on a server and > enable resctrl. > > Drop 32-bit support by changing the X86_CPU_RESCTRL dependency from X86 > to X86_64. > > Since X86_CPU_RESCTRL now implies X86_64, remove the redundant X86_64 > dependency from X86_CPU_RESCTRL_INTEL_AET. > > Signed-off-by: Chen Yu > Tested-by: Hongyu Ning > --- Reviewed at: https://lore.kernel.org/lkml/d97deaa1-f42c-4fce-8ca8-5ccf8d822cd2@intel.com/ Reinette