From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.16]) (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 08DE647DD6F for ; Wed, 1 Apr 2026 17:28:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.16 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775064495; cv=fail; b=LY/eH8RZpz7gmE1sAdzhgSrd3z0VpSGiha3kljQPnOgGUotRhGVCtC9uPqlr3IMHUnuSJ2b2beyek2N1nwKm9eAow7KR2QcY1VJ3OXTi47TYJzGh3Yb2nNhLIxAiXEy4Gx3gDOE6OhIY6INLWpFjCSU/W/gk1CqlVA6+Wp1Zd/Q= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775064495; c=relaxed/simple; bh=HO4j2e91sZCs9vAcCPvr9NNA4348ZLlwXkYvCG8eTtQ=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=Na7/u8L90PmyIVY/JBSZxAVHLwOQ5qEmybPf++isYNNaDpi+tPaaKwC6eIX4IQ0zpgydJn259Rq8i7QdxT/bNQRaDsQKPACj2ieQXBVg7dYflj+OiRkA4mvHObliYVEl0Uvi59KA2KiaHseYBZvK0BlC0V87Leys3rBiyf4gSDs= 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=KUn5PKLP; arc=fail smtp.client-ip=192.198.163.16 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="KUn5PKLP" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1775064493; x=1806600493; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=HO4j2e91sZCs9vAcCPvr9NNA4348ZLlwXkYvCG8eTtQ=; b=KUn5PKLPB9VLUFsrWZlAFeoCkiRqUP2jHsKttC+PQ3P/znwlW2xDSQ1m X9BbEnO45Zmw3SsSU/On9NaXY5xeg+mp34KM7ypuycgz7XMkqdt1rIwYO nNaERgiLDIN79E+MhTtmmsSSunXIAhTCTLUt6k/T5ZoFlsCrXG7FdI5ar n6D57YCtnVihVuMCZgG9gjpcHvXqazjSWNGa6Nt5opC3adD4j58zuNj4v 2P2XqPNMhmNqCb8XXqEcMvlmtQkmSd9IkiuUs0paB/5qfpPlyI0Rk4ulO M5LXl8Whi/iCA3SFAuxqBBFCkkO2bFEKePQqB4fowbLWeZBMxn4I1zsBH w==; X-CSE-ConnectionGUID: U+uU3iMvS8+kkY5n5fIiUA== X-CSE-MsgGUID: C3AECbnsSz+JShptyzoPzg== X-IronPort-AV: E=McAfee;i="6800,10657,11745"; a="63662533" X-IronPort-AV: E=Sophos;i="6.23,153,1770624000"; d="scan'208";a="63662533" Received: from fmviesa009.fm.intel.com ([10.60.135.149]) by fmvoesa110.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Apr 2026 10:28:12 -0700 X-CSE-ConnectionGUID: MdksPa2iSdWF3nNmHPR/Qw== X-CSE-MsgGUID: 09tRNcARR4CdULjI93Vl1Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,153,1770624000"; d="scan'208";a="220078389" Received: from fmsmsx901.amr.corp.intel.com ([10.18.126.90]) by fmviesa009.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Apr 2026 10:28:12 -0700 Received: from FMSMSX901.amr.corp.intel.com (10.18.126.90) 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.37; Wed, 1 Apr 2026 10:28:11 -0700 Received: from fmsedg902.ED.cps.intel.com (10.1.192.144) 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.37 via Frontend Transport; Wed, 1 Apr 2026 10:28:11 -0700 Received: from BYAPR05CU005.outbound.protection.outlook.com (52.101.85.61) by edgegateway.intel.com (192.55.55.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Wed, 1 Apr 2026 10:28:09 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HDUJptw117PL0ujZyVUaknbGSR5hgWj0sg+uBXEtcSwG82uq/HWddgQgdzVyUvrPmHLpUbrw8t0n7vvywqamjBk7hikuguY1QHjzSb7HTZEMSoU6V6ne++BVeb632isYojSQY+vFqlxWbxg8VIrPGenSHPKyHTpZh+fS1bH/43vJSmrRXuNeYcYFL8LL+6xHT0GUNXynn9q5XcnvNZir32muG0qEvGgtS6P7OndjTxoIn85wlPgdxwaQ3rPedf6Y5lNDRr9sIElaw5olUk70zS1KVlO1feWLaeGHvAWHc1jpbfqtZM6jTq05WIIuWWatQR5ZIhTHrHDnXv35puBnpw== 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=tAaaeNPYp5dcKacpErL3m8+geBXf1PodVRXu+ExAxoY=; b=Dfd1uCC7rShjFruE54QM3uD91YyE3BmRiexpzHXCKfQ9ov0MFmjTfNluKvc4wTGRK5B9qyNAllA0lsX/T8KKhh/wXjd9Hbge30i/gSbbFe3ujVGixxqg3f0w0blpmPa7rLLO7mF18erL0uWWz15FnpxgTByJ6bh5OiLEN2oujAeVmfdwqGZfRumLb4cHHQ53pkhjoAIJ6+oUungWq+RsZbiOnViDYBQnl7R28uXGqhx567MTC689Cw5J8BSb1noIBIADA9JvwQC17xhFqfgBmd+r9r1woo0TkyzT5Bv22+NisAP76TQNEvLuxY2JaT8zibU0//o3bDo48/9k/SnyBA== 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 SJ2PR11MB7573.namprd11.prod.outlook.com (2603:10b6:a03:4d2::10) by PH7PR11MB5766.namprd11.prod.outlook.com (2603:10b6:510:130::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.16; Wed, 1 Apr 2026 17:28:05 +0000 Received: from SJ2PR11MB7573.namprd11.prod.outlook.com ([fe80::bfe:4ce1:556:4a9d]) by SJ2PR11MB7573.namprd11.prod.outlook.com ([fe80::bfe:4ce1:556:4a9d%5]) with mapi id 15.20.9769.017; Wed, 1 Apr 2026 17:28:05 +0000 Message-ID: Date: Wed, 1 Apr 2026 10:28:03 -0700 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v6 2/2] fs/resctrl: Add "*" shorthand to set io_alloc CBM for all domains To: Aaron Tomlin , , , , , , , , CC: , , , , References: <20260325001159.447075-1-atomlin@atomlin.com> <20260325001159.447075-3-atomlin@atomlin.com> From: Reinette Chatre Content-Language: en-US In-Reply-To: <20260325001159.447075-3-atomlin@atomlin.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MW4P220CA0014.NAMP220.PROD.OUTLOOK.COM (2603:10b6:303:115::19) To SJ2PR11MB7573.namprd11.prod.outlook.com (2603:10b6:a03:4d2::10) 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: SJ2PR11MB7573:EE_|PH7PR11MB5766:EE_ X-MS-Office365-Filtering-Correlation-Id: 9ea62b88-0aa3-4237-0ff4-08de901408bc X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|7416014|376014|56012099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: tk8wibMkHMB8C7HVftShfSM6RsqWgVLMPnQN8A/6kIt+SaJ4tQcYVeeounN7msIVJzsbRMaSWryJNjD4YIt6QhMrA37M4ulBQDakq/4MTjv8RrjwliRbFRY6OxUgiqg3cEjzPy9McpCw0hjXBbBW8Oak3WZGG6nFhNV/b8sVcIssyvEO3NyPqmNK4VH2LFG9Q/O2UQnu9UfKB4l4qbjnFAkrN0iRX2jdNYoYzTkA030UrUmXpUpyn/CRu4UqEcWbtdeliZZ+U45imG4uFsVpnhvVU+p4t4m/6jAPnDmLdNdNsBXBwb17BgA5Z89JPM8j7jjgQ3XLlb2uwxMd4DjJw00fvmvDsGOyAhBpcsqoq80iXSiPZ9OjkCnEIw7e0RkQ8B7Fq7FtdO88PnMzLFwCxqmIVMc1G/mY5lKuc+7fyvi/n0vjWoUbkg0daZfPMZip2tuX3npPw8GO57BB+qRiOQPvdUf4oloiOHGYNJns83YV+fRs9wvNqIT3OIevdnNntRjxwcKbdoYF+IodelfisU6N3G035JtlxkI7WNIs9OFw68vBDSWlaEn8q5DoQRRS9yXyi9xPtCptx43e5KJXNXN20wQISbdUTk7x/D2om0YxYNCSAF2XCLeyhpjhdKhx2eFXMblM/EMD/JPNuqhyFQcRhrNV94XCWmbp5Yx6Ljb8e2WGcvJjQtzYsDJoZyUDLbNHGy0guvJsfrQOlkMDKl3BdlqKW7/GsWlSg1oJouc= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ2PR11MB7573.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(7416014)(376014)(56012099003)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dG5mUlBEVmtEQXN2cXlDNktEa3Y5RHVacm9sbU5RNUpBWk50OU92b1l2dU1T?= =?utf-8?B?YjlqYnIrdmgzWnkxbFF3aXdMVmF5Yitzbko4UDNMSzVEeWRxbm54VkwxN2Vu?= =?utf-8?B?OTU1eXhYRlpHaHhnWllQSmVNZmRRM25UNE5IVlpnZnNmRURwelBRTHJzZmt2?= =?utf-8?B?YVFTcUVtZXVVMTBDU3Y5bzBoMVg5ZzNhb2VmZ1p2aW1PQkNJOTF3aUxINlBs?= =?utf-8?B?blFuOWpEdHQxWUIzYTVJcVhVcGNPSXBWeUFOdWtEb3BTbUlNb1JaamFzNStR?= =?utf-8?B?V0FMN2hWcnN2UlNyanc0SHZQTnpkZzV6Rk5Zb0JBMk43M2N1a0tMaEVHRWpL?= =?utf-8?B?cXFROFU2N3dpbUpkdjg4cW5wL1RoaXdYQlpQd3FGdTNHOFJTUnRUaWVhNENC?= =?utf-8?B?N0xpRFdtVTluTTRTNTFuMmlSc082WmUyRFF3eWV3WjNsSXBNWGFHVDJYZnZR?= =?utf-8?B?c3BaVEs0WWVhVHk0dkh2SXdsWnYwc3k3NUlhanFtL2dEQjI1RGFVV3hRQ0Rq?= =?utf-8?B?UTE5Q1dremdaZG1LTk9hYVVZV21hdXFkU1JpSkJycHZGbFN6TDJHVENhbmpY?= =?utf-8?B?TnljR2FLLzlzZ1MvbXNoVnE5TUswbktDc3d3LzNkVFVOWlp5czc4cThQNHZX?= =?utf-8?B?UUFwSmxXL0Z5Vm5tcVc2UXZpNlVUU2JlcFZyVUxhRFpraFBSdzJ1SnhzMkdm?= =?utf-8?B?a29qM0xoVVduVmxDdm9zSkJBVGs5M3ZqTnBWSDNJaE50ekZkUTVBWStEdXIy?= =?utf-8?B?ZkpadktZeW5ocG1RMDY5aU56RnNEKzRFNFNMZlhaSnBlS01nQUFYdTdtQ1lV?= =?utf-8?B?aVlhYThHd3dGZFQxNmNtbE1xWmxVYkhpbUtRc0VqWmMxNjZMUHp0UTBraWYr?= =?utf-8?B?YlpqTUMweEFOaTJBYWdTdEhxNDZldnZDSUpxSDBPQWxCL2x6OVZiVUJCcnZI?= =?utf-8?B?WkQ0MnVjVU15L0JhMnB2VGNJKzdkYnE3QUFBbWo4cXpUNXNhZGx3SEdjWEVG?= =?utf-8?B?ZEdQY2JhUWV6OU5wZW92MTNZaVR3OGZZa1kwRlNxelVzUWFhYm9xNjE3Z3hs?= =?utf-8?B?d2FSSzZReGFIR1dIZlFjaHRrNUNUaC8vWHVDdFJrVVpVbVhSQjllV3J3cjZz?= =?utf-8?B?RzBPd3JCZ2ZFMUpWWGQrRjBIUFFHOHFubFY3ckFqam03dXlRUDBycGlVSjRr?= =?utf-8?B?Zjc2Mmt6dDVvamI1TTNBeWhnS1FQd1IyT0UrUVd2VXpuWWV5SzFRc3NxWVYv?= =?utf-8?B?RVQ5QnN0QnJzeFV0WmxCYnNrRTNzZ0hkQ3NBdDNwRjRFVW13dU5tbzI1ME12?= =?utf-8?B?UE10QXJKT0tjdUppZkNQY0VrWlB6dHpORTdzc1Z6OExUaGVXYmQxWnJqTy96?= =?utf-8?B?c3FIM3VlenpMOTNCUWlQVW15WEFNV3JTN1FlT3V3U0FjL1RnRkwyT01qd1l1?= =?utf-8?B?Y0d4VDg4WFN3NnhTdURTNHlYV1ZsVGJJQXhmUTlSUGp5RzBXM09leGNRSHpa?= =?utf-8?B?ZnJvNU1xN3BJUGlSeDMwVXpiRnF1Q3BtMjNEQnRyVnlZTmJBdmVUT0NWd2Fi?= =?utf-8?B?bytwL01aVC8rb3MzbThzRWRVdU5aOVp1b3FQR09Ka2F6MnJXcU13YlRsM1Bj?= =?utf-8?B?YXM4cmFrd3lhRWo5bW15QjdDSmgxMlBVM1h4RndjaW5TR3B5MmNoN1ZCYlRN?= =?utf-8?B?bW1RVEpFWlFsNVZwc1hTVUx6MXBzcVVBSzg3UktUalhYUUp5eEc3OVpXQzJ2?= =?utf-8?B?MjhJS2RqcFpDVGplTWhPbWxYZk1TbE5tTXpvaXdmRFEvT1I1cTBKWVNFYVJ5?= =?utf-8?B?U2dVZXRpdG9DcUoyZ1hrUysrbGdYT1lKSFlwOEdoUFRiZGdFd1JIVXlwU29L?= =?utf-8?B?Y1IySkVCdUpET2M4aHBRdDlodXliZTU1WnMzMnhheGNPNnFjMHFzY3RyUTdK?= =?utf-8?B?TnhMa3pRM1ZtUVp0WUQ0dUd4Uk9UZE0xS3ljUGgzZVhaaGM3U0YvaUNqSnpI?= =?utf-8?B?OWswL3phNkdLaU5qM05Wd2ZJZzYyWWZFb3JJL0Y1cUlnbFc2aTE2bEhYYS80?= =?utf-8?B?cTBCeGllN2lVdzVwVDFMS1RZaUIrL21TVjBkWUh1UE1wQzBHWDVxRTFDVXkw?= =?utf-8?B?MjJ5VFhQekpoSENYckJOQ1g5N0NDQ3hlSVJUTEI4b3prN25BZEpVTEdvRkxR?= =?utf-8?B?MEIxYUdxTVBON0NyRU5xQldtVHB1V1VSZ2dEUWhPZ3c1RUpvZVlvS2JPTWR5?= =?utf-8?B?bWF2L2o1OHM2andMdlZEKzFyQXVodGQrcXNnRTFYZVlKYkNoMnV1dklRWFBa?= =?utf-8?B?M3pTMWVCbEN0RW4wZnQ5cWJUZG9DS2ZHWGpaUERJcHpGOVU4cUJkWGtOMGZB?= =?utf-8?Q?vTWTtVXVbCUJtulA=3D?= X-Exchange-RoutingPolicyChecked: qo1LCpOiQ0NEOiKMZSb+O7297EVWTY2s4cosIAxSDlLQ6EFWTzcSG2UkEnwDSozVH6ik3+Zxy2lIz3B3nEaV6fntNGZzxeqQTSi9uNSSPYEYOJb7kuRSTBU931ncCZ7fNvwgwWiN/w1AjDw4FME11bNgSNFXHeGBo/a97ll0Z4YMR2iWmpyP8rSdWBEjCUbp6UnUTFOQgeODrDg4MsddcOOh7RnZeLdZa4r9MveQRSlCDl+nnqUgeDe0hxZS14rvmZgdcXyWJFBzl8TMyL1Q17aD7MlLew78DWy/sL+k6qWZNIYJzocv8alRJKvnm+Si/QNtF68fB4Qu+jfb61XWVg== X-MS-Exchange-CrossTenant-Network-Message-Id: 9ea62b88-0aa3-4237-0ff4-08de901408bc X-MS-Exchange-CrossTenant-AuthSource: SJ2PR11MB7573.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2026 17:28:05.4890 (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: zr2rMlkZT3H3oT6iWvXZbnxXyBFhdBWg4sT7w0X5c+qN06cdezxwYoGlNHV/RRbB/hLIUyflDARZfzfn9t8Hzkgy/AmOUtMv6bXWwtKYAIE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB5766 X-OriginatorOrg: intel.com Hi Aaron, On 3/24/26 5:11 PM, Aaron Tomlin wrote: > Configuring the io_alloc_cbm interface requires an explicit domain ID > for each cache domain. On systems with high core counts and numerous > cache clusters, this requirement becomes cumbersome for automation and > management tasks that aim to apply a uniform policy. > > Introduce a wildcard domain ID selector "*" for the io_alloc_cbm > interface. This enables users to set the same Capacity Bitmask (CBM) > across all cache domains in a single operation. > > Signed-off-by: Aaron Tomlin > --- Thank you. Reviewed-by: Reinette Chatre Reinette