Bug 82836 - Desktop hangs intermittently, /var/log/syslog simultaneously shows "[drm] stuck on render ring"
Summary: Desktop hangs intermittently, /var/log/syslog simultaneously shows "[drm] stu...
Status: CLOSED DUPLICATE of bug 77104
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Mika Kuoppala
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-20 04:34 UTC by Jason
Modified: 2017-07-24 22:52 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
/sys/class/drm/card0/error (2.14 MB, text/plain)
2014-08-20 13:51 UTC, Jason
no flags Details

Description Jason 2014-08-20 04:34:39 UTC
I'm running Ubuntu 14.04 (Trusty) with the most recent updates as of 11:00 PM EDT. So far, this problem only seems to happen while I am using the Chromium web browser (Version 36.0.1985.125). I am not aware of any definite way of reproducing the bug, but it seems to happen most often when I do a number of things in rapid succession, like scroll the page, switch between tabs, or click on one link and then another. Chromium unexpectedly hangs, and I eventually have to kill it. The rest of the system seems to operate as usual, and there do not seem to be any CPU or memory issues at the time.  However, /var/log/syslog seems to report the following error whenever the hanging occurs (three separate occasions tonight):

[drm] stuck on render ring

The first time this occurred, /var/log/syslog included the following, more detailed message:

Aug 19 22:57:53 optimus kernel: [ 5568.972472] [drm] stuck on render ring
Aug 19 22:57:53 optimus kernel: [ 5568.972481] [drm] GPU crash dump saved to /sys/class/drm/card0/error
Aug 19 22:57:53 optimus kernel: [ 5568.972482] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
Aug 19 22:57:53 optimus kernel: [ 5568.972483] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
Aug 19 22:57:53 optimus kernel: [ 5568.972484] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
Aug 19 22:57:53 optimus kernel: [ 5568.972485] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.

I tried to attached /sys/class/drm/card0/error, but it is a completely empty (0 bytes) file. 

In case it's relevant, the version number for the video driver package installed on my system (Ubuntu's xserver-xorg-video-intel package) is 2:2.99.910-0ubuntu1.
Comment 1 Jason 2014-08-20 04:40:31 UTC
I should mention that bug 82665 is a *possible* duplicate of this one. However, there is no [drm:i915_set_reset_status] error in any of my logs.
Comment 2 Chris Wilson 2014-08-20 05:56:13 UTC
Cat /sys/class/drm/card0/error, ls tells lies.
Comment 3 Jason 2014-08-20 13:51:45 UTC
Created attachment 104985 [details]
/sys/class/drm/card0/error
Comment 4 Jason 2014-08-20 13:53:24 UTC
Thanks, Chris; you were right! ('file' was lying to me, too!) I redirected the cat output to a new file and was able to upload it as an attachment. I hope that helps.
Comment 5 Jason 2014-08-20 16:38:44 UTC
I experienced another hang today while doing some not-very-intensive work in GIMP. Though a chromium-browser instance was open, I was not using it at the time; this leads me to suspect that the hanging is not specific to the browser. Thus, I have slightly changed the bug description.

Once again, when the hang occurred, the following was written to /var/log/syslog:

[drm] stuck on render ring

There were no other messages, and the hang cleared up after a few seconds.
Comment 6 Chris Wilson 2014-08-20 17:14:35 UTC

*** This bug has been marked as a duplicate of bug 77104 ***


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.