From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from YT5PR01CU002.outbound.protection.outlook.com (mail-canadacentralazon11021142.outbound.protection.outlook.com [40.107.192.142]) (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 1D8C12D0636 for ; Mon, 17 Nov 2025 16:42:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.192.142 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763397750; cv=fail; b=lh3G5/RoHUVU71jOkXVzwiBIEap3jPkkE1awez3iSRNGCf6omLA56v6HI6LaPn482YhhMN5cNi2fyy7dwQJqrVzWkUXChkpnSncUKkEqmxKl5uqz3L+/bCchu6uRA5FElxla3OydIUwL0zzUOSgyB+gWaQy1WNsw5N5hc/2Jn38= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763397750; c=relaxed/simple; bh=hHGaJNHW+OBXtZEweQKFomr32vt1vvMGZDYx7BLktIA=; h=Message-ID:Date:Subject:To:Cc:References:From:In-Reply-To: Content-Type:MIME-Version; b=eP8sEs8hnGXz0IadWyIzsBGXBt7uBcy/JOB4K9rfLFriOlJWUQ1HkhIAwFncoiiOMCkC4NMRHSvUGNlpw7EyB56hLsv4yFUQLjVeGNY2+PliN1qWREKJNAUYfIUHFLk8VXfVGZAVcPq4EWjE7wa2+6AdBojCzW1LniL5bCmnO3s= 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=lKpYnZZp; arc=fail smtp.client-ip=40.107.192.142 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="lKpYnZZp" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=L08JJwSBMTL37VsX5g847tfRXfGs07CsuE3DujdVkwqYX9g5ghaDgPKrVL3fwLlO+josCenFHk5NCS/T3FSt1VYGyv59S9U+Kx04FZAqGs4eSOjwBiLfVKOsIMgjtpq1JLRNkq2PoK5OskR1i43c1YRnZDZGKlqb25uC725NF7aGoZyF26qIHwoPmhRFqtfmNq7qaxu3Fl0B+uVHZemHfAHiRVS+fIvGcpR8z+fEWogG9kX8rCEnEnpeNymnETfPZIj7meBSY0vbHQWw8hAQ17qzFwbLbFjpEfR380jgYvCRqqIjYtE7LYT/sF38gtKAp21oYJnl8TV0JIZGttrwmQ== 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=OKvUEtLI5h5Bi5+YTNBletkF9S0DJ8JmcvtAT3y6UMQ=; b=Lj1utW0+hHMBj5u1W7zC+I0Z8Y0SyAwmys75WRjvke4+ESbMg/U4sos2LP0o422MTRTyQV88a5hs/op71MkSmZ3Hq2SjXnVYutHFfIJIiKLUBk9dFsx10gYC1m0ukndbXUKW00N4O6K5y5KHwkOacx+aMw3UnzFhICGfNBx3NsKJJx6/xNwv6m1s4C5dSI8S35w/44USCVbly3JxftPyYOFzB2ep3At6zbm8Nu1dsWe4wPfb8l+zcfAwepfYOPjUcau54XXH0MHd++S4xtaauK7dc72uc5u+pq2TRMXyhCGUHxh0Ayfma4FVCwO9oew3KT9NAe4CWJog+H45qpnaVg== 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=OKvUEtLI5h5Bi5+YTNBletkF9S0DJ8JmcvtAT3y6UMQ=; b=lKpYnZZp3n2GI37n2P4+Diz0gE0ys+8aWZCBAwbHZbeXj4rPoEi2l14SQss5afX+TnfFSlV6sXVs0LWAW0TaDed/UdEi8Ex14cJXwlHPd8f+eq0mBlmy59IWsHX1PIXqn5puV/l/QCkzcFQP6vj5Eue2bpVcywdG5+NtTu0DtQuL1jPTTp/1wIRGYTNxroZCfV8i76TA9zNtK/VCMl4upvgNFFQXN3gdDprF1zgI5ojTccrypHNV9QznnTdUII6p9kMvKUOcmCPQdw4+cWSG2TiCfiIWHqv1bETT1cvYxo4bKvP1kV4uQ2SYDENZ0CWFiES9Kh5PjRKEzKKjJupK5A== 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 TO1PPF3161CDE3F.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b08::62c) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9320.22; Mon, 17 Nov 2025 16:42:25 +0000 Received: from YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM ([fe80::50f1:2e3f:a5dd:5b4]) by YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM ([fe80::50f1:2e3f:a5dd:5b4%2]) with mapi id 15.20.9320.021; Mon, 17 Nov 2025 16:42:25 +0000 Message-ID: <8fc5d8af-9bda-47b8-aa6e-399cb8fae5c1@efficios.com> Date: Mon, 17 Nov 2025 11:42:23 -0500 User-Agent: Mozilla Thunderbird Subject: Re: [patch V4 01/20] sched/mmcid: Revert the complex CID management To: Thomas Gleixner , LKML Cc: Peter Zijlstra , Gabriele Monaco , Michael Jeanson , Jens Axboe , "Paul E. McKenney" , "Gautham R. Shenoy" , Florian Weimer , Tim Chen , Yury Norov , Shrikanth Hegde References: <20251104075053.700034556@linutronix.de> <20251104075426.655636956@linutronix.de> From: Mathieu Desnoyers Content-Language: en-US In-Reply-To: <20251104075426.655636956@linutronix.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YQZPR01CA0180.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:8b::14) 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_|TO1PPF3161CDE3F:EE_ X-MS-Office365-Filtering-Correlation-Id: 5b48f5c2-91b5-4644-0f33-08de25f849c5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|366016|1800799024|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?QnpiUndTdHhtbkxIaG5RYW1VUkd1NzMzRFgxU29GMVZDTTc2d3lXU05GMDhN?= =?utf-8?B?UW5VSHdldEt0eXZhdjcxOWF1Y2l0S1AzaDV6L0JFZUdGcDY5NkRrOGlLcVUx?= =?utf-8?B?RGk3bjV0Mm9QbmJjc3NISVJTbklRa0Y3bmR0bUNkaDc2UFNON1p3MmlHdDVD?= =?utf-8?B?dkxRWjJBVHVxM2RiaUxqZ0lnaUhzbnZEOG4xaWxhSnA1TGVJTGgxRUpBeEdQ?= =?utf-8?B?RjRYdHNqWnNyODBSenR1YkJoZFczRFNNQXJWams4Nk44ZUlHQWJDZjdiN2VU?= =?utf-8?B?UXpJeERHTFQ4MmtZaHpxcmVyQk1UTFlNWHpVdDlRQm5hVHV2YnNnakRtaFpW?= =?utf-8?B?UXNsTGl6SGR5T0E0QzNvQnNLZmlHL3JYMWRrS2VQUENXT3F3cTVvTU9NOVNQ?= =?utf-8?B?NFBxaVdpQjI5eGJXZ010NlBLS1hVMWU3emRtVzFSNE9LY0xHWUZIOE5RdkU3?= =?utf-8?B?OGZ6MFBxcWoxcWp6K0wzMWw4R0J5dU5ZUW5kb3lmWXlHWmMxc2g4dlNNKytW?= =?utf-8?B?VlpKYUFxd1lFMmNIWjU2YUhWclBIN0EzckJuNmlRVWxQT2kwczhRWjJhY0hJ?= =?utf-8?B?SlhCMlkzcUlsWEI0SlcxKzkzaW5oNFhscU9SRmRkRDRxTXdPeVVZVCtTQzVk?= =?utf-8?B?Y1MzZ1dpREFSbWIwWmUxQ2lPeVNuODVxREdSL1J3NjFlWUg3Wnp2TTd6WE9L?= =?utf-8?B?c1VkUWE0MXpWNmdrb29NNmxhVUVLZytkZy85eEVBTEpMbGtGeUcvbFZJbVM4?= =?utf-8?B?ZTByWTdBdjBPSElCS3lhRHJOcmNzM0V5Y0daNlZ2SzBMK0g1L2N2a0MxR1Rv?= =?utf-8?B?SDhTaFRmNXphT2xRVWV0N3BsblJYSGNkZmFvakhGZWhlcGlPMnBWNXhzVGtQ?= =?utf-8?B?U0FaWnpUNTlIVGZ6UE9EbUxyRnpRbFpUbHZjYzMydmVXYVB2ZU1ac3BnNE9E?= =?utf-8?B?SFZDZEZQeG50QXp1NlFjUjM1UGpha1FyRzJiNlFyam0vVlRBU3F6YnhYSG5p?= =?utf-8?B?TDNPL0cyQW1kQ3hSLzF0Q0JJVDVGM3RRNkE2cUdBc29sYjJrNnJ6OERPaitD?= =?utf-8?B?cEFqSVEyNkRtUkI1blpwWlkxc2FMMFoySWY3NVp1c1BVMytqTFJoa1BDK0Q0?= =?utf-8?B?YzdrWHRQdHdGV3NlVS9FbXRqQlNzdFBvTjIzcTFPendDSzhlK1pXZmhzN1Rm?= =?utf-8?B?amxjU0FSMGNBVTlldTM1UWhxUzBYY2Zwcm03LzNKOU5NRVFKKytPc2lYc09W?= =?utf-8?B?MUJhSjl4V1VHQnBVUjJZd0EydEovRmtzdW1UVGlMUFBtVVZMR0VjUUoyUW5W?= =?utf-8?B?RmhRdkxabW15RmhRLzNYNzFHOXUrSHB1Wkdic2gwZ1FOT2UwbzVIT3dFTWVy?= =?utf-8?B?UjEwamZ6bm56MVFuY2Vld0kwQzF0UndoalAzUlM3VWpDWkNXalRybG1OMEty?= =?utf-8?B?K2tTdlZRdEk1LzZaU2NCTWFxTkZKdHlraDlGQ09KTmZaVjBnQ2VYWGJpbkU5?= =?utf-8?B?UER6LzZJNVIwSEErVmVOVUVzQlBNekNVTGhRK2xRWGJURG5CdmJWbU1Rb3Ju?= =?utf-8?B?bExDV0FKZ1VuZXhSZFVudVUwVlpnZWlXbm1IK2J1VXViNzlTTEZ3MVZFTG9T?= =?utf-8?B?YjM1MVZFMDJGc2RHdDZRM3VnUUE5STdEQWUxUWdqazdyY3NHTmZxZGl5aXc5?= =?utf-8?B?d1hpOW9abUVXaHZXN3dxQkFNbUNmeXYwaDJRYnU0eXE3UjU3ckJSUWFVMGtt?= =?utf-8?B?ZXNndW8xREZ4ZUl1WXR5czFVWHpIQzV5R1QwZlo5WCtvclU5Mm5MVk9KVzBO?= =?utf-8?B?RUxrL1R5NmZlblhmTWw2V2E4ZEtta1E2Y0ZTYzVESUFjcmE0clZ2S2F3V1BH?= =?utf-8?B?dVkwYmFBSksyb2ZaVHBTRjBTTFBTVXBCK2Q1N3BHTVVXZmc9PQ==?= 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)(376014)(7416014)(366016)(1800799024)(7053199007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dkplWm9Nd3RpZFVuejNHMGMvT1RqWThuU2NtVGZvTGEvLzFvdHdTRXBCa0px?= =?utf-8?B?bC92M0Z5UER4bTQ1Ykp1Z2F3eHVlRWdXSE8xblhqWmRWOW1QL1dqbTBYVlZr?= =?utf-8?B?VGNSYjNrbDI2R2ZIRjR5dlFaSm00V3d0ajJhUWxYaGRtNWtEYlQ0cGtnODFo?= =?utf-8?B?K2FpNTBPMDEyUk1tU0ZadWJtUmhNTWNLNUlzSEM5NTI1S0JUSUptRUI0M1o2?= =?utf-8?B?QStWbElGZWhDL3l3eEJ0UHdkc0xSejl6ek5KWXdqUTdQc2tOenZNU3VPcUEz?= =?utf-8?B?aHhTYUlVTTRxS3BTQk1QaFNnT2JUalFFSmRGcDhMR2hZZ21Bc2E5N0tPb2ty?= =?utf-8?B?dzhZOEg5RXA3U2x0MlkxVEdXMFlpOUlQbTc2Q0dyU1Vic0d4YStRSFJtOER0?= =?utf-8?B?dlVhSXFhMkwyZmhDQ2RVYXdhVnhqUmtxNEh3a2V1MzNGZkxwSUczbC91Yk5h?= =?utf-8?B?clFjazB2NERva0dxZE1yb1huU0t6eWFpR3hPOXdPZU1tWG1wN3cxeDZlYmpt?= =?utf-8?B?NkFJcXo2UFFwN0FldndTbjV3ZWJSNHVPUzE1aG9ySUFYanhrWU1GUTdCcXNu?= =?utf-8?B?R3E0RE5iaU4zWUJYNlZsK2E1Uk5QZCs4ZDI5Yi84ZTlvcmxLNWdXbENWaFR5?= =?utf-8?B?bk9tQnR2NVBkcENxQUNxZnRUcXY3Uy9ZMHMxNHVFa3F4YjFBQSt4eEdWeHhU?= =?utf-8?B?SkxMZHBhRUlCTnNHT1RtS056N0JXRWtQSS8wNFlScUpKTVA5Rjg5b0pGVStz?= =?utf-8?B?eHdtM0VMaHVEbjhhT01YcUYyMGNzZjNzWEdpTUlVb2VuNVhMWU5WMnBiUTUz?= =?utf-8?B?MkwvMlpMTURSQXVrYTY0N0c0T3doYlluVnNRY2pNN3piVi9YeTZhQWxUdkxw?= =?utf-8?B?d1Rnc0ZqR2RzQ3gzcXJQZ3B4eUliakZTQ0RCVHpmWTdsOXlydlBhU3RKVjRV?= =?utf-8?B?SmVXTXFSS1dWcURPWHlUbktMa1ZBUXp4VnpoS3FkSEVGU3lWK0V0aW82d0lu?= =?utf-8?B?dmU5SHI1aURidVFJbG11aUpiaGlIMkI2Y0VDQWFLYURHcTJnWm9aYVhZRTVQ?= =?utf-8?B?Z1V4cHVPbUNzd2ExYWNZM1RMRnFtV3Q0VnZTR0pKMDBHNjVTOHk4TU9BZUZ6?= =?utf-8?B?TVVic1hQWXJoaU1pRDAybUNTbGlGdmtoVEFOeUdXby9XdXpIRFVmaHlzWkhY?= =?utf-8?B?U1hVTVZmdkxYeWVST203Q0Qya3F2STF1eFU0bEFkWGY5T0hJT21nMk5IbUxS?= =?utf-8?B?ZnFpeTFJVitnd2JXeS9CS1FaUng2VE5JZVQ4ZWhyVUVMWXY4ZUl3UmpYdmdZ?= =?utf-8?B?a1daakUvRGM1QkxGSmRUSzR2dWM0M0Z6bjlORlpkWXBZUkhOMldHMytNWVc2?= =?utf-8?B?c1haNC85eVRPSU1vRGhjTmFuYlIwNWJFMGVsR1RrcUFwUkZBemsyem5xR25i?= =?utf-8?B?S1Q4MDk4aS9wYWppajdSdUdySlJHdnYrWkU2QndvWXc5Qk1mTXVSVythNXln?= =?utf-8?B?WFM3ZjFIZ05MR3NKV21vVU5MUkdRelVKZWE1UWkwYjM5WHdCZmltVy9EZmd6?= =?utf-8?B?OVVQMWw4RmhYUkxES2VuSWtkVjFTY0x1ZU5hS29BOTlpMDVQT2FTc0Y4ZHlZ?= =?utf-8?B?a1psb1N6NmNDOU5iYmZ5YUdtNHhjNHdrbG9HMm9EZmlTMVEvd1NWakJNZkpI?= =?utf-8?B?cXFXcFhxVk5OZXhGRmdTY3JoVnpSU1Y4Rms3dTcvbEJrNk9ybTVNY0FhVnRT?= =?utf-8?B?SVFLWVBSN2dyWUx1Umg1emJUY29ZODhMbVhraXVSWnJ0eDN6MWRYRUIrdzVT?= =?utf-8?B?ajJIL05KU21qTVl3VGxBYjJzZWc2QWFqdmhkSEFocFE3ZG1sS21jbUZyY3Vk?= =?utf-8?B?Zmpzb1h1d2tOZDBLMW84cXNvMXpKd0ZKWUtaQWJKZ0ZwVEc5TmFrTTZzaFZX?= =?utf-8?B?QUZkN1JoWVFLdE0vcE51cWRFWHBsOUN4aWFoRmRYUWM3VWhQSkpJRmRxZy9I?= =?utf-8?B?dE5RRW1tUVphV2dXQVVOYktML21haFFuV0ZlSGN0TGllZ0dLZWtCZDlLVTRI?= =?utf-8?B?YW5kWERRTlM1cTFWam5mZTRLRUNodnp4Mks1RmlBcFRNcTVjN3I4WHhPbjR5?= =?utf-8?B?Mkg5VEFObWg5M3pmaUs5RUhMUWVPMUJtRThHcUZsT05ZOGZBWGhOVnNLZlJD?= =?utf-8?Q?/fPzrTngzPAFt0z2zaMIE/c=3D?= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5b48f5c2-91b5-4644-0f33-08de25f849c5 X-MS-Exchange-CrossTenant-AuthSource: YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2025 16:42:25.4989 (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: OR1dxMkfWNXREoZtXEsHqySQX84aWbTaQ4jZpROaj1yiQMWy6It/KpfmENW7IRDLIixefVyDootki/MOs95GzRQEYC8ydeEE/tMbEQgrqLw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TO1PPF3161CDE3F On 2025-11-16 15:48, Thomas Gleixner wrote: > The CID management is a complex beast, which affects both scheduling and > task migration. The compaction mechanism forces random tasks of a process > into task work on exit to user space causing latency spikes. > > Revert back to the initial simple bitmap allocating mechanics, which are > known to have scalability issues as that allows to gradually build up a > replacement functionality in a reviewable way. > > Signed-off-by: Thomas Gleixner Acked-by: Mathieu Desnoyers -- Mathieu Desnoyers EfficiOS Inc. https://www.efficios.com