From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.21]) (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 49BC02F619D for ; Thu, 15 Jan 2026 17:20:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=198.175.65.21 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768497652; cv=fail; b=t6AmxdfV18sUGKLF77D7sTn51hJULUOd4iuqFCeIJIvle8zFVxUBf5zBuMiSghC0ehPXzs21or85v+yBJSYkcl8K/LiQjLVCU/spjU0c5aUnUQsMdJfwQriSNT9L+k5tZ2LuK/zzU6OogbbzrXBR2dKbbVef8g0ajJw4eQeXspE= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768497652; c=relaxed/simple; bh=lq8arfhbcaB3H/rnn+wiQOOcpmISt078BBIw5Jom5qw=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=lpuzYgVDLC9V76HRJkt0SaSztC44+UhIY1prSr8ahQUdWOkg8L4bOb7lLWL0O8ot/Fd7rlOJIg4oGJvU9rSz+J/bOktkm88ik+kpKY9B/5S+7XRP1uJH/9RvTBIifi2ATc4/10fFJw9YEDH2ss0+ZBGQl5sXhusT9Kt2dXxyI2Y= 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=gmVqyS4j; arc=fail smtp.client-ip=198.175.65.21 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="gmVqyS4j" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1768497649; x=1800033649; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=lq8arfhbcaB3H/rnn+wiQOOcpmISt078BBIw5Jom5qw=; b=gmVqyS4jVs5jjcSliSFzeMrkh8XUFCkxgGx5v7VkMETg7q4m5uMllTpj +92O+cGJeyvhIwCDTSH+uscJ8bpOXYt2d5sEjt2wV6Zp8RxVyvcGwZ0NH agXxfLKeysLq1sH5a1sF4YECXLSRdgZl6ENE/QfExQ4hAzeIhfnZYIeuh MGf3a98Uwx+CF1UEvw11t/f7fA8KLn0vZh6gbUTy5nV1R/sTor4G2gCCB DzY+LAsG76Ue9cqEZPjfuYPDJEXTKAzbyUKWcoy//BEU6ITTpYn0RbLVN wp8xDHOZTwQcJwb3DX/aYLUa6MBILGEPzpiOTejfDJCOyQ4R4b0cw5Jf5 w==; X-CSE-ConnectionGUID: 2pysljfsRSmtZPYEjMaLsA== X-CSE-MsgGUID: 5RKP9mLDQuWsL5UvNgcpOw== X-IronPort-AV: E=McAfee;i="6800,10657,11672"; a="69722003" X-IronPort-AV: E=Sophos;i="6.21,228,1763452800"; d="scan'208";a="69722003" Received: from orviesa008.jf.intel.com ([10.64.159.148]) by orvoesa113.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jan 2026 09:20:48 -0800 X-CSE-ConnectionGUID: zm06+a13RPSkQrOay2Tfgw== X-CSE-MsgGUID: w71VRxJqR02vkP8RI3nVBg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.21,228,1763452800"; d="scan'208";a="205067163" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by orviesa008.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jan 2026 09:20:47 -0800 Received: from ORSMSX902.amr.corp.intel.com (10.22.229.24) 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.29; Thu, 15 Jan 2026 09:20:45 -0800 Received: from ORSEDG902.ED.cps.intel.com (10.7.248.12) 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.29 via Frontend Transport; Thu, 15 Jan 2026 09:20:45 -0800 Received: from CO1PR03CU002.outbound.protection.outlook.com (52.101.46.63) 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.29; Thu, 15 Jan 2026 09:20:45 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Ucj12vmyKfeUiS7mATKlJ41/bk0UJv7gXYzk5MduZx9ZKtI884aSbWdKSmsoE28Z8ZyRCzfvWw1s90GaYRCs8SKWg8H8TTp7qTmOov1NPiR9TNPZSXKgX3B0BIv3jBF7rXVXWODvBPXJ2k8jfJc2TKDB8dLZgBhr5FoblMipDAJsXlrPi8PUvFO2iD+6vhSx5QIfvJsPcUhW2qXTmIPqWUTBLMzcqG/3Zcd2RJRnCNhFvR71rGuZQCRuX07xku4eQHRyLxuHpbdBcnvOgDL5Ssr+Cqsd4BmmiINDUAyV69Vs88W/CAJUfRH2lMQMqWB3W+JHCZVB7UFXRQWDx2OUPw== 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=eOOg/e8ZwaA7fW5MMoj3RWqa9+H6ToAIoN7SeNC+IXc=; b=OFSWurKRynph6bxBGG3CgneWdKy/0K7B0hbrpgto9f29uKXfXDs7lpEyYlJSbppzRkY3FORMt6XHCBz6ymAX8UV7uCQO1vLb0UfX77zG0zUxGxaIDc6M/K5N5TNedul1bvaADXpGrZ+SFChpGTbygKaibC15YuzZD5F7i3CctaeRuKRJk8m55As0aq6RuJVFwlkHmGGbEXePrXD4AC6kzQaz7gBzYXSWSGKv8Fn43Q+uwF23hkC5bnwFSB3SUutQBJdQp8aO2gbk0CwnbQOIPsC3yH4wXAZmPN2Jt/LjQ1cBqQv6kpJgBz5rD4usAvu+FDo1O8dXNMf/yP/xt84oow== 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 SA1PR11MB8794.namprd11.prod.outlook.com (2603:10b6:806:46a::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9520.5; Thu, 15 Jan 2026 17:20:43 +0000 Received: from SJ2PR11MB7573.namprd11.prod.outlook.com ([fe80::61a:aa57:1d81:a9cf]) by SJ2PR11MB7573.namprd11.prod.outlook.com ([fe80::61a:aa57:1d81:a9cf%3]) with mapi id 15.20.9520.005; Thu, 15 Jan 2026 17:20:43 +0000 Message-ID: <09528aec-04d8-41ab-b997-75d7e97b9916@intel.com> Date: Thu, 15 Jan 2026 09:19:10 -0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v1] fs/resctrl: Add missing kconfig entry for CONFIG_RESCTRL_ASSIGN_FIXED To: Ben Horgan , CC: , , , , References: <20260113144952.47706-1-ben.horgan@arm.com> <4ebf839a-1d29-43ad-a90c-32f5bce999fd@intel.com> <050fcf3b-d390-4692-b944-2d59a71888e4@arm.com> From: Reinette Chatre Content-Language: en-US In-Reply-To: <050fcf3b-d390-4692-b944-2d59a71888e4@arm.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MW4PR03CA0204.namprd03.prod.outlook.com (2603:10b6:303:b8::29) 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_|SA1PR11MB8794:EE_ X-MS-Office365-Filtering-Correlation-Id: 70f72c25-db92-4413-b360-08de545a6a10 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZE8rM3FUUEdaYlRyTTV4VDdnWFE5R01aUW5rdTZxT3crY2pTYmhQSDRuYWZn?= =?utf-8?B?Z0EyZ0owZmcyREhXYlRtUGxUNjFHZFBYb0QybHdzcXdwOWRFTTdKbm9WekVh?= =?utf-8?B?MURpcnJuOUpXanNMNmMyckc5dnNSVjkzYlJWemhVUUdHT1A4bkhDT0s3WHpZ?= =?utf-8?B?ckNuVzJDZmYwcXdmQkJzQXpRRmxFMGJTYmMxWE5zZnp5ektaemd4a1dXaUdk?= =?utf-8?B?K2s1c3JiYUplaVJON1I5aHFBcmxMN05mbndLTWxSLzBQWTBxWWxZb0tDTnlB?= =?utf-8?B?MFRGM0F0cm9Cc3NyeE5rT1NIbGtPYnB1NmYreTNjMGRIL0RIcUdwaHVaZ0NZ?= =?utf-8?B?NW5Pb293TERvSVExWlNQSzJsb1g0QnI5QnQ0cW5HRmNOMEowZFlBRXNrTnVU?= =?utf-8?B?Z3grQWxSUG5SRE1kMWVjYUdyWEVMNWN2bjRZenNReG1QK2Q3QTlwb2I5b3BF?= =?utf-8?B?Zks1aUdJMVJvRG9VUG5aazRYNS91MjdjNGhTU1JvbDlPbnE4Z0poaE4rNE5a?= =?utf-8?B?Z1p5amlNZ2hzK3pjbE80ZzJENUxXWDhKbE9TTkphdFZOajFRV3dHeDUxS2pC?= =?utf-8?B?RnVRTkpMUDMxR3pxSGgybHBRNTV0QnUzSm0vempGODdDZUgwTGFFd2gydHVK?= =?utf-8?B?c01xd0ZEYzgzRU5KWmJvUHVQcDdqYXRxTU5XVG5GTy9sYTBXZjU3bktNN1hJ?= =?utf-8?B?Zld4UkFyL0FvaFgzOFhpT3EvMldrLzFRZmZMbjFRenUvY2JpdVkyV3F3aDkv?= =?utf-8?B?Q20zTVNET1F5L3hIWG11b09UNGxOS2JSWjFrd3lvVkxaSFNFSUd6c04xcUU4?= =?utf-8?B?V1Ztd2NJWWhSZllkdjdweTRPQW5Hbk5abnB5eUFvMWFrN25GZ3hKQkwxcWFU?= =?utf-8?B?cjJiQVVZa2ZnRmpNMjF3ZlFWOHIyZXpwaWF4enZQQXhRQUt2aldjajJMa1du?= =?utf-8?B?QmNDOFFDaDdhbnJ6Y3pqb3FMaWphb0krSndhQkMxckxCajd3WG90YXVsMGFj?= =?utf-8?B?OFMzOUtQTVpUSm90bUdFbFBreHZoYlMzbWNoczc5eDhlRzI0ZGRyQThiZWRY?= =?utf-8?B?ckdFbTl5cUhuZndvUVFHY05UOXR4N25oaWZOdERmQ3ZNL1hCdEpMMzdHMngr?= =?utf-8?B?ODhHMmpOMHhzVVYzck5oRG1reGFrbWNyWmM0d0lUQ3lMZFZaM1lJb1JJQUJ0?= =?utf-8?B?ekMwYjJ5RXozcHRxMTJQS2VTOCs4MnZpVHRkNnUwNUt1YWJWdXYwelBCQVRq?= =?utf-8?B?UTlwRmhhZHpzaWQ2T1B2c3Z2Q09MMVdEQTV4TzVmYXFvRWJaWm80UU9RMTdB?= =?utf-8?B?eEVhN1BzbHhDYko4c2Q5cHNnTkd3SUJ4T1dValRkSERCNkNOMVJZRUN4Z1FZ?= =?utf-8?B?U3ZSRG5MRmRWbVBnUVFlR0NWMmhDNU9uL1g5aERaVjBnU3B1NDVpVmdVR1Rm?= =?utf-8?B?a1RqS0I5cUc5ZE9IY2h5RFc5WVJrZERPeFl1ZitFN1BkcnVjM0pvZ1VmNlUz?= =?utf-8?B?VGcxSGQzM2I1ZlliQVowV1R3ZGh4SXhpNHpqcGIzN2srNWJhUHMxaHRHeExq?= =?utf-8?B?TjRYZmE4b2dHMDRBSkVjWG83YklUWFJKdnhSbzVkbnZPbmJ4UjhiYnZEZGhn?= =?utf-8?B?bzQ4a3Q1aXhJblp4RmVDdXlkanVSbnYxbDc2R2dYOTJDYy9NSFg0K1BsaER6?= =?utf-8?B?NWVucWVyaDgvejdxUUhOY3p2NkF2SnFuM0s3UU5CL3lQdzNzbDlpOHhmQWcx?= =?utf-8?B?S2dnOTJNS1FZT3pwOGx0SEpURTkvMjZ3Y1hldjEvRmE3bGFiVXdLb2NUTTdO?= =?utf-8?B?YU4xN2Jycm1DR085N0FISGlRanVFcFFxd0Nkcnh0UG5xNTg0SHJLQ1BTN2NS?= =?utf-8?B?dEtkQThMTmtWakNKREYrU25XWUtMOVY4SEJjb3owM1BsMnN5QklrdVM2TGJF?= =?utf-8?B?amVTZThFVm5FUGVlNjRvN0pBVkVJaW9abWwvSEFWdDZMRUJTOWszL1Byck9n?= =?utf-8?B?QkxoYkF1UjdmMCtPbXo0bWIyYSttQ3RFYUVTRytjQjlydDh2c2Zwa0s2MGNX?= =?utf-8?B?dFNubWV5S3l0VHROZFlSSG9NemJuRlpCQldwdm1aT0R2ZEg1QjAwakl4QStX?= =?utf-8?Q?lRVU=3D?= 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)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RHgySHVXekJBRDZqR2Z6akJaanFjdU9PeFZvTlQ2cEQ4UkNQWW5oUTBYbXBW?= =?utf-8?B?QWVWUUJ4MlJoa24valRGdGx2Q2lieExQdEZ2elRUTmQwWi95RnFSOHp5NUh6?= =?utf-8?B?RUdoUzZlZHdmaDk0UWVwa3IvenljYVpVOGpEUXFpQWI1ampxRnFlNmxJMDdy?= =?utf-8?B?M0Nva0k0d0J5SVBpZ05yeXY4dnpqNGR6cEZrM1VHcXRrTVNuZDV3UjR6TDBo?= =?utf-8?B?WFV4VGdvSm9iTjJtSHR0bUsrMk1tRURaV2RJV0dSdXI5S1J4SXQwOW11cnln?= =?utf-8?B?SjFIdkFhWUM1U0pRN1R2SWgvbmh6OU9teTJPYWRraGFsVW5waU9vdWtrb2Z1?= =?utf-8?B?bUNBMVJIQWlJdm9BbHlMaW1iTTdFaURQU0J6dFJ4bzB5VHFraWtwTnJmdWh6?= =?utf-8?B?enVSajIxbFNDa0NhQ0NLNkFac3FCRVFQcHhhNjNjVTlJZUtVd3FieFpqRE1W?= =?utf-8?B?MldyL0Vrc1JUZTRWTSt3aWo5RDhXWFhyQUIrVmF4bTg5NWpKRHlTb2QrSUxV?= =?utf-8?B?b0gxZHFGWXBVVEpadzhudm9pc2ZTb3Jra0hTUnk1R1RrYjJDNFpUQzhnSEV1?= =?utf-8?B?TkNCSUR1THlHTWUwRlE4cE9XdkFOZzFubjZYb1R3QUxISlFIUXRlZllkNWNz?= =?utf-8?B?d0ZxZ25HeWVvdFpxNitJSEpTODFLZG9ocXEwZVJQVVBoS1hKZ2tPSzFreklS?= =?utf-8?B?ckd4MXd3Vkd3aXh6aWcvMHZkRlJrQ09zZzR3QTMrL3ltUTN0a0NVTVB6VWFL?= =?utf-8?B?cHdGZ2dBLytUTUE2Q3dnelk3WTdTZkM0OWVFdHNLUDM2dU1qV1YrU0dDcXIv?= =?utf-8?B?aGFHcVZYQlFTNDY2TEJkQm9RaElZOTZ0Nmcydmkxc2V2VEU1Wi96cFBKZ2R6?= =?utf-8?B?TEZmS1p0dnUwM3RHMldNOGJJMXUzQ05GL2psVDdvaUFIbDNZa2tuU3pySkU0?= =?utf-8?B?bmMwQmh5ci9zVVh5cHAyM01UckZKaUE4ZXgydjlaUnFJSXdYZ09JbHZvVTk1?= =?utf-8?B?eGI3aVdtZUdzTW1GcnVrbkhqcGROdXRUMlREakZESFlVdUJVbXBaano3MXhN?= =?utf-8?B?N2VhNG1CUm9uUHB3U3FONy94NHUzY01jRG56TnFiUmZFRE1kalV2YXJVZWNa?= =?utf-8?B?MmxRYjkreTdnclZtTDA2N0xLckhhU3NFOU51SlFFc1ROdVlpaFRkRlZvWmwz?= =?utf-8?B?SHlZVlNIaXVyVXdpU3NVN1ZkSE9EWWxTdGpKWUZiSkRRR0E2L1hWbTVTZVFM?= =?utf-8?B?QVBxOVlrTFZFTHd0QXNtWnEvMXc1V0dHNUpITFltUzhDZnhiMVZxcmF4cXhP?= =?utf-8?B?NVU3M0VobFFzcHZpUUM2elVPSjFFMzhCY2F6ZXByUGgwTXNYcDZ6RGRud0Ny?= =?utf-8?B?Zjl2OFBuaU02amRJYWxJeXNBWDdnU25jN3JQMDNjSzAva3Iva0hYT1FXWmIr?= =?utf-8?B?WTIvWU5Ucm1jaWY5N0c2Y3dzSGgxRVVuN1RVRDIzUWRpTUd2bG5oSDFKUk1N?= =?utf-8?B?VGZLTDJjOFZPTFY5aU5IcVhWa3VGdUdiT0RXalNDV2lndXM3OEdhMm9PSEth?= =?utf-8?B?aVMwUlRxWXdwOXFWZ0lKY0MzZzkzWWtveHMzbmRsc1hIdEJ3T3hpeXRoU2wv?= =?utf-8?B?b3FJOTZ3QXpoZld3cE14c2dzT2pBVm8vMytpUWhjS0ZQQk1Sdnl0L0VhZjJo?= =?utf-8?B?b3JUZnZ0K25CRzB1Tmk4TFpmTW5mY2NiTkdHbGZQNHhkdkQ4bkFVNlMxU3pJ?= =?utf-8?B?OWg4cXFaZ0FDSFYzT3c3TDAxZStLRDdjTkptdkVxYXJyYytuTHptT3lJY0dG?= =?utf-8?B?eTVCTjJMVjhoWVA2S2pTVE4wQ1dEMVBick5hcEdVdUdLQ1hVUUZabVhSSFVw?= =?utf-8?B?TFEwWEs2c3p6MG9Vb1hlNXNkallmK3lRMURIOS9vcExSQWdIL0Y4dUJoVTNl?= =?utf-8?B?cFMzZDg1QzBQbmJWbHhvN0c0NkVFSTc4Yk0rSEZ3NDdId0Y0ZWtoVDRFRDZu?= =?utf-8?B?dzl0QWpaM0tIK3dZdE82UEE0TnAyYk1HOVFDQ3ZmSnhmYk5EaElYRzlnUlVX?= =?utf-8?B?dTlyV3lNNEtqKy9iR3pLcWpLbzVTQzJiQ0RDN2w0VnF0cjllVEpwT256Uk1N?= =?utf-8?B?aXozZXVUeGhHNHVsT3NlSGxrbXVmL0lQcHVxVkFiZFRCWFl3T20xZGl4OUN4?= =?utf-8?B?MFhPeFljQ3pxNVV5UkM1V013Q1hLbmsyWXZsV0R0ekY2MXlKTWxUNUVTY09O?= =?utf-8?B?U2UraGZRcUh1WkEzNm5IbkZhOXQ4MEswcktsUC9zMnUxY0ZvUS92UmhuR1lu?= =?utf-8?B?SU9hNVFxY0ZmRGIvekQ0THc5ZExLaCsvZjJUNlVmMU11Ri9BY1R3THVYcVh1?= =?utf-8?Q?SlV0tkkUJTdAZ7T0=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 70f72c25-db92-4413-b360-08de545a6a10 X-MS-Exchange-CrossTenant-AuthSource: SJ2PR11MB7573.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jan 2026 17:20:43.7334 (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: F9Ian3HoEqiBbMgEEerdYfUf988E3nTrxuXdjYQ5jxu/pUjYU5Fn3DIUxdU/vI1Sb0xQj+MJ9cHladiCWa9mWSZVNo0S5HS9tCI+BtBA+DU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR11MB8794 X-OriginatorOrg: intel.com Hi Ben, On 1/15/26 7:46 AM, Ben Horgan wrote: > Hi Reinette, > > On 1/15/26 15:37, Reinette Chatre wrote: >> Hi Ben, >> >> On 1/15/26 2:32 AM, Ben Horgan wrote: >>> On 1/14/26 19:09, Reinette Chatre wrote: >>>> On 1/13/26 6:49 AM, Ben Horgan wrote: >>>>> The commit 3b497c3f4f04 ("fs/resctrl: Introduce the interface to display >>>>> monitoring modes") introduced CONFIG_RESCTRL_ASSIGN_FIXED but did not add >>>>> the kconfig entry. Add this. >>>>> >>>>> Also, take the opportunity ensure that any user attempt to change the >>>>> assign mode fails from the resctrl code rather than delegating to the arch >>>>> specific code and let the user know by adding a message in last_cmd_status. >>>> >>>> Why *any* attempt? Avoiding delegating to arch seems ok as a goal but this change >>>> additionally changes interface with user space. Current behavior when user writes >>>> existing mode to the file is to just return success. For example, if current mode >>>> is "default" and user writes "default". This patch changes this behavior to fail >>>> instead. Is this intended? >>> >>> Intended but as you point out, it would be best to accept the current >>> value without error for maximum compatibility between architectures. >>> I'll update the config option help text to reflect this. Was the help >>> text also discussed previously? >> >> It is not clear to me which help text you are referring to. Could you >> please point me to it? > > I just mean the description in Kconfig. Maybe I'm using the wrong > terminology? Counter assignment mode is the right terminology and used throughout the resctrl documentation. > > From this patch: > help > Enabled by the architecture when the counter assignment mode is not > configurable. This ensures that counter assignment is not nit: I recommend above "counter assignment" be "counter assignment mode" to be specific that this is about the *mode* being configurable and not talking about the actual counter assignment. Also please ensure that the formatting adheres to the guidance in "Kconfig configuration files" in Documentation/process/coding-style.rst. Specifically, "help text is indented an additional two spaces". > advertised as > configurable and configuration attempts fail. "configuration attempts" -> "attempts to change counter assignment mode"? As a sidenote, if I understand correctly, MPAM can actually support changing the mode when it is in "free running" mode (when there are enough counters/monitors available). It seems to me these systems *could* advertise something like: # cat /sys/fs/resctrl/info/L3_MON/mbm_assign_mode [default] mbm_event It is not clear to me if there is a scenario that would benefit from such capability though. I just bring this up to confirm whether CONFIG_RESCTRL_ASSIGN_FIXED is something that MPAM enabling wants to enforce for all platforms? Reinette