[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