maintainer-feedback requested: [Bug 273560] sysutils/edk2: bhyve flavor causes windows VMs to fail to boot after update to 202308

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 04 Sep 2023 10:59:22 UTC
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-uboot (Nobody)
<uboot@FreeBSD.org> for maintainer-feedback:
Bug 273560: sysutils/edk2: bhyve flavor causes windows VMs to fail to boot
after update to 202308
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273560



--- Description ---
Hi!

First thanks for your work on this port.

Unluckily after upgrading the bhyve flavor package to the latest version
(202308), the Windows 10 Pro Virtual machines I have running under bhyve
stopped working. They were crashing on boot with error 0xc0000225. I did blame
windows for this, but I was also unable to boot the official windows 10
installation media to try recovery or a new installation.

The installation media was showing a blue screen, 100% vcpu usage for  while
and then crashing.

Googling around there were indications similar behaviour was showing up also on
physical machines with buggy UEFI BIOSes.

At this point I noticed the edk2 port provided UEFI firmware was recently
updated.

I have now reverted to the previous version (202202), grabbing the port before
commit 8097dda40a03b8a27a1edf1f31a8af0455a52baf , and the windows VMs are now
working fine again without need of any change.

I think this regression should be investigated, at least. Maybe upstream
already has a fix for this?

If any further information is required please ask.

Thanks in advance!