From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10076.outbound.protection.outlook.com [40.107.1.76]) by sourceware.org (Postfix) with ESMTPS id AD74A3857354 for ; Thu, 29 Sep 2022 18:51:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org AD74A3857354 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=Lx7JDRvW3Z1+qLdFmEjWjrA5jvbY8MqShjPgqarWn475OiOvkJnaaZVot4+gCMIPPDInFqQ88DL+kCykHnr+BEQWw1fGP27w2d/Ch5fkMvzP6sQ9lQbF61bNFR63FDxn7vzq+k6Sci9GnocoO90Ijxnk2AIZwJcvZBQRxWG6TBOTCjMF+TvKlV2d2Ik7WBB33KChLqgc8QY80tXqRiAdGzBABl25f3gNeKOII2mBfRLQjD2mxIWIHDDnQboEQUvq9TiqfFkv6TL5MBJJAlUKWSYXlY4MxqcxI1KiocQdv6aB0do+a68mMk3V+9mbqtM6OZ8EWLFaOgxnjkHaR1V4FA== ARC-Message-Signature: i=2; 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=6HABRC4ZHaxIwz1x+4PyRoZ2RisqviGUMTnCOXmaFLo=; b=c+wQtm2bkkzTVgkYiO8yQQi1rugCdjHGMQ4vOfvwA3gplY/OGjLZdRXi3+JwQtCdzpmIXM31ex0SFcObWa9LhUMpvQyu3FVXHNGFml97J5mp+Iz5JEd5re4/+26VH9/hQaM35SFpMdmJieFEGQDbsVEmMeh77KA7CCZNQSokg9SVvuJ7xr+KrfGKCqPARrv+FgCaVoXyJhQ93fLRbO15KMzfU2mI0ibL28wvkdyObpVpOgs8Y/TuTHLEZIFtJujWxDuhICTOHweAZ9sM7TbQpSp3NcgoEwD+9SLZSe4Da+8LADYoFVAul4rtZs9/Ndb6K9OHaUNQf8vC82ykRUt7Nw== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6HABRC4ZHaxIwz1x+4PyRoZ2RisqviGUMTnCOXmaFLo=; b=7WkNXt2vF3KGDtDHNTj9Sssl7/YBbZfp4g4TmcUZXZ2yw0dPB4uwykACFbAPcMYXLduGjvK3ZWPGIF/5hdlciIVUeSWdFQKZ+Fb4Ic4B1MzEuwIPFYCPxVRAggS4KIIOb2d+lI9BZpSPyVeis5SamNKCHRQen+KT4xZLV44KCP0= Received: from AM6P194CA0013.EURP194.PROD.OUTLOOK.COM (2603:10a6:209:90::26) by DBBPR08MB6027.eurprd08.prod.outlook.com (2603:10a6:10:20c::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.20; Thu, 29 Sep 2022 18:51:04 +0000 Received: from AM7EUR03FT014.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:90:cafe::5b) by AM6P194CA0013.outlook.office365.com (2603:10a6:209:90::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.20 via Frontend Transport; Thu, 29 Sep 2022 18:51:04 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM7EUR03FT014.mail.protection.outlook.com (100.127.140.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.17 via Frontend Transport; Thu, 29 Sep 2022 18:51:04 +0000 Received: ("Tessian outbound c2c2da38ad67:v128"); Thu, 29 Sep 2022 18:51:04 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 89b259a9237de6d7 X-CR-MTA-TID: 64aa7808 Received: from 1641c7c6b91f.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 22E04DF9-979A-440C-BF6D-85363DE19FF4.1; Thu, 29 Sep 2022 18:50:57 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 1641c7c6b91f.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 29 Sep 2022 18:50:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ab6XAwdNVbv08EmskOK1dt0dgbvH37zf7Ini1BUSVrki1oMb07sUoFDF+UXwJJuSv+ap8OrkmjKOJL3WwdpPAcnVVPDQoQIjfBI7KRlO6Osb/SqYiyrvNt7W9wx+iOcfTy3dxQdvShiey32Bw2b33wOOMgONF6lLOY1HVzrE5SHl7xYbDCt2VMz1OQfBp2cWaGmsQJSZ0B3XebjafeYKZsbdqEQvajHU6z8lPjYiV/8FXmkIyxWRfrn3r1rSDvB/vWH7mBk7SzzzD2TUmsvSD90o8Ehf3BTD1PkQRIAd/VAxLgpwz5L+S0n7V0jEoxb/HpZb6PAy4IqPOO3hXP+ogg== 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=6HABRC4ZHaxIwz1x+4PyRoZ2RisqviGUMTnCOXmaFLo=; b=aqBUy9k6OHDH3MtMHtS4i2wN2nzk3PNNM3FJDCwccpSFPVdtRzp6OZdP9dmTgOnyFGPUpWUeSx63LDR8pSnXTdvauARtgU9m+Tb78ZJmvLbKepRSQSta6LBLwBBtnSByc0VBm/4OyRjgbaOUdagktOQCf2t7oCeWbd/403bK1gQXNWlRI2LhxQUapdsTmCfhZNRxiaBhNBGqxhmULqlAuauSx7IHUPl575m8aj23IONNcaJ9L1pFCG+ChkqLS46A8Qsg9UOCUoCkxxAHnnhVTRrO81snGpyq7MaU7TyhppqvBBaut/xB1JU/laidq/Zu4/iJIxYfGReD198NR6zuaQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6HABRC4ZHaxIwz1x+4PyRoZ2RisqviGUMTnCOXmaFLo=; b=7WkNXt2vF3KGDtDHNTj9Sssl7/YBbZfp4g4TmcUZXZ2yw0dPB4uwykACFbAPcMYXLduGjvK3ZWPGIF/5hdlciIVUeSWdFQKZ+Fb4Ic4B1MzEuwIPFYCPxVRAggS4KIIOb2d+lI9BZpSPyVeis5SamNKCHRQen+KT4xZLV44KCP0= Received: from AS4PR08MB7901.eurprd08.prod.outlook.com (2603:10a6:20b:51c::16) by DB8PR08MB5531.eurprd08.prod.outlook.com (2603:10a6:10:11e::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.20; Thu, 29 Sep 2022 18:50:53 +0000 Received: from AS4PR08MB7901.eurprd08.prod.outlook.com ([fe80::4d64:ef01:4d4c:6ba1]) by AS4PR08MB7901.eurprd08.prod.outlook.com ([fe80::4d64:ef01:4d4c:6ba1%8]) with mapi id 15.20.5676.017; Thu, 29 Sep 2022 18:50:53 +0000 From: Wilco Dijkstra To: Noah Goldstein CC: GNU C Library Subject: Re: [PATCH v1 2/4] nptl: Continue use arch prefered atomic exchange in spinlock loop Thread-Topic: [PATCH v1 2/4] nptl: Continue use arch prefered atomic exchange in spinlock loop Thread-Index: AQHY1CANoluRyjGD8UiP17REKvYQ/K32vTYAgAACHjY= Date: Thu, 29 Sep 2022 18:50:53 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AS4PR08MB7901:EE_|DB8PR08MB5531:EE_|AM7EUR03FT014:EE_|DBBPR08MB6027:EE_ X-MS-Office365-Filtering-Correlation-Id: a61782e2-6ac4-431d-6965-08daa24b8fc7 x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: cdDiLY5Uh58uL7x8MxNtQygHhgq+uRwlC19+AENdpNl1qRtZYwsPJdwNJOOlPwAFPJkrnyv0WVkMLBYRMNQ51d62bZM+ZF4RjJGL5CHbA39uwK5rNHF8aEdcFGr/t0BP0A/tyUgiVPR5gjOLp5wVHaaDIqv3KgpOxE5bqYAaf5uTahnquKF39NbAIVJssPhFeDnODDKzteEVL061Y83BYBONQD2zjMt7pnkrtOQGVwFKkFX8igwv2gZSyo5C12mWX2G+maRSoCwj/CF34YROHczLXnYfGES4Z6mz82rd2yPM5AEf9MUD32LyB4Q/99AqHPW13oWT5Ua3GJPwe3T0ec409L9yu6lPrgRwB+6vbtYmaFxWaYmGzfcVFZ9M77w6gyOs9R82Av/P5so69hzbsHacgEpa8SNwv+EW7LE6EumVa8rR1VcnlHoKmNUcMAFxzzc4pN3i/51NhDaSu/QF2B7hrnSznwxNyIqZI1QZxFVW6rOR/MQu9b6qPpZ2X6GkhihX/dXLQ5JGJTmP0KFG0s3JoMegMPYLHZsU0cgb6CX6Rap11OK1is2+IfIiZ1hKxMq+Q0ZLtQjUrKh8XzOZoZRqS3XUFFsulG2TQroOb2CSejL+9oylPTMz4H/BQYVvO4kXc8D7IZai0xCDOj4BqHAixTzvpQdvDGpeAUl9j89ubX/TQXG9r09mXrd2P9WMEGkd06Q51JY97u+MkSsBrho+52P7hVYh+FTpU1LKve3Ql+GBpA1FipXqsoZAgt0wALx6wiMDzmDFkKA9fm6mTg== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR08MB7901.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(136003)(366004)(376002)(39860400002)(346002)(396003)(451199015)(33656002)(6916009)(86362001)(38070700005)(4744005)(122000001)(83380400001)(38100700002)(186003)(9686003)(26005)(7696005)(71200400001)(478600001)(66946007)(64756008)(8676002)(4326008)(316002)(66556008)(66446008)(66476007)(76116006)(91956017)(52536014)(8936002)(2906002)(5660300002)(41300700001)(55016003)(6506007);DIR:OUT;SFP:1101; Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5531 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM7EUR03FT014.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 4b2ad492-7ac5-4a8d-6cd0-08daa24b8943 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 8/ZgpSf1ibunffbIoxoHJNP0ZjGs0n6awlG7OjAIYhK73D3JnDSL4idx3E9rDSr11bwn/Xs+RQYoiARSI2y42B0/0m7CLkYwnyk6WskZ5LAJ4A+ExVYCkPSqqjixbB7OUoJLxZgxjDoV1erQC6PYQgs2itusRFsF6QyBE7UED0hZYH9xU9kXpCpDVhkSYUyEAYRBUFSBxODGLpTZhiGE6Ykp3EHIu+ci7tjQXZy0+Gvhv/5QdMIhhMwn0v7znmiA65VIIQwqOnfG0K29eRJDCIYcrRbQDIoL3HKUD5bQqQSEDaM/KrDqaLJ/0tt/ogVejiDCqeim7fwX3hUDyq/JGiSH4YC9rHrbjoor9DROxy+8xPVJEpo+JziTeD6v3ZbCCS+piGA4H3izdEjxVL47iyhQBwxZKOiIAff0A5hC2CT+oYDokQv1JqjYFiJWGJh/t5BodR/s26o92cUfHDl3tijkLmQ0qDH4zbdU4RSkxWI4Tvz6Jzveo+fj7cC3k8V/IwslsujZ0TmK0Yu+2eXkd3hr0MHtVrbUIUdw631rPdFVoU26rxL6gqt73k2FbVzCKs2u+v4fXnT/OUSJfzhLpmGrEfbhJ3ukNtGMtr1Q6lyIrrJIi1vHfwsfohIf/GucSXQdcMUyoFj/AbZGpHo8tYc2tZIuqeShVFYB3N34c3OBiWrltFvH/imokfH4vE1CQu+YBCP5wG7GDCiXMTCZqhtN6seMH9ndcEZSgodldHAuHK7AT8FPuMF4K8IrYJIve4wwbxwJCtyhm5iQ37CUrA== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230022)(4636009)(346002)(39860400002)(396003)(136003)(376002)(451199015)(40470700004)(36840700001)(46966006)(336012)(47076005)(83380400001)(82310400005)(33656002)(40460700003)(81166007)(356005)(5660300002)(26005)(4744005)(6506007)(41300700001)(8676002)(4326008)(7696005)(82740400003)(55016003)(86362001)(40480700001)(2906002)(186003)(36860700001)(478600001)(9686003)(70206006)(8936002)(52536014)(6862004)(316002)(70586007);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Sep 2022 18:51:04.4178 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a61782e2-6ac4-431d-6965-08daa24b8fc7 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM7EUR03FT014.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB6027 X-Spam-Status: No, score=-5.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,KAM_DMARC_NONE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi Noah,=0A= =0A= Because various targets override it:=0A= =0A= > find -name pthread_spin_lock.*=0A= ./nptl/pthread_spin_lock.c=0A= ./sysdeps/alpha/nptl/pthread_spin_lock.S=0A= ./sysdeps/powerpc/nptl/pthread_spin_lock.c=0A= ./sysdeps/i386/nptl/pthread_spin_lock.S=0A= ./sysdeps/sparc/sparc64/pthread_spin_lock.S=0A= ./sysdeps/sparc/sparc32/sparcv9/pthread_spin_lock.S=0A= ./sysdeps/sparc/sparc32/pthread_spin_lock.S=0A= ./sysdeps/x86_64/nptl/pthread_spin_lock.S=0A= ./sysdeps/ia64/nptl/pthread_spin_lock.c=0A= ./sysdeps/sh/nptl/pthread_spin_lock.c=0A= =0A= Cheers,=0A= Wilco=