From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) (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 885C73D45E6 for ; Mon, 8 Jun 2026 15:32:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=192.198.163.8 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780932741; cv=fail; b=gHhg3LMaySf9HaFmQl8QSiN4GtL8zPM/IHWqegL5hSVIkSayh/e1+5GHMTipsFnBsIvqC4o+z7CEkcNuPUzWGVnENZUG43yABCJeqYihJVNRhDMLVgkgginl/05+dRy3GCjqL3jMG78romSu7ifdTwJP52OkoMdMaM6sc7Ni3Wk= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780932741; c=relaxed/simple; bh=6Kcr0hialQ0BfpStx/uJXFpY9SU7m1ahNgZ2rrUqRfc=; h=Date:From:To:CC:Subject:Message-ID:References:Content-Type: Content-Disposition:In-Reply-To:MIME-Version; b=bUJbrSXPzwQ5bIAZ7pGl7yTcQu8HG3Qx1ZMyZzXCEvPnmOLxCA/kyQQceCn9jYTvKSyc7Dod824QLGieG3+5kQX4TRSW05H2Zvn7godJASKvzA4xM0BETI+Ez9POjYSQigeSPwlm4/cnwZyaMokuVn9EwdNtVHMniNTgZmG2vxQ= 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=cSYKf4Gy; arc=fail smtp.client-ip=192.198.163.8 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="cSYKf4Gy" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1780932740; x=1812468740; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=6Kcr0hialQ0BfpStx/uJXFpY9SU7m1ahNgZ2rrUqRfc=; b=cSYKf4GyPS8VN4vjejGgFT8ONSOk0zAIT/rBXiQpYnXzYoH0wiuzqISb 5+PtmI/RSF6L+NFhJRPCwZuwmqfr7LTPQdIN8NO6ldXAXmUmrcywxMmUr AjqppxkfoJ44S5NhH7Ty7DJ3wMI/ehBsnHbKFZVJADPeCVIbeHjoMU7H+ 2ZNle2d5k2Yv28fwQKFd4WzJ9uCOMcd3dmALyYKV7lTO0+NWw4Ublfr5u 0+5CUJEVkW4JAgnZVvnzdwK2Nd+ixadCFCSWwA9zilFyirh6zxOt/xgk3 /4g4SZIvN848E1zqYc07bFCz0pOV9nhhluOH2GtlZmmKoO6YuzbGuwAw8 g==; X-CSE-ConnectionGUID: RaL1tn93TmS8Bennfxxauw== X-CSE-MsgGUID: akcxw7UjTSSPudquEYUYgQ== X-IronPort-AV: E=McAfee;i="6800,10657,11811"; a="99252620" X-IronPort-AV: E=Sophos;i="6.24,194,1774335600"; d="scan'208";a="99252620" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jun 2026 08:32:19 -0700 X-CSE-ConnectionGUID: ekvyyzy5TzCHS5J3E9NvGw== X-CSE-MsgGUID: oh9Y9Q79Tp2mzJfmRYWD4w== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.24,194,1774335600"; d="scan'208";a="250500464" Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by orviesa005.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jun 2026 08:32:19 -0700 Received: from ORSMSX903.amr.corp.intel.com (10.22.229.25) 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.37; Mon, 8 Jun 2026 08:32:18 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) 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.37 via Frontend Transport; Mon, 8 Jun 2026 08:32:18 -0700 Received: from CH5PR02CU005.outbound.protection.outlook.com (40.107.200.57) 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.37; Mon, 8 Jun 2026 08:32:17 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RQ93VH4bch0jGNrIQ3oM8510SSYMV8qrRcpydg6zWelbZftAOGCRzPswkJZks21HUGTQG1i1QIAJgqUGMkk8eLwnJOOnm8JGdPBYO0OY4LktN/QPCDe/MI7xmS41DjunA9kR0pcthEw/zA7vvIazJHg/KXWQbVYmMytSfzDap15GDE9e5GDIm2ax+A62EIruscH6W7NQS7+JSYUXvzWgeUEXsnYcS6R7EozrUGJmCjkxCnOuUrQOdvlXUIjNwU/2F27addq0YPLrpn3utVTh5G/3ud6BH8lDzSNbLHidheOKXUVluHmao8qxMDlT7pM0lIs3dqxQPYSkccnMEePkkw== 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=ymFGG1AK5bG3+jbGzBP/6YWDwOwh9AgN12ek5vhdwL8=; b=Cy+2nrygGSB8x5GzXHX/RONuru6gSfvOJJ8FPAHKSwwH1bzVyt1Kb0oT5TLX/VtuxeguLYB/0ZrSbakG8K68m4D7houzwZMrT651PGJWrZqeMLQhx6ZFc8k3UKoKxAx0oj4HkQ6NBwCa//3MveUAbOpiWBuOSDhpRXmUI4hXAwbxFaA/qhndKubuYb8t8t4q8x3VcVuPabXVBxZso1K2K+t8sEnOIGjbNeqo/hXGSpmpsOiBKN+IflfYvRihHopGaAtVWc3deSI9GKBVZBPI6fVFAq3lzvO6enAdjJoRBHvbH1X//4YQzZbXkFgL9yLMRxSUO6Rrx7zWdRegKo+aVA== 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 SJ1PR11MB6083.namprd11.prod.outlook.com (2603:10b6:a03:48a::9) by PH8PR11MB9745.namprd11.prod.outlook.com (2603:10b6:510:3a4::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.92.13; Mon, 8 Jun 2026 15:32:15 +0000 Received: from SJ1PR11MB6083.namprd11.prod.outlook.com ([fe80::3454:2577:75f2:60a6]) by SJ1PR11MB6083.namprd11.prod.outlook.com ([fe80::3454:2577:75f2:60a6%7]) with mapi id 15.21.0092.007; Mon, 8 Jun 2026 15:32:14 +0000 Date: Mon, 8 Jun 2026 08:32:12 -0700 From: "Luck, Tony" To: "Chen, Yu C" CC: Thomas Gleixner , , , , , , , , , , , , Subject: Re: [PATCH v3 5/6] fs/resctrl: Do not invoke smp_processor_id() in preemptible context Message-ID: References: <87v7bt4ee7.ffs@fw13> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: BY3PR05CA0045.namprd05.prod.outlook.com (2603:10b6:a03:39b::20) To SJ1PR11MB6083.namprd11.prod.outlook.com (2603:10b6:a03:48a::9) 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: SJ1PR11MB6083:EE_|PH8PR11MB9745:EE_ X-MS-Office365-Filtering-Correlation-Id: eb29bc7c-2f2a-469b-b8ae-08dec5731d6f X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|7416014|376014|1800799024|56012099006|11063799006|4143699003|6133799003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: 1L2aSPUWK5Mz48FPXlFoy4H4RJAvYxaAb9Kcj50LJJ+fx/v+PSEVFQYngJpsqUjDdxML9u9XvXwRpNs8RoEG0PkoNiw+XmXK6c22NhG/4vVQSGDVZkerCCmzXVEVTKH/5pu5O2aMDpBFtgxPPYwPngn27Qu5k31XHtTWUqogGzx5RgWMlRUzXdrprBDsrXv48QtCdDCPvLpeS3qsWQDlTTHTzhcTysffk14LMhtxbTxe1fr65n+jsbNk5kt3G2LCYtzZwBKHr8MmPntt8CikYzxjjlVNTcVxs/ldGtYIUCbllJuoym3DOpvxL4npQhaW3IDrwcmwoEs7j1z5tY1cyKjVzRJxf3bCRKgBd9ooEb0YnHHUXNoHp/aWBKl96rr5UBHYSfvXIGeYbR2yA0OrV3kvLHJrUTunQhCAG+Jni/3aYzGHafaCo5hhQO5eGdSdn30NE2YDrwJVMmJ4LMfQK9Rih+of/jglzGBw6BIx7phbXSO5RFF+z+oiwcXwC0xtSTWAahtTNkCDk6WDvTjfGeVxwUPE6esmJyCVnpn//SHUFVRSHWF3bjIZ2H/RE75bmhYYApMx0UB3DtJNW0g2sHfkzsW9vf3vVGRaafr9Or0qCvRynJ04fzk/p/WSspzvl07oXXp864PiTfKJBXvLOc+Yj04yRSCNgv+zminvcrFpcrex4OstnECzegbxz0Jw X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ1PR11MB6083.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(7416014)(376014)(1800799024)(56012099006)(11063799006)(4143699003)(6133799003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?RUbhwvVXkZOY/FsjlLSd9UrLDw8ZMRJrSAF+/t6+Ok6bfcC/OY8HTSVJ7OP1?= =?us-ascii?Q?2ZDGHQ2mVem6uHOA+ROh4QYV+gnbFDn5AdtPE94ElyT2wpoYB4BT0yq6K7ZG?= =?us-ascii?Q?y+L+XZmkuz/0scDTl4EQDi1D0cs01tmwdMsgxTDAqW4zsl6E5+DpPt5x2KjE?= =?us-ascii?Q?KOW572zP91pMzTQ67HbCAhxkxQOxixD8lw27JHOLm0sqbs5LGcWoeaf3+3rL?= =?us-ascii?Q?2kRp7SmFZ13yA05uyD7vBoc5W+2r0TMIwFt6mInjapAGIdGQEhVkFxKmiqd+?= =?us-ascii?Q?x7tustl00cZZanwPoqD1f1ht695gXrEritQjhV+/g5qIMu0q4irw91YQ8G0C?= =?us-ascii?Q?GZPQvggVvLu38IYF+RAlYXD+fz2/GOAhUy4GHHOyM7aSnGgctIQ12dd5ltl3?= =?us-ascii?Q?WaZJhqHlya70ZYjWVgBkqQ/C0cghCX6JO7nkKy8IR6WebFG/KQMCYyKIw3aN?= =?us-ascii?Q?t1Wmtis5IXXQHNBdHjP1Ft+cpV9JzNBbBN0HBzLCY6mYI0eOjj48TjgjLzoi?= =?us-ascii?Q?d4Iky4FlOxxEk60URSdSjtCQYw7UCKvRNm0JZHHy7ReGVkDxD8fjc+MM5I7D?= =?us-ascii?Q?zybiR7DGHB51DMMkiCwrLPGlJ7MZ3FKVWgGBqem/nGZkULJDw9EdgF1JUekZ?= =?us-ascii?Q?4scyAgpDzx3dkFJFopFjAwW7vGTbjPKLDEUcJ5XQBLxt0iVILMDOsW91qan2?= =?us-ascii?Q?ot28RlDywjeAgt3A/3+rzU5ibHimvycoXQzRBAUMigEJF5c8juT1z6fnAzeh?= =?us-ascii?Q?IXhb3jWnrxb4u4/EquiM/WMX8N35fN3YSWr60cFtDLvPR+lWmnYGG+4CnGvk?= =?us-ascii?Q?GiRLA8xT7YneP9bFYzJOHqKcTVIL3BHcAcolWb/yLeAfzd+YVo1ha9t2vOnp?= =?us-ascii?Q?ULTLWqiuhKOCI0GRh1CqPZUyFyaeBak8oDUl3/jUsMzezWXUYECDBpoKfqPE?= =?us-ascii?Q?kD+b9ual1W7ZCahzgZu1ngaeldZoi9OVelzk1GZHprsF+3Xlwhjc4Ff4px7Q?= =?us-ascii?Q?wngRr//Y9Bd6FDW/FbOu4A7bPrXL2Ikso5ViR+6puLJHt7da8/gr4mnWyBVz?= =?us-ascii?Q?vtr1TnG4U9Z0d4EzL3+1BQ1O39nsboy1woIIgqZiNtjCq0CpnLxxffTj1HyW?= =?us-ascii?Q?pMhrb3I8MQ2MXLfOaZLuldnJSL1lTTotZrkInkxB1eoxRbC9PXqcpE2+l4cY?= =?us-ascii?Q?UW9qiL0qC5+zbtiNdZSRK3V9HsbthiACPn0J+/mbmc2IU9vBflRdXt0EH4N4?= =?us-ascii?Q?5PQxs+9kITRCSoz4hkSbhnao1MZySVvvZhrYnW+oeEdrb4B6FWTi9Zqy+d4a?= =?us-ascii?Q?g9WTPg2otc46izSov1keJjSkRPHlssVWdEb4OTkqQHBksQwg52zhTbh1ji0q?= =?us-ascii?Q?rMmBKGeZoWxQ3v1ZAoCJfF1LeIiRloZgaRzy5TlE15NH9JQFXBg/DcaQrloC?= =?us-ascii?Q?maksiIoG9WnDVxSqL+4XyY8ekhFJkuU54jbx4bDVti0eRLF60HcLPPhYcLD1?= =?us-ascii?Q?5ssMQlWWGaU7wNDPNjMtvush0V4ClSwiKalDXZt9s/M33WT59GsJ3iSM1gRp?= =?us-ascii?Q?rBI8yqm0KdGgfyu8iTit9+HHlPz5EN4XTOnnmuV7Sm3Yi5/F57qdkehXhiHc?= =?us-ascii?Q?q+rA3JNGPLMFXn+KzbCY0ay1lyH9/xVuTxVEQZLgLITHJKt/W/dpQH/Ie45O?= =?us-ascii?Q?m/fau2dAazjpUEVOEYuL20JBlt5Nc98HNHpsi7KHjJWfvM39ocQCkL+u8PgW?= =?us-ascii?Q?ZHBquOQBUg=3D=3D?= X-Exchange-RoutingPolicyChecked: H4w5N+zyvu+knL6KpXH1uP9lMwisw/lHBygp8Sueyz/Yv/AwQvX4b8/JRefCTZYEn8uMfVta5j2gpTH9eRBMdTf7oTWt0u5shz1z2CsoiA/Gl9lHzKGkFIfj7gnr5Y1/SKvt9yaZh5vXo2T4NNmQRCWGWgxMVa2NI2LEFQQuKRedvwqtzDtIAvfhOoPB+18FUdDvLqqnN7KZrP7IdKnBXtMVr0wUskK/ba7U7JebEBXry4Mpg1nvo4KnvrsVXzZotNg8mXZE0tr6U6u2HN390Kwa5JEp1DWBlqOizzPzug4bHSYUvPwqhk8zabTgcg+okGkTrB0IcJd8TWB91cR+Jg== X-MS-Exchange-CrossTenant-Network-Message-Id: eb29bc7c-2f2a-469b-b8ae-08dec5731d6f X-MS-Exchange-CrossTenant-AuthSource: SJ1PR11MB6083.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jun 2026 15:32:14.6296 (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: CfL4L5VPZGHwE2SYU7KHCAqJGklegeOGGR1MH4mgxx9qSGF+Y4x9HQroyU3lg+7VzbhLFCV482WqjYBeeLzv4A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR11MB9745 X-OriginatorOrg: intel.com On Mon, Jun 08, 2026 at 07:26:30PM +0800, Chen, Yu C wrote: > On 6/8/2026 4:36 PM, Thomas Gleixner wrote: > > On Sat, Jun 06 2026 at 10:38, Chen Yu wrote: > > > From: Tony Luck > > > > > > __l3_mon_event_count() and __l3_mon_event_count_sum() call > > > smp_processor_id() to obtain the current CPU. However, some > > > monitor events can be read from any CPU in task context via > > > mon_event_count(); in that case the calling context is > > > preemptible and smp_processor_id() triggers a debug warning. > > > > Is this new with this MMIO stuff or is this an existing issue? If the > > latter then this patch should be in front of the series and get a fixes > > tag. If not the change log should explain it. > > > > It is an existing issue. I'll adjust the sequence and provide a fixes tag. > Thanks! I don't think this is an existing issue. Before addition of MMIO registers access is via the IA32_QM_EVTSEL and IA32_QM_CTR MSRs which require access from a CPU on the same domain. -Tony