From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from YT5PR01CU002.outbound.protection.outlook.com (mail-canadacentralazon11021125.outbound.protection.outlook.com [40.107.192.125]) (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 53635364EA9 for ; Mon, 2 Feb 2026 14:53:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.192.125 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770044014; cv=fail; b=rqndk+cgDFBB9V2TqgkicDWJ+lPVy4klgeobqlzfyg5Y9GVshteHIqQ2dNO8OWyk7ZIK0EUjPwB89McztdLVXjFg2y37sIgq2qcW3HFxBx+XhZvRyyPoIacfscbgAmzNL7olqB7t0qHZ9SANW4s/eIBJ+k89qrRukcFJ6J7yTao= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770044014; c=relaxed/simple; bh=a1hM+2NyYEGn4pCk7QBH2ZhpLvDJajE7RAypyQF4wBw=; h=Message-ID:Date:Subject:To:Cc:References:From:In-Reply-To: Content-Type:MIME-Version; b=fi75f4vK9pAoYUMEqMQd957eGKqwFwNCsYNIzmk88fp6M9RN2TzRLstePTYK7wad6v9xjp0ZmwOjcz9B2QY5+hXZhpEj2cJ8CrKkrl/6Mhzt52X9BGZ/a1mzxyvEeCGinYNlmZons0OCAg317K6j8NDo9HZehjSFh4QYDFsAmaE= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=efficios.com; spf=pass smtp.mailfrom=efficios.com; dkim=pass (2048-bit key) header.d=efficios.com header.i=@efficios.com header.b=MeT4cSDW; arc=fail smtp.client-ip=40.107.192.125 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=efficios.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=efficios.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=efficios.com header.i=@efficios.com header.b="MeT4cSDW" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xxsArhBEMdBYCF3lctZ+99CrlSx9Z23bQKDaRC4AE9x1hCZj8VLZLTRQHzeRUO0CT2PGWeLTM4pR160BSbrBTFe9OLswUunpwpH6kemY2lXmLUVxOjuSJzsmJllJ1HYX/gQ4I6mBVA1BsBHjVKhsRyGcDEibge2jRFZFuq0a+UKCX7TRaNy2Zmb7zx/4sHUwR+HBQoda2OXwehhHYuQ1xeMTJK5Uda2dkuw09HHbAwvWxVftMfJq9vK5Ct0aTLLtgifiICbWBsAqqlZOfJ57FIjwit+0N5CEs8AbEvcQC80JUJWN6f/hrmENd9AnJrOD4X7s+uAAeiPcCFge/5UVyA== 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=5AFFejaId+ha0bXZ46CdE4/j5NQYkWIkrgJe658qI5U=; b=yz9C1ahJzGVFcvmHKB+oxfP+KLAI2mt1WyAaduRLwaLiQ5hI52q1RubTGL0yh/SG7fPHUSI8ZVSc9tHz780vhwwGjqBJku7qqIM5cOJog3CC8j/NqQPILVsVJdqpdFRu0kZtKRea7kbIdAkKbamN5qCGbldG2/Jddgnf7zXeCWAQyCxRy0pkHpdEfHhfu0sPDF1dYnwGgTD85cyPLBuFMVfVzKQf1O+/H1Mxvq8EAQKGt+XfOcdrwWzZIqjM/Nmg7JQnmZW2oXOdmvchZqxXP5t64rGjwgxuSUpHhINeZB3FfXBcst9yVLH9+bOweV3RwdpHWjrOWm6/y2b5ZugtPQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=efficios.com; dmarc=pass action=none header.from=efficios.com; dkim=pass header.d=efficios.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficios.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5AFFejaId+ha0bXZ46CdE4/j5NQYkWIkrgJe658qI5U=; b=MeT4cSDWmet0SGvubVoIhCqYxspT6SpM3pgkqw1fvhVMR6Dlo6qQOYbX/9ngAvpObn7OVyJPdqdf2do0ER3baeEY27ZRusree3GLfHtwn3WsnqCPg8LNuB+6a1u1euXGi5Kkv/hLoTftcVlbiPmOWZMbmjg/zE4E7AuYRd7l4BnwxevNe9t9nKTqOLRwvrNBM1bjeL+0sJ5K5NYIerAqGGxMZnEoqusClGG99M8lAqpMIUmkgcByKE52t0njGCgkpTOVO7gJBQMgOLGfauGtTu93iXgZZXJqL/zht8K14ZsrahDbcMKMb5hyQvXD6F7VRbIgqzfJTWh72astpSpkGQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=efficios.com; Received: from YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:be::5) by YT3PR01MB8835.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:7c::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9564.16; Mon, 2 Feb 2026 14:53:29 +0000 Received: from YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM ([fe80::6004:a862:d45d:90c1]) by YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM ([fe80::6004:a862:d45d:90c1%5]) with mapi id 15.20.9564.016; Mon, 2 Feb 2026 14:53:29 +0000 Message-ID: Date: Mon, 2 Feb 2026 09:53:26 -0500 User-Agent: Mozilla Thunderbird Subject: Re: [patch V2 2/4] sched/mmcid: Protect transition on weakly ordered systems To: Thomas Gleixner , LKML Cc: Ihor Solodrai , Shrikanth Hegde , Peter Zijlstra , Michael Jeanson References: <20260201192234.380608594@kernel.org> <20260201192834.965217106@kernel.org> From: Mathieu Desnoyers Content-Language: en-US In-Reply-To: <20260201192834.965217106@kernel.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YQZPR01CA0098.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:83::17) To YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:be::5) 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: YT2PR01MB9175:EE_|YT3PR01MB8835:EE_ X-MS-Office365-Filtering-Correlation-Id: 6647bf30-ad18-4215-6c2f-08de626ad3f2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016|10070799003|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?TFJFVWpKWUY0blhyTkxaVTVydFhRRU12ODk1VlBLNHZJNi9WUnVQYlBhUTBz?= =?utf-8?B?ek5OZGk1blNZczExRmhaMVlQMnk2RXJMMmFiclcvN25DbGx5MGc3SU1Hd254?= =?utf-8?B?dHdDNFdOaHoxQ0dTNWRReUk0RWZQVnl5M1Z0VVRiOWdId24xT2FKTGNPL1Nk?= =?utf-8?B?M2hlSVBjZ2lESXNVNXZyaHliTUI2bXhxanJCQXlhV3MwcDduUlpRM0MwY3BD?= =?utf-8?B?QWtTOG5zMjIxZTFEV3FBby9Dam9mQ3dJcStzS1czZDBoOU00UDcveUhodlli?= =?utf-8?B?YlU2b01ESWVZYko5VzVUUVFhQ1dxdllZdWUrMVNqTXAwVDN2L29GRDZHR25p?= =?utf-8?B?STNKY3JsRnlnWGVYUCs1c0lpNC9DNG9NVWNHbXVxWDVNc05yK3hxMFNkV1lm?= =?utf-8?B?TGZLNTI5ZkxoVWZWNmhBbXZ6QWhzTHJQa3lxSGNZWUNQNWpTUDNRMGQyM2Zt?= =?utf-8?B?WVBqY0VwOWNaY1ZKTnRpejd0K1JQK3NqYUhxUjFrY2lpT0dwMGhiOVhma2ti?= =?utf-8?B?aTVrNWNmeVBrL1cxbW8xU0l6ZVFTeEpvYjB2czFDc1RHOEJiMFVGSVVYSk5s?= =?utf-8?B?ajNyNGNOUzVaUmY0ckFMZWp4ZUNJb2xhNmJ2TU5qQ1JLL1JjcmxLWkE1VnpW?= =?utf-8?B?RVc0KzNBU2VDcncwR2NkK0ZnZEJZamRJcXN1Yk9CZHU2SHI0NWVxaDV2TUlG?= =?utf-8?B?T2VCc1pNa0dWMjRrYjdLSFNwS2R5ZkpQTW8yQ1liUFZYVmZqUy9VSkRkOFRZ?= =?utf-8?B?d2lKYzdoaTM2OHhrdWtRN243Zm9kUy92SkJLOXJpamlOc2JNekFDaHI2MkRV?= =?utf-8?B?MWdsTFFIVS9EQlNHZnIxQUszYXA3bHRYUmVYTHMvemVvdGRyaHZ4Y0Z4K29D?= =?utf-8?B?bCtISk5lNnUrK2ZxUEVzc0hqa0hhYkV2bFlqdC9SSTdkYnppQ0wzd1JtQTdT?= =?utf-8?B?cUNzZWVVb1IvRjNLcUZ2NnhkZEJ1ODJVcFAzZXlGaXZvTjVkbXBHTk9hTzlC?= =?utf-8?B?eXdPVS9uNEY5RVljLzAvdG0ycDRjRWVzNC9sV2JJSjZ3K0dtOUdmekNjQWNT?= =?utf-8?B?QjVKWG9oQzFzVDFnZFhrQmNNSCtkODhSVGNjcW9EQVlxQ3J3Q1hiUzhQbUR3?= =?utf-8?B?ZDlrMW0yeEVjMU4yU1ZPNTFlc1dIRjg2bUFSTlk2dGRLNDhUM0I0RTNnbU9m?= =?utf-8?B?ODNEZWpCVFF2TU1ZQUlVZDM3UWU3VjNEZlJYSSt5Yy9PbzVEa1hDUzhZdnBX?= =?utf-8?B?emVPbWNLT0pZcUd2WTN1VWhaSFFMU2I4MU5GVWFGeEZ4TkFaYmpETlJqNC9R?= =?utf-8?B?d0d2VDZWY1BoQ1E3QVlwMVBzREVkRldIT25EN2hHWlg5OXNHM0twVGdoVTUz?= =?utf-8?B?bU1vQkRXUDQwWTVuSGYwWXRlQnZBYXlEWGFmMUF4MHgrK1M3emZLZ3BReVdP?= =?utf-8?B?ZTFwd2NjWFNIcSt6aFBBZGdwcFlVVUc5NkdoeFhRTTR4SGEvZlFycitIMEtw?= =?utf-8?B?bnp5Sk9XT2xCRFJuUzVuamdKS1k4Z3Y3Y2xsTG9hMm1pemIzSVRwS2NFMmJ6?= =?utf-8?B?My9JWXdhNmNVWFp6Qi9VaWF0UU1nVk1FbUQ2NlpmdDlhcDdXVkpKZ0svSU1Y?= =?utf-8?B?RlpjckRjeU9NcmpEdWgwbkVsYXQrQ3Bob0FrTnB4TUp5Yk5JSlpJbDZqNjZv?= =?utf-8?B?dXlhV2pXc0xiWDVKYnF0aURGamFTbmxNNmFuY0RpcENGcTU5NlpuVHdTV3Fy?= =?utf-8?B?UjhzRnBwWnRzVkhSNVhLMmREVXUzRlFOWHBFcmhSd2grVVE2YnU4T29JSVJI?= =?utf-8?B?MDBSOU9uUDhDMDFadTFkYVJpYm9QSUppcW9ZTGliQ1pKVWdrekFWMkdFd2Rj?= =?utf-8?B?Q2VwbFdTUFZWSnNVV0xoNG50UDFQM0NKbDVIa01RZkE0Rll4T21xQ1Y1R2Qz?= =?utf-8?B?aC9wdS9aQmVldUVxNE1OS04xRC9hY0pTdUVSVlhFOHN5cW51Q2tnQjhPbXpH?= =?utf-8?B?M3lPREdYT1N3VVE3UGNDd1V4T2hvTWIvdFNOWkMvdng4aUt2VENWNUE4L1lV?= =?utf-8?Q?LICVB5?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(10070799003)(7053199007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VjlVbEdQOC92UXg5L2IxNmI2NWNSaVd4azFicVREcFRCRjR6NDZxaTlhNmJy?= =?utf-8?B?NStlUVZOWnRJcm9KejdPeTlNUm5ldlJaQzY1OXJpbHhkaTFCVVhwUUVDR1dO?= =?utf-8?B?QldPRktVV2k5SmFhTXhaNElCLzhsTFBYTFZGVXFIaHZTMWxFdGE1a1hNZFhz?= =?utf-8?B?UlBsMEczRnZQa011NEE2dVR1eTd6VWZsU1NIemZIdDdjRnFMTDBQM1haOXJK?= =?utf-8?B?OHA2NFd5TVl3ZXZvYThXZmFFVU9ZTlZucEdkeUhoTjFzejRjL25kZHpJaEx6?= =?utf-8?B?eEhSQWNpbXhUQys2U016MEx3alczeDhwVjZmeFdlL2J6VHEwTElIUzh5ZnRT?= =?utf-8?B?N2dqQWJpdlFSQmlBQnpZSGJzSnVtZ0UzME5IN2wzSDlzYlZQYTROZUhKZFA2?= =?utf-8?B?SFd3bkdpSSt2Z2lWZlA0ZjlCczhFL1pwb2cvR2NobzVKZU51Wk5EemdNbnRY?= =?utf-8?B?S053clZrMEx5Z2E0R05QMFQvRElENWR3V2JrYkRZU2JMT3hBRUVOQk1FeExC?= =?utf-8?B?ZkVNYVBLT2FIeGxxVlRwQytlYjB5SnIzMER2ZFA0eEJuVy91dm1xM3czSnE1?= =?utf-8?B?bG1lWG1XdjVEUGpsY0pNZTkvekMwUDhlNmVtelFPS1VSYXNWUU1EZGxGYTQy?= =?utf-8?B?K2pGTnFpNGJkblhuYVJUZ2htb2RRSnZoNlkrTER2Rnp4eVNqcytuSE56U0tm?= =?utf-8?B?UnZlWG5QbFUyS0FPYjhRQVZiTi9tNTY3dVdNTVpONWJQSmh1VzlsYThYMGMv?= =?utf-8?B?NkxsZVlYSnVHRDVkV2FZUnJEYTdwQVF6cTJpVTlBb2IvSTgrcUFsOHlrdDFI?= =?utf-8?B?WXQ4anlSVkd3UTlNSmVCYmYyYnY2Nit2eFJLWlNpT0lXMVUycUlzNGFha1Fk?= =?utf-8?B?S09IMW1Mc0xvb2F4QUdmWkh6RG05ZC90ZW9Vdy9LaFNia2VnN2picWFZTnda?= =?utf-8?B?TktIaTBGQWFvbDJRZXZqNkMzeFZvOVZmVnloVjgxTUwwSU1CZUNFeVNWcStm?= =?utf-8?B?SjYyQUc0R3U5ZDhlZlY1QVdMVjdpRDJiSE1lYmFNMTRiNFFZWGVIdWtIUjhK?= =?utf-8?B?K245WkRCZWlzMStRN2hwbFR4eUxpL2RpWkQ5VnRYdHRZK2ZWUXZ6aHhPeXFO?= =?utf-8?B?UWVtTTlvTlB4blhaOE5NT0xSTVplblVDblFpWHdQMXltUllwejdtOURRTXdH?= =?utf-8?B?dXhWWGM1cFhCT0ZVZTdMOHBwaHhwaGdIWkRzdVRpWHRoY3pOdGh0VGowMjhW?= =?utf-8?B?YkM5T082VE9MVTBlTXM4UXhtS29yZWw3ZHdhaFZLOHl3WFhGVGVFb09RZTJv?= =?utf-8?B?MU5OL1V1YW4vaTJ6U1Q4SGY2WGNNRXVQYmQ5QXVPd1VNT2xpRVNNRCt2R2dj?= =?utf-8?B?U0xIUHVFdGViZW5tcmtaajN6UWNpVEwzK0JYVk03emwwZ2ZQOG5YQVlRR2Rl?= =?utf-8?B?V1R4cW5KLysyVHd3dzBiUnBiamJnRGloM0FlQWpiY1d0M2xuOWJJZGRhOFpo?= =?utf-8?B?NE8xcDBaRHNEcHNERVZXSUE0WGx2ZjNuYkdKU0g3dkV2Qm1SWkZGL204TjBy?= =?utf-8?B?REovSVlJWnNLRjlkei90UFFSSDVNRW5EU2VUU2FsWnR1Q1p1M2M1eVQ5aVI2?= =?utf-8?B?d3ZXTzA1Tm9QUGdSWktIUDVJOUo1ZDN2R0IrTGllSVJoL1pYa2owU29jQ2x0?= =?utf-8?B?OXQxZyt2aGRzaE9vU2U5SElJMFlYK2xIb3ZmbzFib09oVDh3N0I1WVF3MGxY?= =?utf-8?B?T0Y5WE5yU1VQNGxMa1QxSzh0YWhJaENvZ3dtd2UxaXFZZ2dBcncwSEFNTkZH?= =?utf-8?B?UlYzcVNDM1lmbTNpVFcyZ3BKOGlWN2I0azhUS2gxVWhNaVhWV0xjdXkzRkkz?= =?utf-8?B?dlVMN3JmRWJiY1pIbzdvbjRKYnYxMlU4cjE5U0RUQlcwbmRWMkkzQ2F2VDZj?= =?utf-8?B?d0xzTlRSYW5nMjJyUHplTS9qSncvVW9UK085SmZuK2VxVnVSdWJ3bXlTSEFu?= =?utf-8?B?dmtZVHF3N2d6eFpSR0Y5NHBHWmh5Mm9sWGMwbjAzb1BqM0FKS2VQVTd5YXcw?= =?utf-8?B?N25QRWE3aXd4RHk5cXpXZFZYK2dCMUlyTlcyaTVxamxkbHl3K2krRDZ4d2tI?= =?utf-8?B?WSs0VTZ6RlptOE4rL0g5RzhXeWJHMWlTQ0ZSaGwwbWZRWUFYa1ZpSGNJUUor?= =?utf-8?B?QkQ5b1BxSjZKbEFYOGFMT3BJakVYL1ExMG9PUkFCaG5YME5PZlFuYS9oUnAx?= =?utf-8?B?eXV6emorN2VRdGRONzVpQldkSTJSUEwzUXUwaEhXSEswMlR1OVpXclFKRlRy?= =?utf-8?B?ZkRlRnovY0g0alR5V29jNldiYmNTZ3pkclhvYWRtMStvVkoxQWtNNTVLYkhZ?= =?utf-8?Q?6Ciq6xv0lBMJjAm49Z14AElvXAhRVbJdK9V22vz7RIlXg?= X-MS-Exchange-AntiSpam-MessageData-1: i6h723telSVRe0b6cCuY5Ff5wYC4/TbZuPE= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6647bf30-ad18-4215-6c2f-08de626ad3f2 X-MS-Exchange-CrossTenant-AuthSource: YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Feb 2026 14:53:29.6448 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4f278736-4ab6-415c-957e-1f55336bd31e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Qbd1SzEq1QPe5DhnWD4x4F4egFDmMzOhoyXx4s3o2gn9XqG3MWPxelkDqSBA/QcFU62QcPPxUc+Bjzyq/UdaYWbt4MwV9Y6ChOFTZ6i+x/o= X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT3PR01MB8835 On 2026-02-02 04:39, Thomas Gleixner wrote: [...] > Fixes: fbd0e71dc370 ("sched/mmcid: Provide CID ownership mode fixup functions") > Reported-by: Shrikanth Hegde > Signed-off-by: Thomas Gleixner > Closes: https://lore.kernel.org/bdfea828-4585-40e8-8835-247c6a8a76b0@linux.ibm.com Please keep it as two full barriers as it is here. I'm not sure the store-release proposed by PeterZ works. I'll have to find time to do a litmus test, but I'm busy at the moment. Reviewed-by: Mathieu Desnoyers -- Mathieu Desnoyers EfficiOS Inc. https://www.efficios.com