[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCHv5 10/12] qxl: add QXL_IO_FLUSH_{SURFACES, RELEAS
From: |
Alon Levy |
Subject: |
Re: [Qemu-devel] [PATCHv5 10/12] qxl: add QXL_IO_FLUSH_{SURFACES, RELEASE} for guest S3&S4 support |
Date: |
Fri, 15 Jul 2011 12:11:43 +0300 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Fri, Jul 15, 2011 at 10:15:26AM +0200, Gerd Hoffmann wrote:
> >+#if SPICE_INTERFACE_QXL_MINOR>= 1
> >+ case QXL_IO_FLUSH_RELEASE: {
> >+ QXLReleaseRing *ring =&d->ram->release_ring;
> >+ if (ring->prod - ring->cons + 1 == ring->num_items) {
> >+ fprintf(stderr,
> >+ "ERROR: no flush, full release ring [p%d,%dc]\n",
> >+ ring->prod, ring->cons);
> >+ }
> >+ qxl_push_free_res(d, 1 /* flush */);
> >+ dprint(d, 1, "QXL_IO_FLUSH_RELEASE exit (%s, s#=%d, res#=%d,%p)\n",
> >+ qxl_mode_to_string(d->mode), d->guest_surfaces.count,
> >+ d->num_free_res, d->last_release);
> >+ break;
> >+ }
> >+ case QXL_IO_FLUSH_SURFACES_ASYNC:
> >+ dprint(d, 1, "QXL_IO_FLUSH_SURFACES_ASYNC (%d) (%s, s#=%d,
> >res#=%d)\n",
> >+ val, qxl_mode_to_string(d->mode), d->guest_surfaces.count,
> >+ d->num_free_res);
> >+ qxl_spice_flush_surfaces_async(d);
> >+#endif
> >+ break;
>
> The last two lines should be swapped I guess.
> Doesn't harm, but looks a bit odd ...
yep. thanks, will fix.
>
> cheers,
> Gerd
>
[Qemu-devel] [PATCHv5 11/12] qxl: bump pci rev, Alon Levy, 2011/07/14
[Qemu-devel] [PATCHv5 10/12] qxl: add QXL_IO_FLUSH_{SURFACES, RELEASE} for guest S3&S4 support, Alon Levy, 2011/07/14
[Qemu-devel] [PATCHv5 12/12] qxl: use QXL_REVISION_*, Alon Levy, 2011/07/14