From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.13]) (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 4DF6848AE0D for ; Tue, 25 Aug 2026 18:25:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.13 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787682323; cv=fail; b=ukPS8deCc+Ph8Q+vXiIuo2ubBkYhtQAd7tigbTn+AkC6NBGG5YnHiKsh+C7huWHTUqgGUQV4pM8R6TZ3OShO3Px5HHtZMrUVmOLER+gGhC8pkbfEimtcnw6H8FBNoaH6eu3dypMeVdc0wFA6FRzdRwTp9JhYcZpC/A5UWOUdGB4= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787682323; c=relaxed/simple; bh=9yb4Mu8VFUMok0WIbX5qkZwZMO9bo2NveW38VoqNcwU=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=cPCWYK4T7Yhc27t4Uo4UMjLkgMuYnFZaiuqLeCyVJ9wStzH2ZGu7whQ3xJ1apGdAd2SZbMKAcwPuQ8JbAXOhmdt/txopaCbwJ876nJ/D5G7IDw/i/riALxE/a9DVNaAAi7AnoDAywMgEwcjTJEYTR4gFaMyGlemYt7+ErRfmraM= 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=CJiIGrSH; arc=fail smtp.client-ip=192.198.163.13 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="CJiIGrSH" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1787682323; x=1819218323; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=9yb4Mu8VFUMok0WIbX5qkZwZMO9bo2NveW38VoqNcwU=; b=CJiIGrSHJo+RlZILUJ6Fyq4nfBu+5dqQml7KffpVRgCxxg5prW4oOVEr 8RSsQ3FDAY19lEM9/g8gQIsC235V7fgYdTLrucdwLhpsutqpTPbnOkj25 YMqebt52sbc6lciyUCfKGY+fVDFYMQLGsxNktq36pJJymVcMEH5a9uTCB YM1UreOgLwP9egrRABYG9DmkeUKTL2PJSsTQjlGgK4z3OyCvQmVQKJhZc FP+O/GxGp8WjgA0Dw+rpTb5bT91KJ2Ct9cYCkKgLAedZaNh23pFDMI4A0 cRHGykvcSVp9PJt1/ktwBtkNOQhpyGoD6RL7xZ7vA/tLpGush8qDoAm0W g==; X-CSE-ConnectionGUID: 2RBX/Oh7SaGi57TTaEyPlw== X-CSE-MsgGUID: iPwohPxXQhuEaYt8/Ezp+A== X-IronPort-AV: E=McAfee;i="6800,10657,11886"; a="90670497" X-IronPort-AV: E=Sophos;i="6.25,243,1779174000"; d="scan'208";a="90670497" Received: from fmviesa008.fm.intel.com ([10.60.135.148]) by fmvoesa107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Aug 2026 11:25:22 -0700 X-CSE-ConnectionGUID: w0h6GamPRPiDcT3a2U7LmQ== X-CSE-MsgGUID: /pZ9X0ecTfeUPSBRpnO9vw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.25,243,1779174000"; d="scan'208";a="264730185" Received: from orsmsx903.amr.corp.intel.com ([10.22.229.25]) by fmviesa008.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Aug 2026 11:25:22 -0700 Received: from ORSMSX902.amr.corp.intel.com (10.22.229.24) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Tue, 25 Aug 2026 11:25:21 -0700 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.45 via Frontend Transport; Tue, 25 Aug 2026 11:25:21 -0700 Received: from CY3PR05CU001.outbound.protection.outlook.com (40.93.201.13) 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; Tue, 25 Aug 2026 11:25:21 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Rnu8RjLdqnS7hp+1QbD0LMLS2fmQZJEOAkTclgTiCNQAeq8zDuItuM2rayi7mbeaytIUqN6PkVIZq20MrcsjX0AeU3WonTIhiM17RUA0xUM9A1rsJBkR699KVKTDIOntcTc1mM9W1GX6KUJr9ZxBwrklCuuljshBly1qXbmxcUV1kLWjPwHiHZqUmUbdpecvD/vvejTgasLSLO3OlLnDaLlDahIw7d6odVu5rPYkBYXaSZCsj42f4fM5S5y+XzcX3gxki4i2AAjoNT1wiLS6aesaDoJZiJZSPttZsMlcy1w4pqAeUhl9/PlOsXL58gmz3r88lo6GQy1M7oLWJcXA9w== 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=Xqli1b1roZm2mOkWYojbOfWZqSsSeEa+r1o6PESAwUg=; b=bGIZBRwH6RVHZmJ25v4FgUFP/zt4fI0je205uJdg8+v+2hyVi+IvlwCokUN43fb4lCTxyP08A21KL1GAbTdfQkDhV5aC8lX+LzVwTXd2FmI8uomB4VqvzN6XYhIKOL3ZbjiNCHy0PUvqL1t7ukgMDzGcXnfI/+JFe0WPtkXqMcld/G/L1op4S11qSp/FAGLyURFFq7bbM/sdopI3AJZ7NbiH52TD2tmlhxVlNSCiiCXzSnPZoLbhamrml4askd4HDJxMvV727vFqUBDzcFiLwXc/wDoezdR3Tz6bpuLa/um8IvEuPoQFEVvi07L7WlVOP95unY8uBiT08CH7dMWBUA== 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 PH3PPF7DB70F9CE.namprd11.prod.outlook.com (2603:10b6:518:1::d33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.360.6; Tue, 25 Aug 2026 18:25:17 +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.012; Tue, 25 Aug 2026 18:25:17 +0000 Message-ID: <1ade022b-1d3f-44c1-b0f2-74d1933750a2@intel.com> Date: Tue, 25 Aug 2026 11:25:16 -0700 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 2/2] fs/resctrl: Simplify pseudo_lock_measure_trigger() To: Dmitry Antipov CC: Tony Luck , Dave Martin , "James Morse" , Babu Moger , , References: <20260821081128.19242-1-dmantipov@yandex.ru> <20260821081128.19242-2-dmantipov@yandex.ru> Content-Language: en-US From: Reinette Chatre In-Reply-To: <20260821081128.19242-2-dmantipov@yandex.ru> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MW4PR03CA0082.namprd03.prod.outlook.com (2603:10b6:303:b6::27) 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_|PH3PPF7DB70F9CE:EE_ X-MS-Office365-Filtering-Correlation-Id: d3a224be-e50a-4882-7ba7-08df02d636d7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|376014|1800799024|366016|18002099003|22082099003|11063799006|56012099006|6133799003|4143699003|10067099003; X-Microsoft-Antispam-Message-Info: Sp3JOVYV/XgX2m3AYVfUJKHbFuTgU9s40gScGltkW9atcNi5w6xbCVL/MdQmzarqQErFNiZg1QPjRPx9ovYugw0ob5V6XbFxepKaeQzpqbMOhErVgk9zXMO+VhdzO1bcZjUpLTT+9bAYSNn6quzr3TR/xgFuE3t6TKYp+jaqshg1zvl0AHFZjZkblwMgtO17LHvX3f0pbr3fju8ArpoofB79CThHZ9SJ2S2TUM5wOD8Vx8Oze5X4jNEJmQMseZKcsrHm7F2XU5NWEKalnNaHGcrFZv72QN+v3irX457r4d9tI6Vubdg2xJ2lbRv8SB7rU+j+pgtj0hHEWd8UuRhm1x4/a4DB9YCwfXgkV2XF/wo7xVN7mHvwuMhaJ0L3Sq3iWajCLyM9rWYcBjNf8BduBwGJ+z9tlrmBAcE8GeQ1+LOPbSlnS/so8RA7hAd6p9mMwmq7XOZFiCKP+ZlemGh9m1nrDt94rpsNvtRvHJCYYt8Sy3CGdug3tLFMWRoZvvaAzFF9lRISlT6PGJOyKsSgSaUrT1uucLhp5DYI7M4j/C0Dczngg2nPTGGDx3K2HkRRaD0UEN2KkRnUGNWYmS5j6CUO9KPSfgquFb0VCi4OulTkSx6Y1qLe6ruOfEO0evnCSDq7MSLq4Aum8KmJBNTdh2qmHc5k7J93s7BIzwuyaPM= 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)(23010399003)(376014)(1800799024)(366016)(18002099003)(22082099003)(11063799006)(56012099006)(6133799003)(4143699003)(10067099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZU1mZWpLMUplZWpQWnkxNS9LeWtMZ0VzRkwvQTVnajEwTGhwYytoYVZXZHph?= =?utf-8?B?S1M3Z0lRTVJxelZiQUJEV3FIRGhQcVhhOUhiekRHTFBkeWNTYVJrZ2ZjM29y?= =?utf-8?B?S2taRlo2WDFnaUxBZTFBV0d6bkxvNEZtT09EOHl3YW41ODZQd1RXalVhcTI5?= =?utf-8?B?WmJGSHlsSFJoRk0vYkJMME5BT1AzOU9xeWdNMkdtN05oWEFPZ0U0R0NNMjJF?= =?utf-8?B?Y0VsNlpuRFMwRWlKZTY0enhvT0tsZU9QUDVqay91QVlydkRPUENjUXRjaGFT?= =?utf-8?B?SEQ0TUFPSVpDeGcyM1BhVjM0bjNjSW1PTEhlLy9WK0x5SUJjdXdtaVllK2Vm?= =?utf-8?B?Q3hLUVVGTUN0MDN4aXpqOU1zb09oRzlHQWMvdnk5clNINVdvdEhrdWpBSHZi?= =?utf-8?B?MzRycEJvejRpSXVXMGg5WDNNK1NEUlJVbEE1NGZMTnNIYkhsdGFDcWt4TXNI?= =?utf-8?B?SDI3YXI5VlN6T3RDdE1rYWVHcTFld2N4dkt6ZkRqZUR3cUROWEFYeFYxKyt0?= =?utf-8?B?VmhoMnd6T0l0ZkZqQ2ZYbjhqdHEweDRqTU1xejJxWWFyQkpuenB0dm92b1p0?= =?utf-8?B?Y09qMFM1bDNoN3ZuZ0lRUjFRV0VNY0VJclN0dy9xZ0NGY295TDJZY0xoZHBD?= =?utf-8?B?U1JnTW9lY2Z4LzZhSXR4bmF1MU5nN2tWSElSN0VhWkRjQnV6ekJ3NzBzdy9D?= =?utf-8?B?WjNKQ2ZCMU9Ba2FUbUNRZXRYWjdZRGxveUpUUkw2Tzk5Zm5TbExyMDF5aWRP?= =?utf-8?B?YVBQVzhkSUVvVk1HbW1lelpyL1REOXdVR2NBVnIwV1Raa2FSd29LdktkRVdl?= =?utf-8?B?cm1YWnY4RkVMdGdDTnI2YTl4VlgwbWZQWGx6TGN3aldhaER6TEpqbXYydjc5?= =?utf-8?B?MHd0UU5vdzM3U25SSFpaQUxvVFNZOFZEdmtTNTU5Y0tmajIvTVQ3bmIwVVBJ?= =?utf-8?B?MWZHR3pMVGNRbjRoQnFwN01jUHdLMEg0b1hnUU9nVmdkMkhpbFdpNW9jRDhp?= =?utf-8?B?clJjKzNud1FEcit5VUFHMmpLODhidStsNXIrOWtGaFB3RWlJeHU0UVJKK3Ar?= =?utf-8?B?Z3MxM1R0SnpRYkFhZG12c0RGZVlobG4vd3pXeU9wQStHSHdWNjRaWkJZcUg0?= =?utf-8?B?NWdTV04yamNIUDlYVW1HZXNGcEhvVjNnNm5YNUdwTWk5M0JBeWVhZmkzN0hN?= =?utf-8?B?ZmtKK3RGTFVQZW55d1gzRUJlSDI5SlZINWpuUUVxUnQyN1pVcWFoNmhoZnFx?= =?utf-8?B?QnpIUUYzeG8xa2VHbmprTjNZeUdaSHJ5UC92S05ZZTVkODd4Q25vdm9PdXJS?= =?utf-8?B?bklIWVRTbkV6R3hreTVSNStQMkJGRDVsTjZkWWlZdGI1LzNuMGxVcVpzMERD?= =?utf-8?B?TUk1dTFiUldpQ2w5ZmYrMFlTL3duRWJzbXJacm9XNU5SN3RTd2VzaDhuNVpp?= =?utf-8?B?V2JYNTZFM1R4VlVNUUs5MWxVSFBXZS8yWWhkNlV5RjBaWlEzRlhra2tRbjly?= =?utf-8?B?Q1Z5VFNvUkpjd3NicFM2eW5RYVhtdlhRVW1vQkJob1dzK2F6M3JDVi9jbWtM?= =?utf-8?B?TDh1ZzNlaXY2dXFIc3hSY25uRUplejE5bVBIV3RWTU5JRlk2K29JenpnYXpk?= =?utf-8?B?amtzOFl1bCtXMExQWVNuVU5pM3J0dG13eUVoeEZKY0FtQ0N6ZDBGRmREaklM?= =?utf-8?B?MStnUGt2S2hPMnlOMnZ4NVA4Z2RmU3V3dGlCWDJyREk0K3FCL3FZMmpqYURQ?= =?utf-8?B?dmFBN045WVNYTGFoSXNRWVFQeVR2eDlxaE15WkNlaTdHL3drY24zNlJBbUtZ?= =?utf-8?B?dTRiUm1aa1RiSlRiYUZDS3RVbVh5WW5yNGFiMmZvbEdlbU1XOHFmeG85YjFp?= =?utf-8?B?dVphQm5ualBjdTBBMTU5UzRGQ2drYjNMclc2U0czS2NOQ01acC9NZ1Z0U2g1?= =?utf-8?B?dU44SmpJQ0FOL2laUFc3Ykw5SHk1d1ZOUkZPNFJqOERSZk1kL1U5czFUMjhV?= =?utf-8?B?V1dFUVg5TUx1bkROMTdWMUxHcHhYTGFPT0JacTN3QjUvR3F0b2diQlgxZVJr?= =?utf-8?B?QVpsRkJnZkN3U2lxb3JKMllPYS92S1V1aGRGNVlHMHlnNDZRaGlEbWhaUFF3?= =?utf-8?B?b1VvQ2dXSUlzWkxXM3BSSzZUY0cwTWgzc2NsQkdKcG52MjQ0dVlrUG9Kc1NT?= =?utf-8?B?V3o3elFoOVpDbDdsbjQ0Z0lrek5xcld4bWV3MC9SZHU1cWd3VjZyM0xaUFZV?= =?utf-8?B?bUdwcGNkTldTdHhEclU3cUtkcWhnR3ZITnlBRFhIQXhDekV4VlJsTXpJdTJJ?= =?utf-8?B?MVVjNFFHWWNPcVpocE83VDJpdWsvU1MwMS90L2o4U24vcGRYY3lKNlcyTFFS?= =?utf-8?Q?sdRYl9dISnXSWzmE=3D?= X-Exchange-RoutingPolicyChecked: wtbL9YE51metb809oe3wcRU6l7DyERcCVlEQrrOwvjuR90P22S781Zg+1ppogRvf9Bp0ASNyEDfbXasBUa3Al+cWjNmyNmAqbktSZy0YRJ1TpvYBW6B+q5rGTfnYWwtSlNPF4CJfu9FcY9OMAQc7/jzxoJDN50DeZXJKQNvhILo8pmSJipMX1zcLcT6wZblu62eUH1bcE9yFEMZEjCkTwS7MaTYw+K2TVc91jelr6CsNdSOU5iREIYbR9uHoPxVITWRvOn8ywwOrDNHj9q0uALxARE9URI3uqbqneK4dexmgQRTYNNi25w14JjaAF21PTPEV4+oKhOotEjaxZMrQLA== X-MS-Exchange-CrossTenant-Network-Message-Id: d3a224be-e50a-4882-7ba7-08df02d636d7 X-MS-Exchange-CrossTenant-AuthSource: SJ2PR11MB8370.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Aug 2026 18:25:17.8222 (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: uN9OehebEX4xU0dHmN0SGYlMeGAEj8a6w0aTzyERjJ5xzhCArQQqejG6FD6wM0gSIbV4wnW9I7R+0t5hKz7GXUEWj2mEJhiM7eU7BPtEyIg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH3PPF7DB70F9CE X-OriginatorOrg: intel.com Hi Dmitry, On 8/21/26 1:11 AM, Dmitry Antipov wrote: > Use convenient kstrtoint_from_user() to simplify pseudo_lock_measure_trigger(). > > Signed-off-by: Dmitry Antipov > --- Thank you. Reviewed-by: Reinette Chatre Reinette