On Wed, Jun 22, 2011 at 10:45:59AM +0200, 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. > Tested with windows driver, noted the required change (adding QXL_IO_UPDATE_IRQ to allowed ports in vga mode), other then that seems to work fine. All the patches look fine, just the old protocol support that I would like to drop (commented on the last patch).
> 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@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/spice-devel _______________________________________________ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/spice-devel