Work around a bug in Ovmf that causes Ovmf to crash on startup when running in recent versions of Qemu. Setting the cpu model to something older, for example "Broadwell" works around the issue.
Signed-off-by: Oliver Steffen <ostef...@redhat.com> --- OvmfPkg/PlatformCI/PlatformBuildLib.py | 1 + 1 file changed, 1 insertion(+) diff --git a/OvmfPkg/PlatformCI/PlatformBuildLib.py b/OvmfPkg/PlatformCI/PlatformBuildLib.py index bfef9849c749..93f7d7aa13d6 100644 --- a/OvmfPkg/PlatformCI/PlatformBuildLib.py +++ b/OvmfPkg/PlatformCI/PlatformBuildLib.py @@ -194,6 +194,7 @@ class PlatformBuilder( UefiBuilder, BuildSettingsManager): cmd = "qemu-system-x86_64" args = "-debugcon stdio" # write messages to stdio args += " -global isa-debugcon.iobase=0x402" # debug messages out thru virtual io port + args += " -cpu Broadwell" # workaround Qvmf bug args += " -net none" # turn off network args += f" -drive file=fat:rw:{VirtualDrive},format=raw,media=disk" # Mount disk with startup.nsh -- 2.39.0 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#98596): https://edk2.groups.io/g/devel/message/98596 Mute This Topic: https://groups.io/mt/96311858/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-