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

Gerd Hoffmann kraxel at kemper.freedesktop.org
Wed Sep 7 00:24:05 PDT 2011


New branch 'spice.v42' available with the following commits:
commit 22b626e28e9895cc65c1e2023323bda5138716dc
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Fri Sep 2 15:03:28 2011 +0200

    spice: workaround a spice server bug.
    
    spice server might call the channel_event callback from spice server
    thread context.  Detect that and aquire iothread lock if needed,

commit 7e79cf4083efa399b43f30edf23434b137fcb197
Author: Yonit Halperin <yhalperi at redhat.com>
Date:   Mon Sep 5 17:39:50 2011 +0300

    spice: set qxl->ssd.running=true before telling spice to start, RHBZ #733993
    
    If qxl->ssd.running=true is set after telling spice to start, the spice server
    thread can call qxl_send_events while qxl->ssd.running is still false. This leads to
    assert(d->ssd.running).
    
    Signed-off-by: Yonit Halperin <yhalperi at redhat.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 40010aea63bb7d507caf24c9ac74c13ece47eec2
Author: Yonit Halperin <yhalperi at redhat.com>
Date:   Mon Sep 5 08:45:59 2011 +0300

    qxl: s/qxl_set_irq/qxl_update_irq/
    
    Signed-off-by: Yonit Halperin <yhalperi at redhat.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit efbf2950f52d467695db2944eea7664ede19fa9b
Author: Yonit Halperin <yhalperi at redhat.com>
Date:   Mon Sep 5 08:45:58 2011 +0300

    qxl: send interrupt after migration in case ram->int_pending != 0, RHBZ #732949
    
    if qxl_send_events was called from spice server context, and then
    migration had completed before a call to pipe_read, the target
    guest qxl driver didn't get the interrupt. In addition,
    qxl_send_events ignored further interrupts of the same kind, since
    ram->int_pending was set. As a result, the guest driver was stacked
    or very slow (when the waiting for the interrupt was with timeout).
    
    Signed-off-by: Yonit Halperin <yhalperi at redhat.com>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit a680f7e7cbe8bebd15de2d974989d4e58810837d
Author: Peter Maydell <peter.maydell at linaro.org>
Date:   Sat Sep 3 14:48:25 2011 +0100

    hw/qxl: Fix format string errors
    
    Fix format string errors causing compile failure on 32 bit hosts
    when spice is enabled.
    
    Signed-off-by: Peter Maydell <peter.maydell at linaro.org>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 7b6c73690e4eb5c56abba1904ec71455b28074a3
Author: Peter Maydell <peter.maydell at linaro.org>
Date:   Tue Aug 9 23:04:35 2011 +0100

    spice-qemu-char.c: Use correct printf format char for ssize_t
    
    Use the correct printf format string character (%z) for ssize_t.
    This fixes a compile failure on 32 bit Linux with spice enabled.
    
    Signed-off-by: Peter Maydell <peter.maydell at linaro.org>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>



More information about the Spice-commits mailing list