https://bugs.freedesktop.org/show_bug.cgi?id=72905
Priority: medium Bug ID: 72905 Assignee: dri-devel@lists.freedesktop.org Summary: [3.12.5] Atombios stuck in a loop Severity: major Classification: Unclassified OS: Linux (All) Reporter: thierry.vignaud@gmail.com Hardware: x86-64 (AMD64) Status: NEW Version: XOrg CVS Component: DRM/Radeon Product: DRI
I tried booting with radeon.dpm=1 with Mageia 4 beta 2 (kernel-3.12.5 & mesa-10.0). Gfx cards is RV670 ([Radeon HD 3690/3850], PCI ids: vendor=1002 device=9505 subv=174b subd=2542)
First xorg often results in black screen then gnome failure. Subsequent xorgs are slow to death
dmesg is filled with: +*ERROR* atombios stuck in loop for more than 5secs aborting +*ERROR* atombios stuck executing CE58 (len 349, WS 0, PS 4) @ 0xCE75
or: +*ERROR* atombios stuck in loop for more than 5secs aborting +*ERROR* atombios stuck executing CDBE (len 153, WS 0, PS 4) @ 0xCDD4 +*ERROR* atombios stuck executing B9E2 (len 760, WS 0, PS 0) @ 0xBB6B +*ERROR* atombios stuck executing B920 (len 138, WS 0, PS 8) @ 0xB92A
https://bugs.freedesktop.org/show_bug.cgi?id=72905
--- Comment #1 from Thierry Vignaud thierry.vignaud@gmail.com --- Created attachment 91024 --> https://bugs.freedesktop.org/attachment.cgi?id=91024&action=edit dmesg with dpm enabled
https://bugs.freedesktop.org/show_bug.cgi?id=72905
--- Comment #2 from Thierry Vignaud thierry.vignaud@gmail.com --- Created attachment 91025 --> https://bugs.freedesktop.org/attachment.cgi?id=91025&action=edit dmesg without dpm enabled
Note I mistakely run twice "perl -pi -e 's!^[[^]]*] !!' dmesg?" in order to get rid of timestamps so the "[drm]" string is lost in both dmesgs
https://bugs.freedesktop.org/show_bug.cgi?id=72905
--- Comment #3 from Thierry Vignaud thierry.vignaud@gmail.com --- Created attachment 91026 --> https://bugs.freedesktop.org/attachment.cgi?id=91026&action=edit Xorg.0.log (without dpm)
https://bugs.freedesktop.org/show_bug.cgi?id=72905
--- Comment #4 from Thierry Vignaud thierry.vignaud@gmail.com --- Created attachment 91027 --> https://bugs.freedesktop.org/attachment.cgi?id=91027&action=edit Xorg.0.log (with dpm)
https://bugs.freedesktop.org/show_bug.cgi?id=72905
--- Comment #5 from Thierry Vignaud thierry.vignaud@gmail.com --- Created attachment 91028 --> https://bugs.freedesktop.org/attachment.cgi?id=91028&action=edit cat /sys/kernel/debug/dri/64/radeon_pm_info without dpm
https://bugs.freedesktop.org/show_bug.cgi?id=72905
--- Comment #6 from Thierry Vignaud thierry.vignaud@gmail.com --- Created attachment 91029 --> https://bugs.freedesktop.org/attachment.cgi?id=91029&action=edit cat /sys/kernel/debug/dri/64/radeon_pm_info with dpm
https://bugs.freedesktop.org/show_bug.cgi?id=72905
--- Comment #7 from Thierry Vignaud thierry.vignaud@gmail.com --- Actually, it's mesa-10.0.1 Note that in both cases, dmesgs show "HDMI: invalid ELD data byte 0" whereas I'm using a regular VGA cable. Also r600 seems to regularly freeze Xorg for a couple seconds (up to ~1mn) from time to times.
https://bugs.freedesktop.org/show_bug.cgi?id=72905
--- Comment #8 from Thierry Vignaud thierry.vignaud@gmail.com --- Hold on. I'd an issue where my E2180 microcode wasn't updated on boot. It looks like those issues go away once the microcode update has been fixed. Strange...
https://bugs.freedesktop.org/show_bug.cgi?id=72905
Alex Deucher agd5f@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|[3.12.5] Atombios stuck in |[3.12.5] dpm causes gpu |a loop |reset on rv670
https://bugs.freedesktop.org/show_bug.cgi?id=72905
--- Comment #9 from Alex Deucher agd5f@yahoo.com --- The atombios errors are just a side effect of a gpu hang caused by dpm. dpm isn't stable yet on rv670 asics which is why it's disabled by default.
https://bugs.freedesktop.org/show_bug.cgi?id=72905
Alex Deucher agd5f@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |DUPLICATE
--- Comment #10 from Alex Deucher agd5f@yahoo.com ---
*** This bug has been marked as a duplicate of bug 66963 ***
https://bugs.freedesktop.org/show_bug.cgi?id=72905
--- Comment #11 from Thierry Vignaud thierry.vignaud@gmail.com --- OK for the dpm case, but when the option wasn't there, I still saw Xorg freezing from times to times
https://bugs.freedesktop.org/show_bug.cgi?id=72905
--- Comment #12 from Alex Deucher agd5f@yahoo.com --- (In reply to comment #11)
OK for the dpm case, but when the option wasn't there, I still saw Xorg freezing from times to times
That's a separate issue and should be filed separately.
dri-devel@lists.freedesktop.org