* [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool
@ 2024-06-18 5:23 Zbigniew Kempczyński
2024-06-18 5:23 ` [PATCH i-g-t v2 01/12] lib/intel_bufops: Fix offset returned for Tile4 Zbigniew Kempczyński
` (15 more replies)
0 siblings, 16 replies; 20+ messages in thread
From: Zbigniew Kempczyński @ 2024-06-18 5:23 UTC (permalink / raw)
To: igt-dev; +Cc: Zbigniew Kempczyński, Juha-Pekka Heikkila
I'm going to verify all tilings we claim in intel-cmds-info as
if I'm not wrong we have Yf tiling instead Tile4 on early gen12
platforms (TGL, DG1).
For the above I need to verify are documentation and code correct
and if not fix it.
v2: addressing comments
Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Zbigniew Kempczyński (12):
lib/intel_bufops: Fix offset returned for Tile4
lib/intel_bufops: Fix mapping/unmapping for i915 and xe
lib/intel_bufops: Add linear-to-none copy path
lib/intel_bufops: Add Tile4 in linear_to and to_linear helpers
lib/intel_bufops: Add Yf tiling
lib/intel_blt: Add Yf tiling in block-copy
lib/intel_bufops: Add Ys tiling in linear_to and to_linear path
lib/intel_bufops: Drop unnecessary Tile4 function assignment
lib/intel_bufops: Preparation for adding software tiling for Tile64
lib/intel_bufops: Drop Tile4 swizzling
lib/intel_bufops: Don't disable x and y on platforms without swizzling
tools/intel_tiling_detect: Introduce tiling detection tool
lib/intel_blt.c | 4 +
lib/intel_bufops.c | 146 +++++++-----
lib/intel_cmds_info.h | 1 +
tools/intel_tiling_detect.c | 444 ++++++++++++++++++++++++++++++++++++
tools/meson.build | 1 +
5 files changed, 540 insertions(+), 56 deletions(-)
create mode 100644 tools/intel_tiling_detect.c
--
2.34.1
^ permalink raw reply [flat|nested] 20+ messages in thread* [PATCH i-g-t v2 01/12] lib/intel_bufops: Fix offset returned for Tile4 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński @ 2024-06-18 5:23 ` Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 02/12] lib/intel_bufops: Fix mapping/unmapping for i915 and xe Zbigniew Kempczyński ` (14 subsequent siblings) 15 siblings, 0 replies; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-18 5:23 UTC (permalink / raw) To: igt-dev; +Cc: Zbigniew Kempczyński, Juha-Pekka Heikkila Functions which calculates offset in bufops for specific tiling should return it in bytes, not in cpp. Fix this issue for Tile4. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> --- lib/intel_bufops.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c index 52a5f322ea..313c2665ae 100644 --- a/lib/intel_bufops.c +++ b/lib/intel_bufops.c @@ -377,7 +377,6 @@ static void *tile4_ptr(void *ptr, ((tile_y & 3) << __builtin_ctz(owords)) + (tile_x & (owords - 1)); igt_assert((pos & (cpp - 1)) == 0); - pos = pos >> __builtin_ctz(cpp); return ptr + pos; } -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH i-g-t v2 02/12] lib/intel_bufops: Fix mapping/unmapping for i915 and xe 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 01/12] lib/intel_bufops: Fix offset returned for Tile4 Zbigniew Kempczyński @ 2024-06-18 5:23 ` Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 03/12] lib/intel_bufops: Add linear-to-none copy path Zbigniew Kempczyński ` (13 subsequent siblings) 15 siblings, 0 replies; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-18 5:23 UTC (permalink / raw) To: igt-dev; +Cc: Zbigniew Kempczyński, Juha-Pekka Heikkila It looks previously there was no user of intel-buf mapping code so missing xe path wasn't notice. Lets add xe path along with correct buffer size mapping. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> --- lib/intel_bufops.c | 39 ++++++++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 15 deletions(-) diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c index 313c2665ae..b4ccf4c093 100644 --- a/lib/intel_bufops.c +++ b/lib/intel_bufops.c @@ -1232,37 +1232,46 @@ void intel_buf_destroy(struct intel_buf *buf) void *intel_buf_cpu_map(struct intel_buf *buf, bool write) { - int i915 = buf_ops_get_fd(buf->bops); + int fd = buf_ops_get_fd(buf->bops); igt_assert(buf); igt_assert(buf->ptr == NULL); /* already mapped */ buf->cpu_write = write; - buf->ptr = gem_mmap__cpu_coherent(i915, buf->handle, 0, - buf->surface[0].size, - write ? PROT_WRITE : PROT_READ); - gem_set_domain(i915, buf->handle, - I915_GEM_DOMAIN_CPU, - write ? I915_GEM_DOMAIN_CPU : 0); + if (is_xe_device(fd)) { + buf->ptr = xe_bo_map(fd, buf->handle, buf->bo_size); + } else { + buf->ptr = gem_mmap__cpu_coherent(fd, buf->handle, 0, + buf->bo_size, + write ? PROT_WRITE : PROT_READ); + + gem_set_domain(fd, buf->handle, + I915_GEM_DOMAIN_CPU, + write ? I915_GEM_DOMAIN_CPU : 0); + } return buf->ptr; } void *intel_buf_device_map(struct intel_buf *buf, bool write) { - int i915 = buf_ops_get_fd(buf->bops); + int fd = buf_ops_get_fd(buf->bops); igt_assert(buf); igt_assert(buf->ptr == NULL); /* already mapped */ - buf->ptr = gem_mmap__device_coherent(i915, buf->handle, 0, - buf->surface[0].size, - write ? PROT_WRITE : PROT_READ); + if (is_xe_device(fd)) { + buf->ptr = xe_bo_map(fd, buf->handle, buf->bo_size); + } else { + buf->ptr = gem_mmap__device_coherent(fd, buf->handle, 0, + buf->bo_size, + write ? PROT_WRITE : PROT_READ); - gem_set_domain(i915, buf->handle, - I915_GEM_DOMAIN_WC, - write ? I915_GEM_DOMAIN_WC : 0); + gem_set_domain(fd, buf->handle, + I915_GEM_DOMAIN_WC, + write ? I915_GEM_DOMAIN_WC : 0); + } return buf->ptr; } @@ -1272,7 +1281,7 @@ void intel_buf_unmap(struct intel_buf *buf) igt_assert(buf); igt_assert(buf->ptr); - munmap(buf->ptr, buf->surface[0].size); + munmap(buf->ptr, buf->bo_size); buf->ptr = NULL; } -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH i-g-t v2 03/12] lib/intel_bufops: Add linear-to-none copy path 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 01/12] lib/intel_bufops: Fix offset returned for Tile4 Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 02/12] lib/intel_bufops: Fix mapping/unmapping for i915 and xe Zbigniew Kempczyński @ 2024-06-18 5:23 ` Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 04/12] lib/intel_bufops: Add Tile4 in linear_to and to_linear helpers Zbigniew Kempczyński ` (12 subsequent siblings) 15 siblings, 0 replies; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-18 5:23 UTC (permalink / raw) To: igt-dev; +Cc: Zbigniew Kempczyński, Juha-Pekka Heikkila At first glance copying linear to linear (none) is not necessary as ordinary memcpy() may be used. But adding this makes iterating over all possible tilings much easier. In the upcoming patch I'm going to introduce tiling detection tool which iterates over all tilings where linear copy is also exercised. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> --- lib/intel_bufops.c | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c index b4ccf4c093..30ba2547dc 100644 --- a/lib/intel_bufops.c +++ b/lib/intel_bufops.c @@ -292,6 +292,17 @@ static unsigned long swizzle_addr(void *ptr, uint32_t swizzle) } } +static void *linear_ptr(void *ptr, + unsigned int x, unsigned int y, + unsigned int stride, unsigned int cpp) +{ + int pos; + + pos = (stride/cpp * y + x) * cpp; + + return ptr + pos; +} + static void *x_ptr(void *ptr, unsigned int x, unsigned int y, unsigned int stride, unsigned int cpp) @@ -418,6 +429,9 @@ static tile_fn __get_tile_fn_ptr(int tiling) tile_fn fn = NULL; switch (tiling) { + case I915_TILING_NONE: + fn = linear_ptr; + break; case I915_TILING_X: fn = x_ptr; break; @@ -598,6 +612,13 @@ static void __copy_linear_to(int fd, struct intel_buf *buf, munmap(map, buf->surface[0].size); } +static void copy_linear_to_none(struct buf_ops *bops, struct intel_buf *buf, + uint32_t *linear) +{ + DEBUGFN(); + __copy_linear_to(bops->fd, buf, linear, I915_TILING_NONE, 0); +} + static void copy_linear_to_x(struct buf_ops *bops, struct intel_buf *buf, uint32_t *linear) { @@ -655,6 +676,13 @@ static void __copy_to_linear(int fd, struct intel_buf *buf, munmap(map, buf->surface[0].size); } +static void copy_none_to_linear(struct buf_ops *bops, struct intel_buf *buf, + uint32_t *linear) +{ + DEBUGFN(); + __copy_to_linear(bops->fd, buf, linear, I915_TILING_NONE, 0); +} + static void copy_x_to_linear(struct buf_ops *bops, struct intel_buf *buf, uint32_t *linear) { @@ -1653,13 +1681,14 @@ static struct buf_ops *__buf_ops_create(int fd, bool check_idempotency) bops->driver == INTEL_DRIVER_I915 ? "i915" : "xe"); if (bops->driver == INTEL_DRIVER_XE) { + bops->linear_to = copy_linear_to_none; + bops->to_linear = copy_none_to_linear; bops->linear_to_x = copy_linear_to_x; bops->x_to_linear = copy_x_to_linear; bops->linear_to_y = copy_linear_to_y; bops->y_to_linear = copy_y_to_linear; bops->linear_to_tile4 = copy_linear_to_tile4; bops->tile4_to_linear = copy_tile4_to_linear; - bops->linear_to_yf = NULL; bops->yf_to_linear = NULL; bops->linear_to_ys = NULL; @@ -1869,6 +1898,10 @@ bool buf_ops_set_software_tiling(struct buf_ops *bops, } switch (tiling) { + case I915_TILING_NONE: + igt_debug("-> use SW on tiling NONE\n"); + break; + case I915_TILING_X: if (use_software_tiling) { bool supported = buf_ops_has_tiling_support(bops, tiling); -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH i-g-t v2 04/12] lib/intel_bufops: Add Tile4 in linear_to and to_linear helpers 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński ` (2 preceding siblings ...) 2024-06-18 5:23 ` [PATCH i-g-t v2 03/12] lib/intel_bufops: Add linear-to-none copy path Zbigniew Kempczyński @ 2024-06-18 5:23 ` Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 05/12] lib/intel_bufops: Add Yf tiling Zbigniew Kempczyński ` (11 subsequent siblings) 15 siblings, 0 replies; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-18 5:23 UTC (permalink / raw) To: igt-dev; +Cc: Zbigniew Kempczyński, Juha-Pekka Heikkila intel_buf_to_linear() and linear_to_intel_buf() allows easy tile/detile, only thing they need is to select appropriate implementation. There's missing switch for Tile4 so let's add it. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> --- lib/intel_bufops.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c index 30ba2547dc..56e37d2da7 100644 --- a/lib/intel_bufops.c +++ b/lib/intel_bufops.c @@ -804,6 +804,10 @@ void intel_buf_to_linear(struct buf_ops *bops, struct intel_buf *buf, igt_assert(bops->ys_to_linear); bops->ys_to_linear(bops, buf, linear); break; + case I915_TILING_4: + igt_assert(bops->tile4_to_linear); + bops->tile4_to_linear(bops, buf, linear); + break; } if (buf->compression) @@ -836,6 +840,10 @@ void linear_to_intel_buf(struct buf_ops *bops, struct intel_buf *buf, igt_assert(bops->linear_to_ys); bops->linear_to_ys(bops, buf, linear); break; + case I915_TILING_4: + igt_assert(bops->linear_to_tile4); + bops->linear_to_tile4(bops, buf, linear); + break; } if (buf->compression) @@ -1942,6 +1950,10 @@ bool buf_ops_set_software_tiling(struct buf_ops *bops, } break; + case I915_TILING_4: + igt_debug("-> use SW on tiling 4\n"); + break; + default: igt_warn("Invalid tiling: %d\n", tiling); was_changed = false; -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH i-g-t v2 05/12] lib/intel_bufops: Add Yf tiling 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński ` (3 preceding siblings ...) 2024-06-18 5:23 ` [PATCH i-g-t v2 04/12] lib/intel_bufops: Add Tile4 in linear_to and to_linear helpers Zbigniew Kempczyński @ 2024-06-18 5:23 ` Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 06/12] lib/intel_blt: Add Yf tiling in block-copy Zbigniew Kempczyński ` (10 subsequent siblings) 15 siblings, 0 replies; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-18 5:23 UTC (permalink / raw) To: igt-dev; +Cc: Zbigniew Kempczyński, Juha-Pekka Heikkila Start supporting Yf tiling in xe as detection reveals it is Yf, not Tile4. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> --- lib/intel_bufops.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c index 56e37d2da7..36b9aa2a8c 100644 --- a/lib/intel_bufops.c +++ b/lib/intel_bufops.c @@ -1697,8 +1697,6 @@ static struct buf_ops *__buf_ops_create(int fd, bool check_idempotency) bops->y_to_linear = copy_y_to_linear; bops->linear_to_tile4 = copy_linear_to_tile4; bops->tile4_to_linear = copy_tile4_to_linear; - bops->linear_to_yf = NULL; - bops->yf_to_linear = NULL; bops->linear_to_ys = NULL; bops->ys_to_linear = NULL; @@ -1954,6 +1952,10 @@ bool buf_ops_set_software_tiling(struct buf_ops *bops, igt_debug("-> use SW on tiling 4\n"); break; + case I915_TILING_Yf: + igt_debug("-> use SW on tiling Yf\n"); + break; + default: igt_warn("Invalid tiling: %d\n", tiling); was_changed = false; -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH i-g-t v2 06/12] lib/intel_blt: Add Yf tiling in block-copy 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński ` (4 preceding siblings ...) 2024-06-18 5:23 ` [PATCH i-g-t v2 05/12] lib/intel_bufops: Add Yf tiling Zbigniew Kempczyński @ 2024-06-18 5:23 ` Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 07/12] lib/intel_bufops: Add Ys tiling in linear_to and to_linear path Zbigniew Kempczyński ` (9 subsequent siblings) 15 siblings, 0 replies; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-18 5:23 UTC (permalink / raw) To: igt-dev; +Cc: Zbigniew Kempczyński, Juha-Pekka Heikkila For TGL and DG1 I've noticed we have Yf, not Tile4 specified in the documentation. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> --- lib/intel_blt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/intel_blt.c b/lib/intel_blt.c index a8433387d2..d1200ca862 100644 --- a/lib/intel_blt.c +++ b/lib/intel_blt.c @@ -555,6 +555,7 @@ static int __block_tiling(enum blt_tiling_type tiling) case T_XMAJOR: return 1; case T_YMAJOR: return 1; case T_TILE4: return 2; + case T_YFMAJOR: return 2; case T_TILE64: return 3; default: break; -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH i-g-t v2 07/12] lib/intel_bufops: Add Ys tiling in linear_to and to_linear path 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński ` (5 preceding siblings ...) 2024-06-18 5:23 ` [PATCH i-g-t v2 06/12] lib/intel_blt: Add Yf tiling in block-copy Zbigniew Kempczyński @ 2024-06-18 5:23 ` Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 08/12] lib/intel_bufops: Drop unnecessary Tile4 function assignment Zbigniew Kempczyński ` (8 subsequent siblings) 15 siblings, 0 replies; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-18 5:23 UTC (permalink / raw) To: igt-dev; +Cc: Zbigniew Kempczyński, Juha-Pekka Heikkila To iterate over all tilings we need to have each case addressed in the code. Add missing Ys case. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> --- lib/intel_blt.c | 3 +++ lib/intel_bufops.c | 6 ++++-- lib/intel_cmds_info.h | 1 + 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/intel_blt.c b/lib/intel_blt.c index d1200ca862..20c42eec14 100644 --- a/lib/intel_blt.c +++ b/lib/intel_blt.c @@ -540,6 +540,7 @@ const char *blt_tiling_name(enum blt_tiling_type tiling) case T_TILE4: return "tile4"; case T_TILE64: return "tile64"; case T_YFMAJOR: return "yfmajor"; + case T_YSMAJOR: return "ysmajor"; default: break; } @@ -582,6 +583,7 @@ int blt_tile_to_i915_tile(enum blt_tiling_type tiling) case T_TILE4: return I915_TILING_4; case T_TILE64: return I915_TILING_64; case T_YFMAJOR: return I915_TILING_Yf; + case T_YSMAJOR: return I915_TILING_Ys; default: break; } @@ -606,6 +608,7 @@ enum blt_tiling_type i915_tile_to_blt_tile(uint32_t tiling) case I915_TILING_4: return T_TILE4; case I915_TILING_64: return T_TILE64; case I915_TILING_Yf: return T_YFMAJOR; + case I915_TILING_Ys: return T_YSMAJOR; default: igt_assert_f(0, "Unknown tiling!\n"); } diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c index 36b9aa2a8c..38b720624e 100644 --- a/lib/intel_bufops.c +++ b/lib/intel_bufops.c @@ -1697,8 +1697,6 @@ static struct buf_ops *__buf_ops_create(int fd, bool check_idempotency) bops->y_to_linear = copy_y_to_linear; bops->linear_to_tile4 = copy_linear_to_tile4; bops->tile4_to_linear = copy_tile4_to_linear; - bops->linear_to_ys = NULL; - bops->ys_to_linear = NULL; return bops; } @@ -1956,6 +1954,10 @@ bool buf_ops_set_software_tiling(struct buf_ops *bops, igt_debug("-> use SW on tiling Yf\n"); break; + case I915_TILING_Ys: + igt_debug("-> use SW on tiling Ys\n"); + break; + default: igt_warn("Invalid tiling: %d\n", tiling); was_changed = false; diff --git a/lib/intel_cmds_info.h b/lib/intel_cmds_info.h index 6f7d655083..7960e0412e 100644 --- a/lib/intel_cmds_info.h +++ b/lib/intel_cmds_info.h @@ -14,6 +14,7 @@ enum blt_tiling_type { T_YMAJOR, T_TILE4, T_YFMAJOR, + T_YSMAJOR, T_TILE64, __BLT_MAX_TILING }; -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH i-g-t v2 08/12] lib/intel_bufops: Drop unnecessary Tile4 function assignment 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński ` (6 preceding siblings ...) 2024-06-18 5:23 ` [PATCH i-g-t v2 07/12] lib/intel_bufops: Add Ys tiling in linear_to and to_linear path Zbigniew Kempczyński @ 2024-06-18 5:23 ` Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 09/12] lib/intel_bufops: Preparation for adding software tiling for Tile64 Zbigniew Kempczyński ` (7 subsequent siblings) 15 siblings, 0 replies; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-18 5:23 UTC (permalink / raw) To: igt-dev; +Cc: Zbigniew Kempczyński, Juha-Pekka Heikkila Initialization is executed in bufops creation using appropriate template in which all functions are already assigned so there's no sense to assign them one more time for xe. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> --- lib/intel_bufops.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c index 38b720624e..70f70bfa9e 100644 --- a/lib/intel_bufops.c +++ b/lib/intel_bufops.c @@ -1695,8 +1695,6 @@ static struct buf_ops *__buf_ops_create(int fd, bool check_idempotency) bops->x_to_linear = copy_x_to_linear; bops->linear_to_y = copy_linear_to_y; bops->y_to_linear = copy_y_to_linear; - bops->linear_to_tile4 = copy_linear_to_tile4; - bops->tile4_to_linear = copy_tile4_to_linear; return bops; } -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH i-g-t v2 09/12] lib/intel_bufops: Preparation for adding software tiling for Tile64 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński ` (7 preceding siblings ...) 2024-06-18 5:23 ` [PATCH i-g-t v2 08/12] lib/intel_bufops: Drop unnecessary Tile4 function assignment Zbigniew Kempczyński @ 2024-06-18 5:23 ` Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 10/12] lib/intel_bufops: Drop Tile4 swizzling Zbigniew Kempczyński ` (6 subsequent siblings) 15 siblings, 0 replies; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-18 5:23 UTC (permalink / raw) To: igt-dev; +Cc: Zbigniew Kempczyński, Juha-Pekka Heikkila Preliminary patch which adds necessary definitions for Tile64 in bufops. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> --- lib/intel_bufops.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c index 70f70bfa9e..eb367be2f3 100644 --- a/lib/intel_bufops.c +++ b/lib/intel_bufops.c @@ -93,6 +93,7 @@ #undef TILE_Yf #undef TILE_Ys #undef TILE_4 +#undef TILE_64 #define TILE_DEF(x) (1 << (x)) #define TILE_NONE TILE_DEF(I915_TILING_NONE) @@ -101,6 +102,7 @@ #define TILE_Yf TILE_DEF(I915_TILING_Yf) #define TILE_Ys TILE_DEF(I915_TILING_Ys) #define TILE_4 TILE_DEF(I915_TILING_4) +#define TILE_64 TILE_DEF(I915_TILING_64) #define CCS_OFFSET(buf) (buf->ccs[0].offset) #define CCS_SIZE(gen, buf) \ @@ -143,6 +145,7 @@ static const char *tiling_str(uint32_t tiling) case I915_TILING_Yf: return "Yf"; case I915_TILING_Ys: return "Ys"; case I915_TILING_4: return "4"; + case I915_TILING_64: return "64"; default: return "UNKNOWN"; } } -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH i-g-t v2 10/12] lib/intel_bufops: Drop Tile4 swizzling 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński ` (8 preceding siblings ...) 2024-06-18 5:23 ` [PATCH i-g-t v2 09/12] lib/intel_bufops: Preparation for adding software tiling for Tile64 Zbigniew Kempczyński @ 2024-06-18 5:23 ` Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 11/12] lib/intel_bufops: Don't disable x and y on platforms without swizzling Zbigniew Kempczyński ` (5 subsequent siblings) 15 siblings, 0 replies; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-18 5:23 UTC (permalink / raw) To: igt-dev; +Cc: Zbigniew Kempczyński, Juha-Pekka Heikkila Swizzling is used only on older platforms and for X and Y tilings. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> --- lib/intel_bufops.c | 38 +++++++------------------------------- 1 file changed, 7 insertions(+), 31 deletions(-) diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c index eb367be2f3..d0f6ab481f 100644 --- a/lib/intel_bufops.c +++ b/lib/intel_bufops.c @@ -121,7 +121,6 @@ struct buf_ops { uint32_t supported_hw_tiles; uint32_t swizzle_x; uint32_t swizzle_y; - uint32_t swizzle_tile4; bo_copy linear_to; bo_copy linear_to_x; bo_copy linear_to_y; @@ -654,7 +653,7 @@ static void copy_linear_to_tile4(struct buf_ops *bops, struct intel_buf *buf, uint32_t *linear) { DEBUGFN(); - __copy_linear_to(bops->fd, buf, linear, I915_TILING_4, bops->swizzle_tile4); + __copy_linear_to(bops->fd, buf, linear, I915_TILING_4, 0); } static void __copy_to_linear(int fd, struct intel_buf *buf, @@ -1531,7 +1530,7 @@ void intel_buf_draw_pattern(struct buf_ops *bops, struct intel_buf *buf, #define DEFAULT_BUFOPS(__gen_start, __gen_end) \ .gen_start = __gen_start, \ .gen_end = __gen_end, \ - .supported_hw_tiles = TILE_X | TILE_Y | TILE_4, \ + .supported_hw_tiles = TILE_X | TILE_Y, \ .linear_to = copy_linear_to_wc, \ .linear_to_x = copy_linear_to_gtt, \ .linear_to_y = copy_linear_to_gtt, \ @@ -1586,8 +1585,6 @@ static bool probe_hw_tiling(struct buf_ops *bops, uint32_t tiling, bops->swizzle_x = buf_swizzle; else if (tiling == I915_TILING_Y) bops->swizzle_y = buf_swizzle; - else if (tiling == I915_TILING_4) - bops->swizzle_tile4 = buf_swizzle; *swizzling_supported = buf_swizzle == phys_swizzle; } @@ -1754,36 +1751,15 @@ static struct buf_ops *__buf_ops_create(int fd, bool check_idempotency) } } - if (is_hw_tiling_supported(bops, I915_TILING_4)) { - bool swizzling_supported; - bool supported = probe_hw_tiling(bops, I915_TILING_4, - &swizzling_supported); - - if (!swizzling_supported) { - igt_debug("Swizzling for 4 is not supported\n"); - bops->supported_tiles &= ~TILE_4; - } - - igt_debug("4 fence support: %s\n", bool_str(supported)); - if (!supported) { - bops->supported_hw_tiles &= ~TILE_4; - bops->linear_to_tile4 = copy_linear_to_tile4; - bops->tile4_to_linear = copy_tile4_to_linear; - } - } - /* Disable other tiling format functions if not supported */ - if (!is_tiling_supported(bops, I915_TILING_Yf)) { + if (!is_tiling_supported(bops, I915_TILING_Yf)) igt_debug("Yf format not supported\n"); - bops->linear_to_yf = NULL; - bops->yf_to_linear = NULL; - } - if (!is_tiling_supported(bops, I915_TILING_Ys)) { + if (!is_tiling_supported(bops, I915_TILING_Ys)) igt_debug("Ys format not supported\n"); - bops->linear_to_ys = NULL; - bops->ys_to_linear = NULL; - } + + if (!is_tiling_supported(bops, I915_TILING_4)) + igt_debug("Tile4 format not supported\n"); if (check_idempotency) { idempotency_selftest(bops, I915_TILING_X); -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH i-g-t v2 11/12] lib/intel_bufops: Don't disable x and y on platforms without swizzling 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński ` (9 preceding siblings ...) 2024-06-18 5:23 ` [PATCH i-g-t v2 10/12] lib/intel_bufops: Drop Tile4 swizzling Zbigniew Kempczyński @ 2024-06-18 5:23 ` Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 12/12] tools/intel_tiling_detect: Introduce tiling detection tool Zbigniew Kempczyński ` (4 subsequent siblings) 15 siblings, 0 replies; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-18 5:23 UTC (permalink / raw) To: igt-dev; +Cc: Zbigniew Kempczyński, Juha-Pekka Heikkila Upcoming tiling detection tool wants to produce X and Y surfaces in software so we can't disable X and Y in supported tilings, otherwise there's no possibility to generate reference tiled surface. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> --- lib/intel_bufops.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c index d0f6ab481f..1dfc12bf45 100644 --- a/lib/intel_bufops.c +++ b/lib/intel_bufops.c @@ -1720,7 +1720,7 @@ static struct buf_ops *__buf_ops_create(int fd, bool check_idempotency) bool supported = probe_hw_tiling(bops, I915_TILING_X, &swizzling_supported); - if (!swizzling_supported) { + if (!swizzling_supported && bops->intel_gen < 12) { igt_debug("Swizzling for X is not supported\n"); bops->supported_tiles &= ~TILE_X; } @@ -1738,7 +1738,7 @@ static struct buf_ops *__buf_ops_create(int fd, bool check_idempotency) bool supported = probe_hw_tiling(bops, I915_TILING_Y, &swizzling_supported); - if (!swizzling_supported) { + if (!swizzling_supported && bops->intel_gen < 12) { igt_debug("Swizzling for Y is not supported\n"); bops->supported_tiles &= ~TILE_Y; } -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH i-g-t v2 12/12] tools/intel_tiling_detect: Introduce tiling detection tool 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński ` (10 preceding siblings ...) 2024-06-18 5:23 ` [PATCH i-g-t v2 11/12] lib/intel_bufops: Don't disable x and y on platforms without swizzling Zbigniew Kempczyński @ 2024-06-18 5:23 ` Zbigniew Kempczyński 2024-06-19 11:41 ` Juha-Pekka Heikkila 2024-06-18 8:34 ` ✓ CI.xeBAT: success for Introduce intel_tiling_detect tool (rev2) Patchwork ` (3 subsequent siblings) 15 siblings, 1 reply; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-18 5:23 UTC (permalink / raw) To: igt-dev; +Cc: Zbigniew Kempczyński, Juha-Pekka Heikkila In some tests we're incorrectly assumming we get requested tiling. In blt library we defined available blitter and render tilings for defined platforms to avoid being wrong and allowing iterators to walk over proper tilings. Unfortunately we're not sure what's the real tiling underneath as we're not validating its content. Instead of blindly trusting the documentation as it might be wrong or vague lets introduce tiling detection tool for Intel platforms. Currently it supports detecting linear/X/Y/Yf/Ys/4 tilings (tile64 is queued to be added) in fast-copy, block-copy and render-copy commands. Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> --- v2: fix array size, remove copy-pasted description (JP) add device selection and sort headers (Kamil) --- tools/intel_tiling_detect.c | 444 ++++++++++++++++++++++++++++++++++++ tools/meson.build | 1 + 2 files changed, 445 insertions(+) create mode 100644 tools/intel_tiling_detect.c diff --git a/tools/intel_tiling_detect.c b/tools/intel_tiling_detect.c new file mode 100644 index 0000000000..11f7fb02e2 --- /dev/null +++ b/tools/intel_tiling_detect.c @@ -0,0 +1,444 @@ +// SPDX-License-Identifier: MIT +/* + * Copyright © 2024 Intel Corporation + */ + +#include <errno.h> +#include <fcntl.h> +#include <malloc.h> +#include <sys/ioctl.h> +#include <sys/stat.h> +#include <sys/time.h> +#include <sys/types.h> +#include "drm.h" +#include "igt.h" +#include "intel_blt.h" +#include "intel_common.h" +#include "intel_mocs.h" +#include "xe/xe_ioctl.h" +#include "xe/xe_query.h" + +static struct param { + char *device; + int tiling; + bool write_png; + bool print_bb; + bool print_surface_info; + int width; + int height; +} param = { + .device = NULL, + .tiling = -1, + .write_png = false, + .print_bb = false, + .print_surface_info = false, + .width = 256, + .height = 256, +}; + +#define NUM_REFS (I915_TILING_64 + 1) +struct intel_buf refs[NUM_REFS] = {}; + +#define PRINT_SURFACE_INFO(name, obj) do { \ + if (param.print_surface_info) \ + blt_surface_info((name), (obj)); } while (0) + +#define WRITE_PNG(fd, id, name, obj, w, h, bpp) do { \ + if (param.write_png) \ + blt_surface_to_png((fd), (id), (name), (obj), (w), (h), (bpp)); } while (0) + +const char *help_str = + " -b\t\tPrint bb\n" + " -d path\tOpen device at path\n" + " -s\t\tPrint surface info\n" + " -p\t\tWrite PNG\n" + " -W\t\tWidth (default 256)\n" + " -H\t\tHeight (default 256)\n" + " -h\t\tHelp\n" + ; + +enum copy_fn { + FAST_COPY, + BLOCK_COPY, + RENDER_COPY, +}; + +static const char * const copy_fn_name[] = { + [FAST_COPY] = "fast-copy", + [BLOCK_COPY] = "block-copy", + [RENDER_COPY] = "render-copy", +}; + +static void detect_blt_tiling(const struct blt_copy_object *buf) +{ + bool detected = false; + int i; + + for (i = 0; i < ARRAY_SIZE(refs); i++) { + if (!refs[i].bops) + continue; + + if (!memcmp(buf->ptr, refs[i].ptr, buf->size)) { + detected = true; + break; + } + } + + igt_info("buffer tiling (claimed): %s, detected: %s\n", + blt_tiling_name(buf->tiling), + detected ? blt_tiling_name(i915_tile_to_blt_tile(i)) : "unknown"); +} + +static void blt_copy(int fd, + intel_ctx_t *ctx, + const struct intel_execution_engine2 *e, + uint32_t width, uint32_t height, + enum blt_tiling_type tiling, + enum copy_fn fn) +{ + struct blt_copy_data blt = {}; + struct blt_block_copy_data_ext ext = {}, *pext = &ext; + struct blt_copy_object *src, *dst; + const uint32_t bpp = 32; + uint64_t bb_size; + uint64_t ahnd = intel_allocator_open(fd, ctx->vm, INTEL_ALLOCATOR_RELOC); + uint32_t run_id = tiling; + uint32_t src_region, dst_region; + uint32_t bb; + uint8_t uc_mocs = intel_get_uc_mocs_index(fd); + bool is_xe = is_xe_device(fd); + + if (is_xe) { + bb_size = xe_bb_size(fd, SZ_4K); + src_region = system_memory(fd); + dst_region = vram_if_possible(fd, 0); + bb = xe_bo_create(fd, 0, bb_size, src_region, 0); + } else { + bb_size = SZ_4K; + src_region = REGION_SMEM; + dst_region = gem_has_lmem(fd) ? REGION_LMEM(0) : REGION_SMEM; + igt_assert(__gem_create_in_memory_regions(fd, &bb, &bb_size, src_region) == 0); + } + + if (!blt_uses_extended_block_copy(fd)) + pext = NULL; + + blt_copy_init(fd, &blt); + + src = blt_create_object(&blt, src_region, width, height, bpp, uc_mocs, + T_LINEAR, COMPRESSION_DISABLED, + COMPRESSION_TYPE_3D, true); + dst = blt_create_object(&blt, dst_region, width, height, bpp, uc_mocs, + tiling, COMPRESSION_DISABLED, + COMPRESSION_TYPE_3D, true); + PRINT_SURFACE_INFO("src", src); + PRINT_SURFACE_INFO("dst", dst); + + blt_surface_fill_rect(fd, src, width, height); + + blt.color_depth = CD_32bit; + blt.print_bb = param.print_bb; + blt_set_copy_object(&blt.src, src); + blt_set_copy_object(&blt.dst, dst); + blt_set_object_ext(&ext.src, 0, width, height, SURFACE_TYPE_2D); + blt_set_object_ext(&ext.dst, 0, width, height, SURFACE_TYPE_2D); + blt_set_batch(&blt.bb, bb, bb_size, src_region); + if (fn == BLOCK_COPY) + blt_block_copy(fd, ctx, e, ahnd, &blt, pext); + else if (fn == FAST_COPY) + blt_fast_copy(fd, ctx, e, ahnd, &blt); + if (is_xe) + intel_ctx_xe_sync(ctx, true); + else + gem_sync(fd, dst->handle); + + WRITE_PNG(fd, run_id, copy_fn_name[fn], &blt.dst, width, height, bpp); + + detect_blt_tiling(dst); + + /* Politely clean vm */ + put_offset(ahnd, src->handle); + put_offset(ahnd, dst->handle); + put_offset(ahnd, bb); + intel_allocator_bind(ahnd, 0, 0); + blt_destroy_object(fd, src); + blt_destroy_object(fd, dst); + gem_close(fd, bb); + put_ahnd(ahnd); +} + +static void detect_render_tiling(struct intel_buf *buf) +{ + bool detected = false; + int i; + + intel_buf_device_map(buf, false); + + for (i = 0; i < ARRAY_SIZE(refs); i++) { + if (!refs[i].bops) + continue; + + if (!memcmp(buf->ptr, refs[i].ptr, buf->size)) { + detected = true; + break; + } + } + + intel_buf_unmap(buf); + + igt_info("buffer tiling (claimed): %s, detected: %s\n", + blt_tiling_name(buf->tiling), + detected ? blt_tiling_name(i915_tile_to_blt_tile(i)) : "unknown"); +} + +static void scratch_buf_init(struct buf_ops *bops, + struct intel_buf *buf, + int width, int height, + uint32_t tiling, + enum i915_compression compression) +{ + int fd = buf_ops_get_fd(bops); + int bpp = 32; + + /* + * We use system memory even if vram is possible because wc mapping + * is extremely slow. + */ + intel_buf_init_in_region(bops, buf, width, height, bpp, 0, + tiling, compression, + is_xe_device(fd) ? system_memory(fd) : REGION_SMEM); + + igt_assert(intel_buf_width(buf) == width); + igt_assert(intel_buf_height(buf) == height); +} + +static void render(int fd, uint32_t width, uint32_t height, uint32_t tiling) +{ + struct buf_ops *bops; + struct intel_bb *ibb; + struct intel_buf src, dst; + uint32_t devid = intel_get_drm_devid(fd); + igt_render_copyfunc_t render_copy = NULL; + + bops = buf_ops_create(fd); + + igt_debug("%s() gen: %d\n", __func__, intel_gen(devid)); + + ibb = intel_bb_create(fd, SZ_4K); + + scratch_buf_init(bops, &src, width, height, I915_TILING_NONE, + I915_COMPRESSION_NONE); + scratch_buf_init(bops, &dst, width, height, tiling, + I915_COMPRESSION_NONE); + + /* Copy reference linear image */ + intel_buf_device_map(&src, true); + memcpy(src.ptr, refs[0].ptr, src.bo_size); + intel_buf_unmap(&src); + + render_copy = igt_get_render_copyfunc(devid); + igt_assert(render_copy); + + render_copy(ibb, + &src, + 0, 0, width, height, + &dst, + 0, 0); + + intel_bb_sync(ibb); + intel_bb_destroy(ibb); + + detect_render_tiling(&dst); + + if (param.write_png) + intel_buf_raw_write_to_png(&dst, "render-tile-%s.png", + blt_tiling_name(i915_tile_to_blt_tile(tiling))); + + intel_buf_close(bops, &src); + intel_buf_close(bops, &dst); + + buf_ops_destroy(bops); +} + +static void single_copy(int fd, + uint32_t width, uint32_t height, + int tiling, enum copy_fn fn) +{ + /* for potential hangs */ + fd = drm_reopen_driver(fd); + + switch (fn) { + case BLOCK_COPY: + case FAST_COPY: + if (is_xe_device(fd)) { + struct drm_xe_engine_class_instance inst = { + .engine_class = DRM_XE_ENGINE_CLASS_COPY, + }; + uint32_t vm, exec_queue; + intel_ctx_t *ctx; + + vm = xe_vm_create(fd, 0, 0); + exec_queue = xe_exec_queue_create(fd, vm, &inst, 0); + ctx = intel_ctx_xe(fd, vm, exec_queue, 0, 0, 0); + + blt_copy(fd, ctx, NULL, width, height, tiling, fn); + + xe_exec_queue_destroy(fd, exec_queue); + xe_vm_destroy(fd, vm); + free(ctx); + } else { + const struct intel_execution_engine2 *e; + const intel_ctx_t *ctx; + + ctx = intel_ctx_create_all_physical(fd); + for_each_ctx_engine(fd, ctx, e) { + if (e->class != I915_ENGINE_CLASS_COPY) + continue; + + if (fn == BLOCK_COPY && !gem_engine_can_block_copy(fd, e)) + continue; + + blt_copy(fd, (intel_ctx_t *)ctx, e, + width, height, tiling, fn); + break; + } + intel_ctx_destroy(fd, ctx); + } + break; + + case RENDER_COPY: + render(fd, width, height, blt_tile_to_i915_tile(tiling)); + break; + } + + drm_close_driver(fd); +} + +static void soft_tile(struct buf_ops *bops, struct intel_buf *buf, + uint32_t width, uint32_t height, uint32_t tiling) +{ + struct blt_copy_data blt = {}; + struct blt_copy_object *src; + int fd = buf_ops_get_fd(bops); + uint8_t uc_mocs = intel_get_uc_mocs_index(fd); + enum blt_compression_type comp_type = COMPRESSION_TYPE_3D; + uint64_t sys_region; + const int bpp = 32; + + sys_region = is_xe_device(fd) ? system_memory(fd) : REGION_SMEM; + blt_copy_init(fd, &blt); + src = blt_create_object(&blt, sys_region, width, height, bpp, uc_mocs, + T_LINEAR, COMPRESSION_DISABLED, comp_type, true); + blt_surface_fill_rect(fd, src, width, height); + + intel_buf_init(bops, buf, width, height, bpp, 0, tiling, false); + buf_ops_set_software_tiling(bops, tiling, true); + + linear_to_intel_buf(bops, buf, src->ptr); + + if (param.write_png) + intel_buf_raw_write_to_png(buf, "reference-tile-%s.png", + blt_tiling_name(i915_tile_to_blt_tile(tiling))); +} + +static bool try_tile[NUM_REFS] = { + [I915_TILING_NONE] = true, + [I915_TILING_X] = true, + [I915_TILING_Y] = true, + [I915_TILING_4] = true, + [I915_TILING_Yf] = true, + [I915_TILING_64] = false, +}; + +int main(int argc, char *argv[]) +{ + struct buf_ops *bops; + int fd, i, fn, opt; + + while ((opt = getopt(argc, argv, "bd:psW:H:h")) != -1) { + switch (opt) { + case 'b': + param.print_bb = true; + break; + + case 'd': + param.device = strdup(optarg); + break; + + case 'p': + param.write_png = true; + break; + + case 's': + param.print_surface_info = true; + break; + + case 'W': + param.width = atoi(optarg); + break; + + case 'H': + param.height = atoi(optarg); + break; + + case 'h': + igt_info("%s", help_str); + exit(0); + + default: + break; + } + } + + if (!param.device) + fd = drm_open_driver(DRIVER_INTEL | DRIVER_XE); + else + fd = open(param.device, O_RDWR); + if (fd < 0) { + if (param.device) + igt_info("Can't open device: %s\n", param.device); + else + igt_info("Can't open default device\n"); + exit(0); + } + + if (is_xe_device(fd)) + xe_device_get(fd); + + bops = buf_ops_create(fd); + + for (i = 0; i < ARRAY_SIZE(refs); i++) { + igt_info("Building reference tile[%-7s] = %s\n", + blt_tiling_name(i915_tile_to_blt_tile(i)), + try_tile[i] ? "yes" : "no"); + if (try_tile[i]) { + soft_tile(bops, &refs[i], + param.width, param.height, i); + intel_buf_device_map(&refs[i], false); + } + } + + for (fn = FAST_COPY; fn <= RENDER_COPY; fn++) { + if (fn == FAST_COPY && !blt_has_fast_copy(fd)) + continue; + + if (fn == BLOCK_COPY && !blt_has_block_copy(fd)) + continue; + + igt_info("[%s]:\n", copy_fn_name[fn]); + + for (i = 0; i <= I915_TILING_64; i++) + if (try_tile[i]) + single_copy(fd, param.width, param.height, + i915_tile_to_blt_tile(i), fn); + } + + for (i = 0; i <= I915_TILING_64; i++) { + if (try_tile[i]) + intel_buf_unmap(&refs[i]); + } + + if (is_xe_device(fd)) + xe_device_put(fd); + close(fd); +} diff --git a/tools/meson.build b/tools/meson.build index ac79d8b584..1656355eef 100644 --- a/tools/meson.build +++ b/tools/meson.build @@ -36,6 +36,7 @@ tools_progs = [ 'intel_reg_checker', 'intel_residency', 'intel_stepping', + 'intel_tiling_detect', 'intel_vbt_decode', 'intel_watermark', 'intel_gem_info', -- 2.34.1 ^ permalink raw reply related [flat|nested] 20+ messages in thread
* Re: [PATCH i-g-t v2 12/12] tools/intel_tiling_detect: Introduce tiling detection tool 2024-06-18 5:23 ` [PATCH i-g-t v2 12/12] tools/intel_tiling_detect: Introduce tiling detection tool Zbigniew Kempczyński @ 2024-06-19 11:41 ` Juha-Pekka Heikkila 2024-06-19 12:23 ` Zbigniew Kempczyński 0 siblings, 1 reply; 20+ messages in thread From: Juha-Pekka Heikkila @ 2024-06-19 11:41 UTC (permalink / raw) To: Zbigniew Kempczyński, igt-dev On 18.6.2024 8.23, Zbigniew Kempczyński wrote: > In some tests we're incorrectly assumming we get requested tiling. > In blt library we defined available blitter and render tilings for > defined platforms to avoid being wrong and allowing iterators to walk > over proper tilings. Unfortunately we're not sure what's the real > tiling underneath as we're not validating its content. > > Instead of blindly trusting the documentation as it might be wrong > or vague lets introduce tiling detection tool for Intel platforms. > Currently it supports detecting linear/X/Y/Yf/Ys/4 tilings (tile64 > is queued to be added) in fast-copy, block-copy and render-copy > commands. > > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> > > --- > v2: fix array size, remove copy-pasted description (JP) > add device selection and sort headers (Kamil) > --- > tools/intel_tiling_detect.c | 444 ++++++++++++++++++++++++++++++++++++ > tools/meson.build | 1 + > 2 files changed, 445 insertions(+) > create mode 100644 tools/intel_tiling_detect.c > > diff --git a/tools/intel_tiling_detect.c b/tools/intel_tiling_detect.c > new file mode 100644 > index 0000000000..11f7fb02e2 > --- /dev/null > +++ b/tools/intel_tiling_detect.c > @@ -0,0 +1,444 @@ > +// SPDX-License-Identifier: MIT > +/* > + * Copyright © 2024 Intel Corporation > + */ > + > +#include <errno.h> > +#include <fcntl.h> > +#include <malloc.h> > +#include <sys/ioctl.h> > +#include <sys/stat.h> > +#include <sys/time.h> > +#include <sys/types.h> > +#include "drm.h" > +#include "igt.h" > +#include "intel_blt.h" > +#include "intel_common.h" > +#include "intel_mocs.h" > +#include "xe/xe_ioctl.h" > +#include "xe/xe_query.h" > + > +static struct param { > + char *device; > + int tiling; > + bool write_png; > + bool print_bb; > + bool print_surface_info; > + int width; > + int height; > +} param = { > + .device = NULL, > + .tiling = -1, > + .write_png = false, > + .print_bb = false, > + .print_surface_info = false, > + .width = 256, > + .height = 256, > +}; > + > +#define NUM_REFS (I915_TILING_64 + 1) > +struct intel_buf refs[NUM_REFS] = {}; > + > +#define PRINT_SURFACE_INFO(name, obj) do { \ > + if (param.print_surface_info) \ > + blt_surface_info((name), (obj)); } while (0) > + > +#define WRITE_PNG(fd, id, name, obj, w, h, bpp) do { \ > + if (param.write_png) \ > + blt_surface_to_png((fd), (id), (name), (obj), (w), (h), (bpp)); } while (0) > + > +const char *help_str = > + " -b\t\tPrint bb\n" > + " -d path\tOpen device at path\n" > + " -s\t\tPrint surface info\n" > + " -p\t\tWrite PNG\n" > + " -W\t\tWidth (default 256)\n" > + " -H\t\tHeight (default 256)\n" > + " -h\t\tHelp\n" > + ; > + > +enum copy_fn { > + FAST_COPY, > + BLOCK_COPY, > + RENDER_COPY, > +}; > + > +static const char * const copy_fn_name[] = { > + [FAST_COPY] = "fast-copy", > + [BLOCK_COPY] = "block-copy", > + [RENDER_COPY] = "render-copy", > +}; > + > +static void detect_blt_tiling(const struct blt_copy_object *buf) > +{ > + bool detected = false; > + int i; > + > + for (i = 0; i < ARRAY_SIZE(refs); i++) { > + if (!refs[i].bops) > + continue; > + > + if (!memcmp(buf->ptr, refs[i].ptr, buf->size)) { > + detected = true; > + break; > + } > + } > + > + igt_info("buffer tiling (claimed): %s, detected: %s\n", > + blt_tiling_name(buf->tiling), > + detected ? blt_tiling_name(i915_tile_to_blt_tile(i)) : "unknown"); > +} > + > +static void blt_copy(int fd, > + intel_ctx_t *ctx, > + const struct intel_execution_engine2 *e, > + uint32_t width, uint32_t height, > + enum blt_tiling_type tiling, > + enum copy_fn fn) > +{ > + struct blt_copy_data blt = {}; > + struct blt_block_copy_data_ext ext = {}, *pext = &ext; > + struct blt_copy_object *src, *dst; > + const uint32_t bpp = 32; > + uint64_t bb_size; > + uint64_t ahnd = intel_allocator_open(fd, ctx->vm, INTEL_ALLOCATOR_RELOC); > + uint32_t run_id = tiling; > + uint32_t src_region, dst_region; > + uint32_t bb; > + uint8_t uc_mocs = intel_get_uc_mocs_index(fd); > + bool is_xe = is_xe_device(fd); > + > + if (is_xe) { > + bb_size = xe_bb_size(fd, SZ_4K); > + src_region = system_memory(fd); > + dst_region = vram_if_possible(fd, 0); > + bb = xe_bo_create(fd, 0, bb_size, src_region, 0); > + } else { > + bb_size = SZ_4K; > + src_region = REGION_SMEM; > + dst_region = gem_has_lmem(fd) ? REGION_LMEM(0) : REGION_SMEM; > + igt_assert(__gem_create_in_memory_regions(fd, &bb, &bb_size, src_region) == 0); > + } > + > + if (!blt_uses_extended_block_copy(fd)) > + pext = NULL; > + > + blt_copy_init(fd, &blt); > + > + src = blt_create_object(&blt, src_region, width, height, bpp, uc_mocs, > + T_LINEAR, COMPRESSION_DISABLED, > + COMPRESSION_TYPE_3D, true); > + dst = blt_create_object(&blt, dst_region, width, height, bpp, uc_mocs, > + tiling, COMPRESSION_DISABLED, > + COMPRESSION_TYPE_3D, true); > + PRINT_SURFACE_INFO("src", src); > + PRINT_SURFACE_INFO("dst", dst); > + > + blt_surface_fill_rect(fd, src, width, height); > + > + blt.color_depth = CD_32bit; > + blt.print_bb = param.print_bb; > + blt_set_copy_object(&blt.src, src); > + blt_set_copy_object(&blt.dst, dst); > + blt_set_object_ext(&ext.src, 0, width, height, SURFACE_TYPE_2D); > + blt_set_object_ext(&ext.dst, 0, width, height, SURFACE_TYPE_2D); > + blt_set_batch(&blt.bb, bb, bb_size, src_region); > + if (fn == BLOCK_COPY) > + blt_block_copy(fd, ctx, e, ahnd, &blt, pext); > + else if (fn == FAST_COPY) > + blt_fast_copy(fd, ctx, e, ahnd, &blt); > + if (is_xe) > + intel_ctx_xe_sync(ctx, true); > + else > + gem_sync(fd, dst->handle); > + > + WRITE_PNG(fd, run_id, copy_fn_name[fn], &blt.dst, width, height, bpp); > + > + detect_blt_tiling(dst); > + > + /* Politely clean vm */ > + put_offset(ahnd, src->handle); > + put_offset(ahnd, dst->handle); > + put_offset(ahnd, bb); > + intel_allocator_bind(ahnd, 0, 0); > + blt_destroy_object(fd, src); > + blt_destroy_object(fd, dst); > + gem_close(fd, bb); > + put_ahnd(ahnd); > +} > + > +static void detect_render_tiling(struct intel_buf *buf) > +{ > + bool detected = false; > + int i; > + > + intel_buf_device_map(buf, false); > + > + for (i = 0; i < ARRAY_SIZE(refs); i++) { > + if (!refs[i].bops) > + continue; > + > + if (!memcmp(buf->ptr, refs[i].ptr, buf->size)) { > + detected = true; > + break; > + } > + } > + > + intel_buf_unmap(buf); > + > + igt_info("buffer tiling (claimed): %s, detected: %s\n", > + blt_tiling_name(buf->tiling), > + detected ? blt_tiling_name(i915_tile_to_blt_tile(i)) : "unknown"); > +} > + > +static void scratch_buf_init(struct buf_ops *bops, > + struct intel_buf *buf, > + int width, int height, > + uint32_t tiling, > + enum i915_compression compression) > +{ > + int fd = buf_ops_get_fd(bops); > + int bpp = 32; > + > + /* > + * We use system memory even if vram is possible because wc mapping > + * is extremely slow. > + */ > + intel_buf_init_in_region(bops, buf, width, height, bpp, 0, > + tiling, compression, > + is_xe_device(fd) ? system_memory(fd) : REGION_SMEM); > + > + igt_assert(intel_buf_width(buf) == width); > + igt_assert(intel_buf_height(buf) == height); > +} > + > +static void render(int fd, uint32_t width, uint32_t height, uint32_t tiling) > +{ > + struct buf_ops *bops; > + struct intel_bb *ibb; > + struct intel_buf src, dst; > + uint32_t devid = intel_get_drm_devid(fd); > + igt_render_copyfunc_t render_copy = NULL; > + > + bops = buf_ops_create(fd); > + > + igt_debug("%s() gen: %d\n", __func__, intel_gen(devid)); > + > + ibb = intel_bb_create(fd, SZ_4K); > + > + scratch_buf_init(bops, &src, width, height, I915_TILING_NONE, > + I915_COMPRESSION_NONE); > + scratch_buf_init(bops, &dst, width, height, tiling, > + I915_COMPRESSION_NONE); > + > + /* Copy reference linear image */ > + intel_buf_device_map(&src, true); > + memcpy(src.ptr, refs[0].ptr, src.bo_size); > + intel_buf_unmap(&src); > + > + render_copy = igt_get_render_copyfunc(devid); > + igt_assert(render_copy); > + > + render_copy(ibb, > + &src, > + 0, 0, width, height, > + &dst, > + 0, 0); > + > + intel_bb_sync(ibb); > + intel_bb_destroy(ibb); > + > + detect_render_tiling(&dst); > + > + if (param.write_png) > + intel_buf_raw_write_to_png(&dst, "render-tile-%s.png", > + blt_tiling_name(i915_tile_to_blt_tile(tiling))); > + > + intel_buf_close(bops, &src); > + intel_buf_close(bops, &dst); > + > + buf_ops_destroy(bops); > +} > + > +static void single_copy(int fd, > + uint32_t width, uint32_t height, > + int tiling, enum copy_fn fn) > +{ > + /* for potential hangs */ > + fd = drm_reopen_driver(fd); > + > + switch (fn) { > + case BLOCK_COPY: > + case FAST_COPY: > + if (is_xe_device(fd)) { > + struct drm_xe_engine_class_instance inst = { > + .engine_class = DRM_XE_ENGINE_CLASS_COPY, > + }; > + uint32_t vm, exec_queue; > + intel_ctx_t *ctx; > + > + vm = xe_vm_create(fd, 0, 0); > + exec_queue = xe_exec_queue_create(fd, vm, &inst, 0); > + ctx = intel_ctx_xe(fd, vm, exec_queue, 0, 0, 0); > + > + blt_copy(fd, ctx, NULL, width, height, tiling, fn); > + > + xe_exec_queue_destroy(fd, exec_queue); > + xe_vm_destroy(fd, vm); > + free(ctx); > + } else { > + const struct intel_execution_engine2 *e; > + const intel_ctx_t *ctx; > + > + ctx = intel_ctx_create_all_physical(fd); > + for_each_ctx_engine(fd, ctx, e) { > + if (e->class != I915_ENGINE_CLASS_COPY) > + continue; > + > + if (fn == BLOCK_COPY && !gem_engine_can_block_copy(fd, e)) > + continue; > + > + blt_copy(fd, (intel_ctx_t *)ctx, e, > + width, height, tiling, fn); > + break; > + } > + intel_ctx_destroy(fd, ctx); > + } > + break; > + > + case RENDER_COPY: > + render(fd, width, height, blt_tile_to_i915_tile(tiling)); > + break; > + } > + > + drm_close_driver(fd); > +} > + > +static void soft_tile(struct buf_ops *bops, struct intel_buf *buf, > + uint32_t width, uint32_t height, uint32_t tiling) > +{ > + struct blt_copy_data blt = {}; > + struct blt_copy_object *src; > + int fd = buf_ops_get_fd(bops); > + uint8_t uc_mocs = intel_get_uc_mocs_index(fd); > + enum blt_compression_type comp_type = COMPRESSION_TYPE_3D; > + uint64_t sys_region; > + const int bpp = 32; > + > + sys_region = is_xe_device(fd) ? system_memory(fd) : REGION_SMEM; > + blt_copy_init(fd, &blt); > + src = blt_create_object(&blt, sys_region, width, height, bpp, uc_mocs, > + T_LINEAR, COMPRESSION_DISABLED, comp_type, true); > + blt_surface_fill_rect(fd, src, width, height); > + > + intel_buf_init(bops, buf, width, height, bpp, 0, tiling, false); > + buf_ops_set_software_tiling(bops, tiling, true); > + > + linear_to_intel_buf(bops, buf, src->ptr); > + > + if (param.write_png) > + intel_buf_raw_write_to_png(buf, "reference-tile-%s.png", > + blt_tiling_name(i915_tile_to_blt_tile(tiling))); > +} > + > +static bool try_tile[NUM_REFS] = { > + [I915_TILING_NONE] = true, > + [I915_TILING_X] = true, > + [I915_TILING_Y] = true, > + [I915_TILING_4] = true, > + [I915_TILING_Yf] = true, > + [I915_TILING_64] = false, > +}; > + > +int main(int argc, char *argv[]) > +{ > + struct buf_ops *bops; > + int fd, i, fn, opt; > + > + while ((opt = getopt(argc, argv, "bd:psW:H:h")) != -1) { > + switch (opt) { > + case 'b': > + param.print_bb = true; > + break; > + > + case 'd': > + param.device = strdup(optarg); > + break; > + > + case 'p': > + param.write_png = true; > + break; > + > + case 's': > + param.print_surface_info = true; > + break; > + > + case 'W': > + param.width = atoi(optarg); > + break; > + > + case 'H': > + param.height = atoi(optarg); > + break; > + > + case 'h': > + igt_info("%s", help_str); > + exit(0); > + > + default: > + break; > + } > + } > + > + if (!param.device) > + fd = drm_open_driver(DRIVER_INTEL | DRIVER_XE); > + else > + fd = open(param.device, O_RDWR); > + if (fd < 0) { > + if (param.device) > + igt_info("Can't open device: %s\n", param.device); > + else > + igt_info("Can't open default device\n"); > + exit(0); > + } > + > + if (is_xe_device(fd)) > + xe_device_get(fd); > + > + bops = buf_ops_create(fd); > + > + for (i = 0; i < ARRAY_SIZE(refs); i++) { > + igt_info("Building reference tile[%-7s] = %s\n", > + blt_tiling_name(i915_tile_to_blt_tile(i)), > + try_tile[i] ? "yes" : "no"); > + if (try_tile[i]) { > + soft_tile(bops, &refs[i], > + param.width, param.height, i); > + intel_buf_device_map(&refs[i], false); > + } > + } > + > + for (fn = FAST_COPY; fn <= RENDER_COPY; fn++) { > + if (fn == FAST_COPY && !blt_has_fast_copy(fd)) > + continue; > + > + if (fn == BLOCK_COPY && !blt_has_block_copy(fd)) > + continue; > + > + igt_info("[%s]:\n", copy_fn_name[fn]); > + > + for (i = 0; i <= I915_TILING_64; i++) As above, here imo could also use ARRAY_SIZE > + if (try_tile[i]) > + single_copy(fd, param.width, param.height, > + i915_tile_to_blt_tile(i), fn); > + } > + > + for (i = 0; i <= I915_TILING_64; i++) { and here. These are just cosmetic changes so you can do it ar merge time if feel like it. With those fixed this is Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> > + if (try_tile[i]) > + intel_buf_unmap(&refs[i]); > + } > + > + if (is_xe_device(fd)) > + xe_device_put(fd); > + close(fd); > +} > diff --git a/tools/meson.build b/tools/meson.build > index ac79d8b584..1656355eef 100644 > --- a/tools/meson.build > +++ b/tools/meson.build > @@ -36,6 +36,7 @@ tools_progs = [ > 'intel_reg_checker', > 'intel_residency', > 'intel_stepping', > + 'intel_tiling_detect', > 'intel_vbt_decode', > 'intel_watermark', > 'intel_gem_info', ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH i-g-t v2 12/12] tools/intel_tiling_detect: Introduce tiling detection tool 2024-06-19 11:41 ` Juha-Pekka Heikkila @ 2024-06-19 12:23 ` Zbigniew Kempczyński 0 siblings, 0 replies; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-19 12:23 UTC (permalink / raw) To: Juha-Pekka Heikkila; +Cc: igt-dev On Wed, Jun 19, 2024 at 02:41:43PM +0300, Juha-Pekka Heikkila wrote: > On 18.6.2024 8.23, Zbigniew Kempczyński wrote: > > In some tests we're incorrectly assumming we get requested tiling. > > In blt library we defined available blitter and render tilings for > > defined platforms to avoid being wrong and allowing iterators to walk > > over proper tilings. Unfortunately we're not sure what's the real > > tiling underneath as we're not validating its content. > > > > Instead of blindly trusting the documentation as it might be wrong > > or vague lets introduce tiling detection tool for Intel platforms. > > Currently it supports detecting linear/X/Y/Yf/Ys/4 tilings (tile64 > > is queued to be added) in fast-copy, block-copy and render-copy > > commands. > > > > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > > Cc: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> > > > > --- > > v2: fix array size, remove copy-pasted description (JP) > > add device selection and sort headers (Kamil) > > --- > > tools/intel_tiling_detect.c | 444 ++++++++++++++++++++++++++++++++++++ > > tools/meson.build | 1 + > > 2 files changed, 445 insertions(+) > > create mode 100644 tools/intel_tiling_detect.c > > > > diff --git a/tools/intel_tiling_detect.c b/tools/intel_tiling_detect.c > > new file mode 100644 > > index 0000000000..11f7fb02e2 > > --- /dev/null > > +++ b/tools/intel_tiling_detect.c > > @@ -0,0 +1,444 @@ > > +// SPDX-License-Identifier: MIT > > +/* > > + * Copyright © 2024 Intel Corporation > > + */ > > + > > +#include <errno.h> > > +#include <fcntl.h> > > +#include <malloc.h> > > +#include <sys/ioctl.h> > > +#include <sys/stat.h> > > +#include <sys/time.h> > > +#include <sys/types.h> > > +#include "drm.h" > > +#include "igt.h" > > +#include "intel_blt.h" > > +#include "intel_common.h" > > +#include "intel_mocs.h" > > +#include "xe/xe_ioctl.h" > > +#include "xe/xe_query.h" > > + > > +static struct param { > > + char *device; > > + int tiling; > > + bool write_png; > > + bool print_bb; > > + bool print_surface_info; > > + int width; > > + int height; > > +} param = { > > + .device = NULL, > > + .tiling = -1, > > + .write_png = false, > > + .print_bb = false, > > + .print_surface_info = false, > > + .width = 256, > > + .height = 256, > > +}; > > + > > +#define NUM_REFS (I915_TILING_64 + 1) > > +struct intel_buf refs[NUM_REFS] = {}; > > + > > +#define PRINT_SURFACE_INFO(name, obj) do { \ > > + if (param.print_surface_info) \ > > + blt_surface_info((name), (obj)); } while (0) > > + > > +#define WRITE_PNG(fd, id, name, obj, w, h, bpp) do { \ > > + if (param.write_png) \ > > + blt_surface_to_png((fd), (id), (name), (obj), (w), (h), (bpp)); } while (0) > > + > > +const char *help_str = > > + " -b\t\tPrint bb\n" > > + " -d path\tOpen device at path\n" > > + " -s\t\tPrint surface info\n" > > + " -p\t\tWrite PNG\n" > > + " -W\t\tWidth (default 256)\n" > > + " -H\t\tHeight (default 256)\n" > > + " -h\t\tHelp\n" > > + ; > > + > > +enum copy_fn { > > + FAST_COPY, > > + BLOCK_COPY, > > + RENDER_COPY, > > +}; > > + > > +static const char * const copy_fn_name[] = { > > + [FAST_COPY] = "fast-copy", > > + [BLOCK_COPY] = "block-copy", > > + [RENDER_COPY] = "render-copy", > > +}; > > + > > +static void detect_blt_tiling(const struct blt_copy_object *buf) > > +{ > > + bool detected = false; > > + int i; > > + > > + for (i = 0; i < ARRAY_SIZE(refs); i++) { > > + if (!refs[i].bops) > > + continue; > > + > > + if (!memcmp(buf->ptr, refs[i].ptr, buf->size)) { > > + detected = true; > > + break; > > + } > > + } > > + > > + igt_info("buffer tiling (claimed): %s, detected: %s\n", > > + blt_tiling_name(buf->tiling), > > + detected ? blt_tiling_name(i915_tile_to_blt_tile(i)) : "unknown"); > > +} > > + > > +static void blt_copy(int fd, > > + intel_ctx_t *ctx, > > + const struct intel_execution_engine2 *e, > > + uint32_t width, uint32_t height, > > + enum blt_tiling_type tiling, > > + enum copy_fn fn) > > +{ > > + struct blt_copy_data blt = {}; > > + struct blt_block_copy_data_ext ext = {}, *pext = &ext; > > + struct blt_copy_object *src, *dst; > > + const uint32_t bpp = 32; > > + uint64_t bb_size; > > + uint64_t ahnd = intel_allocator_open(fd, ctx->vm, INTEL_ALLOCATOR_RELOC); > > + uint32_t run_id = tiling; > > + uint32_t src_region, dst_region; > > + uint32_t bb; > > + uint8_t uc_mocs = intel_get_uc_mocs_index(fd); > > + bool is_xe = is_xe_device(fd); > > + > > + if (is_xe) { > > + bb_size = xe_bb_size(fd, SZ_4K); > > + src_region = system_memory(fd); > > + dst_region = vram_if_possible(fd, 0); > > + bb = xe_bo_create(fd, 0, bb_size, src_region, 0); > > + } else { > > + bb_size = SZ_4K; > > + src_region = REGION_SMEM; > > + dst_region = gem_has_lmem(fd) ? REGION_LMEM(0) : REGION_SMEM; > > + igt_assert(__gem_create_in_memory_regions(fd, &bb, &bb_size, src_region) == 0); > > + } > > + > > + if (!blt_uses_extended_block_copy(fd)) > > + pext = NULL; > > + > > + blt_copy_init(fd, &blt); > > + > > + src = blt_create_object(&blt, src_region, width, height, bpp, uc_mocs, > > + T_LINEAR, COMPRESSION_DISABLED, > > + COMPRESSION_TYPE_3D, true); > > + dst = blt_create_object(&blt, dst_region, width, height, bpp, uc_mocs, > > + tiling, COMPRESSION_DISABLED, > > + COMPRESSION_TYPE_3D, true); > > + PRINT_SURFACE_INFO("src", src); > > + PRINT_SURFACE_INFO("dst", dst); > > + > > + blt_surface_fill_rect(fd, src, width, height); > > + > > + blt.color_depth = CD_32bit; > > + blt.print_bb = param.print_bb; > > + blt_set_copy_object(&blt.src, src); > > + blt_set_copy_object(&blt.dst, dst); > > + blt_set_object_ext(&ext.src, 0, width, height, SURFACE_TYPE_2D); > > + blt_set_object_ext(&ext.dst, 0, width, height, SURFACE_TYPE_2D); > > + blt_set_batch(&blt.bb, bb, bb_size, src_region); > > + if (fn == BLOCK_COPY) > > + blt_block_copy(fd, ctx, e, ahnd, &blt, pext); > > + else if (fn == FAST_COPY) > > + blt_fast_copy(fd, ctx, e, ahnd, &blt); > > + if (is_xe) > > + intel_ctx_xe_sync(ctx, true); > > + else > > + gem_sync(fd, dst->handle); > > + > > + WRITE_PNG(fd, run_id, copy_fn_name[fn], &blt.dst, width, height, bpp); > > + > > + detect_blt_tiling(dst); > > + > > + /* Politely clean vm */ > > + put_offset(ahnd, src->handle); > > + put_offset(ahnd, dst->handle); > > + put_offset(ahnd, bb); > > + intel_allocator_bind(ahnd, 0, 0); > > + blt_destroy_object(fd, src); > > + blt_destroy_object(fd, dst); > > + gem_close(fd, bb); > > + put_ahnd(ahnd); > > +} > > + > > +static void detect_render_tiling(struct intel_buf *buf) > > +{ > > + bool detected = false; > > + int i; > > + > > + intel_buf_device_map(buf, false); > > + > > + for (i = 0; i < ARRAY_SIZE(refs); i++) { > > + if (!refs[i].bops) > > + continue; > > + > > + if (!memcmp(buf->ptr, refs[i].ptr, buf->size)) { > > + detected = true; > > + break; > > + } > > + } > > + > > + intel_buf_unmap(buf); > > + > > + igt_info("buffer tiling (claimed): %s, detected: %s\n", > > + blt_tiling_name(buf->tiling), > > + detected ? blt_tiling_name(i915_tile_to_blt_tile(i)) : "unknown"); > > +} > > + > > +static void scratch_buf_init(struct buf_ops *bops, > > + struct intel_buf *buf, > > + int width, int height, > > + uint32_t tiling, > > + enum i915_compression compression) > > +{ > > + int fd = buf_ops_get_fd(bops); > > + int bpp = 32; > > + > > + /* > > + * We use system memory even if vram is possible because wc mapping > > + * is extremely slow. > > + */ > > + intel_buf_init_in_region(bops, buf, width, height, bpp, 0, > > + tiling, compression, > > + is_xe_device(fd) ? system_memory(fd) : REGION_SMEM); > > + > > + igt_assert(intel_buf_width(buf) == width); > > + igt_assert(intel_buf_height(buf) == height); > > +} > > + > > +static void render(int fd, uint32_t width, uint32_t height, uint32_t tiling) > > +{ > > + struct buf_ops *bops; > > + struct intel_bb *ibb; > > + struct intel_buf src, dst; > > + uint32_t devid = intel_get_drm_devid(fd); > > + igt_render_copyfunc_t render_copy = NULL; > > + > > + bops = buf_ops_create(fd); > > + > > + igt_debug("%s() gen: %d\n", __func__, intel_gen(devid)); > > + > > + ibb = intel_bb_create(fd, SZ_4K); > > + > > + scratch_buf_init(bops, &src, width, height, I915_TILING_NONE, > > + I915_COMPRESSION_NONE); > > + scratch_buf_init(bops, &dst, width, height, tiling, > > + I915_COMPRESSION_NONE); > > + > > + /* Copy reference linear image */ > > + intel_buf_device_map(&src, true); > > + memcpy(src.ptr, refs[0].ptr, src.bo_size); > > + intel_buf_unmap(&src); > > + > > + render_copy = igt_get_render_copyfunc(devid); > > + igt_assert(render_copy); > > + > > + render_copy(ibb, > > + &src, > > + 0, 0, width, height, > > + &dst, > > + 0, 0); > > + > > + intel_bb_sync(ibb); > > + intel_bb_destroy(ibb); > > + > > + detect_render_tiling(&dst); > > + > > + if (param.write_png) > > + intel_buf_raw_write_to_png(&dst, "render-tile-%s.png", > > + blt_tiling_name(i915_tile_to_blt_tile(tiling))); > > + > > + intel_buf_close(bops, &src); > > + intel_buf_close(bops, &dst); > > + > > + buf_ops_destroy(bops); > > +} > > + > > +static void single_copy(int fd, > > + uint32_t width, uint32_t height, > > + int tiling, enum copy_fn fn) > > +{ > > + /* for potential hangs */ > > + fd = drm_reopen_driver(fd); > > + > > + switch (fn) { > > + case BLOCK_COPY: > > + case FAST_COPY: > > + if (is_xe_device(fd)) { > > + struct drm_xe_engine_class_instance inst = { > > + .engine_class = DRM_XE_ENGINE_CLASS_COPY, > > + }; > > + uint32_t vm, exec_queue; > > + intel_ctx_t *ctx; > > + > > + vm = xe_vm_create(fd, 0, 0); > > + exec_queue = xe_exec_queue_create(fd, vm, &inst, 0); > > + ctx = intel_ctx_xe(fd, vm, exec_queue, 0, 0, 0); > > + > > + blt_copy(fd, ctx, NULL, width, height, tiling, fn); > > + > > + xe_exec_queue_destroy(fd, exec_queue); > > + xe_vm_destroy(fd, vm); > > + free(ctx); > > + } else { > > + const struct intel_execution_engine2 *e; > > + const intel_ctx_t *ctx; > > + > > + ctx = intel_ctx_create_all_physical(fd); > > + for_each_ctx_engine(fd, ctx, e) { > > + if (e->class != I915_ENGINE_CLASS_COPY) > > + continue; > > + > > + if (fn == BLOCK_COPY && !gem_engine_can_block_copy(fd, e)) > > + continue; > > + > > + blt_copy(fd, (intel_ctx_t *)ctx, e, > > + width, height, tiling, fn); > > + break; > > + } > > + intel_ctx_destroy(fd, ctx); > > + } > > + break; > > + > > + case RENDER_COPY: > > + render(fd, width, height, blt_tile_to_i915_tile(tiling)); > > + break; > > + } > > + > > + drm_close_driver(fd); > > +} > > + > > +static void soft_tile(struct buf_ops *bops, struct intel_buf *buf, > > + uint32_t width, uint32_t height, uint32_t tiling) > > +{ > > + struct blt_copy_data blt = {}; > > + struct blt_copy_object *src; > > + int fd = buf_ops_get_fd(bops); > > + uint8_t uc_mocs = intel_get_uc_mocs_index(fd); > > + enum blt_compression_type comp_type = COMPRESSION_TYPE_3D; > > + uint64_t sys_region; > > + const int bpp = 32; > > + > > + sys_region = is_xe_device(fd) ? system_memory(fd) : REGION_SMEM; > > + blt_copy_init(fd, &blt); > > + src = blt_create_object(&blt, sys_region, width, height, bpp, uc_mocs, > > + T_LINEAR, COMPRESSION_DISABLED, comp_type, true); > > + blt_surface_fill_rect(fd, src, width, height); > > + > > + intel_buf_init(bops, buf, width, height, bpp, 0, tiling, false); > > + buf_ops_set_software_tiling(bops, tiling, true); > > + > > + linear_to_intel_buf(bops, buf, src->ptr); > > + > > + if (param.write_png) > > + intel_buf_raw_write_to_png(buf, "reference-tile-%s.png", > > + blt_tiling_name(i915_tile_to_blt_tile(tiling))); > > +} > > + > > +static bool try_tile[NUM_REFS] = { > > + [I915_TILING_NONE] = true, > > + [I915_TILING_X] = true, > > + [I915_TILING_Y] = true, > > + [I915_TILING_4] = true, > > + [I915_TILING_Yf] = true, > > + [I915_TILING_64] = false, > > +}; > > + > > +int main(int argc, char *argv[]) > > +{ > > + struct buf_ops *bops; > > + int fd, i, fn, opt; > > + > > + while ((opt = getopt(argc, argv, "bd:psW:H:h")) != -1) { > > + switch (opt) { > > + case 'b': > > + param.print_bb = true; > > + break; > > + > > + case 'd': > > + param.device = strdup(optarg); > > + break; > > + > > + case 'p': > > + param.write_png = true; > > + break; > > + > > + case 's': > > + param.print_surface_info = true; > > + break; > > + > > + case 'W': > > + param.width = atoi(optarg); > > + break; > > + > > + case 'H': > > + param.height = atoi(optarg); > > + break; > > + > > + case 'h': > > + igt_info("%s", help_str); > > + exit(0); > > + > > + default: > > + break; > > + } > > + } > > + > > + if (!param.device) > > + fd = drm_open_driver(DRIVER_INTEL | DRIVER_XE); > > + else > > + fd = open(param.device, O_RDWR); > > + if (fd < 0) { > > + if (param.device) > > + igt_info("Can't open device: %s\n", param.device); > > + else > > + igt_info("Can't open default device\n"); > > + exit(0); > > + } > > + > > + if (is_xe_device(fd)) > > + xe_device_get(fd); > > + > > + bops = buf_ops_create(fd); > > + > > + for (i = 0; i < ARRAY_SIZE(refs); i++) { > > + igt_info("Building reference tile[%-7s] = %s\n", > > + blt_tiling_name(i915_tile_to_blt_tile(i)), > > + try_tile[i] ? "yes" : "no"); > > + if (try_tile[i]) { > > + soft_tile(bops, &refs[i], > > + param.width, param.height, i); > > + intel_buf_device_map(&refs[i], false); > > + } > > + } > > + > > + for (fn = FAST_COPY; fn <= RENDER_COPY; fn++) { > > + if (fn == FAST_COPY && !blt_has_fast_copy(fd)) > > + continue; > > + > > + if (fn == BLOCK_COPY && !blt_has_block_copy(fd)) > > + continue; > > + > > + igt_info("[%s]:\n", copy_fn_name[fn]); > > + > > + for (i = 0; i <= I915_TILING_64; i++) > > As above, here imo could also use ARRAY_SIZE Eh, I've missed this. > > > + if (try_tile[i]) > > + single_copy(fd, param.width, param.height, > > + i915_tile_to_blt_tile(i), fn); > > + } > > + > > + for (i = 0; i <= I915_TILING_64; i++) { > > and here. These are just cosmetic changes so you can do it ar merge time if > feel like it. > > With those fixed this is Thanks, I'm going to change to ARRAY_SIZE() and push it. -- Zbigniew > > Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com> > > > + if (try_tile[i]) > > + intel_buf_unmap(&refs[i]); > > + } > > + > > + if (is_xe_device(fd)) > > + xe_device_put(fd); > > + close(fd); > > +} > > diff --git a/tools/meson.build b/tools/meson.build > > index ac79d8b584..1656355eef 100644 > > --- a/tools/meson.build > > +++ b/tools/meson.build > > @@ -36,6 +36,7 @@ tools_progs = [ > > 'intel_reg_checker', > > 'intel_residency', > > 'intel_stepping', > > + 'intel_tiling_detect', > > 'intel_vbt_decode', > > 'intel_watermark', > > 'intel_gem_info', > ^ permalink raw reply [flat|nested] 20+ messages in thread
* ✓ CI.xeBAT: success for Introduce intel_tiling_detect tool (rev2) 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński ` (11 preceding siblings ...) 2024-06-18 5:23 ` [PATCH i-g-t v2 12/12] tools/intel_tiling_detect: Introduce tiling detection tool Zbigniew Kempczyński @ 2024-06-18 8:34 ` Patchwork 2024-06-18 8:36 ` ✓ Fi.CI.BAT: " Patchwork ` (2 subsequent siblings) 15 siblings, 0 replies; 20+ messages in thread From: Patchwork @ 2024-06-18 8:34 UTC (permalink / raw) To: Zbigniew Kempczyński; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 2076 bytes --] == Series Details == Series: Introduce intel_tiling_detect tool (rev2) URL : https://patchwork.freedesktop.org/series/134062/ State : success == Summary == CI Bug Log - changes from XEIGT_7890_BAT -> XEIGTPW_11267_BAT ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (5 -> 5) ------------------------------ No changes in participating hosts Known issues ------------ Here are the changes found in XEIGTPW_11267_BAT that come from known issues: ### IGT changes ### #### Possible fixes #### * igt@xe_intel_bb@blit-simple: - bat-atsm-2: [DMESG-WARN][1] ([Intel XE#2110]) -> [PASS][2] [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/bat-atsm-2/igt@xe_intel_bb@blit-simple.html [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/bat-atsm-2/igt@xe_intel_bb@blit-simple.html * igt@xe_live_ktest@xe_migrate: - bat-atsm-2: [SKIP][3] ([Intel XE#2109]) -> [PASS][4] +2 other tests pass [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/bat-atsm-2/igt@xe_live_ktest@xe_migrate.html [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/bat-atsm-2/igt@xe_live_ktest@xe_migrate.html [Intel XE#2109]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2109 [Intel XE#2110]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2110 Build changes ------------- * IGT: IGT_7890 -> IGTPW_11267 * Linux: xe-1482-c00c421245452a4a82a893cd2e1bfd9663a761fb -> xe-1486-7f26b37f8cb73f5cf2251d7fff5b55240e04f153 IGTPW_11267: b022b20fc7e0f8e3b382977245cf7ca7cdde6611 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_7890: a137e386eba9f46f838315f5d93b87561691d45e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-1482-c00c421245452a4a82a893cd2e1bfd9663a761fb: c00c421245452a4a82a893cd2e1bfd9663a761fb xe-1486-7f26b37f8cb73f5cf2251d7fff5b55240e04f153: 7f26b37f8cb73f5cf2251d7fff5b55240e04f153 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/index.html [-- Attachment #2: Type: text/html, Size: 2686 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* ✓ Fi.CI.BAT: success for Introduce intel_tiling_detect tool (rev2) 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński ` (12 preceding siblings ...) 2024-06-18 8:34 ` ✓ CI.xeBAT: success for Introduce intel_tiling_detect tool (rev2) Patchwork @ 2024-06-18 8:36 ` Patchwork 2024-06-18 11:46 ` ✗ Fi.CI.IGT: failure " Patchwork 2024-06-18 20:12 ` ✓ CI.xeFULL: success " Patchwork 15 siblings, 0 replies; 20+ messages in thread From: Patchwork @ 2024-06-18 8:36 UTC (permalink / raw) To: Zbigniew Kempczyński; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 17755 bytes --] == Series Details == Series: Introduce intel_tiling_detect tool (rev2) URL : https://patchwork.freedesktop.org/series/134062/ State : success == Summary == CI Bug Log - changes from CI_DRM_14959 -> IGTPW_11267 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/index.html Participating hosts (42 -> 43) ------------------------------ Additional (4): fi-glk-j4005 bat-dg2-11 bat-adlp-9 fi-elk-e7500 Missing (3): fi-bsw-nick fi-snb-2520m fi-kbl-8809g Known issues ------------ Here are the changes found in IGTPW_11267 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@debugfs_test@basic-hwmon: - bat-adlp-9: NOTRUN -> [SKIP][1] ([i915#9318]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-adlp-9/igt@debugfs_test@basic-hwmon.html * igt@gem_huc_copy@huc-copy: - fi-glk-j4005: NOTRUN -> [SKIP][2] ([i915#2190]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/fi-glk-j4005/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@parallel-random-engines: - fi-glk-j4005: NOTRUN -> [SKIP][3] ([i915#4613]) +3 other tests skip [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/fi-glk-j4005/igt@gem_lmem_swapping@parallel-random-engines.html - bat-adlp-9: NOTRUN -> [SKIP][4] ([i915#4613]) +3 other tests skip [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-adlp-9/igt@gem_lmem_swapping@parallel-random-engines.html * igt@gem_mmap@basic: - bat-dg2-11: NOTRUN -> [SKIP][5] ([i915#4083]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@gem_mmap@basic.html * igt@gem_render_tiled_blits@basic: - bat-dg2-11: NOTRUN -> [SKIP][6] ([i915#4079]) +1 other test skip [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@gem_render_tiled_blits@basic.html * igt@gem_tiled_fence_blits@basic: - bat-dg2-11: NOTRUN -> [SKIP][7] ([i915#4077]) +2 other tests skip [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@gem_tiled_fence_blits@basic.html * igt@gem_tiled_pread_basic: - bat-adlp-9: NOTRUN -> [SKIP][8] ([i915#3282]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-adlp-9/igt@gem_tiled_pread_basic.html * igt@i915_pm_rps@basic-api: - bat-dg2-11: NOTRUN -> [SKIP][9] ([i915#6621]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@i915_pm_rps@basic-api.html - bat-adlp-9: NOTRUN -> [SKIP][10] ([i915#6621]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-adlp-9/igt@i915_pm_rps@basic-api.html * igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy: - bat-dg2-11: NOTRUN -> [SKIP][11] ([i915#4212]) +7 other tests skip [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - bat-dg2-11: NOTRUN -> [SKIP][12] ([i915#5190]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_addfb_basic@basic-y-tiled-legacy: - bat-dg2-11: NOTRUN -> [SKIP][13] ([i915#4215] / [i915#5190]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@kms_addfb_basic@basic-y-tiled-legacy.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - bat-dg2-11: NOTRUN -> [SKIP][14] ([i915#4103] / [i915#4213]) +1 other test skip [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - bat-adlp-9: NOTRUN -> [SKIP][15] ([i915#4103]) +1 other test skip [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-adlp-9/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_dsc@dsc-basic: - bat-dg2-11: NOTRUN -> [SKIP][16] ([i915#3555] / [i915#3840]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@kms_dsc@dsc-basic.html - bat-adlp-9: NOTRUN -> [SKIP][17] ([i915#3555] / [i915#3840]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-adlp-9/igt@kms_dsc@dsc-basic.html * igt@kms_force_connector_basic@force-load-detect: - bat-adlp-9: NOTRUN -> [SKIP][18] [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-adlp-9/igt@kms_force_connector_basic@force-load-detect.html - bat-dg2-11: NOTRUN -> [SKIP][19] [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_force_connector_basic@prune-stale-modes: - bat-dg2-11: NOTRUN -> [SKIP][20] ([i915#5274]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@kms_force_connector_basic@prune-stale-modes.html * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-a-hdmi-a-1: - fi-elk-e7500: NOTRUN -> [SKIP][21] +24 other tests skip [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/fi-elk-e7500/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-a-hdmi-a-1.html * igt@kms_pm_backlight@basic-brightness: - bat-dg2-11: NOTRUN -> [SKIP][22] ([i915#5354]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@kms_pm_backlight@basic-brightness.html - bat-adlp-9: NOTRUN -> [SKIP][23] ([i915#9812]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-adlp-9/igt@kms_pm_backlight@basic-brightness.html * igt@kms_psr@psr-primary-page-flip: - fi-glk-j4005: NOTRUN -> [SKIP][24] +10 other tests skip [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/fi-glk-j4005/igt@kms_psr@psr-primary-page-flip.html - bat-adlp-9: NOTRUN -> [SKIP][25] ([i915#1072] / [i915#9673] / [i915#9732]) +3 other tests skip [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-adlp-9/igt@kms_psr@psr-primary-page-flip.html * igt@kms_psr@psr-sprite-plane-onoff: - bat-dg2-11: NOTRUN -> [SKIP][26] ([i915#1072] / [i915#9732]) +3 other tests skip [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@kms_psr@psr-sprite-plane-onoff.html * igt@kms_setmode@basic-clone-single-crtc: - bat-adlp-9: NOTRUN -> [SKIP][27] ([i915#3555]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-adlp-9/igt@kms_setmode@basic-clone-single-crtc.html - bat-dg2-11: NOTRUN -> [SKIP][28] ([i915#3555]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-fence-flip: - bat-dg2-11: NOTRUN -> [SKIP][29] ([i915#3708]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@prime_vgem@basic-fence-flip.html * igt@prime_vgem@basic-fence-read: - bat-adlp-9: NOTRUN -> [SKIP][30] ([i915#3291] / [i915#3708]) +2 other tests skip [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-adlp-9/igt@prime_vgem@basic-fence-read.html * igt@prime_vgem@basic-gtt: - bat-dg2-11: NOTRUN -> [SKIP][31] ([i915#3708] / [i915#4077]) +1 other test skip [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@prime_vgem@basic-gtt.html * igt@prime_vgem@basic-write: - bat-dg2-11: NOTRUN -> [SKIP][32] ([i915#3291] / [i915#3708]) +2 other tests skip [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-dg2-11/igt@prime_vgem@basic-write.html #### Possible fixes #### * igt@kms_cursor_legacy@basic-flip-before-cursor-legacy: - {bat-mtlp-9}: [SKIP][33] ([i915#10580]) -> [PASS][34] [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-mtlp-9/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-mtlp-9/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html * igt@kms_flip@basic-flip-vs-modeset@a-dp6: - {bat-mtlp-9}: [DMESG-WARN][35] ([i915#11009]) -> [PASS][36] +3 other tests pass [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-mtlp-9/igt@kms_flip@basic-flip-vs-modeset@a-dp6.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-mtlp-9/igt@kms_flip@basic-flip-vs-modeset@a-dp6.html * igt@kms_flip@basic-flip-vs-modeset@b-dp6: - {bat-mtlp-9}: [FAIL][37] ([i915#6121]) -> [PASS][38] +6 other tests pass [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-mtlp-9/igt@kms_flip@basic-flip-vs-modeset@b-dp6.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-mtlp-9/igt@kms_flip@basic-flip-vs-modeset@b-dp6.html #### Warnings #### * igt@gem_mmap@basic: - bat-arls-1: [SKIP][39] ([i915#4083]) -> [SKIP][40] ([i915#11343] / [i915#4083]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-1/igt@gem_mmap@basic.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-1/igt@gem_mmap@basic.html - bat-arls-5: [SKIP][41] ([i915#4083]) -> [SKIP][42] ([i915#11343] / [i915#4083]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-5/igt@gem_mmap@basic.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-5/igt@gem_mmap@basic.html - bat-arls-2: [SKIP][43] ([i915#4083]) -> [SKIP][44] ([i915#11343] / [i915#4083]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-2/igt@gem_mmap@basic.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-2/igt@gem_mmap@basic.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - bat-arls-1: [SKIP][45] ([i915#10202]) -> [SKIP][46] ([i915#10202] / [i915#11346]) +1 other test skip [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html - bat-arls-5: [SKIP][47] ([i915#10202]) -> [SKIP][48] ([i915#10202] / [i915#11346]) +1 other test skip [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html - bat-arls-2: [SKIP][49] ([i915#10202]) -> [SKIP][50] ([i915#10202] / [i915#11346]) +1 other test skip [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_dsc@dsc-basic: - bat-arls-5: [SKIP][51] ([i915#9886]) -> [SKIP][52] ([i915#11346] / [i915#9886]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-5/igt@kms_dsc@dsc-basic.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-5/igt@kms_dsc@dsc-basic.html - bat-arls-2: [SKIP][53] ([i915#9886]) -> [SKIP][54] ([i915#11346] / [i915#9886]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-2/igt@kms_dsc@dsc-basic.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-2/igt@kms_dsc@dsc-basic.html - bat-arls-1: [SKIP][55] ([i915#9886]) -> [SKIP][56] ([i915#11346] / [i915#9886]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-1/igt@kms_dsc@dsc-basic.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-1/igt@kms_dsc@dsc-basic.html * igt@kms_force_connector_basic@force-load-detect: - bat-arls-1: [SKIP][57] ([i915#10207]) -> [SKIP][58] ([i915#10207] / [i915#11346]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-1/igt@kms_force_connector_basic@force-load-detect.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-1/igt@kms_force_connector_basic@force-load-detect.html - bat-arls-5: [SKIP][59] ([i915#10207]) -> [SKIP][60] ([i915#10207] / [i915#11346]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-5/igt@kms_force_connector_basic@force-load-detect.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-5/igt@kms_force_connector_basic@force-load-detect.html - bat-arls-2: [SKIP][61] ([i915#10207]) -> [SKIP][62] ([i915#10207] / [i915#11346]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-2/igt@kms_force_connector_basic@force-load-detect.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-2/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_pm_backlight@basic-brightness: - bat-arls-1: [SKIP][63] ([i915#9812]) -> [SKIP][64] ([i915#11346] / [i915#9812]) [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-1/igt@kms_pm_backlight@basic-brightness.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-1/igt@kms_pm_backlight@basic-brightness.html - bat-arls-5: [SKIP][65] ([i915#9812]) -> [SKIP][66] ([i915#11346] / [i915#9812]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-5/igt@kms_pm_backlight@basic-brightness.html [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-5/igt@kms_pm_backlight@basic-brightness.html * igt@kms_psr@psr-primary-mmap-gtt: - bat-arls-1: [SKIP][67] ([i915#9732]) -> [SKIP][68] ([i915#11346] / [i915#9732]) +3 other tests skip [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-1/igt@kms_psr@psr-primary-mmap-gtt.html [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-1/igt@kms_psr@psr-primary-mmap-gtt.html * igt@kms_psr@psr-primary-page-flip: - bat-arls-5: [SKIP][69] ([i915#9732]) -> [SKIP][70] ([i915#11346] / [i915#9732]) +3 other tests skip [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/bat-arls-5/igt@kms_psr@psr-primary-page-flip.html [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/bat-arls-5/igt@kms_psr@psr-primary-page-flip.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#10202]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10202 [i915#10207]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10207 [i915#10580]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10580 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#11009]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11009 [i915#11343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11343 [i915#11346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11346 [i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190 [i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282 [i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840 [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083 [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212 [i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213 [i915#4215]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4215 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190 [i915#5274]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5274 [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354 [i915#6121]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6121 [i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621 [i915#9159]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9159 [i915#9318]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9318 [i915#9673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9673 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 [i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812 [i915#9886]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9886 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7890 -> IGTPW_11267 CI-20190529: 20190529 CI_DRM_14959: 7f26b37f8cb73f5cf2251d7fff5b55240e04f153 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_11267: b022b20fc7e0f8e3b382977245cf7ca7cdde6611 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_7890: a137e386eba9f46f838315f5d93b87561691d45e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/index.html [-- Attachment #2: Type: text/html, Size: 23527 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* ✗ Fi.CI.IGT: failure for Introduce intel_tiling_detect tool (rev2) 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński ` (13 preceding siblings ...) 2024-06-18 8:36 ` ✓ Fi.CI.BAT: " Patchwork @ 2024-06-18 11:46 ` Patchwork 2024-06-19 5:54 ` Zbigniew Kempczyński 2024-06-18 20:12 ` ✓ CI.xeFULL: success " Patchwork 15 siblings, 1 reply; 20+ messages in thread From: Patchwork @ 2024-06-18 11:46 UTC (permalink / raw) To: Zbigniew Kempczyński; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 90215 bytes --] == Series Details == Series: Introduce intel_tiling_detect tool (rev2) URL : https://patchwork.freedesktop.org/series/134062/ State : failure == Summary == CI Bug Log - changes from CI_DRM_14959_full -> IGTPW_11267_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_11267_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_11267_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) 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_11267/index.html Participating hosts (9 -> 9) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_11267_full: ### IGT changes ### #### Possible regressions #### * igt@i915_selftest@live@late_gt_pm: - shard-dg2: [PASS][1] -> [INCOMPLETE][2] +1 other test incomplete [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-dg2-4/igt@i915_selftest@live@late_gt_pm.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@i915_selftest@live@late_gt_pm.html * igt@kms_flip@single-buffer-flip-vs-dpms-off-vs-modeset@c-dp4: - shard-dg2: NOTRUN -> [INCOMPLETE][3] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-11/igt@kms_flip@single-buffer-flip-vs-dpms-off-vs-modeset@c-dp4.html Known issues ------------ Here are the changes found in IGTPW_11267_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@blit-reloc-purge-cache: - shard-dg2: NOTRUN -> [SKIP][4] ([i915#8411]) +1 other test skip [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@api_intel_bb@blit-reloc-purge-cache.html * igt@api_intel_bb@crc32: - shard-dg1: NOTRUN -> [SKIP][5] ([i915#6230]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@api_intel_bb@crc32.html * igt@debugfs_test@basic-hwmon: - shard-rkl: NOTRUN -> [SKIP][6] ([i915#9318]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@debugfs_test@basic-hwmon.html * igt@drm_fdinfo@all-busy-check-all: - shard-dg2: NOTRUN -> [SKIP][7] ([i915#8414]) +2 other tests skip [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-5/igt@drm_fdinfo@all-busy-check-all.html * igt@drm_fdinfo@busy-check-all@bcs0: - shard-dg1: NOTRUN -> [SKIP][8] ([i915#8414]) +12 other tests skip [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@drm_fdinfo@busy-check-all@bcs0.html * igt@drm_fdinfo@busy-check-all@ccs0: - shard-mtlp: NOTRUN -> [SKIP][9] ([i915#8414]) +5 other tests skip [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-3/igt@drm_fdinfo@busy-check-all@ccs0.html * igt@gem_basic@multigpu-create-close: - shard-dg1: NOTRUN -> [SKIP][10] ([i915#7697]) +1 other test skip [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-13/igt@gem_basic@multigpu-create-close.html * igt@gem_busy@semaphore: - shard-dg2: NOTRUN -> [SKIP][11] ([i915#3936]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-11/igt@gem_busy@semaphore.html * igt@gem_caching@writes: - shard-mtlp: NOTRUN -> [SKIP][12] ([i915#4873]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-8/igt@gem_caching@writes.html * igt@gem_ccs@block-multicopy-inplace: - shard-rkl: NOTRUN -> [SKIP][13] ([i915#3555] / [i915#9323]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-1/igt@gem_ccs@block-multicopy-inplace.html - shard-tglu: NOTRUN -> [SKIP][14] ([i915#3555] / [i915#9323]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-3/igt@gem_ccs@block-multicopy-inplace.html * igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0: - shard-dg2: NOTRUN -> [INCOMPLETE][15] ([i915#7297]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html * igt@gem_close_race@multigpu-basic-threads: - shard-mtlp: NOTRUN -> [SKIP][16] ([i915#7697]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-6/igt@gem_close_race@multigpu-basic-threads.html * igt@gem_create@create-ext-cpu-access-big: - shard-rkl: NOTRUN -> [SKIP][17] ([i915#6335]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@gem_create@create-ext-cpu-access-big.html * igt@gem_ctx_persistence@heartbeat-stop: - shard-dg1: NOTRUN -> [SKIP][18] ([i915#8555]) +2 other tests skip [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@gem_ctx_persistence@heartbeat-stop.html * igt@gem_ctx_sseu@engines: - shard-rkl: NOTRUN -> [SKIP][19] ([i915#280]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-6/igt@gem_ctx_sseu@engines.html - shard-dg2: NOTRUN -> [SKIP][20] ([i915#280]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-5/igt@gem_ctx_sseu@engines.html * igt@gem_eio@hibernate: - shard-rkl: NOTRUN -> [ABORT][21] ([i915#7975] / [i915#8213]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@gem_eio@hibernate.html * igt@gem_eio@unwedge-stress: - shard-dg1: NOTRUN -> [FAIL][22] ([i915#5784]) +2 other tests fail [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@gem_eio@unwedge-stress.html * igt@gem_exec_balancer@bonded-sync: - shard-dg2: NOTRUN -> [SKIP][23] ([i915#4771]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@gem_exec_balancer@bonded-sync.html - shard-dg1: NOTRUN -> [SKIP][24] ([i915#4771]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-13/igt@gem_exec_balancer@bonded-sync.html * igt@gem_exec_balancer@invalid-bonds: - shard-dg1: NOTRUN -> [SKIP][25] ([i915#4036]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@gem_exec_balancer@invalid-bonds.html * igt@gem_exec_balancer@noheartbeat: - shard-mtlp: NOTRUN -> [SKIP][26] ([i915#8555]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-1/igt@gem_exec_balancer@noheartbeat.html * igt@gem_exec_balancer@parallel: - shard-rkl: NOTRUN -> [SKIP][27] ([i915#4525]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@gem_exec_balancer@parallel.html * igt@gem_exec_balancer@sliced: - shard-dg2: NOTRUN -> [SKIP][28] ([i915#4812]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-1/igt@gem_exec_balancer@sliced.html * igt@gem_exec_capture@capture-invisible@lmem0: - shard-dg1: NOTRUN -> [SKIP][29] ([i915#6334]) +1 other test skip [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-14/igt@gem_exec_capture@capture-invisible@lmem0.html * igt@gem_exec_fair@basic-none-share: - shard-dg2: NOTRUN -> [SKIP][30] ([i915#3539] / [i915#4852]) +4 other tests skip [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-5/igt@gem_exec_fair@basic-none-share.html * igt@gem_exec_fair@basic-none-solo@rcs0: - shard-glk: NOTRUN -> [FAIL][31] ([i915#2842]) +1 other test fail [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-glk8/igt@gem_exec_fair@basic-none-solo@rcs0.html * igt@gem_exec_fair@basic-none@bcs0: - shard-rkl: [PASS][32] -> [FAIL][33] ([i915#2842]) +1 other test fail [32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-rkl-2/igt@gem_exec_fair@basic-none@bcs0.html [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@gem_exec_fair@basic-none@bcs0.html * igt@gem_exec_fair@basic-pace-solo: - shard-dg2: NOTRUN -> [SKIP][34] ([i915#3539]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-5/igt@gem_exec_fair@basic-pace-solo.html - shard-dg1: NOTRUN -> [SKIP][35] ([i915#3539]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-13/igt@gem_exec_fair@basic-pace-solo.html - shard-mtlp: NOTRUN -> [SKIP][36] ([i915#4473]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-1/igt@gem_exec_fair@basic-pace-solo.html * igt@gem_exec_fair@basic-throttle@rcs0: - shard-rkl: NOTRUN -> [FAIL][37] ([i915#2842]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@gem_exec_fair@basic-throttle@rcs0.html * igt@gem_exec_flush@basic-wb-ro-default: - shard-dg1: NOTRUN -> [SKIP][38] ([i915#3539] / [i915#4852]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-13/igt@gem_exec_flush@basic-wb-ro-default.html * igt@gem_exec_reloc@basic-cpu-read-active: - shard-mtlp: NOTRUN -> [SKIP][39] ([i915#3281]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-7/igt@gem_exec_reloc@basic-cpu-read-active.html * igt@gem_exec_reloc@basic-write-gtt-noreloc: - shard-dg2: NOTRUN -> [SKIP][40] ([i915#3281]) +6 other tests skip [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@gem_exec_reloc@basic-write-gtt-noreloc.html - shard-dg1: NOTRUN -> [SKIP][41] ([i915#3281]) +9 other tests skip [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-13/igt@gem_exec_reloc@basic-write-gtt-noreloc.html * igt@gem_exec_reloc@basic-write-read-noreloc: - shard-rkl: NOTRUN -> [SKIP][42] ([i915#3281]) +10 other tests skip [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@gem_exec_reloc@basic-write-read-noreloc.html * igt@gem_exec_schedule@semaphore-power: - shard-dg1: NOTRUN -> [SKIP][43] ([i915#4812]) +3 other tests skip [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-13/igt@gem_exec_schedule@semaphore-power.html - shard-mtlp: NOTRUN -> [SKIP][44] ([i915#4537] / [i915#4812]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-1/igt@gem_exec_schedule@semaphore-power.html * igt@gem_fenced_exec_thrash@no-spare-fences: - shard-dg1: NOTRUN -> [SKIP][45] ([i915#4860]) +2 other tests skip [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@gem_fenced_exec_thrash@no-spare-fences.html * igt@gem_lmem_swapping@basic@lmem0: - shard-dg2: [PASS][46] -> [FAIL][47] ([i915#10378]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-dg2-3/igt@gem_lmem_swapping@basic@lmem0.html [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-11/igt@gem_lmem_swapping@basic@lmem0.html * igt@gem_lmem_swapping@heavy-multi@lmem0: - shard-dg2: NOTRUN -> [FAIL][48] ([i915#10378]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@gem_lmem_swapping@heavy-multi@lmem0.html * igt@gem_lmem_swapping@heavy-verify-multi-ccs: - shard-glk: NOTRUN -> [SKIP][49] ([i915#4613]) +3 other tests skip [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-glk3/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html - shard-mtlp: NOTRUN -> [SKIP][50] ([i915#4613]) +1 other test skip [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-5/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html * igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0: - shard-dg1: NOTRUN -> [SKIP][51] ([i915#4565]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0.html * igt@gem_lmem_swapping@heavy-verify-random@lmem0: - shard-dg1: NOTRUN -> [FAIL][52] ([i915#10378]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@gem_lmem_swapping@heavy-verify-random@lmem0.html * igt@gem_lmem_swapping@massive-random: - shard-tglu: NOTRUN -> [SKIP][53] ([i915#4613]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-8/igt@gem_lmem_swapping@massive-random.html * igt@gem_lmem_swapping@parallel-random-verify-ccs: - shard-rkl: NOTRUN -> [SKIP][54] ([i915#4613]) +3 other tests skip [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@gem_lmem_swapping@parallel-random-verify-ccs.html * igt@gem_media_vme: - shard-rkl: NOTRUN -> [SKIP][55] ([i915#284]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@gem_media_vme.html * igt@gem_mmap@big-bo: - shard-mtlp: NOTRUN -> [SKIP][56] ([i915#4083]) +2 other tests skip [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-4/igt@gem_mmap@big-bo.html * igt@gem_mmap_gtt@basic-read-write: - shard-mtlp: NOTRUN -> [SKIP][57] ([i915#4077]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-8/igt@gem_mmap_gtt@basic-read-write.html * igt@gem_mmap_gtt@cpuset-basic-small-copy-odd: - shard-dg1: NOTRUN -> [SKIP][58] ([i915#4077]) +14 other tests skip [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@gem_mmap_gtt@cpuset-basic-small-copy-odd.html * igt@gem_mmap_wc@write-cpu-read-wc-unflushed: - shard-dg1: NOTRUN -> [SKIP][59] ([i915#4083]) +4 other tests skip [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-16/igt@gem_mmap_wc@write-cpu-read-wc-unflushed.html * igt@gem_mmap_wc@write-prefaulted: - shard-dg2: NOTRUN -> [SKIP][60] ([i915#4083]) +4 other tests skip [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-3/igt@gem_mmap_wc@write-prefaulted.html * igt@gem_partial_pwrite_pread@reads-uncached: - shard-dg2: NOTRUN -> [SKIP][61] ([i915#3282]) +1 other test skip [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-11/igt@gem_partial_pwrite_pread@reads-uncached.html * igt@gem_pread@bench: - shard-dg1: NOTRUN -> [SKIP][62] ([i915#3282]) +7 other tests skip [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@gem_pread@bench.html * igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted: - shard-dg2: NOTRUN -> [SKIP][63] ([i915#4270]) +2 other tests skip [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-5/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html * igt@gem_pxp@protected-encrypted-src-copy-not-readible: - shard-rkl: NOTRUN -> [SKIP][64] ([i915#4270]) +3 other tests skip [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html * igt@gem_pxp@reject-modify-context-protection-off-2: - shard-tglu: NOTRUN -> [SKIP][65] ([i915#4270]) +1 other test skip [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-6/igt@gem_pxp@reject-modify-context-protection-off-2.html * igt@gem_pxp@reject-modify-context-protection-on: - shard-mtlp: NOTRUN -> [SKIP][66] ([i915#4270]) [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-8/igt@gem_pxp@reject-modify-context-protection-on.html * igt@gem_pxp@verify-pxp-key-change-after-suspend-resume: - shard-dg1: NOTRUN -> [SKIP][67] ([i915#4270]) +5 other tests skip [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-13/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html * igt@gem_readwrite@beyond-eob: - shard-rkl: NOTRUN -> [SKIP][68] ([i915#3282]) +6 other tests skip [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@gem_readwrite@beyond-eob.html * igt@gem_render_copy@y-tiled-to-vebox-yf-tiled: - shard-dg2: NOTRUN -> [SKIP][69] ([i915#5190] / [i915#8428]) +6 other tests skip [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-8/igt@gem_render_copy@y-tiled-to-vebox-yf-tiled.html * igt@gem_render_copy@yf-tiled-to-vebox-linear: - shard-mtlp: NOTRUN -> [SKIP][70] ([i915#8428]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-8/igt@gem_render_copy@yf-tiled-to-vebox-linear.html * igt@gem_set_tiling_vs_blt@tiled-to-tiled: - shard-dg2: NOTRUN -> [SKIP][71] ([i915#4079]) +1 other test skip [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html * igt@gem_set_tiling_vs_pwrite: - shard-dg1: NOTRUN -> [SKIP][72] ([i915#4079]) [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@gem_set_tiling_vs_pwrite.html - shard-mtlp: NOTRUN -> [SKIP][73] ([i915#4079]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-1/igt@gem_set_tiling_vs_pwrite.html * igt@gem_softpin@evict-snoop-interruptible: - shard-dg2: NOTRUN -> [SKIP][74] ([i915#4885]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@gem_softpin@evict-snoop-interruptible.html - shard-dg1: NOTRUN -> [SKIP][75] ([i915#4885]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@gem_softpin@evict-snoop-interruptible.html * igt@gem_tiled_partial_pwrite_pread@writes: - shard-dg2: NOTRUN -> [SKIP][76] ([i915#4077]) +10 other tests skip [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-8/igt@gem_tiled_partial_pwrite_pread@writes.html * igt@gem_userptr_blits@dmabuf-unsync: - shard-rkl: NOTRUN -> [SKIP][77] ([i915#3297]) +2 other tests skip [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@gem_userptr_blits@dmabuf-unsync.html * igt@gem_userptr_blits@map-fixed-invalidate-busy: - shard-mtlp: NOTRUN -> [SKIP][78] ([i915#3297]) +1 other test skip [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-6/igt@gem_userptr_blits@map-fixed-invalidate-busy.html * igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy: - shard-dg1: NOTRUN -> [SKIP][79] ([i915#3297] / [i915#4880]) [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html * igt@gen9_exec_parse@batch-without-end: - shard-mtlp: NOTRUN -> [SKIP][80] ([i915#2856]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-8/igt@gen9_exec_parse@batch-without-end.html * igt@gen9_exec_parse@bb-large: - shard-dg1: NOTRUN -> [SKIP][81] ([i915#2527]) +5 other tests skip [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@gen9_exec_parse@bb-large.html * igt@gen9_exec_parse@cmd-crossing-page: - shard-tglu: NOTRUN -> [SKIP][82] ([i915#2527] / [i915#2856]) [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-10/igt@gen9_exec_parse@cmd-crossing-page.html * igt@gen9_exec_parse@unaligned-access: - shard-rkl: NOTRUN -> [SKIP][83] ([i915#2527]) +3 other tests skip [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@gen9_exec_parse@unaligned-access.html * igt@gen9_exec_parse@valid-registers: - shard-dg2: NOTRUN -> [SKIP][84] ([i915#2856]) +4 other tests skip [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@gen9_exec_parse@valid-registers.html * igt@i915_fb_tiling: - shard-mtlp: NOTRUN -> [SKIP][85] ([i915#4881]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-3/igt@i915_fb_tiling.html - shard-dg1: NOTRUN -> [SKIP][86] ([i915#4881]) [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@i915_fb_tiling.html * igt@i915_module_load@reload-with-fault-injection: - shard-tglu: [PASS][87] -> [ABORT][88] ([i915#9820]) [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-tglu-5/igt@i915_module_load@reload-with-fault-injection.html [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-5/igt@i915_module_load@reload-with-fault-injection.html - shard-mtlp: [PASS][89] -> [ABORT][90] ([i915#10131] / [i915#10887] / [i915#9820]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-mtlp-7/igt@i915_module_load@reload-with-fault-injection.html [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-8/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_module_load@resize-bar: - shard-rkl: NOTRUN -> [SKIP][91] ([i915#6412]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@i915_module_load@resize-bar.html * igt@i915_pipe_stress@stress-xrgb8888-ytiled: - shard-dg2: NOTRUN -> [SKIP][92] ([i915#7091]) [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-3/igt@i915_pipe_stress@stress-xrgb8888-ytiled.html * igt@i915_pm_freq_api@freq-suspend: - shard-rkl: NOTRUN -> [SKIP][93] ([i915#8399]) [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@i915_pm_freq_api@freq-suspend.html * igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0: - shard-dg1: [PASS][94] -> [FAIL][95] ([i915#3591]) [94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-dg1-13/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html * igt@i915_pm_rps@basic-api: - shard-dg1: NOTRUN -> [SKIP][96] ([i915#6621]) +1 other test skip [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@i915_pm_rps@basic-api.html - shard-mtlp: NOTRUN -> [SKIP][97] ([i915#6621]) [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-1/igt@i915_pm_rps@basic-api.html * igt@i915_pm_rps@reset: - shard-snb: [PASS][98] -> [INCOMPLETE][99] ([i915#7790]) [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-snb5/igt@i915_pm_rps@reset.html [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-snb7/igt@i915_pm_rps@reset.html * igt@i915_pm_rps@thresholds-idle@gt0: - shard-dg2: NOTRUN -> [SKIP][100] ([i915#8925]) +1 other test skip [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-3/igt@i915_pm_rps@thresholds-idle@gt0.html * igt@i915_pm_rps@thresholds-park@gt0: - shard-dg1: NOTRUN -> [SKIP][101] ([i915#8925]) [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-16/igt@i915_pm_rps@thresholds-park@gt0.html * igt@i915_power@sanity: - shard-rkl: NOTRUN -> [SKIP][102] ([i915#7984]) [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@i915_power@sanity.html * igt@i915_query@hwconfig_table: - shard-dg1: NOTRUN -> [SKIP][103] ([i915#6245]) [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-13/igt@i915_query@hwconfig_table.html * igt@i915_selftest@mock@memory_region: - shard-rkl: NOTRUN -> [DMESG-WARN][104] ([i915#9311]) [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@i915_selftest@mock@memory_region.html - shard-glk: NOTRUN -> [DMESG-WARN][105] ([i915#9311]) [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-glk1/igt@i915_selftest@mock@memory_region.html * igt@intel_hwmon@hwmon-write: - shard-rkl: NOTRUN -> [SKIP][106] ([i915#7707]) +1 other test skip [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-1/igt@intel_hwmon@hwmon-write.html - shard-tglu: NOTRUN -> [SKIP][107] ([i915#7707]) [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-3/igt@intel_hwmon@hwmon-write.html * igt@kms_addfb_basic@bo-too-small-due-to-tiling: - shard-mtlp: NOTRUN -> [SKIP][108] ([i915#4212]) [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-5/igt@kms_addfb_basic@bo-too-small-due-to-tiling.html * igt@kms_addfb_basic@framebuffer-vs-set-tiling: - shard-dg1: NOTRUN -> [SKIP][109] ([i915#4212]) +1 other test skip [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html * igt@kms_addfb_basic@invalid-smem-bo-on-discrete: - shard-rkl: NOTRUN -> [SKIP][110] ([i915#3826]) [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-2-y-rc-ccs-cc: - shard-rkl: NOTRUN -> [SKIP][111] ([i915#8709]) +3 other tests skip [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-2-y-rc-ccs-cc.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs: - shard-dg2: NOTRUN -> [SKIP][112] ([i915#8709]) +11 other tests skip [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs.html * igt@kms_async_flips@invalid-async-flip: - shard-dg2: NOTRUN -> [SKIP][113] ([i915#6228]) [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-1/igt@kms_async_flips@invalid-async-flip.html * igt@kms_atomic@plane-primary-overlay-mutable-zpos: - shard-rkl: NOTRUN -> [SKIP][114] ([i915#9531]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html * igt@kms_big_fb@4-tiled-32bpp-rotate-180: - shard-tglu: NOTRUN -> [SKIP][115] ([i915#5286]) +1 other test skip [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-9/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html * igt@kms_big_fb@4-tiled-addfb: - shard-rkl: NOTRUN -> [SKIP][116] ([i915#5286]) +7 other tests skip [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_big_fb@4-tiled-addfb.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0: - shard-dg1: NOTRUN -> [SKIP][117] ([i915#4538] / [i915#5286]) +5 other tests skip [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip: - shard-mtlp: [PASS][118] -> [DMESG-FAIL][119] ([i915#2017]) [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-mtlp-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html * igt@kms_big_fb@linear-64bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][120] ([i915#3638]) +6 other tests skip [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@kms_big_fb@linear-64bpp-rotate-90.html * igt@kms_big_fb@linear-8bpp-rotate-270: - shard-rkl: NOTRUN -> [SKIP][121] ([i915#3638]) +3 other tests skip [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@kms_big_fb@linear-8bpp-rotate-270.html * igt@kms_big_fb@x-tiled-8bpp-rotate-270: - shard-mtlp: NOTRUN -> [SKIP][122] +5 other tests skip [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-1/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html * igt@kms_big_fb@y-tiled-addfb-size-overflow: - shard-dg2: NOTRUN -> [SKIP][123] ([i915#5190]) [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-11/igt@kms_big_fb@y-tiled-addfb-size-overflow.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip: - shard-dg2: NOTRUN -> [SKIP][124] ([i915#4538] / [i915#5190]) +10 other tests skip [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html * igt@kms_big_fb@yf-tiled-addfb: - shard-mtlp: NOTRUN -> [SKIP][125] ([i915#6187]) [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-8/igt@kms_big_fb@yf-tiled-addfb.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0: - shard-dg1: NOTRUN -> [SKIP][126] ([i915#4538]) +3 other tests skip [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html * igt@kms_big_joiner@invalid-modeset-force-joiner: - shard-rkl: NOTRUN -> [SKIP][127] ([i915#10656]) [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@kms_big_joiner@invalid-modeset-force-joiner.html * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][128] ([i915#6095]) +7 other tests skip [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-9/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-1.html * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][129] ([i915#6095]) +103 other tests skip [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4.html * igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs-cc: - shard-snb: NOTRUN -> [SKIP][130] +63 other tests skip [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-snb4/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs-cc.html * igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs-cc@pipe-d-edp-1: - shard-mtlp: NOTRUN -> [SKIP][131] ([i915#6095]) +3 other tests skip [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-8/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs-cc@pipe-d-edp-1.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][132] ([i915#10307] / [i915#6095]) +161 other tests skip [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3.html * igt@kms_ccs@random-ccs-data-4-tiled-xe2-ccs: - shard-dg1: NOTRUN -> [SKIP][133] ([i915#10278]) +2 other tests skip [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-16/igt@kms_ccs@random-ccs-data-4-tiled-xe2-ccs.html - shard-mtlp: NOTRUN -> [SKIP][134] ([i915#10278]) [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-2/igt@kms_ccs@random-ccs-data-4-tiled-xe2-ccs.html * igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][135] ([i915#6095]) +59 other tests skip [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][136] ([i915#10307] / [i915#10434] / [i915#6095]) +5 other tests skip [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-8/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1.html * igt@kms_cdclk@mode-transition-all-outputs: - shard-tglu: NOTRUN -> [SKIP][137] ([i915#3742]) [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-6/igt@kms_cdclk@mode-transition-all-outputs.html - shard-rkl: NOTRUN -> [SKIP][138] ([i915#3742]) [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_cdclk@mode-transition-all-outputs.html * igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][139] ([i915#7213]) +4 other tests skip [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-4/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html * igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-2: - shard-dg2: NOTRUN -> [SKIP][140] ([i915#4087]) +3 other tests skip [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-3/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-2.html * igt@kms_chamelium_audio@hdmi-audio-edid: - shard-dg1: NOTRUN -> [SKIP][141] ([i915#7828]) +10 other tests skip [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@kms_chamelium_audio@hdmi-audio-edid.html * igt@kms_chamelium_color@ctm-0-50: - shard-dg1: NOTRUN -> [SKIP][142] +71 other tests skip [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-14/igt@kms_chamelium_color@ctm-0-50.html * igt@kms_chamelium_color@ctm-blue-to-red: - shard-glk: NOTRUN -> [SKIP][143] +191 other tests skip [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-glk7/igt@kms_chamelium_color@ctm-blue-to-red.html * igt@kms_chamelium_edid@dp-edid-stress-resolution-4k: - shard-tglu: NOTRUN -> [SKIP][144] ([i915#7828]) [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-6/igt@kms_chamelium_edid@dp-edid-stress-resolution-4k.html * igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k: - shard-dg2: NOTRUN -> [SKIP][145] ([i915#7828]) +7 other tests skip [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-4/igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k.html * igt@kms_chamelium_edid@hdmi-edid-change-during-suspend: - shard-rkl: NOTRUN -> [SKIP][146] ([i915#7828]) +9 other tests skip [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html * igt@kms_chamelium_hpd@dp-hpd: - shard-mtlp: NOTRUN -> [SKIP][147] ([i915#7828]) +1 other test skip [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-2/igt@kms_chamelium_hpd@dp-hpd.html * igt@kms_content_protection@atomic: - shard-dg1: NOTRUN -> [SKIP][148] ([i915#7116] / [i915#9424]) [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@kms_content_protection@atomic.html * igt@kms_content_protection@dp-mst-lic-type-0: - shard-rkl: NOTRUN -> [SKIP][149] ([i915#3116]) [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_content_protection@dp-mst-lic-type-0.html * igt@kms_content_protection@dp-mst-lic-type-1: - shard-dg1: NOTRUN -> [SKIP][150] ([i915#3299]) [150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@kms_content_protection@dp-mst-lic-type-1.html * igt@kms_content_protection@legacy@pipe-a-dp-4: - shard-dg2: NOTRUN -> [TIMEOUT][151] ([i915#7173]) [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-11/igt@kms_content_protection@legacy@pipe-a-dp-4.html * igt@kms_content_protection@lic-type-0: - shard-dg2: NOTRUN -> [SKIP][152] ([i915#9424]) +1 other test skip [152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-4/igt@kms_content_protection@lic-type-0.html - shard-dg1: NOTRUN -> [SKIP][153] ([i915#9424]) +1 other test skip [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@kms_content_protection@lic-type-0.html * igt@kms_content_protection@lic-type-1: - shard-rkl: NOTRUN -> [SKIP][154] ([i915#9424]) [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-1/igt@kms_content_protection@lic-type-1.html * igt@kms_content_protection@mei-interface: - shard-rkl: NOTRUN -> [SKIP][155] ([i915#8063]) [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_content_protection@mei-interface.html - shard-dg1: NOTRUN -> [SKIP][156] ([i915#9433]) [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@kms_content_protection@mei-interface.html * igt@kms_content_protection@uevent: - shard-rkl: NOTRUN -> [SKIP][157] ([i915#7118] / [i915#9424]) +1 other test skip [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@kms_content_protection@uevent.html * igt@kms_cursor_crc@cursor-offscreen-512x170: - shard-dg1: NOTRUN -> [SKIP][158] ([i915#3359]) [158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-14/igt@kms_cursor_crc@cursor-offscreen-512x170.html * igt@kms_cursor_crc@cursor-offscreen-max-size: - shard-mtlp: NOTRUN -> [SKIP][159] ([i915#3555] / [i915#8814]) +1 other test skip [159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-1/igt@kms_cursor_crc@cursor-offscreen-max-size.html * igt@kms_cursor_crc@cursor-onscreen-512x512: - shard-dg2: NOTRUN -> [SKIP][160] ([i915#3359]) +1 other test skip [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-8/igt@kms_cursor_crc@cursor-onscreen-512x512.html * igt@kms_cursor_crc@cursor-random-512x512: - shard-rkl: NOTRUN -> [SKIP][161] ([i915#3359]) +2 other tests skip [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@kms_cursor_crc@cursor-random-512x512.html * igt@kms_cursor_crc@cursor-rapid-movement-32x10: - shard-rkl: NOTRUN -> [SKIP][162] ([i915#3555]) +4 other tests skip [162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html * igt@kms_cursor_crc@cursor-rapid-movement-32x32: - shard-dg2: NOTRUN -> [SKIP][163] ([i915#3555]) +3 other tests skip [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-5/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size: - shard-rkl: NOTRUN -> [SKIP][164] ([i915#4103]) +1 other test skip [164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html - shard-dg1: NOTRUN -> [SKIP][165] ([i915#4103] / [i915#4213]) +2 other tests skip [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size: - shard-dg2: NOTRUN -> [SKIP][166] ([i915#4103] / [i915#4213]) +1 other test skip [166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle: - shard-mtlp: NOTRUN -> [SKIP][167] ([i915#4213]) [167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-4/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html * igt@kms_dirtyfb@drrs-dirtyfb-ioctl: - shard-rkl: NOTRUN -> [SKIP][168] ([i915#9723]) [168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-6/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html * igt@kms_dp_aux_dev: - shard-dg2: NOTRUN -> [SKIP][169] ([i915#1257]) [169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-4/igt@kms_dp_aux_dev.html - shard-rkl: NOTRUN -> [SKIP][170] ([i915#1257]) [170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_dp_aux_dev.html - shard-tglu: NOTRUN -> [SKIP][171] ([i915#1257]) [171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-10/igt@kms_dp_aux_dev.html * igt@kms_draw_crc@draw-method-mmap-wc: - shard-dg2: NOTRUN -> [SKIP][172] ([i915#8812]) [172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-8/igt@kms_draw_crc@draw-method-mmap-wc.html * igt@kms_dsc@dsc-basic: - shard-rkl: NOTRUN -> [SKIP][173] ([i915#3555] / [i915#3840]) [173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@kms_dsc@dsc-basic.html * igt@kms_dsc@dsc-fractional-bpp: - shard-rkl: NOTRUN -> [SKIP][174] ([i915#3840]) [174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-1/igt@kms_dsc@dsc-fractional-bpp.html - shard-dg1: NOTRUN -> [SKIP][175] ([i915#3840]) [175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@kms_dsc@dsc-fractional-bpp.html * igt@kms_dsc@dsc-with-bpc-formats: - shard-dg2: NOTRUN -> [SKIP][176] ([i915#3555] / [i915#3840]) [176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@kms_dsc@dsc-with-bpc-formats.html * igt@kms_dsc@dsc-with-output-formats: - shard-mtlp: NOTRUN -> [SKIP][177] ([i915#3555] / [i915#3840]) [177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-5/igt@kms_dsc@dsc-with-output-formats.html * igt@kms_fbcon_fbt@psr-suspend: - shard-dg1: NOTRUN -> [SKIP][178] ([i915#3469]) +1 other test skip [178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@kms_fbcon_fbt@psr-suspend.html * igt@kms_feature_discovery@display-3x: - shard-dg2: NOTRUN -> [SKIP][179] ([i915#1839]) +1 other test skip [179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@kms_feature_discovery@display-3x.html - shard-tglu: NOTRUN -> [SKIP][180] ([i915#1839]) [180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-6/igt@kms_feature_discovery@display-3x.html * igt@kms_feature_discovery@display-4x: - shard-rkl: NOTRUN -> [SKIP][181] ([i915#1839]) +1 other test skip [181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@kms_feature_discovery@display-4x.html * igt@kms_feature_discovery@psr2: - shard-rkl: NOTRUN -> [SKIP][182] ([i915#658]) [182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@kms_feature_discovery@psr2.html * igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible: - shard-tglu: NOTRUN -> [SKIP][183] ([i915#3637]) +4 other tests skip [183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-5/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html * igt@kms_flip@2x-flip-vs-dpms: - shard-rkl: NOTRUN -> [SKIP][184] +41 other tests skip [184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_flip@2x-flip-vs-dpms.html * igt@kms_flip@2x-flip-vs-fences: - shard-dg2: NOTRUN -> [SKIP][185] ([i915#8381]) [185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-5/igt@kms_flip@2x-flip-vs-fences.html * igt@kms_flip@2x-plain-flip-fb-recreate-interruptible: - shard-dg1: NOTRUN -> [SKIP][186] ([i915#9934]) +4 other tests skip [186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-13/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html - shard-mtlp: NOTRUN -> [SKIP][187] ([i915#3637]) +2 other tests skip [187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-3/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html * igt@kms_flip@plain-flip-ts-check@b-hdmi-a4: - shard-dg1: NOTRUN -> [FAIL][188] ([i915#2122]) +1 other test fail [188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@kms_flip@plain-flip-ts-check@b-hdmi-a4.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode: - shard-dg1: NOTRUN -> [SKIP][189] ([i915#2587] / [i915#2672]) +2 other tests skip [189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][190] ([i915#2672]) [190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-5/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][191] ([i915#2672]) +5 other tests skip [191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode.html - shard-tglu: NOTRUN -> [SKIP][192] ([i915#2587] / [i915#2672]) +1 other test skip [192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][193] ([i915#2672]) +8 other tests skip [193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-2p-rte: - shard-dg2: NOTRUN -> [SKIP][194] ([i915#5354]) +32 other tests skip [194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-2p-rte.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt: - shard-snb: [PASS][195] -> [SKIP][196] +5 other tests skip [195]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt.html [196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-snb5/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-pwrite: - shard-dg1: NOTRUN -> [SKIP][197] ([i915#3458]) +24 other tests skip [197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-plflip-blt: - shard-dg2: NOTRUN -> [SKIP][198] ([i915#10433] / [i915#3458]) [198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-msflip-blt: - shard-tglu: NOTRUN -> [SKIP][199] +17 other tests skip [199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-msflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt: - shard-rkl: NOTRUN -> [SKIP][200] ([i915#1825]) +49 other tests skip [200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc: - shard-mtlp: NOTRUN -> [SKIP][201] ([i915#1825]) +8 other tests skip [201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-gtt: - shard-mtlp: NOTRUN -> [SKIP][202] ([i915#8708]) [202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-5/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc: - shard-rkl: NOTRUN -> [SKIP][203] ([i915#3023]) +32 other tests skip [203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@pipe-fbc-rte: - shard-rkl: NOTRUN -> [SKIP][204] ([i915#9766]) [204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html - shard-dg1: NOTRUN -> [SKIP][205] ([i915#9766]) [205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html - shard-dg2: NOTRUN -> [SKIP][206] ([i915#9766]) [206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][207] ([i915#8708]) +19 other tests skip [207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc: - shard-dg1: NOTRUN -> [SKIP][208] ([i915#8708]) +20 other tests skip [208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-16/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary: - shard-dg2: NOTRUN -> [SKIP][209] ([i915#3458]) +15 other tests skip [209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html * igt@kms_hdr@invalid-metadata-sizes: - shard-dg1: NOTRUN -> [SKIP][210] ([i915#3555] / [i915#8228]) +1 other test skip [210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@kms_hdr@invalid-metadata-sizes.html * igt@kms_hdr@static-toggle-dpms: - shard-dg2: NOTRUN -> [SKIP][211] ([i915#3555] / [i915#8228]) +1 other test skip [211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-1/igt@kms_hdr@static-toggle-dpms.html - shard-rkl: NOTRUN -> [SKIP][212] ([i915#3555] / [i915#8228]) +2 other tests skip [212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@kms_hdr@static-toggle-dpms.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-rkl: NOTRUN -> [SKIP][213] ([i915#4070] / [i915#4816]) [213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_panel_fitting@atomic-fastset: - shard-dg1: NOTRUN -> [SKIP][214] ([i915#6301]) [214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c: - shard-dg2: NOTRUN -> [SKIP][215] +22 other tests skip [215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c.html * igt@kms_plane_cursor@viewport@pipe-d-edp-1-size-128: - shard-mtlp: [PASS][216] -> [DMESG-WARN][217] ([i915#1982]) [216]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-mtlp-5/igt@kms_plane_cursor@viewport@pipe-d-edp-1-size-128.html [217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-1/igt@kms_plane_cursor@viewport@pipe-d-edp-1-size-128.html * igt@kms_plane_lowres@tiling-y: - shard-dg2: NOTRUN -> [SKIP][218] ([i915#8821]) [218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-3/igt@kms_plane_lowres@tiling-y.html * igt@kms_plane_multiple@tiling-yf: - shard-dg2: NOTRUN -> [SKIP][219] ([i915#3555] / [i915#8806]) [219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@kms_plane_multiple@tiling-yf.html * igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-4: - shard-dg1: NOTRUN -> [FAIL][220] ([i915#8292]) [220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-16/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-4.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-a-hdmi-a-2: - shard-dg2: NOTRUN -> [SKIP][221] ([i915#9423]) +3 other tests skip [221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-3/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-a-hdmi-a-2.html * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][222] ([i915#9423]) +3 other tests skip [222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-9/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b-hdmi-a-1.html * igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-c-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][223] ([i915#9423]) +3 other tests skip [223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-14/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-c-hdmi-a-4.html * igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-a-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][224] ([i915#9423]) +3 other tests skip [224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-a-hdmi-a-1.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][225] ([i915#5235]) +3 other tests skip [225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-9/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d-hdmi-a-1.html * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][226] ([i915#5235]) +5 other tests skip [226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-1.html * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-dp-4: - shard-dg2: NOTRUN -> [SKIP][227] ([i915#5235] / [i915#9423]) +15 other tests skip [227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-11/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-dp-4.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-edp-1: - shard-mtlp: NOTRUN -> [SKIP][228] ([i915#5235]) +2 other tests skip [228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-edp-1.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-d-edp-1: - shard-mtlp: NOTRUN -> [SKIP][229] ([i915#3555] / [i915#5235]) [229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-d-edp-1.html * igt@kms_pm_backlight@bad-brightness: - shard-dg1: NOTRUN -> [SKIP][230] ([i915#5354]) +1 other test skip [230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@kms_pm_backlight@bad-brightness.html * igt@kms_pm_dc@dc3co-vpb-simulation: - shard-dg1: NOTRUN -> [SKIP][231] ([i915#9685]) [231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-14/igt@kms_pm_dc@dc3co-vpb-simulation.html * igt@kms_pm_dc@dc6-dpms: - shard-dg2: NOTRUN -> [SKIP][232] ([i915#5978]) [232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@kms_pm_dc@dc6-dpms.html - shard-rkl: NOTRUN -> [SKIP][233] ([i915#3361]) [233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@kms_pm_dc@dc6-dpms.html * igt@kms_pm_lpsp@kms-lpsp: - shard-dg1: NOTRUN -> [SKIP][234] ([i915#9340]) [234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@kms_pm_lpsp@kms-lpsp.html * igt@kms_pm_lpsp@screens-disabled: - shard-rkl: NOTRUN -> [SKIP][235] ([i915#8430]) [235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@kms_pm_lpsp@screens-disabled.html - shard-tglu: NOTRUN -> [SKIP][236] ([i915#8430]) [236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-5/igt@kms_pm_lpsp@screens-disabled.html - shard-dg2: NOTRUN -> [SKIP][237] ([i915#8430]) [237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-8/igt@kms_pm_lpsp@screens-disabled.html * igt@kms_pm_rpm@modeset-lpsp: - shard-dg2: [PASS][238] -> [SKIP][239] ([i915#9519]) +1 other test skip [238]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-dg2-8/igt@kms_pm_rpm@modeset-lpsp.html [239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-5/igt@kms_pm_rpm@modeset-lpsp.html - shard-rkl: [PASS][240] -> [SKIP][241] ([i915#9519]) +1 other test skip [240]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-rkl-2/igt@kms_pm_rpm@modeset-lpsp.html [241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-6/igt@kms_pm_rpm@modeset-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress-no-wait: - shard-dg2: NOTRUN -> [SKIP][242] ([i915#9519]) +1 other test skip [242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-7/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait: - shard-rkl: NOTRUN -> [SKIP][243] ([i915#9519]) +3 other tests skip [243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html - shard-tglu: NOTRUN -> [SKIP][244] ([i915#9519]) [244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-10/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html * igt@kms_prime@basic-crc-vgem: - shard-dg2: NOTRUN -> [SKIP][245] ([i915#6524] / [i915#6805]) [245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-11/igt@kms_prime@basic-crc-vgem.html - shard-dg1: NOTRUN -> [SKIP][246] ([i915#6524]) [246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@kms_prime@basic-crc-vgem.html * igt@kms_prime@basic-modeset-hybrid: - shard-rkl: NOTRUN -> [SKIP][247] ([i915#6524]) [247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-1/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-dg1: NOTRUN -> [SKIP][248] ([i915#9683]) [248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr@fbc-pr-cursor-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][249] ([i915#1072] / [i915#9673] / [i915#9732]) +4 other tests skip [249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-11/igt@kms_psr@fbc-pr-cursor-mmap-gtt.html * igt@kms_psr@fbc-psr-cursor-plane-onoff@edp-1: - shard-mtlp: NOTRUN -> [SKIP][250] ([i915#9688]) +2 other tests skip [250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-1/igt@kms_psr@fbc-psr-cursor-plane-onoff@edp-1.html * igt@kms_psr@fbc-psr-cursor-render: - shard-tglu: NOTRUN -> [SKIP][251] ([i915#9732]) +3 other tests skip [251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-3/igt@kms_psr@fbc-psr-cursor-render.html * igt@kms_psr@pr-suspend: - shard-dg1: NOTRUN -> [SKIP][252] ([i915#1072] / [i915#9732]) +29 other tests skip [252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-13/igt@kms_psr@pr-suspend.html * igt@kms_psr@psr2-primary-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][253] ([i915#1072] / [i915#9732]) +21 other tests skip [253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-5/igt@kms_psr@psr2-primary-mmap-gtt.html * igt@kms_psr@psr2-suspend: - shard-rkl: NOTRUN -> [SKIP][254] ([i915#1072] / [i915#9732]) +28 other tests skip [254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_psr@psr2-suspend.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-rkl: NOTRUN -> [SKIP][255] ([i915#9685]) [255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html - shard-tglu: NOTRUN -> [SKIP][256] ([i915#9685]) [256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-5/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html * igt@kms_rotation_crc@exhaust-fences: - shard-dg1: NOTRUN -> [SKIP][257] ([i915#4884]) [257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@kms_rotation_crc@exhaust-fences.html * igt@kms_rotation_crc@primary-y-tiled-reflect-x-270: - shard-dg2: NOTRUN -> [SKIP][258] ([i915#4235] / [i915#5190]) [258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-5/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: - shard-dg1: NOTRUN -> [SKIP][259] ([i915#5289]) [259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180: - shard-rkl: NOTRUN -> [SKIP][260] ([i915#5289]) +1 other test skip [260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html * igt@kms_rotation_crc@sprite-rotation-270: - shard-dg2: NOTRUN -> [SKIP][261] ([i915#4235]) +1 other test skip [261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@kms_rotation_crc@sprite-rotation-270.html * igt@kms_setmode@basic@pipe-a-hdmi-a-1: - shard-snb: [PASS][262] -> [FAIL][263] ([i915#5465]) +1 other test fail [262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-snb6/igt@kms_setmode@basic@pipe-a-hdmi-a-1.html [263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-snb5/igt@kms_setmode@basic@pipe-a-hdmi-a-1.html * igt@kms_setmode@clone-exclusive-crtc: - shard-dg1: NOTRUN -> [SKIP][264] ([i915#3555]) +7 other tests skip [264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-14/igt@kms_setmode@clone-exclusive-crtc.html * igt@kms_setmode@invalid-clone-exclusive-crtc: - shard-tglu: NOTRUN -> [SKIP][265] ([i915#3555]) [265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-9/igt@kms_setmode@invalid-clone-exclusive-crtc.html * igt@kms_tiled_display@basic-test-pattern: - shard-dg1: NOTRUN -> [SKIP][266] ([i915#8623]) [266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@kms_tiled_display@basic-test-pattern.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-rkl: NOTRUN -> [SKIP][267] ([i915#8623]) [267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-1/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1: - shard-rkl: NOTRUN -> [FAIL][268] ([i915#9196]) [268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html * igt@kms_vrr@negative-basic: - shard-dg2: NOTRUN -> [SKIP][269] ([i915#3555] / [i915#9906]) [269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-5/igt@kms_vrr@negative-basic.html * igt@kms_vrr@seamless-rr-switch-drrs: - shard-dg1: NOTRUN -> [SKIP][270] ([i915#9906]) +1 other test skip [270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-16/igt@kms_vrr@seamless-rr-switch-drrs.html - shard-mtlp: NOTRUN -> [SKIP][271] ([i915#8808] / [i915#9906]) [271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-7/igt@kms_vrr@seamless-rr-switch-drrs.html * igt@kms_vrr@seamless-rr-switch-vrr: - shard-dg2: NOTRUN -> [SKIP][272] ([i915#9906]) +1 other test skip [272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-8/igt@kms_vrr@seamless-rr-switch-vrr.html - shard-rkl: NOTRUN -> [SKIP][273] ([i915#9906]) [273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@kms_vrr@seamless-rr-switch-vrr.html - shard-tglu: NOTRUN -> [SKIP][274] ([i915#9906]) [274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-10/igt@kms_vrr@seamless-rr-switch-vrr.html * igt@kms_writeback@writeback-check-output: - shard-dg1: NOTRUN -> [SKIP][275] ([i915#2437]) [275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@kms_writeback@writeback-check-output.html * igt@kms_writeback@writeback-fb-id: - shard-rkl: NOTRUN -> [SKIP][276] ([i915#2437]) [276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@kms_writeback@writeback-fb-id.html * igt@perf@gen8-unprivileged-single-ctx-counters: - shard-dg2: NOTRUN -> [SKIP][277] ([i915#2436]) [277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@perf@gen8-unprivileged-single-ctx-counters.html - shard-rkl: NOTRUN -> [SKIP][278] ([i915#2436]) [278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@perf@gen8-unprivileged-single-ctx-counters.html * igt@perf@per-context-mode-unprivileged: - shard-rkl: NOTRUN -> [SKIP][279] ([i915#2435]) [279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-2/igt@perf@per-context-mode-unprivileged.html - shard-dg1: NOTRUN -> [SKIP][280] ([i915#2433]) [280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-15/igt@perf@per-context-mode-unprivileged.html * igt@perf_pmu@frequency@gt0: - shard-dg2: NOTRUN -> [FAIL][281] ([i915#6806]) [281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-5/igt@perf_pmu@frequency@gt0.html * igt@perf_pmu@rc6@other-idle-gt0: - shard-dg1: NOTRUN -> [SKIP][282] ([i915#8516]) [282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-14/igt@perf_pmu@rc6@other-idle-gt0.html * igt@prime_vgem@basic-fence-flip: - shard-dg1: NOTRUN -> [SKIP][283] ([i915#3708]) +1 other test skip [283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-14/igt@prime_vgem@basic-fence-flip.html * igt@prime_vgem@basic-gtt: - shard-dg2: NOTRUN -> [SKIP][284] ([i915#3708] / [i915#4077]) [284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-8/igt@prime_vgem@basic-gtt.html * igt@prime_vgem@basic-write: - shard-rkl: NOTRUN -> [SKIP][285] ([i915#3291] / [i915#3708]) [285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@prime_vgem@basic-write.html * igt@prime_vgem@coherency-gtt: - shard-rkl: NOTRUN -> [SKIP][286] ([i915#3708]) +2 other tests skip [286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-5/igt@prime_vgem@coherency-gtt.html * igt@prime_vgem@fence-read-hang: - shard-dg2: NOTRUN -> [SKIP][287] ([i915#3708]) +1 other test skip [287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-8/igt@prime_vgem@fence-read-hang.html * igt@sriov_basic@enable-vfs-bind-unbind-each: - shard-dg1: NOTRUN -> [SKIP][288] ([i915#9917]) +1 other test skip [288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@sriov_basic@enable-vfs-bind-unbind-each.html - shard-dg2: NOTRUN -> [SKIP][289] ([i915#9917]) [289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-11/igt@sriov_basic@enable-vfs-bind-unbind-each.html - shard-rkl: NOTRUN -> [SKIP][290] ([i915#9917]) [290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-1/igt@sriov_basic@enable-vfs-bind-unbind-each.html * igt@syncobj_wait@invalid-wait-zero-handles: - shard-dg2: NOTRUN -> [FAIL][291] ([i915#9781]) [291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@syncobj_wait@invalid-wait-zero-handles.html - shard-rkl: NOTRUN -> [FAIL][292] ([i915#9781]) [292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-4/igt@syncobj_wait@invalid-wait-zero-handles.html - shard-dg1: NOTRUN -> [FAIL][293] ([i915#9781]) [293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-18/igt@syncobj_wait@invalid-wait-zero-handles.html - shard-snb: NOTRUN -> [FAIL][294] ([i915#9781]) [294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-snb6/igt@syncobj_wait@invalid-wait-zero-handles.html #### Possible fixes #### * igt@drm_fdinfo@virtual-idle: - shard-rkl: [FAIL][295] ([i915#7742]) -> [PASS][296] [295]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-rkl-2/igt@drm_fdinfo@virtual-idle.html [296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@drm_fdinfo@virtual-idle.html * igt@gem_lmem_swapping@heavy-random@lmem0: - shard-dg2: [FAIL][297] ([i915#10378]) -> [PASS][298] [297]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-dg2-11/igt@gem_lmem_swapping@heavy-random@lmem0.html [298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@gem_lmem_swapping@heavy-random@lmem0.html * igt@i915_module_load@reload-with-fault-injection: - shard-rkl: [ABORT][299] ([i915#9697]) -> [PASS][300] [299]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-rkl-2/igt@i915_module_load@reload-with-fault-injection.html [300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-rkl-3/igt@i915_module_load@reload-with-fault-injection.html - shard-snb: [ABORT][301] ([i915#9820]) -> [PASS][302] [301]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-snb2/igt@i915_module_load@reload-with-fault-injection.html [302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-snb7/igt@i915_module_load@reload-with-fault-injection.html - shard-dg1: [ABORT][303] ([i915#9820]) -> [PASS][304] [303]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-dg1-15/igt@i915_module_load@reload-with-fault-injection.html [304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-17/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0: - shard-dg1: [FAIL][305] ([i915#3591]) -> [PASS][306] [305]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-dg1-13/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html [306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0: - shard-mtlp: [FAIL][307] ([i915#5138]) -> [PASS][308] [307]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-mtlp-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html [308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html * igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1: - shard-snb: [FAIL][309] ([i915#2122]) -> [PASS][310] +1 other test pass [309]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-snb7/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1.html [310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-snb4/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt: - shard-dg2: [FAIL][311] ([i915#6880]) -> [PASS][312] [311]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt.html [312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-8/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt.html * igt@kms_plane_cursor@overlay@pipe-d-edp-1-size-128: - shard-mtlp: [INCOMPLETE][313] -> [PASS][314] [313]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-mtlp-4/igt@kms_plane_cursor@overlay@pipe-d-edp-1-size-128.html [314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-7/igt@kms_plane_cursor@overlay@pipe-d-edp-1-size-128.html * igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-1: - shard-tglu: [FAIL][315] ([i915#9196]) -> [PASS][316] [315]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-tglu-10/igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-1.html [316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-8/igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-1.html * igt@perf_pmu@busy-double-start@ccs0: - shard-mtlp: [FAIL][317] ([i915#4349]) -> [PASS][318] [317]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-mtlp-4/igt@perf_pmu@busy-double-start@ccs0.html [318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-mtlp-8/igt@perf_pmu@busy-double-start@ccs0.html * igt@perf_pmu@busy-double-start@vecs1: - shard-dg2: [FAIL][319] ([i915#4349]) -> [PASS][320] +3 other tests pass [319]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-dg2-8/igt@perf_pmu@busy-double-start@vecs1.html [320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-6/igt@perf_pmu@busy-double-start@vecs1.html #### Warnings #### * igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0: - shard-tglu: [FAIL][321] ([i915#3591]) -> [WARN][322] ([i915#2681]) [321]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-tglu-3/igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0.html [322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-8/igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0.html * igt@kms_content_protection@mei-interface: - shard-tglu: [SKIP][323] ([i915#6944] / [i915#9424]) -> [SKIP][324] ([i915#8063]) [323]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-tglu-10/igt@kms_content_protection@mei-interface.html [324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-tglu-6/igt@kms_content_protection@mei-interface.html * igt@kms_content_protection@srm: - shard-snb: [INCOMPLETE][325] ([i915#8816]) -> [SKIP][326] +1 other test skip [325]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-snb7/igt@kms_content_protection@srm.html [326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-snb2/igt@kms_content_protection@srm.html * igt@kms_content_protection@type1: - shard-dg2: [SKIP][327] ([i915#7118] / [i915#9424]) -> [SKIP][328] ([i915#7118] / [i915#7162] / [i915#9424]) [327]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-dg2-2/igt@kms_content_protection@type1.html [328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-11/igt@kms_content_protection@type1.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt: - shard-dg2: [SKIP][329] ([i915#10433] / [i915#3458]) -> [SKIP][330] ([i915#3458]) +1 other test skip [329]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html [330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-3/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html * igt@kms_psr@psr-cursor-mmap-cpu: - shard-dg2: [SKIP][331] ([i915#1072] / [i915#9732]) -> [SKIP][332] ([i915#1072] / [i915#9673] / [i915#9732]) +7 other tests skip [331]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-dg2-4/igt@kms_psr@psr-cursor-mmap-cpu.html [332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-11/igt@kms_psr@psr-cursor-mmap-cpu.html * igt@kms_psr@psr2-cursor-blt: - shard-dg2: [SKIP][333] ([i915#1072] / [i915#9673] / [i915#9732]) -> [SKIP][334] ([i915#1072] / [i915#9732]) +12 other tests skip [333]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14959/shard-dg2-11/igt@kms_psr@psr2-cursor-blt.html [334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/shard-dg2-2/igt@kms_psr@psr2-cursor-blt.html [i915#10131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10131 [i915#10278]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10278 [i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307 [i915#10378]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10378 [i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433 [i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434 [i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#10887]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10887 [i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257 [i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825 [i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839 [i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982 [i915#2017]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2017 [i915#2122]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2122 [i915#2433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2433 [i915#2435]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2435 [i915#2436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436 [i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527 [i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587 [i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672 [i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681 [i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280 [i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284 [i915#2842]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2842 [i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856 [i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023 [i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116 [i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282 [i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291 [i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299 [i915#3359]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3359 [i915#3361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3361 [i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458 [i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469 [i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3591]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3591 [i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742 [i915#3826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3826 [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840 [i915#3936]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3936 [i915#4036]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4036 [i915#4070]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4070 [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083 [i915#4087]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4087 [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212 [i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213 [i915#4235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4235 [i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270 [i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349 [i915#4473]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4473 [i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525 [i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537 [i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538 [i915#4565]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4565 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812 [i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816 [i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852 [i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860 [i915#4873]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4873 [i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880 [i915#4881]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4881 [i915#4884]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4884 [i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885 [i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138 [i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190 [i915#5235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5235 [i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286 [i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289 [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354 [i915#5465]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5465 [i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784 [i915#5978]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5978 [i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095 [i915#6187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6187 [i915#6228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6228 [i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230 [i915#6245]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6245 [i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301 [i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334 [i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335 [i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412 [i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524 [i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658 [i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621 [i915#6805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805 [i915#6806]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6806 [i915#6880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880 [i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944 [i915#7091]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7091 [i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116 [i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118 [i915#7162]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7162 [i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173 [i915#7213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7213 [i915#7297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7297 [i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697 [i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707 [i915#7742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7742 [i915#7790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7790 [i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828 [i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975 [i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984 [i915#8063]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8063 [i915#8213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8213 [i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228 [i915#8292]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8292 [i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381 [i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399 [i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411 [i915#8414]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8414 [i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428 [i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430 [i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516 [i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555 [i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623 [i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708 [i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709 [i915#8806]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8806 [i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808 [i915#8812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8812 [i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814 [i915#8816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8816 [i915#8821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8821 [i915#8925]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8925 [i915#9196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196 [i915#9311]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9311 [i915#9318]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9318 [i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323 [i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340 [i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423 [i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424 [i915#9433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9433 [i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519 [i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531 [i915#9673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9673 [i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683 [i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685 [i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688 [i915#9697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9697 [i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 [i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766 [i915#9781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9781 [i915#9820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9820 [i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906 [i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917 [i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7890 -> IGTPW_11267 * Piglit: piglit_4509 -> None CI-20190529: 20190529 CI_DRM_14959: 7f26b37f8cb73f5cf2251d7fff5b55240e04f153 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_11267: b022b20fc7e0f8e3b382977245cf7ca7cdde6611 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_7890: a137e386eba9f46f838315f5d93b87561691d45e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/index.html [-- Attachment #2: Type: text/html, Size: 111454 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: ✗ Fi.CI.IGT: failure for Introduce intel_tiling_detect tool (rev2) 2024-06-18 11:46 ` ✗ Fi.CI.IGT: failure " Patchwork @ 2024-06-19 5:54 ` Zbigniew Kempczyński 0 siblings, 0 replies; 20+ messages in thread From: Zbigniew Kempczyński @ 2024-06-19 5:54 UTC (permalink / raw) To: igt-dev On Tue, Jun 18, 2024 at 11:46:47AM +0000, Patchwork wrote: > Patch Details > > Series: Introduce intel_tiling_detect tool (rev2) > URL: https://patchwork.freedesktop.org/series/134062/ > State: failure > Details: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11267/index.html > > CI Bug Log - changes from CI_DRM_14959_full -> IGTPW_11267_full > > Summary > > FAILURE > > Serious unknown changes coming with IGTPW_11267_full absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in IGTPW_11267_full, please notify your bug team > (I915-ci-infra@lists.freedesktop.org) 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_11267/index.html > > Participating hosts (9 -> 9) > > No changes in participating hosts > > Possible new issues > > Here are the unknown changes that may have been introduced in > IGTPW_11267_full: > > IGT changes > > Possible regressions > > * igt@i915_selftest@live@late_gt_pm: > > * shard-dg2: PASS -> INCOMPLETE +1 other test incomplete > * igt@kms_flip@single-buffer-flip-vs-dpms-off-vs-modeset@c-dp4: > > * shard-dg2: NOTRUN -> INCOMPLETE Unrelated, this is not introduce by the series. -- Zbigniew > > Known issues > > Here are the changes found in IGTPW_11267_full that come from known > issues: > > IGT changes > > Issues hit > > * igt@api_intel_bb@blit-reloc-purge-cache: > > * shard-dg2: NOTRUN -> SKIP (i915#8411) +1 other test skip > * igt@api_intel_bb@crc32: > > * shard-dg1: NOTRUN -> SKIP (i915#6230) > * igt@debugfs_test@basic-hwmon: > > * shard-rkl: NOTRUN -> SKIP (i915#9318) > * igt@drm_fdinfo@all-busy-check-all: > > * shard-dg2: NOTRUN -> SKIP (i915#8414) +2 other tests skip > * igt@drm_fdinfo@busy-check-all@bcs0: > > * shard-dg1: NOTRUN -> SKIP (i915#8414) +12 other tests skip > * igt@drm_fdinfo@busy-check-all@ccs0: > > * shard-mtlp: NOTRUN -> SKIP (i915#8414) +5 other tests skip > * igt@gem_basic@multigpu-create-close: > > * shard-dg1: NOTRUN -> SKIP (i915#7697) +1 other test skip > * igt@gem_busy@semaphore: > > * shard-dg2: NOTRUN -> SKIP (i915#3936) > * igt@gem_caching@writes: > > * shard-mtlp: NOTRUN -> SKIP (i915#4873) > * igt@gem_ccs@block-multicopy-inplace: > > * shard-rkl: NOTRUN -> SKIP (i915#3555 / i915#9323) > * shard-tglu: NOTRUN -> SKIP (i915#3555 / i915#9323) > * igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0: > > * shard-dg2: NOTRUN -> INCOMPLETE (i915#7297) > * igt@gem_close_race@multigpu-basic-threads: > > * shard-mtlp: NOTRUN -> SKIP (i915#7697) > * igt@gem_create@create-ext-cpu-access-big: > > * shard-rkl: NOTRUN -> SKIP (i915#6335) > * igt@gem_ctx_persistence@heartbeat-stop: > > * shard-dg1: NOTRUN -> SKIP (i915#8555) +2 other tests skip > * igt@gem_ctx_sseu@engines: > > * shard-rkl: NOTRUN -> SKIP (i915#280) > * shard-dg2: NOTRUN -> SKIP (i915#280) > * igt@gem_eio@hibernate: > > * shard-rkl: NOTRUN -> ABORT (i915#7975 / i915#8213) > * igt@gem_eio@unwedge-stress: > > * shard-dg1: NOTRUN -> FAIL (i915#5784) +2 other tests fail > * igt@gem_exec_balancer@bonded-sync: > > * shard-dg2: NOTRUN -> SKIP (i915#4771) > * shard-dg1: NOTRUN -> SKIP (i915#4771) > * igt@gem_exec_balancer@invalid-bonds: > > * shard-dg1: NOTRUN -> SKIP (i915#4036) > * igt@gem_exec_balancer@noheartbeat: > > * shard-mtlp: NOTRUN -> SKIP (i915#8555) > * igt@gem_exec_balancer@parallel: > > * shard-rkl: NOTRUN -> SKIP (i915#4525) > * igt@gem_exec_balancer@sliced: > > * shard-dg2: NOTRUN -> SKIP (i915#4812) > * igt@gem_exec_capture@capture-invisible@lmem0: > > * shard-dg1: NOTRUN -> SKIP (i915#6334) +1 other test skip > * igt@gem_exec_fair@basic-none-share: > > * shard-dg2: NOTRUN -> SKIP (i915#3539 / i915#4852) +4 other tests > skip > * igt@gem_exec_fair@basic-none-solo@rcs0: > > * shard-glk: NOTRUN -> FAIL (i915#2842) +1 other test fail > * igt@gem_exec_fair@basic-none@bcs0: > > * shard-rkl: PASS -> FAIL (i915#2842) +1 other test fail > * igt@gem_exec_fair@basic-pace-solo: > > * shard-dg2: NOTRUN -> SKIP (i915#3539) > * shard-dg1: NOTRUN -> SKIP (i915#3539) > * shard-mtlp: NOTRUN -> SKIP (i915#4473) > * igt@gem_exec_fair@basic-throttle@rcs0: > > * shard-rkl: NOTRUN -> FAIL (i915#2842) > * igt@gem_exec_flush@basic-wb-ro-default: > > * shard-dg1: NOTRUN -> SKIP (i915#3539 / i915#4852) > * igt@gem_exec_reloc@basic-cpu-read-active: > > * shard-mtlp: NOTRUN -> SKIP (i915#3281) > * igt@gem_exec_reloc@basic-write-gtt-noreloc: > > * shard-dg2: NOTRUN -> SKIP (i915#3281) +6 other tests skip > * shard-dg1: NOTRUN -> SKIP (i915#3281) +9 other tests skip > * igt@gem_exec_reloc@basic-write-read-noreloc: > > * shard-rkl: NOTRUN -> SKIP (i915#3281) +10 other tests skip > * igt@gem_exec_schedule@semaphore-power: > > * shard-dg1: NOTRUN -> SKIP (i915#4812) +3 other tests skip > * shard-mtlp: NOTRUN -> SKIP (i915#4537 / i915#4812) > * igt@gem_fenced_exec_thrash@no-spare-fences: > > * shard-dg1: NOTRUN -> SKIP (i915#4860) +2 other tests skip > * igt@gem_lmem_swapping@basic@lmem0: > > * shard-dg2: PASS -> FAIL (i915#10378) > * igt@gem_lmem_swapping@heavy-multi@lmem0: > > * shard-dg2: NOTRUN -> FAIL (i915#10378) > * igt@gem_lmem_swapping@heavy-verify-multi-ccs: > > * shard-glk: NOTRUN -> SKIP (i915#4613) +3 other tests skip > * shard-mtlp: NOTRUN -> SKIP (i915#4613) +1 other test skip > * igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0: > > * shard-dg1: NOTRUN -> SKIP (i915#4565) > * igt@gem_lmem_swapping@heavy-verify-random@lmem0: > > * shard-dg1: NOTRUN -> FAIL (i915#10378) > * igt@gem_lmem_swapping@massive-random: > > * shard-tglu: NOTRUN -> SKIP (i915#4613) > * igt@gem_lmem_swapping@parallel-random-verify-ccs: > > * shard-rkl: NOTRUN -> SKIP (i915#4613) +3 other tests skip > * igt@gem_media_vme: > > * shard-rkl: NOTRUN -> SKIP (i915#284) > * igt@gem_mmap@big-bo: > > * shard-mtlp: NOTRUN -> SKIP (i915#4083) +2 other tests skip > * igt@gem_mmap_gtt@basic-read-write: > > * shard-mtlp: NOTRUN -> SKIP (i915#4077) > * igt@gem_mmap_gtt@cpuset-basic-small-copy-odd: > > * shard-dg1: NOTRUN -> SKIP (i915#4077) +14 other tests skip > * igt@gem_mmap_wc@write-cpu-read-wc-unflushed: > > * shard-dg1: NOTRUN -> SKIP (i915#4083) +4 other tests skip > * igt@gem_mmap_wc@write-prefaulted: > > * shard-dg2: NOTRUN -> SKIP (i915#4083) +4 other tests skip > * igt@gem_partial_pwrite_pread@reads-uncached: > > * shard-dg2: NOTRUN -> SKIP (i915#3282) +1 other test skip > * igt@gem_pread@bench: > > * shard-dg1: NOTRUN -> SKIP (i915#3282) +7 other tests skip > * igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted: > > * shard-dg2: NOTRUN -> SKIP (i915#4270) +2 other tests skip > * igt@gem_pxp@protected-encrypted-src-copy-not-readible: > > * shard-rkl: NOTRUN -> SKIP (i915#4270) +3 other tests skip > * igt@gem_pxp@reject-modify-context-protection-off-2: > > * shard-tglu: NOTRUN -> SKIP (i915#4270) +1 other test skip > * igt@gem_pxp@reject-modify-context-protection-on: > > * shard-mtlp: NOTRUN -> SKIP (i915#4270) > * igt@gem_pxp@verify-pxp-key-change-after-suspend-resume: > > * shard-dg1: NOTRUN -> SKIP (i915#4270) +5 other tests skip > * igt@gem_readwrite@beyond-eob: > > * shard-rkl: NOTRUN -> SKIP (i915#3282) +6 other tests skip > * igt@gem_render_copy@y-tiled-to-vebox-yf-tiled: > > * shard-dg2: NOTRUN -> SKIP (i915#5190 / i915#8428) +6 other tests > skip > * igt@gem_render_copy@yf-tiled-to-vebox-linear: > > * shard-mtlp: NOTRUN -> SKIP (i915#8428) > * igt@gem_set_tiling_vs_blt@tiled-to-tiled: > > * shard-dg2: NOTRUN -> SKIP (i915#4079) +1 other test skip > * igt@gem_set_tiling_vs_pwrite: > > * shard-dg1: NOTRUN -> SKIP (i915#4079) > * shard-mtlp: NOTRUN -> SKIP (i915#4079) > * igt@gem_softpin@evict-snoop-interruptible: > > * shard-dg2: NOTRUN -> SKIP (i915#4885) > * shard-dg1: NOTRUN -> SKIP (i915#4885) > * igt@gem_tiled_partial_pwrite_pread@writes: > > * shard-dg2: NOTRUN -> SKIP (i915#4077) +10 other tests skip > * igt@gem_userptr_blits@dmabuf-unsync: > > * shard-rkl: NOTRUN -> SKIP (i915#3297) +2 other tests skip > * igt@gem_userptr_blits@map-fixed-invalidate-busy: > > * shard-mtlp: NOTRUN -> SKIP (i915#3297) +1 other test skip > * igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy: > > * shard-dg1: NOTRUN -> SKIP (i915#3297 / i915#4880) > * igt@gen9_exec_parse@batch-without-end: > > * shard-mtlp: NOTRUN -> SKIP (i915#2856) > * igt@gen9_exec_parse@bb-large: > > * shard-dg1: NOTRUN -> SKIP (i915#2527) +5 other tests skip > * igt@gen9_exec_parse@cmd-crossing-page: > > * shard-tglu: NOTRUN -> SKIP (i915#2527 / i915#2856) > * igt@gen9_exec_parse@unaligned-access: > > * shard-rkl: NOTRUN -> SKIP (i915#2527) +3 other tests skip > * igt@gen9_exec_parse@valid-registers: > > * shard-dg2: NOTRUN -> SKIP (i915#2856) +4 other tests skip > * igt@i915_fb_tiling: > > * shard-mtlp: NOTRUN -> SKIP (i915#4881) > * shard-dg1: NOTRUN -> SKIP (i915#4881) > * igt@i915_module_load@reload-with-fault-injection: > > * shard-tglu: PASS -> ABORT (i915#9820) > * shard-mtlp: PASS -> ABORT (i915#10131 / i915#10887 / i915#9820) > * igt@i915_module_load@resize-bar: > > * shard-rkl: NOTRUN -> SKIP (i915#6412) > * igt@i915_pipe_stress@stress-xrgb8888-ytiled: > > * shard-dg2: NOTRUN -> SKIP (i915#7091) > * igt@i915_pm_freq_api@freq-suspend: > > * shard-rkl: NOTRUN -> SKIP (i915#8399) > * igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0: > > * shard-dg1: PASS -> FAIL (i915#3591) > * igt@i915_pm_rps@basic-api: > > * shard-dg1: NOTRUN -> SKIP (i915#6621) +1 other test skip > * shard-mtlp: NOTRUN -> SKIP (i915#6621) > * igt@i915_pm_rps@reset: > > * shard-snb: PASS -> INCOMPLETE (i915#7790) > * igt@i915_pm_rps@thresholds-idle@gt0: > > * shard-dg2: NOTRUN -> SKIP (i915#8925) +1 other test skip > * igt@i915_pm_rps@thresholds-park@gt0: > > * shard-dg1: NOTRUN -> SKIP (i915#8925) > * igt@i915_power@sanity: > > * shard-rkl: NOTRUN -> SKIP (i915#7984) > * igt@i915_query@hwconfig_table: > > * shard-dg1: NOTRUN -> SKIP (i915#6245) > * igt@i915_selftest@mock@memory_region: > > * shard-rkl: NOTRUN -> DMESG-WARN (i915#9311) > * shard-glk: NOTRUN -> DMESG-WARN (i915#9311) > * igt@intel_hwmon@hwmon-write: > > * shard-rkl: NOTRUN -> SKIP (i915#7707) +1 other test skip > * shard-tglu: NOTRUN -> SKIP (i915#7707) > * igt@kms_addfb_basic@bo-too-small-due-to-tiling: > > * shard-mtlp: NOTRUN -> SKIP (i915#4212) > * igt@kms_addfb_basic@framebuffer-vs-set-tiling: > > * shard-dg1: NOTRUN -> SKIP (i915#4212) +1 other test skip > * igt@kms_addfb_basic@invalid-smem-bo-on-discrete: > > * shard-rkl: NOTRUN -> SKIP (i915#3826) > * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-2-y-rc-ccs-cc: > > * shard-rkl: NOTRUN -> SKIP (i915#8709) +3 other tests skip > * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs: > > * shard-dg2: NOTRUN -> SKIP (i915#8709) +11 other tests skip > * igt@kms_async_flips@invalid-async-flip: > > * shard-dg2: NOTRUN -> SKIP (i915#6228) > * igt@kms_atomic@plane-primary-overlay-mutable-zpos: > > * shard-rkl: NOTRUN -> SKIP (i915#9531) > * igt@kms_big_fb@4-tiled-32bpp-rotate-180: > > * shard-tglu: NOTRUN -> SKIP (i915#5286) +1 other test skip > * igt@kms_big_fb@4-tiled-addfb: > > * shard-rkl: NOTRUN -> SKIP (i915#5286) +7 other tests skip > * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0: > > * shard-dg1: NOTRUN -> SKIP (i915#4538 / i915#5286) +5 other tests > skip > * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip: > > * shard-mtlp: PASS -> DMESG-FAIL (i915#2017) > * igt@kms_big_fb@linear-64bpp-rotate-90: > > * shard-dg1: NOTRUN -> SKIP (i915#3638) +6 other tests skip > * igt@kms_big_fb@linear-8bpp-rotate-270: > > * shard-rkl: NOTRUN -> SKIP (i915#3638) +3 other tests skip > * igt@kms_big_fb@x-tiled-8bpp-rotate-270: > > * shard-mtlp: NOTRUN -> SKIP +5 other tests skip > * igt@kms_big_fb@y-tiled-addfb-size-overflow: > > * shard-dg2: NOTRUN -> SKIP (i915#5190) > * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip: > > * shard-dg2: NOTRUN -> SKIP (i915#4538 / i915#5190) +10 other tests > skip > * igt@kms_big_fb@yf-tiled-addfb: > > * shard-mtlp: NOTRUN -> SKIP (i915#6187) > * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0: > > * shard-dg1: NOTRUN -> SKIP (i915#4538) +3 other tests skip > * igt@kms_big_joiner@invalid-modeset-force-joiner: > > * shard-rkl: NOTRUN -> SKIP (i915#10656) > * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-1: > > * shard-tglu: NOTRUN -> SKIP (i915#6095) +7 other tests skip > * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4: > > * shard-dg1: NOTRUN -> SKIP (i915#6095) +103 other tests skip > * igt@kms_ccs@bad-rotation-90-y-tiled-gen12-rc-ccs-cc: > > * shard-snb: NOTRUN -> SKIP +63 other tests skip > * igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs-cc@pipe-d-edp-1: > > * shard-mtlp: NOTRUN -> SKIP (i915#6095) +3 other tests skip > * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3: > > * shard-dg2: NOTRUN -> SKIP (i915#10307 / i915#6095) +161 other > tests skip > * igt@kms_ccs@random-ccs-data-4-tiled-xe2-ccs: > > * shard-dg1: NOTRUN -> SKIP (i915#10278) +2 other tests skip > * shard-mtlp: NOTRUN -> SKIP (i915#10278) > * igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-1: > > * shard-rkl: NOTRUN -> SKIP (i915#6095) +59 other tests skip > * igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1: > > * shard-dg2: NOTRUN -> SKIP (i915#10307 / i915#10434 / i915#6095) > +5 other tests skip > * igt@kms_cdclk@mode-transition-all-outputs: > > * shard-tglu: NOTRUN -> SKIP (i915#3742) > * shard-rkl: NOTRUN -> SKIP (i915#3742) > * igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1: > > * shard-dg2: NOTRUN -> SKIP (i915#7213) +4 other tests skip > * igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-2: > > * shard-dg2: NOTRUN -> SKIP (i915#4087) +3 other tests skip > * igt@kms_chamelium_audio@hdmi-audio-edid: > > * shard-dg1: NOTRUN -> SKIP (i915#7828) +10 other tests skip > * igt@kms_chamelium_color@ctm-0-50: > > * shard-dg1: NOTRUN -> SKIP +71 other tests skip > * igt@kms_chamelium_color@ctm-blue-to-red: > > * shard-glk: NOTRUN -> SKIP +191 other tests skip > * igt@kms_chamelium_edid@dp-edid-stress-resolution-4k: > > * shard-tglu: NOTRUN -> SKIP (i915#7828) > * igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k: > > * shard-dg2: NOTRUN -> SKIP (i915#7828) +7 other tests skip > * igt@kms_chamelium_edid@hdmi-edid-change-during-suspend: > > * shard-rkl: NOTRUN -> SKIP (i915#7828) +9 other tests skip > * igt@kms_chamelium_hpd@dp-hpd: > > * shard-mtlp: NOTRUN -> SKIP (i915#7828) +1 other test skip > * igt@kms_content_protection@atomic: > > * shard-dg1: NOTRUN -> SKIP (i915#7116 / i915#9424) > * igt@kms_content_protection@dp-mst-lic-type-0: > > * shard-rkl: NOTRUN -> SKIP (i915#3116) > * igt@kms_content_protection@dp-mst-lic-type-1: > > * shard-dg1: NOTRUN -> SKIP (i915#3299) > * igt@kms_content_protection@legacy@pipe-a-dp-4: > > * shard-dg2: NOTRUN -> TIMEOUT (i915#7173) > * igt@kms_content_protection@lic-type-0: > > * shard-dg2: NOTRUN -> SKIP (i915#9424) +1 other test skip > * shard-dg1: NOTRUN -> SKIP (i915#9424) +1 other test skip > * igt@kms_content_protection@lic-type-1: > > * shard-rkl: NOTRUN -> SKIP (i915#9424) > * igt@kms_content_protection@mei-interface: > > * shard-rkl: NOTRUN -> SKIP (i915#8063) > * shard-dg1: NOTRUN -> SKIP (i915#9433) > * igt@kms_content_protection@uevent: > > * shard-rkl: NOTRUN -> SKIP (i915#7118 / i915#9424) +1 other test > skip > * igt@kms_cursor_crc@cursor-offscreen-512x170: > > * shard-dg1: NOTRUN -> SKIP (i915#3359) > * igt@kms_cursor_crc@cursor-offscreen-max-size: > > * shard-mtlp: NOTRUN -> SKIP (i915#3555 / i915#8814) +1 other test > skip > * igt@kms_cursor_crc@cursor-onscreen-512x512: > > * shard-dg2: NOTRUN -> SKIP (i915#3359) +1 other test skip > * igt@kms_cursor_crc@cursor-random-512x512: > > * shard-rkl: NOTRUN -> SKIP (i915#3359) +2 other tests skip > * igt@kms_cursor_crc@cursor-rapid-movement-32x10: > > * shard-rkl: NOTRUN -> SKIP (i915#3555) +4 other tests skip > * igt@kms_cursor_crc@cursor-rapid-movement-32x32: > > * shard-dg2: NOTRUN -> SKIP (i915#3555) +3 other tests skip > * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size: > > * shard-rkl: NOTRUN -> SKIP (i915#4103) +1 other test skip > * shard-dg1: NOTRUN -> SKIP (i915#4103 / i915#4213) +2 other tests > skip > * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size: > > * shard-dg2: NOTRUN -> SKIP (i915#4103 / i915#4213) +1 other test > skip > * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle: > > * shard-mtlp: NOTRUN -> SKIP (i915#4213) > * igt@kms_dirtyfb@drrs-dirtyfb-ioctl: > > * shard-rkl: NOTRUN -> SKIP (i915#9723) > * igt@kms_dp_aux_dev: > > * shard-dg2: NOTRUN -> SKIP (i915#1257) > * shard-rkl: NOTRUN -> SKIP (i915#1257) > * shard-tglu: NOTRUN -> SKIP (i915#1257) > * igt@kms_draw_crc@draw-method-mmap-wc: > > * shard-dg2: NOTRUN -> SKIP (i915#8812) > * igt@kms_dsc@dsc-basic: > > * shard-rkl: NOTRUN -> SKIP (i915#3555 / i915#3840) > * igt@kms_dsc@dsc-fractional-bpp: > > * shard-rkl: NOTRUN -> SKIP (i915#3840) > * shard-dg1: NOTRUN -> SKIP (i915#3840) > * igt@kms_dsc@dsc-with-bpc-formats: > > * shard-dg2: NOTRUN -> SKIP (i915#3555 / i915#3840) > * igt@kms_dsc@dsc-with-output-formats: > > * shard-mtlp: NOTRUN -> SKIP (i915#3555 / i915#3840) > * igt@kms_fbcon_fbt@psr-suspend: > > * shard-dg1: NOTRUN -> SKIP (i915#3469) +1 other test skip > * igt@kms_feature_discovery@display-3x: > > * shard-dg2: NOTRUN -> SKIP (i915#1839) +1 other test skip > * shard-tglu: NOTRUN -> SKIP (i915#1839) > * igt@kms_feature_discovery@display-4x: > > * shard-rkl: NOTRUN -> SKIP (i915#1839) +1 other test skip > * igt@kms_feature_discovery@psr2: > > * shard-rkl: NOTRUN -> SKIP (i915#658) > * igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible: > > * shard-tglu: NOTRUN -> SKIP (i915#3637) +4 other tests skip > * igt@kms_flip@2x-flip-vs-dpms: > > * shard-rkl: NOTRUN -> SKIP +41 other tests skip > * igt@kms_flip@2x-flip-vs-fences: > > * shard-dg2: NOTRUN -> SKIP (i915#8381) > * igt@kms_flip@2x-plain-flip-fb-recreate-interruptible: > > * shard-dg1: NOTRUN -> SKIP (i915#9934) +4 other tests skip > * shard-mtlp: NOTRUN -> SKIP (i915#3637) +2 other tests skip > * igt@kms_flip@plain-flip-ts-check@b-hdmi-a4: > > * shard-dg1: NOTRUN -> FAIL (i915#2122) +1 other test fail > * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode: > > * shard-dg1: NOTRUN -> SKIP (i915#2587 / i915#2672) +2 other tests > skip > * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-default-mode: > > * shard-mtlp: NOTRUN -> SKIP (i915#2672) > * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode: > > * shard-dg2: NOTRUN -> SKIP (i915#2672) +5 other tests skip > * shard-tglu: NOTRUN -> SKIP (i915#2587 / i915#2672) +1 other test > skip > * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode: > > * shard-rkl: NOTRUN -> SKIP (i915#2672) +8 other tests skip > * igt@kms_frontbuffer_tracking@fbc-2p-rte: > > * shard-dg2: NOTRUN -> SKIP (i915#5354) +32 other tests skip > * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt: > > * shard-snb: PASS -> SKIP +5 other tests skip > * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-pwrite: > > * shard-dg1: NOTRUN -> SKIP (i915#3458) +24 other tests skip > * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-plflip-blt: > > * shard-dg2: NOTRUN -> SKIP (i915#10433 / i915#3458) > * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-msflip-blt: > > * shard-tglu: NOTRUN -> SKIP +17 other tests skip > * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt: > > * shard-rkl: NOTRUN -> SKIP (i915#1825) +49 other tests skip > * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc: > > * shard-mtlp: NOTRUN -> SKIP (i915#1825) +8 other tests skip > * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-gtt: > > * shard-mtlp: NOTRUN -> SKIP (i915#8708) > * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc: > > * shard-rkl: NOTRUN -> SKIP (i915#3023) +32 other tests skip > * igt@kms_frontbuffer_tracking@pipe-fbc-rte: > > * shard-rkl: NOTRUN -> SKIP (i915#9766) > * shard-dg1: NOTRUN -> SKIP (i915#9766) > * shard-dg2: NOTRUN -> SKIP (i915#9766) > * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-gtt: > > * shard-dg2: NOTRUN -> SKIP (i915#8708) +19 other tests skip > * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc: > > * shard-dg1: NOTRUN -> SKIP (i915#8708) +20 other tests skip > * igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary: > > * shard-dg2: NOTRUN -> SKIP (i915#3458) +15 other tests skip > * igt@kms_hdr@invalid-metadata-sizes: > > * shard-dg1: NOTRUN -> SKIP (i915#3555 / i915#8228) +1 other test > skip > * igt@kms_hdr@static-toggle-dpms: > > * shard-dg2: NOTRUN -> SKIP (i915#3555 / i915#8228) +1 other test > skip > * shard-rkl: NOTRUN -> SKIP (i915#3555 / i915#8228) +2 other tests > skip > * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: > > * shard-rkl: NOTRUN -> SKIP (i915#4070 / i915#4816) > * igt@kms_panel_fitting@atomic-fastset: > > * shard-dg1: NOTRUN -> SKIP (i915#6301) > * igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c: > > * shard-dg2: NOTRUN -> SKIP +22 other tests skip > * igt@kms_plane_cursor@viewport@pipe-d-edp-1-size-128: > > * shard-mtlp: PASS -> DMESG-WARN (i915#1982) > * igt@kms_plane_lowres@tiling-y: > > * shard-dg2: NOTRUN -> SKIP (i915#8821) > * igt@kms_plane_multiple@tiling-yf: > > * shard-dg2: NOTRUN -> SKIP (i915#3555 / i915#8806) > * igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-4: > > * shard-dg1: NOTRUN -> FAIL (i915#8292) > * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-a-hdmi-a-2: > > * shard-dg2: NOTRUN -> SKIP (i915#9423) +3 other tests skip > * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b-hdmi-a-1: > > * shard-tglu: NOTRUN -> SKIP (i915#9423) +3 other tests skip > * igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-c-hdmi-a-4: > > * shard-dg1: NOTRUN -> SKIP (i915#9423) +3 other tests skip > * igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-a-hdmi-a-1: > > * shard-rkl: NOTRUN -> SKIP (i915#9423) +3 other tests skip > * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d-hdmi-a-1: > > * shard-tglu: NOTRUN -> SKIP (i915#5235) +3 other tests skip > * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-1: > > * shard-rkl: NOTRUN -> SKIP (i915#5235) +5 other tests skip > * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-dp-4: > > * shard-dg2: NOTRUN -> SKIP (i915#5235 / i915#9423) +15 other tests > skip > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-edp-1: > > * shard-mtlp: NOTRUN -> SKIP (i915#5235) +2 other tests skip > * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-d-edp-1: > > * shard-mtlp: NOTRUN -> SKIP (i915#3555 / i915#5235) > * igt@kms_pm_backlight@bad-brightness: > > * shard-dg1: NOTRUN -> SKIP (i915#5354) +1 other test skip > * igt@kms_pm_dc@dc3co-vpb-simulation: > > * shard-dg1: NOTRUN -> SKIP (i915#9685) > * igt@kms_pm_dc@dc6-dpms: > > * shard-dg2: NOTRUN -> SKIP (i915#5978) > * shard-rkl: NOTRUN -> SKIP (i915#3361) > * igt@kms_pm_lpsp@kms-lpsp: > > * shard-dg1: NOTRUN -> SKIP (i915#9340) > * igt@kms_pm_lpsp@screens-disabled: > > * shard-rkl: NOTRUN -> SKIP (i915#8430) > * shard-tglu: NOTRUN -> SKIP (i915#8430) > * shard-dg2: NOTRUN -> SKIP (i915#8430) > * igt@kms_pm_rpm@modeset-lpsp: > > * shard-dg2: PASS -> SKIP (i915#9519) +1 other test skip > * shard-rkl: PASS -> SKIP (i915#9519) +1 other test skip > * igt@kms_pm_rpm@modeset-lpsp-stress-no-wait: > > * shard-dg2: NOTRUN -> SKIP (i915#9519) +1 other test skip > * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait: > > * shard-rkl: NOTRUN -> SKIP (i915#9519) +3 other tests skip > * shard-tglu: NOTRUN -> SKIP (i915#9519) > * igt@kms_prime@basic-crc-vgem: > > * shard-dg2: NOTRUN -> SKIP (i915#6524 / i915#6805) > * shard-dg1: NOTRUN -> SKIP (i915#6524) > * igt@kms_prime@basic-modeset-hybrid: > > * shard-rkl: NOTRUN -> SKIP (i915#6524) > * igt@kms_psr2_su@frontbuffer-xrgb8888: > > * shard-dg1: NOTRUN -> SKIP (i915#9683) > * igt@kms_psr@fbc-pr-cursor-mmap-gtt: > > * shard-dg2: NOTRUN -> SKIP (i915#1072 / i915#9673 / i915#9732) +4 > other tests skip > * igt@kms_psr@fbc-psr-cursor-plane-onoff@edp-1: > > * shard-mtlp: NOTRUN -> SKIP (i915#9688) +2 other tests skip > * igt@kms_psr@fbc-psr-cursor-render: > > * shard-tglu: NOTRUN -> SKIP (i915#9732) +3 other tests skip > * igt@kms_psr@pr-suspend: > > * shard-dg1: NOTRUN -> SKIP (i915#1072 / i915#9732) +29 other tests > skip > * igt@kms_psr@psr2-primary-mmap-gtt: > > * shard-dg2: NOTRUN -> SKIP (i915#1072 / i915#9732) +21 other tests > skip > * igt@kms_psr@psr2-suspend: > > * shard-rkl: NOTRUN -> SKIP (i915#1072 / i915#9732) +28 other tests > skip > * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: > > * shard-rkl: NOTRUN -> SKIP (i915#9685) > * shard-tglu: NOTRUN -> SKIP (i915#9685) > * igt@kms_rotation_crc@exhaust-fences: > > * shard-dg1: NOTRUN -> SKIP (i915#4884) > * igt@kms_rotation_crc@primary-y-tiled-reflect-x-270: > > * shard-dg2: NOTRUN -> SKIP (i915#4235 / i915#5190) > * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: > > * shard-dg1: NOTRUN -> SKIP (i915#5289) > * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180: > > * shard-rkl: NOTRUN -> SKIP (i915#5289) +1 other test skip > * igt@kms_rotation_crc@sprite-rotation-270: > > * shard-dg2: NOTRUN -> SKIP (i915#4235) +1 other test skip > * igt@kms_setmode@basic@pipe-a-hdmi-a-1: > > * shard-snb: PASS -> FAIL (i915#5465) +1 other test fail > * igt@kms_setmode@clone-exclusive-crtc: > > * shard-dg1: NOTRUN -> SKIP (i915#3555) +7 other tests skip > * igt@kms_setmode@invalid-clone-exclusive-crtc: > > * shard-tglu: NOTRUN -> SKIP (i915#3555) > * igt@kms_tiled_display@basic-test-pattern: > > * shard-dg1: NOTRUN -> SKIP (i915#8623) > * igt@kms_tiled_display@basic-test-pattern-with-chamelium: > > * shard-rkl: NOTRUN -> SKIP (i915#8623) > * igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1: > > * shard-rkl: NOTRUN -> FAIL (i915#9196) > * igt@kms_vrr@negative-basic: > > * shard-dg2: NOTRUN -> SKIP (i915#3555 / i915#9906) > * igt@kms_vrr@seamless-rr-switch-drrs: > > * shard-dg1: NOTRUN -> SKIP (i915#9906) +1 other test skip > * shard-mtlp: NOTRUN -> SKIP (i915#8808 / i915#9906) > * igt@kms_vrr@seamless-rr-switch-vrr: > > * shard-dg2: NOTRUN -> SKIP (i915#9906) +1 other test skip > * shard-rkl: NOTRUN -> SKIP (i915#9906) > * shard-tglu: NOTRUN -> SKIP (i915#9906) > * igt@kms_writeback@writeback-check-output: > > * shard-dg1: NOTRUN -> SKIP (i915#2437) > * igt@kms_writeback@writeback-fb-id: > > * shard-rkl: NOTRUN -> SKIP (i915#2437) > * igt@perf@gen8-unprivileged-single-ctx-counters: > > * shard-dg2: NOTRUN -> SKIP (i915#2436) > * shard-rkl: NOTRUN -> SKIP (i915#2436) > * igt@perf@per-context-mode-unprivileged: > > * shard-rkl: NOTRUN -> SKIP (i915#2435) > * shard-dg1: NOTRUN -> SKIP (i915#2433) > * igt@perf_pmu@frequency@gt0: > > * shard-dg2: NOTRUN -> FAIL (i915#6806) > * igt@perf_pmu@rc6@other-idle-gt0: > > * shard-dg1: NOTRUN -> SKIP (i915#8516) > * igt@prime_vgem@basic-fence-flip: > > * shard-dg1: NOTRUN -> SKIP (i915#3708) +1 other test skip > * igt@prime_vgem@basic-gtt: > > * shard-dg2: NOTRUN -> SKIP (i915#3708 / i915#4077) > * igt@prime_vgem@basic-write: > > * shard-rkl: NOTRUN -> SKIP (i915#3291 / i915#3708) > * igt@prime_vgem@coherency-gtt: > > * shard-rkl: NOTRUN -> SKIP (i915#3708) +2 other tests skip > * igt@prime_vgem@fence-read-hang: > > * shard-dg2: NOTRUN -> SKIP (i915#3708) +1 other test skip > * igt@sriov_basic@enable-vfs-bind-unbind-each: > > * shard-dg1: NOTRUN -> SKIP (i915#9917) +1 other test skip > * shard-dg2: NOTRUN -> SKIP (i915#9917) > * shard-rkl: NOTRUN -> SKIP (i915#9917) > * igt@syncobj_wait@invalid-wait-zero-handles: > > * shard-dg2: NOTRUN -> FAIL (i915#9781) > * shard-rkl: NOTRUN -> FAIL (i915#9781) > * shard-dg1: NOTRUN -> FAIL (i915#9781) > * shard-snb: NOTRUN -> FAIL (i915#9781) > > Possible fixes > > * igt@drm_fdinfo@virtual-idle: > > * shard-rkl: FAIL (i915#7742) -> PASS > * igt@gem_lmem_swapping@heavy-random@lmem0: > > * shard-dg2: FAIL (i915#10378) -> PASS > * igt@i915_module_load@reload-with-fault-injection: > > * shard-rkl: ABORT (i915#9697) -> PASS > * shard-snb: ABORT (i915#9820) -> PASS > * shard-dg1: ABORT (i915#9820) -> PASS > * igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0: > > * shard-dg1: FAIL (i915#3591) -> PASS > * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0: > > * shard-mtlp: FAIL (i915#5138) -> PASS > * igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1: > > * shard-snb: FAIL (i915#2122) -> PASS +1 other test pass > * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt: > > * shard-dg2: FAIL (i915#6880) -> PASS > * igt@kms_plane_cursor@overlay@pipe-d-edp-1-size-128: > > * shard-mtlp: INCOMPLETE -> PASS > * igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-1: > > * shard-tglu: FAIL (i915#9196) -> PASS > * igt@perf_pmu@busy-double-start@ccs0: > > * shard-mtlp: FAIL (i915#4349) -> PASS > * igt@perf_pmu@busy-double-start@vecs1: > > * shard-dg2: FAIL (i915#4349) -> PASS +3 other tests pass > > Warnings > > * igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0: > > * shard-tglu: FAIL (i915#3591) -> WARN (i915#2681) > * igt@kms_content_protection@mei-interface: > > * shard-tglu: SKIP (i915#6944 / i915#9424) -> SKIP (i915#8063) > * igt@kms_content_protection@srm: > > * shard-snb: INCOMPLETE (i915#8816) -> SKIP +1 other test skip > * igt@kms_content_protection@type1: > > * shard-dg2: SKIP (i915#7118 / i915#9424) -> SKIP (i915#7118 / > i915#7162 / i915#9424) > * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt: > > * shard-dg2: SKIP (i915#10433 / i915#3458) -> SKIP (i915#3458) +1 > other test skip > * igt@kms_psr@psr-cursor-mmap-cpu: > > * shard-dg2: SKIP (i915#1072 / i915#9732) -> SKIP (i915#1072 / > i915#9673 / i915#9732) +7 other tests skip > * igt@kms_psr@psr2-cursor-blt: > > * shard-dg2: SKIP (i915#1072 / i915#9673 / i915#9732) -> SKIP > (i915#1072 / i915#9732) +12 other tests skip > > Build changes > > * CI: CI-20190529 -> None > * IGT: IGT_7890 -> IGTPW_11267 > * Piglit: piglit_4509 -> None > > CI-20190529: 20190529 > CI_DRM_14959: 7f26b37f8cb73f5cf2251d7fff5b55240e04f153 @ > git://anongit.freedesktop.org/gfx-ci/linux > IGTPW_11267: b022b20fc7e0f8e3b382977245cf7ca7cdde6611 @ > https://gitlab.freedesktop.org/drm/igt-gpu-tools.git > IGT_7890: a137e386eba9f46f838315f5d93b87561691d45e @ > https://gitlab.freedesktop.org/drm/igt-gpu-tools.git > piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ > git://anongit.freedesktop.org/piglit ^ permalink raw reply [flat|nested] 20+ messages in thread
* ✓ CI.xeFULL: success for Introduce intel_tiling_detect tool (rev2) 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński ` (14 preceding siblings ...) 2024-06-18 11:46 ` ✗ Fi.CI.IGT: failure " Patchwork @ 2024-06-18 20:12 ` Patchwork 15 siblings, 0 replies; 20+ messages in thread From: Patchwork @ 2024-06-18 20:12 UTC (permalink / raw) To: Zbigniew Kempczyński; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 48370 bytes --] == Series Details == Series: Introduce intel_tiling_detect tool (rev2) URL : https://patchwork.freedesktop.org/series/134062/ State : success == Summary == CI Bug Log - changes from XEIGT_7890_full -> XEIGTPW_11267_full ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (3 -> 3) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in XEIGTPW_11267_full: ### IGT changes ### #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * igt@kms_frontbuffer_tracking@fbc-suspend: - {shard-lnl}: NOTRUN -> [DMESG-WARN][1] +2 other tests dmesg-warn [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-lnl-1/igt@kms_frontbuffer_tracking@fbc-suspend.html * igt@kms_pm_backlight@bad-brightness: - {shard-lnl}: NOTRUN -> [INCOMPLETE][2] [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-lnl-6/igt@kms_pm_backlight@bad-brightness.html * igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null: - {shard-lnl}: [SKIP][3] ([Intel XE#1392]) -> [INCOMPLETE][4] [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-lnl-2/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null.html [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-lnl-1/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null.html Known issues ------------ Here are the changes found in XEIGTPW_11267_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip: - shard-dg2-set2: NOTRUN -> [SKIP][5] ([Intel XE#1124] / [Intel XE#1201]) +1 other test skip [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-436/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip.html * igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs-cc@pipe-b-dp-4: - shard-dg2-set2: NOTRUN -> [SKIP][6] ([Intel XE#1201] / [Intel XE#787]) +20 other tests skip [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-434/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs-cc@pipe-b-dp-4.html * igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs: - shard-dg2-set2: NOTRUN -> [SKIP][7] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#787]) +3 other tests skip [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs.html * igt@kms_chamelium_edid@dp-edid-stress-resolution-4k: - shard-dg2-set2: NOTRUN -> [SKIP][8] ([Intel XE#1201] / [Intel XE#373]) [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-466/igt@kms_chamelium_edid@dp-edid-stress-resolution-4k.html * igt@kms_cursor_edge_walk@256x256-top-bottom@pipe-a-hdmi-a-6: - shard-dg2-set2: NOTRUN -> [DMESG-WARN][9] ([Intel XE#1214] / [Intel XE#282]) +1 other test dmesg-warn [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-434/igt@kms_cursor_edge_walk@256x256-top-bottom@pipe-a-hdmi-a-6.html * igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions: - shard-dg2-set2: [PASS][10] -> [DMESG-WARN][11] ([Intel XE#1214] / [Intel XE#282]) +4 other tests dmesg-warn [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions.html [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-466/igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions.html * igt@kms_cursor_legacy@cursora-vs-flipb-legacy: - shard-dg2-set2: [PASS][12] -> [DMESG-WARN][13] ([Intel XE#282]) [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions: - shard-dg2-set2: [PASS][14] -> [DMESG-WARN][15] ([Intel XE#1214] / [Intel XE#282] / [Intel XE#910]) [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-464/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-435/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html * igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a6-dp4: - shard-dg2-set2: [PASS][16] -> [DMESG-WARN][17] ([Intel XE#1214]) +4 other tests dmesg-warn [16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-466/igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a6-dp4.html [17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-463/igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a6-dp4.html * igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-draw-mmap-wc: - shard-dg2-set2: NOTRUN -> [SKIP][18] ([Intel XE#1201] / [Intel XE#651]) [18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-435/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-indfb-pgflip-blt: - shard-dg2-set2: NOTRUN -> [SKIP][19] ([Intel XE#651]) [19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-indfb-pgflip-blt.html * igt@kms_plane_multiple@tiling-y: - shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#1201] / [Intel XE#455]) +1 other test skip [20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-435/igt@kms_plane_multiple@tiling-y.html * igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6: - shard-dg2-set2: [PASS][21] -> [FAIL][22] ([Intel XE#361]) [21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-464/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html [22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-463/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html * igt@kms_pm_rpm@i2c: - shard-dg2-set2: [PASS][23] -> [FAIL][24] ([Intel XE#1787]) [23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-464/igt@kms_pm_rpm@i2c.html [24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-435/igt@kms_pm_rpm@i2c.html * igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area: - shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#1201] / [Intel XE#929]) [25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-463/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area.html * igt@kms_rotation_crc@primary-y-tiled-reflect-x-270: - shard-dg2-set2: NOTRUN -> [SKIP][26] ([Intel XE#1201] / [Intel XE#327]) [26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-464/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html * igt@kms_universal_plane@cursor-fb-leak@pipe-b-dp-4: - shard-dg2-set2: [PASS][27] -> [FAIL][28] ([Intel XE#899]) [27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@kms_universal_plane@cursor-fb-leak@pipe-b-dp-4.html [28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_universal_plane@cursor-fb-leak@pipe-b-dp-4.html * igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-prefetch: - shard-dg2-set2: NOTRUN -> [SKIP][29] ([Intel XE#288]) [29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-prefetch.html * igt@xe_gt_freq@freq_low_max: - shard-dg2-set2: [PASS][30] -> [FAIL][31] ([Intel XE#1045] / [Intel XE#1204]) [30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@xe_gt_freq@freq_low_max.html [31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-464/igt@xe_gt_freq@freq_low_max.html * igt@xe_live_ktest@xe_migrate: - shard-dg2-set2: [PASS][32] -> [SKIP][33] ([Intel XE#1192] / [Intel XE#1201]) +1 other test skip [32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@xe_live_ktest@xe_migrate.html [33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-463/igt@xe_live_ktest@xe_migrate.html * igt@xe_pm@s3-vm-bind-prefetch: - shard-dg2-set2: [PASS][34] -> [DMESG-WARN][35] ([Intel XE#569]) [34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-466/igt@xe_pm@s3-vm-bind-prefetch.html [35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@xe_pm@s3-vm-bind-prefetch.html * igt@xe_pm@s3-vm-bind-userptr: - shard-dg2-set2: [PASS][36] -> [DMESG-WARN][37] ([Intel XE#1214] / [Intel XE#1551] / [Intel XE#569]) [36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@xe_pm@s3-vm-bind-userptr.html [37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-463/igt@xe_pm@s3-vm-bind-userptr.html #### Possible fixes #### * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0: - shard-dg2-set2: [SKIP][38] ([Intel XE#1201]) -> [PASS][39] +4 other tests pass [38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html [39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-433/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html * igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions: - shard-dg2-set2: [DMESG-WARN][40] ([Intel XE#1214] / [Intel XE#282]) -> [PASS][41] +6 other tests pass [40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html [41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-434/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html * igt@kms_fbcon_fbt@fbc-suspend: - {shard-lnl}: [DMESG-WARN][42] -> [PASS][43] [42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-lnl-2/igt@kms_fbcon_fbt@fbc-suspend.html [43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-lnl-2/igt@kms_fbcon_fbt@fbc-suspend.html * igt@kms_flip@2x-flip-vs-blocking-wf-vblank: - shard-dg2-set2: [INCOMPLETE][44] ([Intel XE#1195] / [Intel XE#2049]) -> [PASS][45] [44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-464/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html [45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-435/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html * igt@kms_flip@2x-flip-vs-blocking-wf-vblank@bd-hdmi-a6-dp4: - shard-dg2-set2: [INCOMPLETE][46] ([Intel XE#1195]) -> [PASS][47] [46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-464/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@bd-hdmi-a6-dp4.html [47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-435/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@bd-hdmi-a6-dp4.html * igt@kms_flip@flip-vs-blocking-wf-vblank: - {shard-lnl}: [FAIL][48] ([Intel XE#886]) -> [PASS][49] +1 other test pass [48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-lnl-2/igt@kms_flip@flip-vs-blocking-wf-vblank.html [49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-lnl-6/igt@kms_flip@flip-vs-blocking-wf-vblank.html * igt@kms_flip@flip-vs-suspend@a-hdmi-a6: - shard-dg2-set2: [DMESG-WARN][50] ([Intel XE#1214] / [Intel XE#1551]) -> [PASS][51] +2 other tests pass [50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@kms_flip@flip-vs-suspend@a-hdmi-a6.html [51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_flip@flip-vs-suspend@a-hdmi-a6.html * igt@kms_hdmi_inject@inject-audio: - shard-dg2-set2: [SKIP][52] ([Intel XE#1201] / [Intel XE#417]) -> [PASS][53] [52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-464/igt@kms_hdmi_inject@inject-audio.html [53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-466/igt@kms_hdmi_inject@inject-audio.html * igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation: - shard-dg2-set2: [SKIP][54] ([Intel XE#1201] / [i915#2575]) -> [PASS][55] +7 other tests pass [54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation.html [55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation.html * igt@kms_pm_rpm@dpms-mode-unset-lpsp: - {shard-lnl}: [SKIP][56] ([Intel XE#1211]) -> [PASS][57] [56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-lnl-2/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html [57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-lnl-2/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress: - shard-dg2-set2: [SKIP][58] ([Intel XE#1201] / [Intel XE#1664]) -> [PASS][59] [58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_pm_rpm@modeset-lpsp-stress.html [59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-464/igt@kms_pm_rpm@modeset-lpsp-stress.html * igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-6: - shard-dg2-set2: [FAIL][60] ([Intel XE#899]) -> [PASS][61] [60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-6.html [61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-6.html * igt@xe_ccs@ctrl-surf-copy-new-ctx: - shard-dg2-set2: [SKIP][62] ([Intel XE#1130] / [Intel XE#1201]) -> [PASS][63] +14 other tests pass [62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@xe_ccs@ctrl-surf-copy-new-ctx.html [63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-435/igt@xe_ccs@ctrl-surf-copy-new-ctx.html * igt@xe_evict@evict-threads-large: - shard-dg2-set2: [TIMEOUT][64] ([Intel XE#1473] / [Intel XE#392]) -> [PASS][65] [64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@xe_evict@evict-threads-large.html [65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-433/igt@xe_evict@evict-threads-large.html * igt@xe_evict@evict-threads-small-multi-vm: - shard-dg2-set2: [DMESG-FAIL][66] ([Intel XE#1760]) -> [PASS][67] [66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@xe_evict@evict-threads-small-multi-vm.html [67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-464/igt@xe_evict@evict-threads-small-multi-vm.html * igt@xe_pm@s3-vm-bind-unbind-all: - shard-dg2-set2: [DMESG-WARN][68] ([Intel XE#1162] / [Intel XE#1214]) -> [PASS][69] [68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-466/igt@xe_pm@s3-vm-bind-unbind-all.html [69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-466/igt@xe_pm@s3-vm-bind-unbind-all.html * igt@xe_pm@s4-basic-exec: - shard-dg2-set2: [DMESG-WARN][70] ([Intel XE#1214]) -> [PASS][71] +5 other tests pass [70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-466/igt@xe_pm@s4-basic-exec.html [71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@xe_pm@s4-basic-exec.html #### Warnings #### * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - shard-dg2-set2: [SKIP][72] ([Intel XE#1201] / [Intel XE#623]) -> [SKIP][73] ([Intel XE#623]) [72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html [73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_async_flips@invalid-async-flip: - shard-dg2-set2: [SKIP][74] ([Intel XE#1201] / [Intel XE#873]) -> [SKIP][75] ([Intel XE#873]) [74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-464/igt@kms_async_flips@invalid-async-flip.html [75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_async_flips@invalid-async-flip.html * igt@kms_big_fb@4-tiled-8bpp-rotate-270: - shard-dg2-set2: [SKIP][76] ([Intel XE#1201] / [Intel XE#316]) -> [SKIP][77] ([Intel XE#316]) +3 other tests skip [76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html [77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0: - shard-dg2-set2: [SKIP][78] ([Intel XE#1124] / [Intel XE#1201]) -> [SKIP][79] ([Intel XE#1124]) +6 other tests skip [78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0.html [79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip: - shard-dg2-set2: [SKIP][80] ([Intel XE#1201]) -> [SKIP][81] ([Intel XE#1124] / [Intel XE#1201]) [80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html [81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-435/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html * igt@kms_big_fb@yf-tiled-addfb: - shard-dg2-set2: [SKIP][82] ([Intel XE#1201] / [Intel XE#619]) -> [SKIP][83] ([Intel XE#619]) [82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-466/igt@kms_big_fb@yf-tiled-addfb.html [83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_big_fb@yf-tiled-addfb.html * igt@kms_big_fb@yf-tiled-addfb-size-overflow: - shard-dg2-set2: [SKIP][84] ([Intel XE#1201]) -> [SKIP][85] ([Intel XE#1201] / [Intel XE#610]) [84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html [85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-435/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html * igt@kms_bw@linear-tiling-1-displays-3840x2160p: - shard-dg2-set2: [SKIP][86] ([Intel XE#1201] / [Intel XE#367]) -> [SKIP][87] ([Intel XE#367]) +2 other tests skip [86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-466/igt@kms_bw@linear-tiling-1-displays-3840x2160p.html [87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_bw@linear-tiling-1-displays-3840x2160p.html * igt@kms_bw@linear-tiling-3-displays-2160x1440p: - shard-dg2-set2: [SKIP][88] ([Intel XE#1201] / [i915#2575]) -> [SKIP][89] ([Intel XE#1201] / [Intel XE#367]) [88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_bw@linear-tiling-3-displays-2160x1440p.html [89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-435/igt@kms_bw@linear-tiling-3-displays-2160x1440p.html * igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs: - shard-dg2-set2: [SKIP][90] ([Intel XE#1201]) -> [SKIP][91] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#787]) +1 other test skip [90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs.html [91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-463/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs: - shard-dg2-set2: [SKIP][92] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#787]) -> [SKIP][93] ([Intel XE#455] / [Intel XE#787]) +15 other tests skip [92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-466/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs.html [93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-d-hdmi-a-6: - shard-dg2-set2: [SKIP][94] ([Intel XE#1201] / [Intel XE#787]) -> [SKIP][95] ([Intel XE#787]) +55 other tests skip [94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-466/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-d-hdmi-a-6.html [95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-d-hdmi-a-6.html * igt@kms_chamelium_color@ctm-limited-range: - shard-dg2-set2: [SKIP][96] ([Intel XE#1201] / [Intel XE#306]) -> [SKIP][97] ([Intel XE#306]) [96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_chamelium_color@ctm-limited-range.html [97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_chamelium_color@ctm-limited-range.html * igt@kms_chamelium_edid@vga-edid-read: - shard-dg2-set2: [SKIP][98] ([Intel XE#1201] / [i915#2575]) -> [SKIP][99] ([Intel XE#373]) [98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_chamelium_edid@vga-edid-read.html [99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_chamelium_edid@vga-edid-read.html * igt@kms_chamelium_hpd@vga-hpd: - shard-dg2-set2: [SKIP][100] ([Intel XE#1201] / [Intel XE#373]) -> [SKIP][101] ([Intel XE#373]) +7 other tests skip [100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_chamelium_hpd@vga-hpd.html [101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_chamelium_hpd@vga-hpd.html * igt@kms_content_protection@lic-type-1: - shard-dg2-set2: [SKIP][102] ([Intel XE#1201] / [Intel XE#455]) -> [SKIP][103] ([Intel XE#455]) +13 other tests skip [102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_content_protection@lic-type-1.html [103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_content_protection@lic-type-1.html * igt@kms_cursor_crc@cursor-suspend@pipe-d-hdmi-a-6: - shard-dg2-set2: [FAIL][104] ([Intel XE#616]) -> [DMESG-FAIL][105] ([Intel XE#1551]) +1 other test dmesg-fail [104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-464/igt@kms_cursor_crc@cursor-suspend@pipe-d-hdmi-a-6.html [105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-436/igt@kms_cursor_crc@cursor-suspend@pipe-d-hdmi-a-6.html * igt@kms_cursor_edge_walk@256x256-top-bottom: - shard-dg2-set2: [SKIP][106] ([Intel XE#1201] / [i915#2575]) -> [DMESG-WARN][107] ([Intel XE#1214] / [Intel XE#282]) [106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_cursor_edge_walk@256x256-top-bottom.html [107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-434/igt@kms_cursor_edge_walk@256x256-top-bottom.html * igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic: - shard-dg2-set2: [DMESG-WARN][108] ([Intel XE#1214] / [Intel XE#282] / [Intel XE#910]) -> [DMESG-WARN][109] ([Intel XE#1214] / [Intel XE#282]) [108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-464/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html [109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-434/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html * igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy: - shard-dg2-set2: [DMESG-WARN][110] ([Intel XE#1214] / [Intel XE#282]) -> [DMESG-WARN][111] ([Intel XE#1214] / [Intel XE#282] / [Intel XE#910]) [110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy.html [111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-436/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - shard-dg2-set2: [SKIP][112] ([Intel XE#1201] / [i915#2575]) -> [SKIP][113] ([Intel XE#1201] / [Intel XE#323]) [112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html [113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-436/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_cursor_legacy@forked-move@pipe-a: - shard-dg2-set2: [DMESG-WARN][114] ([Intel XE#1214] / [Intel XE#282]) -> [DMESG-WARN][115] ([Intel XE#282]) +3 other tests dmesg-warn [114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-466/igt@kms_cursor_legacy@forked-move@pipe-a.html [115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_cursor_legacy@forked-move@pipe-a.html * igt@kms_display_modes@mst-extended-mode-negative: - shard-dg2-set2: [SKIP][116] ([Intel XE#1201] / [i915#2575]) -> [SKIP][117] ([Intel XE#1201] / [Intel XE#307]) [116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_display_modes@mst-extended-mode-negative.html [117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-433/igt@kms_display_modes@mst-extended-mode-negative.html * igt@kms_feature_discovery@chamelium: - shard-dg2-set2: [SKIP][118] ([Intel XE#1201] / [i915#2575]) -> [SKIP][119] ([Intel XE#1201] / [Intel XE#701]) [118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_feature_discovery@chamelium.html [119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-435/igt@kms_feature_discovery@chamelium.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling: - shard-dg2-set2: [SKIP][120] ([Intel XE#1201]) -> [SKIP][121] ([Intel XE#1201] / [Intel XE#455]) [120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling.html [121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-434/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling.html * igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc: - shard-dg2-set2: [SKIP][122] ([Intel XE#1201]) -> [SKIP][123] ([Intel XE#1201] / [Intel XE#651]) +3 other tests skip [122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc.html [123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-433/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@drrs-suspend: - shard-dg2-set2: [SKIP][124] ([Intel XE#1201] / [Intel XE#651]) -> [SKIP][125] ([Intel XE#651]) +19 other tests skip [124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-466/igt@kms_frontbuffer_tracking@drrs-suspend.html [125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_frontbuffer_tracking@drrs-suspend.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-msflip-blt: - shard-dg2-set2: [SKIP][126] ([Intel XE#1201] / [Intel XE#653]) -> [SKIP][127] ([Intel XE#653]) +21 other tests skip [126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-msflip-blt.html [127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-msflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-rte: - shard-dg2-set2: [SKIP][128] ([Intel XE#1201]) -> [SKIP][129] ([Intel XE#653]) [128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcpsr-2p-rte.html [129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcpsr-2p-rte.html * igt@kms_frontbuffer_tracking@plane-fbc-rte: - shard-dg2-set2: [SKIP][130] ([Intel XE#1158] / [Intel XE#1201]) -> [SKIP][131] ([Intel XE#1158]) [130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@kms_frontbuffer_tracking@plane-fbc-rte.html [131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_frontbuffer_tracking@plane-fbc-rte.html * igt@kms_frontbuffer_tracking@psr-rgb565-draw-blt: - shard-dg2-set2: [SKIP][132] ([Intel XE#1201]) -> [SKIP][133] ([Intel XE#1201] / [Intel XE#653]) +2 other tests skip [132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_frontbuffer_tracking@psr-rgb565-draw-blt.html [133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-435/igt@kms_frontbuffer_tracking@psr-rgb565-draw-blt.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-dg2-set2: [SKIP][134] ([Intel XE#1201] / [Intel XE#356]) -> [SKIP][135] ([Intel XE#356]) [134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html [135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation: - shard-dg2-set2: [SKIP][136] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#498]) -> [SKIP][137] ([Intel XE#455] / [Intel XE#498]) +1 other test skip [136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html [137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-b-hdmi-a-6: - shard-dg2-set2: [SKIP][138] ([Intel XE#1201] / [Intel XE#498]) -> [SKIP][139] ([Intel XE#498]) +2 other tests skip [138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-b-hdmi-a-6.html [139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-b-hdmi-a-6.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25: - shard-dg2-set2: [SKIP][140] ([Intel XE#1201] / [Intel XE#305] / [Intel XE#455]) -> [SKIP][141] ([Intel XE#305] / [Intel XE#455]) [140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-466/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25.html [141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-c-hdmi-a-6: - shard-dg2-set2: [SKIP][142] ([Intel XE#1201] / [Intel XE#305]) -> [SKIP][143] ([Intel XE#305]) +2 other tests skip [142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-466/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-c-hdmi-a-6.html [143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-c-hdmi-a-6.html * igt@kms_psr@fbc-psr2-sprite-plane-onoff: - shard-dg2-set2: [SKIP][144] ([Intel XE#1201] / [Intel XE#929]) -> [SKIP][145] ([Intel XE#929]) +10 other tests skip [144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html [145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html * igt@kms_psr@pr-cursor-blt: - shard-dg2-set2: [SKIP][146] ([Intel XE#1201]) -> [SKIP][147] ([Intel XE#929]) [146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_psr@pr-cursor-blt.html [147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_psr@pr-cursor-blt.html * igt@kms_psr@psr2-sprite-blt: - shard-dg2-set2: [SKIP][148] ([Intel XE#1201]) -> [SKIP][149] ([Intel XE#1201] / [Intel XE#929]) +1 other test skip [148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_psr@psr2-sprite-blt.html [149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-434/igt@kms_psr@psr2-sprite-blt.html * igt@kms_rotation_crc@primary-y-tiled-reflect-x-90: - shard-dg2-set2: [SKIP][150] ([Intel XE#1201] / [Intel XE#327]) -> [SKIP][151] ([Intel XE#327]) +1 other test skip [150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-464/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html [151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270: - shard-dg2-set2: [SKIP][152] ([Intel XE#1201] / [i915#2575]) -> [SKIP][153] ([Intel XE#1201] / [Intel XE#327]) [152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html [153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-435/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-dg2-set2: [SKIP][154] ([Intel XE#1201] / [Intel XE#1500]) -> [SKIP][155] ([Intel XE#1500]) [154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html [155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_writeback@writeback-check-output: - shard-dg2-set2: [SKIP][156] ([Intel XE#1201] / [Intel XE#756]) -> [SKIP][157] ([Intel XE#756]) [156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@kms_writeback@writeback-check-output.html [157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@kms_writeback@writeback-check-output.html * igt@sriov_basic@bind-unbind-vf: - shard-dg2-set2: [SKIP][158] ([Intel XE#1201] / [i915#2575]) -> [SKIP][159] ([Intel XE#1091]) [158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@sriov_basic@bind-unbind-vf.html [159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@sriov_basic@bind-unbind-vf.html * igt@xe_compute_preempt@compute-threadgroup-preempt@engine-drm_xe_engine_class_compute: - shard-dg2-set2: [SKIP][160] ([Intel XE#1201] / [Intel XE#1280] / [Intel XE#455]) -> [SKIP][161] ([Intel XE#1280] / [Intel XE#455]) +3 other tests skip [160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@xe_compute_preempt@compute-threadgroup-preempt@engine-drm_xe_engine_class_compute.html [161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@xe_compute_preempt@compute-threadgroup-preempt@engine-drm_xe_engine_class_compute.html * igt@xe_evict@evict-mixed-many-threads-large: - shard-dg2-set2: [TIMEOUT][162] ([Intel XE#1041] / [Intel XE#1473] / [Intel XE#392]) -> [INCOMPLETE][163] ([Intel XE#1195] / [Intel XE#1473] / [Intel XE#392]) [162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-464/igt@xe_evict@evict-mixed-many-threads-large.html [163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-464/igt@xe_evict@evict-mixed-many-threads-large.html * igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-imm: - shard-dg2-set2: [SKIP][164] ([Intel XE#1130] / [Intel XE#1201]) -> [SKIP][165] ([Intel XE#288]) [164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-imm.html [165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-imm.html * igt@xe_exec_fault_mode@once-bindexecqueue-userptr-invalidate-prefetch: - shard-dg2-set2: [SKIP][166] ([Intel XE#1201] / [Intel XE#288]) -> [SKIP][167] ([Intel XE#288]) +18 other tests skip [166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-433/igt@xe_exec_fault_mode@once-bindexecqueue-userptr-invalidate-prefetch.html [167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@xe_exec_fault_mode@once-bindexecqueue-userptr-invalidate-prefetch.html * igt@xe_exec_fault_mode@twice-basic-prefetch: - shard-dg2-set2: [SKIP][168] ([Intel XE#1130] / [Intel XE#1201]) -> [SKIP][169] ([Intel XE#1201] / [Intel XE#288]) +2 other tests skip [168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@xe_exec_fault_mode@twice-basic-prefetch.html [169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-434/igt@xe_exec_fault_mode@twice-basic-prefetch.html * igt@xe_live_ktest@xe_mocs: - shard-dg2-set2: [FAIL][170] ([Intel XE#1999]) -> [SKIP][171] ([Intel XE#1192] / [Intel XE#1201]) [170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-466/igt@xe_live_ktest@xe_mocs.html [171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-436/igt@xe_live_ktest@xe_mocs.html * igt@xe_media_fill@media-fill: - shard-dg2-set2: [SKIP][172] ([Intel XE#1201] / [Intel XE#560]) -> [SKIP][173] ([Intel XE#560]) [172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@xe_media_fill@media-fill.html [173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@xe_media_fill@media-fill.html * igt@xe_pm@d3cold-mmap-vram: - shard-dg2-set2: [SKIP][174] ([Intel XE#1130] / [Intel XE#1201]) -> [SKIP][175] ([Intel XE#1201] / [Intel XE#366]) [174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@xe_pm@d3cold-mmap-vram.html [175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-434/igt@xe_pm@d3cold-mmap-vram.html * igt@xe_pm@d3cold-multiple-execs: - shard-dg2-set2: [SKIP][176] ([Intel XE#1201] / [Intel XE#366]) -> [SKIP][177] ([Intel XE#366]) [176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-464/igt@xe_pm@d3cold-multiple-execs.html [177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@xe_pm@d3cold-multiple-execs.html * igt@xe_query@multigpu-query-mem-usage: - shard-dg2-set2: [SKIP][178] ([Intel XE#1201] / [Intel XE#944]) -> [SKIP][179] ([Intel XE#944]) [178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-464/igt@xe_query@multigpu-query-mem-usage.html [179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-432/igt@xe_query@multigpu-query-mem-usage.html * igt@xe_query@multigpu-query-topology: - shard-dg2-set2: [SKIP][180] ([Intel XE#1130] / [Intel XE#1201]) -> [SKIP][181] ([Intel XE#1201] / [Intel XE#944]) [180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7890/shard-dg2-434/igt@xe_query@multigpu-query-topology.html [181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/shard-dg2-464/igt@xe_query@multigpu-query-topology.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [Intel XE#1041]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1041 [Intel XE#1045]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1045 [Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091 [Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124 [Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127 [Intel XE#1128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1128 [Intel XE#1130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1130 [Intel XE#1152]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1152 [Intel XE#1158]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1158 [Intel XE#1162]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1162 [Intel XE#1192]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1192 [Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195 [Intel XE#1201]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1201 [Intel XE#1204]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1204 [Intel XE#1211]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1211 [Intel XE#1214]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1214 [Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280 [Intel XE#1330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1330 [Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358 [Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392 [Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397 [Intel XE#1399]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1399 [Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401 [Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406 [Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407 [Intel XE#1413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1413 [Intel XE#1416]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1416 [Intel XE#1420]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1420 [Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421 [Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424 [Intel XE#1430]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1430 [Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435 [Intel XE#1437]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1437 [Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439 [Intel XE#1447]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1447 [Intel XE#1465]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1465 [Intel XE#1468]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1468 [Intel XE#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469 [Intel XE#1470]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1470 [Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473 [Intel XE#1477]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1477 [Intel XE#1500]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1500 [Intel XE#1551]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1551 [Intel XE#1607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1607 [Intel XE#1659]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1659 [Intel XE#1664]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1664 [Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745 [Intel XE#1760]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1760 [Intel XE#1787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1787 [Intel XE#1948]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1948 [Intel XE#1960]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1960 [Intel XE#1999]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1999 [Intel XE#2029]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2029 [Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049 [Intel XE#2050]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2050 [Intel XE#2097]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2097 [Intel XE#282]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/282 [Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288 [Intel XE#294]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/294 [Intel XE#305]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/305 [Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306 [Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307 [Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309 [Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316 [Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323 [Intel XE#327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/327 [Intel XE#330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/330 [Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346 [Intel XE#352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/352 [Intel XE#356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/356 [Intel XE#361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/361 [Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362 [Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366 [Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367 [Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373 [Intel XE#374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/374 [Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378 [Intel XE#392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/392 [Intel XE#417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/417 [Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455 [Intel XE#498]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/498 [Intel XE#560]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/560 [Intel XE#569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/569 [Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584 [Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599 [Intel XE#610]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/610 [Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616 [Intel XE#619]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/619 [Intel XE#623]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/623 [Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651 [Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653 [Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656 [Intel XE#664]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/664 [Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688 [Intel XE#701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/701 [Intel XE#702]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/702 [Intel XE#736]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/736 [Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756 [Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787 [Intel XE#873]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/873 [Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886 [Intel XE#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899 [Intel XE#910]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/910 [Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929 [Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944 [Intel XE#977]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/977 [Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979 [i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575 Build changes ------------- * IGT: IGT_7890 -> IGTPW_11267 * Linux: xe-1482-c00c421245452a4a82a893cd2e1bfd9663a761fb -> xe-1486-7f26b37f8cb73f5cf2251d7fff5b55240e04f153 IGTPW_11267: b022b20fc7e0f8e3b382977245cf7ca7cdde6611 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_7890: a137e386eba9f46f838315f5d93b87561691d45e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-1482-c00c421245452a4a82a893cd2e1bfd9663a761fb: c00c421245452a4a82a893cd2e1bfd9663a761fb xe-1486-7f26b37f8cb73f5cf2251d7fff5b55240e04f153: 7f26b37f8cb73f5cf2251d7fff5b55240e04f153 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11267/index.html [-- Attachment #2: Type: text/html, Size: 60750 bytes --] ^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2024-06-19 12:23 UTC | newest] Thread overview: 20+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-06-18 5:23 [PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 01/12] lib/intel_bufops: Fix offset returned for Tile4 Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 02/12] lib/intel_bufops: Fix mapping/unmapping for i915 and xe Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 03/12] lib/intel_bufops: Add linear-to-none copy path Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 04/12] lib/intel_bufops: Add Tile4 in linear_to and to_linear helpers Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 05/12] lib/intel_bufops: Add Yf tiling Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 06/12] lib/intel_blt: Add Yf tiling in block-copy Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 07/12] lib/intel_bufops: Add Ys tiling in linear_to and to_linear path Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 08/12] lib/intel_bufops: Drop unnecessary Tile4 function assignment Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 09/12] lib/intel_bufops: Preparation for adding software tiling for Tile64 Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 10/12] lib/intel_bufops: Drop Tile4 swizzling Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 11/12] lib/intel_bufops: Don't disable x and y on platforms without swizzling Zbigniew Kempczyński 2024-06-18 5:23 ` [PATCH i-g-t v2 12/12] tools/intel_tiling_detect: Introduce tiling detection tool Zbigniew Kempczyński 2024-06-19 11:41 ` Juha-Pekka Heikkila 2024-06-19 12:23 ` Zbigniew Kempczyński 2024-06-18 8:34 ` ✓ CI.xeBAT: success for Introduce intel_tiling_detect tool (rev2) Patchwork 2024-06-18 8:36 ` ✓ Fi.CI.BAT: " Patchwork 2024-06-18 11:46 ` ✗ Fi.CI.IGT: failure " Patchwork 2024-06-19 5:54 ` Zbigniew Kempczyński 2024-06-18 20:12 ` ✓ CI.xeFULL: success " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox