[PATCH libdrm 1/2] etnaviv: prevent deadlock in error path
Emil Velikov
emil.l.velikov at gmail.com
Mon Aug 21 11:05:28 UTC 2017
On 21 August 2017 at 11:57, Philipp Zabel <p.zabel at pengutronix.de> wrote:
> If drmPrimeFDToHandle fails in etna_bo_from_dmabuf, the function must
> not return with the table_lock mutex held. There is no reason to call
> drmPrimeFDToHandle under that lock, so just take the lock after trying
> to obtain the handle.
>
> Based on ceb70a6b1015 ("freedreno: prevent deadlock in error path").
>
Can you skim through cf40cf05a4d7f3945d534790e7768a048adc3ab0 and it's
commit message.
Doesn't a similar issue apply here as well?
-Emil
More information about the etnaviv
mailing list