<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [HSW] GPU error state gathered while decoding 4K video with VA-API and displaying via an OpenGL compositor"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=80802">80802</a>
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[HSW] GPU error state gathered while decoding 4K video with VA-API and displaying via an OpenGL compositor
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>simon@farnz.org.uk
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>DRM/Intel
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>DRI
          </td>
        </tr></table>
      <p>
        <div>
        <pre>I've no idea what's caused this error state, hence filing against the kernel as
a placeholder.

I have code using VA-API to decode a 4K video and render to an X11 window with
VA-API/X11. I then have an OpenGL compositor downscaling this window to
1920x1200 for scanout. Something in this stack is causing the GPU to hang and
generate an error state.

I'm running Fedora 20 x86_64 with patches on a Haswell Intel(R) Core(TM)
i3-4330 CPU.

Software versions are (I can supply SRPMs and x86_64 binary RPMs for all of
this if needed):

xf86-video-intel: xorg-x11-drv-intel-2.21.15-5.fc20.x86_64
xserver: 1.14.4 patched to support high dotclocks on HDMI.
mesa: mesa-dri-drivers-10.1.3-1.20140509.fc20.x86_64
libdrm: libdrm-2.4.54-1.fc20.x86_64
kernel: kernel-3.14.4 patched with extras from <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO --- - [SNB, IVB libva+rc6] Page flips hang indefinitely, apparently waiting for mmio writes that never happen"
   href="show_bug.cgi?id=75502">bug #75502</a>.

I'm connected via a DP to VGA adapter at the time:
xrandr 
Screen 0: minimum 320 x 200, current 1920 x 1200, maximum 8192 x 8192
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 connected 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x
324mm
   Fallback       60.0 +
   1920x1200      60.0*+
   NTB-vesa_cvt-3840x2160   60.0  
   1600x1200      60.0  
   1280x1024      60.0  
   1024x768       60.0  
   800x600        60.3  
   640x480        60.0  
HDMI2 disconnected (normal left inverted right x axis y axis)

I'll attach a compressed error state shortly.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>