[Spice-commits] Changes to 'rebase/spice-next'
Gerd Hoffmann
kraxel at kemper.freedesktop.org
Wed Dec 4 03:04:47 PST 2013
New branch 'rebase/spice-next' available with the following commits:
commit 85ac93597402f7562cbb845240414c2b977c337b
Author: Marc-André Lureau <marcandre.lureau at gmail.com>
Date: Sun Dec 1 22:23:46 2013 +0100
nbd: avoid uninitialized warnings
==15815== Thread 1:
==15815== Syscall param socketcall.sendto(msg) points to uninitialised byte(s)
==15815== at 0x65AD5CB: send (send.c:31)
==15815== by 0x37F84B: nbd_wr_sync (nbd.c:145)
==15815== by 0x37F94B: write_sync (nbd.c:186)
==15815== by 0x380FA9: nbd_send_request (nbd.c:681)
==15815== by 0x1C4A2D: nbd_teardown_connection (nbd-client.c:337)
==15815== by 0x1C4AD8: nbd_client_session_close (nbd-client.c:354)
==15815== by 0x1ED2D8: close_socketpair (spicebd.c:132)
==15815== by 0x1EE265: spice_close (spicebd.c:457)
==15815== by 0x1ACBF6: bdrv_close (block.c:1519)
==15815== by 0x1AD804: bdrv_delete (block.c:1772)
==15815== by 0x1B4136: bdrv_unref (block.c:4476)
==15815== by 0x1ACCE0: bdrv_close (block.c:1541)
==15815== Address 0x7feffef98 is on thread 1's stack
Signed-off-by: Marc-André Lureau <marcandre.lureau at gmail.com>
Acked-by: Paolo Bonzini <pbonzini at redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit 075ea1f0cdd9571dfec975745025a8c55f87f380
Author: Marc-André Lureau <marcandre.lureau at gmail.com>
Date: Sun Dec 1 22:23:45 2013 +0100
nbd: finish any pending coroutine
Make sure all pending coroutines are finished when closing the session.
Signed-off-by: Marc-André Lureau <marcandre.lureau at gmail.com>
Acked-by: Paolo Bonzini <pbonzini at redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit 415a67f194f2edecd26d9043df454167c3cf2e76
Author: Marc-André Lureau <marcandre.lureau at redhat.com>
Date: Sun Dec 1 22:23:44 2013 +0100
nbd: make nbd_client_session_close() idempotent
Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
Acked-by: Paolo Bonzini <pbonzini at redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit 7ac4b12d28fc099dd8db26260d8099071193bd69
Author: Marc-André Lureau <marcandre.lureau at redhat.com>
Date: Sun Dec 1 22:23:43 2013 +0100
nbd: pass export name as init argument
There is no need to keep the export name around, and it seems a better
fit as an argument in the init() call.
Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
Acked-by: Paolo Bonzini <pbonzini at redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit 67b446eb1ea5c1a1a07c8174c7c502e3a67cae2d
Author: Marc-André Lureau <marcandre.lureau at redhat.com>
Date: Sun Dec 1 22:23:42 2013 +0100
nbd: don't change socket block during negotiate
The caller might handle non-blocking using coroutine. Leave the choice
to the caller to use a blocking or non-blocking negotiate.
Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
Acked-by: Paolo Bonzini <pbonzini at redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit f00a94b434c2d30e26b9de76f7c0885be6d24e22
Author: Marc-André Lureau <marcandre.lureau at redhat.com>
Date: Sun Dec 1 22:23:41 2013 +0100
Split nbd block client code
Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
Acked-by: Paolo Bonzini <pbonzini at redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit 6a0c70c852055ec68eb11d322487edc63a24dfa9
Author: Marc-André Lureau <marcandre.lureau at gmail.com>
Date: Sun Dec 1 22:23:40 2013 +0100
spice-char: implement chardev port event
Wire up chardev fe_event to Spice port.
Signed-off-by: Marc-André Lureau <marcandre.lureau at gmail.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit a21705ede4a555233d5d0e314485e286da2e4a18
Author: Marc-André Lureau <marcandre.lureau at redhat.com>
Date: Sun Dec 1 22:23:39 2013 +0100
char: add qemu_chr_fe_event()
Teach the chardev frontend to send event. This is used by the Spice port
chardev currently.
Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit d84ea696a3151eebfae2caf7c291e56d458be06c
Author: Marc-André Lureau <marcandre.lureau at redhat.com>
Date: Sun Dec 1 22:23:38 2013 +0100
include: add missing config-host.h include
Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit c16ee290f39d2350541d6ddcc5ff3bcd420f24aa
Author: Marc-André Lureau <marcandre.lureau at redhat.com>
Date: Sun Dec 1 22:23:37 2013 +0100
qmp_change_blockdev() remove unused has_format
Signed-off-by: Marc-André Lureau <marcandre.lureau at gmail.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit c375b10deb280cc053332377877ccd6f967bd024
Author: Marc-André Lureau <marcandre.lureau at redhat.com>
Date: Sun Dec 1 22:23:36 2013 +0100
spice-char: remove unused field
Signed-off-by: Marc-André Lureau <marcandre.lureau at gmail.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit 08aea408bda7a6aacd5e23adbe47333bc851aa9b
Author: Marc-André Lureau <marcandre.lureau at redhat.com>
Date: Sun Dec 1 22:23:35 2013 +0100
vscclient: do not add a socket watch if there is not data to send
Fixes the following error:
** (process:780): CRITICAL **: do_socket_send: assertion
`socket_to_send->len != 0' failed
Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
commit 87cf6a5b611b0c8ae01fecd07b1af096cde185a0
Author: Gerd Hoffmann <kraxel at redhat.com>
Date: Mon Dec 2 11:17:04 2013 +0100
spice: flip streaming video mode to off by default
Video streaming detection heuristics in spice-server have problems
keeping modern desktop animations (as done by gnome shell) and real
video playback apart. This leads to jpeg compression artefacts on
your desktop, due to spice using mjpeg to send what it thinks is
a video stream.
Turn off video detection by default to avoid these artifacts.
Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
Reviewed-by: Alon Levy <alevy at redhat.com>
More information about the Spice-commits
mailing list