<!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>TRYBOT basic GuC submission</td></tr>
<tr><td><b>URL:</b></td><td><a href="https://patchwork.freedesktop.org/series/89888/">https://patchwork.freedesktop.org/series/89888/</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_7709/index.html">https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/index.html</a></td></tr>

</table>


    <h1>CI Bug Log - changes from CI_DRM_10059 -> Trybot_7709</h1>
<h2>Summary</h2>
<p><strong>FAILURE</strong></p>
<p>Serious unknown changes coming with Trybot_7709 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_7709, 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_7709/index.html</p>
<h2>Possible new issues</h2>
<p>Here are the unknown changes that may have been introduced in Trybot_7709:</p>
<h3>CI changes</h3>
<h4>Possible regressions</h4>
<ul>
<li>
<p>boot:</p>
<ul>
<li>
<p>fi-snb-2520m:       <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-snb-2520m/boot.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-snb-2520m/boot.html">FAIL</a></p>
</li>
<li>
<p>fi-bsw-nick:        <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-bsw-nick/boot.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-bsw-nick/boot.html">FAIL</a></p>
</li>
<li>
<p>fi-pnv-d510:        <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-pnv-d510/boot.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-pnv-d510/boot.html">FAIL</a></p>
</li>
<li>
<p>fi-ilk-650:         <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-ilk-650/boot.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-ilk-650/boot.html">FAIL</a></p>
</li>
<li>
<p>fi-hsw-4770:        <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-hsw-4770/boot.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-hsw-4770/boot.html">FAIL</a></p>
</li>
<li>
<p>fi-elk-e7500:       <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-elk-e7500/boot.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-elk-e7500/boot.html">FAIL</a></p>
</li>
<li>
<p>fi-ivb-3770:        <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-ivb-3770/boot.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-ivb-3770/boot.html">FAIL</a></p>
</li>
<li>
<p>fi-snb-2600:        <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-snb-2600/boot.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-snb-2600/boot.html">FAIL</a></p>
</li>
<li>
<p>fi-bsw-kefka:       <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-bsw-kefka/boot.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-bsw-kefka/boot.html">FAIL</a></p>
</li>
<li>
<p>fi-bdw-gvtdvm:      <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-bdw-gvtdvm/boot.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-bdw-gvtdvm/boot.html">FAIL</a></p>
</li>
<li>
<p>fi-bwr-2160:        <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-bwr-2160/boot.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-bwr-2160/boot.html">FAIL</a></p>
</li>
<li>
<p>fi-bdw-5557u:       <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-bdw-5557u/boot.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-bdw-5557u/boot.html">FAIL</a></p>
</li>
</ul>
</li>
</ul>
<h4>Suppressed</h4>
<p>The following results come from untrusted machines, tests, or statuses.<br />
  They do not affect the overall result.</p>
<ul>
<li>boot:<ul>
<li>{fi-hsw-gt1}:       <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-hsw-gt1/boot.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-hsw-gt1/boot.html">FAIL</a></li>
</ul>
</li>
</ul>
<h3>IGT changes</h3>
<h4>Possible regressions</h4>
<ul>
<li>igt@gem_huc_copy@huc-copy:<ul>
<li>fi-apl-guc:         <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-apl-guc/igt@gem_huc_copy@huc-copy.html">PASS</a> -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-apl-guc/igt@gem_huc_copy@huc-copy.html">FAIL</a></li>
</ul>
</li>
</ul>
<h2>New tests</h2>
<p>New tests have been introduced between CI_DRM_10059 and Trybot_7709:</p>
<h3>New IGT tests (1)</h3>
<ul>
<li>igt@i915_selftest@live@guc_flow_control:<ul>
<li>Statuses : 1 dmesg-warn(s) 23 pass(s)</li>
<li>Exec time: [0.45, 5.31] s</li>
</ul>
</li>
</ul>
<h2>Known issues</h2>
<p>Here are the changes found in Trybot_7709 that come from known issues:</p>
<h3>IGT changes</h3>
<h4>Issues hit</h4>
<ul>
<li>
<p>{igt@i915_selftest@live@guc_flow_control} (NEW):</p>
<ul>
<li>{fi-ehl-2}:         NOTRUN -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-ehl-2/igt@i915_selftest@live@guc_flow_control.html">DMESG-WARN</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/1222">i915#1222</a>)</li>
</ul>
</li>
<li>
<p>igt@kms_chamelium@hdmi-hpd-fast:</p>
<ul>
<li>fi-apl-guc:         NOTRUN -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-apl-guc/igt@kms_chamelium@hdmi-hpd-fast.html">SKIP</a> (<a href="https://bugs.freedesktop.org/show_bug.cgi?id=109271">fdo#109271</a> / <a href="https://bugs.freedesktop.org/show_bug.cgi?id=111827">fdo#111827</a>) +8 similar issues</li>
</ul>
</li>
<li>
<p>igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d:</p>
<ul>
<li>fi-apl-guc:         NOTRUN -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-apl-guc/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html">SKIP</a> (<a href="https://bugs.freedesktop.org/show_bug.cgi?id=109271">fdo#109271</a> / <a href="https://gitlab.freedesktop.org/drm/intel/issues/533">i915#533</a>)</li>
</ul>
</li>
<li>
<p>igt@kms_psr@primary_page_flip:</p>
<ul>
<li>fi-apl-guc:         NOTRUN -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-apl-guc/igt@kms_psr@primary_page_flip.html">SKIP</a> (<a href="https://bugs.freedesktop.org/show_bug.cgi?id=109271">fdo#109271</a>) +27 similar issues</li>
</ul>
</li>
</ul>
<h4>Possible fixes</h4>
<ul>
<li>igt@i915_hangman@error-state-basic:<ul>
<li>fi-apl-guc:         <a href="https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10059/fi-apl-guc/igt@i915_hangman@error-state-basic.html">DMESG-WARN</a> (<a href="https://gitlab.freedesktop.org/drm/intel/issues/1610">i915#1610</a>) -> <a href="https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_7709/fi-apl-guc/igt@i915_hangman@error-state-basic.html">PASS</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>Participating hosts (42 -> 40)</h2>
<p>Missing    (2): fi-ilk-m540 fi-bdw-samus </p>
<h2>Build changes</h2>
<ul>
<li>Linux: CI_DRM_10059 -> Trybot_7709</li>
</ul>
<p>CI-20190529: 20190529<br />
  CI_DRM_10059: ab8441df864de9d5d06bf6dd405e4b42576a0999 @ git://anongit.freedesktop.org/gfx-ci/linux<br />
  IGT_6081: fdff4bba7abf9cb7c8ea21abf14e36d344ebb8c1 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools<br />
  Trybot_7709: ad11ced5c99126a189a7fc5140d6f61267d6f8ab @ git://anongit.freedesktop.org/gfx-ci/linux</p>
<p>== Linux commits ==</p>
<p>ad11ced5c991 drm/i915/guc: Unblock GuC submission on Gen11+<br />
1af28e4610fd drm/i915/guc: Update GuC documentation<br />
e39257d7d620 drm/i915/guc: Selftest for GuC flow control<br />
c073501db29f drm/i915/guc: Don't call switch_to_kernel_context with GuC submission<br />
a3d6b9ebf7fb drm/i915/guc: Take engine PM when a context is pinned with GuC submission<br />
12017a896c29 drm/i915: Add GT PM delayed worker<br />
a83fa4eece2b drm/i915/guc: Take GT PM ref when deregistering context<br />
6bdc01c49fa2 drm/i915/guc: Non-static lrc descriptor registration buffer<br />
deffa04f22c6 drm/i915/guc: Check return of __xa_store when registering a context<br />
7e55a0e4df8c drm/i915/guc: Support request cancellation<br />
4314910c4529 drm/i915/guc: Implement GuC priority management<br />
c8e6708cc1f6 drm/i915/guc: Add golden context to GuC ADS<br />
0fb27e2230bc drm/i915/guc: Introduce guc_submit_engine object<br />
14de8c73adfa drm/i915/guc: Don't allow requests not ready to consume all guc_ids<br />
99e7f55220d6 drm/i915/guc: Don't return -EAGAIN to user when guc_ids exhausted<br />
915ff7c34cf7 drm/i915/guc: Connect the number of guc_ids to debugfs<br />
0515001370fa drm/i915/guc: Allow flexible number of context ids<br />
450c4003beca drm/i915/guc: Implement banned contexts for GuC submission<br />
8fe78be544ae drm/i915/guc: Don't call ring_is_idle in GuC submission<br />
e44e947bc4ec drm/i915/guc: Include scheduling policies in the debugfs state dump<br />
3963a5295cf5 drm/i915/guc: Connect reset modparam updates to GuC policy flags<br />
5f5500c1bdd1 drm/i915/guc: Hook GuC scheduling policies up<br />
49d53521b055 drm/i915/guc: Fix for error capture after full GPU reset with GuC<br />
fcc3c0baa000 drm/i915/guc: Capture error state on context reset<br />
3b3df712e2ff drm/i915/guc: Enable GuC engine reset<br />
e7a2abcce0c5 drm/i915/guc: Don't complain about reset races<br />
3663b0b7f051 drm/i915/guc: Provide mmio list to be saved/restored on engine reset<br />
43efa675d4c5 drm/i915/guc: Enable the timer expired interrupt for GuC<br />
d7295f45ddb2 drm/i915/guc: Handle engine reset failure notification<br />
64b0d33b4810 drm/i915/guc: Handle context reset notification<br />
e02be7e4d910 drm/i915/guc: Suspend/resume implementation for new interface<br />
757777f0b1fb drm/i915/guc: Add disable interrupts to guc sanitize<br />
61f20d90625f drm/i915: Reset GPU immediately if submission is disabled<br />
cddbdc8c2102 drm/i915/guc: Reset implementation for new GuC interface<br />
b65f5d41a8d6 drm/i915/guc: Direct all breadcrumbs for a class to single breadcrumbs<br />
a47e27f12b0c drm/i915/guc: Disable bonding extension with GuC submission<br />
7240fb696526 drm/i915: Hold reference to intel_context over life of i915_request<br />
aeeebfc996af drm/i915: Track 'serial' counts for virtual engines<br />
3abeb8634545 drm/i915/guc: GuC virtual engines<br />
c9d84fb992e9 drm/i915: Add intel_context tracing<br />
38e5c7b20e7f drm/i915/guc: Add several request trace points<br />
4b64a7c5f03d drm/i915/guc: Update GuC debugfs to support new GuC<br />
46221beb7d14 drm/i915/guc: Update intel_gt_wait_for_idle to work with GuC<br />
e0f222e9afa2 drm/i915/guc: Ensure G2H response has space in buffer<br />
7db4b3fa0896 drm/i915/guc: Disable semaphores when using GuC scheduling<br />
b1f278b58da8 drm/i915/guc: Ensure request ordering via completion fences<br />
65a20dcd1dcd drm/i915: Disable preempt busywait when using GuC scheduling<br />
971cdf95b715 drm/i915/guc: Extend deregistration fence to schedule disable<br />
8e8b08bbd2f9 drm/i915/guc: Disable engine barriers with GuC during unpin<br />
d4e1f8c18141 drm/i915/guc: Defer context unpin until scheduling is disabled<br />
d1bf23a543bd drm/i915/guc: Insert fence on context when deregistering<br />
253223cbb4b4 drm/i915/guc: Implement GuC context operations for new inteface<br />
2b1ae5c16d71 drm/i915/guc: Add bypass tasklet submission path to GuC<br />
d73f817c6206 drm/i915/guc: Implement GuC submission tasklet<br />
7c0c6490dc7f drm/i915/guc: Add lrc descriptor context lookup array<br />
48c389aa00f4 drm/i915/guc: Remove GuC stage descriptor, add lrc descriptor<br />
9c65c3e55f17 drm/i915/guc: Add new GuC interface defines and structures<br />
eb129525ed1c drm/i915/guc: Module load failure test for CT buffer creation<br />
5df1faa65404 drm/i915/guc: Increase size of CTB buffers<br />
996e36074071 drm/i915/guc: Optimize CTB writes and reads<br />
8fc50af49e57 drm/i915/guc: Add stall timer to non blocking CTB send function<br />
1aceef30cd54 drm/i915/guc: Add non blocking CTB send function<br />
2667ace90ede drm/i915/guc: Improve error message for unsolicited CT response<br />
588eb2dada3e drm/i915/guc: Use guc_class instead of engine_class in fw interface<br />
be499cf28f13 drm/i915: Engine relative MMIO<br />
39cb1be123df drm/i915: Introduce i915_sched_engine object<br />
af6ad7aa3a17 drm/i915/guc: Early initialization of GuC send registers<br />
0d811ca519db drm/i915/uc: turn on GuC/HuC auto mode by default<br />
ead958a08360 drm/i915/guc: Update firmware to v60.1.2<br />
3b7f6ab7ad81 drm/i915/guc: Kill guc_clients.ct_pool<br />
cdbbdad8f558 drm/i915/guc: New CTB based communication<br />
c1ed12daa38a drm/i915/guc: New definition of the CTB registration action<br />
d4553b1be549 drm/i915/guc: New definition of the CTB descriptor<br />
fa40a8157985 drm/i915/guc: Add flag for mark broken CTB<br />
ae95f735dbb9 drm/i915/guc: Support per context scheduling policies<br />
e1f8cafb0e9f drm/i915/guc: Update CTB response status<br />
d8f398326579 drm/i915/guc: Update MMIO based communication<br />
8b54cdc140ab drm/i915/guc: Introduce unified HXG messages<br />
cb80d15c67f0 drm/i915/guc: Always copy CT message to new allocation<br />
a14a9057dbdf drm/i915/guc: Don't receive all G2H messages in irq handler<br />
a8f659466b33 drm/i915/guc: Stop using mutex while sending CTB messages<br />
989a62818754 drm/i915/guc: Start protecting access to CTB descriptors<br />
99b5eb1c5bf7 drm/i915/guc: Relax CTB response timeout<br />
dc6561151f53 drm/i915/guc: Update sizes of CTB buffers<br />
651a272e5b20 drm/i915/guc: Replace CTB array with explicit members<br />
f1ec79b44a80 drm/i915/guc: Don't repeat CTB layout calculations<br />
125870655bda drm/i915/guc: Only rely on own CTB size<br />
34c85326331d drm/i915: Promote ptrdiff() to i915_utils.h<br />
ff1b46436045 drm/i915/guc: Stop using fence/status from CTB descriptor<br />
dad7096c1c3c drm/i915/guc: Keep strict GuC ABI definitions<br />
90c56b4204a2 drm/i915/guc: Remove sample_forcewake h2g action<br />
4712976721ac drm/i915/guc: enable only the user interrupt when using GuC submission<br />
b0d2357a5541 drm/i915/guc: use probe_error log for CT enablement failure<br />
f747b0edb0c3 drm/i915/guc: skip disabling CTBs before sanitizing the GuC<br />
92af37001987 drm/i915/gt: Move CS interrupt handler to the backend<br />
fb1e0af189e1 drm/i915/gt: Move submission_method into intel_gt<br />
b14994b02058 drm/i915/gt: Move engine setup out of set_default_submission</p>

</body>
</html>