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

Yaniv Kaul ykaul at redhat.com
Thu Jun 23 13:48:53 PDT 2011


On 06/22/2011 11:45 AM, Gerd Hoffmann wrote:
>    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.

Looks like it'll fix https://bugzilla.redhat.com/show_bug.cgi?id=707236.
Good thing we've got Fedora.
Y.

> 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(-)
>
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel



More information about the Spice-devel mailing list