[Spice-devel] [PATCH spice-gtk 0/6] RFC: add semi-seamless migration support

Hans de Goede hdegoede at redhat.com
Mon Dec 19 01:19:23 PST 2011


Hi,

I must say that I do not completely grok all the changes, but I
think no-one in the team will without spending a significant amount
of time. With that said I cannot find anything wrong (other then
Alon's 2 messages about commit messages), so: ACK series.

Regards,

Hans


On 12/18/2011 06:27 PM, Marc-André Lureau wrote:
> Hi,
>
> Here is a patch series to add support for semi-seamless migration in
> spice-gtk.
>
> The long description of how that works by Yonit is in the last commit
> message. The first patches shouldn't be too complicated.
>
> I didn't test it thoroughly yet (with various systems, ssl etc..),
> but the normal cases should work.
>
> Marc-André Lureau (6):
>    Update protocol and messages for semi-seamless migration
>    gio-coroutine: add a few more run-time checks
>    Add channel_reset method
>    display: try to reuse exisiting primary surface
>    main: Handle semi-seamless MIGRATION_BEGIN
>    Support semi-seamless migration
>
>   common/messages.h        |    2 +
>   gtk/channel-cursor.c     |   12 ++++
>   gtk/channel-display.c    |   83 +++++++++++++++++++++--------
>   gtk/channel-main.c       |  128 +++++++++++++++++++++++++++++++++++++++------
>   gtk/channel-playback.c   |   19 +++++++
>   gtk/channel-record.c     |   21 ++++++++
>   gtk/channel-smartcard.c  |   56 +++++++++++++++-----
>   gtk/channel-usbredir.c   |    8 +++
>   gtk/gio-coroutine.c      |   13 +++++
>   gtk/spice-channel-priv.h |    2 +
>   gtk/spice-channel.c      |   65 +++++++++++++++++------
>   gtk/spice-channel.h      |    4 +-
>   gtk/spice-session-priv.h |    4 ++
>   gtk/spice-session.c      |   84 ++++++++++++++++++++++++++++++
>   spice.proto              |    9 ++-
>   15 files changed, 434 insertions(+), 76 deletions(-)
>


More information about the Spice-devel mailing list