[PATCH 0/3] riscv: Align section markers with other archs
Jisheng Zhang
jszhang at kernel.org
Wed Nov 11 20:35:18 PST 2026
On Wed, Nov 11, 2026 at 05:43:46PM +0100, Ard Biesheuvel wrote:
> From: Ard Biesheuvel <ardb at kernel.org>
>
> Patch #3 of this series was sent out as part of a EFI series [0] that
> implements generic support for carrying image info data inside the stub,
> and after Sashiko found another related issue, I decided to break it out
> into this series. IOW, patch #3 is a resend.
>
> The point of these changes is to harmonize all architectures that
> support EFI in terms of the section markers, so that generic zboot code
> can refer to them without arch specific #ifdefs. Other generic tools
> probably benefit from this too.
>
> If the maintainers are onboard with this, kindly put it on a stable
> topic branch so I can refer to it from the EFI tree.
>
> [0] https://lore.kernel.org/all/20261110121731.2728824-12-ardb+git@google.com/
>
> Cc: Paul Walmsley <pjw at kernel.org>
> Cc: Palmer Dabbelt <palmer at dabbelt.com>
> Cc: Albert Ou <aou at eecs.berkeley.edu>
> Cc: Alexandre Ghiti <alex at ghiti.fr>
> Cc: linux-riscv at lists.infradead.org
For the series:
Reviewed-by: Jisheng Zhang <jszhang at kernel.org>
>
> Ard Biesheuvel (3):
> riscv: Use _stext not _text to denote the start of kernel code
> riscv: Make _text point to the start of the kernel image
> riscv: Rename __init_text_end to __inittext_end like other archs
>
> arch/riscv/include/asm/sections.h | 2 +-
> arch/riscv/kernel/image-vars.h | 2 +-
> arch/riscv/kernel/setup.c | 2 +-
> arch/riscv/kernel/vmlinux.lds.S | 6 +++---
> drivers/firmware/efi/libstub/riscv-stub.c | 2 +-
> 5 files changed, 7 insertions(+), 7 deletions(-)
>
>
> base-commit: 6628e7d4c6b25c8d18f1345e3a20d21829aae7e4
> --
> 2.56.0.611.g1030f0b940-goog
>
>
> _______________________________________________
> linux-riscv mailing list
> linux-riscv at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-riscv
More information about the linux-riscv
mailing list