http://bugs.freedesktop.org/show_bug.cgi?id=15203





--- Comment #31 from Markus Amsler <[EMAIL PROTECTED]>  2008-04-02 06:01:37 PST 
---
Created an attachment (id=15628)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=15628)
Handle error in BEGIN_RING macro

Is this an acceptable patch? Return in the BEGIN_RING macro is a bit ugly, but
simple. Instead of lockups I now get

drmRadeonCmdBuffer: -16

in the shell and 

[drm:r300_emit_vpu] *ERROR* radeon_wait_ring failed in r300_emit_vpu:387
[drm:r300_do_cp_cmdbuf] *ERROR* r300_emit_vpu failed

in dmesg. It works although in many places the error is not propagated. That's
because in a subsequent BEGIN_RING the error gets probably propagated.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to