<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [CI] igt@kms_ccs@pipe-c-crc-primary-rotation-180 - fail - Test assertion failure function try_config - Failed assertion: ret == 0"
href="https://bugs.freedesktop.org/show_bug.cgi?id=104096#c1">Comment # 1</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [CI] igt@kms_ccs@pipe-c-crc-primary-rotation-180 - fail - Test assertion failure function try_config - Failed assertion: ret == 0"
href="https://bugs.freedesktop.org/show_bug.cgi?id=104096">bug 104096</a>
from <span class="vcard"><a class="email" href="mailto:krisman@collabora.co.uk" title="krisman@collabora.co.uk">krisman@collabora.co.uk</a>
</span></b>
<pre>(In reply to Marta Löfstedt from <a href="show_bug.cgi?id=104096#c0">comment #0</a>)
<span class="quote">> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3452/shard-glkb3/">https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3452/shard-glkb3/</a>
> igt@<a href="mailto:kms_ccs@pipe-c-crc-primary-rotation-180.html">kms_ccs@pipe-c-crc-primary-rotation-180.html</a>
>
> (kms_ccs:3892) CRITICAL: Test assertion failure function try_config, file
> kms_ccs.c:439:
> (kms_ccs:3892) CRITICAL: Failed assertion: ret == 0
> (kms_ccs:3892) CRITICAL: Last errno: 22, Invalid argument
> (kms_ccs:3892) CRITICAL: error: -22 != 0
> Subtest pipe-C-crc-primary-rotation-180 failed.</span >
The log shows:
<7>[ 80.778305] [drm:skl_check_plane_surface [i915]] No RC support on pipe C
Which is caused by the verification for pipe C in
intel_display.c:skl_check_plane_surface(), which, despite the name, only
executes for GEN > 10 or Geminilake. The important hunk is:
<span class="quote">> if (crtc->pipe == PIPE_C) {
> DRM_DEBUG_KMS("No RC support on pipe C\n");
> return -EINVAL;
> }</span >
What I cannot tell is whether GLK should support RC for pipe C or if the test
is bogus. I don't have the documentation for GLK yet :)
So, I emailed Ben Widawsky at Intel to confirm whether the testcase is bogus or
if we need to support pipe_c ccs modifier in the kernel. I'm waiting on him.</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>
</ul>
</body>
</html>