Hi Gabriel,

On 06/26/17 19:13, Gabriel L. Somlo wrote:
> Hi,
> 
> Following commit 45cfcd8dccf84b8abbc1d6f587fedb5d2037ec79, a.k.a.
> "MdeModulePkg/DxeCore: Fixed Interface returned by CoreOpenProtocol",
> I'm no longer able to boot a VM guest with OVMF. Using command line:
> 
> bin/qemu-system-x86_64 -machine q35,accel=kvm -m 2048 -bios OVMF.fd \
>   -device ide-drive,bus=ide.2,drive=CD \
>   -drive 
> id=CD,if=none,snapshot=on,file=Fedora-Workstation-Live-x86_64-25-1.3.iso
> 
> everything hangs at the Tianocore splash screen indefinitely.
> 
> Reverting the commit locally gets things to work fine once again.
> 
> Sorry for the noise if this report is a dupe, otherwise please let me
> know if/what other information and test results I can provide to help.

Thank you for the report and for identifying the commit -- I guess I
should have stumbled upon this myself, but other duties have kept me
from building OVMF for a while now. :/

Can you please add the following options to your QEMU command line, for
capturing the OVMF debug log? Maybe we'll know better where the problem
occurs this way.

  -debugcon file:debug.log -global isa-debugcon.iobase=0x402

In addition,

  -serial stdio

might help you catch a register dump (written to serial) from the
default CPU exception handler in UefiCpuPkg, if an unhandled page fault
occurs, for example.

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

Reply via email to