From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.19]) (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 23E2D3F39D4 for ; Tue, 25 Aug 2026 10:03:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.19 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787652200; cv=fail; b=bZizT43+ZMUaSoiu4tY+g3CjCQfK1EKDykZB2oFNMnmNe5RcacsP8MEA+TnWKaiODZ7U4vVBK7JtpiAWuZ4qVTNSlO2nLmuJbAuiMJHTWl6XzKUwSuGBj2+jXmqDlTQkVNFr1LUHgOxu26VqUq0S2hymdCjwmXpxlyngJlGXS8o= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787652200; c=relaxed/simple; bh=rAllP1R2h57vonu7H9IYBI6YVf/Uwt+8kgUjWBnxWz8=; h=Message-ID:Date:Subject:To:CC:References:From:In-Reply-To: Content-Type:MIME-Version; b=S7hnkgURM2yMYG3aZt5QuezhUAczDGQsuf4MPviCVIKUd8WT9Hsp6Ef034JtSy/2HhiMHpsGdL9pwkYy34sMLreqEXF5WOkpoPmuZRkrpIR0qKaERnkfx6A3LZNqEfl+t4jfGLSU0KPys18+Apt8Lxf5Dd+OXYJiZneja4yOz5A= 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=Vrglz+3/; arc=fail smtp.client-ip=192.198.163.19 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="Vrglz+3/" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1787652199; x=1819188199; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=rAllP1R2h57vonu7H9IYBI6YVf/Uwt+8kgUjWBnxWz8=; b=Vrglz+3/5lVmiN2b68UgUtQW1PvHY8ZQIJ7dTJl0D+gmVL7XIqhgT1zP vCQQBfOXzzhpguk/bRxrsVZQO3fsgz8kl7ng0pl7rHpQ8ORJTRuEZoEjD uhhhe35oyYfeFWlxiHSlyYAOmI6VVjcbbKLqtPwgX5I6U5H9O46XpehVH EtoUulIjaYAS6HctJHeBceDtqI8TFKTwPqfniVTRTDAQL6uYvxDI7jWDg LgTiL/gJLiKEOm0qQKCgEY9knADbYJQQy0YPqhXcuVUBySR1u+BavKZnn KYwhucrP90q1BzaD2Ghltktyr0QOaELPh24+IVJDkunnTHAZtISA4KkDz w==; X-CSE-ConnectionGUID: Fsw1RADOQJuNUQ55jNHPYQ== X-CSE-MsgGUID: p2ZyLxTISyOi0Hsj7tl0LA== X-IronPort-AV: E=McAfee;i="6800,10657,11885"; a="87062805" X-IronPort-AV: E=Sophos;i="6.25,242,1779174000"; d="scan'208";a="87062805" Received: from orviesa003.jf.intel.com ([10.64.159.143]) by fmvoesa113.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Aug 2026 03:03:18 -0700 X-CSE-ConnectionGUID: vudCXENeTRaQFsVvqNxsWA== X-CSE-MsgGUID: nZYd4jzQRG2aFsYHUGKiMA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.25,242,1779174000"; d="scan'208";a="270707638" Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by orviesa003.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Aug 2026 03:03:17 -0700 Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) 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; Tue, 25 Aug 2026 03:03:17 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) 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; Tue, 25 Aug 2026 03:03:17 -0700 Received: from SN4PR2101CU001.outbound.protection.outlook.com (40.93.195.41) by edgegateway.intel.com (134.134.137.111) 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 03:03:16 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RJ3XhMPu13Qp+kX57GN/CNQaRfXPSq/xZUI8A4xCA3/3IP1izO21CH8csKjGAHh/1cWZ0Gmk6yUStnIBJtWIZTazKj4Kiwh/UN6yxnPs4WPzCPmTrJ4i8fBjWBsAIcb9dDRDWszXFGBpGNf42kvMFgY225xmMZyz5gFW1nKBHShS8l8czW9RCao5i1MhgN4XmDiOsW12OPJNpLjhqnfu8igfGkop2FuuPZsFjkyMitCFgy5/jTq4+CFcivCjMvahD3M+3gUEDsBkh/N8T5a+xqupia1QhHImyiHTw9sUvzsI8Yetv4laQytOgm+hhhyolroGVOghiM2Iv2OnggzkRg== 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=9aInC0cuOw+YhiuF3ufPUufREStBm0wX2oz7MbsOKQI=; b=GnVE17sUx9CIi1yxzofdjjn6oEW6iKq1O04ZheZoCqY/bq5tzjLB+pMXVA5dVX2SxLVE2dGIJiItd7NWWwUrTVsG2h7+96NS/rLQvIjvaQetnL6/YnabXgMc/i4vqmzpFvFFr1LyCB8yUxFHTpRWt8QioqmY3QgxahpMewpWXKWPjO7v8hJoJI7p3FKdA5b2dK/tbGLF48FaXtyYf9V/RwSXDkN8KLdpt7qGymIwfnrkWYkc99nvZmglk2pIew6xjGwCE9j1O8Io1mRvkYOyhyLxFdc4UzziHZoKPaT0ybsP8x5hD6WUU0wDrWYIqap+HtU3gWMOmMNOJQkR0gE1Yg== 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 DM4PR11MB6020.namprd11.prod.outlook.com (2603:10b6:8:61::19) by DSWPR11MB9929.namprd11.prod.outlook.com (2603:10b6:8:39d::8) 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 10:03:10 +0000 Received: from DM4PR11MB6020.namprd11.prod.outlook.com ([fe80::3058:1480:e4ac:5765]) by DM4PR11MB6020.namprd11.prod.outlook.com ([fe80::3058:1480:e4ac:5765%4]) with mapi id 15.21.0360.005; Tue, 25 Aug 2026 10:03:10 +0000 Message-ID: <3b74a89d-6cfa-447d-b0ef-0d996a432d44@intel.com> Date: Tue, 25 Aug 2026 18:03:01 +0800 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v6 6/9] x86/resctrl: Refactor the monitor read function To: Reinette Chatre CC: , , , , , , , , , , References: Content-Language: en-US From: "Chen, Yu C" In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: TPYP295CA0014.TWNP295.PROD.OUTLOOK.COM (2603:1096:7d0:9::20) To DM4PR11MB6020.namprd11.prod.outlook.com (2603:10b6:8:61::19) 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: DM4PR11MB6020:EE_|DSWPR11MB9929:EE_ X-MS-Office365-Filtering-Correlation-Id: 101d178f-7730-4ab5-4e89-08df02901134 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|1800799024|7416014|366016|376014|56012099006|10067099003|18002099003|22082099003|11063799006|4143699003; X-Microsoft-Antispam-Message-Info: GnMucmEDpsPQ2924fHf7mKBRH1c7x42OXwfBSQ9QeuIP46svRl/Dhic3px5BR0kdRWybT7POJeU3XM/iRj9X7bxLGMsigyq74X5Ts3kBpHtnRUr4NTp0vZPFXM/zuNsHCAgVRLolFVN9tjVEgA40sj8SiJdHrh4IGsiNbWIX1RZ/P+Iam9VuI1zya/+yhBhirOBjiaDo+HadG0hndde7QPOtiBJao+RqKM7RMJ+LQGJFhUNcMNDfcdUHU9nRWnDLerhSKtV5XbeRoPD/7h/N/yOKomsF0vIBjFcyB6fLe0WyfieQMpEEB2OkEyGKjf7jBKsdMYR4uXgo4K779qU71EUCT+1SwFCP7ffHlPkuSxDRYg8/1y9AZr090CEsLEUUjxcMuyPwnOBtn8wlt2yykFBpNGDOZd3HZExw+6ycMOwEdsBf322K7TQmOa7Kuo59cgWdIF36AxwG7Y/XjdVPI/Q+Mdi8AKDCLW2Cn3z/jLKtzFL6zTAnSwI3FMykplEIme7R2PpuGemUr1behImX3doMep6ri/QE2ffQOyziTR+YplqXjkiNtnveQi5bm1DQQgBf+OwMm2gFek8kqMwUszWeHff2vKBxxYq25CK1ppuCaxbRhbkhu2xNnmwgufQgnFzdLAJs86jEESqQUZki8LK5yona1VD/pKI9LAGC1tI= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR11MB6020.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(1800799024)(7416014)(366016)(376014)(56012099006)(10067099003)(18002099003)(22082099003)(11063799006)(4143699003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WThiV2E4MWlSaHlUV091OStraDE2NTVDcGcwMC9SQ3kxbkJISUMyUThmZjdR?= =?utf-8?B?Q3JkcVg3ZDlvK2FZVmhKck9lZGcxRzBXOUUwMHU0VDVNM2FlK2d3UmszY2VT?= =?utf-8?B?VXdLOUN1ckprK0FFQ25wSVV1R2g2RWRSSnpDUFVkUmx1WVVYZnFpamk4MWpk?= =?utf-8?B?SDU0MWEwZktvSFd1N2Z2SXVIQzRoWU12cnF2VUZickx0QXp5TEpKOVd2TXpZ?= =?utf-8?B?RjBwS0pZRHFHYUsySkpVUGI0ZC9yZnZ5Z2lUcmhTcFBjbmpuYStjc1Fpa2R3?= =?utf-8?B?SnQvS3NUSkwrY2RrVXhRT2JBaEFRUmtWVk9UdU9ZUkVzK2diQUhDSjU1Z1ln?= =?utf-8?B?L3JhaGJFR3JEdnZJUEpMeDNNd0dkekdOWGNUSmRnSDBwWGhzYUgxK1Q1ODJi?= =?utf-8?B?U2dTcXlSV3FTL0ExdkEvS3NFbWVZT1pzMHh4cDFZem1sWW5XRFRXNjZIalBV?= =?utf-8?B?K1VtRW4yQVhyNTdoYlRXZm0xcEJPM2xYdFQ0cGwyMDJ1K1k3TEtjbWdrNkpr?= =?utf-8?B?M2s5elk2RHFsOHQxRmJJOHo0ekpoL2FSRE5ibm9uY21kUTMxMi9ZVEEvTVgw?= =?utf-8?B?T25wMjJwL2lnWlZHcElMRnJTOFZabWgzY05LNHhyeHFmcHJjNVA4L3ZVQUMx?= =?utf-8?B?Tlo1MGg5RVZseFlUUkR3bTVib05zNFUyamRjNUVKTkE1Z1VKVWM3ODJDb2NR?= =?utf-8?B?YjRhMVFOR2JVaDF6dDRaMi9FK0gva0QvQVpSbVE4bzA4Um5KNkVTTHQrNWlC?= =?utf-8?B?c095c2lEYWgrVVpxMGNOKzNqYTU4Sk10TUhLME5SOHFkb1c5WFp5UXI2U0d6?= =?utf-8?B?STlwL0V4NDZZazBvQTNwTHZhR29ETStWdDZuaGRscnNlY2dVQTJhWG9XbnNY?= =?utf-8?B?SVlHM0ZoMzZaTjdoRk82aldjdksrdzdVeDh4SmM3MWh4dWc4b3Fucks4VFBK?= =?utf-8?B?dGxJR0FjZXBhRi8wYTVqV3owQmE5THA3VVF3eFdVRE9JbERubEFsU0xMUzdR?= =?utf-8?B?R1VxWGZ4eUhhUVdGSG9NbklUTks4akhSOGMzdEMzb3JWakVQeHVQb2syaDhH?= =?utf-8?B?RFc4d0NjenJUOWVxeis5VlByZ0pOWHphWWw5VzU1dGE2Q0U0VjJGMVZOMDVT?= =?utf-8?B?cWRjSmFKVERqRm5UN3hTVjd5QVFvSlVtajd5VWJRa21LL0s3UFNOVHdQT0xw?= =?utf-8?B?THZSM1cwU1FJK1RERmVEcy9iMTY2WWtkblFIQkdwNUQ4d3lKc3VNamJzY1Zz?= =?utf-8?B?NVZBZ1QzYWxkeUxYci9lcE1KcytxUFJBZFg4T0RwY2tYSWpTZ0lBU3VIRDc2?= =?utf-8?B?Sm1nd3o0dHhrTW5zWGF3Yk9PejlyQTJzM2xDZ2dnK3cyVkRNdmphcngrSTRR?= =?utf-8?B?ajVXYUVHejM1WmdEZld6cVNIbWQrejhEdzNTUTZqVk5wemYyR0hGaG1UaW51?= =?utf-8?B?aVhXbllQb2xVVDg1eDIzVVZEQlJ5YVRISDhjc0NBbCsyNWpoS1h3MklYUDds?= =?utf-8?B?aDF2eDY5NmFMYUtESExYWVdZQWpHdEd6M0NEeVVlZ3lqdzNOcGg1Y0NTbGpT?= =?utf-8?B?QUxWWDVGM3B4dnAwcFhTdHBueUloQktHZE45YVN3Y2RMeDJPYVJ2bGZxeHc0?= =?utf-8?B?UmQxVXRISGIySk5EY2NmSmdMenB2TVhxZmg0aE50SlFiMXhzd2VxNWlJYWEv?= =?utf-8?B?aE84dE5vNDc0UFN2ZnZSN3Z0VEcvUGpPVTVCTXByY01jTld4WXcwWmdiRmpt?= =?utf-8?B?and0UW9HTmJmWWwrTDYxc2diNzVpamFLcEsyU2RmbG1aZVpTMFptc2lRVi8v?= =?utf-8?B?VGtycUlKUEZDbEZxSU14akZPdHpZaGo2cENjUk5qRjdmVzJtdllKczNFRVVQ?= =?utf-8?B?dzBTWHpWV3pXMXBqYzFxcGwwUDRlY0w3TXFPeXY1YzZud2w5Z1Y3LzdhL1U5?= =?utf-8?B?bGpudnFKM1JsY1ovZEU4VXA4S0RoTUJOeUc4UGdwejRvcktIckdRSXUvbm1p?= =?utf-8?B?NEgzbWZoRFMxN2sxdVBJWEp2cjJKZ1VpWHpQU21JbFpJY2VobDI2SE10WFZY?= =?utf-8?B?WUdwU1N4dGVoVVFmVXRxUmMrRzY3ajg2UXlFUTc2R05nVER6OHRIQytVK3Vj?= =?utf-8?B?TG5jaFlld09mSTh3LzFWN2NFOXBVTHJGd014Mlc5eFY0c1o1cGxCZFkzYm43?= =?utf-8?B?eW9zUEY5em03MmQyV29iQXBpa2JZc1QwV1VSUnA0SUErMWg4QUhXYVJ0UE5M?= =?utf-8?B?VEVWNGxZZTZTdU9kUUkvTVZVbGlKQytXQTFpM2lUcGVxNWF2OEpKU2hROWE3?= =?utf-8?B?Mks5NVF3b3NYWWk3d2hGUmtnbDNQTU9laTRpeS8rRTJVVXRvWmVKUT09?= X-Exchange-RoutingPolicyChecked: qduXHHmW/PMy8NdR2821ViHqPtPxjf+yA9wPJSTqxpBPXgLkSxjMWSXCpAejbyI4Q5RUVO17uiOsBPj2am1FddkwcteSnzQ5v31Bx2yHRgqrpqzVd7Od2nAEdRRICfORuy5BVmzOg+fLimxg+lzHc0IyCYsz4n4RzBElLdi3e9Wl7yvcbc8Z0yeJQveDoSB3M06stD+jxsJPyGFvhVv0l5fwLwB3qHEl6Z+wommyqYiKox74Yz65Kclh+wA0lbcNUrSsJTo1kxjz/1Rk0JZIvZZiJ8/RyiY+1n3JZXhMKe73WSZ9XLwJIrNCLYudF+WVBmPqsjLmmPIzXmK8adcEaQ== X-MS-Exchange-CrossTenant-Network-Message-Id: 101d178f-7730-4ab5-4e89-08df02901134 X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB6020.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Aug 2026 10:03:10.1434 (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: UFLKkBxIxCu7vbxcqrD2ZAh2zuTEzU0Rw3DAtyBZKTEw3k1oqPWOfvyzAZXJ3WGtcoshfszunP2xYXKVvXnrhA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DSWPR11MB9929 X-OriginatorOrg: intel.com On 8/20/2026 7:07 AM, Reinette Chatre wrote: >> -int resctrl_arch_rmid_read(struct rdt_resource *r, struct rdt_domain_hdr *hdr, >> - u32 unused, u32 rmid, enum resctrl_event_id eventid, >> - void *arch_priv, u64 *val, void *ignored) >> +static int arch_l3_read_event(struct rdt_domain_hdr *hdr, u32 rmid, >> + enum resctrl_event_id eventid, u64 *val, >> + struct rdt_resource *r) > > Could you please keep the same parameter order as original resctrl_arch_rmid_read()? > Got it, will adjust the order. thanks, Chenyu