[Spice-devel] Status of 0.6 release

Alexander Larsson alexl at redhat.com
Mon Jul 5 06:44:40 PDT 2010


On Mon, 2010-07-05 at 14:49 +0200, Gerd Hoffmann wrote:
> Hi,
> 
> > * Qemu integration
> >
> > We have a new qemu repository, based on the current upstream version,
> > with clean patch-series using a new, nicer spice API. Patches have been
> > posted upstream at least for the initial integration (no qxl device
> > support yet though). There has been any feedback yet though, so its hard
> > to judge the status here. Will it be possible to get this merged?
> 
> The qemu patches posted don't build due to the qxl parser work and the 
> spice-protocol changes.  I don't expect the spice patches are being 
> merged quickly for a number of reasons:
> 
>    (1) I'd like to have the qxl parser work finished first.  Having
>        qxl and spice structs clearly separated makes it easier to
>        maintain a really stable libspice-server interface for qxl/qemu.
>    (2) I'll be two weeks away end July (summer vacation).
>    (3) There is KVM forum early in August.

Ugh. This is really really bad news. We've set the freeze date at july
19th so that we had a chance to finish things for the Fedora 14 feature
freeze a week later (July 27th). But unless we can get spice support
into the qemu in fedora we will have a hard time getting spice into
fedora (no users of the library), and if spice support is not in
upstream qemu its very unlikely that we'll get spice support in the F14
qemu (standard "focus on upstream" fedora prio).

So, this basically means that we're likely to miss spice in F14, having
to wait for F15, thus missing half a year of testing and use. That sucks
big-time...

> That means I'll be able to really push the merge end Aug / start Sep, 
> before that I'm offline or busy with other stuff.  Also:

>    (4) Anthony doesn't want squeeze spice into the 0.13 release and
>        instead merge it early in the 0.14 devel cycle, so we have time
>        to hash out any issues poping up.

Yes, this was in our plan. 0.13 was supposed to go out in june:ish, and
then we'd be able to land right after that. Its probably ok for fedora
to backport a feature like that, while it not being acceptable to add a
such a patch that is not upstream.

>    (5) There is a huge amount of unmerged qemu patches right now :-(
>        Looks like Anthony hasn't much time to work on qemu right now.
>        I wouldn't be surprised if the qemu 0.13 release gets delayed.

Sucks...

> > * Live migration
> >
> > With the new qemu stuff we've lost live migration. This would be very
> > good to get back. I don't know the status of this and what blocks it.
> > Gerd, what is the status here?
> 
> savevm + loadvm + vm migration should work just fine.
> spice client migration doesn't work.

Do you have any ideas how to get "live" migration (spice 0.4-style) into
the new spice?

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 Alexander Larsson                                            Red Hat, Inc 
       alexl at redhat.com            alexander.larsson at gmail.com 
He's a time-tossed arachnophobic waffle chef on the run. She's a disco-crazy 
extravagent politician with the power to bend men's minds. They fight crime! 



More information about the Spice-devel mailing list