On 9/23/2026 11:57 AM, Pierrick Bouvier wrote:
> To increase our testing surface on aarch64 and other hosts, and also to ease
> maintenance of docker images, this series introduces x86_64 base containers.
> We rely on qemu-user-binfmt (available at least on Fedora and Debian/Ubuntu) to
> be installed to execute x86_64 binaries on other host arch.
> With this, we can run the full tcg tests suite on any host architecture.
>
> This series exposed an issue with on aarch64 hosts with test
> loongarch64-softmmu-memory that was reported in issue:
> https://gitlab.com/qemu-project/qemu/-/work_items/4567
>
> v2
> --
>
> - Add comment in patch 1 to explain we detect x86_64 containers execution
> capability
> - Replace the registry change patch with updated libvirt-ci, that now generates
> arch specific Dockerfiles by default
> - Use lcitool --host-arch x86_64 to have stable refresh output on different host
> architectures
> - Add a patch to speed up compilation of x86_64/test-avx.c.
>
I'll send this series in a PR tomorrow, unless there are additional
comments on patches 4, 5, 6.
Regards,
Pierrick