From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-il1-x141.google.com (mail-il1-x141.google.com [IPv6:2607:f8b0:4864:20::141]) by sourceware.org (Postfix) with ESMTPS id 8BDE9386F827; Fri, 1 May 2020 23:12:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 8BDE9386F827 Received: by mail-il1-x141.google.com with SMTP id c18so5854512ile.5; Fri, 01 May 2020 16:12:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/bO4tZ+2MBZy2JVyM5B6a6GuckAFPoywbg0Rgwi2cww=; b=FTbFhMA2p8apuDGJ6//VBERf+D7z7G39ZUcntBekHypJIMi/ocdIsJnv8Z8rsOs+bf 615zEBjcD1Eg+zqLimORe8QE8nu1QhaGT8pwLaAMeQ1L7WBV+fJsojbEeoWgPI8mKPyR 1l40eRVyCmxd66XpxXYD/824VSacFrvvJZJL7e+jaDEnRY7lmlnZSxiIPqeqx3JG+TVy 6obVgNdk62aHbAEM/nLraVidOfr+2JROqN9sQIzoaXQ55cErM7yVG9hXga77VEx2f2Xp 3XHXu9onvKNABvtCkPCxUthKeJKsuHcZ4cDKu51TeBjYDqwcJ5cElpYaUxgVnb8ZGwc2 wSJA== X-Gm-Message-State: AGi0PuZ6Y+nNe/eBqEkxSwvd4v+/0uuBZw+ateCgEOJ8u0Igi/1hIPEF wXADPxxAVIS3EzEXzfg07fP8xKvKCYRqiWJkvt+fGA== X-Google-Smtp-Source: APiQypIp1BMD4lbV5VXesFLSiwqCI3PYTmz1liRpLNVGyGUKsFf2P0oF+fizQ+vCyWrIItq1xtFWICyiWOy+82a4dP0= X-Received: by 2002:a92:cc4a:: with SMTP id t10mr5986321ilq.292.1588374745968; Fri, 01 May 2020 16:12:25 -0700 (PDT) MIME-Version: 1.0 References: <20200429205217.2435607-1-hjl.tools@gmail.com> <87wo5xa0yt.fsf@mid.deneb.enyo.de> <20200430130333.GA254612@gmail.com> <39a57354-4ca8-53f5-bb89-dadf25f3671a@linaro.org> <871ro49atj.fsf@mid.deneb.enyo.de> <87tv10za12.fsf@linux.ibm.com> In-Reply-To: From: "H.J. Lu" Date: Fri, 1 May 2020 16:11:50 -0700 Message-ID: Subject: Please test: [2.31/2.30] [PATCH] powerpc: Rename argN to _argN in LOADARGS_N [BZ #25902] To: Tulio Magno Quites Machado Filho , Libc-stable Mailing List Cc: Matheus Castanho , GNU C Library Content-Type: multipart/mixed; boundary="000000000000810b9905a49e507e" X-Spam-Status: No, score=-6.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libc-stable@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-stable mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 May 2020 23:12:27 -0000 --000000000000810b9905a49e507e Content-Type: text/plain; charset="UTF-8" On Thu, Apr 30, 2020 at 7:18 PM H.J. Lu wrote: > > On Thu, Apr 30, 2020 at 7:03 PM Tulio Magno Quites Machado Filho > wrote: > > > > "H.J. Lu via Libc-alpha" writes: > > > > > See: > > > > > > https://sourceware.org/bugzilla/show_bug.cgi?id=25902 > > > > > > with a patch. But I can't test it natively. > > > > Tested. LGTM. > > > > Could you push it, please? > > This is I am checking in. I will backport it to 2.30/2.31 branches > together with > > commit ff026950e280bc3e9487b41b460fb31bc5b57721 > Author: H.J. Lu > Date: Thu Apr 30 10:42:43 2020 -0700 > > Add a C wrapper for prctl [BZ #25896] > I need to update both powerpc32/sysdep.h and powerpc64/sysdep.h on 2.30 and 2.31 branches, instead of just powerpc/sysdep.h. Can someone please test this patch on 2.30 and 2.31 branches on PPC? Thanks. -- H.J. --000000000000810b9905a49e507e Content-Type: application/x-patch; name="0001-powerpc-Rename-argN-to-_argN-in-LOADARGS_N-BZ-25902.patch" Content-Disposition: attachment; filename="0001-powerpc-Rename-argN-to-_argN-in-LOADARGS_N-BZ-25902.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k9ot6auj0 RnJvbSAxNjJmZWE0OTZjMmJiZjYxYTcwZjk4ZThiZDliOGFjZjRkNGMyZjQyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiAiSC5KLiBMdSIgPGhqbC50b29sc0BnbWFpbC5jb20+CkRhdGU6 IFRodSwgMzAgQXByIDIwMjAgMTU6NDk6NDcgLTA3MDAKU3ViamVjdDogW1BBVENIXSBwb3dlcnBj OiBSZW5hbWUgYXJnTiB0byBfYXJnTiBpbiBMT0FEQVJHU19OIFtCWiAjMjU5MDJdCgpMT0FEQVJH U19OIGluIHBvd2VycGMvc3lzZGVwLmggdXNlcyBhcmdOIGFzIGxvY2FsIHZhcmlhYmxlcy4gIEl0 IGJyZWFrcwp3aGVuIGFyZ04gaXMgYWxzbyBhIGZ1bmN0aW9uIGFyZ3VtZW50LiAgUmVuYW1lIGFy Z04gdG8gX2FyZ04gdG8gYXZvaWQKY29uZmxpY3QuCgooY2hlcnJ5IHBpY2tlZCBmcm9tIGNvbW1p dCAxNGY0M2RkMzRkY2YxYmEyOTM4NmMwMWNkMGIyODZkZmZiMzc0MTJkKQotLS0KIC4uLi9zeXN2 L2xpbnV4L3Bvd2VycGMvcG93ZXJwYzMyL3N5c2RlcC5oICAgICB8IDI0ICsrKysrKysrKy0tLS0t LS0tLS0KIC4uLi9zeXN2L2xpbnV4L3Bvd2VycGMvcG93ZXJwYzY0L3N5c2RlcC5oICAgICB8IDI0 ICsrKysrKysrKy0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9ucygrKSwg MjQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvc3lzZGVwcy91bml4L3N5c3YvbGludXgvcG93 ZXJwYy9wb3dlcnBjMzIvc3lzZGVwLmggYi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9wb3dlcnBj L3Bvd2VycGMzMi9zeXNkZXAuaAppbmRleCBiZGJhYjhlNDFiLi4zMTgxMTgyZWViIDEwMDY0NAot LS0gYS9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9wb3dlcnBjL3Bvd2VycGMzMi9zeXNkZXAuaAor KysgYi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9wb3dlcnBjL3Bvd2VycGMzMi9zeXNkZXAuaApA QCAtMTU2LDQ3ICsxNTYsNDcgQEAKICMgZGVmaW5lIExPQURBUkdTXzAobmFtZSwgZHVtbXkpCQkJ CQkgICAgICBcCiAJcjAgPSBuYW1lCiAjIGRlZmluZSBMT0FEQVJHU18xKG5hbWUsIF9fYXJnMSkg XAotCWxvbmcgaW50IGFyZzEgPSAobG9uZyBpbnQpIChfX2FyZzEpOwlcCisJbG9uZyBpbnQgX2Fy ZzEgPSAobG9uZyBpbnQpIChfX2FyZzEpOwlcCiAgIExPQURBUkdTXzAobmFtZSwgMCk7CQkJCQkg ICBcCiAJZXh0ZXJuIHZvaWQgX19pbGxlZ2FsbHlfc2l6ZWRfc3lzY2FsbF9hcmcxICh2b2lkKTsg XAogCWlmIChfX2J1aWx0aW5fY2xhc3NpZnlfdHlwZSAoX19hcmcxKSAhPSA1ICYmIHNpemVvZiAo X19hcmcxKSA+IDQpIFwKIAkgIF9faWxsZWdhbGx5X3NpemVkX3N5c2NhbGxfYXJnMSAoKTsgXAot CXIzID0gYXJnMQorCXIzID0gX2FyZzEKICMgZGVmaW5lIExPQURBUkdTXzIobmFtZSwgX19hcmcx LCBfX2FyZzIpIFwKLQlsb25nIGludCBhcmcyID0gKGxvbmcgaW50KSAoX19hcmcyKTsgXAorCWxv bmcgaW50IF9hcmcyID0gKGxvbmcgaW50KSAoX19hcmcyKTsgXAogCUxPQURBUkdTXzEobmFtZSwg X19hcmcxKTsgXAogCWV4dGVybiB2b2lkIF9faWxsZWdhbGx5X3NpemVkX3N5c2NhbGxfYXJnMiAo dm9pZCk7IFwKIAlpZiAoX19idWlsdGluX2NsYXNzaWZ5X3R5cGUgKF9fYXJnMikgIT0gNSAmJiBz aXplb2YgKF9fYXJnMikgPiA0KSBcCiAJICBfX2lsbGVnYWxseV9zaXplZF9zeXNjYWxsX2FyZzIg KCk7IFwKLQlyNCA9IGFyZzIKKwlyNCA9IF9hcmcyCiAjIGRlZmluZSBMT0FEQVJHU18zKG5hbWUs IF9fYXJnMSwgX19hcmcyLCBfX2FyZzMpIFwKLQlsb25nIGludCBhcmczID0gKGxvbmcgaW50KSAo X19hcmczKTsgXAorCWxvbmcgaW50IF9hcmczID0gKGxvbmcgaW50KSAoX19hcmczKTsgXAogCUxP QURBUkdTXzIobmFtZSwgX19hcmcxLCBfX2FyZzIpOyBcCiAJZXh0ZXJuIHZvaWQgX19pbGxlZ2Fs bHlfc2l6ZWRfc3lzY2FsbF9hcmczICh2b2lkKTsgXAogCWlmIChfX2J1aWx0aW5fY2xhc3NpZnlf dHlwZSAoX19hcmczKSAhPSA1ICYmIHNpemVvZiAoX19hcmczKSA+IDQpIFwKIAkgIF9faWxsZWdh bGx5X3NpemVkX3N5c2NhbGxfYXJnMyAoKTsgXAotCXI1ID0gYXJnMworCXI1ID0gX2FyZzMKICMg ZGVmaW5lIExPQURBUkdTXzQobmFtZSwgX19hcmcxLCBfX2FyZzIsIF9fYXJnMywgX19hcmc0KSBc Ci0JbG9uZyBpbnQgYXJnNCA9IChsb25nIGludCkgKF9fYXJnNCk7IFwKKwlsb25nIGludCBfYXJn NCA9IChsb25nIGludCkgKF9fYXJnNCk7IFwKIAlMT0FEQVJHU18zKG5hbWUsIF9fYXJnMSwgX19h cmcyLCBfX2FyZzMpOyBcCiAJZXh0ZXJuIHZvaWQgX19pbGxlZ2FsbHlfc2l6ZWRfc3lzY2FsbF9h cmc0ICh2b2lkKTsgXAogCWlmIChfX2J1aWx0aW5fY2xhc3NpZnlfdHlwZSAoX19hcmc0KSAhPSA1 ICYmIHNpemVvZiAoX19hcmc0KSA+IDQpIFwKIAkgIF9faWxsZWdhbGx5X3NpemVkX3N5c2NhbGxf YXJnNCAoKTsgXAotCXI2ID0gYXJnNAorCXI2ID0gX2FyZzQKICMgZGVmaW5lIExPQURBUkdTXzUo bmFtZSwgX19hcmcxLCBfX2FyZzIsIF9fYXJnMywgX19hcmc0LCBfX2FyZzUpIFwKLQlsb25nIGlu dCBhcmc1ID0gKGxvbmcgaW50KSAoX19hcmc1KTsgXAorCWxvbmcgaW50IF9hcmc1ID0gKGxvbmcg aW50KSAoX19hcmc1KTsgXAogCUxPQURBUkdTXzQobmFtZSwgX19hcmcxLCBfX2FyZzIsIF9fYXJn MywgX19hcmc0KTsgXAogCWV4dGVybiB2b2lkIF9faWxsZWdhbGx5X3NpemVkX3N5c2NhbGxfYXJn NSAodm9pZCk7IFwKIAlpZiAoX19idWlsdGluX2NsYXNzaWZ5X3R5cGUgKF9fYXJnNSkgIT0gNSAm JiBzaXplb2YgKF9fYXJnNSkgPiA0KSBcCiAJICBfX2lsbGVnYWxseV9zaXplZF9zeXNjYWxsX2Fy ZzUgKCk7IFwKLQlyNyA9IGFyZzUKKwlyNyA9IF9hcmc1CiAjIGRlZmluZSBMT0FEQVJHU182KG5h bWUsIF9fYXJnMSwgX19hcmcyLCBfX2FyZzMsIF9fYXJnNCwgX19hcmc1LCBfX2FyZzYpIFwKLQls b25nIGludCBhcmc2ID0gKGxvbmcgaW50KSAoX19hcmc2KTsgXAorCWxvbmcgaW50IF9hcmc2ID0g KGxvbmcgaW50KSAoX19hcmc2KTsgXAogCUxPQURBUkdTXzUobmFtZSwgX19hcmcxLCBfX2FyZzIs IF9fYXJnMywgX19hcmc0LCBfX2FyZzUpOyBcCiAJZXh0ZXJuIHZvaWQgX19pbGxlZ2FsbHlfc2l6 ZWRfc3lzY2FsbF9hcmc2ICh2b2lkKTsgXAogCWlmIChfX2J1aWx0aW5fY2xhc3NpZnlfdHlwZSAo X19hcmc2KSAhPSA1ICYmIHNpemVvZiAoX19hcmc2KSA+IDQpIFwKIAkgIF9faWxsZWdhbGx5X3Np emVkX3N5c2NhbGxfYXJnNiAoKTsgXAotCXI4ID0gYXJnNgorCXI4ID0gX2FyZzYKIAogIyBkZWZp bmUgQVNNX0lOUFVUXzAgIjAiIChyMCkKICMgZGVmaW5lIEFTTV9JTlBVVF8xIEFTTV9JTlBVVF8w LCAiMSIgKHIzKQpkaWZmIC0tZ2l0IGEvc3lzZGVwcy91bml4L3N5c3YvbGludXgvcG93ZXJwYy9w b3dlcnBjNjQvc3lzZGVwLmggYi9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC9wb3dlcnBjL3Bvd2Vy cGM2NC9zeXNkZXAuaAppbmRleCAyOTQ1MTdlM2YzLi5lOWRkMGIzODlhIDEwMDY0NAotLS0gYS9z eXNkZXBzL3VuaXgvc3lzdi9saW51eC9wb3dlcnBjL3Bvd2VycGM2NC9zeXNkZXAuaAorKysgYi9z eXNkZXBzL3VuaXgvc3lzdi9saW51eC9wb3dlcnBjL3Bvd2VycGM2NC9zeXNkZXAuaApAQCAtMTYz LDQ3ICsxNjMsNDcgQEAKICNkZWZpbmUgTE9BREFSR1NfMChuYW1lLCBkdW1teSkgXAogCXIwID0g bmFtZQogI2RlZmluZSBMT0FEQVJHU18xKG5hbWUsIF9fYXJnMSkgXAotCWxvbmcgaW50IGFyZzEg PSAobG9uZyBpbnQpIChfX2FyZzEpOyBcCisJbG9uZyBpbnQgX2FyZzEgPSAobG9uZyBpbnQpIChf X2FyZzEpOyBcCiAJTE9BREFSR1NfMChuYW1lLCAwKTsgXAogCWV4dGVybiB2b2lkIF9faWxsZWdh bGx5X3NpemVkX3N5c2NhbGxfYXJnMSAodm9pZCk7IFwKIAlpZiAoX19idWlsdGluX2NsYXNzaWZ5 X3R5cGUgKF9fYXJnMSkgIT0gNSAmJiBzaXplb2YgKF9fYXJnMSkgPiA4KSBcCiAJICBfX2lsbGVn YWxseV9zaXplZF9zeXNjYWxsX2FyZzEgKCk7IFwKLQlyMyA9IGFyZzEKKwlyMyA9IF9hcmcxCiAj ZGVmaW5lIExPQURBUkdTXzIobmFtZSwgX19hcmcxLCBfX2FyZzIpIFwKLQlsb25nIGludCBhcmcy ID0gKGxvbmcgaW50KSAoX19hcmcyKTsgXAorCWxvbmcgaW50IF9hcmcyID0gKGxvbmcgaW50KSAo X19hcmcyKTsgXAogCUxPQURBUkdTXzEobmFtZSwgX19hcmcxKTsgXAogCWV4dGVybiB2b2lkIF9f aWxsZWdhbGx5X3NpemVkX3N5c2NhbGxfYXJnMiAodm9pZCk7IFwKIAlpZiAoX19idWlsdGluX2Ns YXNzaWZ5X3R5cGUgKF9fYXJnMikgIT0gNSAmJiBzaXplb2YgKF9fYXJnMikgPiA4KSBcCiAJICBf X2lsbGVnYWxseV9zaXplZF9zeXNjYWxsX2FyZzIgKCk7IFwKLQlyNCA9IGFyZzIKKwlyNCA9IF9h cmcyCiAjZGVmaW5lIExPQURBUkdTXzMobmFtZSwgX19hcmcxLCBfX2FyZzIsIF9fYXJnMykgXAot CWxvbmcgaW50IGFyZzMgPSAobG9uZyBpbnQpIChfX2FyZzMpOyBcCisJbG9uZyBpbnQgX2FyZzMg PSAobG9uZyBpbnQpIChfX2FyZzMpOyBcCiAJTE9BREFSR1NfMihuYW1lLCBfX2FyZzEsIF9fYXJn Mik7IFwKIAlleHRlcm4gdm9pZCBfX2lsbGVnYWxseV9zaXplZF9zeXNjYWxsX2FyZzMgKHZvaWQp OyBcCiAJaWYgKF9fYnVpbHRpbl9jbGFzc2lmeV90eXBlIChfX2FyZzMpICE9IDUgJiYgc2l6ZW9m IChfX2FyZzMpID4gOCkgXAogCSAgX19pbGxlZ2FsbHlfc2l6ZWRfc3lzY2FsbF9hcmczICgpOyBc Ci0JcjUgPSBhcmczCisJcjUgPSBfYXJnMwogI2RlZmluZSBMT0FEQVJHU180KG5hbWUsIF9fYXJn MSwgX19hcmcyLCBfX2FyZzMsIF9fYXJnNCkgXAotCWxvbmcgaW50IGFyZzQgPSAobG9uZyBpbnQp IChfX2FyZzQpOyBcCisJbG9uZyBpbnQgX2FyZzQgPSAobG9uZyBpbnQpIChfX2FyZzQpOyBcCiAJ TE9BREFSR1NfMyhuYW1lLCBfX2FyZzEsIF9fYXJnMiwgX19hcmczKTsgXAogCWV4dGVybiB2b2lk IF9faWxsZWdhbGx5X3NpemVkX3N5c2NhbGxfYXJnNCAodm9pZCk7IFwKIAlpZiAoX19idWlsdGlu X2NsYXNzaWZ5X3R5cGUgKF9fYXJnNCkgIT0gNSAmJiBzaXplb2YgKF9fYXJnNCkgPiA4KSBcCiAJ ICBfX2lsbGVnYWxseV9zaXplZF9zeXNjYWxsX2FyZzQgKCk7IFwKLQlyNiA9IGFyZzQKKwlyNiA9 IF9hcmc0CiAjZGVmaW5lIExPQURBUkdTXzUobmFtZSwgX19hcmcxLCBfX2FyZzIsIF9fYXJnMywg X19hcmc0LCBfX2FyZzUpIFwKLQlsb25nIGludCBhcmc1ID0gKGxvbmcgaW50KSAoX19hcmc1KTsg XAorCWxvbmcgaW50IF9hcmc1ID0gKGxvbmcgaW50KSAoX19hcmc1KTsgXAogCUxPQURBUkdTXzQo bmFtZSwgX19hcmcxLCBfX2FyZzIsIF9fYXJnMywgX19hcmc0KTsgXAogCWV4dGVybiB2b2lkIF9f aWxsZWdhbGx5X3NpemVkX3N5c2NhbGxfYXJnNSAodm9pZCk7IFwKIAlpZiAoX19idWlsdGluX2Ns YXNzaWZ5X3R5cGUgKF9fYXJnNSkgIT0gNSAmJiBzaXplb2YgKF9fYXJnNSkgPiA4KSBcCiAJICBf X2lsbGVnYWxseV9zaXplZF9zeXNjYWxsX2FyZzUgKCk7IFwKLQlyNyA9IGFyZzUKKwlyNyA9IF9h cmc1CiAjZGVmaW5lIExPQURBUkdTXzYobmFtZSwgX19hcmcxLCBfX2FyZzIsIF9fYXJnMywgX19h cmc0LCBfX2FyZzUsIF9fYXJnNikgXAotCWxvbmcgaW50IGFyZzYgPSAobG9uZyBpbnQpIChfX2Fy ZzYpOyBcCisJbG9uZyBpbnQgX2FyZzYgPSAobG9uZyBpbnQpIChfX2FyZzYpOyBcCiAJTE9BREFS R1NfNShuYW1lLCBfX2FyZzEsIF9fYXJnMiwgX19hcmczLCBfX2FyZzQsIF9fYXJnNSk7IFwKIAll eHRlcm4gdm9pZCBfX2lsbGVnYWxseV9zaXplZF9zeXNjYWxsX2FyZzYgKHZvaWQpOyBcCiAJaWYg KF9fYnVpbHRpbl9jbGFzc2lmeV90eXBlIChfX2FyZzYpICE9IDUgJiYgc2l6ZW9mIChfX2FyZzYp ID4gOCkgXAogCSAgX19pbGxlZ2FsbHlfc2l6ZWRfc3lzY2FsbF9hcmc2ICgpOyBcCi0JcjggPSBh cmc2CisJcjggPSBfYXJnNgogCiAjZGVmaW5lIEFTTV9JTlBVVF8wICIwIiAocjApCiAjZGVmaW5l IEFTTV9JTlBVVF8xIEFTTV9JTlBVVF8wLCAiMSIgKHIzKQotLSAKMi4yNi4yCgo= --000000000000810b9905a49e507e--