From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40609) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VsUWX-0006DV-Tj for qemu-devel@nongnu.org; Mon, 16 Dec 2013 04:31:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VsUWT-00029c-1P for qemu-devel@nongnu.org; Mon, 16 Dec 2013 04:31:37 -0500 Received: from mx1.redhat.com ([209.132.183.28]:58440) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VsUWS-00029P-OA for qemu-devel@nongnu.org; Mon, 16 Dec 2013 04:31:32 -0500 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id rBG9VVV9031306 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 16 Dec 2013 04:31:32 -0500 From: Gerd Hoffmann Date: Mon, 16 Dec 2013 10:31:01 +0100 Message-Id: <1387186277-9573-1-git-send-email-kraxel@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PULL 00/16] spice patch queue List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Gerd Hoffmann Hi, Here comes the spice patch queue, with some nbd bits for upcoming spice-nbd and the usual share of small fixes & cleanups. please pull, Gerd The following changes since commit e157b8fdd412d48eacfbb8c67d3d58780154fa= a3: Merge remote-tracking branch 'bonzini/virtio' into staging (2013-12-13 = 11:10:33 -0800) are available in the git repository at: git://anongit.freedesktop.org/spice/qemu tags/pull-spice-1 for you to fetch changes up to 75c70e37bc4a6bdc394b4d1b163fe730abb82c72: spice: stop server for qxl hard reset (2013-12-16 10:12:20 +0100) ---------------------------------------------------------------- Collection of little cleanups anf bugfixes. nbd patches in preparation of spice-nbd. ---------------------------------------------------------------- Gerd Hoffmann (4): spice: flip streaming video mode to off by default spice: move qemu_spice_display_*() from spice-graphics to spice-cor= e spice: move spice_server_vm_{start,stop} calls into qemu_spice_disp= lay_*() spice: stop server for qxl hard reset Marc-Andr=C3=A9 Lureau (12): vscclient: do not add a socket watch if there is not data to send spice-char: remove unused field qmp_change_blockdev() remove unused has_format include: add missing config-host.h include char: add qemu_chr_fe_event() spice-char: implement chardev port event Split nbd block client code nbd: don't change socket block during negotiate nbd: pass export name as init argument nbd: make nbd_client_session_close() idempotent nbd: finish any pending coroutine nbd: avoid uninitialized warnings block/Makefile.objs | 2 +- block/nbd-client.c | 385 ++++++++++++++++++++++++++++++++++++++++= ++++++ block/nbd-client.h | 50 ++++++ block/nbd.c | 380 ++++------------------------------------= ----- blockdev.c | 2 +- hw/display/qxl.c | 10 ++ include/sysemu/blockdev.h | 2 +- include/sysemu/char.h | 10 ++ include/ui/qemu-spice.h | 2 + libcacard/vscclient.c | 10 +- nbd.c | 2 - qemu-char.c | 7 + qmp.c | 2 +- spice-qemu-char.c | 11 +- ui/spice-core.c | 22 ++- ui/spice-display.c | 17 -- 16 files changed, 537 insertions(+), 377 deletions(-) create mode 100644 block/nbd-client.c create mode 100644 block/nbd-client.h