From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=44629 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OOVAj-0003JG-DM for qemu-devel@nongnu.org; Tue, 15 Jun 2010 08:23:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OOVAi-0002wu-3S for qemu-devel@nongnu.org; Tue, 15 Jun 2010 08:23:17 -0400 Received: from mx1.redhat.com ([209.132.183.28]:65167) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OOVAh-0002wd-Rv for qemu-devel@nongnu.org; Tue, 15 Jun 2010 08:23:16 -0400 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id o5FCNFLp012508 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 15 Jun 2010 08:23:15 -0400 From: Gerd Hoffmann Date: Tue, 15 Jun 2010 14:23:03 +0200 Message-Id: <1276604590-18919-1-git-send-email-kraxel@redhat.com> Subject: [Qemu-devel] [PATCH 0/7] initial spice support. List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Gerd Hoffmann Hi, /me wants getting the spice support merging started, here is the first batch of patches. It brings just the very basic bits: * Detect spice in configure, Makefile windup. * Support for keyboard, mouse and tablet. * Support for simple display output (works as DisplayChangeListener, plays with any gfx card, sends simple draw commands to update dirty regions). Note that this patch series does *not* yet contain the qxl paravirtual gfx card. The patch series depends on the pflib bits submitted earlier today as part of the fbdev patch series. Patches are also available from http://cgit.freedesktop.org/spice/qemu/ This patch series is tagged 'submit.1'. The latest spice branch is 'spice.v11' (qxl is included there). cheers, Gerd Gerd Hoffmann (7): configure: add logging add spice into the configure file spice: core bits spice: add keyboard spice: add mouse spice: simple display spice: add tablet support Makefile.objs | 2 + configure | 43 ++++++- qemu-config.c | 23 +++ qemu-config.h | 1 + qemu-options.hx | 8 + qemu-spice.h | 24 ++++ spice-display.c | 404 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ spice-display.h | 52 +++++++ spice-input.c | 173 ++++++++++++++++++++++++ spice.c | 155 +++++++++++++++++++++ vl.c | 22 +++- 11 files changed, 904 insertions(+), 3 deletions(-) create mode 100644 qemu-spice.h create mode 100644 spice-display.c create mode 100644 spice-display.h create mode 100644 spice-input.c create mode 100644 spice.c