Bug 78661
Summary: | GPU sometimes locks up after boot and/or resume | ||
---|---|---|---|
Product: | Drivers | Reporter: | Nikolaus Waxweiler (madigens) |
Component: | Video(DRI - non Intel) | Assignee: | drivers_video-dri |
Status: | NEW --- | ||
Severity: | normal | CC: | abandonedaccountubdprczb8hs, Actualize.in.Material+bugzillakernel, alexdeucher, bjo, Dieter, zazdxscf+bugzilla.kernel.org |
Priority: | P1 | ||
Hardware: | x86-64 | ||
OS: | Linux | ||
Kernel Version: | 3.15.1 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
Full dmesg output for the day where the hangs occured up to the bug report
It happened again with radeon.dpm=0 and power_profile set to low. Rebuilt kernel with patch, just got a hang again :( Got a temporary hang again on boot-up, managed to reboot... New hangs on cold boot on 3.15.6 |
Description
Nikolaus Waxweiler
2014-06-22 09:34:26 UTC
Argh, I forgot: I have a HD5870. Does booting with radeon.dpm=0 on the kernel command line in grub help? Please attach your full dmesg output. Created attachment 140851 [details]
Full dmesg output for the day where the hangs occured up to the bug report
Will try radeon.dpm=0 and report back. Created attachment 141821 [details]
It happened again with radeon.dpm=0 and power_profile set to low.
syslog since using radeon.dpm=0 on ther kernel command line.
(In reply to Nikolaus Waxweiler from comment #1) > Argh, I forgot: I have a HD5870. Try this patch: https://bugzilla.kernel.org/attachment.cgi?id=141741&action=diff With radeon.dpm=1 ;-) Created attachment 142021 [details]
Rebuilt kernel with patch, just got a hang again :(
Speaking of hangs, every once in a while I get lockups on boot where the screen stays corrupted or black and even the reset button doesn't help and I have to long-press the power button. Theres no log for those hangs so I don't know if they're related to this bug. Anything I can do to further analyze these hangs? This might be related to this bug: https://bugs.freedesktop.org/show_bug.cgi?id=76998 Can you try this patch: https://bugs.freedesktop.org/attachment.cgi?id=102392 Alright, both patches active. Will test and report back. Created attachment 142621 [details]
Got a temporary hang again on boot-up, managed to reboot...
Make sure you power off completely before testing the new patch rather than just a warm reboot to make sure the old register state is not retained. Okay :) After a few days of use, I got my first corrupted screen this morning. I could reisub though. Unfortunately, nothing in the logs... will keep testing. Created attachment 143581 [details]
New hangs on cold boot on 3.15.6
Alright, the lockups were few and far between on 3.15.5 with both patches, now with 3.15.6 (installed from Ubuntu's mainline kernel repo) I always get a short hang on the first boot in the morning. It continues but I have to reboot once to avoid further short hangs and work normally. Log from first cold boot attached.
The amount of hangs has increased since 3.16 :( I got lockups with 3.19.2 and 3.14.36: [ 334.649402] radeon 0000:02:00.0: ring 5 stalled for more than 10000msec [ 334.649408] radeon 0000:02:00.0: GPU lockup (current fence id 0x0000000000000002 last fence id 0x0000000000000004 on ring 5) [ 334.649520] [drm:uvd_v1_0_ib_test [radeon]] *ERROR* radeon: fence wait failed (-35). [ 334.649563] [drm:radeon_ib_ring_tests [radeon]] *ERROR* radeon: failed testing IB on ring 5 (-35). [ 334.832010] [drm:rv770_dpm_set_power_state [radeon]] *ERROR* rv770_set_sw_state failed |