Bug 61386

Summary: i855 GPU hang with AoE2 under Wine
Product: Mesa Reporter: Bruno <bonbons>
Component: Drivers/DRI/i830Assignee: Default DRI bug account <dri-devel>
Status: NEW --- QA Contact:
Severity: normal    
Priority: medium CC: chris
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: i915_error_state
Xorg log
Second error_state
Third error state, this time under linux-3.8

Description Bruno 2013-02-24 09:35:55 UTC
Created attachment 75439 [details]
i915_error_state

Trying to run "Age of Empires 2 - Conquerors" hangs the GPU.

I'm currently running the following software versions:
- linux-3.8-rc7
- media-libs/mesa-9.1
- x11-libs/libdrm-2.4.42
- x11-drivers/xf86-video-intel-2.21.3
- x11-base/xorg-server-1.13.1
- app-emulation/wine-1.5.20

Hang related messages in kernel log:
[  846.000039] [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer elapsed... GPU hung
[  846.000061] [drm] capturing error event; look for more information in /debug/dri/0/i915_error_state
[  846.008864] [drm:i915_reset] *ERROR* Failed to reset chip.
Comment 1 Bruno 2013-02-24 09:36:26 UTC
Created attachment 75440 [details]
Xorg log
Comment 2 Chris Wilson 2013-02-24 10:21:21 UTC
Slightly puzzling. Is the hang always the same?
Comment 3 Bruno 2013-02-24 18:34:17 UTC
Created attachment 75452 [details]
Second error_state

Sole console output from wine:
fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
intel_do_flush_locked failed: Input/output error
Comment 4 Bruno 2013-02-25 18:48:10 UTC
Created attachment 75523 [details]
Third error state, this time under linux-3.8
Comment 5 Chris Wilson 2013-02-25 22:17:06 UTC
Those errors look consistent. So something is definitely off in the GPU state for that command.

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.