[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



On Fri, Jun 28, 2013 at 10:11:17AM +0800, kevin.zhang@xxxxxxxxxxx wrote:
>    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.
>

Switching from qemu-traditional to upstream qemu is the same as switching the 
full motherboard on a physical computer, so a lot of devices will change.
Windows doesn't like that.

So install Windows with upstream qemu.

-- Pasi

>    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
> 
>    From: [1]Dario Faggioli
>    Date: 2013-06-27 17:35
>    To: [2]kevin.zhang
>    CC: [3]xen-users; [4]George Dunlap; [5]PasiKärkkäinen
>    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
> 
>    Dario
> 
>    --
>    <<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)
> 
> 
> 
> References
> 
>    Visible links
>    1. mailto:raistlin@xxxxxxxx
>    2. mailto:kevin.zhang@xxxxxxxxxxx
>    3. mailto:xen-users@xxxxxxxxxxxxx
>    4. mailto:George.Dunlap@xxxxxxxxxxxxx
>    5. mailto:pasik@xxxxxx

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users


 


Rackspace

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