Hi Laszlo,

I've built it (despite edk2/ovmf build process being as convoluted as ever) and am trying to run it with qemu 2.10.0 - it's not booting at all, stuck at "Guest has not initialized the display (yet)."

Maybe the problem is gcc version? I have 7.2.0 while edk2 instructions mention gcc5.

On 19/09/17 22:18, Laszlo Ersek wrote:
Repo:   https://github.com/lersek/edk2.git
Branch: vbe_shim_q35_pam

Fix the long-standing OVMF/Q35 bug recently exposed by a QEMU change,
and reported under <https://bugs.launchpad.net/qemu/+bug/1715700>.

Aleksei, can you please fetch the branch, build it, and report back with
your Tested-by if it works for you?

I performed my own tests as well; I'll include those in a separate
email.

Cc: Aleksei Kovura <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Igor Mammedov <[email protected]>
Cc: Jordan Justen <[email protected]>
Cc: Ruiyu Ni <[email protected]>

Thank you,
Laszlo

Laszlo Ersek (3):
   OvmfPkg/CsmSupportLib: move PAM register addresses to IndustryStandard
   OvmfPkg/QemuVideoDxe/VbeShim: rename Status to
     Segment0AllocationStatus
   OvmfPkg/QemuVideoDxe/VbeShim: handle PAM1 register on Q35 correctly

  OvmfPkg/Csm/CsmSupportLib/LegacyRegion.c       | 62 ++++++++++----------
  OvmfPkg/Csm/CsmSupportLib/LegacyRegion.h       | 22 +------
  OvmfPkg/Include/IndustryStandard/I440FxPiix4.h | 13 ++++
  OvmfPkg/Include/IndustryStandard/Q35MchIch9.h  |  8 +++
  OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf          |  3 +-
  OvmfPkg/QemuVideoDxe/VbeShim.c                 | 47 ++++++++++++---
  6 files changed, 95 insertions(+), 60 deletions(-)


--
/--Regards, Aleksei/
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to