[Buildroot] [PATCH 4/4] package/qemu: Fix a regression in semihosting
Peter Korsgaard
peter at korsgaard.com
Sun Mar 8 20:10:15 UTC 2020
>>>>> "Romain" == Romain Naour <romain.naour at smile.fr> writes:
> From: Adrien Grassein <adrien.grassein at smile.fr>
> The Buildroot's gitlab testing infra reported a build issue
> with the qemu_arm_vexpress_tz_defconfig due to host-python3
> modules issues [1]. Thoses issues has been fixed by the
> previous patch.
> But the defconfig doesn't boot with the current master
> (2020.02-rc3).
> It turn out that is an Qemu 4.2.0 regression that was
> fixed upstream by [2]. This issue was found by using
> git bisect old/new.
> Fixes:
> $ ../host/bin/qemu-system-arm -machine virt -machine secure=on -cpu cortex-a15 -smp 1 -s -m 1024 -d unimp -serial stdio -netdev user,id=vmnic -device virtio-net-device,netdev=vmnic -semihosting-config enable,target=native -bios bl1.bin
> NOTICE: Booting Trusted Firmware
> NOTICE: BL1: v2.0(release):2020.02-rc3-43-g9abf171ea6
> NOTICE: BL1: Built : 12:44:52, Mar 8 2020
> ERROR: Failed to load BL2 firmware.
> After fixing host-python3 issue from [1]
> [1] https://gitlab.com/buildroot.org/buildroot/-/jobs/456818689
> [2] https://github.com/qemu/qemu/commit/21bf9b06cb6d07c6cc437dfd47b47b28c2bb79db
> Signed-off-by: Adrien Grassein <adrien.grassein at smile.fr>
> [Romain:
> - improve commit log
> - add upstream link
> ]
> Signed-off-by: Romain Naour <romain.naour at smile.fr>
> Cc: Etienne Carriere <etienne.carriere at linaro.org>
> Cc: Gerome Burlats <gerome.burlats at smile.fr>
Committed, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list