[Mesa-dev] [PATCH] llvmpipe: Avoid deadlock when unloading opengl32.dll

Jose Fonseca jfonseca at vmware.com
Mon Nov 17 05:26:29 PST 2014

Thanks Emil, makes sense. I totally missed the stable tag.


From: Emil Velikov <emil.l.velikov at gmail.com>
Sent: 16 November 2014 21:12
To: Jose Fonseca; Tom Stellard
Cc: emil.l.velikov at gmail.com; mesa-dev at lists.freedesktop.org
Subject: Re: [Mesa-dev] [PATCH] llvmpipe: Avoid deadlock when unloading opengl32.dll

On 13/11/14 11:10, Jose Fonseca wrote:
> Hi Tom,
> That's peculiar. It looks like pthreads got into a weird state somehow.  Don't precisely understand how though.  Maybe there's a race inside pipe_semaphore_signal() with the destruction of the semaphore.
> I think the best thing for now is to revert to old behavior for non-windows platforms:
Hi Jose,

Seems like the patch was missing the mesa-stable tag, unlike the commit
that caused the regression. I've went ahead, squashed the two and
committed them to 10.3.
Please let me know if I've missed anything :)


More information about the mesa-dev mailing list