<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - moving vlc window to sencondary hdmi attached monitor freezes GUI"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89216">89216</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>moving vlc window to sencondary hdmi attached monitor freezes GUI
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>DRI
          </td>
        </tr>

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

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

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

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

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

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

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

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

        <tr>
          <th>Reporter</th>
          <td>m.manico@gmx.at
          </td>
        </tr>

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

        <tr>
          <th>CC</th>
          <td>intel-gfx-bugs@lists.freedesktop.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=113650" name="attach_113650" title="first 70000 lines of /sys/class/drm/card0/error">attachment 113650</a> <a href="attachment.cgi?id=113650&action=edit" title="first 70000 lines of /sys/class/drm/card0/error">[details]</a></span>
first 70000 lines of /sys/class/drm/card0/error

== Setup ==
Hardware: Lenovo Thinkpad S440(*) with secondary monitor connected via HDMI
Software: Gentoo Linux, Fluxbox, xrandr (for extending GUI to sec. monitor),
vlc

(*) There exist several version of the Lenovo Thinkpad S440. My model is
non-touch and has an Intel HD G4400 grapic card (other models may have AMD).

== Actions taken ==
1) Play a video in vlc on laptop's monitor
2) move vlc window to sec. monitor

== Behaviour ==
X freezes on both monitors after more than half of the vlc windows is on the
hdmi monitor; sound still plays back; mouse pointer behaves normally

== Expected Behaviour ==
GUI keeps on working as before; vlc plays back video as it did on laptop's
monitor

== dmesg ==
[44010.240584] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44010.240587] [drm] GPU hangs can indicate a bug anywhere in the entire gfx
stack, including userspace.
[44010.240587] [drm] Please file a _new_ bug report on bugs.freedesktop.org
against DRI -> DRM/Intel
[44010.240588] [drm] drm/i915 developers can then reassign to the right
component if it's not a kernel issue.
[44010.240589] [drm] The gpu crash dump is required to analyze gpu hangs, so
please always attach it.
[44010.240589] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[44014.246958] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44018.250198] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44027.245162] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44031.256416] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44035.259649] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44039.255014] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44043.270088] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44043.270173] [drm] no progress on render ring
[44043.271102] [drm] GPU HANG: ecode -1:0x00000000, reason: Ring hung, action:
reset
[44640.752702] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44644.755913] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44648.759160] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44659.763984] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44663.767146] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44667.770472] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue
[44671.773737] [drm] GPU HANG: ecode -1:0x00000000, reason: Kicking stuck wait
on render ring, action: continue

== Comments ==
The line [44640.752702] and following lines were caused by a second attempt to
move vlc to sec. monitor.

ls /sys/class/drm/
card0
card0-DP-1
card0-eDP-1
card0-HDMI-A-1
card0-HDMI-A-2
controlD64
renderD128
version

lspci
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated
Graphics Controller (rev 0b)</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>