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

Gerd Hoffmann kraxel at kemper.freedesktop.org
Fri Apr 29 00:41:00 PDT 2011


New branch 'spice.v34' available with the following commits:
commit 810291ccd67e5ae69e2041034d5d000b690d2a58
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Apr 27 16:06:10 2011 +0200

    spice: drop obsolete iothread locking
    
    We don't use qemu internals from spice server context any more.
    Thus we don't also need to grab the iothread mutex from spice
    server context.  And we don't have to temporarely release the
    lock to avoid deadlocks.  Drop all the calls.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 6c957dd7c679d7cccd456a0492390a40ceae8178
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Apr 27 15:50:32 2011 +0200

    spice: don't call displaystate callbacks from spice server context.
    
    This patch moves the displaystate callback calls for setting the cursor
    and the mouse pointer from spice server to qemu (iothread) context.
    This allows us to simplify locking.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 87c2bb030cc4bdaa85500738e813a7c75a9236f9
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Wed Apr 27 15:21:51 2011 +0200

    spice: don't create updates in spice server context.
    
    This patch moves the creation of spice screen updates from the spice
    server context to qemu iothread context (display refresh timer to be
    exact).  This way we avoid accessing qemu internals (display surface)
    from spice thread context which in turn allows us to simplify locking.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 145b205958a62fc6e7f64c458345b07562f2c4a0
Author: Jes Sorensen <Jes.Sorensen at redhat.com>
Date:   Tue Feb 1 15:53:23 2011 +0100

    Make spice dummy functions inline to fix calls not checking return values
    
    qemu_spice_set_passwd() and qemu_spice_set_pw_expire() dummy functions
    needs to be inline, in order to handle the case where they are called
    without checking the return value.
    
    Signed-off-by: Jes Sorensen <Jes.Sorensen at redhat.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>



More information about the Spice-commits mailing list