From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from PH7PR06CU001.outbound.protection.outlook.com (mail-westus3azon11010022.outbound.protection.outlook.com [52.101.201.22]) (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 1C10419C540 for ; Fri, 19 Dec 2025 00:40:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.201.22 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766104831; cv=fail; b=URIni2FecG4fNq5JV6JaY9oX3AYns0VY05cuWH0tp1pAqafVZ6xek4WhlJVCjKznZOy4g93rBvlrqrDNhdOAigCgVxHLIU34+5xiNkavanzOnSV3GIQGrNe+WiUZr7pqfebFCjK73j20rDW0d0Olc4w4awwXQo7Ic3NFg6RDpBI= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766104831; c=relaxed/simple; bh=USA0f8tMBPxkqIJXw/17wfqwAB6YIPult/Vewz879M8=; h=Message-ID:Date:Subject:To:Cc:References:From:In-Reply-To: Content-Type:MIME-Version; b=Ozx9vhbCPfkhCgFfnSOYwAFKUXu253a6Bqld48gZ2rYW7WyOVGZ9mrJz9cVvMWDZcRQyATmspsQGfp8QbGxh2sJ+WtDFEDRSn//M6bmsnJL5DdEGtbGy2gX4SGL86MBevYTSh2CHjVlbhlfJ8cwrsp1Zu/cdY7GKN14atYffdH8= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com; spf=fail smtp.mailfrom=amd.com; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b=UriYwrh4; arc=fail smtp.client-ip=52.101.201.22 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="UriYwrh4" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NVvLQ+hFcYNQ8LNGalY94YIeciCfoDRFOcY2TCQdoplty/vIg5W+GBY6U0UilmBZskI6RsZg2a7CaNjuDBpGGOAV49unapXKTIy1NMdu3CySPW7Boimyc+q1jeh94CQ9NmtChjPP1361rv47946o8V/jDWvYPyBVh0xZHGb2SzGXtsWtkyxGlhWtFldO3x+/ciTqjYY0+zazC9vyi+xhkV+BzuNxXXXnGDn+Dr7cp6IUnMN6sxsVMRm7m+XKXi0RDv1r2yHP5bjpWKptO3FJzYPTQIGYl7cAwrsWpm71Qs5ZZQM/hoB0wrmlK5SQcdXLQ0dtZBHUwG4jgCVRsHZeCQ== 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=DvE7c6kTNRdz0QEB1sQr96+nNdnhzeuSXOtUywxU3jg=; b=YYoe4lvo5c146tS0sZCMIH9PRjS5T9Pyjqg1krnxqctVOpC7X/jLkhkX4MAMyEIybRlXTq2XQLo6ifRpCJwCO0hRuAsd4Yls/mruCSK8IUxUSlh3pBwqqRhdOVJFYV0e5Wm3lsB8lW/OWSnb22Db7tQBVxoPKdTf2/pXZStWelsBHMjr6fgTl5/86Zl4jWPWveE2gV6vEWgfYUdE0flHDuMPB7ZG+6w7ZCO84YBKY7/PFNe5JyZBbAwgAM/ehWwvdWoL3BLIvZiHVCVOruyEwSAC+KFT+oO5Bn/E7sLt6ROLdWkSmQ9DKwAPV/z3PCKu+4SRKAfP+iRah9znUDUIxA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DvE7c6kTNRdz0QEB1sQr96+nNdnhzeuSXOtUywxU3jg=; b=UriYwrh4ssmo2KurtSsVc50J91njZ+wFyifCImZdF0g6ldUtR++iJjyz31d/HXaJ8MSTZ4WhWIYdp9augZ7jg6vKo9L4BpIt6XYQCnih086wl1hyezAecdxD9F2xqvK9kZp4gspifJsWBp7pOIcICaQd4YspRiBriLBBkiCc9c8= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from IA0PPF9A76BB3A6.namprd12.prod.outlook.com (2603:10b6:20f:fc04::bdc) by DS7PR12MB6192.namprd12.prod.outlook.com (2603:10b6:8:97::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9434.6; Fri, 19 Dec 2025 00:40:26 +0000 Received: from IA0PPF9A76BB3A6.namprd12.prod.outlook.com ([fe80::8d61:56ca:a8ea:b2eb]) by IA0PPF9A76BB3A6.namprd12.prod.outlook.com ([fe80::8d61:56ca:a8ea:b2eb%8]) with mapi id 15.20.9434.001; Fri, 19 Dec 2025 00:40:26 +0000 Message-ID: <6aa6ac29-462a-453f-ace8-43aef9ed67c4@amd.com> Date: Thu, 18 Dec 2025 18:40:23 -0600 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 3/3] x86/resctrl: Add "*" shorthand to set minimum io_alloc CBM for all domains To: Aaron Tomlin Cc: "Luck, Tony" , "Chatre, Reinette" , "Dave.Martin@arm.com" , "james.morse@arm.com" , "babu.moger@amd.com" , "tglx@linutronix.de" , "mingo@redhat.com" , "bp@alien8.de" , "dave.hansen@linux.intel.com" , "sean@ashe.io" , "linux-kernel@vger.kernel.org" References: <20251215230257.1798865-1-atomlin@atomlin.com> <20251215230257.1798865-4-atomlin@atomlin.com> <95d219be-c89b-431a-974a-2e2b653f98e4@amd.com> Content-Language: en-US From: "Moger, Babu" In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SA9PR10CA0015.namprd10.prod.outlook.com (2603:10b6:806:a7::20) To IA0PPF9A76BB3A6.namprd12.prod.outlook.com (2603:10b6:20f:fc04::bdc) 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: IA0PPF9A76BB3A6:EE_|DS7PR12MB6192:EE_ X-MS-Office365-Filtering-Correlation-Id: d24e2726-c961-4ed1-f93a-08de3e9733af X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?L1FFVHd2UmZEeER6eVJUN2JPTWxld2JVdmhrVGorQ2lIM2ZBMzNaamg5aXl3?= =?utf-8?B?SVFlcFp6TjEvS094SVNhcUVaN1RjTTBSWGtVcnhvZ1dmT2xDMmlhVHUreUY1?= =?utf-8?B?QlVwaEJCdEVGVWIxUHU3WkhNQU1PM3ZSeHZtT0JzZXpNY3haNmZRRysrZ0xl?= =?utf-8?B?UnlGcGtMcTMydDNEMEJGM2ZZbUFDWW1TbnE0dTNuL21JVTBFUDFQU0gwSnh4?= =?utf-8?B?RklBYk9TeVdmd1VhaHVtcVlGQjBEa1JTbXp1UDJpZ3QraGxsVEVYcUszbFQx?= =?utf-8?B?aWN3YTdLVFpEZzRab2ErQkdUMEJpZFNtNmdMd2tNRlBGRzh5YytJRjFINjky?= =?utf-8?B?S2V1Q0NWc2Q2MGZJZlYwanJqckxNdWtCdEl0dU9IV3k4YlZKMjA2VjEwdWF3?= =?utf-8?B?OGF5RWlwMkV4bERKbHRRK0dMVmk1T3FGQUhyUmxJM0hiTytnWWJ1Y3BBYzc3?= =?utf-8?B?L1I3cmlFVzJydG4vS3JhTmJqSjc4dkVnMjQwNEZOTForcUxRSDFNWXJHeWNW?= =?utf-8?B?d0o3MFlYYms1S1JyOTFpK3F2SGJkcGttUzRUSWx0RTd5ampzeEdiMDFsZmdy?= =?utf-8?B?OHhxRUhIVGgzUmNuN0dIUVZxZGs2bERwNTlUOWI2bG5lNGt2YlJscFhIVnBY?= =?utf-8?B?dS9FU3ptNFF5OGI1cXdSVjJaQ3ZZbFJlMGFvS2lJMkpubkpveTFYK3VNUU1m?= =?utf-8?B?V0VjT2gxOFZWdEdYNTZzQ3c2a202L2Jtczg4emFmRldWOElqaW1xdW52M1Zk?= =?utf-8?B?Mi9SbUdIYkxBampkaFUxZE9YSGllUzJpTlY2UkpHSVl5V1BGck5GWUNqMjhn?= =?utf-8?B?bkZJU21ET1NScTBRRlIxN2FVdSt3NlJ5L3RvNno4eFdlQzF2ekdzMEVvTHky?= =?utf-8?B?R1BYYmR3Wnk5dFg0ZEdtSkFlbU9ETXM5L0o5V2hRZ2l3NGkrNEoxUGs5dDdu?= =?utf-8?B?KzRDQzNBQkRhWmRlTUs3cHpibGtaSmRXOEVVN3BTVWVsMXkyMVNYeE1TWENV?= =?utf-8?B?c2lBQXQyQUhEZE1YbEljOGV4QU5mQUFsakZpMXM0VkF5Ym5qazR5K1NqMU1N?= =?utf-8?B?ODk0ZXh0cW1ldzJxWlVVemFLYktFSnQxUy94b2N6TGZsNloveXlnQTZTSzU4?= =?utf-8?B?Vkp5R1VUY2JwWTRZeGtsRDREL1Z0dlYwdWs0L0d3TkpBL09RMkdLdlI5Mzc4?= =?utf-8?B?R2t2NGdUY1M2QXllU3ZKbThTbitPUUFmTmxQdkJNWmpvcmdYTlJPOWdqZXUz?= =?utf-8?B?emFMVDQ0TDF4UzUxdTl1Q0FmWUFjK1RuL3FKZVY0UXVmWnRucjd3QmY0dDY2?= =?utf-8?B?S1VnRWMzZXY3WUVacFJMblVza25yd2xab1ZRVjBzcjg3MGU4UFpMcjBITGNu?= =?utf-8?B?b21EdjY0Sm1iY0Y4RWZrc2xZRTh5WEZydXNEeVBlWjVNSkFDc3M4ZDliRDVV?= =?utf-8?B?NVQzMVlzMHB1QTQzblZCUWkvazRSREZJTkgyeGJ5d3d5d0tYVHZDKzFXTDAx?= =?utf-8?B?SmZDL0VRR0VLR1VQaERQT1dOMG9JRk8vWDh6YnVZMHZWbldDVnBva285UFFG?= =?utf-8?B?Yk9QVjczd0lGb0pDMktDS0pId0ZTendXa2RMRGRGTTFrOWJTZkFQbEVEVmpj?= =?utf-8?B?dHduWnNxYndlTGgyYy9lQ0JieUxmbE9GK0tucFZnYmZDN0xYT29RVkxKWU1K?= =?utf-8?B?bkJSSDRTVm42YU00WGR1M3hrKzhqNUM2eFJpWUQxNDh2RWQ0M0FyV3FPYjY2?= =?utf-8?B?ZUxRQndjcndVZCtZNUpnQlRMY1NhTEp1L3pmUWQ0blVST3FxZTR4VTlsbktx?= =?utf-8?B?cDRvU0d1Wm1GQjI4YmlrQmMzZUFHTnNsY21zY0hkemJ5ZWtuZ2lPdDBuNkRq?= =?utf-8?B?a3ZDdkVCMTB4VXF6c1BWS2g2WmtCRWFqYUJkV0VuMUY1bFJ1RHVsSGs1SVRM?= =?utf-8?B?SjVhbmgvNU4ySTNvb1BXRVVlbVRrNXhkM29JVENieVdNalZtYXJYdUxaaG5D?= =?utf-8?B?a1BseUJNNk1nPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:IA0PPF9A76BB3A6.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RUY0bFlocnVnQlJRZGEzMUwvYk85b3o1UzdVdGJodjk2U2NUUENEbzd1QUxE?= =?utf-8?B?MUg3dDFONlVxMjBzSE9TK2l6a0tkYnFhVjRINS9MaDlEeTlOVHRydlJ5dlhJ?= =?utf-8?B?OFpRbGoxcExzZTQ2THIwdFcweVBYU2s3MlhUWHBHMi9UWmNvb2lCeFh3Zjh6?= =?utf-8?B?a29hdjJhNWZWNnIwcmFFdXBlbWtGb2JjMGtJeDdLWHNsS2o4bDNMYVhJZUhJ?= =?utf-8?B?MGc4VVpTNFBWMWVvSERPWWFjSFBoVjhoV0xubVlkT1ZFclkyMXN3OERUSk5x?= =?utf-8?B?cUMwL0dSMVZEOEFqei83emRvckdlYldES1NhME52Q3MrSis5bDNxTEZXUlZn?= =?utf-8?B?dzB6ZzZZamRlYVdQWG5DOEorMTYyVXd4a0dVVVFXMlFaNmErZzhsT1ZmRHVW?= =?utf-8?B?L2xjdWxFTmZhdnNaYWdlMDRubHNMM09pNldZSmlKb21TUllseVdESkRtZVpQ?= =?utf-8?B?aUM0QWxmUHpNVGI2azNKbjVlSlZXZU9pMkw4OTJhMHcwQnljL3F5R3daQjB6?= =?utf-8?B?Y0oyelduNjBXSkNoNUgyNFRtMk1HWU9SZC93ckRFcU5nME5NS1NwVGF2eFg5?= =?utf-8?B?MDZmWXNxSEV1enJxaDlZTjhxMTZXdFhkVTE4QjNWamRqcUNMSGVob3Voa1pW?= =?utf-8?B?c05Yc0x0T2VibVZ6VE0xOEdrVHdNbWdZczlQT25nZXdVeStrZVhnTkx5YUdP?= =?utf-8?B?SmJ5ZE94b29oTnFaMk1rdUV1dXpRaXp5b2d2dDZuY0RKL1preGFFeVZ6TFJM?= =?utf-8?B?b0YvdDBHdnFUbUZhRVdNQjB0VU9jcCtINGd0ODY1VlpmemVWdHQxeGlXdG5Z?= =?utf-8?B?anB0dWZNVWJ4MUliTmFHNitQMEkwOGx1OWplZnhYY1pPMXVIK3haUnN4SjQ0?= =?utf-8?B?ZVMvRzAvMnFZN2JDVDMxSE83SXFEU2wxNUdvTFQ0UTJxWFh4eHFRZjN1UnZM?= =?utf-8?B?Y0d4YnRHWWszSU5OOWhXVjhDZWl5amZiY0dvZVJOSmZEb3ZhTlkyem1Ha2Fi?= =?utf-8?B?RkxHZ1JVdVlBc1lQYVRKSHBnY3RGNENrOHdzSzV1REFHV0RsWFRxUktQdzc2?= =?utf-8?B?YkFPekN5cmVSVjh4Vytoc09sSnVMdUN0TUR2VHkvcm14Q2FrK3dSVzd4NTZ4?= =?utf-8?B?L3l2bmEycnU4VTVOYWtXcFBnSDRJNTd1OWF0Y3pySUkxWURFNURtUGk1ajd0?= =?utf-8?B?dXpOVXg4Y2RaQzB0Wm51RHd5MnVHdXVVNlFyTytMT1NvL21IMHRDZUdiOWNP?= =?utf-8?B?alpsUEZKSmtRbHBvN3BFdTBuZ0kra1hNMWNvR1ZzRUQrZjJuN0ZjeHNPckY5?= =?utf-8?B?dkt0ZWdPNFh4TFQ0aDRlbWt2TXVxMFNIUmVlT0xZeG83cVZxaXdCN2ZGZjBH?= =?utf-8?B?YUo1cHo5U1JKM2tnNldSRllpT1Ura0lMOFR3YTc1NlZ1NURBMzdnc3hDeHZx?= =?utf-8?B?MW5XdjRlYVBzVDJkUTkwSE1VMGM4MEc2QlJzZVRheTkxVXlGNlNwb3AvY1NE?= =?utf-8?B?aFcxQmo2YnRLNXQvYnFEZFE1L1NVd2xjaFYyRHBQZlgrQ1pLeDNxZlU3VXF4?= =?utf-8?B?SDUxbzQzVHhSdzlvZEF4RERjZVl6S0F5MTM3YlZWTVc3ZDdSdm1SV3J6RHBx?= =?utf-8?B?bzNJUkh0R0RJNE1VTk5kWG11eVpKajBtcEJnM1k4MDBBT29XWjNvamtWMkpN?= =?utf-8?B?K2MzQ1hLQUF2VlB5OTBWMlN4RGI5K0Y2ZVRYT2hraUltTzAveEYvTDlJWVJU?= =?utf-8?B?djhYZ0RwaUV0SURBUGRNcUJKZy9QRU55bVJHY2R0SmY4a2xPN09zR2hZTXJT?= =?utf-8?B?b25jaXdFUUVnamY3MEswbDBzZGgxMWFlbjhqRzFvZGJaNjVzcWZCcWdCVUp5?= =?utf-8?B?MTV5eXVXbnU4U0ZYNGFRcUI0bjM1ZEpwdXMybUdHNEJBQldRS3gwSXN0eUhF?= =?utf-8?B?Qk1TbUpTNSs0R0JDU0dZb0pBWXJuUWhHK0RuOXlXd3FOcWVFOE5jdE9acmc1?= =?utf-8?B?cFV6NEtjN0FNcjhDbmMzSzUxa1FkZUNOenJ0SFRGOGF4QkI4amJzeFp3ZmNJ?= =?utf-8?B?TlQyZzU0aGFNb0FNZzdNeUk2R0JpdXdNM0ZZTXJ0aXVJWXJ6K1JFcFVpT2d0?= =?utf-8?Q?prUeb9wSJ9XwtCUv8O2quM0OD?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: d24e2726-c961-4ed1-f93a-08de3e9733af X-MS-Exchange-CrossTenant-AuthSource: IA0PPF9A76BB3A6.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2025 00:40:26.3770 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: EU9uA2/I6lHaCcp5xjhyjZRqCY7hlwxCqzRSN/O+OhIONpeZ/IfquHs5ZqrNZ8jx X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR12MB6192 Hi Aaron, On 12/18/2025 6:31 PM, Aaron Tomlin wrote: > On Thu, Dec 18, 2025 at 03:56:24PM -0600, Moger, Babu wrote: >>> Why is io_alloc special? The same simple change could apply to >>> parse_line() to allow setting all domains in a resource to be set to >>> the same value: > > Hi Tony, Babu, > >> Yes. I am fine with that approach. Treat "*" equivalent for all the >> resources not just io_alloc. > > No. While I appreciate the desire for a more uniform interface, I would > strongly suggest that this particular change remain applicable only to > io_alloc for the time being. If I recall correctly, the architectural > requirements for other resources differ enough that the suggested approach > may not be universally applicable or appropriate in every case, no? > Yes. That is correct. Lets do this only for io_alloc. Reinette commented on the already. https://lore.kernel.org/lkml/a76c2eee-2a64-42ab-b81c-90638321cd15@intel.com/ Thanks Babu