[Spice-commits] Changes to 'spice.v43'

Gerd Hoffmann kraxel at kemper.freedesktop.org
Fri Oct 14 06:23:22 PDT 2011


New branch 'spice.v43' available with the following commits:
commit cead83fe2cfa83a411885151e097afa7ba64d3dd
Author: Alon Levy <alevy at redhat.com>
Date:   Tue Oct 4 13:25:53 2011 +0200

    ui/spice-core: fix segfault in monitor
    
    Fix segfault if a qxl device is present but no spice command line
    argument is given.
    
    RHBZ 743251.
    
    Signed-off-by: Alon Levy <alevy at redhat.com>

commit f6cc71565b38f4547fe7de7dfc99b43d57bc12ca
Author: Jan Kiszka <jan.kiszka at siemens.com>
Date:   Tue Sep 20 17:21:07 2011 +0200

    qxl: Drop phread_yield on OOM
    
    This was only a best-effort attempt, by far not guaranteed to have an
    effect. Drop it so that also no direct pthread usage remain in the
    device model.
    
    Signed-off-by: Jan Kiszka <jan.kiszka at siemens.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 19dba88330cfaa39eab4f8b8dd6cf0fed37e0710
Author: Jan Kiszka <jan.kiszka at siemens.com>
Date:   Tue Sep 20 17:14:40 2011 +0200

    qxl: Convert to QEMU thread API
    
    Use QEMU thread API instead of pthread directly. We still need to get
    rid of pthread_yield, though, to drop pthread.h inclusion.
    
    Signed-off-by: Jan Kiszka <jan.kiszka at siemens.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 50772419173129b969986768dad4295b2088c56e
Author: Jan Kiszka <jan.kiszka at siemens.com>
Date:   Tue Sep 20 17:14:33 2011 +0200

    spice: Convert core to QEMU thread API
    
    No need to use pthread directly, we have proper abstractions for
    identity checking.
    
    Signed-off-by: Jan Kiszka <jan.kiszka at siemens.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 9bc503e719dfe02cad7da6c70bd0db4464130e2c
Author: Alon Levy <alevy at redhat.com>
Date:   Thu Sep 22 15:33:46 2011 +0300

    qxl: create slots on post_load in any state (fix RHBZ 740547)
    
    If we migrate when the device is not in a native state the guest
    still believes the slots are created, and will cause operations
    that reference the slots, causing a "panic: virtual address out of range"
    on the first of them. Easy to see by migrating in vga mode (with
    a driver loaded, for instance windows cmd window in full screen mode)
    and then exiting vga mode back to native mode will cause said panic.
    
    Fixed by doing the slot recreation unconditionally at post_load
    
    Signed-off-by: Alon Levy <alevy at redhat.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 85cfefd1962a737cdb91aa036382ff0cb84312a2
Author: Yonit Halperin <yhalperi at redhat.com>
Date:   Wed Sep 21 18:50:44 2011 +0300

    spice: support the new migration interface (spice 0.8.3)
    
    - call spice_server_migrate_(start|end|connect).
    - register spice_migrate_connect completion callback
    
    Signed-off-by: Yonit Halperin <yhalperi at redhat.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit cf1d388706db1030b97909df325be01742fb60ae
Author: Yonit Halperin <yhalperi at redhat.com>
Date:   Wed Sep 21 18:50:43 2011 +0300

    spice: turn client_migrate_info to async
    
    RHBZ 737921
    Spice client is required to connect to the migration target before/as migration
    starts. Since after migration starts, the target qemu is blocked and cannot accept new spice client
    we trigger the connection to the target upon client_migrate_info command.
    client_migrate_info completion cb will be called after spice client has been
    connected to the target (or a timeout). See following patches and spice patches.
    
    Signed-off-by: Yonit Halperin <yhalperi at redhat.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 79c8f16727aaeb01bc977454f6e9badc65a2e8b5
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Tue Sep 6 10:10:28 2011 +0200

    [debug] add debug printfs



More information about the Spice-commits mailing list