<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 - Black screen on Skylake (mouse position related, regression from 4.4)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=94748">94748</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Black screen on Skylake (mouse position related, regression from 4.4)
          </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>Linux (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>sylvain.pasche@gmail.com
          </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=122622" name="attach_122622" title="dmesg with drm.debug=14">attachment 122622</a> <a href="attachment.cgi?id=122622&action=edit" title="dmesg with drm.debug=14">[details]</a></span>
dmesg with drm.debug=14

I'm using two monitors plugged to a Skylake IGP. This setup works well on
Fedora 23, using kernel 4.4.6-300.fc23.x86_64.

I tried Fedora 24 Alpha and noticed that one of the monitor gets black after
boot. It happens when the mouse cursor is on that monitor. If I move it to the
other monitor the screen output comes back.

I built a 4.6.0-rc1+ kernel from drm-intel-nighlty where the problem can be
reproduced. In attachment is a dmesg output booted with drm.debug=14. The
monitor gets black just after the "[drm:intel_cpu_fifo_underrun_irq_handler
[i915]] *ERROR* CPU pipe A FIFO underrun" message.

When I move the cursor to the other monitor (which brings back the output on my
main monitor), I see the "flush pipe" messages at the same time.

Output of /sys/kernel/debug/dri/0/i915_frequency_info if that might help:

PM IER=0x00000070 IMR=0xffffff8f ISR=0x00000000 IIR=0x00000000, MASK=0x80003ffe
GT_PERF_STATUS: 0x00000000
Render p-state ratio: 0
Render p-state VID: 0
Render p-state limit: 23
RPSTAT1: 0x0a808006
RPMODECTL: 0x00000d92
RPINCLIMIT: 0x00002c88
RPDECLIMIT: 0x00004fb0
RPNSWREQ: 350MHz
CAGF: 350MHz
RP CUR UP EI: 196us
RP CUR UP: 75us
RP PREV UP: 0us
Up threshold: 95%
RP CUR DOWN EI: 198us
RP CUR DOWN: 77us
RP PREV DOWN: 0us
Down threshold: 85%
Lowest (RPN) frequency: 350MHz
Nominal (RP1) frequency: 350MHz
Max non-overclocked (RP0) frequency: 1150MHz
Max overclocked frequency: 1150MHz
Current freq: 350 MHz
Actual freq: 350 MHz
Idle freq: 350 MHz
Min freq: 350 MHz
Max freq: 1150 MHz
efficient (RPe) frequency: 350 MHz
Current CD clock frequency: 675000 kHz
Max CD clock frequency: 675000 kHz
Max pixel clock frequency: 675000 kHz</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 the assignee for the bug.</li>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>