Skip to contentSkip to conversation

i915/tests: shadow peek

PATCH In review Matthew Auld 3 participants 5 messages Dec 24, 2020

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 i915/tests: shadow peek

The shadow batch needs to be in the user visible ppGTT, so make sure we are not leaking anything, if we can guess where the shadow will be placed.

---
 tests/i915/gen9_exec_parse.c | 129 +++++++++++++++++++++++++++++++++++
 1 file changed, 129 insertions(+)
tests/i915/gen9_exec_parse.c +129 -0
index 087d6f35..6f54c4e1 100644
@@ -1051,6 +1051,132 @@ static void test_rejected(int i915, uint32_t handle, bool ctx_param)
 	}
 }
 
+#define PAGE_SHIFT 12
+#define PAGE_SIZE (1ULL << 12)
+
+static inline uint32_t fill_and_copy_shadow(uint32_t *batch, uint32_t len,
+					    uintptr_t src, uintptr_t dst)
+{
+        unsigned int i = 0;
+
+#define XY_COLOR_BLT_CMD        (2 << 29 | 0x50 << 22)
+#define BLT_WRITE_ALPHA         (1<<21)
+#define BLT_WRITE_RGB           (1<<20)
+	batch[i++] = XY_COLOR_BLT_CMD | BLT_WRITE_ALPHA | BLT_WRITE_RGB | (7 - 2);
+	batch[i++] = 0xf0 << 16 | 1 << 25 | 1 << 24 | PAGE_SIZE;
+	batch[i++] = 0;
+	batch[i++] = len >> PAGE_SHIFT << 16 | PAGE_SIZE / 4;
+	batch[i++] = lower_32_bits(dst);
+	batch[i++] = upper_32_bits(dst);
+
+	batch[i++] = 0xdeadbeaf;
+	batch[i++] = 0;
+
+#define COPY_BLT_CMD            (2<<29|0x53<<22)
+	batch[i++] = COPY_BLT_CMD | BLT_WRITE_ALPHA | BLT_WRITE_RGB | 8;
+	batch[i++] = 0xcc << 16 | 1 << 25 | 1 << 24 | PAGE_SIZE;
+	batch[i++] = 0;
+	batch[i++] = len >> PAGE_SHIFT << 16 | PAGE_SIZE / 4;
+	batch[i++] = lower_32_bits(dst);
+	batch[i++] = upper_32_bits(dst);
+	batch[i++] = 0;
+	batch[i++] = PAGE_SIZE;
+	batch[i++] = lower_32_bits(src);
+	batch[i++] = upper_32_bits(src);
+
+	batch[i++] = MI_BATCH_BUFFER_END;
+	batch[i++] = 0;
+
+	return i * sizeof(uint32_t);
+}
+
+static inline uint64_t sign_extend(uint64_t x, int index)
+{
+	int shift = 63 - index;
+	return (int64_t)(x << shift) >> shift;
+}
+
+static uint64_t gen8_canonical_address(uint64_t address)
+{
+	return sign_extend(address, 47);
+}
+
+static void test_shadow_peek(int fd)
+{
+	uint64_t size = PAGE_SIZE;
+	struct drm_i915_gem_exec_object2 exec[2] = {};
+	struct drm_i915_gem_execbuffer2 execbuf = {
+		.buffers_ptr = to_user_pointer(exec),
+		.buffer_count = 2,
+	};
+	uint32_t *vaddr;
+	uint32_t len;
+	int i;
+
+	exec[0].handle = gem_create(fd, size); /* scratch for shadow */
+	exec[0].flags = EXEC_OBJECT_PINNED |
+			EXEC_OBJECT_SUPPORTS_48B_ADDRESS |
+			EXEC_OBJECT_PAD_TO_SIZE;
+	exec[0].offset = 0;
+	/*
+	 * Ensure the shadow has no place to hide, if say it were placed
+	 * randomly within the address space. We leave enough space for our
+	 * batch, which leaves exactly one perfect sized hole for the shadow to
+	 * occupy later.
+	 *
+	 * Note that pad_to_size is just the node.size for the vma, which means
+	 * we can easily occupy the entire 48b ppGTT, if we want, without
+	 * needing an insane amount of physical memory.
+	 */
+	exec[0].pad_to_size = gem_aperture_size(fd) - 2 * size;
+
+	exec[1].handle = gem_create(fd, size); /* batch */
+	exec[1].flags = EXEC_OBJECT_PINNED | EXEC_OBJECT_SUPPORTS_48B_ADDRESS;
+	exec[1].offset = gen8_canonical_address(exec[0].pad_to_size);
+
+	vaddr = gem_mmap__wc(fd, exec[1].handle, 0, size, PROT_WRITE);
+
+	len = fill_and_copy_shadow(vaddr,
+				   size,
+				   exec[0].pad_to_size + size, /* shadow location */
+				   exec[0].offset);
+
+	munmap(vaddr, size);
+
+	execbuf.flags = I915_EXEC_BLT;
+	execbuf.batch_start_offset = 0;
+	execbuf.batch_len = len;
+
+	igt_assert_eq(__gem_execbuf(fd, &execbuf), 0);
+	gem_sync(fd, exec[1].handle);
+
+	gem_set_domain(fd, exec[0].handle,
+		       I915_GEM_DOMAIN_CPU,
+		       I915_GEM_DOMAIN_CPU);
+
+	vaddr = gem_mmap__cpu(fd, exec[0].handle, 0, size, PROT_READ);
+
+
+	/* Shadow batch is meant to be read-only */
+	for (i = 0; i < len / sizeof(uint32_t); i++) {
+		if (i != 6)
+			igt_assert_neq_u32(vaddr[i], 0xdeadbeaf);
+	}
+
+	/*
+	 * Since batch_len is smaller than PAGE_SIZE, we should expect the extra
+	 * dwords to be zeroed. Even though this doesn't affect execution, we
+	 * don't want to be leaking stuff by accident.
+	 */
+	for (i = len / sizeof(uint32_t); i < size / sizeof(uint32_t); i++)
+		igt_assert_eq_u32(vaddr[i], 0);
+
+	munmap(vaddr, size);
+
+	for (i = 0; i < ARRAY_SIZE(exec); i++)
+		gem_close(fd, exec[i].handle);
+}
+
 igt_main
 {
 	uint32_t handle;
@@ -1138,6 +1264,9 @@ igt_main
 	igt_subtest("bb-oversize")
 		test_bb_oversize(i915);
 
+	igt_subtest("shadow-peek")
+		test_shadow_peek(i915);
+
 	igt_fixture {
 		igt_stop_hang_detector();
 		gem_close(i915, handle);
Signature · 6 lines
2.26.2

_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev
Reviewed-by on v1 1/1
#1 lore raw

Quoting Matthew Auld (2020-12-24 10:29:05)

Quoted 85 lines

The shadow batch needs to be in the user visible ppGTT, so make sure we are not leaking anything, if we can guess where the shadow will be placed.

---
 tests/i915/gen9_exec_parse.c | 129 +++++++++++++++++++++++++++++++++++
 1 file changed, 129 insertions(+)
tests/i915/gen9_exec_parse.c +68 -0
index 087d6f35..6f54c4e1 100644
@@ -1051,6 +1051,132 @@ static void test_rejected(int i915, uint32_t handle, bool ctx_param)
        }
 }
 
+#define PAGE_SHIFT 12
+#define PAGE_SIZE (1ULL << 12)
+
+static inline uint32_t fill_and_copy_shadow(uint32_t *batch, uint32_t len,
+                                           uintptr_t src, uintptr_t dst)
+{
+        unsigned int i = 0;
+
+#define XY_COLOR_BLT_CMD        (2 << 29 | 0x50 << 22)
+#define BLT_WRITE_ALPHA         (1<<21)
+#define BLT_WRITE_RGB           (1<<20)
+       batch[i++] = XY_COLOR_BLT_CMD | BLT_WRITE_ALPHA | BLT_WRITE_RGB | (7 - 2);
+       batch[i++] = 0xf0 << 16 | 1 << 25 | 1 << 24 | PAGE_SIZE;
+       batch[i++] = 0;
+       batch[i++] = len >> PAGE_SHIFT << 16 | PAGE_SIZE / 4;
+       batch[i++] = lower_32_bits(dst);
+       batch[i++] = upper_32_bits(dst);
+
+       batch[i++] = 0xdeadbeaf;
+       batch[i++] = 0;
+
+#define COPY_BLT_CMD            (2<<29|0x53<<22)
+       batch[i++] = COPY_BLT_CMD | BLT_WRITE_ALPHA | BLT_WRITE_RGB | 8;
+       batch[i++] = 0xcc << 16 | 1 << 25 | 1 << 24 | PAGE_SIZE;
+       batch[i++] = 0;
+       batch[i++] = len >> PAGE_SHIFT << 16 | PAGE_SIZE / 4;
+       batch[i++] = lower_32_bits(dst);
+       batch[i++] = upper_32_bits(dst);
+       batch[i++] = 0;
+       batch[i++] = PAGE_SIZE;
+       batch[i++] = lower_32_bits(src);
+       batch[i++] = upper_32_bits(src);
+
+       batch[i++] = MI_BATCH_BUFFER_END;
+       batch[i++] = 0;
+
+       return i * sizeof(uint32_t);
+}
+
+static inline uint64_t sign_extend(uint64_t x, int index)
+{
+       int shift = 63 - index;
+       return (int64_t)(x << shift) >> shift;
+}
+
+static uint64_t gen8_canonical_address(uint64_t address)
+{
+       return sign_extend(address, 47);
+}
+
+static void test_shadow_peek(int fd)
+{
+       uint64_t size = PAGE_SIZE;
+       struct drm_i915_gem_exec_object2 exec[2] = {};
+       struct drm_i915_gem_execbuffer2 execbuf = {
+               .buffers_ptr = to_user_pointer(exec),
+               .buffer_count = 2,
+       };
+       uint32_t *vaddr;
+       uint32_t len;
+       int i;
+
+       exec[0].handle = gem_create(fd, size); /* scratch for shadow */
+       exec[0].flags = EXEC_OBJECT_PINNED |
+                       EXEC_OBJECT_SUPPORTS_48B_ADDRESS |
+                       EXEC_OBJECT_PAD_TO_SIZE;
+       exec[0].offset = 0;
+       /*

tests/i915/gen9_exec_parse.c static void test_rejected(int i915, uint32_t handle, bool ctx_param) · line 1131

Quoted 10 lines
tests/i915/gen9_exec_parse.c +10 -0
+        * Ensure the shadow has no place to hide, if say it were placed
+        * randomly within the address space. We leave enough space for our
+        * batch, which leaves exactly one perfect sized hole for the shadow to
+        * occupy later.
+        *
+        * Note that pad_to_size is just the node.size for the vma, which means
+        * we can easily occupy the entire 48b ppGTT, if we want, without
+        * needing an insane amount of physical memory.
+        */
+       exec[0].pad_to_size = gem_aperture_size(fd) - 2 * size;

Hmm. We do only allocate vma->size. Ok, I thought we did vma->node.size there, so this won't consume as much RAM as I expected.

Given that, this should force the shadow exactly where you want it.

There's a few more tricks we could try with poisoning the vma pool to try and see if we can get info out of the second page, but this test alone proves that we have a problem.

Hmm, speaking of second pages, this also highlights a problem where we try to fit in a shadow vma that is larger than available space, a false ENOSPC.

In fact, that is a test in of itself, a batch that occupies the whole ppgtt should not generate ENOSPC. Back to gem_softpin... -Chris
_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

#2 lore raw

[igt-dev] ✓ Fi.CI.BAT: success for i915/tests: shadow peek (rev2)

In reply to Matthew Auld
== Series Details ==

== Series Details ==

Series: i915/tests: shadow peek (rev2)
URL : https://patchwork.freedesktop.org/series/85190/
State : success

== Summary ==

CI Bug Log - changes from IGT_5921 -> IGTPW_5326
====================================================

Summary
-------

**SUCCESS**

No regressions found.

External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/index.html

Known issues
------------

Here are the changes found in IGTPW_5326 that come from known issues:

### IGT changes ###

#### Issues hit ####

* igt@amdgpu/amd_basic@semaphore:
- fi-icl-y: NOTRUN -> [SKIP][1] ([fdo#109315]) +17 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-icl-y/igt@amdgpu/[email protected]
- fi-bdw-5557u: NOTRUN -> [SKIP][2] ([fdo#109271]) +26 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-bdw-5557u/igt@amdgpu/[email protected]

* igt@core_hotunplug@unbind-rebind:
- fi-bdw-5557u: NOTRUN -> [WARN][3] ([i915#2283])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-bdw-5557u/igt@[email protected]

* igt@gem_exec_suspend@basic-s3:
- fi-bwr-2160: NOTRUN -> [SKIP][4] ([fdo#109271]) +58 similar issues
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-bwr-2160/igt@[email protected]

* igt@gem_tiled_blits@basic:
- fi-tgl-y: [PASS][5] -> [DMESG-WARN][6] ([i915#402]) +2 similar issues
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/fi-tgl-y/igt@[email protected]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-tgl-y/igt@[email protected]

* igt@i915_selftest@live@sanitycheck:
- fi-kbl-7500u: [PASS][7] -> [DMESG-WARN][8] ([i915#2605])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/fi-kbl-7500u/igt@i915_selftest@[email protected]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-kbl-7500u/igt@i915_selftest@[email protected]

* igt@kms_chamelium@dp-crc-fast:
- fi-bdw-5557u: NOTRUN -> [SKIP][9] ([fdo#109271] / [fdo#111827]) +8 similar issues
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-bdw-5557u/igt@[email protected]

#### Possible fixes ####

* igt@i915_selftest@live@active:
- fi-kbl-7500u: [DMESG-FAIL][10] ([i915#2291] / [i915#666]) -> [PASS][11]
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/fi-kbl-7500u/igt@i915_selftest@[email protected]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-kbl-7500u/igt@i915_selftest@[email protected]

* igt@i915_selftest@live@execlists:
- fi-icl-y: [INCOMPLETE][12] ([i915#1037] / [i915#2276]) -> [PASS][13]
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/fi-icl-y/igt@i915_selftest@[email protected]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-icl-y/igt@i915_selftest@[email protected]

* igt@vgem_basic@dmabuf-fence:
- fi-tgl-y: [DMESG-WARN][14] ([i915#402]) -> [PASS][15] +1 similar issue
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/fi-tgl-y/igt@[email protected]
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-tgl-y/igt@[email protected]

{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).

[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1037]: https://gitlab.freedesktop.org/drm/intel/issues/1037
[i915#1759]: https://gitlab.freedesktop.org/drm/intel/issues/1759
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2276]: https://gitlab.freedesktop.org/drm/intel/issues/2276
[i915#2283]: https://gitlab.freedesktop.org/drm/intel/issues/2283
[i915#2291]: https://gitlab.freedesktop.org/drm/intel/issues/2291
[i915#2373]: https://gitlab.freedesktop.org/drm/intel/issues/2373
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2605]: https://gitlab.freedesktop.org/drm/intel/issues/2605
[i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
[i915#666]: https://gitlab.freedesktop.org/drm/intel/issues/666

Participating hosts (41 -> 37)
------------------------------

Additional (2): fi-bwr-2160 fi-tgl-dsi
Missing (6): fi-ilk-m540 fi-hsw-4200u fi-bsw-cyan fi-ctg-p8600 fi-dg1-1 fi-bdw-samus

Build changes
-------------

* CI: CI-20190529 -> None
* IGT: IGT_5921 -> IGTPW_5326

CI-20190529: 20190529
CI_DRM_9520: 05faf2ea2c198f592c56bd3bedd1e5a241a2c75d @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_5326: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/index.html
IGT_5921: ef2a495b5ac8eaef946a75c04e1eaa66f6e595b3 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools

== Testlist changes ==

+igt@gen9_exec_parse@shadow-peek

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/index.html

_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev

#3 lore raw

[Intel-gfx] ✗ Fi.CI.BUILD: failure for i915/tests: shadow peek (rev2)

In reply to Matthew Auld
== Series Details ==

== Series Details ==

Series: i915/tests: shadow peek (rev2)
URL : https://patchwork.freedesktop.org/series/85191/
State : failure

== Summary ==

Applying: i915/tests: shadow peek
error: sha1 information is lacking or useless (tests/i915/gen9_exec_parse.c).
error: could not build fake ancestor
hint: Use 'git am --show-current-patch=diff' to see the failed patch Patch failed at 0001 i915/tests: shadow peek
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".

_______________________________________________
Intel-gfx mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

#4 lore raw

[igt-dev] ✗ Fi.CI.IGT: failure for i915/tests: shadow peek (rev2)

In reply to Matthew Auld
== Series Details ==

== Series Details ==

Series: i915/tests: shadow peek (rev2)
URL : https://patchwork.freedesktop.org/series/85190/
State : failure

== Summary ==

CI Bug Log - changes from IGT_5921_full -> IGTPW_5326_full
====================================================

Summary
-------

**FAILURE**

Serious unknown changes coming with IGTPW_5326_full absolutely need to be verified manually.

If you think the reported changes have nothing to do with the changes introduced in IGTPW_5326_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI.

External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/index.html

Possible new issues
-------------------

Here are the unknown changes that may have been introduced in IGTPW_5326_full:

### IGT changes ###

#### Possible regressions ####

* igt@gem_ctx_persistence@close-replace-race:
- shard-glk: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-glk9/igt@[email protected]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk9/igt@[email protected]

* {igt@gen9_exec_parse@shadow-peek} (NEW):
- shard-tglb: NOTRUN -> [SKIP][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb7/igt@[email protected]
- shard-apl: NOTRUN -> [FAIL][4]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl2/igt@[email protected]
- shard-glk: NOTRUN -> [FAIL][5]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk7/igt@[email protected]
- shard-iclb: NOTRUN -> [SKIP][6]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb5/igt@[email protected]
- shard-kbl: NOTRUN -> [FAIL][7]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl3/igt@[email protected]

* igt@i915_module_load@reload-with-fault-injection:
- shard-hsw: [PASS][8] -> [DMESG-WARN][9]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-hsw2/igt@[email protected]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw4/igt@[email protected]

New tests
---------

New tests have been introduced between IGT_5921_full and IGTPW_5326_full:

### New IGT tests (1) ###

* igt@gen9_exec_parse@shadow-peek:
- Statuses : 3 fail(s) 4 skip(s)
- Exec time: [0.0, 0.11] s

Known issues
------------

Here are the changes found in IGTPW_5326_full that come from known issues:

### IGT changes ###

#### Issues hit ####

* igt@gem_ctx_persistence@engines-hostile:
- shard-hsw: NOTRUN -> [SKIP][10] ([fdo#109271] / [i915#1099])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw1/igt@[email protected]

* igt@gem_ctx_persistence@legacy-engines-cleanup:
- shard-snb: NOTRUN -> [SKIP][11] ([fdo#109271] / [i915#1099])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-snb4/igt@[email protected]

* igt@gem_ctx_persistence@userptr:
- shard-hsw: NOTRUN -> [SKIP][12] ([fdo#109271]) +52 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw4/igt@[email protected]

* igt@gem_exec_flush@basic-batch-kernel-default-cmd:
- shard-iclb: NOTRUN -> [SKIP][13] ([fdo#109313])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb7/igt@[email protected]
- shard-tglb: NOTRUN -> [SKIP][14] ([fdo#109313])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb1/igt@[email protected]

* igt@gem_exec_params@no-blt:
- shard-tglb: NOTRUN -> [SKIP][15] ([fdo#109283])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb3/igt@[email protected]
- shard-iclb: NOTRUN -> [SKIP][16] ([fdo#109283])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb2/igt@[email protected]

* igt@gem_reg_read@timestamp-moving:
- shard-glk: [PASS][17] -> [DMESG-WARN][18] ([i915#118] / [i915#95])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-glk9/igt@[email protected]
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk6/igt@[email protected]

* igt@gen3_render_mixed_blits:
- shard-tglb: NOTRUN -> [SKIP][19] ([fdo#109289])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb8/igt@gen3_render_mixed_blits.html
- shard-iclb: NOTRUN -> [SKIP][20] ([fdo#109289])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb6/igt@gen3_render_mixed_blits.html

* igt@i915_pm_backlight@fade_with_suspend:
- shard-tglb: [PASS][21] -> [DMESG-WARN][22] ([i915#1436] / [i915#1602] / [i915#1887] / [i915#2411]) +1 similar issue
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-tglb1/igt@i915_pm_backlight@fade_with_suspend.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb8/igt@i915_pm_backlight@fade_with_suspend.html
- shard-iclb: [PASS][23] -> [DMESG-WARN][24] ([i915#1602])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-iclb7/igt@i915_pm_backlight@fade_with_suspend.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb1/igt@i915_pm_backlight@fade_with_suspend.html

* igt@i915_pm_rpm@dpms-non-lpsp:
- shard-tglb: NOTRUN -> [SKIP][25] ([fdo#111644] / [i915#1397] / [i915#2411])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb3/igt@[email protected]
- shard-iclb: NOTRUN -> [SKIP][26] ([fdo#110892])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb7/igt@[email protected]

* igt@i915_pm_rpm@i2c:
- shard-tglb: [PASS][27] -> [SKIP][28] ([i915#579])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-tglb7/igt@[email protected]
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb8/igt@[email protected]
- shard-glk: [PASS][29] -> [SKIP][30] ([fdo#109271]) +1 similar issue
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-glk7/igt@[email protected]
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk7/igt@[email protected]
- shard-iclb: [PASS][31] -> [SKIP][32] ([i915#579])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-iclb8/igt@[email protected]
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb1/igt@[email protected]

* igt@i915_pm_rpm@modeset-non-lpsp-stress:
- shard-hsw: [PASS][33] -> [SKIP][34] ([fdo#109271]) +1 similar issue
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-hsw2/igt@[email protected]
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw8/igt@[email protected]
- shard-kbl: [PASS][35] -> [SKIP][36] ([fdo#109271]) +1 similar issue
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-kbl6/igt@[email protected]
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl3/igt@[email protected]
- shard-apl: [PASS][37] -> [SKIP][38] ([fdo#109271]) +1 similar issue
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-apl7/igt@[email protected]
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl2/igt@[email protected]

* igt@kms_async_flips@test-time-stamp:
- shard-tglb: [PASS][39] -> [FAIL][40] ([i915#2574])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-tglb2/igt@[email protected]
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb1/igt@[email protected]

* igt@kms_big_fb@linear-16bpp-rotate-90:
- shard-apl: NOTRUN -> [SKIP][41] ([fdo#109271]) +63 similar issues
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl7/igt@[email protected]

* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-iclb: NOTRUN -> [SKIP][42] ([fdo#110725] / [fdo#111614])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb2/igt@[email protected]
- shard-tglb: NOTRUN -> [SKIP][43] ([fdo#111614])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb2/igt@[email protected]

* igt@kms_big_fb@yf-tiled-16bpp-rotate-270:
- shard-iclb: [PASS][44] -> [FAIL][45] ([i915#1119])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-iclb8/igt@[email protected]
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb4/igt@[email protected]

* igt@kms_big_fb@yf-tiled-8bpp-rotate-270:
- shard-iclb: NOTRUN -> [SKIP][46] ([fdo#110723])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb8/igt@[email protected]
- shard-tglb: NOTRUN -> [SKIP][47] ([fdo#111615])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb2/igt@[email protected]

* igt@kms_chamelium@dp-hpd-storm-disable:
- shard-glk: NOTRUN -> [SKIP][48] ([fdo#109271] / [fdo#111827]) +11 similar issues
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk8/igt@[email protected]

* igt@kms_chamelium@hdmi-hpd:
- shard-tglb: NOTRUN -> [SKIP][49] ([fdo#109284] / [fdo#111827]) +2 similar issues
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb3/igt@[email protected]

* igt@kms_chamelium@vga-hpd-enable-disable-mode:
- shard-iclb: NOTRUN -> [SKIP][50] ([fdo#109284] / [fdo#111827]) +2 similar issues
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb6/igt@[email protected]

* igt@kms_color_chamelium@pipe-a-ctm-0-75:
- shard-kbl: NOTRUN -> [SKIP][51] ([fdo#109271] / [fdo#111827]) +7 similar issues
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl1/igt@[email protected]

* igt@kms_color_chamelium@pipe-a-gamma:
- shard-snb: NOTRUN -> [SKIP][52] ([fdo#109271] / [fdo#111827])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-snb4/igt@[email protected]

* igt@kms_color_chamelium@pipe-c-ctm-limited-range:
- shard-hsw: NOTRUN -> [SKIP][53] ([fdo#109271] / [fdo#111827]) +6 similar issues
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw1/igt@[email protected]

* igt@kms_color_chamelium@pipe-invalid-degamma-lut-sizes:
- shard-apl: NOTRUN -> [SKIP][54] ([fdo#109271] / [fdo#111827]) +11 similar issues
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl8/igt@[email protected]

* igt@kms_content_protection@lic:
- shard-apl: NOTRUN -> [TIMEOUT][55] ([i915#1319])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl2/igt@[email protected]
- shard-iclb: NOTRUN -> [SKIP][56] ([fdo#109300] / [fdo#111066])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb1/igt@[email protected]
- shard-tglb: NOTRUN -> [SKIP][57] ([fdo#111828])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb5/igt@[email protected]
- shard-kbl: NOTRUN -> [TIMEOUT][58] ([i915#1319])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl7/igt@[email protected]

* igt@kms_cursor_crc@pipe-a-cursor-256x85-offscreen:
- shard-kbl: [PASS][59] -> [FAIL][60] ([i915#54])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-kbl3/igt@[email protected]
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl4/igt@[email protected]

* igt@kms_cursor_crc@pipe-d-cursor-suspend:
- shard-kbl: NOTRUN -> [SKIP][61] ([fdo#109271]) +38 similar issues
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl4/igt@[email protected]

* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions:
- shard-iclb: NOTRUN -> [SKIP][62] ([fdo#109274] / [fdo#109278]) +1 similar issue
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb5/igt@[email protected]

* igt@kms_cursor_legacy@flip-vs-cursor-toggle:
- shard-tglb: [PASS][63] -> [FAIL][64] ([i915#2346])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-tglb1/igt@[email protected]
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb7/igt@[email protected]

* igt@kms_flip@2x-flip-vs-expired-vblank:
- shard-iclb: NOTRUN -> [SKIP][65] ([fdo#109274])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb5/igt@[email protected]

* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile:
- shard-apl: NOTRUN -> [FAIL][66] ([i915#2641])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl8/igt@[email protected]
- shard-kbl: NOTRUN -> [FAIL][67] ([i915#2641])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl2/igt@[email protected]

* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-msflip-blt:
- shard-snb: NOTRUN -> [SKIP][68] ([fdo#109271]) +40 similar issues
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-snb7/igt@[email protected]

* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-wc:
- shard-glk: NOTRUN -> [SKIP][69] ([fdo#109271]) +54 similar issues
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk2/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-wc.html

* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-cpu:
- shard-tglb: NOTRUN -> [SKIP][70] ([fdo#111825]) +7 similar issues
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-cpu.html

* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-pgflip-blt:
- shard-iclb: NOTRUN -> [SKIP][71] ([fdo#109280]) +4 similar issues
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb8/igt@[email protected]

* igt@kms_plane@plane-position-covered-pipe-c-planes:
- shard-apl: [PASS][72] -> [FAIL][73] ([i915#247])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-apl8/igt@[email protected]
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl2/igt@[email protected]
- shard-kbl: [PASS][74] -> [FAIL][75] ([i915#247])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-kbl6/igt@[email protected]
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl4/igt@[email protected]

* igt@kms_plane_multiple@atomic-pipe-d-tiling-yf:
- shard-tglb: NOTRUN -> [SKIP][76] ([fdo#112054])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb3/igt@[email protected]

* igt@kms_psr@psr2_dpms:
- shard-iclb: [PASS][77] -> [SKIP][78] ([fdo#109441]) +1 similar issue
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-iclb2/igt@kms_psr@psr2_dpms.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb8/igt@kms_psr@psr2_dpms.html

* igt@kms_psr@psr2_primary_blt:
- shard-iclb: NOTRUN -> [SKIP][79] ([fdo#109441]) +1 similar issue
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb1/igt@kms_psr@psr2_primary_blt.html

* igt@kms_vblank@pipe-d-ts-continuation-idle-hang:
- shard-iclb: NOTRUN -> [SKIP][80] ([fdo#109278]) +7 similar issues
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb5/igt@[email protected]

* igt@kms_vblank@pipe-d-wait-idle:
- shard-kbl: NOTRUN -> [SKIP][81] ([fdo#109271] / [i915#533]) +1 similar issue
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl2/igt@[email protected]
- shard-apl: NOTRUN -> [SKIP][82] ([fdo#109271] / [i915#533]) +1 similar issue
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl4/igt@[email protected]
- shard-glk: NOTRUN -> [SKIP][83] ([fdo#109271] / [i915#533]) +1 similar issue
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk3/igt@[email protected]

* igt@kms_writeback@writeback-pixel-formats:
- shard-glk: NOTRUN -> [SKIP][84] ([fdo#109271] / [i915#2437])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk2/igt@[email protected]
- shard-apl: NOTRUN -> [SKIP][85] ([fdo#109271] / [i915#2437])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl7/igt@[email protected]

#### Possible fixes ####

* igt@device_reset@unbind-reset-rebind:
- shard-glk: [DMESG-WARN][86] ([i915#2283]) -> [PASS][87]
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-glk8/igt@[email protected]
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk6/igt@[email protected]
- shard-apl: [DMESG-WARN][88] ([i915#2283]) -> [PASS][89]
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-apl7/igt@[email protected]
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl7/igt@[email protected]
- shard-kbl: [DMESG-WARN][90] ([i915#2283]) -> [PASS][91]
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-kbl6/igt@[email protected]
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl6/igt@[email protected]
- shard-hsw: [DMESG-WARN][92] ([i915#2283]) -> [PASS][93]
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-hsw2/igt@[email protected]
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw2/igt@[email protected]

* igt@feature_discovery@psr2:
- shard-iclb: [SKIP][94] ([i915#658]) -> [PASS][95]
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-iclb3/igt@[email protected]
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb2/igt@[email protected]

* {igt@gem_exec_balancer@fairslice}:
- shard-iclb: [FAIL][96] ([i915#2802]) -> [PASS][97]
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-iclb1/igt@[email protected]
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb8/igt@[email protected]

* {igt@gem_exec_fair@basic-deadline}:
- shard-kbl: [FAIL][98] -> [PASS][99]
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-kbl7/igt@[email protected]
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl2/igt@[email protected]

* {igt@gem_exec_fair@basic-flow@rcs0}:
- shard-tglb: [FAIL][100] ([i915#2842]) -> [PASS][101] +1 similar issue
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-tglb5/igt@gem_exec_fair@[email protected]
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb2/igt@gem_exec_fair@[email protected]
- shard-glk: [FAIL][102] ([i915#2842]) -> [PASS][103] +1 similar issue
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-glk7/igt@gem_exec_fair@[email protected]
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk2/igt@gem_exec_fair@[email protected]

* {igt@gem_exec_fair@basic-none-share@rcs0}:
- shard-iclb: [FAIL][104] ([i915#2842]) -> [PASS][105] +1 similar issue
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-iclb7/igt@gem_exec_fair@[email protected]
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb7/igt@gem_exec_fair@[email protected]

* {igt@gem_exec_fair@basic-none@rcs0}:
- shard-kbl: [FAIL][106] ([i915#2842]) -> [PASS][107] +1 similar issue
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-kbl6/igt@gem_exec_fair@[email protected]
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl3/igt@gem_exec_fair@[email protected]

* {igt@gem_exec_fair@basic-pace-share@rcs0}:
- shard-apl: [FAIL][108] ([i915#2842]) -> [PASS][109]
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-apl4/igt@gem_exec_fair@[email protected]
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl7/igt@gem_exec_fair@[email protected]

* {igt@gem_exec_schedule@u-fairslice@rcs0}:
- shard-apl: [DMESG-WARN][110] ([i915#1610]) -> [PASS][111]
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-apl8/igt@gem_exec_schedule@[email protected]
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl4/igt@gem_exec_schedule@[email protected]
- shard-glk: [DMESG-WARN][112] ([i915#1610]) -> [PASS][113]
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-glk1/igt@gem_exec_schedule@[email protected]
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk3/igt@gem_exec_schedule@[email protected]

* igt@gem_fenced_exec_thrash@no-spare-fences:
- shard-snb: [INCOMPLETE][114] ([i915#2055]) -> [PASS][115]
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-snb4/igt@[email protected]
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-snb6/igt@[email protected]

* igt@i915_pm_rc6_residency@rc6-idle:
- shard-hsw: [WARN][116] ([i915#1519]) -> [PASS][117]
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-hsw1/igt@[email protected]
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw4/igt@[email protected]

* igt@i915_pm_rpm@gem-execbuf-stress:
- shard-glk: [SKIP][118] ([fdo#109271]) -> [PASS][119]
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-glk1/igt@[email protected]
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk6/igt@[email protected]
- shard-apl: [SKIP][120] ([fdo#109271]) -> [PASS][121] +1 similar issue
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-apl1/igt@[email protected]
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl3/igt@[email protected]
- shard-tglb: [SKIP][122] ([i915#579]) -> [PASS][123] +1 similar issue
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-tglb5/igt@[email protected]
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb7/igt@[email protected]
- shard-kbl: [SKIP][124] ([fdo#109271]) -> [PASS][125]
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-kbl1/igt@[email protected]
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl1/igt@[email protected]
- shard-hsw: [SKIP][126] ([fdo#109271]) -> [PASS][127]
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-hsw8/igt@[email protected]
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw8/igt@[email protected]

* igt@i915_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-iclb: [SKIP][128] ([i915#579]) -> [PASS][129] +1 similar issue
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-iclb5/igt@[email protected]
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb7/igt@[email protected]

* igt@kms_color@pipe-b-degamma:
- shard-kbl: [FAIL][130] ([i915#71]) -> [PASS][131]
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-kbl3/igt@[email protected]
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl2/igt@[email protected]
- shard-apl: [FAIL][132] ([i915#71]) -> [PASS][133]
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-apl7/igt@[email protected]
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl1/igt@[email protected]
- shard-glk: [FAIL][134] ([i915#71]) -> [PASS][135]
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-glk6/igt@[email protected]
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk9/igt@[email protected]

* igt@kms_cursor_crc@pipe-c-cursor-suspend:
- shard-kbl: [DMESG-WARN][136] -> [PASS][137]
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-kbl1/igt@[email protected]
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl7/igt@[email protected]
- shard-tglb: [INCOMPLETE][138] ([i915#1436] / [i915#1798] / [i915#1982] / [i915#456]) -> [PASS][139]
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-tglb5/igt@[email protected]
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb5/igt@[email protected]

* igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions-varying-size:
- shard-hsw: [FAIL][140] ([i915#2370]) -> [PASS][141]
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-hsw1/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions-varying-size.html
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw2/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions-varying-size.html

* igt@kms_flip@flip-vs-suspend-interruptible@a-dp1:
- shard-kbl: [INCOMPLETE][142] ([i915#155]) -> [PASS][143]
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-kbl4/igt@kms_flip@[email protected]
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl3/igt@kms_flip@[email protected]
- shard-apl: [DMESG-WARN][144] ([i915#2635]) -> [PASS][145] +1 similar issue
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-apl4/igt@kms_flip@[email protected]
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl1/igt@kms_flip@[email protected]

* igt@kms_flip@flip-vs-suspend-interruptible@a-edp1:
- shard-tglb: [DMESG-WARN][146] ([i915#1436] / [i915#1602] / [i915#1887] / [i915#2411]) -> [PASS][147]
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-tglb8/igt@kms_flip@[email protected]
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb1/igt@kms_flip@[email protected]

* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
- shard-hsw: [DMESG-WARN][148] ([i915#2637]) -> [PASS][149] +6 similar issues
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-hsw4/igt@kms_flip@[email protected]
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw4/igt@kms_flip@[email protected]
- shard-glk: [DMESG-WARN][150] ([i915#2635]) -> [PASS][151] +1 similar issue
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-glk3/igt@kms_flip@[email protected]
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk7/igt@kms_flip@[email protected]

* igt@kms_flip@flip-vs-suspend-interruptible@b-edp1:
- shard-iclb: [DMESG-WARN][152] -> [PASS][153] +3 similar issues
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-iclb1/igt@kms_flip@[email protected]
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb4/igt@kms_flip@[email protected]
- shard-tglb: [DMESG-FAIL][154] ([i915#1982]) -> [PASS][155]
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-tglb8/igt@kms_flip@[email protected]
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb1/igt@kms_flip@[email protected]

* igt@kms_flip@flip-vs-suspend-interruptible@c-dp1:
- shard-apl: [DMESG-WARN][156] -> [PASS][157] +1 similar issue
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/index.html

_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev