The problem only occurs in a NUMA configuration. The following works fine.
qemu-system-riscv64 \ -machine virt \ -m 8192 \ -nographic \ -smp 8 \ -drive if=pflash,format=raw,unit=0,file=/usr/share/qemu-efi-riscv64/RISCV_VIRT_CODE.fd,readonly=on \ -drive if=pflash,format=raw,unit=1,file=RISCV_VIRT_VARS.fd \ -device virtio-net-device,netdev=eth0 \ -netdev user,id=eth0 \ -device virtio-rng-pci \ -drive file=ubuntu-24.04.2-preinstalled-server-riscv64.img,format=raw,if=virtio ** Summary changed: - Relocation overflow in GRUB when booting with RISC-V EDK II + Relocation overflow in GRUB when booting with RISC-V EDK II and emulating NUMA. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2106208 Title: Relocation overflow in GRUB when booting with RISC-V EDK II and emulating NUMA. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/2106208/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
