From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 92A99F589C4 for ; Thu, 23 Apr 2026 12:54:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version: Content-Transfer-Encoding:Content-Type:In-Reply-To:From:References:Cc:To: Subject:Date:Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=dS0kL32TYfjaadqJwiR4tU7C0zcO74nzbLhP/+ybDwc=; b=ePllRLnIizuLqGOzgalkOZdfbP guH7XpLD1/U3zHvL51dGUknuRXcERzYwLv65YUIGyFEy1oLPLfNeIRRWFyQ4eL5cCWPdH5/EhqYil LfpcjrnJRFGOaaDSmesA3ysep6PXfcXJtsGGqHN8G2Ejdb6oNagw/bVnXtNmI2s9hSjUhUacovKDR ey5HSoSpkYJWvfnI+PG8r4OX45N1jJNtgpOuBw8tH7W504Xg1sArU/WeDk/cMSd2o2ah1yG+pVs0j mjuLAO24jklS/6bsnfPuUPiKyTIzbBHpXRoZN5HQI3S4dOjAFvre+K3ZTQU6U+4pgNXi2UfF6EobY HvMiDTSQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1wFtZo-0000000Bgxu-2zrj; Thu, 23 Apr 2026 12:54:40 +0000 Received: from mail-canadaeastazon11020089.outbound.protection.outlook.com ([52.101.191.89] helo=YQZPR01CU011.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1wFtZl-0000000BgxK-2HuC for linux-arm-kernel@lists.infradead.org; Thu, 23 Apr 2026 12:54:38 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PN65yyacWuwpYAv2Q41s+rUEiWcz7b4F+mRfpGFDgKAAdY1BHImqUYcyOetB0yi7cwdimqRpJlYUtjSxD/RTYzRJM9I+6LWHmi9KgNNeUPLC+w0i0Ofu1bPcpIGyqBiTfCs340ix8ScN6PRMlccd2rLotqmErzvpdyXMwWT97XivKEhWM0jTPbkvLR4TxJSjgApu/0i2FUSDK2RfoV1md4ycR8ZlaUwNdZSolAVjBM83CYUreiBI27jpuauvXQuMgU3X3zmDCxzUc3qSyVoFdO6j7jKclV32gy7SJKmWeDj5sb6MVoN7OuIM8UFKwqk/DgUE+ENUOX6hh6bczUv0aA== 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=dS0kL32TYfjaadqJwiR4tU7C0zcO74nzbLhP/+ybDwc=; b=SL7O/qL6/DjE7WZyOfp82lUa9yNqkhUoLWj0bwzEatfd8tv+/Oj7/B68UYtl811s2m78tokd4JZP45PJXFHs9sIllXqZuMngVI1MfNgDEfVo1PYulfCcnKQiLJ5ddTDX5ytcVeRKTrbGcEx+pROWD3avsqLrrfl3RpR7iNJBQJhNGQRdvaNZZV9MX3t2ZUyildaoDQKlY5aFd/jNCwkQIJqmv0tRDww/LtjinjpQaOhwOBw7a/jok8LEEqw+RC0GEd2KrcvKdVCEFA0tYQkUeH+oATlGGFvTVPFRu9wGM0X+IkAKntnxj89uEv4pR8/NLEEYh7qTa916WylYGnMP1w== 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=dS0kL32TYfjaadqJwiR4tU7C0zcO74nzbLhP/+ybDwc=; b=NT85ltPWbIcSxDkQCNSCgULgH0q4DE6U4jTUG7PJfC/MTc3X6KW7DkuLJCChJvd074uDaumGW7wUQguHqJGPmNYYughOX6J6UbO/isanw21jipqzLnYJrGOFJJCOcEE96F4FbCj0yJVDoxpMKIxPI8dUIGH2FMj0zzH2adj8g7+BmsZb164zLd7vIlsTr/AO1TMZXh0e9xQ+QQE4ppiP69XjT67UiDelkfyRFp+pwhBIbFpJR7LjnsiWSV9PwEmiJkxEqoPV8Mh8VCgO61+k8+zTV6FdnDVdJ8t94atgoBZa3N/NyRh9mdbx96ih/m5sV91I0NhSr5C8TNA6+SQhsA== 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 YT1PPF07516E2ED.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b08::506) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.22; Thu, 23 Apr 2026 12:54:33 +0000 Received: from YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM ([fe80::6004:a862:d45d:90c1]) by YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM ([fe80::6004:a862:d45d:90c1%3]) with mapi id 15.20.9846.021; Thu, 23 Apr 2026 12:54:33 +0000 Message-ID: <39faf352-36bc-4b52-bc1c-06ec3067b752@efficios.com> Date: Thu, 23 Apr 2026 08:54:31 -0400 User-Agent: Mozilla Thunderbird Subject: Re: [REGRESSION] rseq: refactoring in v6.19 broke everyone on arm64 and tcmalloc everywhere To: Alejandro Colomar , Dmitry Vyukov Cc: Jinjie Ruan , linux-man@vger.kernel.org, Thomas Gleixner , Mark Rutland , Mathias Stearn , Catalin Marinas , Will Deacon , Boqun Feng , "Paul E. McKenney" , Chris Kennelly , regressions@lists.linux.dev, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Peter Zijlstra , Ingo Molnar , Blake Oler , Michael Jeanson References: <87zf2u28d1.ffs@tglx> <87wlxy22x7.ffs@tglx> From: Mathieu Desnoyers Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YT4PR01CA0184.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:110::21) To YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:be::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: YT2PR01MB9175:EE_|YT1PPF07516E2ED:EE_ X-MS-Office365-Filtering-Correlation-Id: ee8c4ba6-4add-4125-6889-08dea1377786 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|7416014|376014|18002099003|56012099003|22082099003; X-Microsoft-Antispam-Message-Info: jO5uCMTYu0RiLgDsRbNLQbim/t1exNJMC6R8SbD33+CzCn2fXyiBC1A93aBDybdBxHfaW2mrP8r8eDN4LVUconimV1exllN6eJNuRUuhx7IEBKFFdGRks7UoF0YIn2zrPCZdpoN9+WZTzdELeu58dFMtfKLj/uIqlmhv6aYwBnAf0q0ZBB/a2N0MP+09BHLw5OUmHtfvvXwR5zKQTsKcPI4rIBySMMQFNEbliK2z58SDp+jMHLaQXGZhqUgH0ZOVxloMKa0C4rcWod6VdE/I1i0FdmaTCv87PzksmO3kfu9C64S7oc5SaCfcsdEYuICrQoG7hclNfl2G9Ef5M0zFCFeGj9mW3jV/zk6GCnW3+EFfiejLg9dMVSQrbb9G7EpnoY7gMCtuZj1ZhA/61UGUDRnQboZiaEY8NfoN8sGLIVK9ZPd7dFpzEpCoAtFP4Kb+Itx19qh2oWRcVT91hDuriC6djjecK56UfiBToZ+BUzQgiwYzfe15ZOXZBte33SRY7gG0x68dKEIQa2ZOxzRbNcQSJFTCkPsiR9r6e6PXYCfuRkVBMPhcixIjtXCKWmOUyxCA9yshvVlOoCB4+HyyUUbqq5ODaQLNHYoQ7l3ytCCI4QOPSnzaUX9U76dcdvPhTy1688PkkIWQk6MatyFYxay7lO8hQ2ISFSzgoHOVxEOs+HDjQf0yta72K8rE4R/1 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)(366016)(7416014)(376014)(18002099003)(56012099003)(22082099003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QzFQQmZBUm9BZGtRcFZvdTVITlRVZk9aVkFrRjRkN2lKRzViTlRZdzZPU0FI?= =?utf-8?B?SWNuR2FOck9wZ09HV0xBVHZscWp3YWVsQ3lxUjNzclYvVDJwL2FySjkzbG9E?= =?utf-8?B?NUVpNFhTRllLZ2d5OExFWWp6a1BYdExIVStnSmFDNFMrM0ZEeFpva3lnMU84?= =?utf-8?B?b3V0R0FJT3djMmRMZ1gxTFhnMHFmS05UZVdEWGg5VDRqSUFyU1BhN3FXR1Mx?= =?utf-8?B?SE5oS2krOFZDNHF5VnM1ODBXTnIwcDBDYlZydzJZYWNhK1UyRUlaYVE4cVhY?= =?utf-8?B?a0E2Wi9mem5uaHFuY0pxb2F0YzJocXhtQmUwVjZaQjltQmx6ck9WRGxpZ3hk?= =?utf-8?B?UjYzL0oxcXNzRmNTYXhFZG1UYVpjZzF5cEtQbVdEVDJvYm5PcUJwcjlTdlpr?= =?utf-8?B?R3VWSDJkU0hkRk43aG9pMGNrcnBNbFh0RTBhengyeDdCZXpXYnE4NUJXUDd6?= =?utf-8?B?NEV4a1U4YUh6ZkpuQnBWdmdpeEJiTDh4dkZqeUtlTW9pcENQODQ4R25iUXZz?= =?utf-8?B?eGxYeHBJbjFvb2RCRDdyaERpNjZzdEcyTTZ6UmFmUHFJMG1MZUJTbEUwZFR3?= =?utf-8?B?ekF3K1pSSDdOY2NtczhDa01PQUR0bzk4ejRrYXBYcnl0QjUxeHdFVFBtTHVu?= =?utf-8?B?dzhPd1V2Wk5KdWRYTG9mckZuMjB4V2tBZ2plQXNvdGNFbGhadng1aWIyWUR4?= =?utf-8?B?Z1NneWJ4dmQyRnNuaUl5cUlqWGdFSDRjd216QkZxcE9UeDRTVklzRVZGMEFk?= =?utf-8?B?TjIvR3R0NUU1dUNBam4vZ2tlSll1ZEQ4am9mYUYyZkZsUmRQS3d6UGlzMFA1?= =?utf-8?B?VmdqdlV2UTVrZnZWWXNXRDlJNS9uakUwOW5Nd2RVTWx2S1MxS1FEMzRZdlZx?= =?utf-8?B?VXphVnorU2NVMjNWdUhsSHhxMW1zYW9kYnVWV3NMTS94OGU4MTgwN1dkTmQ2?= =?utf-8?B?ZTg3RjFqNER3TUp0V0FPaEh0emRTY1RtUDhZemhxMjFxamR6UUQ5enRNbDJN?= =?utf-8?B?c2ozKzFzaVNwRlJCaGVHSlMzbGlGdGc0em5jN3kvbTN6ekJCVTBIWmQwVlEx?= =?utf-8?B?Qk5LYzNxRVI2SzRMMndoSmxQUVZzMEw5TmlVcDQyNk55S20xQnc1U3RqNmU2?= =?utf-8?B?Q0d0Rlk3UXhKNStEZmVkQ01iN2w4U0tPZm54R1hVWGhDUUM4QzRZT1o2Ujha?= =?utf-8?B?Y0RLSnZINjlqVGluZU5IQVN2RmZpQVlsdlNlbzB3SnhGTTA1czFtRnI4djV1?= =?utf-8?B?WVI1T1ZoN2Iwa3NtZjNWSEJMb2M5bUVmTzRNa25DVGFGcEp0VjhFdkJWVFJx?= =?utf-8?B?TER2bWJGd05iWUJnbG9yWDFuMmQ5Z0drTUc3bS9MbkV4MDFDTG5aOWsyNVFP?= =?utf-8?B?MThRN3dTOEx5cHZZVWdPSzdSUDJSYTBIN0oyWFNDWEdPSDJQSUN6RTZNYVZy?= =?utf-8?B?bUxSWndTQS93Y1BoYUFFK2JKNGZMeDdNc1Z0U2Q1UUVFeEl6NE1SWmZZRmN4?= =?utf-8?B?NzN5WFN4VW5ucmdkY2dFZjcyRzhkc0Q2M2ZwTitEbWFIdVl1SEdQVnhrNGtj?= =?utf-8?B?VHljcDFJRUprcHg2ckg1R2NEZFk3QzNUb3FMOEs1WHBpeHQrNVp6RDJpdHN3?= =?utf-8?B?ejE1RlhzdEo5WGtVUTBHR2ZrTGtHdjJOM0VPQjBUOWhJdFJNU1l5QllaNzNY?= =?utf-8?B?dmEvbC84UXNKejkvQkxZc0lGcUpZMTNJUEpMSFlOODNHUy9KVjNhOWM1c1Zq?= =?utf-8?B?cUttczkvMHhtVGdUUnUva1ljeHlsZnVGU2ZUWjhGNlNaQlNXSzNLNzh3QjM0?= =?utf-8?B?OGJUejM0bTMyZGhGUnh6UXlsVjZyNUtjYTRPdkdjcytkQmljSmVKU25BV2E0?= =?utf-8?B?ZTZuSERuRkJUVUlQa2xtTGtNN2RNWmQ3MWZFZTF2TUZXVnpLblM1bGFvd0M2?= =?utf-8?B?ZGFxNDNiVU4wWHhqN3hKcFdQR1J2YURseC95MFEybmgyZ3ovSGx2L2RWdDZx?= =?utf-8?B?M1FnWENuU2ZjZEhyK0ZHWWhCbXdUM2ZwWm8rUEcvR3NuNkFoVWx4dklYa0s1?= =?utf-8?B?RlZFT05IVVFia1haNjE4ZkpVT3pkWkxtUHhHMGFWNVpjWDNtTlhjbGZDUkhp?= =?utf-8?B?TEg1NWRaUS9pTjNiRGxIbUMraVhoWVdIMUw5dEQwTWcwU3lxME52MTdvbXBF?= =?utf-8?B?OFhBWXMvdGppcGlSUGtneWhTMzRraEoyWVdIdjRqODhrdXRqSGczTDZVMm1I?= =?utf-8?B?c2c1R1d2cktzM3VpMm5hOUdlNXpOZC9sanZvWnpraU5LMVdzaVV5UEdIeFlu?= =?utf-8?B?ZVMwU3lOQis2NEpPajNTOWlZRkRSSUNJSW14MzAyb2x2T2pCc0x2THN4cHJK?= =?utf-8?Q?xv9OdgQsdwuJBcvE=3D?= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: ee8c4ba6-4add-4125-6889-08dea1377786 X-MS-Exchange-CrossTenant-AuthSource: YT2PR01MB9175.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Apr 2026 12:54:33.5239 (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: WzNixv9B4RXoDO7Ag/eQ3BUgBWlJvk/wIkjO7gAOVitOKKOTsFUqE6BBpY/qun4Ru7rWoif7uyR4J+Iecn/a7klc0sQ08iOsWPPGT3L1zq8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: YT1PPF07516E2ED X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260423_055437_597901_BDABB50F X-CRM114-Status: UNSURE ( 7.11 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On 2026-04-23 08:11, Alejandro Colomar wrote: [...] >> >> +linux-man >> >> This part of the rseq man page needs to be fixed as well I think. The >> kernel no longer reliably provides clearing of rseq_cs on preemption, >> right? >> >> https://git.kernel.org/pub/scm/libs/librseq/librseq.git/tree/doc/man/rseq.2#n241 > > +Michael Jeanson > > That page seems to be maintained separately, as part of the librseq > project. Yes, I maintain the librseq project, thanks Alejandro! Mathieu -- Mathieu Desnoyers EfficiOS Inc. https://www.efficios.com