On Tue, Dec 03, 2024 at 10:47:02AM +0100, Andrea Bolognani wrote:
> Currently the script won't generate a configuration file that
> sets up qemu-user-riscv32 on riscv64, likely under the
> assumption that 64-bit RISC-V machines can natively run 32-bit
> RISC-V code.
>
> However this functionality, while theoretically possible, in
> practice is missing from most commonly available RISC-V hardware
> and not enabled at the distro level. So qemu-user-riscv32 really
> is the only option to run riscv32 binaries on riscv64.
>
> Make riscv32 and riscv64 each its own family, so that the
> configuration file we need to make 32-on-64 userspace emulation
> work gets generated.
>
> Link: https://src.fedoraproject.org/rpms/qemu/pull-request/72
> Thanks: David Abdurachmanov <davi...@rivosinc.com>
> Thanks: Daniel P. Berrangé <berra...@redhat.com>
> Signed-off-by: Andrea Bolognani <abolo...@redhat.com>
> ---
>  scripts/qemu-binfmt-conf.sh | 7 ++-----
>  1 file changed, 2 insertions(+), 5 deletions(-)

ping

There are already two ACKs so I think we just need a maintainer to
pick this up.

-- 
Andrea Bolognani / Red Hat / Virtualization


Reply via email to