* [Intel-gfx] [PATCH] i915/tests: shadow peek @ 2020-12-24 10:29 ` Matthew Auld 0 siblings, 0 replies; 6+ messages in thread From: Matthew Auld @ 2020-12-24 10:29 UTC (permalink / raw) To: igt-dev; +Cc: intel-gfx 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. Signed-off-by: Matthew Auld <matthew.auld@intel.com> --- tests/i915/gen9_exec_parse.c | 129 +++++++++++++++++++++++++++++++++++ 1 file changed, 129 insertions(+) diff --git a/tests/i915/gen9_exec_parse.c b/tests/i915/gen9_exec_parse.c index 087d6f35..6f54c4e1 100644 --- a/tests/i915/gen9_exec_parse.c +++ b/tests/i915/gen9_exec_parse.c @@ -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); -- 2.26.2 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply related [flat|nested] 6+ messages in thread
* [igt-dev] [PATCH] i915/tests: shadow peek @ 2020-12-24 10:29 ` Matthew Auld 0 siblings, 0 replies; 6+ messages in thread From: Matthew Auld @ 2020-12-24 10:29 UTC (permalink / raw) To: igt-dev; +Cc: intel-gfx 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. Signed-off-by: Matthew Auld <matthew.auld@intel.com> --- tests/i915/gen9_exec_parse.c | 129 +++++++++++++++++++++++++++++++++++ 1 file changed, 129 insertions(+) diff --git a/tests/i915/gen9_exec_parse.c b/tests/i915/gen9_exec_parse.c index 087d6f35..6f54c4e1 100644 --- a/tests/i915/gen9_exec_parse.c +++ b/tests/i915/gen9_exec_parse.c @@ -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); -- 2.26.2 _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [Intel-gfx] [igt-dev] [PATCH] i915/tests: shadow peek 2020-12-24 10:29 ` [igt-dev] " Matthew Auld (?) @ 2020-12-24 10:49 ` Chris Wilson -1 siblings, 0 replies; 6+ messages in thread From: Chris Wilson @ 2020-12-24 10:49 UTC (permalink / raw) To: Matthew Auld, igt-dev; +Cc: intel-gfx Quoting Matthew Auld (2020-12-24 10:29:05) > 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. > > Signed-off-by: Matthew Auld <matthew.auld@intel.com> > --- > tests/i915/gen9_exec_parse.c | 129 +++++++++++++++++++++++++++++++++++ > 1 file changed, 129 insertions(+) > > diff --git a/tests/i915/gen9_exec_parse.c b/tests/i915/gen9_exec_parse.c > index 087d6f35..6f54c4e1 100644 > --- a/tests/i915/gen9_exec_parse.c > +++ b/tests/i915/gen9_exec_parse.c > @@ -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; 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. Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> 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 Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 6+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for i915/tests: shadow peek (rev2) 2020-12-24 10:29 ` [igt-dev] " Matthew Auld (?) (?) @ 2020-12-24 11:41 ` Patchwork -1 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2020-12-24 11:41 UTC (permalink / raw) To: Matthew Auld; +Cc: igt-dev [-- Attachment #1.1: Type: text/plain, Size: 5357 bytes --] == 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/amd_basic@semaphore.html - 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/amd_basic@semaphore.html * 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@core_hotunplug@unbind-rebind.html * 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@gem_exec_suspend@basic-s3.html * 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@gem_tiled_blits@basic.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-tgl-y/igt@gem_tiled_blits@basic.html * 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@live@sanitycheck.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-kbl-7500u/igt@i915_selftest@live@sanitycheck.html * 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@kms_chamelium@dp-crc-fast.html #### 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@live@active.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-kbl-7500u/igt@i915_selftest@live@active.html * 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@live@execlists.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-icl-y/igt@i915_selftest@live@execlists.html * 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@vgem_basic@dmabuf-fence.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/fi-tgl-y/igt@vgem_basic@dmabuf-fence.html {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 [-- Attachment #1.2: Type: text/html, Size: 5935 bytes --] [-- Attachment #2: Type: text/plain, Size: 154 bytes --] _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Intel-gfx] ✗ Fi.CI.BUILD: failure for i915/tests: shadow peek (rev2) 2020-12-24 10:29 ` [igt-dev] " Matthew Auld ` (2 preceding siblings ...) (?) @ 2020-12-24 12:10 ` Patchwork -1 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2020-12-24 12:10 UTC (permalink / raw) To: Matthew Auld; +Cc: intel-gfx == 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 Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx ^ permalink raw reply [flat|nested] 6+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for i915/tests: shadow peek (rev2) 2020-12-24 10:29 ` [igt-dev] " Matthew Auld ` (3 preceding siblings ...) (?) @ 2020-12-24 13:33 ` Patchwork -1 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2020-12-24 13:33 UTC (permalink / raw) To: Matthew Auld; +Cc: igt-dev [-- Attachment #1.1: Type: text/plain, Size: 30248 bytes --] == 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@gem_ctx_persistence@close-replace-race.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk9/igt@gem_ctx_persistence@close-replace-race.html * {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@gen9_exec_parse@shadow-peek.html - shard-apl: NOTRUN -> [FAIL][4] [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl2/igt@gen9_exec_parse@shadow-peek.html - shard-glk: NOTRUN -> [FAIL][5] [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk7/igt@gen9_exec_parse@shadow-peek.html - shard-iclb: NOTRUN -> [SKIP][6] [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb5/igt@gen9_exec_parse@shadow-peek.html - shard-kbl: NOTRUN -> [FAIL][7] [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl3/igt@gen9_exec_parse@shadow-peek.html * 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@i915_module_load@reload-with-fault-injection.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw4/igt@i915_module_load@reload-with-fault-injection.html 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@gem_ctx_persistence@engines-hostile.html * 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@gem_ctx_persistence@legacy-engines-cleanup.html * 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@gem_ctx_persistence@userptr.html * 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@gem_exec_flush@basic-batch-kernel-default-cmd.html - shard-tglb: NOTRUN -> [SKIP][14] ([fdo#109313]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb1/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html * 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@gem_exec_params@no-blt.html - shard-iclb: NOTRUN -> [SKIP][16] ([fdo#109283]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb2/igt@gem_exec_params@no-blt.html * 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@gem_reg_read@timestamp-moving.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk6/igt@gem_reg_read@timestamp-moving.html * 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@i915_pm_rpm@dpms-non-lpsp.html - shard-iclb: NOTRUN -> [SKIP][26] ([fdo#110892]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb7/igt@i915_pm_rpm@dpms-non-lpsp.html * 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@i915_pm_rpm@i2c.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb8/igt@i915_pm_rpm@i2c.html - 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@i915_pm_rpm@i2c.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk7/igt@i915_pm_rpm@i2c.html - shard-iclb: [PASS][31] -> [SKIP][32] ([i915#579]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-iclb8/igt@i915_pm_rpm@i2c.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb1/igt@i915_pm_rpm@i2c.html * 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@i915_pm_rpm@modeset-non-lpsp-stress.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw8/igt@i915_pm_rpm@modeset-non-lpsp-stress.html - 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@i915_pm_rpm@modeset-non-lpsp-stress.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl3/igt@i915_pm_rpm@modeset-non-lpsp-stress.html - 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@i915_pm_rpm@modeset-non-lpsp-stress.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl2/igt@i915_pm_rpm@modeset-non-lpsp-stress.html * 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@kms_async_flips@test-time-stamp.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb1/igt@kms_async_flips@test-time-stamp.html * 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@kms_big_fb@linear-16bpp-rotate-90.html * 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@kms_big_fb@linear-32bpp-rotate-90.html - shard-tglb: NOTRUN -> [SKIP][43] ([fdo#111614]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb2/igt@kms_big_fb@linear-32bpp-rotate-90.html * 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@kms_big_fb@yf-tiled-16bpp-rotate-270.html [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb4/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html * 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@kms_big_fb@yf-tiled-8bpp-rotate-270.html - shard-tglb: NOTRUN -> [SKIP][47] ([fdo#111615]) [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb2/igt@kms_big_fb@yf-tiled-8bpp-rotate-270.html * 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@kms_chamelium@dp-hpd-storm-disable.html * 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@kms_chamelium@hdmi-hpd.html * 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@kms_chamelium@vga-hpd-enable-disable-mode.html * 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@kms_color_chamelium@pipe-a-ctm-0-75.html * 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@kms_color_chamelium@pipe-a-gamma.html * 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@kms_color_chamelium@pipe-c-ctm-limited-range.html * 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@kms_color_chamelium@pipe-invalid-degamma-lut-sizes.html * 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@kms_content_protection@lic.html - shard-iclb: NOTRUN -> [SKIP][56] ([fdo#109300] / [fdo#111066]) [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb1/igt@kms_content_protection@lic.html - shard-tglb: NOTRUN -> [SKIP][57] ([fdo#111828]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb5/igt@kms_content_protection@lic.html - shard-kbl: NOTRUN -> [TIMEOUT][58] ([i915#1319]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl7/igt@kms_content_protection@lic.html * 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@kms_cursor_crc@pipe-a-cursor-256x85-offscreen.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl4/igt@kms_cursor_crc@pipe-a-cursor-256x85-offscreen.html * 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@kms_cursor_crc@pipe-d-cursor-suspend.html * 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@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions.html * 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@kms_cursor_legacy@flip-vs-cursor-toggle.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb7/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html * 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@kms_flip@2x-flip-vs-expired-vblank.html * 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@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile.html - shard-kbl: NOTRUN -> [FAIL][67] ([i915#2641]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile.html * 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@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-msflip-blt.html * 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@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-pgflip-blt.html * 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@kms_plane@plane-position-covered-pipe-c-planes.html [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl2/igt@kms_plane@plane-position-covered-pipe-c-planes.html - shard-kbl: [PASS][74] -> [FAIL][75] ([i915#247]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-kbl6/igt@kms_plane@plane-position-covered-pipe-c-planes.html [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl4/igt@kms_plane@plane-position-covered-pipe-c-planes.html * 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@kms_plane_multiple@atomic-pipe-d-tiling-yf.html * 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@kms_vblank@pipe-d-ts-continuation-idle-hang.html * 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@kms_vblank@pipe-d-wait-idle.html - 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@kms_vblank@pipe-d-wait-idle.html - 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@kms_vblank@pipe-d-wait-idle.html * 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@kms_writeback@writeback-pixel-formats.html - shard-apl: NOTRUN -> [SKIP][85] ([fdo#109271] / [i915#2437]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl7/igt@kms_writeback@writeback-pixel-formats.html #### 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@device_reset@unbind-reset-rebind.html [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk6/igt@device_reset@unbind-reset-rebind.html - shard-apl: [DMESG-WARN][88] ([i915#2283]) -> [PASS][89] [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-apl7/igt@device_reset@unbind-reset-rebind.html [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl7/igt@device_reset@unbind-reset-rebind.html - shard-kbl: [DMESG-WARN][90] ([i915#2283]) -> [PASS][91] [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-kbl6/igt@device_reset@unbind-reset-rebind.html [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl6/igt@device_reset@unbind-reset-rebind.html - shard-hsw: [DMESG-WARN][92] ([i915#2283]) -> [PASS][93] [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-hsw2/igt@device_reset@unbind-reset-rebind.html [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw2/igt@device_reset@unbind-reset-rebind.html * 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@feature_discovery@psr2.html [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb2/igt@feature_discovery@psr2.html * {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@gem_exec_balancer@fairslice.html [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb8/igt@gem_exec_balancer@fairslice.html * {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@gem_exec_fair@basic-deadline.html [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl2/igt@gem_exec_fair@basic-deadline.html * {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@basic-flow@rcs0.html [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb2/igt@gem_exec_fair@basic-flow@rcs0.html - 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@basic-flow@rcs0.html [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk2/igt@gem_exec_fair@basic-flow@rcs0.html * {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@basic-none-share@rcs0.html [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb7/igt@gem_exec_fair@basic-none-share@rcs0.html * {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@basic-none@rcs0.html [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl3/igt@gem_exec_fair@basic-none@rcs0.html * {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@basic-pace-share@rcs0.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl7/igt@gem_exec_fair@basic-pace-share@rcs0.html * {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@u-fairslice@rcs0.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl4/igt@gem_exec_schedule@u-fairslice@rcs0.html - 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@u-fairslice@rcs0.html [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk3/igt@gem_exec_schedule@u-fairslice@rcs0.html * 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@gem_fenced_exec_thrash@no-spare-fences.html [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-snb6/igt@gem_fenced_exec_thrash@no-spare-fences.html * 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@i915_pm_rc6_residency@rc6-idle.html [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw4/igt@i915_pm_rc6_residency@rc6-idle.html * 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@i915_pm_rpm@gem-execbuf-stress.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk6/igt@i915_pm_rpm@gem-execbuf-stress.html - 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@i915_pm_rpm@gem-execbuf-stress.html [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl3/igt@i915_pm_rpm@gem-execbuf-stress.html - 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@i915_pm_rpm@gem-execbuf-stress.html [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb7/igt@i915_pm_rpm@gem-execbuf-stress.html - shard-kbl: [SKIP][124] ([fdo#109271]) -> [PASS][125] [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-kbl1/igt@i915_pm_rpm@gem-execbuf-stress.html [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl1/igt@i915_pm_rpm@gem-execbuf-stress.html - shard-hsw: [SKIP][126] ([fdo#109271]) -> [PASS][127] [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-hsw8/igt@i915_pm_rpm@gem-execbuf-stress.html [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw8/igt@i915_pm_rpm@gem-execbuf-stress.html * 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@i915_pm_rpm@modeset-lpsp-stress-no-wait.html [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb7/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html * 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@kms_color@pipe-b-degamma.html [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl2/igt@kms_color@pipe-b-degamma.html - shard-apl: [FAIL][132] ([i915#71]) -> [PASS][133] [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-apl7/igt@kms_color@pipe-b-degamma.html [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl1/igt@kms_color@pipe-b-degamma.html - shard-glk: [FAIL][134] ([i915#71]) -> [PASS][135] [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5921/shard-glk6/igt@kms_color@pipe-b-degamma.html [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk9/igt@kms_color@pipe-b-degamma.html * 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@kms_cursor_crc@pipe-c-cursor-suspend.html [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl7/igt@kms_cursor_crc@pipe-c-cursor-suspend.html - 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@kms_cursor_crc@pipe-c-cursor-suspend.html [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb5/igt@kms_cursor_crc@pipe-c-cursor-suspend.html * 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@flip-vs-suspend-interruptible@a-dp1.html [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-kbl3/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html - 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@flip-vs-suspend-interruptible@a-dp1.html [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-apl1/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html * 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@flip-vs-suspend-interruptible@a-edp1.html [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb1/igt@kms_flip@flip-vs-suspend-interruptible@a-edp1.html * 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@flip-vs-suspend-interruptible@a-hdmi-a1.html [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-hsw4/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html - 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@flip-vs-suspend-interruptible@a-hdmi-a1.html [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-glk7/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html * 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@flip-vs-suspend-interruptible@b-edp1.html [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-iclb4/igt@kms_flip@flip-vs-suspend-interruptible@b-edp1.html - 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@flip-vs-suspend-interruptible@b-edp1.html [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5326/shard-tglb1/igt@kms_flip@flip-vs-suspend-interruptible@b-edp1.html * 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 [-- Attachment #1.2: Type: text/html, Size: 33330 bytes --] [-- Attachment #2: Type: text/plain, Size: 154 bytes --] _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2020-12-24 13:33 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-12-24 10:29 [Intel-gfx] [PATCH] i915/tests: shadow peek Matthew Auld 2020-12-24 10:29 ` [igt-dev] " Matthew Auld 2020-12-24 10:49 ` [Intel-gfx] " Chris Wilson 2020-12-24 11:41 ` [igt-dev] ✓ Fi.CI.BAT: success for i915/tests: shadow peek (rev2) Patchwork 2020-12-24 12:10 ` [Intel-gfx] ✗ Fi.CI.BUILD: failure " Patchwork 2020-12-24 13:33 ` [igt-dev] ✗ Fi.CI.IGT: " Patchwork
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.