From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS31976 209.132.180.0/23 X-Spam-Status: No, score=-4.1 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 3177320248 for ; Thu, 18 Apr 2019 15:33:41 +0000 (UTC) DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:cc:subject:date:message-id:references :in-reply-to:content-type:content-id:content-transfer-encoding :mime-version; q=dns; s=default; b=pW/QtUp+cI6LO6bP527Ef+32ksNiX AAxkM2Ysv4menSz0IskPUjlC/01IlFdXYyTr9e2nyNskkkncTAsb5+rkIYKnidUX 2v17wUVThglDJJqwS7KGMo5t7wKiiThk9wopk0haUBAfwUVFkqw6gmkFcXUlHEBP kXDU3DS6Evv4fo= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:cc:subject:date:message-id:references :in-reply-to:content-type:content-id:content-transfer-encoding :mime-version; s=default; bh=DcgSrge/HLwuoZIhB4JaTZ86W5k=; b=ud5 ov553Xsmu5D3tgdwoUF838BwOZmqHEaoW9MyTiEp6HBhZv7yzcOBVfYW6DzlL0s5 SgpDYrJrxZVGrRW1TrkDUgMwGL+HF06dzlHako2NKrNu7rkFMu952702BU8MILAa ciMS1d5s77iyGj9YJyvq8KsTaqWdoj3P8isIL8gQ= Received: (qmail 49316 invoked by alias); 18 Apr 2019 15:33:38 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 48715 invoked by uid 89); 18 Apr 2019 15:33:38 -0000 Authentication-Results: sourceware.org; auth=none X-HELO: EUR01-VE1-obe.outbound.protection.outlook.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ybKNueRChlQnwGjFHUnaD2VymDktSUQ6tYGBDSojFjU=; b=L5Vjfz6dCA81k9uzdTBoZNF7nhziMhu4URAeVDG7jHcs0f96fyAvOaw6GfvkG0G3NdLt4ZXxWAtmvAVKlGcsNohBkQ7+BtClmQcFQ58YJiQ/28ymFZJu28QSUwW2iudRpGEDZUF2LPboF5reAUSu3cp00D5GJ+M+BPoj+e4cvfo= From: Szabolcs Nagy To: Mathieu Desnoyers , Carlos O'Donell CC: nd , Florian Weimer , Joseph Myers , "libc-alpha@sourceware.org" , Thomas Gleixner , Ben Maurer , Peter Zijlstra , "Paul E. McKenney" , Boqun Feng , Will Deacon , Dave Watson , Paul Turner , "linux-kernel@vger.kernel.org" , "linux-api@vger.kernel.org" Subject: Re: [PATCH 2/5] glibc: sched_getcpu(): use rseq cpu_id TLS on Linux (v2) Date: Thu, 18 Apr 2019 15:33:33 +0000 Message-ID: References: <20190416173216.9028-1-mathieu.desnoyers@efficios.com> <20190416173216.9028-3-mathieu.desnoyers@efficios.com> In-Reply-To: <20190416173216.9028-3-mathieu.desnoyers@efficios.com> user-agent: Mozilla/5.0 (X11; Linux aarch64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 authentication-results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 Content-Type: text/plain; charset="utf-8" Content-ID: <8E32C93A8CB8DF46A798F4AD2DCCAD17@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED T24gMTYvMDQvMjAxOSAxODozMiwgTWF0aGlldSBEZXNub3llcnMgd3JvdGU6DQo+IC0tLSBhL3N5 c2RlcHMvdW5peC9zeXN2L2xpbnV4L3NjaGVkX2dldGNwdS5jDQo+ICsrKyBiL3N5c2RlcHMvdW5p eC9zeXN2L2xpbnV4L3NjaGVkX2dldGNwdS5jDQo+IEBAIC0zNywzICszNywyNiBAQCBzY2hlZF9n ZXRjcHUgKHZvaWQpDQo+ICAgIHJldHVybiAtMTsNCj4gICNlbmRpZg0KPiAgfQ0KPiArDQo+ICsj aWZkZWYgX19OUl9yc2VxDQo+ICsjaW5jbHVkZSA8c3lzL3JzZXEuaD4NCj4gKyNlbmRpZg0KPiAr DQo+ICsjaWYgZGVmaW5lZCBfX05SX3JzZXEgJiYgZGVmaW5lZCBSU0VRX1NJRw0KPiArZXh0ZXJu IF9fYXR0cmlidXRlX18gKCh0bHNfbW9kZWwgKCJpbml0aWFsLWV4ZWMiKSkpDQo+ICtfX3RocmVh ZCB2b2xhdGlsZSBzdHJ1Y3QgcnNlcSBfX3JzZXFfYWJpOw0KDQppJ2QgZXhwZWN0IHN5cy9yc2Vx LmggdG8gcHJvdmlkZSB0aGlzIGRlY2xhcmF0aW9uLg0KDQo+ICsNCj4gK2ludA0KPiArc2NoZWRf Z2V0Y3B1ICh2b2lkKQ0KPiArew0KPiArICBpbnQgY3B1X2lkID0gX19yc2VxX2FiaS5jcHVfaWQ7 DQo+ICsNCj4gKyAgcmV0dXJuIGNwdV9pZCA+PSAwID8gY3B1X2lkIDogdnN5c2NhbGxfc2NoZWRf Z2V0Y3B1ICgpOw0KPiArfQ0KPiArI2Vsc2UNCj4gK2ludA0KPiArc2NoZWRfZ2V0Y3B1ICh2b2lk KQ0KPiArew0KPiArICByZXR1cm4gdnN5c2NhbGxfc2NoZWRfZ2V0Y3B1ICgpOw0KPiArfQ0KPiAr I2VuZGlmDQo+IC0tIDIuMTcuMQ0KPiANCg0K