From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 103199] [CI] igt@drv_missed_irq - fail - Failed assertion: missed_rings == expect_rings Date: Fri, 07 Sep 2018 13:46:16 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1880120549==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 8010A6E8EB for ; Fri, 7 Sep 2018 13:46:16 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1880120549== Content-Type: multipart/alternative; boundary="15363279760.9F5dED8a4.20528" Content-Transfer-Encoding: 7bit --15363279760.9F5dED8a4.20528 Date: Fri, 7 Sep 2018 13:46:16 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D103199 Chris Wilson changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED --- Comment #5 from Chris Wilson --- (In reply to Chris Wilson from comment #4) > (In reply to Martin Peres from comment #3) > > https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_93/fi-icl-u/ > > igt@drv_missed_irq.html > >=20 > > (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 =3D=3D > > expect_rings > > (drv_missed_irq:1510) CRITICAL: Last errno: 9, Bad file descriptor > > (drv_missed_irq:1510) CRITICAL: error: 0 !=3D 0x57 > > Test drv_missed_irq failed. >=20 > icl is a different class of bug -- icl can't fake missed interrupts at al= l. commit 5f521722a2a2391d693afccdf6e12be2754382d8 (HEAD -> drm-intel-next-que= ued, drm-intel/drm-intel-next-queued) Author: Chris Wilson 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 Cc: Mika Kuoppala Reviewed-by: Mika Kuoppala Link: https://patchwork.freedesktop.org/patch/msgid/20180907112856.28242-1-chris@= chris-wilson.co.uk --=20 You are receiving this mail because: You are the assignee for the bug.= --15363279760.9F5dED8a4.20528 Date: Fri, 7 Sep 2018 13:46:16 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated Chris Wilson changed bug 10319= 9
What Removed Added
Status REOPENED RESOLVED
Resolution --- FIXED

Commen= t # 5 on bug 10319= 9 from Chris Wilson
(In reply to Chris Wilson from comment #4)
> (In reply to Martin Peres from comment #3)
> > https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_93/fi-icl-u/
> > igt@drv_missed=
_irq.html
> >=20
> > (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 =
=3D=3D
> > expect_rings
> > (drv_missed_irq:1510) CRITICAL: Last errno: 9, Bad file descriptor
> > (drv_missed_irq:1510) CRITICAL: error: 0 !=3D 0x57
> > Test drv_missed_irq failed.
>=20
> icl is a different class of bug -- icl can't fake missed interrupts at=
 all.

commit 5f521722a2a2391d693afccdf6e12be2754382d8 (HEAD -> drm-intel-next-=
queued,
drm-intel/drm-intel-next-queued)
Author: Chris Wilson <ch=
ris@chris-wilson.co.uk>
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 <chris@chris-wilson.co.uk>
    Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com>
    Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
    Link:
https://patchwork.freedesktop.org/patch/=
msgid/20180907112856.28242-1-chris@chris-wilson.co.uk


You are receiving this mail because:
  • You are the assignee for the bug.
= --15363279760.9F5dED8a4.20528-- --===============1880120549== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============1880120549==--