From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from YT3PR01CU008.outbound.protection.outlook.com (mail-canadacentralazon11020131.outbound.protection.outlook.com [52.101.189.131]) (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 7913F38944E for ; Tue, 10 Feb 2026 16:28:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.189.131 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770740905; cv=fail; b=mxTpoFPt9ekVq1e6x0JRa0lmMSrO8SJxzAW5dmBdR7VsqwLyADlTog7uey8bxqPV3gZCoc04ayOmBxOZfQS9TIfUb1rJE+vR4227dPvz5GgzS0w+dsuNhueOelB0UNEbQFDFTZDhdkdoLWQRfa65N6M80ajeOzij8+pKtWa3ITI= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770740905; c=relaxed/simple; bh=QxcgvHtAaMHlGyZ52Z9aPMOb1NmWD12r1zhSNN+tcYk=; h=Message-ID:Date:Subject:To:Cc:References:From:In-Reply-To: Content-Type:MIME-Version; b=phlaKPZjOBsVFFtMufgk9jwbrZ/fWPIesS3fc6KzFbdUiUnQTtF71lGN+hNCGaXcu1WLn9Mjwi0vXfm0+9240sXmPBFFXRjPtlaI4ZdNlIzoddx9Xrc7NrYTjwO+kfMWIXwYzLMkVcCV3+wVG+TqP9gubD9o4PJ+GhnpfaYMekA= 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=YEz4RpAu; arc=fail smtp.client-ip=52.101.189.131 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="YEz4RpAu" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=dH+KgpcQ6H62+eTFVCf2DiIXVK9dFYSQL5wSFPrMIl043a72ETMv+BwOpyg1PieNnA0RYVmuHCUSviHFTlhZwqAcWuhijRziSYz2Sef+c427yTOsrju9lHcARS0Odll9ZOEjtWqXdyUHb7ezzv0BJ7JL+lDMpfwDCP66yAwiY9tWLspV/ERO8Nf1ZdBlpX5LJR2cHfS94deVDYsvbb4W3b/K1Fk3VDkRIx2yaSfxH+d5lf4ta17ArbTiqqItQYqe4VxkfIGit7j2YI51VwSifpUOsxeVL0+scItiirSmz1rqFH6pN75fEI8/3K2jKcZKuccM7i4VDOYJDlNwin3meg== 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=5eEv8ldeSGNRFeI2BxZaB+gBsXBfVVPzuNy4RvUShrQ=; b=xUBNbg5zvb4uoGlhNbkRG76DuKpFY7gEQ/ZpA7F7wx2by1AYvxAQn78omWk5qCYOWq3E7/FSRz9C3w7G5tSKkEwNlSAIOoj6eXJBKgqcoE8izta3m3yV1qmfA5vXTTu7huneOb6Fdxzo5TXzABrLEjoPtXemLkM0Lol53bwirhY8zeOta7IxrQBlFJGwNlciYqj1tBcqGWzVW3vWtekyJ2y6WR1CmPN5zqtLLzhroS7naAeoLv583p3b7bertoGRHe4IihkqeNCQnW9e9cXBVzNUfV/OkPQIepfslvQ4fXn3OyLgeti8/tNfTMogZinjBFh+CLWhcjQLo+8BGumrnw== 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=5eEv8ldeSGNRFeI2BxZaB+gBsXBfVVPzuNy4RvUShrQ=; b=YEz4RpAupNLdyrcII9Ax6xX2tIwwLWVZ5ii8NtFZMglxD37sXPzxYJqa0qyOdIRZqrmArPCYBRmtooljET0lSfdTtPPOW+o+wB23b4YE3gVJ27J+DN3VwN93bSbSHFGTumBJ2zVWVn2AVMMWsKiV93KM7QsQrcdAWoO0+ySDrdLfKqBALyzkYEKvYpjpQvR+kLaWXY95xfeJyK0UHf9Lv69QiboLgHymPnAFOePhgVpUyOG8Fcu4IIX8Adu+J+Px33FoR8o4hN9mMY/9tMxujC7kQowEnvXTmZU5/A1EBwwBltNzlf8KKOh1Spr8wjStUfRXwYrpRXMusMg3us7xzw== 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 YQBPR0101MB6427.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:4a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.19; Tue, 10 Feb 2026 16:28:18 +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.9611.006; Tue, 10 Feb 2026 16:28:18 +0000 Message-ID: <38368f67-c5e4-495c-bc07-f18aac985c0a@efficios.com> Date: Tue, 10 Feb 2026 11:28:17 -0500 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] sched/mmcid: Don't assume CID is CPU owned on mode switch To: Thomas Gleixner , Shinichiro Kawasaki , Linus Torvalds Cc: LKML , Ihor Solodrai , Shrikanth Hegde , Peter Zijlstra , Michael Jeanson , Andrey Ryabinin , Alexander Potapenko , "kasan-dev@googlegroups.com" References: <20260201192234.380608594@kernel.org> <20260201192835.032221009@kernel.org> <873438c1zc.ffs@tglx> <87wm0kafk2.ffs@tglx> <87tsvoa7to.ffs@tglx> From: Mathieu Desnoyers Content-Language: en-US In-Reply-To: <87tsvoa7to.ffs@tglx> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YQBPR01CA0156.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:7e::20) 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_|YQBPR0101MB6427:EE_ X-MS-Office365-Filtering-Correlation-Id: 05900d66-2faa-4804-2965-08de68c165fa X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|7416014|1800799024|10070799003|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?V2pWdVFJSkZrQUxMTmY4a3VvcEVTdUJTNHNtZys4STFGRjRKS29QbTg0SzJO?= =?utf-8?B?VHpYeExzL2xpdmRmWjdULzBLQzhxckpBQk9UdnkvU2U2RVZiblZFN3FYN1Fz?= =?utf-8?B?NHh6bUZiaElReklXRzhVcFZ0Ung4RWlaak9ZTGJ4WFJCa3pHbmlpb1BnNTk5?= =?utf-8?B?bFpMQ0FRYXUrNXpPOW9ncUxNdkQwVmlwWFJPMmZqOXorUDNnbk93ZENvVDlX?= =?utf-8?B?WUx2dkZuZWNOU1VUSTFvTzdnNFl4c2tsZkovbUpxVkttTWI1dCtTM1Uwb3h6?= =?utf-8?B?TFZ1bXE0S29PMTRlaHZOMFJQR3FncTllMGFPQnhEK3BYb0VnSzc3Nk5lL1Jn?= =?utf-8?B?Z1kxY2grNFpEc0l2eEJ1WS9MS2txL2hQaTY3WERwcXRkYWladks0RzE1dEto?= =?utf-8?B?S2FETHBmLzdJbk1nRThMbkhsTmNrcVRxNCt3ZVk4LytSdlR0K3RiUGpFOWUy?= =?utf-8?B?NHhZWmhUL2hMeEtCSC9obTROc21zQUt3L2VVUXh6MzVCSlZWeENRYmplY3E0?= =?utf-8?B?N2oxcDBqYldVcmkxd2FPdE8wZmxveEFFdTZpcksxRXlERTZOWXFCRjR1cVQy?= =?utf-8?B?cktWdTErT05PSEROUTdSaWNJQnJmanV6OG9GNS82MkFUckdoZit6U241WjlQ?= =?utf-8?B?eHBaRlFVcElsbmt6NWRwUU1KdHdhamVwMnR0UG5BNVlrQnRITSsyKy9QOGxx?= =?utf-8?B?TlJGRlBVdDZKbHpReHlWd2xBM1RTV0I0aHdmZkozYWtxNzdSdFJIdXZzdjBm?= =?utf-8?B?UXpOS0o2T01vbk5VNU9iVDMwKzRuWW9aSlVRVWVLa0R5VFRwMDgxYWI0Skdk?= =?utf-8?B?Y1RnZzRlbUdIM0tTZWRVWHovZmFYS2dDblVRYldyVWh5dldiZkdDWDlzaHpr?= =?utf-8?B?TzZLc3RHSGdvTTZKWGh6dmppVEZMemNpLzFkUmV0MlJIamtkb1RhMHR5S0Nq?= =?utf-8?B?YWh6SjZSQ3ZuZzVyMlhVektzQVNRTVZDRE9wTzIwS2NQYmM5MDhqVHZkQUxW?= =?utf-8?B?ZllObWJwVHkwNGdzYW14UGRJNU45WmNZTUpNTmttVTBKcFlXWm4vTFBSM09B?= =?utf-8?B?NEFQRkwycUNvU2JqdWxHc1RETlpwOFRET1IwQ2lDZFQva3JWZjBPS0NWMTNS?= =?utf-8?B?OWZRZ2dMb1VVbTJzLy9rdmNuMGtwMDRIZXFaa0JRSHZ0dWFBZDdSbTlCMGZ6?= =?utf-8?B?azlIWHd0cHZ0Q0t3NjZ0L05LL1FseVJ1UkRRVWtCMkpuQlMzM09YbHpGU1Rm?= =?utf-8?B?UmxvMFk0cGhKRnUwY0tWaVg3MnZtUGoyaXY1TzFKTERpbXpZNzRFOCtxVTl0?= =?utf-8?B?cnFJYm5sNkE3MXpYaWdwMUZOVU5GMitjaysrZkU3ZGF4THh5b1Z0aStKNTN1?= =?utf-8?B?RHZsWi9DOHEzZE4yRHdvRDBuTnRtQzd1dkhSNG5qdU9aNXlLNzhzNFlnNno4?= =?utf-8?B?b1EwU1E4R2dvbk9oTDdGR1Mzd3dGMGRJYmxoNjJtUi8wN1ZsNlhnOVdDaXQz?= =?utf-8?B?Y2pURVNJTDBhR2V1NUpHd21IaUJOazhtYkFYZWZpYlhyRzJHV3gyU3V2aEcy?= =?utf-8?B?aXJ3dWxsd09NN2hieEtRd2hLekxCK2M5VHFzaHlsWWVpcUlmT080ZjcrQjlV?= =?utf-8?B?TnEvT3I2Zk54TlZyVlh5TGFCNTRJbGNMWVZrbS9RekF2bkRlMlBmWXptNXpq?= =?utf-8?B?aS9TdmgreXNZdnhtYTFudURRdmM2ZlgrVXpGQVhGRDIwd1hRZ21jb0VReTli?= =?utf-8?B?d3RUeW1XMm82TE1hLzBLbEl5RWlYak54RzN5Sk85Z20zdUthc0VxZ2t1dFk2?= =?utf-8?B?eVZPeEhUd0ROVDN1a1QvZExvYWdhT3FuRVVLZ1k2eEZRMEJ3MloxbFdGbHhD?= =?utf-8?B?a2pMa2MyVHdJMWtnRUxudmNGTEZMWjFCYkQ1UmJGZG9jOWJlL1pvYll4VmVk?= =?utf-8?B?M2syMnpxSlB4c1JCVzk3cktCVk9xNHBwWEVpM25tT3dxdHRuTE5nUWF4WjNR?= =?utf-8?Q?FF2KBFhFs+vyq3eDrrrLtk+d9l1ipY=3D?= 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)(366016)(376014)(7416014)(1800799024)(10070799003)(7053199007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Q3VrcHh3bEtSa1U1ODdkdnhIQzFLTDVyL1NTWEF2cU5TeHFYUklLNUlHUXly?= =?utf-8?B?MXhERTUxZ0Z3UDhQallMWDZKQUVLUU5aY1g2MjhZLzBjQ3JhUmprTHRMUzNT?= =?utf-8?B?bkxldmx6RXl4aFRkQ01IS3hWT1NBams0RDlreVh0QmFkRVFLVGNFem5GNXhL?= =?utf-8?B?RjVSVzFoU1J0N1hUelU1MmM4b0RzYmdEbWdLbTFjeWpsa0dTZzFBSmhjU0sz?= =?utf-8?B?MnVXRFVIVFF3RS9LYnpKY0ZESkVQTERXNzRoR0FIZmVNNkE2aDNldkkydUNP?= =?utf-8?B?N3ZhbDVrMzQxOForYitieHNOd1pMb3JRM3RCOTRsMTRGUGY5SW1VK2lyRnJT?= =?utf-8?B?NVA5MlZST0czK1VZbVpMRkwxWE5OMjdRbjdPK1FWQy9YT08wL3lrVSt2UWpa?= =?utf-8?B?cHpOcmx0aGlxZmkyNnh0ajJSVnhKM2hjMmFhVXBWcDVUZ2ZZTUEzR3lVdXZv?= =?utf-8?B?TEhLRVdncnk1a1FFUWc3YmQ0UjZrMnVjQjloWElXUCs2K2RObHh5OVh0a1lE?= =?utf-8?B?YVlWcVhUdmdXZzF2azJaM3J6dnhoWXA5bk9mWHpDRno0cXRPSXM1K0NreFpG?= =?utf-8?B?MTB6KzhwT2p2ZFRaUG9KZ21NUDhMMmRNOGxBKys4a1p3K01wNXlZUFQzNEtk?= =?utf-8?B?bW9EaG5nb1pvaUdXYVVKYXgzSjROb01UbUNJeHhoU3NwQTVyUnRweEhvck1q?= =?utf-8?B?U2l0czkzZmdsSi82eHQxRjdtM1lJSDc3ek1Gd2lXdEltS09OZzllT1VaSnV0?= =?utf-8?B?dENTOHR1SWh1c3JYaEpVZ04rT2RWZTU3YW1qMVBXczFDb093elpiVE0wOHVl?= =?utf-8?B?VXV5a21vbUJGV0FBYUR5WGdLcXhkbzVXNFVQU2FxNHhnNXhhTEg4V055MXZk?= =?utf-8?B?TnJ2UFIwVUV6eExWNVdGUWhmaFMxRmQzY3JyT3hCZ09adDNqVjNkWGdJa3Qv?= =?utf-8?B?WWZWdy9vZUZ0a2Q0aGgwa0xrK0VjWmhEaTNwQlQxUzlOUkphR2lqN1VHcHA4?= =?utf-8?B?R202SWZlUlYxZS9NVCt0OUdYeXV2dzl1OWhKblloOHRjYUQvMnlsVjZlVG00?= =?utf-8?B?NU11Zk91V3B2NElzSTg4NUNRcWc5MWVMb05xZktTNlJuaENKYXlMOEI4Q1Vs?= =?utf-8?B?MzZ5T3h2bVVlc3Z5bVJJaXpUT2Z4UzVVZEtibzI3MWlHd2pFTDRxVWltd1B1?= =?utf-8?B?WWp0dDhaUnBlQXBzK2VVTWM1cjdrNzFJUjcyaklqV1JwdFJyZm5sZmxVNENx?= =?utf-8?B?Nk1BN2dFaHQveTRCYjcwNmxYd1NYL0srbUxuSjduZEhRbkpyeXY2Qyt1VjVI?= =?utf-8?B?dG95aVUyK3EyRmx0ckd6akE2aFBBMHhyeThwUWxmUzNCMWFhUGhMa3pVNkhv?= =?utf-8?B?cEd1ZzBwaEdMTXNKZ05TdHlOc3hMRlhxNTVOTDFwTnlGWVNvQW1Mc09HTWo1?= =?utf-8?B?T2pUOEtYaGRLOTFxL2R2ZVhpR2Fqcko1dDFTZmRnOGdTYm9sYWRSSWlxa2Er?= =?utf-8?B?dWxraVZ6UnZnVmZ0ZnAwbFVwRjVhQkoxT01pdE1nMEpFWE5wUmdMTEtWWUpG?= =?utf-8?B?eWdobGxLdmd5eFExK3NtQUZpbXdyM0krL3RDU0l0a2c1ZnVsakt6dE1KQlls?= =?utf-8?B?eEdjWjdsUmp1NkdQV1ZZa21iTTlTUHdwYXIrMEY4cVFQYkFPa0tjS2FSWE9v?= =?utf-8?B?ZHh6dEdSUWRRRTlxZlZ4eHVqSXpCRGxPcHNEdlJlS21ZZ3k1MlNSR2tvellD?= =?utf-8?B?UkVhc1VyQ3VQVCtINmdLdnVhZEx6UExJZmhuYUlVS0trRzlpQ2tLNXVzTEU4?= =?utf-8?B?eXdhT29ybEJpdUtBblBOQnlZNWhGMVlPZHZrSFNlYmdZSlNoODc0aWRDbkgv?= =?utf-8?B?c0RrTFA1QkxmZlZYd1B4TnBQeVl3UnpFWnI4MHplWE1nTFQ5OU9DeW04NU1D?= =?utf-8?B?NWZjTnRhOWNWdEliVkkzc2ZMbk5Ja0Fqczg0QTh2SFo5MStZblhWQnV1ZkZG?= =?utf-8?B?RnpldVZoL1ZPcmhEM3NqVGRhWUZPTUxMOVBxZTVrQ1lWNGYxNnBSSjA5d01x?= =?utf-8?B?cG1lYkFyeWw2SFZPQmlmYUEwWHhaa0FNN0VSbk0raDBxQ1pTc2hwUlFHbjFG?= =?utf-8?B?czJtdGlCdVBpWlI4WDZ0cEJzSlFWQ0JBdVRycjZQa3dzaXg1T3J1M0N5RndQ?= =?utf-8?B?WldacGttMmVhUUpqMUtyWnU5UThBQ0grMmFTdnl6Rzh5bXlMdGlCQytwUkJY?= =?utf-8?B?OFBLaEpFUHMzNmxCd2d2TVZqczdZTjVQbXNQWllFQ3NTbjFsaXRkRGtDbUc1?= =?utf-8?B?NWFZOEFtakVkQm1GRFA3MTFsd0M1Vmx4aVYvRjVjVU9BUjlXN0hObHcrUUdj?= =?utf-8?Q?fDzn/tv1HLnO0khx3dAk4k6E7JuffU5WjB/FKIZdAWXay?= X-MS-Exchange-AntiSpam-MessageData-1: w2VEvlv3CFpsgl4tWq4WK7gWGrWhiZ/cy48= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: 05900d66-2faa-4804-2965-08de68c165fa X-MS-Exchange-CrossTenant-AuthSource: YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2026 16:28:18.4142 (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: ieT/HA1MuIswsguAGFheg1dQ6/kHFNPjmEWZA28uVyXOQJdi/9W1IMpn7h1X3TpDnRhWYWZSlE8PPb/INN0aylhjhDNTDu+vKlPe0hiNsTE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQBPR0101MB6427 On 2026-02-10 11:20, Thomas Gleixner wrote: > Shinichiro reported a KASAN UAF, which is actually an out of bounds access > in the MMCID management code. [...] > > Fixes: 007d84287c74 ("sched/mmcid: Drop per CPU CID immediately when switching to per task mode") > Reported-by: Shinichiro Kawasaki > Signed-off-by: Thomas Gleixner > Tested-by: Shinichiro Kawasaki > Cc: stable@vger.kernel.org > Closes: https://lore.kernel.org/aYsZrixn9b6s_2zL@shinmob > --- > > Linus, can you please take that directly? Reviewed-by: Mathieu Desnoyers -- Mathieu Desnoyers EfficiOS Inc. https://www.efficios.com