On 3/3/25 17:57, Peter Maydell wrote:
On Mon, 3 Mar 2025 at 15:49, Cédric Le Goater <c...@redhat.com> wrote:
Why are we keeping qemu-system-ppc and qemu-system-i386, and arm,
since qemu-system-ppc64 and qemu-system-x86_64 should be able to
run the same machines ?
They're not identical -- for example "-cpu max" on
qemu-system-arm is a 32-bit CPU but on qemu-system-aarch64
it is a 64-bit CPU.
OK.
There's definitely a lot of overlap but we can't just drop
the -arm executable until/unless we figure out what to do
about the corner cases where they are different. Plus there's
a lot of users out there with existing command lines and
configs that assume the existence of a qemu-system-arm
executable.
We could have symlinks. Anyway, given the issue described
above, we need to keep a build for the 32-bit targets.
I see that qemu-system-arm supports virt machines. Would
you know if there is a supported userspace that I could use ?
Thanks,
C.