[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241014125703.2287936-4-ardb+git@google.com>
Date: Mon, 14 Oct 2024 14:57:04 +0200
From: Ard Biesheuvel <ardb+git@...gle.com>
To: linux-kernel@...r.kernel.org
Cc: Ard Biesheuvel <ardb@...nel.org>, Linus Torvalds <torvalds@...ux-foundation.org>,
Masahiro Yamada <masahiroy@...nel.org>, Nathan Chancellor <nathan@...nel.org>,
Suren Baghdasaryan <surenb@...gle.com>, Kent Overstreet <kent.overstreet@...ux.dev>,
Arnd Bergmann <arnd@...db.de>, linux-arch@...r.kernel.org, linux-mm@...ck.org,
linux-kbuild@...r.kernel.org
Subject: [PATCH 0/2] Use dot prefixes for section names
From: Ard Biesheuvel <ardb@...nel.org>
Pre-existing code uses a dot prefix or double underscore to prefix ELF
section names. strip_relocs on x86 relies on this, and other out of tree
tools that mangle vmlinux (kexec or live patching) may rely on this as
well.
So let's not deviate from this and use a dot prefix for runtime-const
and alloc_tags sections.
Cc: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Masahiro Yamada <masahiroy@...nel.org>
Cc: Nathan Chancellor <nathan@...nel.org>
Cc: Suren Baghdasaryan <surenb@...gle.com>
Cc: Kent Overstreet <kent.overstreet@...ux.dev>
Cc: Arnd Bergmann <arnd@...db.de>
Cc: linux-arch@...r.kernel.org
Cc: linux-mm@...ck.org
Cc: linux-kbuild@...r.kernel.org
Ard Biesheuvel (2):
codetag: Use dot prefix for section name
runtime-const: Use dot prefix for section names
arch/arm64/include/asm/runtime-const.h | 4 ++--
arch/s390/include/asm/runtime-const.h | 4 ++--
arch/x86/include/asm/runtime-const.h | 4 ++--
include/asm-generic/codetag.lds.h | 2 +-
include/asm-generic/vmlinux.lds.h | 4 ++--
include/linux/alloc_tag.h | 4 ++--
6 files changed, 11 insertions(+), 11 deletions(-)
--
2.47.0.rc1.288.g06298d1525-goog
Powered by blists - more mailing lists