Bug#1140542: grub-efi-riscv64: relocation overflow crash on systems with multi-range memory layout (>4GB RAM)
Aurelien Jarno
aurel32 at debian.org
Mon Jun 22 20:39:31 BST 2026
Hi,
On 2026-06-22 19:46, Lufei Zheng wrote:
> Package: grub-efi-riscv64
> Version: 2.12-9+deb13u2
> Severity: grave
> Tags: upstream
>
> grub-efi-riscv64: relocation overflow crash on systems with multi-range memory layout (>4GB physical RAM)
>
> -- System Information:
> Hardware: SpacemiT V100-C2201 (RISC-V, SpacemiT V100 SoC)
> Debian Release: 13 (trixie)
> APT: APT version 3.x
> Kernel: 6.12.86+deb13-riscv64 (riscv64)
> Locale: (not relevant)
>
> -- Description:
>
> When booting the Debian riscv64 DVD installer (from
> https://cdimage.debian.org/debian-cd/current/riscv64/iso-dvd/) on a
> SpacemiT V100 RISC-V server (128 GB RAM), GRUB crashes immediately
> with "relocation overflow" before loading any menu or kernel.
>
> Running grubriscv64.efi from the UEFI shell produces:
>
> InstallProtocolInterface: 752F3136-4E16-4FDC-A22A-E5F46812F4CA 83FFF720
> CpuSetMemoryAttributes: Set memory attributes not supported yet
> relocation overflow
> Aborted. Press any key to exit
Unfortunately, I am not able to reproduce the issue here, probably
because I do not have the right hardware. Therefore could you please try
with the Forky version to know if the problem is maybe already fixed?
https://cdimage.debian.org/cdimage/weekly-builds/riscv64/iso-dvd/
Thanks
Aurelien
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
aurelien at aurel32.net http://aurel32.net
More information about the Pkg-grub-devel
mailing list