On 03/04/14 15:11, Gerd Hoffmann wrote:
>   Hi,
> 
> Glad to see S3 support being committed.
> 
>> http://lists.freedesktop.org/archives/dri-devel/2014-February/054549.html
>> http://lists.freedesktop.org/archives/dri-devel/2014-February/054550.html
>>
>> I tested standard VGA (bochsdrmfb, with backports of the above patches);
>> it works, and the console performance is nice.
> 
> Good.
> 
>> Alas, cirrusdrmfb still doesn't work. The VM comes up but the screen
>> remains blank.
> 
> Hmm.  Seems we have one more case of cirrusdrm not completely
> (re-)initializing the card.  Had that with seabios too.  The
> cirrus_mode.c chunk of the cirrusdrm patch fixed it there.  Looks like
> cirrusdrm trips over something else with ovmf due to the different
> firmware initialization code paths (QemuVideoDxe vs. vgabios).
> 
> What happens if you use the csm build?

Last time I tested: there was no love lost between CSM and S3,
independently of video card / driver :) The resume boot path decayed to
a reboot. I saw the log and ran screaming.

As I wrote in private, perhaps a full Cirrus "reprogramming" could be
necessary in the guest, after resume. I had played with that in

[PATCH] OvmfPkg: QemuVideoDxe: preliminary S3 boot script for Cirrus VGA
http://article.gmane.org/gmane.comp.bios.tianocore.devel/5495

and now I guess the guest might not be able to avoid the full dance (but
it should rather happen in the kernel than in OVMF, because OVMF has no
clue about the most recent runtime video mode).

Thanks!
Laszlo

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works. 
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to