d0e2e420c9
In QEMU v5.1.0 up to v7.2.0, the CPU hotplug register block misbehaves. EDK2 hang if the bug is detected in Qemu after printing errors to IO port 0x402 (requires BR2_TARGET_EDK2_OVMF_DEBUG_ON_SERIAL to see them) The Docker image used by the Buildroot gitlab-ci uses Qemu 5.2.0, the workaround can be removed as soon as the Docker image is updated to provided Qemu >= 8.0.0. https://github.com/tianocore/edk2/commit/bf5678b5802685e07583e3c7ec56d883cbdd5da3 http://lists.busybox.net/pipermail/buildroot/2023-July/670825.html Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/4725186190 (TestGrubX8664EFI) https://gitlab.com/buildroot.org/buildroot/-/jobs/4725186198 (TestGrubi386EFI) https://gitlab.com/buildroot.org/buildroot/-/jobs/4725186306 (TestIso9660Grub2EFI) https://gitlab.com/buildroot.org/buildroot/-/jobs/4725186317 (TestIso9660Grub2Hybrid) Signed-off-by: Romain Naour <romain.naour@gmail.com> Cc: Julien Olivain <ju.o@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>