<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 --- - [BYT]igt/kms_flip some subcases cause "WARNING: CPU: 0 PID: 4384 at drivers/gpu/drm/i915/intel_display.c:1746 valleyview_crtc_enable+0x9e4/0xaee [i915]()""
href="https://bugs.freedesktop.org/show_bug.cgi?id=84074">84074</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>[BYT]igt/kms_flip some subcases cause "WARNING: CPU: 0 PID: 4384 at drivers/gpu/drm/i915/intel_display.c:1746 valleyview_crtc_enable+0x9e4/0xaee [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>==System Environment==
--------------------------
Regression: No.
The failure only occurs on -nightly branch
Non-working platforms: BYT
==kernel==
--------------------------
origin/drm-intel-nightly:3d788a0e87efd99553d5b00a70ab2a162c2c2283(fails)
drm-intel-nightly: 2014y-09m-18d-14h-51m-54s UTC integration manifest
origin/drm-intel-next-queued:f2a95be39ef661595379c23964710f0d760a2385(another
<a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED --- - [SNB/IVB/HSW/BSW Regression]igt/kms_flip subcases flip-vs-expired-vblank and flip-vs-expired-vblank-interruptible fail"
href="show_bug.cgi?id=82446">bug 82446</a>)
drm/i915/vlv: Remove check for Old Ack during forcewake
origin/drm-intel-fixes: 8c875fca1a8d76665c60fa141c220cee65f44f5e(another <a class="bz_bug_link
bz_status_VERIFIED bz_closed"
title="VERIFIED FIXED - [BYT Regession]igt/kms_flip some subcases cause "WARNING: CPU: 0 PID: 6346 at drivers/gpu/drm/i915/intel_dp.c:3263 intel_dp_complete_link_train+0x100/0x27f [i915]()""
href="show_bug.cgi?id=82800">bug
82800</a>)
drm/i915: Add limited color range readout for HDMI/DP ports on g4x/vlv/chv
origin/drm-fixes: 7dc9250f1d08f470f8d4e585a2eaeb951d4356be (another <a class="bz_bug_link
bz_status_VERIFIED bz_closed"
title="VERIFIED FIXED - [BYT Regession]igt/kms_flip some subcases cause "WARNING: CPU: 0 PID: 6346 at drivers/gpu/drm/i915/intel_dp.c:3263 intel_dp_complete_link_train+0x100/0x27f [i915]()""
href="show_bug.cgi?id=82800">bug 82800</a>)
drm: sti: do not iterate over the info frame array
origin/drm-next: 8337486a8fda53e5f46b3cb2b4eb3272608348cb (another <a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED --- - [SNB/IVB/HSW/BSW Regression]igt/kms_flip subcases flip-vs-expired-vblank and flip-vs-expired-vblank-interruptible fail"
href="show_bug.cgi?id=82446">bug 82446</a>)
Merge branch 'drm/next/du' of git://linuxtv.org/pinchartl/fbdev into
drm-next
==Bug detailed description==
-----------------------------
igt/kms_flip some subcases cause "WARNING: CPU: 0 PID: 4384 at
drivers/gpu/drm/i915/intel_display.c:1746 valleyview_crtc_enable+0x9e4/0xaee
[i915]()"
Case list:
igt/kms_flip/flip-vs-expired-vblank
igt/kms_flip/flip-vs-expired-vblank-interruptible
Output:
root@x-bytm02:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# ./kms_flip
--run-subtest flip-vs-expired-vblank IGT-Version: 1.8-g5053446 (x86_64)
(Linux: 3.17.0-rc5_drm-intel-nightly_3d788a_20140919+ x86_64)
Using monotonic timestamps
Beginning flip-vs-expired-vblank on crtc 8, connector 28
1366x768 60 1366 1404 1426 1482 768 771 777 798 0xa 0x48 71000
...................................................................................................................................................................................................................................................................................................................................................................................................................................................................
flip-vs-expired-vblank on crtc 8, connector 28: PASSED
Beginning flip-vs-expired-vblank on crtc 13, connector 28
1366x768 60 1366 1404 1426 1482 768 771 777 798 0xa 0x48 71000
..................................................................................Test
assertion failure function run_test_step, file kms_flip.c:837:
Failed assertion: reply.sequence == exp_seq
Subtest flip-vs-expired-vblank: FAIL (22.266s)
root@x-bytm02:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# dmesg -r|egrep
""<[1-4]>""|grep drm
<3>[ 96.203586] [drm:intel_dp_complete_link_train] *ERROR* failed to train
DP, aborting
<4>[ 97.254477] WARNING: CPU: 0 PID: 4384 at
drivers/gpu/drm/i915/intel_display.c:1746 valleyview_crtc_enable+0x9e4/0xaee
[i915]()
<4>[ 97.254484] Modules linked in: dm_mod snd_hda_codec_hdmi iTCO_wdt
iTCO_vendor_support snd_hda_codec_conexant snd_hda_codec_generic pcspkr
i2c_i801 r8169 lpc_ich mfd_core snd_hda_intel snd_hda_controller snd_hda_codec
snd_hwdep snd_pcm snd_timer snd soundcore iosf_mbi battery wmi ac acpi_cpufreq
uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core v4l2_common videodev
i915 button video drm_kms_helper drm cfbfillrect cfbimgblt cfbcopyarea
<4>[ 97.254525] CPU: 0 PID: 4384 Comm: kms_flip Not tainted
3.17.0-rc5_drm-intel-nightly_3d788a_20140919+ #2612
<4>[ 97.254750] [<ffffffffa0017fe5>] ?
drm_mode_set_config_internal+0x48/0xbd [drm]
<4>[ 97.254764] [<ffffffffa001ba0e>] ? drm_mode_setcrtc+0x3e6/0x48b [drm]
<4>[ 97.254776] [<ffffffffa001074c>] ? drm_ioctl+0x279/0x3bc [drm]
<4>[ 97.254796] [<ffffffffa001b628>] ? drm_mode_setplane+0x1ce/0x1ce [drm]
<3>[ 98.512241] [drm:i9xx_set_fifo_underrun_reporting] *ERROR* pipe B
underrun
<3>[ 98.512251] [drm:valleyview_pipestat_irq_handler] *ERROR* pipe B underrun
<3>[ 104.117081] [drm:intel_dp_complete_link_train] *ERROR* failed to train
DP, aborting
==Reproduce steps==
----------------------------
1. ./kms_flip --run-subtest flip-vs-expired-vblank</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>