From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 108591] [CI][DRMTIP] igt@gem_tiled_fence_blits@normal - fail - Failed assertion: linear[i] == start_val Date: Tue, 06 Nov 2018 09:25:48 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2024181303==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id A63C06E2BB for ; Tue, 6 Nov 2018 09:25:48 +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 --===============2024181303== Content-Type: multipart/alternative; boundary="15414963481.AEf1C1B.30786" Content-Transfer-Encoding: 7bit --15414963481.AEf1C1B.30786 Date: Tue, 6 Nov 2018 09:25:48 +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=3D108591 Chris Wilson changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED Assignee|intel-gfx-bugs@lists.freede |dri-devel@lists.freedesktop |sktop.org |.org Component|DRM/Intel |IGT QA Contact|intel-gfx-bugs@lists.freede | |sktop.org | --=20 You are receiving this mail because: You are the assignee for the bug.= --15414963481.AEf1C1B.30786 Date: Tue, 6 Nov 2018 09:25:48 +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 10859= 1
What Removed Added
Status REOPENED RESOLVED
Resolution --- FIXED
Assignee intel-gfx-bugs@lists.freedesktop.org dri-devel@lists.freedesktop.org
Component DRM/Intel IGT
QA Contact intel-gfx-bugs@lists.freedesktop.org  


You are receiving this mail because:
  • You are the assignee for the bug.
= --15414963481.AEf1C1B.30786-- --===============2024181303== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============2024181303==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 108591] [CI][DRMTIP] igt@gem_tiled_fence_blits@normal - fail - Failed assertion: linear[i] == start_val Date: Wed, 07 Nov 2018 15:36:57 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0733020784==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 4DAE389467 for ; Wed, 7 Nov 2018 15:36:57 +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 --===============0733020784== Content-Type: multipart/alternative; boundary="15416050170.DFdB25.32674" Content-Transfer-Encoding: 7bit --15416050170.DFdB25.32674 Date: Wed, 7 Nov 2018 15:36:57 +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=3D108591 --- Comment #6 from Chris Wilson --- (In reply to Chris Wilson from comment #5) > As expected, elk/ilk is a completely different > bug,https://patchwork.freedesktop.org/series/52013/ > and ideally shouldn't be grouped up with the igt bug. commit 55f99bf2a9c331838c981694bc872cd1ec4070b2 Author: Chris Wilson Date: Mon Nov 5 09:43:05 2018 +0000 drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5 Exercising the gpu reloc path strenuously revealed an issue where the updated relocations (from MI_STORE_DWORD_IMM) were not being observed upon execution. After some experiments with adding pipecontrols (a lot of pipecontrols (32) as gen4/5 do not have a bit to wait on earlier pipe controls or even the current on), it was discovered that we merely needed to delay the EMIT_INVALIDATE by several flushes. It is important to note that it is the EMIT_INVALIDATE as opposed to the EMIT_FLUSH that needs the delay as opposed to what one might first expect -- that the delay is required for the TLB invalidation to take effect (one presumes to purge any CS buffers) as opposed to a delay after flushing to ensure the writes have landed before triggering invalidation. Testcase: igt/gem_tiled_fence_blits Signed-off-by: Chris Wilson Cc: stable@vger.kernel.org Reviewed-by: Ville Syrj=C3=A4l=C3=A4 Link: https://patchwork.freedesktop.org/patch/msgid/20181105094305.5767-1-chris@c= hris-wilson.co.uk --=20 You are receiving this mail because: You are the assignee for the bug.= --15416050170.DFdB25.32674 Date: Wed, 7 Nov 2018 15:36:57 +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

Commen= t # 6 on bug 10859= 1 from Chris Wilson
(In reply to Chris Wilson from comment #5)
> As expected, elk/ilk is a completely different
> bug,https:=
//patchwork.freedesktop.org/series/52013/
> and ideally shouldn't be grouped up with the igt bug.

commit 55f99bf2a9c331838c981694bc872cd1ec4070b2
Author: Chris Wilson <ch=
ris@chris-wilson.co.uk>
Date:   Mon Nov 5 09:43:05 2018 +0000

    drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5

    Exercising the gpu reloc path strenuously revealed an issue where the
    updated relocations (from MI_STORE_DWORD_IMM) were not being observed
    upon execution. After some experiments with adding pipecontrols (a lot
    of pipecontrols (32) as gen4/5 do not have a bit to wait on earlier pipe
    controls or even the current on), it was discovered that we merely
    needed to delay the EMIT_INVALIDATE by several flushes. It is important
    to note that it is the EMIT_INVALIDATE as opposed to the EMIT_FLUSH that
    needs the delay as opposed to what one might first expect -- that the
    delay is required for the TLB invalidation to take effect (one presumes
    to purge any CS buffers) as opposed to a delay after flushing to ensure
    the writes have landed before triggering invalidation.

    Testcase: igt/gem_tiled_fence_blits
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
    Cc: stable@vger.kerne=
l.org
    Reviewed-by: Ville Syrj=C3=A4l=C3=A4 <ville.syrjala@linux.intel.com>
    Link:
https://patchwork.freedesktop.org/patch/m=
sgid/20181105094305.5767-1-chris@chris-wilson.co.uk


You are receiving this mail because:
  • You are the assignee for the bug.
= --15416050170.DFdB25.32674-- --===============0733020784== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0733020784==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 108591] [CI][DRMTIP] igt@gem_tiled_fence_blits@normal - fail - Failed assertion: linear[i] == start_val Date: Tue, 13 Nov 2018 15:52:11 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0686243783==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 8E63B6E38D for ; Tue, 13 Nov 2018 15:52:11 +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 --===============0686243783== Content-Type: multipart/alternative; boundary="15421243310.fe80da.32688" Content-Transfer-Encoding: 7bit --15421243310.fe80da.32688 Date: Tue, 13 Nov 2018 15:52:11 +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=3D108591 Martin Peres changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #7 from Martin Peres --- BLB is still hapenning: https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_139/fi-blb-e6850/igt@gem_ti= led_fence_blits@normal.html Starting subtest: normal (gem_tiled_fence_blits:1040) CRITICAL: Test assertion failure function check_bo, file ../tests/i915/gem_tiled_fence_blits.c:80: (gem_tiled_fence_blits:1040) CRITICAL: Failed assertion: linear[i] =3D=3D s= tart_val (gem_tiled_fence_blits:1040) CRITICAL: Expected 0x06900000, found 0x0aa8000= 0 at offset 0x00000000 --=20 You are receiving this mail because: You are the assignee for the bug.= --15421243310.fe80da.32688 Date: Tue, 13 Nov 2018 15:52:11 +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 <= span class=3D"fn">Martin Peres changed bug 10859= 1
What Removed Added
Status RESOLVED REOPENED
Resolution FIXED ---

Commen= t # 7 on bug 10859= 1 from Martin Peres
BLB is still hapenning:
https://intel-gfx-ci.01.org=
/tree/drm-tip/drmtip_139/fi-blb-e6850/igt@gem_tiled_fence_blits@nor=
mal.html

Starting subtest: normal
(gem_tiled_fence_blits:1040) CRITICAL: Test assertion failure function
check_bo, file ../tests/i915/gem_tiled_fence_blits.c:80:
(gem_tiled_fence_blits:1040) CRITICAL: Failed assertion: linear[i] =3D=3D s=
tart_val
(gem_tiled_fence_blits:1040) CRITICAL: Expected 0x06900000, found 0x0aa8000=
0 at
offset 0x00000000


You are receiving this mail because:
  • You are the assignee for the bug.
= --15421243310.fe80da.32688-- --===============0686243783== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0686243783==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 108591] [CI][DRMTIP] igt@gem_tiled_fence_blits@normal - fail - Failed assertion: linear[i] == start_val Date: Tue, 13 Nov 2018 16:09:25 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0773456199==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 092AD6E3A9 for ; Tue, 13 Nov 2018 16:09:25 +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 --===============0773456199== Content-Type: multipart/alternative; boundary="15421253640.f45a7.7392" Content-Transfer-Encoding: 7bit --15421253640.f45a7.7392 Date: Tue, 13 Nov 2018 16:09:24 +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=3D108591 --- Comment #8 from Chris Wilson --- Probably should have mentioned the gpu hang, as that makes it a completely different bug. <7> [99.123649] hangcheck rcs0 <7> [99.123667] hangcheck \x09current seqno 1ec, last 1fb, hangcheck 1ec [5= 952 ms] <7> [99.123671] hangcheck \x09Reset count: 0 (global 0) <7> [99.123676] hangcheck \x09Requests: <7> [99.123688] hangcheck \x09\x09first 1ed [4:2ba8] @ 7677ms: rcs0 <7> [99.123693] hangcheck \x09\x09last 1fb [4:2bb6] @ 7672ms: rcs0 <7> [99.123704] hangcheck \x09\x09active 1ed [4:2ba8] @ 7677ms: rcs0 <7> [99.123709] hangcheck \x09\x09ring->start: 0x00002000 <7> [99.123712] hangcheck \x09\x09ring->head: 0x0000ad60 <7> [99.123716] hangcheck \x09\x09ring->tail: 0x0000afc8 <7> [99.123720] hangcheck \x09\x09ring->emit: 0x0000afc8 <7> [99.123724] hangcheck \x09\x09ring->space: 0x00006a78 <7> [99.123729] hangcheck [head ad70, postfix ad88, tail ad98, batch 0x00000000_00326000]: <7> [99.123745] hangcheck [0000] 02000001 00000000 18800080 00326001 020000= 00 00000000 10800001 000000c0 <7> [99.123750] hangcheck [0020] 000001ed 01000000 <7> [99.123769] hangcheck \x09RING_START: 0x00002000 <7> [99.123774] hangcheck \x09RING_HEAD: 0x0000ad84 <7> [99.123778] hangcheck \x09RING_TAIL: 0x0000afc8 <7> [99.123782] hangcheck \x09RING_CTL: 0x0001f001 <7> [99.123786] hangcheck \x09RING_MODE: 0x00000000 <7> [99.123791] hangcheck \x09ACTHD: 0x00000000_0060ad84 <7> [99.123795] hangcheck \x09BBADDR: 0x00000000_00000000 <7> [99.123799] hangcheck \x09DMA_FADDR: 0x00000000_0000cfc8 <7> [99.123803] hangcheck \x09IPEIR: 0x00000000 <7> [99.123807] hangcheck \x09IPEHR: 0x02000000 <7> [99.123833] hangcheck \x09\x09E 1ed [4:2ba8] @ 7677ms: rcs0 <7> [99.123870] hangcheck \x09\x09E 1ee [4:2ba9] @ 7676ms: rcs0 <7> [99.123874] hangcheck \x09\x09E 1ef [4:2baa] @ 7676ms: rcs0 <7> [99.123879] hangcheck \x09\x09E 1f0 [4:2bab] @ 7675ms: rcs0 <7> [99.123884] hangcheck \x09\x09E 1f1 [4:2bac] @ 7675ms: rcs0 <7> [99.123888] hangcheck \x09\x09E 1f2 [4:2bad] @ 7675ms: rcs0 <7> [99.123893] hangcheck \x09\x09E 1f3 [4:2bae] @ 7675ms: rcs0 <7> [99.123897] hangcheck \x09\x09...skipping 7 executing requests... <7> [99.123902] hangcheck \x09\x09E 1fb [4:2bb6] @ 7672ms: rcs0 <7> [99.123905] hangcheck \x09\x09Queue priority: -2147483648 <7> [99.123926] hangcheck \x09gem_tiled_fence [1040] waiting for 1ed <7> [99.123955] hangcheck IRQ? 0x1 (breadcrumbs? yes) <7> [99.123959] hangcheck HWSP: <7> [99.123965] hangcheck [0000] 00000000 00000000 00000000 00000000 000000= 00 00000000 00000000 00000000 <7> [99.123968] hangcheck * <7> [99.123974] hangcheck [00c0] 000001ec 00000000 00000000 00000000 000000= 00 00000000 00000000 00000000 <7> [99.123979] hangcheck [00e0] 00000000 00000000 00000000 00000000 000000= 00 00000000 00000000 00000000 <7> [99.123983] hangcheck * <7> [99.123987] hangcheck Idle? no Looks intact. So could be a reloc coherency issue and it tried to read/write into garbage, but then it just uses the stale locations of old buffers. Sti= ll that's my leading candidate. Fwiw, my slow pIIIm i915gm doesn't seem to suffer the same fate. --=20 You are receiving this mail because: You are the assignee for the bug.= --15421253640.f45a7.7392 Date: Tue, 13 Nov 2018 16:09:24 +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

Commen= t # 8 on bug 10859= 1 from Chris Wilson
Probably should have mentioned the gpu hang, as that makes it =
a completely
different bug.

<7> [99.123649] hangcheck rcs0
<7> [99.123667] hangcheck \x09current seqno 1ec, last 1fb, hangcheck =
1ec [5952
ms]
<7> [99.123671] hangcheck \x09Reset count: 0 (global 0)
<7> [99.123676] hangcheck \x09Requests:
<7> [99.123688] hangcheck \x09\x09first  1ed [4:2ba8] @ 7677ms: r=
cs0
<7> [99.123693] hangcheck \x09\x09last   1fb [4:2bb6] @ 7672ms: r=
cs0
<7> [99.123704] hangcheck \x09\x09active 1ed [4:2ba8] @ 7677ms: r=
cs0
<7> [99.123709] hangcheck \x09\x09ring->start:  0x00002000
<7> [99.123712] hangcheck \x09\x09ring->head:   0x0000ad60
<7> [99.123716] hangcheck \x09\x09ring->tail:   0x0000afc8
<7> [99.123720] hangcheck \x09\x09ring->emit:   0x0000afc8
<7> [99.123724] hangcheck \x09\x09ring->space:  0x00006a78
<7> [99.123729] hangcheck [head ad70, postfix ad88, tail ad98, batch
0x00000000_00326000]:
<7> [99.123745] hangcheck [0000] 02000001 00000000 18800080 00326001 =
02000000
00000000 10800001 000000c0
<7> [99.123750] hangcheck [0020] 000001ed 01000000
<7> [99.123769] hangcheck \x09RING_START: 0x00002000
<7> [99.123774] hangcheck \x09RING_HEAD:  0x0000ad84
<7> [99.123778] hangcheck \x09RING_TAIL:  0x0000afc8
<7> [99.123782] hangcheck \x09RING_CTL:   0x0001f001
<7> [99.123786] hangcheck \x09RING_MODE:  0x00000000
<7> [99.123791] hangcheck \x09ACTHD:  0x00000000_0060ad84
<7> [99.123795] hangcheck \x09BBADDR: 0x00000000_00000000
<7> [99.123799] hangcheck \x09DMA_FADDR: 0x00000000_0000cfc8
<7> [99.123803] hangcheck \x09IPEIR: 0x00000000
<7> [99.123807] hangcheck \x09IPEHR: 0x02000000
<7> [99.123833] hangcheck \x09\x09E 1ed [4:2ba8] @ 7677ms: rcs0
<7> [99.123870] hangcheck \x09\x09E 1ee [4:2ba9] @ 7676ms: rcs0
<7> [99.123874] hangcheck \x09\x09E 1ef [4:2baa] @ 7676ms: rcs0
<7> [99.123879] hangcheck \x09\x09E 1f0 [4:2bab] @ 7675ms: rcs0
<7> [99.123884] hangcheck \x09\x09E 1f1 [4:2bac] @ 7675ms: rcs0
<7> [99.123888] hangcheck \x09\x09E 1f2 [4:2bad] @ 7675ms: rcs0
<7> [99.123893] hangcheck \x09\x09E 1f3 [4:2bae] @ 7675ms: rcs0
<7> [99.123897] hangcheck \x09\x09...skipping 7 executing requests...
<7> [99.123902] hangcheck \x09\x09E 1fb [4:2bb6] @ 7672ms: rcs0
<7> [99.123905] hangcheck \x09\x09Queue priority: -2147483648
<7> [99.123926] hangcheck \x09gem_tiled_fence [1040] waiting for 1ed
<7> [99.123955] hangcheck IRQ? 0x1 (breadcrumbs? yes)
<7> [99.123959] hangcheck HWSP:
<7> [99.123965] hangcheck [0000] 00000000 00000000 00000000 00000000 =
00000000
00000000 00000000 00000000
<7> [99.123968] hangcheck *
<7> [99.123974] hangcheck [00c0] 000001ec 00000000 00000000 00000000 =
00000000
00000000 00000000 00000000
<7> [99.123979] hangcheck [00e0] 00000000 00000000 00000000 00000000 =
00000000
00000000 00000000 00000000
<7> [99.123983] hangcheck *
<7> [99.123987] hangcheck Idle? no

Looks intact. So could be a reloc coherency issue and it tried to read/write
into garbage, but then it just uses the stale locations of old buffers. Sti=
ll
that's my leading candidate.

Fwiw, my slow pIIIm i915gm doesn't seem to suffer the same fate.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15421253640.f45a7.7392-- --===============0773456199== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0773456199==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 108591] [CI][DRMTIP] igt@gem_tiled_fence_blits@normal - fail - Failed assertion: linear[i] == start_val Date: Tue, 13 Nov 2018 16:10:02 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1208358365==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id CB2BE6E3CB for ; Tue, 13 Nov 2018 16:10:01 +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 --===============1208358365== Content-Type: multipart/alternative; boundary="15421254011.C517CDD4f.7834" Content-Transfer-Encoding: 7bit --15421254011.C517CDD4f.7834 Date: Tue, 13 Nov 2018 16:10:01 +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=3D108591 --- Comment #9 from Chris Wilson --- (In reply to Chris Wilson from comment #8) > Fwiw, my slow pIIIm i915gm doesn't seem to suffer the same fate. Except I should check pnv for my closest equiv to blb. --=20 You are receiving this mail because: You are the assignee for the bug.= --15421254011.C517CDD4f.7834 Date: Tue, 13 Nov 2018 16:10:01 +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

Commen= t # 9 on bug 10859= 1 from Chris Wilson
(In reply to Chris Wilson from comment #8)
> Fwiw, my slow pIIIm i915gm doesn't seem to suffe=
r the same fate.

Except I should check pnv for my closest equiv to blb.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15421254011.C517CDD4f.7834-- --===============1208358365== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============1208358365==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 108591] [CI][DRMTIP] igt@gem_tiled_fence_blits@normal - fail - Failed assertion: linear[i] == start_val Date: Tue, 20 Nov 2018 09:53:34 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1311690573==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 786416E369 for ; Tue, 20 Nov 2018 09:53:34 +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 --===============1311690573== Content-Type: multipart/alternative; boundary="15427076142.b4d9CC4e.31269" Content-Transfer-Encoding: 7bit --15427076142.b4d9CC4e.31269 Date: Tue, 20 Nov 2018 09:53:34 +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=3D108591 Chris Wilson changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED --- Comment #10 from Chris Wilson --- commit 7fa28e146994da1e8a4124623d7da97b798ea520 (HEAD -> drm-intel-next-que= ued, drm-intel/for-linux-next, drm-intel/drm-intel-next-queued) Author: Chris Wilson Date: Mon Nov 19 15:41:53 2018 +0000 drm/i915: Write GPU relocs harder with gen3 Under moderate amounts of GPU stress, we can observe on Bearlake and Pineview (later gen3 models) that we execute the following batch buffer before the write into the batch is coherent. Adding extra (tested with upto 32x) MI_FLUSH to either the invalidation, flush or both phases does not solve the incoherency issue with the relocations, but emitting the MI_STORE_DWORD_IMM twice does. So be it. Fixes: 7dd4f6729f92 ("drm/i915: Async GPU relocation processing") Testcase: igt/gem_tiled_fence_blits # blb/pnv Signed-off-by: Chris Wilson Cc: Joonas Lahtinen Reviewed-by: Joonas Lahtinen Link: https://patchwork.freedesktop.org/patch/msgid/20181119154153.15327-1-chris@= chris-wilson.co.uk --=20 You are receiving this mail because: You are the assignee for the bug.= --15427076142.b4d9CC4e.31269 Date: Tue, 20 Nov 2018 09:53:34 +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 10859= 1
What Removed Added
Status REOPENED RESOLVED
Resolution --- FIXED

Comme= nt # 10 on bug 10859= 1 from Chris Wilson
commit 7fa28e146994da1e8a4124623d7da97b798ea520 (HEAD -> dr=
m-intel-next-queued,
drm-intel/for-linux-next, drm-intel/drm-intel-next-queued)
Author: Chris Wilson <ch=
ris@chris-wilson.co.uk>
Date:   Mon Nov 19 15:41:53 2018 +0000

    drm/i915: Write GPU relocs harder with gen3

    Under moderate amounts of GPU stress, we can observe on Bearlake and
    Pineview (later gen3 models) that we execute the following batch buffer
    before the write into the batch is coherent. Adding extra (tested with
    upto 32x) MI_FLUSH to either the invalidation, flush or both phases does
    not solve the incoherency issue with the relocations, but emitting the
    MI_STORE_DWORD_IMM twice does. So be it.

    Fixes: 7dd4f6729f92 ("drm/i915: Async GPU relocation processing&qu=
ot;)
    Testcase: igt/gem_tiled_fence_blits # blb/pnv
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
    Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
    Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
    Link:
https://patchwork.freedesktop.org/patch/=
msgid/20181119154153.15327-1-chris@chris-wilson.co.uk


You are receiving this mail because:
  • You are the assignee for the bug.
= --15427076142.b4d9CC4e.31269-- --===============1311690573== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============1311690573==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 108591] [CI][DRMTIP] igt@gem_tiled_fence_blits@normal - fail - Failed assertion: linear[i] == start_val Date: Fri, 04 Jan 2019 15:42:07 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1640163562==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id DA3766EC98 for ; Fri, 4 Jan 2019 15:42:06 +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 --===============1640163562== Content-Type: multipart/alternative; boundary="15466165261.bd9f7.18662" Content-Transfer-Encoding: 7bit --15466165261.bd9f7.18662 Date: Fri, 4 Jan 2019 15:42:06 +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=3D108591 Martin Peres changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #11 from Martin Peres --- (In reply to Chris Wilson from comment #10) > commit 7fa28e146994da1e8a4124623d7da97b798ea520 (HEAD -> > drm-intel-next-queued, drm-intel/for-linux-next, > drm-intel/drm-intel-next-queued) > Author: Chris Wilson > Date: Mon Nov 19 15:41:53 2018 +0000 >=20 > drm/i915: Write GPU relocs harder with gen3 >=20=20=20=20=20 > Under moderate amounts of GPU stress, we can observe on Bearlake and > Pineview (later gen3 models) that we execute the following batch buff= er > before the write into the batch is coherent. Adding extra (tested with > upto 32x) MI_FLUSH to either the invalidation, flush or both phases d= oes > not solve the incoherency issue with the relocations, but emitting the > MI_STORE_DWORD_IMM twice does. So be it. >=20=20=20=20=20 > Fixes: 7dd4f6729f92 ("drm/i915: Async GPU relocation processing") > Testcase: igt/gem_tiled_fence_blits # blb/pnv > Signed-off-by: Chris Wilson > Cc: Joonas Lahtinen > Reviewed-by: Joonas Lahtinen > Link: > https://patchwork.freedesktop.org/patch/msgid/20181119154153.15327-1- > chris@chris-wilson.co.uk Oddly-enough, this was not sufficient to fix the issue, but it stopped fail= ing after drmtip_176 (https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_176/fi-gdg-551/igt@gem_til= ed_fence_blits@normal.html), so closing! --=20 You are receiving this mail because: You are the assignee for the bug.= --15466165261.bd9f7.18662 Date: Fri, 4 Jan 2019 15:42:06 +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 <= span class=3D"fn">Martin Peres changed bug 10859= 1
What Removed Added
Status RESOLVED CLOSED

Comme= nt # 11 on bug 10859= 1 from Martin Peres
(In reply to Chris Wilson from comment #10)
> commit 7fa28e146994da1e8a4124623d7da97b798ea520 =
(HEAD ->
> drm-intel-next-queued, drm-intel/for-linux-next,
> drm-intel/drm-intel-next-queued)
> Author: Chris Wilson <chris@chris-wilson.co.uk>
> Date:   Mon Nov 19 15:41:53 2018 +0000
>=20
>     drm/i915: Write GPU relocs harder with gen3
>=20=20=20=20=20
>     Under moderate amounts of GPU stress, we can observe on Bearlake a=
nd
>     Pineview (later gen3 models) that we execute the following batch b=
uffer
>     before the write into the batch is coherent. Adding extra (tested =
with
>     upto 32x) MI_FLUSH to either the invalidation, flush or both phase=
s does
>     not solve the incoherency issue with the relocations, but emitting=
 the
>     MI_STORE_DWORD_IMM twice does. So be it.
>=20=20=20=20=20
>     Fixes: 7dd4f6729f92 ("drm/i915: Async GPU relocation processi=
ng")
>     Testcase: igt/gem_tiled_fence_blits # blb/pnv
>     Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
>     Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
>     Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
>     Link:
> https://patchwork.freedesktop.org/patch/msgid/20181119154153.153=
27-1-
> chris@chris-wilson=
.co.uk

Oddly-enough, this was not sufficient to fix the issue, but it stopped fail=
ing
after drmtip_176
(https://intel-gfx-ci.01.org/=
tree/drm-tip/drmtip_176/fi-gdg-551/igt@gem_tiled_fence_blits@normal=
.html),
so closing!


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