Comment 25 for bug 533784

Revision history for this message
In , Pauli (paniemin) wrote :

Created an attachment (id=32899)
Possible fix. Only tested with r200 card!

Attached patch applies to current development kernel from Linus' tree (2.6.33-rc5 should work too).

If you know how to compile your own kernel you can apply that patch to vanila kernel source and tes if it fixes problems for you. But notice that this only affects old kernel driver code and new KMS code is not changed anyway. If you have same dmesg error messange with KMS it is different bug.

I tested patch shortly with r200 card (radeon 9200). Sauerbraten and compiz did run without crashing.

IMPORTANT: I can't test r300-r500 (radeon 9500-x1950) code path so you must be extra carefull with those cards. Kernel might crash or corrupt memory if there is any hiden bugs which may destroy your data or eat your pet. But if you are still willing to test with one those cards I'm happy to hear about any errors you might see.