<!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/52] drm/i915: Use cmpxchg64 for 32b compatilibity</td></tr>
<tr><td><b>URL:</b></td><td><a href="https://patchwork.freedesktop.org/series/84878/">https://patchwork.freedesktop.org/series/84878/</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_7316/index.html">https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7316/index.html</a></td></tr>

</table>


    <h1>CI Bug Log - changes from CI_DRM_9478 -> Trybot_7316</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_7316/index.html</p>
<h2>New tests</h2>
<p>New tests have been introduced between CI_DRM_9478 and Trybot_7316:</p>
<h3>New IGT tests (1)</h3>
<ul>
<li>igt@i915_selftest@live@scheduler:<ul>
<li>Statuses : 32 pass(s)</li>
<li>Exec time: [0.51, 9.26] s</li>
</ul>
</li>
</ul>
<h2>Known issues</h2>
<p>Here are the changes found in Trybot_7316 that come from known issues:</p>
<h3>IGT changes</h3>
<h4>Issues hit</h4>
<ul>
<li>igt@prime_vgem@basic-userptr:<ul>
<li>fi-tgl-y:           <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9478/fi-tgl-y/igt@prime_vgem@basic-userptr.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7316/fi-tgl-y/igt@prime_vgem@basic-userptr.html">DMESG-WARN</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/402">i915#402</a>) +1 similar issue</li>
</ul>
</li>
</ul>
<h4>Possible fixes</h4>
<ul>
<li>igt@fbdev@read:<ul>
<li>fi-tgl-y:           <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9478/fi-tgl-y/igt@fbdev@read.html">DMESG-WARN</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/402">i915#402</a>) -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7316/fi-tgl-y/igt@fbdev@read.html">PASS</a> +1 similar issue</li>
</ul>
</li>
</ul>
<h4>Warnings</h4>
<ul>
<li>igt@amdgpu/amd_prime@i915-to-amd:<ul>
<li>fi-gdg-551:         <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9478/fi-gdg-551/igt@amdgpu/amd_prime@i915-to-amd.html">SKIP</a> (<a href="https://bugs.freedesktop.org/show_bug.cgi?id=109271">fdo#109271</a>) -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7316/fi-gdg-551/igt@amdgpu/amd_prime@i915-to-amd.html">INCOMPLETE</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/172">i915#172</a>)</li>
</ul>
</li>
</ul>
<h2>Participating hosts (42 -> 35)</h2>
<p>Missing    (7): fi-bxt-dsi fi-bdw-samus fi-bsw-n3050 fi-hsw-4200u fi-skl-guc fi-blb-e6850 fi-skl-6700k2 </p>
<h2>Build changes</h2>
<ul>
<li>Linux: CI_DRM_9478 -> Trybot_7316</li>
</ul>
<p>CI-20190529: 20190529<br />
  CI_DRM_9478: 94cf3a4cc350324f21728c70954c46e535405c87 @ git://anongit.freedesktop.org/gfx-ci/linux<br />
  IGT_5890: 0e209dc3cd7561a57ec45be74b8b299eaf391950 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools<br />
  Trybot_7316: 501269e9b3c82b2e61f27dfbae79ca8200064fca @ git://anongit.freedesktop.org/gfx-ci/linux</p>
<p>== Linux commits ==</p>
<p>501269e9b3c8 drm/i915: Fair low-latency scheduling<br />
940ad3119f85 drm/i915: Wrap cmpxchg64 with try_cmpxchg64() helper<br />
7f5e8b9c2d72 drm/i915: Fix the iterative dfs for defering requests<br />
4c6334cded73 drm/i915: Extract the ability to defer and rerun a request later<br />
f616abed07d1 drm/i915: Extract request suspension from the execlists backend<br />
f46d5a5d3a09 drm/i915: Extract request submission from execlists<br />
4e9c28a79782 drm/i915/gt: Remove timeslice suppression<br />
85b9994fd842 drm/i915: Improve DFS for priority inheritance<br />
885076631fbd drm/i915/selftests: Exercise priority inheritance around an engine loop<br />
c04a5b1f171b drm/i915/selftests: Measure set-priority duration<br />
4cd8ceb00498 drm/i915: Restructure priority inheritance<br />
fdcce6679d86 drm/i915: Teach the i915_dependency to use a double-lock<br />
b1a45b8e1052 drm/i915/gt: Do not suspend bonded requests if one hangs<br />
64660066c73d drm/i915: Replace engine->schedule() with a known request operation<br />
701637749263 drm/i915: Prune empty priolists<br />
d211b733553a drm/i915/gt: Defer the kmem_cache_free() until after the HW submit<br />
a91553900976 drm/i915: Remove I915_USER_PRIORITY_SHIFT<br />
1e50e16c2139 drm/i915: Strip out internal priorities<br />
fdc8fb36cb14 drm/i915/gt: Refactor heartbeat request construction and submission<br />
a9278045b2e2 drm/i915/gt: Convert stats.active to plain unsigned int<br />
63854be50acc drm/i915/gt: Extract busy-stats for ring-scheduler<br />
df6e27cd29d2 drm/i915/gt: Drop atomic for engine->fw_active tracking<br />
9bdc20acda57 drm/i915: Reduce test_and_set_bit to set_bit in i915_request_submit()<br />
432ceb71a71c drm/i915/gem: Reduce ctx->engines_mutex for get_engines()<br />
2d96f7dd7904 drm/i915/gem: Reduce ctx->engine_mutex for reading the clone source<br />
c6a7ed9c46fe drm/i915: Drop i915_request.lock requirement for intel_rps_boost()<br />
8dba5fa0c4ac drm/i915: Drop i915_request.lock serialisation around await_start<br />
278bfb5e376f drm/i915/gem: Optimistically prune dma-resv from the shrinker.<br />
51716aa87f0e drm/i915/gt: Prefer recycling an idle fence<br />
8ecf769b1fa3 drm/i915/gt: Consolidate the CS timestamp clocks<br />
f37e5180067e drm/i915/selftests: Confirm RING_TIMESTAMP / CTX_TIMESTAMP share a clock<br />
586c909a354a drm/i915/gt: Use ppHWSP for unshared non-semaphore related timelines<br />
351dc033b985 drm/i915/selftests: Exercise relative timeline modes<br />
79ed42c37fff drm/i915/gt: Use indices for writing into relative timelines<br />
791059299114 drm/i915/gt: Add timeline "mode"<br />
4359ed827843 drm/i915/gt: Track timeline GGTT offset separately from subpage offset<br />
02ed9f16934c drm/i915/gt: Wrap intel_timeline.has_initial_breadcrumb<br />
c64cdef3db88 drm/i915/gt: Track all timelines created using the HWSP<br />
3f909ecc4e7c drm/i915/gt: Track the overall awake/busy time<br />
f603cd0f424e drm/i915/gem: Drop free_work for GEM contexts<br />
6d09f9a39293 drm/i915/gt: ce->inflight updates are now serialised<br />
d0dadf967a4b drm/i915/gt: Simplify virtual engine handling for execlists_hold()<br />
80d59f7418be drm/i915/gt: Resubmit the virtual engine on schedule-out<br />
0ab966c3bc1e drm/i915/gt: Shrink the critical section for irq signaling<br />
8b1537dd29aa drm/i915/gt: Remove virtual breadcrumb before transfer<br />
a9258834906d drm/i915/gt: Defer schedule_out until after the next dequeue<br />
2cafff683e3b drm/i915/gt: Decouple inflight virtual engines<br />
8508e3fe5c41 drm/i915/gt: Use virtual_engine during execlists_dequeue<br />
62a98e8a99c8 drm/i915/gt: Replace direct submit with direct call to tasklet<br />
a19485e3acca drm/i915: Encode fence specific waitqueue behaviour into the wait.flags<br />
3661298337df drm/i915/uc: Squelch load failure error message<br />
c2615b46ca34 drm/i915: Use cmpxchg64 for 32b compatilibity</p>

</body>
</html>