From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from CHE01-GV0-obe.outbound.protection.outlook.com (mail-gv0che01on2081.outbound.protection.outlook.com [40.107.23.81]) by sourceware.org (Postfix) with ESMTPS id 2CE303858D37 for ; Wed, 22 Nov 2023 11:14:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2CE303858D37 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=cern.ch Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cern.ch ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 2CE303858D37 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.23.81 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1700651645; cv=pass; b=NEUk1K2enWvy0x5iimN7ZEfwpioNC/QcHaQGDKHoJx+ZWLSBr5FiVxGoxbga2YRTrou95C0WJdfGBoR3W6Xm1zOO3efNjwNDjuI78Q7rV36ta6uj0ldMdG6r0Z+x4wFW+tUndC2yvlBaV2FZYzNS/NRKMr8Eqg/fCcZirT6zyPc= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1700651645; c=relaxed/simple; bh=v5v/1krmbumpTlpZOr7C1JnOPr17fheT3NwCuoI1/hI=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=CMZ1afGlmjZADzPzBA3eYEFq7bNVbC04j93f7VhWPmrOxuQ/FAwb2rb5LUfgUY3Ay3NcEClZBFWOKIPHVOsh3ieUymTRhrxunLe+WJzqI1CTsapISwy6g2WHVpcuikxdhsqAyou/gtU8scjbs7iz2DVWL4m8epFdsewsbLxLMC8= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XKw9erzoamfLcla0l8UJZHFymec7JLHMDvaEB2C4dcJJbNumbyXhxruDRjqNA45nWcYroUI2DPX9k5vrhBZg7I8il+8NiuS4f2V66K5WKMNJN6RYJUpILF1sVLBfAUAkLvToYJJa+6MRKzojqYdnfF1bFWO58guQS4i1npewbWbkcfDbotAaV2v2o7lUdXFajXlJ8i+6lDdxgwalXkZe3q1kkypblaU+6NHH5EhYrIbaf2qhrid4Cx85kdcZkf6X/I/uI/xJ4nZ2dKNXd08XFR7oyELmD2kU41aVBkZfy2eBXw4ge5+Whg6bfZP6t1pybjVCx1uNdOqLfhdlrW5kfw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=qDS6KULoWXWDUVszbgCsCxi2jUG37KBYHgBcT01hwss=; b=YntSGDVw8XQnth3q4o8IQIc4Iash57RrXKPgDGFcd4hh/sWq1hOQcQbH5qCUUf+XVz7rno9ILS38tfm/BLnqaE9dWyAemydtzhr4oa0cEIpMJLD3FHTkJxWoiztP6ynnrGSy1A1KqGzVM2tg+CQAlrt3A7wDSFk2zvKbj7yt9MLF+i7BOt/CAzQ0Fn4zCGLijU0jvLqwiWaa6fPTz6ybE4cdTkNj9MGWfwga+DiEJaz1aQrwGhaoyRLD2hzBlgH69ya14nZMwbopzMRb4N0qEqmBPwFStfFFaQQ/yO4nDUKTZdzSQUt01uCnlTESPhK/NBXCoWoYlBMHFobdhG/uYw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 20.208.138.155) smtp.rcpttodomain=sourceware.org smtp.mailfrom=cern.ch; dmarc=pass (p=none sp=none pct=100) action=none header.from=cern.ch; dkim=pass (signature was verified) header.d=cern.ch; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cern.ch; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qDS6KULoWXWDUVszbgCsCxi2jUG37KBYHgBcT01hwss=; b=TRT3Wh/6+gkUKZPXdk6QxMq5nvmvEvNLKQ8uTVk5TYvqXq6r1zi4GbE5mypICdDhXDRbojXFdp/xGkoBzaCXjXU8EHtu9L2rG082UHocAy3jRnYxQayf+48uqXqmWmQI8v4DtM2w0NW4G1Iv4zWAROtv8E+U2BEgaMJlSyWMeCY= Received: from AS9PR06CA0530.eurprd06.prod.outlook.com (2603:10a6:20b:49d::17) by ZRAP278MB0850.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:49::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.18; Wed, 22 Nov 2023 11:14:01 +0000 Received: from AMS1EPF0000003F.eurprd04.prod.outlook.com (2603:10a6:20b:49d:cafe::37) by AS9PR06CA0530.outlook.office365.com (2603:10a6:20b:49d::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7002.28 via Frontend Transport; Wed, 22 Nov 2023 11:14:01 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 20.208.138.155) smtp.mailfrom=cern.ch; dkim=pass (signature was verified) header.d=cern.ch;dmarc=pass action=none header.from=cern.ch; Received-SPF: Pass (protection.outlook.com: domain of cern.ch designates 20.208.138.155 as permitted sender) receiver=protection.outlook.com; client-ip=20.208.138.155; helo=mx3.crn.activeguard.cloud; pr=C Received: from mx3.crn.activeguard.cloud (20.208.138.155) by AMS1EPF0000003F.mail.protection.outlook.com (10.167.16.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.14 via Frontend Transport; Wed, 22 Nov 2023 11:14:01 +0000 Received: from xguard (ag_core.activeguard.xor [172.18.0.4]) by mx3.crn.activeguard.cloud (Postfix) with ESMTP id 1258F7F469 for ; Wed, 22 Nov 2023 12:14:01 +0100 (CET) Received: from CHE01-ZR0-obe.outbound.protection.outlook.com (mail-zr0che01lp2104.outbound.protection.outlook.com [104.47.22.104]) by mx3.crn.activeguard.cloud (Postfix) with ESMTPS id 107E07EE58 for ; Wed, 22 Nov 2023 12:14:00 +0100 (CET) Authentication-Results-Original: auth.opendkim.xorlab.com; dkim=pass (1024-bit key; unprotected) header.d=cern.ch header.i=@cern.ch header.a=rsa-sha256 header.s=selector1 header.b=TRT3Wh/6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cern.ch; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qDS6KULoWXWDUVszbgCsCxi2jUG37KBYHgBcT01hwss=; b=TRT3Wh/6+gkUKZPXdk6QxMq5nvmvEvNLKQ8uTVk5TYvqXq6r1zi4GbE5mypICdDhXDRbojXFdp/xGkoBzaCXjXU8EHtu9L2rG082UHocAy3jRnYxQayf+48uqXqmWmQI8v4DtM2w0NW4G1Iv4zWAROtv8E+U2BEgaMJlSyWMeCY= Received: from GV0P278MB0004.CHEP278.PROD.OUTLOOK.COM (2603:10a6:710:1d::12) by ZR0P278MB0043.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:19::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.18; Wed, 22 Nov 2023 11:13:59 +0000 Received: from GV0P278MB0004.CHEP278.PROD.OUTLOOK.COM ([fe80::b99:ddf7:e362:b886]) by GV0P278MB0004.CHEP278.PROD.OUTLOOK.COM ([fe80::b99:ddf7:e362:b886%2]) with mapi id 15.20.7025.019; Wed, 22 Nov 2023 11:13:59 +0000 From: Vincenzo Innocente To: "libc-help@sourceware.org" Subject: reducing the contention in dl_iterate_phdr (reloaded) Thread-Topic: reducing the contention in dl_iterate_phdr (reloaded) Thread-Index: AQHaHTT9Oa4nTpmiwUKkDjuBc6NpMQ== Date: Wed, 22 Nov 2023 11:13:58 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cern.ch; x-ms-traffictypediagnostic: GV0P278MB0004:EE_|ZR0P278MB0043:EE_|AMS1EPF0000003F:EE_|ZRAP278MB0850:EE_ X-MS-Office365-Filtering-Correlation-Id: 9e061a30-78d2-42dd-605f-08dbeb4c2184 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Message-Info-Original: ki9dlY7RXROcm3Y/pasHvL+f0E+qz3LcYSwudOMxt60prJ7lYHdwZic4IFv2xartUHZDeh8khlrF2uvv4XNnbIezJDyXw5DKaR4KL+rieihlTFu/HCcI9gxmp6BYB2mQfpZKT2bdZRMwE1VGHLbeISceXqbowEffjIVj/9pHk8N3RRjs39+y//UBMG/l0Ms8RZPUmsPSk0FW34ul14/An4qyiRB7nLYxWg+MRxLpzl4XY2lsnhZj67khmFFbb4wAzXm0M9miXEjKGy/nYRdOdaEs+Ews7PEUShL4XuyTujqPAnz5CaHF6s+m+3er5sVA8XraKF2jXvclrEHbWOE+Uqo0373VXzZvZtrcqofYe085rIKr4kkDQjxpKMPBElI3BPLZfeIeZzEaLqUFQT6Y6Ff7IMbnLMay0nM0XXz6lhr0UpKyVL0zbTddUjhzLs6Nz6isGAXfpry/WJtzUnw2416+dIu9JjadirPKp+IWPovX39D2+3YXu9Kh9woPnahjDUBi4dRpC+ADZRMVQiayRT9RH67jD1gYK79/n+FAPTw/lOVpF1+WQFty5SZnuukEpNOBL9Tykdeqgr3gxncYLoEbsiCOuGfSCOrxo1o/woY7H8bR1KAalRIyuw3CfbGs/MkMh8NiwLAsmhjvbDPb9Q== Content-Type: text/plain; charset="us-ascii" Content-ID: <469F6A67AA01A843A7929971380E1B92@CHEP278.PROD.OUTLOOK.COM> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZR0P278MB0043 X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,JMQ_SPF_NEUTRAL,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS1EPF0000003F.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 74de0425-ebfa-43ca-823f-08dbeb4c201f X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: anBCgSjb1GODTb/gpFZQTfOOeEjzvvPW6iAPvBUIKHYFxhR3A7D30T8fUWD3WTkx/fWJtAFdi3/1Rckoao05hS8xyhKJCifa7zPsyLR72L1/t5a7BM2Dnix8zpzErfmHnTicykgJBpLwHXiTewk1p+Ab6WtsD9aOk8774xvS2h8RiMyKBYxebj/fxWgFTEtFb5aYzxXQGCGttmGaLzV1wXOffa9bNh1+8/w10UMvbmf4c4MFgVWEVVHqWH7m5FPiO+FSUSYpxNw0aPRhk1RsjlRQ3TapImVdOroMQ+VV0c2PU4i+FmqhIv24K/uOpH05LUGiH+7d0gEhhMQ7I5eeak54TyVgRzrEHci5fND6GkxL08uWi8+7SIj+nwYOxCFlTiU6+4S78yEczzS13la6/4D+9mizEbKBOkfnhQrbBSv9L79C75qzsZXgRbtyIe5ZjRaqr7QcHdiZUVohHUWv48Xy97QO44osDVYeAje38Z2ZiWT2fY+MOov0Jzqh7ym7DR/uUoWKBVgBCMq/6s18eRmDjM27k0n/bC1AvxcT9oMc5JaISoHxS0tIo85zaI9rXF69gFVp7KU9Mr0RzrbZftRdcGK1Dwh7CLylsQfJtl1Q5nGkV9sTx7jYFVFLV7LX17kI/FXdbCpISBG/DXvDNpHxBc6mUBXrq/TJ29AS6tDuHgX9++zQRpPVz6M2eaGHRtkdb6/LcwjBuCEGudDumMdoebPW6CLsgdaHwFDUsI3AAgZa61JuJyPwL+eF+9td X-Forefront-Antispam-Report: CIP:20.208.138.155;CTRY:CH;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:mx3.crn.activeguard.cloud;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(39860400002)(396003)(376002)(346002)(136003)(230922051799003)(451199024)(82310400011)(186009)(1800799012)(64100799003)(46966006)(36840700001)(40470700004)(6486002)(70586007)(40460700003)(966005)(478600001)(81166007)(6916009)(356005)(786003)(316002)(70206006)(8936002)(8676002)(4744005)(2906002)(36860700001)(36756003)(40480700001)(5660300002)(86362001)(26005)(336012)(47076005)(2616005)(33656002)(82740400003)(6512007)(6506007)(41300700001)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: cern.ch X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Nov 2023 11:14:01.4641 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9e061a30-78d2-42dd-605f-08dbeb4c2184 X-MS-Exchange-CrossTenant-Id: c80d3499-4a40-4a8c-986e-abce017d6b19 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=c80d3499-4a40-4a8c-986e-abce017d6b19;Ip=[20.208.138.155];Helo=[mx3.crn.activeguard.cloud] X-MS-Exchange-CrossTenant-AuthSource: AMS1EPF0000003F.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZRAP278MB0850 List-Id: I found this old thread about lack of concurrency in dl_iterate_phdr that = affects gcc unwinding. https://sourceware.org/pipermail/libc-help/2020-May/005275.html I discover this issue while experimenting with C++23 std::stacktrace in a m= ultithread application. Has been made any progress on the subject since May 2020? cheers, Vincenzo Innocente=