On 01/04/2023 09:40, Michael Tokarev wrote: > After bringing in xen guest support, qemu fails to build on x32: > Adding the folks who added the feature too
> target/i386/kvm/xen-emu.c:876:5: note: in expansion of macro > ‘qemu_build_assert’ > 876 | qemu_build_assert(sizeof(struct vcpu_info) == 64); > | ^~~~~~~~~~~~~~~~~ > > This one should be easy to fix, but I wonder if there are other issues > with x32 exists.. > Not sure. struct vcpu_info is supposed to be 64bytes on both 32-bit and 64-bit builds. If anything maybe arch_vcpu_info struct is different on 32-bit and 64-bit... David, Paul, any ideas?