During Xorg startup on my powerbook G4 (Radeon 9600 M10) the server hangs just using 100% cpu. After some digging i found it hangs in the loop that starts on line 1347 of radeon_driver.c (cvs revision 1.15). Moving the tmp_mode = tmp_mode->next; out of the if () {} fixes the hanging.. Unfortunately it still doesn't give the nice X start screen.
Created attachment 607 [details] [review] Move tmp_mode = tmp_mode->next ; out of the if, so it always advances
You may want to check cvs. I thought this patch was already included in a larger one already applied.
Just checked CVS, the problem is definitely still there.
The fix is correct, please apply Kevin.
Thanks for the patch. It has been checked in. Closing.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.