Bug 75494 - Kabini [Radeon HD 8240] Xorg segfault on resume from suspend with glamor and radeonsi
Summary: Kabini [Radeon HD 8240] Xorg segfault on resume from suspend with glamor and ...
Status: RESOLVED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Radeon (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium critical
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-25 11:52 UTC by Jarno Leppänen
Modified: 2014-03-26 16:42 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
dmesg (66.42 KB, text/plain)
2014-02-25 11:56 UTC, Jarno Leppänen
no flags Details
gdb full backtrace (14.05 KB, text/plain)
2014-02-25 11:57 UTC, Jarno Leppänen
no flags Details
Xorg.log (42.58 KB, text/plain)
2014-02-25 11:57 UTC, Jarno Leppänen
no flags Details

Description Jarno Leppänen 2014-02-25 11:52:42 UTC
The bug is probably the same as https://bugs.freedesktop.org/show_bug.cgi?id=75433

Xorg.log, dmesg log and full backtrace from gdb are included.

Hardware:
Lenovo Thinkpad E145
AMD/ATI Kabini [Radeon HD 8240]

Software:
linux 3.13.5
glamor-egl 0.6.0
mesa 10.0.3
xorg-server 1.15.0
xf86-video-ati 7.3.0
Comment 1 Jarno Leppänen 2014-02-25 11:56:05 UTC
Created attachment 94713 [details]
dmesg
Comment 2 Jarno Leppänen 2014-02-25 11:57:13 UTC
Created attachment 94714 [details]
gdb full backtrace
Comment 3 Jarno Leppänen 2014-02-25 11:57:58 UTC
Created attachment 94715 [details]
Xorg.log
Comment 4 Michel Dänzer 2014-02-27 07:12:05 UTC
(In reply to comment #1)
> Created attachment 94713 [details]
> dmesg

Looks like the GPU locks up on resume, and the GPU reset fails to get it back in shape.

Does this also happen with DPM disabled?
Comment 5 Jarno Leppänen 2014-02-27 07:20:46 UTC
Yes, setting kernel parameter radeon.dpm=0 doesn't help.
Comment 6 Jarno Leppänen 2014-02-27 07:33:40 UTC
Also, I need to reboot the machine in order to get hardware acceleration working again. If I try to restart X after the crash it reverts to software rendering with Xorg.log complaining that "Screen 0 is not DRI2 capable". Nothing on dmesg though.
Comment 7 Jarno Leppänen 2014-03-20 10:16:57 UTC
This problem seems to be fixed in mainline kernel version 3.14-rc7. Closing bug. Thanks!
Comment 8 Jarno Leppänen 2014-03-26 16:42:36 UTC
Works now also on linux stable 3.13.7


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.