Bug 15779 - [radeon X1300 KMS] infinite atombios loop on Xorg startup
Summary: [radeon X1300 KMS] infinite atombios loop on Xorg startup
Status: RESOLVED OBSOLETE
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-13 20:20 UTC by Tomáš Trnka
Modified: 2013-11-20 13:29 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.34-rc3-42171-g1f01696
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg log of a KMS boot to runlevel 5 (31.45 KB, text/plain)
2010-04-13 20:20 UTC, Tomáš Trnka
Details
corresponding Xorg log (26.83 KB, text/plain)
2010-04-13 20:21 UTC, Tomáš Trnka
Details
xorg.conf used (275 bytes, text/plain)
2010-04-13 20:23 UTC, Tomáš Trnka
Details
video BIOS dump (61.00 KB, application/octet-stream)
2010-04-13 20:25 UTC, Tomáš Trnka
Details

Description Tomáš Trnka 2010-04-13 20:20:39 UTC
Created attachment 25993 [details]
dmesg log of a KMS boot to runlevel 5

Booting current drm-radeon-testing (commit 3a44d81fb0e85b18484cae6a20f0661710b6c1db) on my AGP X1300 with KMS enabled reliably leads to a blank screen (monitor goes to sleep) when Xorg fires up. These two messages show up in dmesg:
[drm:atom_op_jump] *ERROR* atombios stuck in loop for more than 1sec aborting
[drm:atom_execute_table_locked] *ERROR* atombios stuck executing E1B9 (len 86, WS 4, PS 0) @ 0xE1EC

This bug is here for a long long time but without the recent atombios loop detection logic every Xorg startup using KMS ended with a blank screen and locked up X (SSH working, X not responding to signals including SIGKILL, machine unable to shutdown properly). With this checking in place, X fortunately doesn't lock up and it's possible to kill it or switch VTs normally.

KMS has never been working on this machine partly because of this issue and also because of the race reported in bug 15078 (however, that one seems to have vanished with recent kernels - without a relevant commit).
Comment 1 Tomáš Trnka 2010-04-13 20:21:44 UTC
Created attachment 25994 [details]
corresponding Xorg log
Comment 2 Tomáš Trnka 2010-04-13 20:23:33 UTC
Created attachment 25995 [details]
xorg.conf used

Nothing important here IMHO, only accel disabled (the problem happens without xorg.conf, too).
Comment 3 Tomáš Trnka 2010-04-13 20:25:01 UTC
Created attachment 25996 [details]
video BIOS dump

Note You need to log in before you can comment on or make changes to this bug.