It's better to revert that commit for now. I thought it the change is was an improvement but apparently not.
I'm doing more changes to this code, but it's not ready to commit yet. Jose ________________________________________ From: Thomas Hellström [tho...@shipmail.org] Sent: Monday, January 11, 2010 20:30 To: José Fonseca Cc: mesa3d-dev Subject: [Mesa3d-dev] Bad Mesa Commit Jose, Your commit 5b64d94390e4805e1634f0c8b5e3156e12b8b872, pipebuffer: Multi-threading fixes for fencing Makes the Xorg state-tracker deadlock at startup with the following backtrace, on mesa_7_7_branch. /Thomas 0x00007fd15d3bd6a4 in __lll_lock_wait () from /lib64/libpthread.so.0 #1 0x00007fd15d3b8f04 in _L_lock_100 () from /lib64/libpthread.so.0 #2 0x00007fd15d3b8901 in pthread_mutex_lock () from /lib64/libpthread.so.0 #3 0x00007fd159d0e5e2 in fenced_buffer_destroy (buf=0x166c790) at pb_buffer_fenced.c:295 #4 0x00007fd159d0e557 in pb_destroy (buf=0x166c790) at pb_buffer.h:231 #5 0x00007fd159d0e3c1 in pb_reference (dst=0x7fffbed10580, src=0x0) at pb_buffer.h:241 #6 0x00007fd159d0e1aa in fenced_buffer_list_check_free_locked (fenced_list=0x1614690, wait=0) at pb_buffer_fenced.c:277 #7 0x00007fd159d0f457 in fenced_buffer_list_check_free (fenced_list=0x1614690, wait=0) at pb_buffer_fenced.c:573 #8 0x00007fd159d0c7fa in fenced_bufmgr_create_buffer (mgr=0x1614660, size=24576, desc=0x7fffbed10650) at pb_bufmgr_fenced.c:73 #9 0x00007fd159d0c30c in pb_debug_manager_create_buffer (_mgr=0x1614700, size=16384, desc=0x7fffbed106a0) at pb_bufmgr_debug.c:383 #10 0x00007fd159cb42a7 in vmw_svga_winsys_buffer_create (sws=0x1614490, alignment=1, usage=0, size=16384) at vmw_screen_svga.c:70 #11 0x00007fd159ccbef8 in svga_winsys_buffer_create (ss=0x1614770, alignment=1, usage=0, size=16384) at svga_screen_buffer.c:188 #12 0x00007fd159ccfa9a in svga_get_tex_transfer (screen=0x1614770, texture=0x180a3b0, face=0, level=0, zslice=0, usage=PIPE_TRANSFER_WRITE, x=0, y=0, w=64, h=64) at svga_screen_texture.c:798 #13 0x00007fd159cacceb in crtc_load_cursor_argb_ga3d (crtc=0x1606c20, image=0x1676ea0) at xorg_crtc.c:222 ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev