[Bug 36003] [Radeon HD 5650 and 5470] Driver crash during recovery boot and in normal boot (Regression from 2.6.38-3 to -4)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu May 26 02:52:22 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=36003

--- Comment #13 from Ap. Syvertsen <taperkatt at gmail.com> 2011-05-26 02:52:21 PDT ---
(In reply to comment #12)

Okay, first of all I'm not a developer but I've been pouring over the logs
posted at launchpad
(https://bugs.launchpad.net/ubuntu/+source/linux/+bug/727620) and this is what
I notice:

The crash seems to happen during the loading of the microcode, Redwood for
HD560, RV710 for the HD3650. On a normal boot the detected VRAM in kern.log is
512M, which is the amount of dedicated graphic memory, and the Microcode
loading happens as follows:
[   21.896251] [drm] Loading RV710 Microcode
[   21.909170] radeon 0000:01:00.0: WB enabled
[   21.955754] [drm] ring test succeeded in 1 usecs

On a bad boot however the detected VRAM shown in kern.log is 3584M, which is
more than the actual amount of "HyperMemory" these graphic cards. The loading
of the Microcode then crashes:
[   21.511875] [drm] Loading RV710 Microcode
[   21.722682] radeon 0000:01:00.0: Wait for MC idle timedout !
[   21.924181] radeon 0000:01:00.0: Wait for MC idle timedout !
[   21.927041] radeon 0000:01:00.0: WB enabled
[   21.973606] BUG: unable to handle kernel paging request at ffffc90405701ffc

the two "Wait for MC idle timedout !" and the amount of VRAM detected is very
consistent with the crashing. On a bad boot, the following line is also
displayed right before the detected VRAM is displayed for the first time (never
on a good boot):
[   21.510435] radeon 0000:01:00.0: limiting VRAM

On my HD5650 with Redwood Microcode, i also get a GPU softreset after the ATOM
bios is loaded, right before the limiting VRAM event.

Is there any special order of loading modules, either related to the kernel or
the driver that would cause this chain of event and discrepancy?

Feel free to ask if you need more info.

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


More information about the xorg-driver-ati mailing list