Re: [Mesa-dev] [PATCH 1/2] st/mesa: Take local references for sync object fences

2016-10-13 Thread Nicolai Hähnle
On 13.10.2016 05:45, Michel Dänzer wrote: On 12/10/16 08:52 PM, Nicolai Hähnle wrote: On 12.10.2016 11:31, Michel Dänzer wrote: diff --git a/src/mesa/state_tracker/st_cb_syncobj.c b/src/mesa/state_tracker/st_cb_syncobj.c index 123925a..de01880 100644 ---

Re: [Mesa-dev] [PATCH 1/2] st/mesa: Take local references for sync object fences

2016-10-12 Thread Michel Dänzer
On 12/10/16 08:52 PM, Nicolai Hähnle wrote: > On 12.10.2016 11:31, Michel Dänzer wrote: >> >> diff --git a/src/mesa/state_tracker/st_cb_syncobj.c >> b/src/mesa/state_tracker/st_cb_syncobj.c >> index 123925a..de01880 100644 >> --- a/src/mesa/state_tracker/st_cb_syncobj.c >> +++

Re: [Mesa-dev] [PATCH 1/2] st/mesa: Take local references for sync object fences

2016-10-12 Thread Nicolai Hähnle
On 12.10.2016 11:31, Michel Dänzer wrote: From: Michel Dänzer Fixes a race condition: Thread AThread B Test if so->fence != NULL => true Set so->fence = NULL Dereference