Created attachment 114211 [details] card0 error file Anytime I play video, doesn't matter what format at all, my the framerate will suddenly stop for several seconds before continuing (usually after the point it stopped). This occurs seemingly randomly during the video. My test cases are using mplayer2 to view random MKV files but it seems to happen in the web browser as well with flash players and the like. Below is a paste from dmesg: [258873.064703] [drm] GPU HANG: ecode 6:-1:0x00000000, reason: Kicking stuck wait on render ring, action: continue [258873.064706] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace. [258873.064707] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel [258873.064707] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue. [258873.064708] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it. [258873.064709] [drm] GPU crash dump saved to /sys/class/drm/card0/error [258933.073438] [drm] GPU HANG: ecode 6:-1:0x00000000, reason: Kicking stuck wait on render ring, action: continue [259283.124389] [drm] GPU HANG: ecode 6:-1:0x00000000, reason: Kicking stuck wait on render ring, action: continue [259323.130181] [drm] GPU HANG: ecode 6:-1:0x00000000, reason: Kicking stuck wait on render ring, action: continue I have also attached the referenced card0/error file.
Please install xf86-video-intel-2.99.917.
Current version installed is indeed: 2.99.917
If it helps its currently installed with the following use flags (I run Gentoo): dri sna udev Disabled use flags are: debug uxa xvmc
Then please attach the full error state.
Created attachment 114315 [details] dmesg.txt dmesg.txt
Created attachment 114316 [details] card0_error2
Could you explain how I can do that? I tried to interpret what you meant by "attach the full error state" and came up with the following translation: -rebuild the intel drivers with the debug flag enabled -cause the crash -include, presumably more verbose, error output So I did that and have included the dmesg output related to the crash and the card0_error2 file which is referenced in the dmesg output. If you need any additional information please let me know.
The first error state was truncated, so I couldn't check the instructions that were suspended on the GPU. The second one confirms that you have the PMSI_CTL w/a which was what I was being hopeful would fix the problem. Can you please paste the output of lspci -vvvn -s 0:2?
absolutely! 00:02.0 0300: 8086:0126 (rev 09) (prog-if 00 [VGA controller]) Subsystem: 17aa:21ce Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 30 Region 0: Memory at f0000000 (64-bit, non-prefetchable) [size=4M] Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M] Region 4: I/O ports at 5000 [size=64] Expansion ROM at <unassigned> [disabled] Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit- Address: fee00018 Data: 0000 Capabilities: [d0] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [a4] PCI Advanced Features AFCap: TP+ FLR+ AFCtrl: FLR- AFStatus: TP- Kernel driver in use: i915 Kernel modules: i915
Keep in mind this has been a problem since around 3.10.x. I've been reporting it to distro specific forums but then opened this ticket.
I have experienced this issue myself. [184151.630197] [drm] GPU HANG: ecode 6:-1:0x00000000, reason: Kicking stuck semaphore on render ring, action: continue [184151.630200] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace. [184151.630200] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel [184151.630201] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue. [184151.630202] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it. [184151.630203] [drm] GPU crash dump saved to /sys/class/drm/card0/error I will attach the crash dump shortly
Created attachment 118049 [details] GPU crash dump
*** This bug has been marked as a duplicate of bug 54226 ***
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.