Martijn van Oosterhout wrote:
> I've been trying to track down a bug in the r128 driver causing lots
> of the following messages in the kernel logs:
> 
> r128_cce_depth called without lock held
> 
> The problem appears (to me anyway) to be in
> Mesa-6.4.2/src/mesa/drivers/dri/r128/r128_span.c. There are a few
> macro definitions there that disable locking, yet the code clearly
> calls r128WriteDepthSpanLocked() which requires locking. It would seem
> the fix is to undef HW_LOCK and HW_UNLOCK before the depth buffer
> stuff so the locking occurs as normal.
> 
> Attached is a patch which I can confirm fixes the issue on my machine.
> 
> For a full history, see the Debian bug report at:
> 
> http://bugs.debian.org/373949
> 
> Thanks in advance,

I've checked your patch into CVS.

-Brian


Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to