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

        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [ILK Regression]igt/testdisplay causes "WARNING: CPU: 3 PID: 4013 at drivers/gpu/drm/i915/intel_display.c:944 intel_wait_for_pipe_off+0x12e/0x135 [i915]()""
   href="https://bugs.freedesktop.org/show_bug.cgi?id=78763">78763</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>[ILK Regression]igt/testdisplay causes "WARNING: CPU: 3 PID: 4013 at drivers/gpu/drm/i915/intel_display.c:944 intel_wait_for_pipe_off+0x12e/0x135 [i915]()"
          </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>jinxianx.guo@intel.com
          </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>Created <span class=""><a href="attachment.cgi?id=99130" name="attach_99130" title="dmesg">attachment 99130</a> <a href="attachment.cgi?id=99130&action=edit" title="dmesg">[details]</a></span>
dmesg

==System Environment==
--------------------------
Regression: Yes. 


Non-working platforms: ILK

==kernel==
--------------------------
-nightly: c74cad3c2599b47438b168ca5629fbb00ab63f95 (fails)
-queued: 229b0489aa75a8c51d2f2e124329d3ac326f326d (fails)
    Author: Mika Kuoppala <<a href="mailto:mika.kuoppala@linux.intel.com">mika.kuoppala@linux.intel.com</a>>
    Date:   Wed May 14 17:02:17 2014 +0300

    drm/i915: add null render states for gen6, gen7 and gen8

    These are generated with intel-gpu-tools/tools/null_state_gen

    v2: Don't use header file for states (Daniel Vetter)

    v3: Proper URB state size for gen8/GT3 (Damien Lespiau)

    Tested-by: Kristen Carlson Accardi <<a href="mailto:kristen@linux.intel.com">kristen@linux.intel.com</a>> (v1)
    Tested-by: Oscar Mateo <<a href="mailto:oscar.mateo@intel.com">oscar.mateo@intel.com</a>> (v2)
    Acked-by: Damien Lespiau <<a href="mailto:damien.lespiau@intel.com">damien.lespiau@intel.com</a>>
    Signed-off-by: Mika Kuoppala <<a href="mailto:mika.kuoppala@intel.com">mika.kuoppala@intel.com</a>>
    Signed-off-by: Daniel Vetter <<a href="mailto:daniel.vetter@ffwll.ch">daniel.vetter@ffwll.ch</a>>


-fixes: 05adaf1f101f25f40f12c29403e6488f0e45f6b6 (fails)
    Author: Jani Nikula <<a href="mailto:jani.nikula@intel.com">jani.nikula@intel.com</a>>
    Date:   Fri May 9 14:52:34 2014 +0300

    drm/i915/vlv: reset VLV media force wake request register

    Media force wake get hangs the machine when the system is booted without
    displays attached. The assumption is that (at least some versions of)
    the firmware has skipped some initialization in that case.

    Empirical evidence suggests we need to reset the media force wake
    request register in addition to the render one to avoid hangs.

    Bugzilla: <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - [BYT] Media forcewake timeout with no displays connected"
   href="show_bug.cgi?id=75895">https://bugs.freedesktop.org/show_bug.cgi?id=75895</a>
    Reported-by: Imre Deak <<a href="mailto:imre.deak@intel.com">imre.deak@intel.com</a>>
    Reported-by: Darren Hart <<a href="mailto:dvhart@linux.intel.com">dvhart@linux.intel.com</a>>
    Tested-by: Darren Hart <<a href="mailto:dvhart@linux.intel.com">dvhart@linux.intel.com</a>>
    Reviewed-by: Mika Kuoppala <<a href="mailto:mika.kuoppala@intel.com">mika.kuoppala@intel.com</a>>
    Cc: <a href="mailto:stable@vger.kernel.org">stable@vger.kernel.org</a>
    Signed-off-by: Jani Nikula <<a href="mailto:jani.nikula@intel.com">jani.nikula@intel.com</a>>

==Bug detailed description==
-----------------------------
igt/testdisplay causes "WARNING: CPU: 3 PID: 4013 at
drivers/gpu/drm/i915/intel_display.c:944 intel_wait_for_pipe_off+0x12e/0x135
[i915]()"

Dmesg shows:
[  921.209309] ------------[ cut here ]------------
[  921.209342] WARNING: CPU: 3 PID: 4013 at
drivers/gpu/drm/i915/intel_display.c:944 intel_wait_for_pipe_off+0x12e/0x135
[i915]()
[  921.209344] pipe_off wait timed out
[  921.209346] Modules linked in: dm_mod snd_hda_codec_hdmi snd_hda_codec_idt
snd_hda_codec_generic iTCO_wdt iTCO_vendor_support ppdev dcdbas snd_hda_intel
snd_hda_controller pcspkr snd_hda_codec i2c_i801 snd_hwdep snd_pcm lpc_ich
mfd_core snd_timer firewire_ohci snd firewire_core crc_itu_t soundcore wmi
battery tpm_tis tpm parport_pc parport ac acpi_cpufreq joydev i915 video button
drm_kms_helper drm
[  921.209380] CPU: 3 PID: 4013 Comm: testdisplay Tainted: G        W    
3.15.0-rc3_drm-intel-nightly_2be456_20140514+ #2598
[  921.209383] Hardware name: Dell Inc. Latitude E6510/0JKDHD, BIOS A05
08/10/2010
[  921.209385]  00000000 c16a5021 f4993cc0 c102cf1b f8569f80 c2858000 00070008
000977f7
[  921.209392]  f6175db4 c102cf96 00000009 f4993cc0 f85acdb9 f4993cd8 f8569f80
f85ab5ab
[  921.209398]  000003b0 f85acdb9 c2858000 f6175db8 f5bfc000 f856f6da f4993cf4
f804c166
[  921.209405] Call Trace:
[  921.209410]  [<c16a5021>] ? dump_stack+0x3e/0x4e
[  921.209416]  [<c102cf1b>] ? warn_slowpath_common+0x61/0x74
[  921.209443]  [<f8569f80>] ? intel_wait_for_pipe_off+0x12e/0x135 [i915]
[  921.209448]  [<c102cf96>] ? warn_slowpath_fmt+0x29/0x2d
[  921.209474]  [<f8569f80>] ? intel_wait_for_pipe_off+0x12e/0x135 [i915]
[  921.209501]  [<f856f6da>] ? ironlake_crtc_disable+0x85/0x713 [i915]
[  921.209514]  [<f804c166>] ? drm_ut_debug_printk+0x2c/0x30 [drm]
[  921.209540]  [<f8570ab6>] ? __intel_set_mode+0x1a3/0xffd [i915]
[  921.209565]  [<f8571401>] ? __intel_set_mode+0xaee/0xffd [i915]
[  921.209570]  [<c105401b>] ? up+0x9/0x2a
[  921.209574]  [<c105c80d>] ? console_unlock+0x309/0x33d
[  921.209600]  [<f85731e2>] ? intel_set_mode+0x11/0x25 [i915]
[  921.209625]  [<f8573c39>] ? intel_crtc_set_config+0x646/0x8f1 [i915]
[  921.209630]  [<c104e7c9>] ? load_balance+0x106/0x61f
[  921.209644]  [<f80500e0>] ? drm_mode_set_config_internal+0x39/0x8a [drm]
[  921.209657]  [<f80502f4>] ? drm_framebuffer_remove+0x70/0xd6 [drm]
[  921.209670]  [<f8052ecf>] ? drm_mode_rmfb+0xa7/0xcd [drm]
[  921.209683]  [<f8052e28>] ? drm_mode_addfb2+0x5c2/0x5c2 [drm]
[  921.209693]  [<f80488b3>] ? drm_ioctl+0x22e/0x35f [drm]
[  921.209706]  [<f8052e28>] ? drm_mode_addfb2+0x5c2/0x5c2 [drm]
[  921.209710]  [<c16a7ae6>] ? __schedule+0x597/0x6bb
[  921.209715]  [<c10415f2>] ? enqueue_hrtimer+0x10/0x2e
[  921.209719]  [<c1041d5d>] ? __hrtimer_start_range_ns+0x15b/0x259
[  921.209722]  [<c1041e44>] ? __hrtimer_start_range_ns+0x242/0x259
[  921.209727]  [<c1041940>] ? lock_hrtimer_base.isra.26+0x14/0x2d
[  921.209730]  [<c10419e3>] ? hrtimer_try_to_cancel+0x54/0x5a
[  921.209741]  [<f8048685>] ? drm_copy_field+0x47/0x47 [drm]
[  921.209745]  [<c10c92f9>] ? do_vfs_ioctl+0x3fa/0x444
[  921.209750]  [<c1042506>] ? hrtimer_nanosleep+0x73/0xf3
[  921.209753]  [<c104169b>] ? update_rmtp+0x5e/0x5e
[  921.209757]  [<c10c9385>] ? SyS_ioctl+0x42/0x6d
[  921.209762]  [<c16adeac>] ? sysenter_do_call+0x12/0x22
[  921.209765] ---[ end trace 705caa71d149a4fd ]---


==Reproduce steps==
---------------------------- 
1. ./testdisplay -a</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>