Bug 91676 - Random TONGA lockups during normal usage
Summary: Random TONGA lockups during normal usage
Status: RESOLVED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/AMDgpu (show other bugs)
Version: XOrg git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-18 10:10 UTC by Mathias Tillman
Modified: 2015-08-26 20:40 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Kernel log of lockup (693.28 KB, text/plain)
2015-08-18 10:10 UTC, Mathias Tillman
no flags Details

Description Mathias Tillman 2015-08-18 10:10:48 UTC
Created attachment 117754 [details]
Kernel log of lockup

Using Kubuntu vivid with linux kernel 4.2-rc7 (from ubuntu mainline repo), and mesa/xorg from the oibaf ppa with a self-compiled xf86-video-amdgpu driver I've been getting random GPU lockups. When the lockup happens the computer seems to get stuck for a few seconds, then I get a black screen and a few seconds later the screen reappears, and I am able to move the mouse, but can't click anything. If I go to a tty and restart X it seems to resort to using llvmpipe, instead of amdgpu, and that works fine (without any acceleration).
If it's relevant, I am using a multi-monitor setup.

I have attached a kernel log of the lockup, and it looks to me like what's causing the lockup is this:
[ 2481.663794] amdgpu 0000:01:00.0: ring 9 stalled for more than 10000msec
[ 2481.663798] amdgpu 0000:01:00.0: GPU lockup (waiting for 0x0000000000013658 last fence id 0x0000000000013657 on ring 9)
[ 2481.663804] amdgpu 0000:01:00.0: failed to sync rings (-35)
Comment 1 Mathias Tillman 2015-08-26 20:40:52 UTC
Haven't been able to reproduce this using latest mesa and drm from git, and drm-next-4.3-wip (commit 9066b0c318589f47b754a3def4fe8ec4688dc21a) kernel, so I'm going to mark this as resolved.


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.