[HSW] GPU HANG: ecode 7:0:0x85dffffc, in glxspheres64 [4492], reason: Hang on render ring, action: reset
Submitted by web..@..il.com
Assigned to Chris Wilson @ickle
Description
Created attachment 128350 /sys/class/drm/card0/error
Upon opening any program which uses OpenGL, the GPU hangs.
System environment: -- chipset: Intel(R) Core(TM) i7-4700MQ CPU -- system architecture: x86_64 -- xf86-video-intel: 2.99.917.740.g9ac7a33-1 -- xserver: 1.18.4-1 -- mesa: 13.0.2-2 -- libdrm: 2.4.74.r14.g08257927-1 -- kernel: 4.9.0-rc8inteldri+ commit 721d484 of intel-drm branch -- Linux distribution: Archlinux -- Machine: MSI GE60 2OE
Reproducing steps:
Run glxspheres64, and the GPU will hang.
Additional info:
I haven't been able to bisect the issue, v3.8 to HEAD exhibit the hang. From v3.8 to v3.12 the GPU doesn't consistently hang, and from v3.13 onward the GPU hangs consistently.
The offending line in glxspheres.c which causes the GPU to hang appears to be:
GLXFBConfig *c=glXChooseFBConfig(dpy, screen, rgbAttribs, &n);
Attachment 128350, "/sys/class/drm/card0/error":
error