Bug 31972 - 2.6.38.1: radeon hd 6870: kms, hdmi, signal is correct only for 1-2 seconds
Summary: 2.6.38.1: radeon hd 6870: kms, hdmi, signal is correct only for 1-2 seconds
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: 2011-03-27 17:03 UTC by Arkadiusz Miskiewicz
Modified: 2012-08-20 15:18 UTC (History)
2 users (show)

See Also:
Kernel Version:
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg with messages (233.30 KB, text/plain)
2011-03-27 17:03 UTC, Arkadiusz Miskiewicz
Details
dmesg with drm debug=1 (239.67 KB, text/plain)
2011-03-27 21:00 UTC, Arkadiusz Miskiewicz
Details

Description Arkadiusz Miskiewicz 2011-03-27 17:03:47 UTC
Created attachment 52182 [details]
dmesg with messages

I'm using 2.6.38.1 with radeon hd 6870 (http://www.gigabyte.com/products/product-page.aspx?pid=3615#ov) connected only to toshiba regza tv with HDMI connector. Nothing else is connected.

After modprobe radeon KMS kicks in, resolution is changed and everything looks fine for 1-2 seconds. Then signal is lost according to tv and there are tons of:
"[drm:atom_dp_get_link_status] *ERROR* displayport link status failed", some kworker eats 90% of cpu and fans go up.

dmesg attached.
Comment 1 Alex Deucher 2011-03-27 20:38:53 UTC
Is this a regression?  If so what version worked previously?  It looks like one of the hotplug interrupt is firing repeatedly (maybe a loose/bad cable?).  Can you attach the dmesg output with drm debug enabled (load drm.ko with debug=1)?
Comment 2 Arkadiusz Miskiewicz 2011-03-27 21:00:41 UTC
Created attachment 52212 [details]
dmesg with drm debug=1

Not a regression since 2.6.37 didn't support this card at all. 

Bad cable... I forgot to mention one important thing. Video card is not connected directly to toshiba tv but through pioneer vsx-920-k amplifier. I just did a test and connected directly to tv. The problem is gone.

So pioneer could be suspected for dirty games but there is no problem with windows working in the same setup (I use 1920x1080 in windows; some gpu hungry games like call of duty 4 etc work fine in this setup), so there is a chance for a radeon drm bug.

dmesg with debug attached.
Comment 3 Arkadiusz Miskiewicz 2011-03-27 21:04:12 UTC
gdm started nicely when connected directly to TV. Then I changed cable to go through pioneer and... gdm still works fine and no bad things in dmesg.

ps. GPU is becoming very hot when "displayport link status failed" happens.
Comment 4 Alan 2012-08-20 15:18:17 UTC
If this is still seen with modern kernels please reopen/update thanks

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