Bug 75225 - [snb blorp] GPU hang
Summary: [snb blorp] GPU hang
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Ian Romanick
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-19 19:36 UTC by david.brandes
Modified: 2014-03-03 13:39 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
/sys/class/drm/card0/error (2.22 MB, text/plain)
2014-02-19 19:36 UTC, david.brandes
Details

Description david.brandes 2014-02-19 19:36:28 UTC
Created attachment 94381 [details]
/sys/class/drm/card0/error

I got random freezes when playing a game. Sometimes the system needs a hard reset but usually the freezes last 3-5 seconds.

syslog:
Feb 19 19:43:50 spaeti kernel: [  235.602111] [drm] stuck on render ring
Feb 19 19:43:50 spaeti kernel: [  235.602116] [drm] GPU crash dump saved to /sys/class/drm/card0/error
Feb 19 19:43:50 spaeti kernel: [  235.602118] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
Feb 19 19:43:50 spaeti kernel: [  235.602119] [drm] Please file a _new_ bug report on    against DRI -> DRM/Intel
Feb 19 19:43:50 spaeti kernel: [  235.602121] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
Feb 19 19:43:50 spaeti kernel: [  235.602122] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
Feb 19 19:43:50 spaeti kernel: [  235.605314] [drm:i915_set_reset_status] *ERROR* render ring hung inside bo (0x4cb4000 ctx 1) at 0x4cb41c8
Feb 19 20:06:52 spaeti kernel: [ 1619.051781] [drm] stuck on render ring
Feb 19 20:06:52 spaeti kernel: [ 1619.051842] [drm:i915_set_reset_status] *ERROR* render ring hung inside bo (0xd203000 ctx 1) at 0xd2031c8
Comment 1 Chris Wilson 2014-02-20 07:36:42 UTC
There have been a number of fixes in mesa relating to this category of hang. Which version do you have? Can you please update?
Comment 2 david.brandes 2014-02-21 07:45:19 UTC
Sorry I forgot that info. I have mesa 9.2.2-1

I tried to build a newer version of mesa myself but it didn't work for me. If you can point me to a guide where I can find how to do it, I would be happy to test a newer version. I was hoping that the debian package gets updated soon though.

$ apt-cache policy libgl1-mesa-dri
libgl1-mesa-dri:
  Installiert:           9.2.2-1
  Installationskandidat: 9.2.2-1
  Versionstabelle:
     10.0.2-1 0
          1 http://http.debian.net/debian/ experimental/main amd64 Packages
 *** 9.2.2-1 0
        500 http://http.debian.net/debian/ unstable/main amd64 Packages
        100 /var/lib/dpkg/status
Comment 3 Daniel Vetter 2014-03-03 13:39:09 UTC
iirc you need at least 9.2.3 (currently at 9.2.5, dunno what debian's doing) for all the blorb hang backports, or 10.0. Tentatively closing as fixed, please reopen if this is not the case with either latest 9.2.x or 10.0.x release.


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.