<!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>series starting with [01/22] build-fix</td></tr>
<tr><td><b>URL:</b></td><td><a href="https://patchwork.freedesktop.org/series/99002/">https://patchwork.freedesktop.org/series/99002/</a></td></tr>
<tr><td><b>State:</b></td><td>success</td></tr>

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

</table>


    <h1>CI Bug Log - changes from CI_DRM_11094 -> Trybot_8238</h1>
<h2>Summary</h2>
<p><strong>SUCCESS</strong></p>
<p>No regressions found.</p>
<p>External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_8238/index.html</p>
<h2>Participating hosts (46 -> 36)</h2>
<p>Additional (1): fi-pnv-d510 <br />
  Missing    (11): fi-bdw-samus shard-tglu bat-dg1-6 bat-dg1-5 fi-bsw-cyan bat-adlp-6 bat-rpls-1 shard-rkl shard-dg1 bat-jsl-2 bat-jsl-1 </p>
<h2>Known issues</h2>
<p>Here are the changes found in Trybot_8238 that come from known issues:</p>
<h3>IGT changes</h3>
<h4>Issues hit</h4>
<ul>
<li>
<p>igt@gem_huc_copy@huc-copy:</p>
<ul>
<li>fi-pnv-d510:        NOTRUN -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_8238/fi-pnv-d510/igt@gem_huc_copy@huc-copy.html">SKIP</a> (<a href="https://bugs.freedesktop.org/show_bug.cgi?id=109271">fdo#109271</a>) +57 similar issues</li>
</ul>
</li>
<li>
<p>igt@runner@aborted:</p>
<ul>
<li>fi-bdw-5557u:       NOTRUN -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_8238/fi-bdw-5557u/igt@runner@aborted.html">FAIL</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/2426">i915#2426</a> / <a href="https://gitlab.freedesktop.org/drm/intel/issues/4312">i915#4312</a>)</li>
</ul>
</li>
</ul>
<h4>Possible fixes</h4>
<ul>
<li>
<p>igt@gem_exec_suspend@basic-s3@smem:</p>
<ul>
<li>fi-bdw-5557u:       <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11094/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3@smem.html">INCOMPLETE</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/146">i915#146</a>) -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_8238/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3@smem.html">PASS</a></li>
</ul>
</li>
<li>
<p>igt@i915_selftest@live@gt_heartbeat:</p>
<ul>
<li>{fi-tgl-dsi}:       <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11094/fi-tgl-dsi/igt@i915_selftest@live@gt_heartbeat.html">INCOMPLETE</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_8238/fi-tgl-dsi/igt@i915_selftest@live@gt_heartbeat.html">PASS</a></li>
</ul>
</li>
</ul>
<h4>Warnings</h4>
<ul>
<li>igt@kms_psr@primary_page_flip:<ul>
<li>fi-skl-6600u:       <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11094/fi-skl-6600u/igt@kms_psr@primary_page_flip.html">FAIL</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/4547">i915#4547</a>) -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_8238/fi-skl-6600u/igt@kms_psr@primary_page_flip.html">INCOMPLETE</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/4838">i915#4838</a>)</li>
</ul>
</li>
</ul>
<p>{name}: This element is suppressed. This means it is ignored when computing<br />
          the status of the difference (SUCCESS, WARNING, or FAILURE).</p>
<h2>Build changes</h2>
<ul>
<li>Linux: CI_DRM_11094 -> Trybot_8238</li>
</ul>
<p>CI-20190529: 20190529<br />
  CI_DRM_11094: 6ce31c986ee8beaa0f98fd4e200b7a421fd4adf9 @ git://anongit.freedesktop.org/gfx-ci/linux<br />
  IGT_6327: 0d559158c2d3b5723abbfc2cb4b04532e28663b2 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git<br />
  Trybot_8238: 9fe1acfcd285e863f725ab654e024ca402c8ce66 @ 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_8238/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/intel_memory_region.o<br />
In file included from drivers/gpu/drm/i915/intel_memory_region.c:362:<br />
drivers/gpu/drm/i915/selftests/intel_memory_region.c: In function ‘igt_mock_io_size’:<br />
drivers/gpu/drm/i915/selftests/intel_memory_region.c:556:54: error: passing argument 3 of ‘div64_u64_rem’ from incompatible pointer type [-Werror=incompatible-pointer-types]<br />
  div64_u64_rem(i915_prandom_u64_state(&prng), SZ_8G, &total);<br />
                                                      ^~~~~~<br />
In file included from ./include/linux/time64.h:5,<br />
                 from ./include/linux/restart_block.h:10,<br />
                 from ./include/linux/thread_info.h:14,<br />
                 from ./arch/x86/include/asm/preempt.h:7,<br />
                 from ./include/linux/preempt.h:78,<br />
                 from ./include/linux/percpu.h:6,<br />
                 from ./include/linux/prandom.h:12,<br />
                 from drivers/gpu/drm/i915/intel_memory_region.c:6:<br />
./include/linux/math64.h:102:58: note: expected ‘u64 <em>’ {aka ‘long long unsigned int </em>’} but argument is of type ‘resource_size_t <em>’ {aka ‘unsigned int </em>’}<br />
 extern u64 div64_u64_rem(u64 dividend, u64 divisor, u64 <em>remainder);<br />
                                                     ~~~~~^~~~~~~~~<br />
In file included from drivers/gpu/drm/i915/intel_memory_region.c:362:<br />
drivers/gpu/drm/i915/selftests/intel_memory_region.c:560:59: error: passing argument 3 of ‘div64_u64_rem’ from incompatible pointer type [-Werror=incompatible-pointer-types]<br />
  div64_u64_rem(i915_prandom_u64_state(&prng), total - ps, &io_size);<br />
                                                           ^~~~~~~~<br />
In file included from ./include/linux/time64.h:5,<br />
                 from ./include/linux/restart_block.h:10,<br />
                 from ./include/linux/thread_info.h:14,<br />
                 from ./arch/x86/include/asm/preempt.h:7,<br />
                 from ./include/linux/preempt.h:78,<br />
                 from ./include/linux/percpu.h:6,<br />
                 from ./include/linux/prandom.h:12,<br />
                 from drivers/gpu/drm/i915/intel_memory_region.c:6:<br />
./include/linux/math64.h:102:58: note: expected ‘u64 </em>’ {aka ‘long long unsigned int <em>’} but argument is of type ‘resource_size_t </em>’ {aka ‘unsigned int <em>’}<br />
 extern u64 div64_u64_rem(u64 dividend, u64 divisor, u64 </em>remainder);<br />
                                                     ~~~~~^~~~~~~~~<br />
In file included from drivers/gpu/drm/i915/intel_memory_region.c:362:<br />
drivers/gpu/drm/i915/selftests/intel_memory_region.c:576:53: error: passing argument 3 of ‘div64_u64_rem’ from incompatible pointer type [-Werror=incompatible-pointer-types]<br />
   div64_u64_rem(i915_prandom_u64_state(&prng), rem, &size);<br />
                                                     ^~~~~<br />
In file included from ./include/linux/time64.h:5,<br />
                 from ./include/linux/restart_block.h:10,<br />
                 from ./include/linux/thread_info.h:14,<br />
                 from ./arch/x86/include/asm/preempt.h:7,<br />
                 from ./include/linux/preempt.h:78,<br />
                 from ./include/linux/percpu.h:6,<br />
                 from ./include/linux/prandom.h:12,<br />
                 from drivers/gpu/drm/i915/intel_memory_region.c:6:<br />
./include/linux/math64.h:102:58: note: expected ‘u64 <em>’ {aka ‘long long unsigned int </em>’} but argument is of type ‘resource_size_t <em>’ {aka ‘unsigned int </em>’}<br />
 extern u64 div64_u64_rem(u64 dividend, u64 divisor, u64 <em>remainder);<br />
                                                     ~~~~~^~~~~~~~~<br />
In file included from drivers/gpu/drm/i915/intel_memory_region.c:362:<br />
drivers/gpu/drm/i915/selftests/intel_memory_region.c:615:53: error: passing argument 3 of ‘div64_u64_rem’ from incompatible pointer type [-Werror=incompatible-pointer-types]<br />
   div64_u64_rem(i915_prandom_u64_state(&prng), rem, &size);<br />
                                                     ^~~~~<br />
In file included from ./include/linux/time64.h:5,<br />
                 from ./include/linux/restart_block.h:10,<br />
                 from ./include/linux/thread_info.h:14,<br />
                 from ./arch/x86/include/asm/preempt.h:7,<br />
                 from ./include/linux/preempt.h:78,<br />
                 from ./include/linux/percpu.h:6,<br />
                 from ./include/linux/prandom.h:12,<br />
                 from drivers/gpu/drm/i915/intel_memory_region.c:6:<br />
./include/linux/math64.h:102:58: note: expected ‘u64 </em>’ {aka ‘long long unsigned int <em>’} but argument is of type ‘resource_size_t </em>’ {aka ‘unsigned int <em>’}<br />
 extern u64 div64_u64_rem(u64 dividend, u64 divisor, u64 </em>remainder);<br />
                                                     ~~~~~^~~~~~~~~<br />
cc1: all warnings being treated as errors<br />
scripts/Makefile.build:287: recipe for target 'drivers/gpu/drm/i915/intel_memory_region.o' failed<br />
make<a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_8238/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3@smem.html">4</a>: <strong><em> [drivers/gpu/drm/i915/intel_memory_region.o] Error 1<br />
scripts/Makefile.build:549: recipe for target 'drivers/gpu/drm/i915' failed<br />
make<a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_11094/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3@smem.html">3</a>: </em></strong> [drivers/gpu/drm/i915] Error 2<br />
scripts/Makefile.build:549: recipe for target 'drivers/gpu/drm' failed<br />
make<a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_8238/fi-bdw-5557u/igt@runner@aborted.html">2</a>: <strong><em> [drivers/gpu/drm] Error 2<br />
scripts/Makefile.build:549: recipe for target 'drivers/gpu' failed<br />
make<a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_8238/fi-pnv-d510/igt@gem_huc_copy@huc-copy.html">1</a>: </em></strong> [drivers/gpu] Error 2<br />
Makefile:1846: recipe for target 'drivers' failed<br />
make: *** [drivers] Error 2</p>
<p>== Linux commits ==</p>
<p>9fe1acfcd285 HAX: DG1 small BAR<br />
4cb1525f6742 drm/i915/execbuf: forbid ALLOC_TOPDOWN for error capture<br />
015ac7531777 drm/i915/uapi: add NEEDS_CPU_ACCESS hint<br />
44ea73913530 drm/i915/lmem: don't treat small BAR as an error<br />
7f19336dbb21 drm/i915/selftests: nerf steal guc ids<br />
139076b4b990 drm/i915/selftests: handle allocation failures<br />
8fe218e64bf9 drm/i915/buddy: tweak 2big check<br />
d28e566dfee4 compat<br />
ffe818dbfaa6 drm/i915/selftests: exercise mmap migration<br />
ed39b18396c4 drm/i915/ttm: mappable migration on fault<br />
d09c67301181 drm/i915/ttm: make eviction mappable aware<br />
1ea4fe32b414 drm/i915/create: apply ALLOC_TOPDOWN by default<br />
847403c62ba1 drm/i915/selftests: mock test io_size<br />
5864e3979ca2 drm/i915/ttm: use pfn range for mappable lmem<br />
d7faae9c8586 drm/i915: add I915_BO_ALLOC_TOPDOWN<br />
5edb62debaeb drm/i915: add io_size plumbing<br />
d845896117cf drm: implement a method to free unused pages<br />
9cec2e423df5 drm: implement top-down allocation method<br />
e36d4e578cf5 drm: improve drm_buddy_alloc function<br />
9e0563e5d04b drm: move the buddy allocator from i915 into common drm<br />
972f98a74a57 drm/i915/buddy: nasty uaf<br />
7f8bc39cbd25 build-fix</p>

</body>
</html>