[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] SPICE with Upstream QEMU and qxl VGA cause Windows BSOD

Hi Darioï
     Though I had no enough time recompile xen unstable, I made the windows domU running successfully yesterday.
I noticed that all windows domU image installed under traditional qemu-dm will have BSOD if switched to upstream qemu, even without qxl vga setting.
My workaround is :
    Firstly boot windows domU image with traditional qemu-dm , install spice guest tools,
    Then,  switch to upstream qemu with the same windows image,
    This time , windows domU will boot sucessfully.
    Is there any explanation on this problem? How can I directly boot old images with upstream qemu.

Best Regards

Date: 2013-06-27 17:35
Subject: Re: [Xen-users] SPICE with Upstream QEMU and qxl VGA cause Windows BSOD
On gio, 2013-06-27 at 11:18 +0200, Dario Faggioli wrote:
> On gio, 2013-06-27 at 10:06 +0800, kevin.zhang@xxxxxxxxxxx wrote:
> > Hi all,
> Hi,
> >        These days I installed xen 4.3 unstable from source and
> > recompiled qemu upstream  with spice support.
> >        After xl create , the windows domU started successfully and
> > spice client can visit the VDI. However, it display blue screen
> > before entering the windows welcome screen.
> >        Is it a bug in current upstream qemu support?
> > 
> Well, the basics of SPICE/qxl support should all be in Xen 4.3. However,
> there is a bug triggered by some, well, emulation issues (it's a SSE
> instruction emulation and then communication with qemu, there's a thread
> on xen-devel about this).
> That's why we have that patch in the tree that jacek is talking about.
> In fact, the Xorg qxl driver was triggering right that situation,
> leading to a crash.
> So, officially, SPICE support is _not_ in 4.3, as that bug was
> discovered too late in the release cycle. It's on the agenda already for
> 4.4, though. :-)
Actually, SPICE support is indeed there, it is _only_ qxl support that
was causing the crash and that has been reverted by the said commit.
Sorry for the mixup. :-P
<<This happens because I choose it to happen!>> (Raistlin Majere)
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)
Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.