<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  <title>Project List - Patchwork</title>
  <style id="css-table-select" type="text/css">
   td { padding: 2pt; }
  </style>
</head>
<body>


<b>Patch Details</b>
<table>
<tr><td><b>Series:</b></td><td>drm/i915: Add support for FBs with a POT aligned stride restriction</td></tr>
<tr><td><b>URL:</b></td><td><a href="https://patchwork.freedesktop.org/series/87824/">https://patchwork.freedesktop.org/series/87824/</a></td></tr>
<tr><td><b>State:</b></td><td>failure</td></tr>

    <tr><td><b>Details:</b></td><td><a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7618/index.html">https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7618/index.html</a></td></tr>

</table>


    <h1>CI Bug Log - changes from CI_DRM_9844 -> Trybot_7618</h1>
<h2>Summary</h2>
<p><strong>FAILURE</strong></p>
<p>Serious unknown changes coming with Trybot_7618 absolutely need to be<br />
  verified manually.</p>
<p>If you think the reported changes have nothing to do with the changes<br />
  introduced in Trybot_7618, please notify your bug team to allow them<br />
  to document this new failure mode, which will reduce false positives in CI.</p>
<p>External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7618/index.html</p>
<h2>Possible new issues</h2>
<p>Here are the unknown changes that may have been introduced in Trybot_7618:</p>
<h3>IGT changes</h3>
<h4>Possible regressions</h4>
<ul>
<li>igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:<ul>
<li>fi-bsw-kefka:       <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9844/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7618/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html">FAIL</a></li>
</ul>
</li>
</ul>
<h2>Known issues</h2>
<p>Here are the changes found in Trybot_7618 that come from known issues:</p>
<h3>IGT changes</h3>
<h4>Issues hit</h4>
<ul>
<li>
<p>igt@gem_exec_gttfill@basic:</p>
<ul>
<li>
<p>fi-kbl-8809g:       <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9844/fi-kbl-8809g/igt@gem_exec_gttfill@basic.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7618/fi-kbl-8809g/igt@gem_exec_gttfill@basic.html">TIMEOUT</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/3145">i915#3145</a>)</p>
</li>
<li>
<p>fi-bsw-n3050:       NOTRUN -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7618/fi-bsw-n3050/igt@gem_exec_gttfill@basic.html">SKIP</a> (<a href="https://bugs.freedesktop.org/show_bug.cgi?id=109271">fdo#109271</a>)</p>
</li>
</ul>
</li>
<li>
<p>igt@gem_exec_suspend@basic-s3:</p>
<ul>
<li>fi-bsw-n3050:       NOTRUN -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7618/fi-bsw-n3050/igt@gem_exec_suspend@basic-s3.html">INCOMPLETE</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/3159">i915#3159</a>)</li>
</ul>
</li>
<li>
<p>igt@gem_tiled_blits@basic:</p>
<ul>
<li>fi-kbl-8809g:       <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9844/fi-kbl-8809g/igt@gem_tiled_blits@basic.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7618/fi-kbl-8809g/igt@gem_tiled_blits@basic.html">TIMEOUT</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/2502">i915#2502</a> / <a href="https://gitlab.freedesktop.org/drm/intel/issues/3145">i915#3145</a>)</li>
</ul>
</li>
</ul>
<h4>Possible fixes</h4>
<ul>
<li>
<p>igt@i915_selftest@live@client:</p>
<ul>
<li>fi-glk-dsi:         <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9844/fi-glk-dsi/igt@i915_selftest@live@client.html">DMESG-FAIL</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/3047">i915#3047</a>) -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7618/fi-glk-dsi/igt@i915_selftest@live@client.html">PASS</a></li>
</ul>
</li>
<li>
<p>igt@kms_frontbuffer_tracking@basic:</p>
<ul>
<li>
<p>fi-kbl-soraka:      <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9844/fi-kbl-soraka/igt@kms_frontbuffer_tracking@basic.html">FAIL</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/49">i915#49</a>) -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7618/fi-kbl-soraka/igt@kms_frontbuffer_tracking@basic.html">PASS</a></p>
</li>
<li>
<p>fi-cml-u2:          <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9844/fi-cml-u2/igt@kms_frontbuffer_tracking@basic.html">FAIL</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/2546">i915#2546</a> / <a href="https://gitlab.freedesktop.org/drm/intel/issues/49">i915#49</a>) -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7618/fi-cml-u2/igt@kms_frontbuffer_tracking@basic.html">PASS</a></p>
</li>
</ul>
</li>
</ul>
<h2>Participating hosts (45 -> 42)</h2>
<p>Additional (1): fi-bsw-n3050 <br />
  Missing    (4): fi-ilk-m540 fi-bsw-cyan fi-bdw-samus fi-hsw-4200u </p>
<h2>Build changes</h2>
<ul>
<li>Linux: CI_DRM_9844 -> Trybot_7618</li>
</ul>
<p>CI-20190529: 20190529<br />
  CI_DRM_9844: 3108bcbbbf191b3b5e624f21348c306010725a02 @ git://anongit.freedesktop.org/gfx-ci/linux<br />
  IGT_6027: b8b3facdfbb99a0b9ef5f541a0ee7d6bca2aafea @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools<br />
  Trybot_7618: ba283ac33de8b5c7063ce6a2729f4a2b115560e9 @ git://anongit.freedesktop.org/gfx-ci/linux</p>
<p>== Kernel 32bit build ==</p>
<p>Warning: Kernel 32bit buildtest failed:<br />
https://intel-gfx-ci.01.org/Trybot_7618/build_32bit.log</p>
<p>CALL    scripts/checksyscalls.sh<br />
  CALL    scripts/atomic/check-atomics.sh<br />
  CHK     include/generated/compile.h<br />
  CC [M]  drivers/gpu/drm/i915/i915_vma.o<br />
In file included from ./include/linux/printk.h:7,<br />
                 from ./include/linux/kernel.h:16,<br />
                 from ./include/linux/sched/mm.h:5,<br />
                 from drivers/gpu/drm/i915/i915_vma.c:25:<br />
drivers/gpu/drm/i915/selftests/i915_vma.c: In function ‘assert_rotated’:<br />
./include/linux/kern_levels.h:5:18: error: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘dma_addr_t’ {aka ‘unsigned int’} [-Werror=format=]<br />
 #define KERN_SOH "\001"  /<em> ASCII Start Of Header </em>/<br />
                  ^~~~~~<br />
./include/linux/kern_levels.h:11:18: note: in expansion of macro ‘KERN_SOH’<br />
 #define KERN_ERR KERN_SOH "3" /<em> error conditions </em>/<br />
                  ^~~~~~~~<br />
./include/linux/printk.h:343:9: note: in expansion of macro ‘KERN_ERR’<br />
  printk(KERN_ERR pr_fmt(fmt), ##<strong>VA_ARGS</strong>)<br />
         ^~~~~~~~<br />
drivers/gpu/drm/i915/selftests/i915_vma.c:425:4: note: in expansion of macro ‘pr_err’<br />
    pr_err("Invalid address, found %016llx, expected 0 for remapped page (%d, %d)\n",<br />
    ^~~~~~<br />
In file included from drivers/gpu/drm/i915/i915_vma.c:1385:<br />
drivers/gpu/drm/i915/selftests/i915_vma.c:425:41: note: format string is defined here<br />
    pr_err("Invalid address, found %016llx, expected 0 for remapped page (%d, %d)\n",<br />
                                   ~~~~~~^<br />
                                   %016x<br />
In file included from ./include/linux/printk.h:7,<br />
                 from ./include/linux/kernel.h:16,<br />
                 from ./include/linux/sched/mm.h:5,<br />
                 from drivers/gpu/drm/i915/i915_vma.c:25:<br />
drivers/gpu/drm/i915/selftests/i915_vma.c: In function ‘assert_remapped’:<br />
./include/linux/kern_levels.h:5:18: error: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘dma_addr_t’ {aka ‘unsigned int’} [-Werror=format=]<br />
 #define KERN_SOH "\001"  /<em> ASCII Start Of Header </em>/<br />
                  ^~~~~~<br />
./include/linux/kern_levels.h:11:18: note: in expansion of macro ‘KERN_SOH’<br />
 #define KERN_ERR KERN_SOH "3" /<em> error conditions </em>/<br />
                  ^~~~~~~~<br />
./include/linux/printk.h:343:9: note: in expansion of macro ‘KERN_ERR’<br />
  printk(KERN_ERR pr_fmt(fmt), ##<strong>VA_ARGS</strong>)<br />
         ^~~~~~~~<br />
drivers/gpu/drm/i915/selftests/i915_vma.c:519:4: note: in expansion of macro ‘pr_err’<br />
    pr_err("Invalid address, found %016llx, expected 0 for remapped page (%d, %d)\n",<br />
    ^~~~~~<br />
In file included from drivers/gpu/drm/i915/i915_vma.c:1385:<br />
drivers/gpu/drm/i915/selftests/i915_vma.c:519:41: note: format string is defined here<br />
    pr_err("Invalid address, found %016llx, expected 0 for remapped page (%d, %d)\n",<br />
                                   ~~~~~~^<br />
                                   %016x<br />
cc1: all warnings being treated as errors<br />
scripts/Makefile.build:271: recipe for target 'drivers/gpu/drm/i915/i915_vma.o' failed<br />
make<a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7618/fi-kbl-8809g/igt@gem_exec_gttfill@basic.html">4</a>: <strong><em> [drivers/gpu/drm/i915/i915_vma.o] Error 1<br />
scripts/Makefile.build:514: recipe for target 'drivers/gpu/drm/i915' failed<br />
make<a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9844/fi-kbl-8809g/igt@gem_exec_gttfill@basic.html">3</a>: </em></strong> [drivers/gpu/drm/i915] Error 2<br />
scripts/Makefile.build:514: recipe for target 'drivers/gpu/drm' failed<br />
make<a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7618/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html">2</a>: <strong><em> [drivers/gpu/drm] Error 2<br />
scripts/Makefile.build:514: recipe for target 'drivers/gpu' failed<br />
make<a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9844/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html">1</a>: </em></strong> [drivers/gpu] Error 2<br />
Makefile:1849: recipe for target 'drivers' failed<br />
make: *** [drivers] Error 2</p>
<p>== Linux commits ==</p>
<p>ba283ac33de8 drm/i915: for-CI: force remapping the FB with a POT aligned stride<br />
a66cc9bd25b2 drm/i915/selftest: Add remap/rotate vma subtests when dst_stride!=width/height<br />
388f92951409 drm/i915: Add support for FBs requiring a POT stride alignment<br />
17203fd5d170 drm/i915: Rename stride to src_stride in intel_remapped_plane_info<br />
b0dcc33a1d06 drm/i915/selftest: Unify use of intel_remapped_plane_info in igt_vma_rotate_remap()<br />
cbcf12364155 drm/i915: Shrink struct intel_remapped_plane_info<br />
1cb8d47b1735 drm/i915/intel_fb: Factor out plane_calc_remap_info()<br />
69892f8447d7 drm/i915/intel_fb: Factor out calc_plane_normal_size()<br />
cfe1169c8caf drm/i915/intel_fb: Factor out calc_plane_aligned_offset()<br />
6cd041ee1610 drm/i915/intel_fb: Factor out convert_plane_offset_to_xy()<br />
5ebeae3672f9 drm/i915/intel_fb: Rename dev_priv to i915<br />
ee36767c007a drm/i915/intel_fb: Unexport intel_fb_check_stride()<br />
75c9bc178a12 drm/i915/intel_fb: Pull FB plane functions from intel_display.c<br />
6a258821fbd3 drm/i915/intel_fb: Pull FB plane functions from intel_sprite.c<br />
c972afff5978 drm/i915/intel_fb: Pull is_surface_linear() from intel_display.c/skl_universal_plane.c<br />
414067fea7a7 drm/i915/intel_fb: Pull FB plane functions from skl_universal_plane.c<br />
5581b5cc5ca8 drm/i915/intel_fb: Pull FB plane functions from intel_display_types.h<br />
5376d4d1d8e0 drm/i915: Remove duplicate intel_surf_alignment() declaration<br />
6068ecc2beb9 drm/i915/selftest: Make sure to init i915_ggtt_view in igt_vma_rotate_remap()<br />
0491351444c9 drm/i915: Make sure i915_ggtt_view is inited when creating an FB<br />
380f5b134d15 drm/i915/selftest: Fix debug message in igt_vma_remapped_gtt()<br />
4b064d512faf drm/i915/selftest: Fix error handling in igt_vma_remapped_gtt()</p>

</body>
</html>