On 2002.06.06 16:05 Leif Delgass wrote:
> Jose,
> 
> I saw that you checking in your changes, and I just committed a fix for a
> bug in UPDATE_RING_HEAD that may have been responsible for the timeout
> you
> saw.  When calculating head_addr (moving it back one descriptor), if
> BM_GUI_TABLE was at the start of the ring, it was subtracting 4
> descriptors instead of 1 (there was an extra multiply by four).  I also
> did a little minor cleanup by removing the unused last_cmd, last_cmd_ofs
> fields of the ring struct, and changed dma_buffers (drmDMA) back to not
> accepting incoming buffers, since we know this is insecure and that
> wasn't being used in the Mesa driver anyway.
> 

Nice! I'm gonna see if I can reproduce the bug again playing a little TO! 
;-)

José Fonseca

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to