From patchwork Mon Jul 22 09:36:39 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Szabolcs Nagy X-Patchwork-Id: 1134792 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=sourceware.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=libc-alpha-return-103868-incoming=patchwork.ozlabs.org@sourceware.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.b="wYJgBK2k"; dkim=pass (1024-bit key; unprotected) header.d=armh.onmicrosoft.com header.i=@armh.onmicrosoft.com header.b="vRceMUJr"; dkim=pass (1024-bit key) header.d=armh.onmicrosoft.com header.i=@armh.onmicrosoft.com header.b="vRceMUJr"; dkim-atps=neutral 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 ozlabs.org (Postfix) with ESMTPS id 45sc2N3Zl2z9s00 for ; Mon, 22 Jul 2019 19:36:59 +1000 (AEST) 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 :content-type:mime-version; q=dns; s=default; b=hHxFshV1CD+QUCk8 6DdfTEw73fP1lraL4vX2qDHvSbqXRBAq46/uxRzgrw6G9QvQP9N4BCmGNgNr2Ilp xA1lUpgMeddAAqA91TSVBaTDX82w8HQ1o/6QPWff0FWbY6g4UesiNewW4J2LzZxH S+xFzCETIvNilRjIjPtGqq1E310= 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 :content-type:mime-version; s=default; bh=ngzlgRljNv1tQW6Ehl9FAK sX5cc=; b=wYJgBK2k0Og7ss44Bw+4Ap39Mgnu4s4x0K3Z290htmdC/UfT2OrEgV dCmm0ngdmFKQd03b3wIFVqoZj5Pt2DyC49Z4RDHmQfrEWV4RGITH2t3Yy9YNGiip /oNR8zzUvdxfpppulMmpOSzIGt9Ch9soteW2aKngJskFmzg0LhrOk= Received: (qmail 23959 invoked by alias); 22 Jul 2019 09:36:54 -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 Delivered-To: mailing list libc-alpha@sourceware.org Received: (qmail 23951 invoked by uid 89); 22 Jul 2019 09:36:54 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-18.3 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS autolearn=ham version=3.3.1 spammy=HAuthentication-Results:smtp.mailfrom, HX-Languages-Length:1551, resolver, HAuthentication-Results:action X-HELO: EUR01-HE1-obe.outbound.protection.outlook.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=7Y5h7DjCNJlLUhrwABW9Q4wauH/1rDMVNQf6pPp6sqk=; b=vRceMUJrs2SJrLzJjpuPbWcR2i4r+hPfTcrhl2wQOoQwogCsQXlfBzTf1pFpU7Co5DPeKqsLWZLRAzTgMT7SbcZbuslIsMhXQ6x8ppxxmIsQUoyO7VPSdCNVyAYjoG8XXW4honkL0IxQJJlosv+LJuaLpPXI2+IGA7ldduAwQmI= Authentication-Results: spf=temperror (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; sourceware.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; sourceware.org; dmarc=temperror action=none header.from=arm.com; Received-SPF: TempError (protection.outlook.com: error in processing during lookup of arm.com: DNS Timeout) X-CheckRecipientChecked: true X-CR-MTA-CID: 0e6d9549a425f30d X-CR-MTA-TID: 64aa7808 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aow/kvmWTA2PI40Fd7WV3xLV4NtPfgGrCBL4dCk/yExvuBdH+578N+POG6ZxdjUJt0ytpfzKlTMycCeifbVKjeHZ6cFjyAkUiMoF5svdxWKXP5C1Gqkcb5QoiMTC58uhPjA2yUMG4c6Lx+JOvmKGnlGclULk0lFXO28XQBpUpWh4+kJnL+XWy3QfYF/igLc4aC5XA1C/FkLRc22sJfAJh+ZzLuoIAcq3Kmhiiz4MuR9zMf/D+KQdBJNqL7kHR/AjQBuML/xvLv2becD26htBnYICQW1cc/BGmPTAsfAyUevPoSsllM8e1G8x3wCFrzHSqq7S5Weiuts+hz9PaCAkNQ== 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-SenderADCheck; bh=7Y5h7DjCNJlLUhrwABW9Q4wauH/1rDMVNQf6pPp6sqk=; b=J807Mn6urLmYF+anB7gOWb5bovkr4gCatHA4+sV8FdvLTRjdrgR/fKmyMDUrkUvD3XeTLVYmtjt/1h+R9OSbu3teYkNGC6auDGEq2fd2BmRJ5zulPL8Arz4AzBfWyH8tqxL9LlI0IOSGNuOOIDh+xxhO5r0/lIGeZaKuhNV8mD1J3GZ3KiOILLg8pIoZaCo6tTULk4SSpbDpM79Lk2UuqlBX+/FWtPxOEJnJYsnWKQnX+xlyGuHneeCy/0vAEMPAHXc0yDVew/ycAwd5Yk30Va2xFXV9IPUfIpjXqcZz8VuxZ3l/ptQUUCI8ZMb4Z+wrYdiT4XOKfgLamWmNyO50IA== 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=7Y5h7DjCNJlLUhrwABW9Q4wauH/1rDMVNQf6pPp6sqk=; b=vRceMUJrs2SJrLzJjpuPbWcR2i4r+hPfTcrhl2wQOoQwogCsQXlfBzTf1pFpU7Co5DPeKqsLWZLRAzTgMT7SbcZbuslIsMhXQ6x8ppxxmIsQUoyO7VPSdCNVyAYjoG8XXW4honkL0IxQJJlosv+LJuaLpPXI2+IGA7ldduAwQmI= From: Szabolcs Nagy To: GNU C Library CC: nd Subject: [COMMITTED] Add NEWS entry about the new AArch64 IFUNC resolver call ABI Date: Mon, 22 Jul 2019 09:36:39 +0000 Message-ID: user-agent: Mozilla/5.0 (X11; Linux aarch64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; X-Microsoft-Antispam-Untrusted: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(49563074)(7193020); SRVR:AM4PR0802MB2276; x-checkrecipientrouted: true x-ms-oob-tlc-oobclassifiers: OLM:2089;OLM:2089; X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(4636009)(136003)(346002)(396003)(376002)(366004)(39860400002)(199004)(189003)(44832011)(71200400001)(71190400001)(31696002)(6916009)(256004)(8676002)(2616005)(476003)(31686004)(26005)(53936002)(621065002)(6512007)(478600001)(25786009)(186003)(4326008)(316002)(73894003)(58126008)(66946007)(6486002)(66446008)(64756008)(66476007)(66616009)(66556008)(99936001)(99286004)(305945005)(6116002)(3846002)(86362001)(64126003)(52116002)(68736007)(102836004)(7736002)(486006)(65826007)(65806001)(65956001)(66066001)(81156014)(81166006)(8936002)(4270600006)(14454004)(6436002)(6506007)(386003)(36756003)(2906002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR0802MB2276; H:AM4PR0802MB2371.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info-Original: fFoiKJxXba87BpKQ9z2DdQ6UFK20n8nuM1TH7SoWueqEFgv0nVc/6bcJVtShJ8MBuEk6JTVfN0vSOPrezrGw44MMQWcUwyWw7wOy1XpXBZ3Qjl2NtjTzCE/T0R4f4j8IiRzN2vlJYFnAFDk+B+yDH4v6C72wgXdfq8u1PaSlh0YnZZ6hDNS3JSOQxKcuUs1VgenWekS+qLsdG/n2Bhz2SHW0F3UJj4kt1G+yVk/+0885dxe5Nh+osJQiz7RHjJLhwgKDN6bfkhr1YhNdedglAijf4tclBKQXBLCsXSSDZZc= MIME-Version: 1.0 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT057.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: dac5ca63-3220-4f49-ccaf-08d70e881903 From dcf36bcad3f283f77893d3b157ef7bb2c99419f2 Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Mon, 22 Jul 2019 10:14:16 +0100 Subject: [PATCH] Add NEWS entry about the new AArch64 IFUNC resolver call ABI The new IFUNC resolver call ABI was introduced in commit 2b8a3c86e7606cf1b0a997dad8af2d45ae8989c3 Commit: Szabolcs Nagy CommitDate: 2019-07-04 11:13:32 +0100 aarch64: new ifunc resolver ABI See the commit log and the comments in sys/ifunc.h for details. --- ChangeLog | 4 ++++ NEWS | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index a1fdef9cff..8fc3ef3aca 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2019-07-22 Szabolcs Nagy + + * NEWS: Mention the AArch64 IFUNC resolver ABI change. + 2019-07-20 Egor Kobylkin [BZ #2872] diff --git a/NEWS b/NEWS index 6d731b156d..ddc800ba59 100644 --- a/NEWS +++ b/NEWS @@ -49,6 +49,10 @@ Major new features: time of the wait (unlike with pthread_condattr_setclock, which requires the clock choice at initialization time). +* On AArch64 the GNU IFUNC resolver call ABI changed: old resolvers still + work, new resolvers can use a second argument which can be extended in + the future, currently it contains the AT_HWCAP2 value. + Deprecated and removed features, and other changes affecting compatibility: * The copy_file_range function fails with ENOSYS if the kernel does not -- 2.17.1