[Spice-devel] leaking drawables

Gerd Hoffmann kraxel at redhat.com
Tue Sep 7 08:08:10 PDT 2010


   Hi,

> This happens for several consecutive resource releases. Looking at what
> actually gets released by the driver we see that the resources are freed
> in the same order as they were release, its just that a chunk of
> resources are missing here and there.

Try the attached patch.  I'm pretty sure qxl just overruns the release 
ring, making complete release lists disappear now and then.

Surprisingly the bits are quite old.  /me wonders how this bug managed 
to stay in the code base unnoticed *that* long.  Any chance older guest 
driver versions used to be more aggressive in emptying the release ring?

cheers,
   Gerd

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0001-qxl-fix-release-ring-overrun.patch
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20100907/775cbaae/attachment.asc>


More information about the Spice-devel mailing list