<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span> changed
<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [CI] igt@drv_missed_irq - fail - Failed assertion: missed_rings == expect_rings"
href="https://bugs.freedesktop.org/show_bug.cgi?id=103199">bug 103199</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>REOPENED
</td>
<td>RESOLVED
</td>
</tr>
<tr>
<td style="text-align:right;">Resolution</td>
<td>---
</td>
<td>FIXED
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [CI] igt@drv_missed_irq - fail - Failed assertion: missed_rings == expect_rings"
href="https://bugs.freedesktop.org/show_bug.cgi?id=103199#c5">Comment # 5</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [CI] igt@drv_missed_irq - fail - Failed assertion: missed_rings == expect_rings"
href="https://bugs.freedesktop.org/show_bug.cgi?id=103199">bug 103199</a>
from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
<pre>(In reply to Chris Wilson from <a href="show_bug.cgi?id=103199#c4">comment #4</a>)
<span class="quote">> (In reply to Martin Peres from <a href="show_bug.cgi?id=103199#c3">comment #3</a>)
> > <a href="https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_93/fi-icl-u/">https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_93/fi-icl-u/</a>
> > <a href="mailto:igt@drv_missed_irq.html">igt@drv_missed_irq.html</a>
> >
> > (drv_missed_irq:1510) CRITICAL: Test assertion failure function
> > __real_main96, file ../tests/drv_missed_irq.c:159:
> > (drv_missed_irq:1510) CRITICAL: Failed assertion: missed_rings ==
> > expect_rings
> > (drv_missed_irq:1510) CRITICAL: Last errno: 9, Bad file descriptor
> > (drv_missed_irq:1510) CRITICAL: error: 0 != 0x57
> > Test drv_missed_irq failed.
>
> icl is a different class of bug -- icl can't fake missed interrupts at all.</span >
commit 5f521722a2a2391d693afccdf6e12be2754382d8 (HEAD -> drm-intel-next-queued,
drm-intel/drm-intel-next-queued)
Author: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Date: Fri Sep 7 12:28:51 2018 +0100
drm/i915: Missed interrupt simulation is no more, tell the world
Using the guc, we cannot disable the user interrupt generation as we use
it for driving submission. And from Icelake, we no longer have the
ability to individually mask interrupt generation from each engine,
disabling our ability to fake missed interrupts.
In both cases, report back to userspace that the missed interrupt
generator is no longer available.
Signed-off-by: Chris Wilson <<a href="mailto:chris@chris-wilson.co.uk">chris@chris-wilson.co.uk</a>>
Cc: Mika Kuoppala <<a href="mailto:mika.kuoppala@linux.intel.com">mika.kuoppala@linux.intel.com</a>>
Reviewed-by: Mika Kuoppala <<a href="mailto:mika.kuoppala@linux.intel.com">mika.kuoppala@linux.intel.com</a>>
Link:
<a href="https://patchwork.freedesktop.org/patch/msgid/20180907112856.28242-1-chris@chris-wilson.co.uk">https://patchwork.freedesktop.org/patch/msgid/20180907112856.28242-1-chris@chris-wilson.co.uk</a></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>