On Fri, 1 Nov 2019 at 09:54, Andrew Jones <drjo...@redhat.com> wrote: > Darn it. Sorry about that, but if it's still failing then I think QEMU > must believe KVM is enabled, i.e. kvm_enabled() in QEMU must be true. > I can try to confirm that and fix it, but I'll need to set up this > environment first.
Yeah, it looks like trying to run with KVM in an aarch32 chroot doesn't work but we don't notice it -- in qemu kvm_init() succeeds but then we fail when we try to actually create CPUs, so: $ ./arm-softmmu/qemu-system-arm -M virt -M accel=kvm:tcg qemu-system-arm: kvm_init_vcpu failed: Invalid argument we barf rather than falling back to tcg the way we ought to. Does i386-on-x86_64 KVM handle this case? thanks -- PMM