From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 04B0DC4332F for ; Thu, 13 Oct 2022 17:10:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229695AbiJMRKy (ORCPT ); Thu, 13 Oct 2022 13:10:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44994 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229436AbiJMRKw (ORCPT ); Thu, 13 Oct 2022 13:10:52 -0400 Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.10]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8FDD71900E; Thu, 13 Oct 2022 10:10:42 -0700 (PDT) Received: from leknes.fjasle.eu ([46.142.97.193]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.183]) with ESMTPSA (Nemesis) id 1N7zJl-1pElmK1yvz-014zSo; Thu, 13 Oct 2022 19:07:47 +0200 Received: by leknes.fjasle.eu (Postfix, from userid 1000) id B53E93C186; Thu, 13 Oct 2022 19:07:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fjasle.eu; s=mail; t=1665680865; bh=nYzni+L9VyrG5x0Rm0GekVqt+5sAuaP0Uw0wWRtznbs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=YybbEip1ziptyerFZW5x4mHETsrpJ3v3H7/cNimPA9plNumzlqdDT+4GgSMkIrxrI YiSjrA7SbDK6Co+Ar4RZP8WqwKv9LSa6jpUtfcvlB/KnUGlPC8UMg7XYEGNLrvOo7W mFbducFtcLs8gz7GPbuFq9KttC/1RQYe6LLySJGg= Date: Thu, 13 Oct 2022 19:07:45 +0200 From: Nicolas Schier To: Masahiro Yamada Cc: Catalin Marinas , Will Deacon , linux-arm-kernel@lists.infradead.org, linux-arch@vger.kernel.org, Ard Biesheuvel , linux-kernel@vger.kernel.org Subject: Re: [PATCH] arm64: remove special treatment for the link order of head.o Message-ID: References: <20221012233500.156764-1-masahiroy@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20221012233500.156764-1-masahiroy@kernel.org> X-Provags-ID: V03:K1:nNax0N1B61G4QZH1bsIn90CO6far/9fS9B2aw4JVF3yySGv09F8 htH/J6uXUBR/KxIOEg++8HQ/B7UxLWVhLs/LtTXBEUpNIj413gwcD6jauODM82IybtVrC8a B6+D6kxAVA6xOlngSyPWaL/9YeChjJm7xZ13aeoANMDFqRrs6mQR7hKOX6+7mnebE1Q1RwA w1s5qCIrJ1+xko0c0wGFg== X-UI-Out-Filterresults: notjunk:1;V03:K0:62mvNxEj8YQ=:l8rqU7jgDxoy/CFAQjc5Gc OU8VTF5vkXhHKJQ5iXYvU1F80n7vU96GDUQ3cXHJfHCnpFzNzJoRtz18EICY+CpsghJ7qoghU R46AF6zlBWqe6AXkzEo3qKApUqsdkZTJhX14Ao51hv5UPnrsjh5WXMTmi+/rcK+3wpUPXmf51 Ara0DAXguWqUIZyCmm5KfSdRciw01FyKeoClJxAjTDZegJL937KqQTkt3fbcWWflSkcKNS86e 7bKgWDTLm5FJ8GT83pA2wZTz8+EvkpSxhm3tvrbS2NI4ITtDTCUIMMNZcmoh+1jkaBh/PYy0P rmyduLA87e4f0sFwY1Z3VAspcFJb4wwCi30SoHGqqSnOun5H+yowP474wBWj6RAJpoqYla4Vw +oYg3r8vi0Q10uJmTq4Y2J14fw1DaVF5JPJkUNpNESATSgiaEsyF5vMGA+PqfF6cDs0s3+9/T SvJHps014cUh2OUmGlgy39CqHHkegpxLQKjWlQymbxBBRpz7o+UBShlQDIelCPECiNtiY1MiA DPPnOLWgxJWc8e/Qt8JTULMhw2aSijtdxWnpKikCdaVO6goAxWQGPia4CXoDCnCki3sEflNVW 1t/KAZEhQKVZ4DJX+vZZg+Q0iwnKO8fUbveQPhxtBMRLa+VtLrKLYLdC/B4l28xAuD6qZaN42 OZ7thCbeCa1B/MIr8UcEtVABekioyb3XNfdm5ov6q0WhLEpM7YD/ZbDo/Li1Syyt+9T0RSOU6 5Urh+G+k9qpYXp+vY1ASa3csUNz3ZkaEar2J8EIquDcSoe7G4CWgwOZaZB3D6TTVq4D+HZH3o hz3zoAb Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Oct 13, 2022 at 08:35:00AM +0900, Masahiro Yamada wrote: > Date: Thu, 13 Oct 2022 08:35:00 +0900 > From: Masahiro Yamada > To: Catalin Marinas , Will Deacon > , linux-arm-kernel@lists.infradead.org > Cc: linux-arch@vger.kernel.org, Ard Biesheuvel , Masahiro > Yamada , Nicolas Schier , > linux-kernel@vger.kernel.org > Subject: [PATCH] arm64: remove special treatment for the link order of > head.o > Message-Id: <20221012233500.156764-1-masahiroy@kernel.org> > X-Mailer: git-send-email 2.34.1 > > In the previous discussion (see the Link tag), Ard pointed out that > arm/arm64/kernel/head.o does not need any special treatment - the only > piece that must appear right at the start of the binary image is the > image header which is emitted into .head.text. > > The linker script does the right thing to do. The build system does > not need to manipulate the link order of head.o. > > Link: https://lore.kernel.org/lkml/CAMj1kXH77Ja8bSsq2Qj8Ck9iSZKw=1F8Uy-uAWGVDm4-CG=EuA@mail.gmail.com/ > Suggested-by: Ard Biesheuvel > Signed-off-by: Masahiro Yamada > --- Reviewed-by: Nicolas Schier > scripts/head-object-list.txt | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/scripts/head-object-list.txt b/scripts/head-object-list.txt > index b16326a92c45..f226e45e3b7b 100644 > --- a/scripts/head-object-list.txt > +++ b/scripts/head-object-list.txt > @@ -15,7 +15,6 @@ arch/alpha/kernel/head.o > arch/arc/kernel/head.o > arch/arm/kernel/head-nommu.o > arch/arm/kernel/head.o > -arch/arm64/kernel/head.o > arch/csky/kernel/head.o > arch/hexagon/kernel/head.o > arch/ia64/kernel/head.o > -- > 2.34.1 -- epost|xmpp: nicolas@fjasle.eu irc://oftc.net/nsc ↳ gpg: 18ed 52db e34f 860e e9fb c82b 7d97 0932 55a0 ce7f -- frykten for herren er opphav til kunnskap -- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E0289C4332F for ; Thu, 13 Oct 2022 17:11:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=VQ59pox4tp4a/P4Z2k8YdDHEdFa77GIw/dvK+5oW7Xk=; b=vBw7OF5jAPP/Ts nhtNyU2AqcvGW3i+scI/PU/RP4DjfqUzFHuLOrUulFMw6GKMW993AVUJhzRT/6+KAzykLawjJAKf1 q9x5pLKblbVIQFkwCNtbg7O0cHXV9fj/K9dexWCgPxqkloarAFgJ9ZA+T0FM5jAI3sDJg5TrcLiZx /n009CqzqEbni5Q8O6ekQR7yOt3vfcqnGjwrcLq7I5WPLvftPRpvRH0C/k0TPXaYu1YtDl3jX/Fzc mTGKGxuAjG6qtJ3oQXWWdw4q6U0GnzuvXgRlAGw0Pc1wrsoNJAiXbr/YhAiWFT3rizHEw1hMv+/zr 5UjNzH6B1JoE5SqnaQ8Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oj1it-00CVlD-5x; Thu, 13 Oct 2022 17:10:19 +0000 Received: from mout.kundenserver.de ([212.227.17.10]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oj1ij-00CVUH-VE for linux-arm-kernel@lists.infradead.org; Thu, 13 Oct 2022 17:10:17 +0000 Received: from leknes.fjasle.eu ([46.142.97.193]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.183]) with ESMTPSA (Nemesis) id 1N7zJl-1pElmK1yvz-014zSo; Thu, 13 Oct 2022 19:07:47 +0200 Received: by leknes.fjasle.eu (Postfix, from userid 1000) id B53E93C186; Thu, 13 Oct 2022 19:07:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fjasle.eu; s=mail; t=1665680865; bh=nYzni+L9VyrG5x0Rm0GekVqt+5sAuaP0Uw0wWRtznbs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=YybbEip1ziptyerFZW5x4mHETsrpJ3v3H7/cNimPA9plNumzlqdDT+4GgSMkIrxrI YiSjrA7SbDK6Co+Ar4RZP8WqwKv9LSa6jpUtfcvlB/KnUGlPC8UMg7XYEGNLrvOo7W mFbducFtcLs8gz7GPbuFq9KttC/1RQYe6LLySJGg= Date: Thu, 13 Oct 2022 19:07:45 +0200 From: Nicolas Schier To: Masahiro Yamada Cc: Catalin Marinas , Will Deacon , linux-arm-kernel@lists.infradead.org, linux-arch@vger.kernel.org, Ard Biesheuvel , linux-kernel@vger.kernel.org Subject: Re: [PATCH] arm64: remove special treatment for the link order of head.o Message-ID: References: <20221012233500.156764-1-masahiroy@kernel.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20221012233500.156764-1-masahiroy@kernel.org> X-Provags-ID: V03:K1:nNax0N1B61G4QZH1bsIn90CO6far/9fS9B2aw4JVF3yySGv09F8 htH/J6uXUBR/KxIOEg++8HQ/B7UxLWVhLs/LtTXBEUpNIj413gwcD6jauODM82IybtVrC8a B6+D6kxAVA6xOlngSyPWaL/9YeChjJm7xZ13aeoANMDFqRrs6mQR7hKOX6+7mnebE1Q1RwA w1s5qCIrJ1+xko0c0wGFg== X-UI-Out-Filterresults: notjunk:1;V03:K0:62mvNxEj8YQ=:l8rqU7jgDxoy/CFAQjc5Gc OU8VTF5vkXhHKJQ5iXYvU1F80n7vU96GDUQ3cXHJfHCnpFzNzJoRtz18EICY+CpsghJ7qoghU R46AF6zlBWqe6AXkzEo3qKApUqsdkZTJhX14Ao51hv5UPnrsjh5WXMTmi+/rcK+3wpUPXmf51 Ara0DAXguWqUIZyCmm5KfSdRciw01FyKeoClJxAjTDZegJL937KqQTkt3fbcWWflSkcKNS86e 7bKgWDTLm5FJ8GT83pA2wZTz8+EvkpSxhm3tvrbS2NI4ITtDTCUIMMNZcmoh+1jkaBh/PYy0P rmyduLA87e4f0sFwY1Z3VAspcFJb4wwCi30SoHGqqSnOun5H+yowP474wBWj6RAJpoqYla4Vw +oYg3r8vi0Q10uJmTq4Y2J14fw1DaVF5JPJkUNpNESATSgiaEsyF5vMGA+PqfF6cDs0s3+9/T SvJHps014cUh2OUmGlgy39CqHHkegpxLQKjWlQymbxBBRpz7o+UBShlQDIelCPECiNtiY1MiA DPPnOLWgxJWc8e/Qt8JTULMhw2aSijtdxWnpKikCdaVO6goAxWQGPia4CXoDCnCki3sEflNVW 1t/KAZEhQKVZ4DJX+vZZg+Q0iwnKO8fUbveQPhxtBMRLa+VtLrKLYLdC/B4l28xAuD6qZaN42 OZ7thCbeCa1B/MIr8UcEtVABekioyb3XNfdm5ov6q0WhLEpM7YD/ZbDo/Li1Syyt+9T0RSOU6 5Urh+G+k9qpYXp+vY1ASa3csUNz3ZkaEar2J8EIquDcSoe7G4CWgwOZaZB3D6TTVq4D+HZH3o hz3zoAb X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20221013_101011_401555_4C98F6AF X-CRM114-Status: GOOD ( 21.45 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVGh1LCBPY3QgMTMsIDIwMjIgYXQgMDg6MzU6MDBBTSArMDkwMCwgTWFzYWhpcm8gWWFtYWRh IHdyb3RlOgo+IERhdGU6IFRodSwgMTMgT2N0IDIwMjIgMDg6MzU6MDAgKzA5MDAKPiBGcm9tOiBN YXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwub3JnPgo+IFRvOiBDYXRhbGluIE1hcmlu YXMgPGNhdGFsaW4ubWFyaW5hc0Bhcm0uY29tPiwgV2lsbCBEZWFjb24KPiAgPHdpbGxAa2VybmVs Lm9yZz4sIGxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwo+IENjOiBsaW51eC1h cmNoQHZnZXIua2VybmVsLm9yZywgQXJkIEJpZXNoZXV2ZWwgPGFyZGJAa2VybmVsLm9yZz4sIE1h c2FoaXJvCj4gIFlhbWFkYSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+LCBOaWNvbGFzIFNjaGllciA8 bmljb2xhc0BmamFzbGUuZXU+LAo+ICBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnCj4gU3Vi amVjdDogW1BBVENIXSBhcm02NDogcmVtb3ZlIHNwZWNpYWwgdHJlYXRtZW50IGZvciB0aGUgbGlu ayBvcmRlciBvZgo+ICBoZWFkLm8KPiBNZXNzYWdlLUlkOiA8MjAyMjEwMTIyMzM1MDAuMTU2NzY0 LTEtbWFzYWhpcm95QGtlcm5lbC5vcmc+Cj4gWC1NYWlsZXI6IGdpdC1zZW5kLWVtYWlsIDIuMzQu MQo+IAo+IEluIHRoZSBwcmV2aW91cyBkaXNjdXNzaW9uIChzZWUgdGhlIExpbmsgdGFnKSwgQXJk IHBvaW50ZWQgb3V0IHRoYXQKPiBhcm0vYXJtNjQva2VybmVsL2hlYWQubyBkb2VzIG5vdCBuZWVk IGFueSBzcGVjaWFsIHRyZWF0bWVudCAtIHRoZSBvbmx5Cj4gcGllY2UgdGhhdCBtdXN0IGFwcGVh ciByaWdodCBhdCB0aGUgc3RhcnQgb2YgdGhlIGJpbmFyeSBpbWFnZSBpcyB0aGUKPiBpbWFnZSBo ZWFkZXIgd2hpY2ggaXMgZW1pdHRlZCBpbnRvIC5oZWFkLnRleHQuCj4gCj4gVGhlIGxpbmtlciBz Y3JpcHQgZG9lcyB0aGUgcmlnaHQgdGhpbmcgdG8gZG8uIFRoZSBidWlsZCBzeXN0ZW0gZG9lcwo+ IG5vdCBuZWVkIHRvIG1hbmlwdWxhdGUgdGhlIGxpbmsgb3JkZXIgb2YgaGVhZC5vLgo+IAo+IExp bms6IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2xrbWwvQ0FNajFrWEg3N0phOGJTc3EyUWo4Q2s5 aVNaS3c9MUY4VXktdUFXR1ZEbTQtQ0c9RXVBQG1haWwuZ21haWwuY29tLwo+IFN1Z2dlc3RlZC1i eTogQXJkIEJpZXNoZXV2ZWwgPGFyZGJAa2VybmVsLm9yZz4KPiBTaWduZWQtb2ZmLWJ5OiBNYXNh aGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwub3JnPgo+IC0tLQoKUmV2aWV3ZWQtYnk6IE5p Y29sYXMgU2NoaWVyIDxuaWNvbGFzQGZqYXNsZS5ldT4KCj4gIHNjcmlwdHMvaGVhZC1vYmplY3Qt bGlzdC50eHQgfCAxIC0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZm IC0tZ2l0IGEvc2NyaXB0cy9oZWFkLW9iamVjdC1saXN0LnR4dCBiL3NjcmlwdHMvaGVhZC1vYmpl Y3QtbGlzdC50eHQKPiBpbmRleCBiMTYzMjZhOTJjNDUuLmYyMjZlNDVlM2I3YiAxMDA2NDQKPiAt LS0gYS9zY3JpcHRzL2hlYWQtb2JqZWN0LWxpc3QudHh0Cj4gKysrIGIvc2NyaXB0cy9oZWFkLW9i amVjdC1saXN0LnR4dAo+IEBAIC0xNSw3ICsxNSw2IEBAIGFyY2gvYWxwaGEva2VybmVsL2hlYWQu bwo+ICBhcmNoL2FyYy9rZXJuZWwvaGVhZC5vCj4gIGFyY2gvYXJtL2tlcm5lbC9oZWFkLW5vbW11 Lm8KPiAgYXJjaC9hcm0va2VybmVsL2hlYWQubwo+IC1hcmNoL2FybTY0L2tlcm5lbC9oZWFkLm8K PiAgYXJjaC9jc2t5L2tlcm5lbC9oZWFkLm8KPiAgYXJjaC9oZXhhZ29uL2tlcm5lbC9oZWFkLm8K PiAgYXJjaC9pYTY0L2tlcm5lbC9oZWFkLm8KPiAtLSAKPiAyLjM0LjEKCi0tIAplcG9zdHx4bXBw OiBuaWNvbGFzQGZqYXNsZS5ldSAgICAgICAgICBpcmM6Ly9vZnRjLm5ldC9uc2MK4oazIGdwZzog MThlZCA1MmRiIGUzNGYgODYwZSBlOWZiICBjODJiIDdkOTcgMDkzMiA1NWEwIGNlN2YKICAgICAt LSBmcnlrdGVuIGZvciBoZXJyZW4gZXIgb3BwaGF2IHRpbCBrdW5uc2thcCAtLQoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBt YWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9s aXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=