Tim Deegan
2013-Jan-17 16:00 UTC
Reverting 26399:b0e618cb0233 (multiple frame buffers in Xen)
Hi Robert, Although this passed my smoke tests this morning, I''m now seeing screen corruption (missing updates) on a VNC connection to a 32-bit WinXP guest (with HAP enabled, on an Intel machine). Reverting this cset has fixed the problem. My config file looks like this: name = "winxp" builder = "hvm" memory = 4096 vcpus = 2 hap = 0 vif = [ ''type=ioemu, bridge=xenbr0'' ] disk = [ ''phy:/dev/loop0,hda,w'', ''file:/root/winxpsp3.iso,hdc:cdrom,r'' ] usb = 1 usbdevice = "tablet" and I''m connecting with a VNC client on a remote machine, to qemu''s VMC server. Also, the guest seems to be running slower than usual, though that might of course be unrelated. Tim.
Robert Phillips
2013-Jan-21 19:31 UTC
Re: Reverting 26399:b0e618cb0233 (multiple frame buffers in Xen)
Tim, I just submitting a version of the patch that, I believe, fixes the bugs you encountered. As you surmised, I found them in my recent changes, changes that switched the code to use [un]map_domain_page(). -- rsp> -----Original Message----- > From: Tim Deegan [mailto:tim@xen.org] > Sent: Thursday, January 17, 2013 11:00 AM > To: Robert Phillips > Cc: xen-devel@lists.xen.org > Subject: Reverting 26399:b0e618cb0233 (multiple frame buffers in Xen) > > Hi Robert, > > Although this passed my smoke tests this morning, I''m now seeing screen > corruption (missing updates) on a VNC connection to a 32-bit WinXP > guest (with HAP enabled, on an Intel machine). Reverting this cset has > fixed the problem. > > My config file looks like this: > > name = "winxp" > builder = "hvm" > memory = 4096 > vcpus = 2 > hap = 0 > vif = [ ''type=ioemu, bridge=xenbr0'' ] > disk = [ ''phy:/dev/loop0,hda,w'', ''file:/root/winxpsp3.iso,hdc:cdrom,r'' ] > usb = 1 > usbdevice = "tablet" > > and I''m connecting with a VNC client on a remote machine, to qemu''s VMC > server. > > Also, the guest seems to be running slower than usual, though that > might of course be unrelated. > > Tim.