[Mesa-dev] [PATCH 1/2] st/nine: Fix issue with surface and volume dtors and csmt

Emil Velikov emil.l.velikov at gmail.com
Thu Mar 23 13:35:35 UTC 2017


On 15 March 2017 at 21:56, Axel Davy <axel.davy at ens.fr> wrote:
> Surfaces and Volumes can be freed in the worker thread.
>
> This fixes these dtor.
> Especially if they were freed by nine_context_box_upload,
> the counter was decremented after the destructions, which
> lead to deadlock.
>
Humble suggestion to improve/reword the commit message:

Subject: st/nine: resolve deadlock in surface/volume dtors when using csmt

Surfaces and Volumes were freed by nine_context_box_upload with the
counter was decremented after the destructions, leading to deadlock.
Resolve this by ...

> Fixes bugzilla 99246.
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=99246

Thanks
Emil


More information about the mesa-dev mailing list