[Spice-devel] [RfC PATCH 1/7] spice: add worker wrapper functions.

Gerd Hoffmann kraxel at redhat.com
Wed Jun 29 02:55:09 PDT 2011


   Hi,

> zeroing the guest_surfaces should be moved to
> qemu_spice_destroy_surfaces. It is an older bug that it wasn't preformed
> on QXL_IO_DESTROY_ALL_SURFACES (which isn't actually called now, but
> once S3 support is committed, it will). The zeroing must be performed
> synchronically with worker->destroy_surfaces, since otherwise,
> asynchronous worker calls to interface_get_command might change the
> guest_surfaces again.
> Also, not related to async io - the guest_surfaces.count should be
> zeroed too.

Updates (incremental fixes) pushed to
http://localhost/cgit/projects/qemu/.git/log/?h=bz700134

Fixed this, also picked some of Alon's S3 patches.

cheers,
   Gerd


More information about the Spice-devel mailing list