Bug 55241

Summary: [snb] GPU hang when trying to play DotA 2
Product: Mesa Reporter: Nikita Tsukanov <keks9n>
Component: Drivers/DRI/i965Assignee: Ian Romanick <idr>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: medium CC: xanf
Version: 9.0   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: i915_error_state
dmesg
i915_error_state (second one)
i915_error_state with drm-intel-next kernel snapshot (2012-09-21)

Description Nikita Tsukanov 2012-09-23 13:56:41 UTC
Created attachment 67577 [details]
i915_error_state

Intel(R) Core(TM) i5-2430M
Ubuntu 12.04
uname -r: 3.5.0-13-generic-tuxonice

Graphics drivers from https://launchpad.net/~oibaf/+archive/graphics-drivers/

dmesg and i915_error_state  attached
Comment 1 Nikita Tsukanov 2012-09-23 13:57:30 UTC
Created attachment 67578 [details]
dmesg
Comment 2 Nikita Tsukanov 2012-09-23 14:28:46 UTC
Another one with more "clean" dmesg (got only these lines):

[  388.854815] CPU2: Package power limit normal
[  412.054723] [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer elapsed... GPU hung
[  412.054728] [drm] capturing error event; look for more information in /debug/dri/0/i915_error_state
[  412.065332] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[  414.177613] audit_printk_skb: 45 callbacks suppressed
[  418.225051] [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer elapsed... GPU hung
[  418.225344] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[  436.688147] [drm:intel_disable_transcoder] *ERROR* failed to disable transcoder 1
[  447.348170] [drm:intel_disable_transcoder] *ERROR* failed to disable transcoder 1
Comment 3 Nikita Tsukanov 2012-09-23 14:30:30 UTC
Created attachment 67579 [details]
i915_error_state (second one)
Comment 4 Nikita Tsukanov 2012-09-28 18:21:07 UTC
Tried with drm-intel-next snapshot from here: http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-intel-next/2012-09-21-quantal/

Much better. I'm actually able to issue several commands to the hero before GPU hangs.
Comment 5 Nikita Tsukanov 2012-09-28 18:22:10 UTC
Created attachment 67835 [details]
i915_error_state with drm-intel-next kernel snapshot (2012-09-21)
Comment 6 Eric Anholt 2013-02-08 18:53:59 UTC
*** Bug 54738 has been marked as a duplicate of this bug. ***
Comment 7 Eric Anholt 2013-11-22 23:51:35 UTC
Ken finally found a change that fixed many snb hangs.  Could you re-try with a Mesa containing this fix:  (either master, or 9.2.3)

commit 5563dfabc8c1b7cc1a67e4d64311ea29aef43087
Author: Kenneth Graunke <kenneth@whitecape.org>
Date:   Tue Aug 13 13:57:13 2013 -0700

    i965: Also emit HiZ and Stencil packets when disabling depth on Gen6.
Comment 8 Samuel Iglesias Gonsálvez 2014-03-17 12:05:33 UTC
I cannot reproduce this DOTA2 issue on SandyBridge on master, the game doesn't hang. 

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile 
OpenGL core profile version string: 3.1 (Core Profile) Mesa 10.2.0-devel (git-952fda4)
OpenGL core profile shading language version string: 1.40
Comment 9 Annie 2017-02-10 22:39:00 UTC
Dear Reporter,

This Mesa bug has been in the "NEEDINFO" status for over 60 days. I am closing this bug based on lack of response but feel free to reopen if resolution is still needed. Please ensure you're supplying the correct information as requested.

Thank you.

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.