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 X-Spam-Level: X-Spam-Status: No, score=-6.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4F921ECE58C for ; Fri, 11 Oct 2019 06:07:27 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 26BF02196E for ; Fri, 11 Oct 2019 06:07:27 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=ellerman.id.au header.i=@ellerman.id.au header.b="HvKltrRD" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727393AbfJKGH0 (ORCPT ); Fri, 11 Oct 2019 02:07:26 -0400 Received: from ozlabs.org ([203.11.71.1]:56467 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726116AbfJKGHZ (ORCPT ); Fri, 11 Oct 2019 02:07:25 -0400 Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 46qHY63Gpnz9sP6; Fri, 11 Oct 2019 17:07:22 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ellerman.id.au; s=201909; t=1570774042; bh=CGrv8OfatmaqzsbsLV1xNnERqaf4o4GrCu4bs7978qQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=HvKltrRDVPfIZYBNIbi2OENm8rIjOadC6OLZVdTVAIOYyWtY4TdaUin0uGs+pZl5r bRbKF615iL7xUyUHVWntmfr5ql+6BsRm8oNkAYoF9eKnQOntCXEWoMARco+DSWMMnP T3olJDWP1OcNRTHcAb2Rcz+X9liJrKJYx3yMHKglhFV5gpwDSMOzBo+eRrlE0PU67R f8iFuspmJmAE0aTpt49euDl+i1TNcuIBfTeEUlVgnv8OXzwIF2rHrdvLMnUcffApvc CdQ+ymgRSY/Oe3lPsYB7axn1ixf9Mtb6qe7vp9wm3VqMIOmr/MHXf5knAHnS1fAwv/ QpCcwU5b9SxGQ== From: Michael Ellerman To: Kees Cook , Borislav Petkov Cc: Kees Cook , Rick Edgecombe , Dave Hansen , Andy Lutomirski , Arnd Bergmann , Heiko Carstens , Will Deacon , linux-arch@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linuxppc-dev@lists.ozlabs.org, linux-alpha@vger.kernel.org, linux-ia64@vger.kernel.org, linux-s390@vger.kernel.org, linux-c6x-dev@linux-c6x.org, Yoshinori Sato , Michal Simek , linux-parisc@vger.kernel.org, linux-xtensa@linux-xtensa.org, x86@kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 03/29] powerpc: Rename PT_LOAD identifier "kernel" to "text" In-Reply-To: <20191011000609.29728-4-keescook@chromium.org> References: <20191011000609.29728-1-keescook@chromium.org> <20191011000609.29728-4-keescook@chromium.org> Date: Fri, 11 Oct 2019 17:07:21 +1100 Message-ID: <875zkvx1ba.fsf@mpe.ellerman.id.au> MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Kees Cook writes: > In preparation for moving NOTES into RO_DATA, rename the linker script > internal identifier for the PT_LOAD Program Header from "kernel" to > "text" to match other architectures. > > Signed-off-by: Kees Cook > --- > arch/powerpc/kernel/vmlinux.lds.S | 12 ++++++------ > 1 file changed, 6 insertions(+), 6 deletions(-) Acked-by: Michael Ellerman cheers > diff --git a/arch/powerpc/kernel/vmlinux.lds.S b/arch/powerpc/kernel/vmlinux.lds.S > index a3c8492b2b19..e184a63aa5b0 100644 > --- a/arch/powerpc/kernel/vmlinux.lds.S > +++ b/arch/powerpc/kernel/vmlinux.lds.S > @@ -18,7 +18,7 @@ > ENTRY(_stext) > > PHDRS { > - kernel PT_LOAD FLAGS(7); /* RWX */ > + text PT_LOAD FLAGS(7); /* RWX */ > note PT_NOTE FLAGS(0); > } > > @@ -63,7 +63,7 @@ SECTIONS > #else /* !CONFIG_PPC64 */ > HEAD_TEXT > #endif > - } :kernel > + } :text > > __head_end = .; > > @@ -112,7 +112,7 @@ SECTIONS > __got2_end = .; > #endif /* CONFIG_PPC32 */ > > - } :kernel > + } :text > > . = ALIGN(ETEXT_ALIGN_SIZE); > _etext = .; > @@ -163,9 +163,9 @@ SECTIONS > #endif > EXCEPTION_TABLE(0) > > - NOTES :kernel :note > + NOTES :text :note > /* Restore program header away from PT_NOTE. */ > - .dummy : { *(.dummy) } :kernel > + .dummy : { *(.dummy) } :text > > /* > * Init sections discarded at runtime > @@ -180,7 +180,7 @@ SECTIONS > #ifdef CONFIG_PPC64 > *(.tramp.ftrace.init); > #endif > - } :kernel > + } :text > > /* .exit.text is discarded at runtime, not link time, > * to deal with references from __bug_table > -- > 2.17.1