[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