[Spice-devel] [RfC PATCH 0/7] spice: add async i/o commands.

Gerd Hoffmann kraxel at redhat.com
Wed Jun 22 01:45:59 PDT 2011


  Hi,

This patch series introduces non-blocking versions of the qxl io port
commands to avoid blocking qemu and the guest vcpu.  Needs guest driver
updates.  Patches for spice-protocol and xf86-video-qxl follow.

cheers,
  Gerd

Gerd Hoffmann (7):
  spice: add worker wrapper functions.
  spice: add qemu_spice_display_init_common
  spice: lock spice worker calls
  move qemu_spice_add_memslot call out of qxl_add_memslot
  move qemu_spice_create_primary_surface call out of
    qxl_create_guest_primary
  remove qxl_destroy_primary
  async qxl I/O

 hw/qxl-render.c    |    4 +-
 hw/qxl.c           |  279 ++++++++++++++++++++++++++++++++++++++--------------
 hw/qxl.h           |    3 +
 ui/spice-display.c |  142 ++++++++++++++++++++++++---
 ui/spice-display.h |   22 ++++
 5 files changed, 363 insertions(+), 87 deletions(-)



More information about the Spice-devel mailing list