Subject: Re: [edk2] Xen OVMF early discussions
From: Bei Guan <email@example.com>
To: Andrei Warkentin <firstname.lastname@example.org>
Date: 2011-05-17 09:55:43
It was the interrupt delivery. OvmfPkg has no APIC/IO-APIC drivers, so 8259 ExtInt delivery needed to be programmed in HVMLOADER.On Fri, May 13, 2011 at 6:01 PM, Andrei Warkentin <email@example.com> wrote:Wait.... revision 11547? Last revision is 11645.
I can't for the life of me reproduce your stack. I've cleaned and rebuilt everything. TimerLib works for me.
Once I set stdvga in my xm config to 0, video was detected and initialized. I saw the logo. Yay. The hang looks like
the timer (or interrupt delivery) isn't working so the timeout for detecting skipping memory test never happens...
I can boot to EFI shell now. Console works both via Serial and via Cirrus+Kbd.
I updated https://github.com/andreiw/andreiw-wip/blob/master/xen/ovmf-support/ovmf-firmware-unstable-4.2.patch
Bei, you should verify things work for you and start verifying that all expected functionality works (floppy, hd, network, etc, etc, etc...).