Ke, Liping
2009-Apr-21 06:53 UTC
[Xen-devel] [PATCH][qemu]Fix hvm guest cirrus_vga hvm s3 resume failure
Hi, Keir This patch is for fixing hvm guest cirrus_vga hvm s3 resume failure. We found latest Qemu (after Mar 3.10) will cause HVM guest vga fails to resume back from S3. It''s because vga_bios_init is not only needed during init, but also needed after cirrus_vga reset (hvm s3 will do qemu_reset). Also, we found the outdated s->vram_ptr reset will cause s3 resume screen black, so we remove it. (win2000 boot up does not need it now) We verified the fix with the latest cs/qemu. Thanks a lot! Regards, Criping _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2009-Apr-21 07:00 UTC
Re: [Xen-devel] [PATCH][qemu]Fix hvm guest cirrus_vga hvm s3 resume failure
Thanks, Ian will have to check this one into the qemu repo. -- Keir On 21/04/2009 07:53, "Ke, Liping" <liping.ke@intel.com> wrote:> Hi, Keir > > This patch is for fixing hvm guest cirrus_vga hvm s3 resume failure. > > We found latest Qemu (after Mar 3.10) will cause HVM guest vga fails to resume > back from S3. > It''s because vga_bios_init is not only needed during init, but also needed > after cirrus_vga > reset (hvm s3 will do qemu_reset). > > Also, we found the outdated s->vram_ptr reset will cause s3 resume screen > black, > so we remove it. (win2000 boot up does not need it now) > > We verified the fix with the latest cs/qemu. > > Thanks a lot! > Regards, > Criping > > > >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel