I've just built both OVMF _and_ Qemu from the latest git sources, so I don't know which is at fault - but I'm seeing a hang in:

#0  0x000000007f9dc030 in SetInterruptState (InterruptState=104 'h')
    at /home/bcran/workspace/edk2/MdePkg/Library/BaseLib/Cpu.c:60

It's at line 60 when it calls EnableInterrupts().

The entire backtrace is:

#0  0x000000007f9dc030 in SetInterruptState (InterruptState=104 'h')
    at /home/bcran/workspace/edk2/MdePkg/Library/BaseLib/Cpu.c:60
#1 0x000000007f9d6c57 in UpdateIdtTable (IdtTable=0xd, TemplateMap=0x7fadd478, ExceptionHandlerData=0x7f9e2460) at /home/bcran/workspace/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/PeiDxeSmmCpuException.c:146
#2  0x000000007f9d5ff0 in InitializeCpuInterruptHandlers (VectorInfo=0xd)
at /home/bcran/workspace/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/DxeException.c:111
#3  0x000000007f9d65fd in HasErrorCode ()
#4  0x000000000000000d in ?? ()
#5  0x000000007fadd478 in ?? ()
#6  0x000000007fa7b748 in ?? ()
#7  0x0000000000000012 in ?? ()
#8  0x000000007fadd4a0 in ?? ()
#9  0x0000000000000000 in ?? ()

I _have_ tried going back to older revisions of qemu so I'm wondering if this could be a problem introduced by OVMF?


edk2-devel mailing list

Reply via email to