Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest

2013-07-27 Thread Gonglei (Arei)
...@codemonkey.ws] Sent: Friday, July 26, 2013 11:21 AM To: Gonglei (Arei) Cc: qemu-devel@nongnu.org; xen-de...@lists.xen.org; Hanweidong; Luonengjun; Huangweidong (Hardware) Subject: Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest On Thu, Jul

Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest

2013-07-26 Thread Gonglei (Arei)
-devel@nongnu.org; xen-de...@lists.xen.org; Hanweidong; Luonengjun; Huangweidong (Hardware) Subject: Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest Windows XP uses VGA planar mode during boot up. This means that to set a pixel

Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest

2013-07-26 Thread Gonglei (Arei)
-devel@nongnu.org; xen-de...@lists.xen.org; Hanweidong; Luonengjun; Huangweidong (Hardware) Subject: RE: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest -Original Message- From: Anthony Liguori [mailto:anth...@codemonkey.ws] Sent

Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest

2013-07-26 Thread Andreas Färber
: Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest On Thu, Jul 25, 2013 at 10:08 PM, Gonglei (Arei) arei.gong...@huawei.com wrote: 3. Why does the traditional qemu has no blank screen problem on cirrus VGA emulation ? This is one of the few

Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest

2013-07-26 Thread Gerd Hoffmann
; Luonengjun; Huangweidong (Hardware) Subject: Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest On Thu, Jul 25, 2013 at 10:08 PM, Gonglei (Arei) arei.gong...@huawei.com wrote: 3. Why does the traditional qemu has no blank screen problem on cirrus

Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest

2013-07-26 Thread Andreas Färber
; xen-de...@lists.xen.org; Hanweidong; Luonengjun; Huangweidong (Hardware) Subject: Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest On Thu, Jul 25, 2013 at 10:08 PM, Gonglei (Arei) arei.gong...@huawei.com wrote: 3. Why does

[Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest

2013-07-25 Thread Gonglei (Arei)
Hi, I found a problem: For windows XP guest booting by qemu upstream, using the RDP(Remote Desktop Protocol) and VNC protocol to connect the windows XP guest which booting by Qemu upstream respectively. the VNC client will become blank screen last 13 seconds or so on XEN platform, and last

Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest

2013-07-25 Thread Anthony Liguori
Windows XP uses VGA planar mode during boot up. This means that to set a pixel requires 3 MMIO operations (one for the red pixel, one for the green pixel, one for the blue pixel). KVM has an optimization called MMIO coalescing which avoids a heavy weight exit for planar mode exits. I guess Xen

Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest

2013-07-25 Thread Gonglei (Arei)
, show blank screen last 13s or so for windows XP guest Windows XP uses VGA planar mode during boot up. This means that to set a pixel requires 3 MMIO operations (one for the red pixel, one for the green pixel, one for the blue pixel). KVM has an optimization called MMIO coalescing which

Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest

2013-07-25 Thread Anthony Liguori
; Huangweidong (Hardware) Subject: Re: [Qemu-devel] Cirrus VGA slow screen update, show blank screen last 13s or so for windows XP guest Windows XP uses VGA planar mode during boot up. This means that to set a pixel requires 3 MMIO operations (one for the red pixel, one for the green pixel