All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t] lib/bufops: add surface array to cover ccs pgtable
@ 2020-07-06 13:08 Zbigniew Kempczyński
  2020-07-06 13:13 ` Chris Wilson
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Zbigniew Kempczyński @ 2020-07-06 13:08 UTC (permalink / raw)
  To: igt-dev; +Cc: Chris Wilson

Rendercopy for gen12+ requires additional aux pgtable. Alter bufops
and tests to use surface[] and ccs[] instead aux. This step is
required to properly rewrite handling aux pgtable to use with
intel_bb.

Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
---
 lib/gpu_cmds.c              |   4 +-
 lib/intel_batchbuffer.c     |   4 +-
 lib/intel_bufops.c          | 105 ++++++++++++++++++------------------
 lib/intel_bufops.h          |  23 +++++---
 lib/rendercopy_bufmgr.c     |  12 ++---
 tests/i915/api_intel_bb.c   |  58 ++++++++++----------
 tests/i915/gem_gpgpu_fill.c |  14 ++---
 tests/i915/gem_media_fill.c |  12 ++---
 tests/i915/gem_media_vme.c  |   2 +-
 tests/i915/i915_pm_sseu.c   |   9 ++--
 10 files changed, 127 insertions(+), 116 deletions(-)

diff --git a/lib/gpu_cmds.c b/lib/gpu_cmds.c
index 81156d25..a45a9048 100644
--- a/lib/gpu_cmds.c
+++ b/lib/gpu_cmds.c
@@ -116,7 +116,7 @@ gen7_fill_surface_state(struct intel_bb *ibb,
 
 	ss->ss2.height = intel_buf_height(buf) - 1;
 	ss->ss2.width  = intel_buf_width(buf) - 1;
-	ss->ss3.pitch  = buf->stride - 1;
+	ss->ss3.pitch  = buf->surface[0].stride - 1;
 
 	ss->ss7.shader_chanel_select_r = 4;
 	ss->ss7.shader_chanel_select_g = 5;
@@ -168,7 +168,7 @@ gen8_fill_surface_state(struct intel_bb *ibb,
 
 	ss->ss2.height = intel_buf_height(buf) - 1;
 	ss->ss2.width  = intel_buf_width(buf) - 1;
-	ss->ss3.pitch  = buf->stride - 1;
+	ss->ss3.pitch  = buf->surface[0].stride - 1;
 
 	ss->ss7.shader_chanel_select_r = 4;
 	ss->ss7.shader_chanel_select_g = 5;
diff --git a/lib/intel_batchbuffer.c b/lib/intel_batchbuffer.c
index b6ca8e25..57fdbbbc 100644
--- a/lib/intel_batchbuffer.c
+++ b/lib/intel_batchbuffer.c
@@ -2030,8 +2030,8 @@ void intel_bb_emit_blt_copy(struct intel_bb *ibb,
 
 	igt_assert(bpp*(src_x1 + width) <= 8*src_pitch);
 	igt_assert(bpp*(dst_x1 + width) <= 8*dst_pitch);
-	igt_assert(src_pitch * (src_y1 + height) <= src->size);
-	igt_assert(dst_pitch * (dst_y1 + height) <= dst->size);
+	igt_assert(src_pitch * (src_y1 + height) <= src->surface[0].size);
+	igt_assert(dst_pitch * (dst_y1 + height) <= dst->surface[0].size);
 
 	if (gen >= 4 && src->tiling != I915_TILING_NONE) {
 		src_pitch /= 4;
diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c
index 6c8bc6fb..2a48fb0c 100644
--- a/lib/intel_bufops.c
+++ b/lib/intel_bufops.c
@@ -88,9 +88,9 @@
 #define TILE_Yf     TILE_DEF(I915_TILING_Yf)
 #define TILE_Ys     TILE_DEF(I915_TILING_Ys)
 
-#define CCS_OFFSET(buf) (buf->aux.offset)
+#define CCS_OFFSET(buf) (buf->ccs[0].offset)
 #define CCS_SIZE(gen, buf) \
-	(intel_buf_aux_width(gen, buf) * intel_buf_aux_height(gen, buf))
+	(intel_buf_ccs_width(gen, buf) * intel_buf_ccs_height(gen, buf))
 
 typedef void (*bo_copy)(struct buf_ops *, struct intel_buf *, uint32_t *);
 
@@ -216,7 +216,8 @@ static void set_hw_tiled(struct buf_ops *bops, struct intel_buf *buf)
 		return;
 
 	igt_assert_eq(__set_tiling(bops->fd,
-				   buf->handle, buf->tiling, buf->stride,
+				   buf->handle, buf->tiling,
+				   buf->surface[0].stride,
 				   &ret_tiling, &ret_swizzle),
 		      0);
 
@@ -409,10 +410,10 @@ static void *mmap_write(int fd, struct intel_buf *buf)
 	void *map = NULL;
 
 	if (is_cache_coherent(fd, buf->handle)) {
-		map = __gem_mmap_offset__cpu(fd, buf->handle, 0, buf->size,
+		map = __gem_mmap_offset__cpu(fd, buf->handle, 0, buf->surface[0].size,
 					     PROT_READ | PROT_WRITE);
 		if (!map)
-			map = __gem_mmap__cpu(fd, buf->handle, 0, buf->size,
+			map = __gem_mmap__cpu(fd, buf->handle, 0, buf->surface[0].size,
 					      PROT_READ | PROT_WRITE);
 
 		if (map)
@@ -422,10 +423,10 @@ static void *mmap_write(int fd, struct intel_buf *buf)
 	}
 
 	if (!map) {
-		map = __gem_mmap_offset__wc(fd, buf->handle, 0, buf->size,
+		map = __gem_mmap_offset__wc(fd, buf->handle, 0, buf->surface[0].size,
 					    PROT_READ | PROT_WRITE);
 		if (!map)
-			map = gem_mmap__wc(fd, buf->handle, 0, buf->size,
+			map = gem_mmap__wc(fd, buf->handle, 0, buf->surface[0].size,
 					   PROT_READ | PROT_WRITE);
 
 		gem_set_domain(fd, buf->handle,
@@ -441,9 +442,9 @@ static void *mmap_read(int fd, struct intel_buf *buf)
 
 	if (gem_has_llc(fd) || is_cache_coherent(fd, buf->handle)) {
 		map = __gem_mmap_offset__cpu(fd, buf->handle, 0,
-					     buf->size, PROT_READ);
+					     buf->surface[0].size, PROT_READ);
 		if (!map)
-			map = __gem_mmap__cpu(fd, buf->handle, 0, buf->size,
+			map = __gem_mmap__cpu(fd, buf->handle, 0, buf->surface[0].size,
 					      PROT_READ);
 
 		if (map)
@@ -451,10 +452,10 @@ static void *mmap_read(int fd, struct intel_buf *buf)
 	}
 
 	if (!map) {
-		map = __gem_mmap_offset__wc(fd, buf->handle, 0, buf->size,
+		map = __gem_mmap_offset__wc(fd, buf->handle, 0, buf->surface[0].size,
 					    PROT_READ);
 		if (!map)
-			map = gem_mmap__wc(fd, buf->handle, 0, buf->size,
+			map = gem_mmap__wc(fd, buf->handle, 0, buf->surface[0].size,
 					   PROT_READ);
 
 		gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_WC, 0);
@@ -474,7 +475,7 @@ static void __copy_linear_to(int fd, struct intel_buf *buf,
 
 	for (int y = 0; y < height; y++) {
 		for (int x = 0; x < width; x++) {
-			uint32_t *ptr = fn(map, x, y, buf->stride, buf->bpp/8);
+			uint32_t *ptr = fn(map, x, y, buf->surface[0].stride, buf->bpp/8);
 
 			if (swizzle)
 				ptr = from_user_pointer(swizzle_addr(ptr,
@@ -483,7 +484,7 @@ static void __copy_linear_to(int fd, struct intel_buf *buf,
 		}
 	}
 
-	munmap(map, buf->size);
+	munmap(map, buf->surface[0].size);
 }
 
 static void copy_linear_to_x(struct buf_ops *bops, struct intel_buf *buf,
@@ -524,7 +525,7 @@ static void __copy_to_linear(int fd, struct intel_buf *buf,
 
 	for (int y = 0; y < height; y++) {
 		for (int x = 0; x < width; x++) {
-			uint32_t *ptr = fn(map, x, y, buf->stride, buf->bpp/8);
+			uint32_t *ptr = fn(map, x, y, buf->surface[0].stride, buf->bpp/8);
 
 			if (swizzle)
 				ptr = from_user_pointer(swizzle_addr(ptr,
@@ -533,7 +534,7 @@ static void __copy_to_linear(int fd, struct intel_buf *buf,
 		}
 	}
 
-	munmap(map, buf->size);
+	munmap(map, buf->surface[0].size);
 }
 
 static void copy_x_to_linear(struct buf_ops *bops, struct intel_buf *buf,
@@ -572,14 +573,14 @@ static void copy_linear_to_gtt(struct buf_ops *bops, struct intel_buf *buf,
 	DEBUGFN();
 
 	map = gem_mmap__gtt(bops->fd, buf->handle,
-			    buf->size, PROT_READ | PROT_WRITE);
+			    buf->surface[0].size, PROT_READ | PROT_WRITE);
 
 	gem_set_domain(bops->fd, buf->handle,
 		       I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT);
 
-	memcpy(map, linear, buf->size);
+	memcpy(map, linear, buf->surface[0].size);
 
-	munmap(map, buf->size);
+	munmap(map, buf->surface[0].size);
 }
 
 static void copy_gtt_to_linear(struct buf_ops *bops, struct intel_buf *buf,
@@ -590,14 +591,14 @@ static void copy_gtt_to_linear(struct buf_ops *bops, struct intel_buf *buf,
 	DEBUGFN();
 
 	map = gem_mmap__gtt(bops->fd, buf->handle,
-			    buf->size, PROT_READ);
+			    buf->surface[0].size, PROT_READ);
 
 	gem_set_domain(bops->fd, buf->handle,
 		       I915_GEM_DOMAIN_GTT, 0);
 
-	igt_memcpy_from_wc(linear, map, buf->size);
+	igt_memcpy_from_wc(linear, map, buf->surface[0].size);
 
-	munmap(map, buf->size);
+	munmap(map, buf->surface[0].size);
 }
 
 static void copy_linear_to_wc(struct buf_ops *bops, struct intel_buf *buf,
@@ -608,8 +609,8 @@ static void copy_linear_to_wc(struct buf_ops *bops, struct intel_buf *buf,
 	DEBUGFN();
 
 	map = mmap_write(bops->fd, buf);
-	memcpy(map, linear, buf->size);
-	munmap(map, buf->size);
+	memcpy(map, linear, buf->surface[0].size);
+	munmap(map, buf->surface[0].size);
 }
 
 static void copy_wc_to_linear(struct buf_ops *bops, struct intel_buf *buf,
@@ -620,8 +621,8 @@ static void copy_wc_to_linear(struct buf_ops *bops, struct intel_buf *buf,
 	DEBUGFN();
 
 	map = mmap_read(bops->fd, buf);
-	igt_memcpy_from_wc(linear, map, buf->size);
-	munmap(map, buf->size);
+	igt_memcpy_from_wc(linear, map, buf->surface[0].size);
+	munmap(map, buf->surface[0].size);
 }
 
 void intel_buf_to_linear(struct buf_ops *bops, struct intel_buf *buf,
@@ -723,25 +724,25 @@ static void __intel_buf_init(struct buf_ops *bops,
 		 * turn mapped by one L1 AUX page table entry.
 		 */
 		if (bops->intel_gen >= 12)
-			buf->stride = ALIGN(width * (bpp / 8), 128 * 4);
+			buf->surface[0].stride = ALIGN(width * (bpp / 8), 128 * 4);
 		else
-			buf->stride = ALIGN(width * (bpp / 8), 128);
+			buf->surface[0].stride = ALIGN(width * (bpp / 8), 128);
 
 		if (bops->intel_gen >= 12)
 			height = ALIGN(height, 4 * 32);
 
-		buf->size = buf->stride * height;
+		buf->surface[0].size = buf->surface[0].stride * height;
 		buf->tiling = tiling;
 		buf->bpp = bpp;
 		buf->compression = compression;
 
-		aux_width = intel_buf_aux_width(bops->intel_gen, buf);
-		aux_height = intel_buf_aux_height(bops->intel_gen, buf);
+		aux_width = intel_buf_ccs_width(bops->intel_gen, buf);
+		aux_height = intel_buf_ccs_height(bops->intel_gen, buf);
 
-		buf->aux.offset = buf->stride * ALIGN(height, 32);
-		buf->aux.stride = aux_width;
+		buf->ccs[0].offset = buf->surface[0].stride * ALIGN(height, 32);
+		buf->ccs[0].stride = aux_width;
 
-		size = buf->aux.offset + aux_width * aux_height;
+		size = buf->ccs[0].offset + aux_width * aux_height;
 	} else {
 		if (buf->tiling) {
 			devid =  intel_get_drm_devid(bops->fd);
@@ -754,16 +755,16 @@ static void __intel_buf_init(struct buf_ops *bops,
 			else
 				tile_width = 128;
 
-			buf->stride = ALIGN(width * (bpp / 8), tile_width);
+			buf->surface[0].stride = ALIGN(width * (bpp / 8), tile_width);
 		} else {
-			buf->stride = ALIGN(width * (bpp / 8), alignment ?: 4);
+			buf->surface[0].stride = ALIGN(width * (bpp / 8), alignment ?: 4);
 		}
 
-		buf->size = buf->stride * height;
+		buf->surface[0].size = buf->surface[0].stride * height;
 		buf->tiling = tiling;
 		buf->bpp = bpp;
 
-		size = buf->stride * ALIGN(height, 32);
+		size = buf->surface[0].stride * ALIGN(height, 32);
 	}
 
 	if (handle)
@@ -875,14 +876,14 @@ void intel_buf_print(const struct intel_buf *buf)
 	igt_info("[%u]: w: %u, h: %u, stride: %u, size: %u, bo-size: %u, "
 		 "bpp: %u, tiling: %u, compress: %u\n",
 		 buf->handle, intel_buf_width(buf), intel_buf_height(buf),
-		 buf->stride, buf->size,
+		 buf->surface[0].stride, buf->surface[0].size,
 		 intel_buf_bo_size(buf), buf->bpp,
 		 buf->tiling, buf->compression);
-	igt_info(" aux <offset: %u, stride: %u, w: %u, h: %u> cc <offset: %u>\n",
-		 buf->aux.offset,
-		 intel_buf_aux_width(buf->bops->intel_gen, buf),
-		 intel_buf_aux_height(buf->bops->intel_gen, buf),
-		 buf->aux.stride, buf->cc.offset);
+	igt_info(" ccs <offset: %u, stride: %u, w: %u, h: %u> cc <offset: %u>\n",
+		 buf->ccs[0].offset,
+		 intel_buf_ccs_width(buf->bops->intel_gen, buf),
+		 intel_buf_ccs_height(buf->bops->intel_gen, buf),
+		 buf->ccs[0].stride, buf->cc.offset);
 	igt_info(" addr <offset: %p, ctx: %u>\n",
 		 from_user_pointer(buf->addr.offset), buf->addr.ctx);
 }
@@ -895,7 +896,7 @@ const char *intel_buf_set_name(struct intel_buf *buf, const char *name)
 static void __intel_buf_write_to_png(struct buf_ops *bops,
 				     struct intel_buf *buf,
 				     const char *filename,
-				     bool write_aux)
+				     bool write_ccs)
 {
 	cairo_surface_t *surface;
 	cairo_status_t ret;
@@ -905,11 +906,11 @@ static void __intel_buf_write_to_png(struct buf_ops *bops,
 
 	igt_assert_eq(posix_memalign(&linear, 16, intel_buf_bo_size(buf)), 0);
 
-	format = write_aux ? CAIRO_FORMAT_A8 : CAIRO_FORMAT_RGB24;
-	width = write_aux ? intel_buf_aux_width(gen, buf) : intel_buf_width(buf);
-	height = write_aux ? intel_buf_aux_height(gen, buf) : intel_buf_height(buf);
-	stride = write_aux ? buf->aux.stride : buf->stride;
-	offset = write_aux ? buf->aux.offset : 0;
+	format = write_ccs ? CAIRO_FORMAT_A8 : CAIRO_FORMAT_RGB24;
+	width = write_ccs ? intel_buf_ccs_width(gen, buf) : intel_buf_width(buf);
+	height = write_ccs ? intel_buf_ccs_height(gen, buf) : intel_buf_height(buf);
+	stride = write_ccs ? buf->ccs[0].stride : buf->surface[0].stride;
+	offset = write_ccs ? buf->ccs[0].offset : 0;
 
 	intel_buf_to_linear(bops, buf, linear);
 
@@ -1044,10 +1045,10 @@ static void idempotency_selftest(struct buf_ops *bops, uint32_t tiling)
 
 		linear_to_intel_buf(bops, &buf, (uint32_t *) linear_in);
 		map = __gem_mmap_offset__cpu(bops->fd, buf.handle, 0,
-					   buf.size, PROT_READ);
+					     buf.surface[0].size, PROT_READ);
 		if (!map)
 			map = gem_mmap__cpu(bops->fd, buf.handle, 0,
-					    buf.size, PROT_READ);
+					    buf.surface[0].size, PROT_READ);
 		gem_set_domain(bops->fd, buf.handle, I915_GEM_DOMAIN_CPU, 0);
 		igt_assert(memcmp(linear_in, map, size));
 		munmap(map, size);
@@ -1067,7 +1068,7 @@ static void idempotency_selftest(struct buf_ops *bops, uint32_t tiling)
 
 int intel_buf_bo_size(const struct intel_buf *buf)
 {
-	int offset = CCS_OFFSET(buf) ?: buf->size;
+	int offset = CCS_OFFSET(buf) ?: buf->surface[0].size;
 	int ccs_size =
 		buf->compression ? CCS_SIZE(buf->bops->intel_gen, buf) : 0;
 
diff --git a/lib/intel_bufops.h b/lib/intel_bufops.h
index d332f87f..f4f3751e 100644
--- a/lib/intel_bufops.h
+++ b/lib/intel_bufops.h
@@ -3,6 +3,7 @@
 
 #include <stdint.h>
 #include "igt_aux.h"
+#include "intel_batchbuffer.h"
 
 struct buf_ops;
 
@@ -11,16 +12,19 @@ struct buf_ops;
 struct intel_buf {
 	struct buf_ops *bops;
 	uint32_t handle;
-	uint32_t stride;
 	uint32_t tiling;
 	uint32_t bpp;
-	uint32_t size;
 	uint32_t compression;
 	uint32_t swizzle_mode;
 	struct {
 		uint32_t offset;
 		uint32_t stride;
-	} aux;
+		uint32_t size;
+	} surface[2];
+	struct {
+		uint32_t offset;
+		uint32_t stride;
+	} ccs[2];
 	struct {
 		uint32_t offset;
 	} cc;
@@ -33,18 +37,23 @@ struct intel_buf {
 	char name[INTEL_BUF_NAME_MAXSIZE + 1];
 };
 
+static inline bool intel_buf_compressed(const struct intel_buf *buf)
+{
+	return buf->compression != I915_COMPRESSION_NONE;
+}
+
 static inline unsigned int intel_buf_width(const struct intel_buf *buf)
 {
-	return buf->stride / (buf->bpp / 8);
+	return buf->surface[0].stride / (buf->bpp / 8);
 }
 
 static inline unsigned int intel_buf_height(const struct intel_buf *buf)
 {
-	return buf->size / buf->stride;
+	return buf->surface[0].size / buf->surface[0].stride;
 }
 
 static inline unsigned int
-intel_buf_aux_width(int gen, const struct intel_buf *buf)
+intel_buf_ccs_width(int gen, const struct intel_buf *buf)
 {
 	/*
 	 * GEN12+: The AUX CCS unit size is 64 bytes mapping 4 main surface
@@ -58,7 +67,7 @@ intel_buf_aux_width(int gen, const struct intel_buf *buf)
 }
 
 static inline unsigned int
-intel_buf_aux_height(int gen, const struct intel_buf *buf)
+intel_buf_ccs_height(int gen, const struct intel_buf *buf)
 {
 	/*
 	 * GEN12+: The AUX CCS unit size is 64 bytes mapping 4 main surface
diff --git a/lib/rendercopy_bufmgr.c b/lib/rendercopy_bufmgr.c
index dc38d530..5cb588fa 100644
--- a/lib/rendercopy_bufmgr.c
+++ b/lib/rendercopy_bufmgr.c
@@ -62,13 +62,13 @@ struct rendercopy_bufmgr {
 static void __igt_buf_to_intel_buf(struct igt_buf *buf, struct intel_buf *ibuf)
 {
 	ibuf->handle = buf->bo->handle;
-	ibuf->stride = buf->surface[0].stride;
+	ibuf->surface[0].stride = buf->surface[0].stride;
 	ibuf->tiling = buf->tiling;
 	ibuf->bpp = buf->bpp;
-	ibuf->size = buf->surface[0].size;
+	ibuf->surface[0].size = buf->surface[0].size;
 	ibuf->compression = buf->compression;
-	ibuf->aux.offset = buf->ccs[0].offset;
-	ibuf->aux.stride = buf->ccs[0].stride;
+	ibuf->ccs[0].offset = buf->ccs[0].offset;
+	ibuf->ccs[0].stride = buf->ccs[0].stride;
 }
 
 void igt_buf_to_linear(struct rendercopy_bufmgr *bmgr, struct igt_buf *buf,
@@ -166,6 +166,6 @@ void igt_buf_init(struct rendercopy_bufmgr *bmgr, struct igt_buf *buf,
 				    width, height, bpp, 0,
 				    tiling, compression);
 
-	buf->ccs[0].offset = ibuf.aux.offset;
-	buf->ccs[0].stride = ibuf.aux.stride;
+	buf->ccs[0].offset = ibuf.ccs[0].offset;
+	buf->ccs[0].stride = ibuf.ccs[0].stride;
 }
diff --git a/tests/i915/api_intel_bb.c b/tests/i915/api_intel_bb.c
index d16b558c..6967fc5d 100644
--- a/tests/i915/api_intel_bb.c
+++ b/tests/i915/api_intel_bb.c
@@ -74,13 +74,13 @@ static void fill_buf(struct intel_buf *buf, uint8_t color)
 	int i915 = buf_ops_get_fd(buf->bops);
 	int i;
 
-	ptr = gem_mmap__device_coherent(i915, buf->handle, 0, buf->size,
-					PROT_WRITE);
+	ptr = gem_mmap__device_coherent(i915, buf->handle, 0,
+					buf->surface[0].size, PROT_WRITE);
 
-	for (i = 0; i < buf->size; i++)
+	for (i = 0; i < buf->surface[0].size; i++)
 		ptr[i] = color;
 
-	munmap(ptr, buf->size);
+	munmap(ptr, buf->surface[0].size);
 }
 
 static void check_buf(struct intel_buf *buf, uint8_t color)
@@ -89,13 +89,13 @@ static void check_buf(struct intel_buf *buf, uint8_t color)
 	int i915 = buf_ops_get_fd(buf->bops);
 	int i;
 
-	ptr = gem_mmap__device_coherent(i915, buf->handle, 0, buf->size,
-					PROT_READ);
+	ptr = gem_mmap__device_coherent(i915, buf->handle, 0,
+					buf->surface[0].size, PROT_READ);
 
-	for (i = 0; i < buf->size; i++)
+	for (i = 0; i < buf->surface[0].size; i++)
 		igt_assert(ptr[i] == color);
 
-	munmap(ptr, buf->size);
+	munmap(ptr, buf->surface[0].size);
 }
 
 
@@ -118,12 +118,12 @@ static void print_buf(struct intel_buf *buf, const char *name)
 	uint8_t *ptr;
 	int i915 = buf_ops_get_fd(buf->bops);
 
-	ptr = gem_mmap__device_coherent(i915, buf->handle, 0, buf->size,
-					PROT_READ);
+	ptr = gem_mmap__device_coherent(i915, buf->handle, 0,
+					buf->surface[0].size, PROT_READ);
 	igt_debug("[%s] Buf handle: %d, size: %d, v: 0x%02x, presumed_addr: %p\n",
-		  name, buf->handle, buf->size, ptr[0],
+		  name, buf->handle, buf->surface[0].size, ptr[0],
 			from_user_pointer(buf->addr.offset));
-	munmap(ptr, buf->size);
+	munmap(ptr, buf->surface[0].size);
 }
 
 static void simple_bb(struct buf_ops *bops, bool use_context)
@@ -194,7 +194,7 @@ static void __emit_blit(struct intel_bb *ibb,
 		     XY_SRC_COPY_BLT_WRITE_ALPHA |
 		     XY_SRC_COPY_BLT_WRITE_RGB |
 		     (6 + 2 * has_64b_reloc));
-	intel_bb_out(ibb, 3 << 24 | 0xcc << 16 | dst->stride);
+	intel_bb_out(ibb, 3 << 24 | 0xcc << 16 | dst->surface[0].stride);
 	intel_bb_out(ibb, 0);
 	intel_bb_out(ibb, intel_buf_height(dst) << 16 | intel_buf_width(dst));
 	intel_bb_emit_reloc_fenced(ibb, dst->handle,
@@ -202,7 +202,7 @@ static void __emit_blit(struct intel_bb *ibb,
 				   I915_GEM_DOMAIN_RENDER,
 				   0, dst->addr.offset);
 	intel_bb_out(ibb, 0);
-	intel_bb_out(ibb, src->stride);
+	intel_bb_out(ibb, src->surface[0].stride);
 	intel_bb_emit_reloc_fenced(ibb, src->handle,
 				   I915_GEM_DOMAIN_RENDER, 0,
 				   0, src->addr.offset);
@@ -351,13 +351,13 @@ static void scratch_buf_draw_pattern(struct buf_ops *bops,
 	cairo_t *cr;
 	void *linear;
 
-	linear = alloc_aligned(buf->size);
+	linear = alloc_aligned(buf->surface[0].size);
 
 	surface = cairo_image_surface_create_for_data(linear,
 						      CAIRO_FORMAT_RGB24,
 						      intel_buf_width(buf),
 						      intel_buf_height(buf),
-						      buf->stride);
+						      buf->surface[0].stride);
 
 	cr = cairo_create(surface);
 
@@ -435,21 +435,21 @@ static int compare_bufs(struct intel_buf *buf1, struct intel_buf *buf2,
 	void *ptr1, *ptr2;
 	int fd1, fd2, ret;
 
-	igt_assert(buf1->size == buf2->size);
+	igt_assert(buf1->surface[0].size == buf2->surface[0].size);
 
 	fd1 = buf_ops_get_fd(buf1->bops);
 	fd2 = buf_ops_get_fd(buf2->bops);
 
-	ptr1 = gem_mmap__device_coherent(fd1, buf1->handle, 0, buf1->size,
-					 PROT_READ);
-	ptr2 = gem_mmap__device_coherent(fd2, buf2->handle, 0, buf2->size,
-					 PROT_READ);
-	ret = memcmp(ptr1, ptr2, buf1->size);
+	ptr1 = gem_mmap__device_coherent(fd1, buf1->handle, 0,
+					 buf1->surface[0].size, PROT_READ);
+	ptr2 = gem_mmap__device_coherent(fd2, buf2->handle, 0,
+					 buf2->surface[0].size, PROT_READ);
+	ret = memcmp(ptr1, ptr2, buf1->surface[0].size);
 	if (detail_compare)
-		ret = compare_detail(ptr1, ptr2, buf1->size);
+		ret = compare_detail(ptr1, ptr2, buf1->surface[0].size);
 
-	munmap(ptr1, buf1->size);
-	munmap(ptr2, buf2->size);
+	munmap(ptr1, buf1->surface[0].size);
+	munmap(ptr2, buf2->surface[0].size);
 
 	return ret;
 }
@@ -484,15 +484,15 @@ static int __do_intel_bb_blit(struct buf_ops *bops, uint32_t tiling)
 				 0, 0, width, height, 0);
 
 	intel_bb_blt_copy(ibb,
-			  &src, 0, 0, src.stride,
-			  &dst, 0, 0, dst.stride,
+			  &src, 0, 0, src.surface[0].stride,
+			  &dst, 0, 0, dst.surface[0].stride,
 			  intel_buf_width(&dst),
 			  intel_buf_height(&dst),
 			  dst.bpp);
 
 	intel_bb_blt_copy(ibb,
-			  &dst, 0, 0, dst.stride,
-			  &final, 0, 0, final.stride,
+			  &dst, 0, 0, dst.surface[0].stride,
+			  &final, 0, 0, final.surface[0].stride,
 			  intel_buf_width(&dst),
 			  intel_buf_height(&dst),
 			  dst.bpp);
diff --git a/tests/i915/gem_gpgpu_fill.c b/tests/i915/gem_gpgpu_fill.c
index e1d3a288..c605629f 100644
--- a/tests/i915/gem_gpgpu_fill.c
+++ b/tests/i915/gem_gpgpu_fill.c
@@ -78,13 +78,13 @@ create_buf(data_t *data, int width, int height, uint8_t color)
 	intel_buf_init(data->bops, buf, width/4, height, 32, 0,
 		       I915_TILING_NONE, 0);
 
-	ptr = gem_mmap__cpu_coherent(data->drm_fd,
-				     buf->handle, 0, buf->size, PROT_WRITE);
+	ptr = gem_mmap__cpu_coherent(data->drm_fd, buf->handle, 0,
+				     buf->surface[0].size, PROT_WRITE);
 
-	for (i = 0; i < buf->size; i++)
+	for (i = 0; i < buf->surface[0].size; i++)
 		ptr[i] = color;
 
-	munmap(ptr, buf->size);
+	munmap(ptr, buf->surface[0].size);
 
 	return buf;
 }
@@ -106,8 +106,8 @@ static void gpgpu_fill(data_t *data, igt_fillfunc_t fill)
 	int i, j;
 
 	buf = create_buf(data, WIDTH, HEIGHT, COLOR_C4);
-	ptr = gem_mmap__device_coherent(data->drm_fd, buf->handle,
-					0, buf->size, PROT_READ);
+	ptr = gem_mmap__device_coherent(data->drm_fd, buf->handle, 0,
+					buf->surface[0].size, PROT_READ);
 	for (i = 0; i < WIDTH; i++)
 		for (j = 0; j < HEIGHT; j++)
 			buf_check(ptr, i, j, COLOR_C4);
@@ -121,7 +121,7 @@ static void gpgpu_fill(data_t *data, igt_fillfunc_t fill)
 			else
 				buf_check(ptr, i, j, COLOR_C4);
 
-	munmap(ptr, buf->size);
+	munmap(ptr, buf->surface[0].size);
 }
 
 igt_simple_main
diff --git a/tests/i915/gem_media_fill.c b/tests/i915/gem_media_fill.c
index 934a9402..24d17fab 100644
--- a/tests/i915/gem_media_fill.c
+++ b/tests/i915/gem_media_fill.c
@@ -80,13 +80,13 @@ create_buf(data_t *data, int width, int height, uint8_t color)
 	intel_buf_init(data->bops, buf, width/4, height, 32, 0,
 		       I915_TILING_NONE, 0);
 
-	ptr = gem_mmap__cpu_coherent(data->drm_fd,
-				     buf->handle, 0, buf->size, PROT_WRITE);
+	ptr = gem_mmap__cpu_coherent(data->drm_fd, buf->handle, 0,
+				     buf->surface[0].size, PROT_WRITE);
 
-	for (i = 0; i < buf->size; i++)
+	for (i = 0; i < buf->surface[0].size; i++)
 		ptr[i] = color;
 
-	munmap(ptr, buf->size);
+	munmap(ptr, buf->surface[0].size);
 
 	return buf;
 }
@@ -109,7 +109,7 @@ static void media_fill(data_t *data, igt_fillfunc_t fill)
 
 	buf = create_buf(data, WIDTH, HEIGHT, COLOR_C4);
 	ptr = gem_mmap__device_coherent(data->drm_fd, buf->handle,
-					0, buf->size, PROT_READ);
+					0, buf->surface[0].size, PROT_READ);
 	for (i = 0; i < WIDTH; i++)
 		for (j = 0; j < HEIGHT; j++)
 			buf_check(ptr, i, j, COLOR_C4);
@@ -123,7 +123,7 @@ static void media_fill(data_t *data, igt_fillfunc_t fill)
 			else
 				buf_check(ptr, i, j, COLOR_C4);
 
-	munmap(ptr, buf->size);
+	munmap(ptr, buf->surface[0].size);
 }
 
 igt_simple_main
diff --git a/tests/i915/gem_media_vme.c b/tests/i915/gem_media_vme.c
index 391a76d9..3ea70386 100644
--- a/tests/i915/gem_media_vme.c
+++ b/tests/i915/gem_media_vme.c
@@ -116,7 +116,7 @@ igt_simple_main
 	/* This comes from OUTPUT_SIZE requirements */
 	intel_buf_init(bops, &dst, 56, sizeof(int), 8, 56,
 		       I915_TILING_NONE, 0);
-	dst.stride = 1;
+	dst.surface[0].stride = 1;
 
 	ctx = gem_context_create(drm_fd);
 	igt_assert(ctx);
diff --git a/tests/i915/i915_pm_sseu.c b/tests/i915/i915_pm_sseu.c
index 30b7cfec..1b428c9b 100644
--- a/tests/i915/i915_pm_sseu.c
+++ b/tests/i915/i915_pm_sseu.c
@@ -258,13 +258,14 @@ gem_get_target_spins(double dt)
 			       I915_GEM_DOMAIN_CPU, I915_GEM_DOMAIN_CPU);
 
 		ptr = gem_mmap__device_coherent(gem.drm_fd, gem.buf.handle,
-						0, gem.buf.size, PROT_READ);
+						0, gem.buf.surface[0].size,
+						PROT_READ);
 
 		clock_gettime(CLOCK_MONOTONIC, &tdone);
 
 		gem_check_spin(ptr, spins);
 
-		munmap(ptr, gem.buf.size);
+		munmap(ptr, gem.buf.surface[0].size);
 
 		cur_dt = to_dt(&tstart, &tdone);
 		if (cur_dt > dt)
@@ -361,9 +362,9 @@ full_enable(void)
 	gem_set_domain(gem.drm_fd, gem.buf.handle,
 		       I915_GEM_DOMAIN_CPU, I915_GEM_DOMAIN_CPU);
 	ptr = gem_mmap__device_coherent(gem.drm_fd, gem.buf.handle,
-					0, gem.buf.size, PROT_READ);
+					0, gem.buf.surface[0].size, PROT_READ);
 	gem_check_spin(ptr, spins);
-	munmap(ptr, gem.buf.size);
+	munmap(ptr, gem.buf.surface[0].size);
 
 	check_full_enable(&stat);
 }
-- 
2.26.0

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib/bufops: add surface array to cover ccs pgtable
  2020-07-06 13:08 [igt-dev] [PATCH i-g-t] lib/bufops: add surface array to cover ccs pgtable Zbigniew Kempczyński
@ 2020-07-06 13:13 ` Chris Wilson
  2020-07-06 14:01 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
  2020-07-06 15:28 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
  2 siblings, 0 replies; 5+ messages in thread
From: Chris Wilson @ 2020-07-06 13:13 UTC (permalink / raw)
  To: zbigniew.kempczynski, igt-dev

Quoting Zbigniew Kempczyński (2020-07-06 14:08:42)
> Rendercopy for gen12+ requires additional aux pgtable. Alter bufops
> and tests to use surface[] and ccs[] instead aux. This step is
> required to properly rewrite handling aux pgtable to use with
> intel_bb.

Patch extends single element into an array, without changing any
functionality. Good.
 
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> Cc: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
-Chris
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [igt-dev] ✓ Fi.CI.BAT: success for lib/bufops: add surface array to cover ccs pgtable
  2020-07-06 13:08 [igt-dev] [PATCH i-g-t] lib/bufops: add surface array to cover ccs pgtable Zbigniew Kempczyński
  2020-07-06 13:13 ` Chris Wilson
@ 2020-07-06 14:01 ` Patchwork
  2020-07-06 15:28 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
  2 siblings, 0 replies; 5+ messages in thread
From: Patchwork @ 2020-07-06 14:01 UTC (permalink / raw)
  To: Zbigniew Kempczyński; +Cc: igt-dev

== Series Details ==

Series: lib/bufops: add surface array to cover ccs pgtable
URL   : https://patchwork.freedesktop.org/series/79158/
State : success

== Summary ==

CI Bug Log - changes from IGT_5724 -> IGTPW_4741
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

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

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_exec_suspend@basic-s0:
    - fi-tgl-u2:          [PASS][1] -> [FAIL][2] ([i915#1888])
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-tgl-u2/igt@gem_exec_suspend@basic-s0.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-tgl-u2/igt@gem_exec_suspend@basic-s0.html

  * igt@gem_flink_basic@basic:
    - fi-tgl-y:           [PASS][3] -> [DMESG-WARN][4] ([i915#402]) +1 similar issue
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-tgl-y/igt@gem_flink_basic@basic.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-tgl-y/igt@gem_flink_basic@basic.html

  * igt@i915_module_load@reload:
    - fi-byt-j1900:       [PASS][5] -> [DMESG-WARN][6] ([i915#1982])
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-byt-j1900/igt@i915_module_load@reload.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-byt-j1900/igt@i915_module_load@reload.html

  * igt@kms_busy@basic@flip:
    - fi-kbl-x1275:       [PASS][7] -> [DMESG-WARN][8] ([i915#62] / [i915#92] / [i915#95])
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-kbl-x1275/igt@kms_busy@basic@flip.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-kbl-x1275/igt@kms_busy@basic@flip.html

  * igt@kms_flip@basic-flip-vs-wf_vblank@b-edp1:
    - fi-icl-u2:          [PASS][9] -> [DMESG-WARN][10] ([i915#1982]) +1 similar issue
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-icl-u2/igt@kms_flip@basic-flip-vs-wf_vblank@b-edp1.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-icl-u2/igt@kms_flip@basic-flip-vs-wf_vblank@b-edp1.html

  
#### Possible fixes ####

  * igt@i915_pm_rpm@basic-pci-d3-state:
    - fi-byt-j1900:       [DMESG-WARN][11] ([i915#1982]) -> [PASS][12]
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-byt-j1900/igt@i915_pm_rpm@basic-pci-d3-state.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-byt-j1900/igt@i915_pm_rpm@basic-pci-d3-state.html
    - fi-bsw-kefka:       [DMESG-WARN][13] ([i915#1982]) -> [PASS][14]
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-bsw-kefka/igt@i915_pm_rpm@basic-pci-d3-state.html
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-bsw-kefka/igt@i915_pm_rpm@basic-pci-d3-state.html

  * igt@i915_pm_rpm@module-reload:
    - fi-glk-dsi:         [DMESG-WARN][15] ([i915#1982]) -> [PASS][16]
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-glk-dsi/igt@i915_pm_rpm@module-reload.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-glk-dsi/igt@i915_pm_rpm@module-reload.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
    - fi-bsw-n3050:       [DMESG-WARN][17] ([i915#1982]) -> [PASS][18]
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-bsw-n3050/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-bsw-n3050/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
    - fi-byt-n2820:       [DMESG-WARN][19] ([i915#1982]) -> [PASS][20]
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-byt-n2820/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-byt-n2820/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html

  * igt@kms_flip@basic-flip-vs-wf_vblank@c-edp1:
    - fi-icl-u2:          [DMESG-WARN][21] ([i915#1982]) -> [PASS][22]
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-icl-u2/igt@kms_flip@basic-flip-vs-wf_vblank@c-edp1.html
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-icl-u2/igt@kms_flip@basic-flip-vs-wf_vblank@c-edp1.html

  * igt@vgem_basic@setversion:
    - fi-tgl-y:           [DMESG-WARN][23] ([i915#402]) -> [PASS][24] +1 similar issue
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-tgl-y/igt@vgem_basic@setversion.html
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-tgl-y/igt@vgem_basic@setversion.html

  
#### Warnings ####

  * igt@gem_exec_suspend@basic-s3:
    - fi-kbl-x1275:       [DMESG-WARN][25] ([i915#62] / [i915#92] / [i915#95]) -> [DMESG-WARN][26] ([i915#1982] / [i915#62] / [i915#92] / [i915#95])
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-kbl-x1275/igt@gem_exec_suspend@basic-s3.html
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-kbl-x1275/igt@gem_exec_suspend@basic-s3.html

  * igt@kms_cursor_legacy@basic-flip-before-cursor-atomic:
    - fi-kbl-x1275:       [DMESG-WARN][27] ([i915#62] / [i915#92] / [i915#95]) -> [DMESG-WARN][28] ([i915#62] / [i915#92]) +4 similar issues
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/fi-kbl-x1275/igt@kms_cursor_legacy@basic-flip-before-cursor-atomic.html
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/fi-kbl-x1275/igt@kms_cursor_legacy@basic-flip-before-cursor-atomic.html

  
  [i915#1888]: https://gitlab.freedesktop.org/drm/intel/issues/1888
  [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
  [i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
  [i915#62]: https://gitlab.freedesktop.org/drm/intel/issues/62
  [i915#92]: https://gitlab.freedesktop.org/drm/intel/issues/92
  [i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95


Participating hosts (43 -> 37)
------------------------------

  Missing    (6): fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-byt-clapper fi-bdw-samus 


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

  * CI: CI-20190529 -> None
  * IGT: IGT_5724 -> IGTPW_4741

  CI-20190529: 20190529
  CI_DRM_8708: 170e94a1430fd0a4f0841ad0f7366904d52e49be @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_4741: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/index.html
  IGT_5724: bfbf195bd0c35fd73d1ee95e79249151aa248f2e @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/index.html
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [igt-dev] ✗ Fi.CI.IGT: failure for lib/bufops: add surface array to cover ccs pgtable
  2020-07-06 13:08 [igt-dev] [PATCH i-g-t] lib/bufops: add surface array to cover ccs pgtable Zbigniew Kempczyński
  2020-07-06 13:13 ` Chris Wilson
  2020-07-06 14:01 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
@ 2020-07-06 15:28 ` Patchwork
  2020-07-06 16:40   ` Zbigniew Kempczyński
  2 siblings, 1 reply; 5+ messages in thread
From: Patchwork @ 2020-07-06 15:28 UTC (permalink / raw)
  To: Zbigniew Kempczyński; +Cc: igt-dev

== Series Details ==

Series: lib/bufops: add surface array to cover ccs pgtable
URL   : https://patchwork.freedesktop.org/series/79158/
State : failure

== Summary ==

CI Bug Log - changes from IGT_5724_full -> IGTPW_4741_full
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with IGTPW_4741_full absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in IGTPW_4741_full, please notify your bug team to allow them
  to document this new failure mode, which will reduce false positives in CI.

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

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

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

### IGT changes ###

#### Possible regressions ####

  * igt@perf_pmu@most-busy-check-all@bcs0:
    - shard-hsw:          [PASS][1] -> [FAIL][2] +2 similar issues
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw4/igt@perf_pmu@most-busy-check-all@bcs0.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw6/igt@perf_pmu@most-busy-check-all@bcs0.html
    - shard-snb:          [PASS][3] -> [FAIL][4] +1 similar issue
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-snb5/igt@perf_pmu@most-busy-check-all@bcs0.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-snb2/igt@perf_pmu@most-busy-check-all@bcs0.html

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_eio@kms:
    - shard-snb:          [PASS][5] -> [DMESG-WARN][6] ([i915#1982])
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-snb6/igt@gem_eio@kms.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-snb4/igt@gem_eio@kms.html

  * igt@gem_exec_create@madvise:
    - shard-glk:          [PASS][7] -> [DMESG-WARN][8] ([i915#118] / [i915#95])
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk6/igt@gem_exec_create@madvise.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk2/igt@gem_exec_create@madvise.html

  * igt@gem_exec_reloc@basic-concurrent0:
    - shard-glk:          [PASS][9] -> [FAIL][10] ([i915#1930])
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk9/igt@gem_exec_reloc@basic-concurrent0.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk9/igt@gem_exec_reloc@basic-concurrent0.html

  * igt@gem_madvise@dontneed-before-pwrite:
    - shard-tglb:         [PASS][11] -> [DMESG-WARN][12] ([i915#402]) +2 similar issues
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-tglb7/igt@gem_madvise@dontneed-before-pwrite.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-tglb7/igt@gem_madvise@dontneed-before-pwrite.html

  * igt@gem_mmap_wc@copy:
    - shard-hsw:          [PASS][13] -> [TIMEOUT][14] ([i915#1958] / [i915#2119]) +2 similar issues
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw1/igt@gem_mmap_wc@copy.html
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw6/igt@gem_mmap_wc@copy.html
    - shard-snb:          [PASS][15] -> [TIMEOUT][16] ([i915#1958] / [i915#2119]) +1 similar issue
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-snb1/igt@gem_mmap_wc@copy.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-snb2/igt@gem_mmap_wc@copy.html

  * igt@gem_pread@bench:
    - shard-kbl:          [PASS][17] -> [DMESG-WARN][18] ([i915#93] / [i915#95]) +41 similar issues
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl3/igt@gem_pread@bench.html
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl6/igt@gem_pread@bench.html

  * igt@gen9_exec_parse@allowed-all:
    - shard-apl:          [PASS][19] -> [DMESG-WARN][20] ([i915#1436] / [i915#716])
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl4/igt@gen9_exec_parse@allowed-all.html
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl2/igt@gen9_exec_parse@allowed-all.html

  * igt@kms_big_fb@linear-16bpp-rotate-180:
    - shard-kbl:          [PASS][21] -> [DMESG-FAIL][22] ([i915#95]) +1 similar issue
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl2/igt@kms_big_fb@linear-16bpp-rotate-180.html
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl1/igt@kms_big_fb@linear-16bpp-rotate-180.html

  * igt@kms_big_fb@y-tiled-64bpp-rotate-0:
    - shard-glk:          [PASS][23] -> [DMESG-FAIL][24] ([i915#118] / [i915#95])
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk7/igt@kms_big_fb@y-tiled-64bpp-rotate-0.html
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk8/igt@kms_big_fb@y-tiled-64bpp-rotate-0.html

  * igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen:
    - shard-kbl:          [PASS][25] -> [DMESG-FAIL][26] ([i915#54] / [i915#95]) +1 similar issue
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl7/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl6/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html

  * igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen:
    - shard-kbl:          [PASS][27] -> [FAIL][28] ([i915#54])
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl7/igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen.html
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl7/igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen.html
    - shard-apl:          [PASS][29] -> [FAIL][30] ([i915#54])
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl6/igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen.html
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl4/igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen.html

  * igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions:
    - shard-apl:          [PASS][31] -> [DMESG-WARN][32] ([i915#1635] / [i915#95]) +45 similar issues
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl2/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl6/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html

  * igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc:
    - shard-tglb:         [PASS][33] -> [DMESG-WARN][34] ([i915#1982]) +1 similar issue
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-tglb8/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc.html
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-tglb8/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc.html

  * igt@kms_pipe_crc_basic@hang-read-crc-pipe-a:
    - shard-apl:          [PASS][35] -> [DMESG-FAIL][36] ([i915#1635] / [i915#95]) +1 similar issue
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl1/igt@kms_pipe_crc_basic@hang-read-crc-pipe-a.html
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl7/igt@kms_pipe_crc_basic@hang-read-crc-pipe-a.html

  * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes:
    - shard-kbl:          [PASS][37] -> [DMESG-WARN][38] ([i915#180]) +4 similar issues
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl6/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes.html
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl4/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes.html

  * igt@kms_plane_cursor@pipe-a-viewport-size-256:
    - shard-glk:          [PASS][39] -> [FAIL][40] ([i915#1559])
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk9/igt@kms_plane_cursor@pipe-a-viewport-size-256.html
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk8/igt@kms_plane_cursor@pipe-a-viewport-size-256.html

  * igt@kms_psr@no_drrs:
    - shard-iclb:         [PASS][41] -> [FAIL][42] ([i915#173])
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb6/igt@kms_psr@no_drrs.html
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb1/igt@kms_psr@no_drrs.html

  * igt@kms_psr@psr2_suspend:
    - shard-iclb:         [PASS][43] -> [SKIP][44] ([fdo#109441]) +2 similar issues
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb2/igt@kms_psr@psr2_suspend.html
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb4/igt@kms_psr@psr2_suspend.html

  * igt@kms_vblank@pipe-c-ts-continuation-suspend:
    - shard-kbl:          [PASS][45] -> [INCOMPLETE][46] ([i915#155] / [i915#794])
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl2/igt@kms_vblank@pipe-c-ts-continuation-suspend.html
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl1/igt@kms_vblank@pipe-c-ts-continuation-suspend.html

  * igt@perf_pmu@module-unload:
    - shard-apl:          [PASS][47] -> [DMESG-WARN][48] ([i915#1982])
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl6/igt@perf_pmu@module-unload.html
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl7/igt@perf_pmu@module-unload.html

  * igt@perf_pmu@most-busy-check-all@vcs0:
    - shard-snb:          [PASS][49] -> [DMESG-FAIL][50] ([i915#2119])
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-snb5/igt@perf_pmu@most-busy-check-all@vcs0.html
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-snb2/igt@perf_pmu@most-busy-check-all@vcs0.html

  * igt@perf_pmu@most-busy-check-all@vecs0:
    - shard-hsw:          [PASS][51] -> [DMESG-FAIL][52] ([i915#2119])
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw4/igt@perf_pmu@most-busy-check-all@vecs0.html
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw6/igt@perf_pmu@most-busy-check-all@vecs0.html

  * igt@syncobj_wait@wait-all-for-submit-delayed-submit:
    - shard-iclb:         [PASS][53] -> [DMESG-WARN][54] ([i915#1226])
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb7/igt@syncobj_wait@wait-all-for-submit-delayed-submit.html
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb2/igt@syncobj_wait@wait-all-for-submit-delayed-submit.html

  
#### Possible fixes ####

  * igt@gem_exec_params@readonly:
    - shard-kbl:          [DMESG-WARN][55] ([i915#93] / [i915#95]) -> [PASS][56] +33 similar issues
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl2/igt@gem_exec_params@readonly.html
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl2/igt@gem_exec_params@readonly.html

  * igt@kms_big_fb@x-tiled-64bpp-rotate-180:
    - shard-glk:          [DMESG-FAIL][57] ([i915#118] / [i915#95]) -> [PASS][58] +1 similar issue
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk8/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk4/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html

  * igt@kms_big_fb@yf-tiled-16bpp-rotate-180:
    - shard-apl:          [DMESG-WARN][59] ([i915#1982]) -> [PASS][60]
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl6/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl2/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html

  * igt@kms_cursor_edge_walk@pipe-b-64x64-right-edge:
    - shard-glk:          [DMESG-WARN][61] ([i915#1982]) -> [PASS][62]
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk7/igt@kms_cursor_edge_walk@pipe-b-64x64-right-edge.html
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk4/igt@kms_cursor_edge_walk@pipe-b-64x64-right-edge.html

  * igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions:
    - shard-hsw:          [TIMEOUT][63] ([i915#1958] / [i915#2119]) -> [PASS][64]
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw5/igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions.html
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw2/igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions.html

  * igt@kms_cursor_legacy@cursorb-vs-flipb-legacy:
    - shard-hsw:          [SKIP][65] ([fdo#109271]) -> [PASS][66]
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw7/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw6/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html

  * igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-xtiled:
    - shard-glk:          [FAIL][67] ([i915#52] / [i915#54]) -> [PASS][68]
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk6/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-xtiled.html
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk2/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-xtiled.html

  * igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-untiled:
    - shard-kbl:          [DMESG-FAIL][69] ([i915#54] / [i915#95]) -> [PASS][70] +1 similar issue
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-untiled.html
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl4/igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-untiled.html
    - shard-apl:          [DMESG-FAIL][71] ([i915#1635] / [i915#54] / [i915#95]) -> [PASS][72]
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl2/igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-untiled.html
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl4/igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-untiled.html

  * igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a1-hdmi-a2:
    - shard-glk:          [FAIL][73] ([i915#79]) -> [PASS][74]
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk2/igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a1-hdmi-a2.html
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk5/igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a1-hdmi-a2.html

  * igt@kms_flip@flip-vs-suspend@c-dp1:
    - shard-kbl:          [DMESG-WARN][75] ([i915#180]) -> [PASS][76] +3 similar issues
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl3/igt@kms_flip@flip-vs-suspend@c-dp1.html
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl1/igt@kms_flip@flip-vs-suspend@c-dp1.html

  * igt@kms_flip_tiling@flip-changes-tiling:
    - shard-apl:          [DMESG-FAIL][77] ([i915#1635] / [i915#95]) -> [PASS][78] +1 similar issue
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl7/igt@kms_flip_tiling@flip-changes-tiling.html
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl8/igt@kms_flip_tiling@flip-changes-tiling.html
    - shard-kbl:          [DMESG-FAIL][79] ([i915#95]) -> [PASS][80] +1 similar issue
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl2/igt@kms_flip_tiling@flip-changes-tiling.html
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling.html

  * igt@kms_frontbuffer_tracking@fbc-stridechange:
    - shard-tglb:         [DMESG-WARN][81] ([i915#1982]) -> [PASS][82]
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-tglb5/igt@kms_frontbuffer_tracking@fbc-stridechange.html
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-tglb1/igt@kms_frontbuffer_tracking@fbc-stridechange.html

  * igt@kms_plane_cursor@pipe-a-viewport-size-128:
    - shard-glk:          [FAIL][83] ([i915#1559]) -> [PASS][84]
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk6/igt@kms_plane_cursor@pipe-a-viewport-size-128.html
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk6/igt@kms_plane_cursor@pipe-a-viewport-size-128.html

  * igt@kms_psr2_su@frontbuffer:
    - shard-iclb:         [SKIP][85] ([fdo#109642] / [fdo#111068]) -> [PASS][86]
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb6/igt@kms_psr2_su@frontbuffer.html
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb2/igt@kms_psr2_su@frontbuffer.html

  * igt@kms_psr@psr2_no_drrs:
    - shard-iclb:         [SKIP][87] ([fdo#109441]) -> [PASS][88] +2 similar issues
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb7/igt@kms_psr@psr2_no_drrs.html
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb2/igt@kms_psr@psr2_no_drrs.html

  * igt@perf_pmu@semaphore-busy@rcs0:
    - shard-kbl:          [FAIL][89] ([i915#1820]) -> [PASS][90]
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl6/igt@perf_pmu@semaphore-busy@rcs0.html
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl3/igt@perf_pmu@semaphore-busy@rcs0.html

  * igt@testdisplay:
    - shard-glk:          [DMESG-WARN][91] ([i915#118] / [i915#95]) -> [PASS][92]
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk1/igt@testdisplay.html
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk1/igt@testdisplay.html

  * igt@tools_test@tools_test:
    - shard-apl:          [DMESG-WARN][93] ([i915#1635] / [i915#95]) -> [PASS][94] +25 similar issues
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl6/igt@tools_test@tools_test.html
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl1/igt@tools_test@tools_test.html

  
#### Warnings ####

  * igt@gem_ctx_sseu@invalid-args:
    - shard-apl:          [SKIP][95] ([fdo#109271]) -> [SKIP][96] ([fdo#109271] / [i915#1635]) +18 similar issues
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl4/igt@gem_ctx_sseu@invalid-args.html
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl1/igt@gem_ctx_sseu@invalid-args.html

  * igt@gem_exec_reloc@basic-concurrent16:
    - shard-snb:          [FAIL][97] ([i915#1930]) -> [TIMEOUT][98] ([i915#1958] / [i915#2119])
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-snb1/igt@gem_exec_reloc@basic-concurrent16.html
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-snb2/igt@gem_exec_reloc@basic-concurrent16.html

  * igt@i915_pm_dc@dc3co-vpb-simulation:
    - shard-iclb:         [SKIP][99] ([i915#658]) -> [SKIP][100] ([i915#588])
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb3/igt@i915_pm_dc@dc3co-vpb-simulation.html
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html

  * igt@kms_chamelium@hdmi-edid-change-during-suspend:
    - shard-apl:          [SKIP][101] ([fdo#109271] / [fdo#111827]) -> [SKIP][102] ([fdo#109271] / [fdo#111827] / [i915#1635])
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl8/igt@kms_chamelium@hdmi-edid-change-during-suspend.html
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl6/igt@kms_chamelium@hdmi-edid-change-during-suspend.html

  * igt@kms_content_protection@atomic:
    - shard-apl:          [FAIL][103] ([fdo#110321] / [fdo#110336]) -> [DMESG-FAIL][104] ([fdo#110321] / [i915#1635] / [i915#95])
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl7/igt@kms_content_protection@atomic.html
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl1/igt@kms_content_protection@atomic.html

  * igt@kms_content_protection@srm:
    - shard-kbl:          [TIMEOUT][105] ([i915#1319] / [i915#1958] / [i915#2119]) -> [TIMEOUT][106] ([i915#1319] / [i915#2119])
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl1/igt@kms_content_protection@srm.html
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl6/igt@kms_content_protection@srm.html

  * igt@kms_cursor_legacy@cursora-vs-flipb-legacy:
    - shard-snb:          [SKIP][107] ([fdo#109271]) -> [TIMEOUT][108] ([i915#1958] / [i915#2119]) +1 similar issue
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-snb2/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-snb2/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html

  * igt@kms_dp_dsc@basic-dsc-enable-edp:
    - shard-iclb:         [DMESG-WARN][109] ([i915#1226]) -> [SKIP][110] ([fdo#109349])
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb2/igt@kms_dp_dsc@basic-dsc-enable-edp.html
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb5/igt@kms_dp_dsc@basic-dsc-enable-edp.html

  * igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack:
    - shard-hsw:          [SKIP][111] ([fdo#109271]) -> [TIMEOUT][112] ([i915#1958] / [i915#2119])
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw2/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack.html
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw6/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
    - shard-hsw:          [TIMEOUT][113] ([i915#1958] / [i915#2119]) -> [SKIP][114] ([fdo#109271]) +1 similar issue
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-blt:
    - shard-apl:          [SKIP][115] ([fdo#109271] / [i915#1635]) -> [SKIP][116] ([fdo#109271]) +15 similar issues
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl7/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-blt.html
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-blt.html

  * igt@kms_plane_alpha_blend@pipe-b-alpha-basic:
    - shard-apl:          [DMESG-FAIL][117] ([fdo#108145] / [i915#1635] / [i915#95]) -> [FAIL][118] ([fdo#108145] / [i915#265]) +2 similar issues
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl4/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl6/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html
    - shard-kbl:          [DMESG-FAIL][119] ([fdo#108145] / [i915#95]) -> [FAIL][120] ([fdo#108145] / [i915#265]) +2 similar issues
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl3/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html
   [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl3/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html

  * igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb:
    - shard-kbl:          [DMESG-FAIL][121] ([i915#95]) -> [FAIL][122] ([i915#265])
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl3/igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb.html
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl4/igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb.html

  * igt@perf@polling-parameterized:
    - shard-hsw:          [INCOMPLETE][123] ([i915#1958]) -> [FAIL][124] ([i915#1542])
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw5/igt@perf@polling-parameterized.html
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw6/igt@perf@polling-parameterized.html

  * igt@runner@aborted:
    - shard-kbl:          ([FAIL][125], [FAIL][126]) ([i915#1784] / [i915#2110]) -> [FAIL][127] ([i915#1436] / [i915#1784] / [i915#2110])
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl1/igt@runner@aborted.html
   [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl3/igt@runner@aborted.html
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl2/igt@runner@aborted.html
    - shard-apl:          [FAIL][128] ([i915#1610] / [i915#1635] / [i915#2110]) -> ([FAIL][129], [FAIL][130]) ([fdo#109271] / [i915#1635] / [i915#2110] / [i915#716])
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl2/igt@runner@aborted.html
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl2/igt@runner@aborted.html
   [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl4/igt@runner@aborted.html

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

  [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [fdo#109349]: https://bugs.freedesktop.org/show_bug.cgi?id=109349
  [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
  [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
  [fdo#110321]: https://bugs.freedesktop.org/show_bug.cgi?id=110321
  [fdo#110336]: https://bugs.freedesktop.org/show_bug.cgi?id=110336
  [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
  [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
  [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
  [i915#1226]: https://gitlab.freedesktop.org/drm/intel/issues/1226
  [i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
  [i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436
  [i915#1542]: https://gitlab.freedesktop.org/drm/intel/issues/1542
  [i915#155]: https://gitlab.freedesktop.org/drm/intel/issues/155
  [i915#1559]: https://gitlab.freedesktop.org/drm/intel/issues/1559
  [i915#1610]: https://gitlab.freedesktop.org/drm/intel/issues/1610
  [i915#1635]: https://gitlab.freedesktop.org/drm/intel/issues/1635
  [i915#173]: https://gitlab.freedesktop.org/drm/intel/issues/173
  [i915#1784]: https://gitlab.freedesktop.org/drm/intel/issues/1784
  [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
  [i915#1820]: https://gitlab.freedesktop.org/drm/intel/issues/1820
  [i915#1930]: https://gitlab.freedesktop.org/drm/intel/issues/1930
  [i915#1958]: https://gitlab.freedesktop.org/drm/intel/issues/1958
  [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
  [i915#2110]: https://gitlab.freedesktop.org/drm/intel/issues/2110
  [i915#2119]: https://gitlab.freedesktop.org/drm/intel/issues/2119
  [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
  [i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
  [i915#52]: https://gitlab.freedesktop.org/drm/intel/issues/52
  [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
  [i915#588]: https://gitlab.freedesktop.org/drm/intel/issues/588
  [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
  [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716
  [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
  [i915#794]: https://gitlab.freedesktop.org/drm/intel/issues/794
  [i915#93]: https://gitlab.freedesktop.org/drm/intel/issues/93
  [i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95


Participating hosts (8 -> 8)
------------------------------

  No changes in participating hosts


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

  * CI: CI-20190529 -> None
  * IGT: IGT_5724 -> IGTPW_4741

  CI-20190529: 20190529
  CI_DRM_8708: 170e94a1430fd0a4f0841ad0f7366904d52e49be @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_4741: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/index.html
  IGT_5724: bfbf195bd0c35fd73d1ee95e79249151aa248f2e @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/index.html
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [igt-dev] ✗ Fi.CI.IGT: failure for lib/bufops: add surface array to cover ccs pgtable
  2020-07-06 15:28 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2020-07-06 16:40   ` Zbigniew Kempczyński
  0 siblings, 0 replies; 5+ messages in thread
From: Zbigniew Kempczyński @ 2020-07-06 16:40 UTC (permalink / raw)
  To: igt-dev

On Mon, Jul 06, 2020 at 03:28:16PM +0000, Patchwork wrote:
> == Series Details ==
> 
> Series: lib/bufops: add surface array to cover ccs pgtable
> URL   : https://patchwork.freedesktop.org/series/79158/
> State : failure
> 
> == Summary ==
> 
> CI Bug Log - changes from IGT_5724_full -> IGTPW_4741_full
> ====================================================
> 
> Summary
> -------
> 
>   **FAILURE**
> 
>   Serious unknown changes coming with IGTPW_4741_full absolutely need to be
>   verified manually.
>   
>   If you think the reported changes have nothing to do with the changes
>   introduced in IGTPW_4741_full, please notify your bug team to allow them
>   to document this new failure mode, which will reduce false positives in CI.
> 
>   External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/index.html
> 
> Possible new issues
> -------------------
> 
>   Here are the unknown changes that may have been introduced in IGTPW_4741_full:
> 
> ### IGT changes ###
> 
> #### Possible regressions ####
> 
>   * igt@perf_pmu@most-busy-check-all@bcs0:
>     - shard-hsw:          [PASS][1] -> [FAIL][2] +2 similar issues
>    [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw4/igt@perf_pmu@most-busy-check-all@bcs0.html
>    [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw6/igt@perf_pmu@most-busy-check-all@bcs0.html
>     - shard-snb:          [PASS][3] -> [FAIL][4] +1 similar issue
>    [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-snb5/igt@perf_pmu@most-busy-check-all@bcs0.html
>    [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-snb2/igt@perf_pmu@most-busy-check-all@bcs0.html

Code I've changed is not related to fails mentioned above.

--
Zbigniew



> 
>   
> Known issues
> ------------
> 
>   Here are the changes found in IGTPW_4741_full that come from known issues:
> 
> ### IGT changes ###
> 
> #### Issues hit ####
> 
>   * igt@gem_eio@kms:
>     - shard-snb:          [PASS][5] -> [DMESG-WARN][6] ([i915#1982])
>    [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-snb6/igt@gem_eio@kms.html
>    [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-snb4/igt@gem_eio@kms.html
> 
>   * igt@gem_exec_create@madvise:
>     - shard-glk:          [PASS][7] -> [DMESG-WARN][8] ([i915#118] / [i915#95])
>    [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk6/igt@gem_exec_create@madvise.html
>    [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk2/igt@gem_exec_create@madvise.html
> 
>   * igt@gem_exec_reloc@basic-concurrent0:
>     - shard-glk:          [PASS][9] -> [FAIL][10] ([i915#1930])
>    [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk9/igt@gem_exec_reloc@basic-concurrent0.html
>    [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk9/igt@gem_exec_reloc@basic-concurrent0.html
> 
>   * igt@gem_madvise@dontneed-before-pwrite:
>     - shard-tglb:         [PASS][11] -> [DMESG-WARN][12] ([i915#402]) +2 similar issues
>    [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-tglb7/igt@gem_madvise@dontneed-before-pwrite.html
>    [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-tglb7/igt@gem_madvise@dontneed-before-pwrite.html
> 
>   * igt@gem_mmap_wc@copy:
>     - shard-hsw:          [PASS][13] -> [TIMEOUT][14] ([i915#1958] / [i915#2119]) +2 similar issues
>    [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw1/igt@gem_mmap_wc@copy.html
>    [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw6/igt@gem_mmap_wc@copy.html
>     - shard-snb:          [PASS][15] -> [TIMEOUT][16] ([i915#1958] / [i915#2119]) +1 similar issue
>    [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-snb1/igt@gem_mmap_wc@copy.html
>    [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-snb2/igt@gem_mmap_wc@copy.html
> 
>   * igt@gem_pread@bench:
>     - shard-kbl:          [PASS][17] -> [DMESG-WARN][18] ([i915#93] / [i915#95]) +41 similar issues
>    [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl3/igt@gem_pread@bench.html
>    [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl6/igt@gem_pread@bench.html
> 
>   * igt@gen9_exec_parse@allowed-all:
>     - shard-apl:          [PASS][19] -> [DMESG-WARN][20] ([i915#1436] / [i915#716])
>    [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl4/igt@gen9_exec_parse@allowed-all.html
>    [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl2/igt@gen9_exec_parse@allowed-all.html
> 
>   * igt@kms_big_fb@linear-16bpp-rotate-180:
>     - shard-kbl:          [PASS][21] -> [DMESG-FAIL][22] ([i915#95]) +1 similar issue
>    [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl2/igt@kms_big_fb@linear-16bpp-rotate-180.html
>    [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl1/igt@kms_big_fb@linear-16bpp-rotate-180.html
> 
>   * igt@kms_big_fb@y-tiled-64bpp-rotate-0:
>     - shard-glk:          [PASS][23] -> [DMESG-FAIL][24] ([i915#118] / [i915#95])
>    [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk7/igt@kms_big_fb@y-tiled-64bpp-rotate-0.html
>    [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk8/igt@kms_big_fb@y-tiled-64bpp-rotate-0.html
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen:
>     - shard-kbl:          [PASS][25] -> [DMESG-FAIL][26] ([i915#54] / [i915#95]) +1 similar issue
>    [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl7/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html
>    [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl6/igt@kms_cursor_crc@pipe-a-cursor-256x256-offscreen.html
> 
>   * igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen:
>     - shard-kbl:          [PASS][27] -> [FAIL][28] ([i915#54])
>    [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl7/igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen.html
>    [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl7/igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen.html
>     - shard-apl:          [PASS][29] -> [FAIL][30] ([i915#54])
>    [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl6/igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen.html
>    [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl4/igt@kms_cursor_crc@pipe-a-cursor-64x21-onscreen.html
> 
>   * igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions:
>     - shard-apl:          [PASS][31] -> [DMESG-WARN][32] ([i915#1635] / [i915#95]) +45 similar issues
>    [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl2/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
>    [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl6/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
> 
>   * igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc:
>     - shard-tglb:         [PASS][33] -> [DMESG-WARN][34] ([i915#1982]) +1 similar issue
>    [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-tglb8/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc.html
>    [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-tglb8/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc.html
> 
>   * igt@kms_pipe_crc_basic@hang-read-crc-pipe-a:
>     - shard-apl:          [PASS][35] -> [DMESG-FAIL][36] ([i915#1635] / [i915#95]) +1 similar issue
>    [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl1/igt@kms_pipe_crc_basic@hang-read-crc-pipe-a.html
>    [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl7/igt@kms_pipe_crc_basic@hang-read-crc-pipe-a.html
> 
>   * igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes:
>     - shard-kbl:          [PASS][37] -> [DMESG-WARN][38] ([i915#180]) +4 similar issues
>    [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl6/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes.html
>    [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl4/igt@kms_plane@plane-panning-bottom-right-suspend-pipe-c-planes.html
> 
>   * igt@kms_plane_cursor@pipe-a-viewport-size-256:
>     - shard-glk:          [PASS][39] -> [FAIL][40] ([i915#1559])
>    [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk9/igt@kms_plane_cursor@pipe-a-viewport-size-256.html
>    [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk8/igt@kms_plane_cursor@pipe-a-viewport-size-256.html
> 
>   * igt@kms_psr@no_drrs:
>     - shard-iclb:         [PASS][41] -> [FAIL][42] ([i915#173])
>    [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb6/igt@kms_psr@no_drrs.html
>    [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb1/igt@kms_psr@no_drrs.html
> 
>   * igt@kms_psr@psr2_suspend:
>     - shard-iclb:         [PASS][43] -> [SKIP][44] ([fdo#109441]) +2 similar issues
>    [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb2/igt@kms_psr@psr2_suspend.html
>    [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb4/igt@kms_psr@psr2_suspend.html
> 
>   * igt@kms_vblank@pipe-c-ts-continuation-suspend:
>     - shard-kbl:          [PASS][45] -> [INCOMPLETE][46] ([i915#155] / [i915#794])
>    [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl2/igt@kms_vblank@pipe-c-ts-continuation-suspend.html
>    [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl1/igt@kms_vblank@pipe-c-ts-continuation-suspend.html
> 
>   * igt@perf_pmu@module-unload:
>     - shard-apl:          [PASS][47] -> [DMESG-WARN][48] ([i915#1982])
>    [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl6/igt@perf_pmu@module-unload.html
>    [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl7/igt@perf_pmu@module-unload.html
> 
>   * igt@perf_pmu@most-busy-check-all@vcs0:
>     - shard-snb:          [PASS][49] -> [DMESG-FAIL][50] ([i915#2119])
>    [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-snb5/igt@perf_pmu@most-busy-check-all@vcs0.html
>    [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-snb2/igt@perf_pmu@most-busy-check-all@vcs0.html
> 
>   * igt@perf_pmu@most-busy-check-all@vecs0:
>     - shard-hsw:          [PASS][51] -> [DMESG-FAIL][52] ([i915#2119])
>    [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw4/igt@perf_pmu@most-busy-check-all@vecs0.html
>    [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw6/igt@perf_pmu@most-busy-check-all@vecs0.html
> 
>   * igt@syncobj_wait@wait-all-for-submit-delayed-submit:
>     - shard-iclb:         [PASS][53] -> [DMESG-WARN][54] ([i915#1226])
>    [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb7/igt@syncobj_wait@wait-all-for-submit-delayed-submit.html
>    [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb2/igt@syncobj_wait@wait-all-for-submit-delayed-submit.html
> 
>   
> #### Possible fixes ####
> 
>   * igt@gem_exec_params@readonly:
>     - shard-kbl:          [DMESG-WARN][55] ([i915#93] / [i915#95]) -> [PASS][56] +33 similar issues
>    [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl2/igt@gem_exec_params@readonly.html
>    [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl2/igt@gem_exec_params@readonly.html
> 
>   * igt@kms_big_fb@x-tiled-64bpp-rotate-180:
>     - shard-glk:          [DMESG-FAIL][57] ([i915#118] / [i915#95]) -> [PASS][58] +1 similar issue
>    [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk8/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html
>    [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk4/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html
> 
>   * igt@kms_big_fb@yf-tiled-16bpp-rotate-180:
>     - shard-apl:          [DMESG-WARN][59] ([i915#1982]) -> [PASS][60]
>    [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl6/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
>    [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl2/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
> 
>   * igt@kms_cursor_edge_walk@pipe-b-64x64-right-edge:
>     - shard-glk:          [DMESG-WARN][61] ([i915#1982]) -> [PASS][62]
>    [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk7/igt@kms_cursor_edge_walk@pipe-b-64x64-right-edge.html
>    [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk4/igt@kms_cursor_edge_walk@pipe-b-64x64-right-edge.html
> 
>   * igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions:
>     - shard-hsw:          [TIMEOUT][63] ([i915#1958] / [i915#2119]) -> [PASS][64]
>    [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw5/igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions.html
>    [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw2/igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions.html
> 
>   * igt@kms_cursor_legacy@cursorb-vs-flipb-legacy:
>     - shard-hsw:          [SKIP][65] ([fdo#109271]) -> [PASS][66]
>    [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw7/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
>    [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw6/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
> 
>   * igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-xtiled:
>     - shard-glk:          [FAIL][67] ([i915#52] / [i915#54]) -> [PASS][68]
>    [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk6/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-xtiled.html
>    [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk2/igt@kms_draw_crc@draw-method-xrgb2101010-mmap-gtt-xtiled.html
> 
>   * igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-untiled:
>     - shard-kbl:          [DMESG-FAIL][69] ([i915#54] / [i915#95]) -> [PASS][70] +1 similar issue
>    [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl6/igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-untiled.html
>    [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl4/igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-untiled.html
>     - shard-apl:          [DMESG-FAIL][71] ([i915#1635] / [i915#54] / [i915#95]) -> [PASS][72]
>    [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl2/igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-untiled.html
>    [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl4/igt@kms_draw_crc@draw-method-xrgb8888-mmap-cpu-untiled.html
> 
>   * igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a1-hdmi-a2:
>     - shard-glk:          [FAIL][73] ([i915#79]) -> [PASS][74]
>    [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk2/igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a1-hdmi-a2.html
>    [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk5/igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a1-hdmi-a2.html
> 
>   * igt@kms_flip@flip-vs-suspend@c-dp1:
>     - shard-kbl:          [DMESG-WARN][75] ([i915#180]) -> [PASS][76] +3 similar issues
>    [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl3/igt@kms_flip@flip-vs-suspend@c-dp1.html
>    [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl1/igt@kms_flip@flip-vs-suspend@c-dp1.html
> 
>   * igt@kms_flip_tiling@flip-changes-tiling:
>     - shard-apl:          [DMESG-FAIL][77] ([i915#1635] / [i915#95]) -> [PASS][78] +1 similar issue
>    [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl7/igt@kms_flip_tiling@flip-changes-tiling.html
>    [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl8/igt@kms_flip_tiling@flip-changes-tiling.html
>     - shard-kbl:          [DMESG-FAIL][79] ([i915#95]) -> [PASS][80] +1 similar issue
>    [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl2/igt@kms_flip_tiling@flip-changes-tiling.html
>    [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl6/igt@kms_flip_tiling@flip-changes-tiling.html
> 
>   * igt@kms_frontbuffer_tracking@fbc-stridechange:
>     - shard-tglb:         [DMESG-WARN][81] ([i915#1982]) -> [PASS][82]
>    [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-tglb5/igt@kms_frontbuffer_tracking@fbc-stridechange.html
>    [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-tglb1/igt@kms_frontbuffer_tracking@fbc-stridechange.html
> 
>   * igt@kms_plane_cursor@pipe-a-viewport-size-128:
>     - shard-glk:          [FAIL][83] ([i915#1559]) -> [PASS][84]
>    [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk6/igt@kms_plane_cursor@pipe-a-viewport-size-128.html
>    [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk6/igt@kms_plane_cursor@pipe-a-viewport-size-128.html
> 
>   * igt@kms_psr2_su@frontbuffer:
>     - shard-iclb:         [SKIP][85] ([fdo#109642] / [fdo#111068]) -> [PASS][86]
>    [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb6/igt@kms_psr2_su@frontbuffer.html
>    [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb2/igt@kms_psr2_su@frontbuffer.html
> 
>   * igt@kms_psr@psr2_no_drrs:
>     - shard-iclb:         [SKIP][87] ([fdo#109441]) -> [PASS][88] +2 similar issues
>    [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb7/igt@kms_psr@psr2_no_drrs.html
>    [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb2/igt@kms_psr@psr2_no_drrs.html
> 
>   * igt@perf_pmu@semaphore-busy@rcs0:
>     - shard-kbl:          [FAIL][89] ([i915#1820]) -> [PASS][90]
>    [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl6/igt@perf_pmu@semaphore-busy@rcs0.html
>    [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl3/igt@perf_pmu@semaphore-busy@rcs0.html
> 
>   * igt@testdisplay:
>     - shard-glk:          [DMESG-WARN][91] ([i915#118] / [i915#95]) -> [PASS][92]
>    [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-glk1/igt@testdisplay.html
>    [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-glk1/igt@testdisplay.html
> 
>   * igt@tools_test@tools_test:
>     - shard-apl:          [DMESG-WARN][93] ([i915#1635] / [i915#95]) -> [PASS][94] +25 similar issues
>    [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl6/igt@tools_test@tools_test.html
>    [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl1/igt@tools_test@tools_test.html
> 
>   
> #### Warnings ####
> 
>   * igt@gem_ctx_sseu@invalid-args:
>     - shard-apl:          [SKIP][95] ([fdo#109271]) -> [SKIP][96] ([fdo#109271] / [i915#1635]) +18 similar issues
>    [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl4/igt@gem_ctx_sseu@invalid-args.html
>    [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl1/igt@gem_ctx_sseu@invalid-args.html
> 
>   * igt@gem_exec_reloc@basic-concurrent16:
>     - shard-snb:          [FAIL][97] ([i915#1930]) -> [TIMEOUT][98] ([i915#1958] / [i915#2119])
>    [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-snb1/igt@gem_exec_reloc@basic-concurrent16.html
>    [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-snb2/igt@gem_exec_reloc@basic-concurrent16.html
> 
>   * igt@i915_pm_dc@dc3co-vpb-simulation:
>     - shard-iclb:         [SKIP][99] ([i915#658]) -> [SKIP][100] ([i915#588])
>    [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb3/igt@i915_pm_dc@dc3co-vpb-simulation.html
>    [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html
> 
>   * igt@kms_chamelium@hdmi-edid-change-during-suspend:
>     - shard-apl:          [SKIP][101] ([fdo#109271] / [fdo#111827]) -> [SKIP][102] ([fdo#109271] / [fdo#111827] / [i915#1635])
>    [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl8/igt@kms_chamelium@hdmi-edid-change-during-suspend.html
>    [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl6/igt@kms_chamelium@hdmi-edid-change-during-suspend.html
> 
>   * igt@kms_content_protection@atomic:
>     - shard-apl:          [FAIL][103] ([fdo#110321] / [fdo#110336]) -> [DMESG-FAIL][104] ([fdo#110321] / [i915#1635] / [i915#95])
>    [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl7/igt@kms_content_protection@atomic.html
>    [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl1/igt@kms_content_protection@atomic.html
> 
>   * igt@kms_content_protection@srm:
>     - shard-kbl:          [TIMEOUT][105] ([i915#1319] / [i915#1958] / [i915#2119]) -> [TIMEOUT][106] ([i915#1319] / [i915#2119])
>    [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl1/igt@kms_content_protection@srm.html
>    [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl6/igt@kms_content_protection@srm.html
> 
>   * igt@kms_cursor_legacy@cursora-vs-flipb-legacy:
>     - shard-snb:          [SKIP][107] ([fdo#109271]) -> [TIMEOUT][108] ([i915#1958] / [i915#2119]) +1 similar issue
>    [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-snb2/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html
>    [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-snb2/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html
> 
>   * igt@kms_dp_dsc@basic-dsc-enable-edp:
>     - shard-iclb:         [DMESG-WARN][109] ([i915#1226]) -> [SKIP][110] ([fdo#109349])
>    [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-iclb2/igt@kms_dp_dsc@basic-dsc-enable-edp.html
>    [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-iclb5/igt@kms_dp_dsc@basic-dsc-enable-edp.html
> 
>   * igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack:
>     - shard-hsw:          [SKIP][111] ([fdo#109271]) -> [TIMEOUT][112] ([i915#1958] / [i915#2119])
>    [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw2/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack.html
>    [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw6/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack.html
> 
>   * igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
>     - shard-hsw:          [TIMEOUT][113] ([i915#1958] / [i915#2119]) -> [SKIP][114] ([fdo#109271]) +1 similar issue
>    [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
>    [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
> 
>   * igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-blt:
>     - shard-apl:          [SKIP][115] ([fdo#109271] / [i915#1635]) -> [SKIP][116] ([fdo#109271]) +15 similar issues
>    [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl7/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-blt.html
>    [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-blt.html
> 
>   * igt@kms_plane_alpha_blend@pipe-b-alpha-basic:
>     - shard-apl:          [DMESG-FAIL][117] ([fdo#108145] / [i915#1635] / [i915#95]) -> [FAIL][118] ([fdo#108145] / [i915#265]) +2 similar issues
>    [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl4/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html
>    [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl6/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html
>     - shard-kbl:          [DMESG-FAIL][119] ([fdo#108145] / [i915#95]) -> [FAIL][120] ([fdo#108145] / [i915#265]) +2 similar issues
>    [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl3/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html
>    [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl3/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html
> 
>   * igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb:
>     - shard-kbl:          [DMESG-FAIL][121] ([i915#95]) -> [FAIL][122] ([i915#265])
>    [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl3/igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb.html
>    [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl4/igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb.html
> 
>   * igt@perf@polling-parameterized:
>     - shard-hsw:          [INCOMPLETE][123] ([i915#1958]) -> [FAIL][124] ([i915#1542])
>    [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-hsw5/igt@perf@polling-parameterized.html
>    [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-hsw6/igt@perf@polling-parameterized.html
> 
>   * igt@runner@aborted:
>     - shard-kbl:          ([FAIL][125], [FAIL][126]) ([i915#1784] / [i915#2110]) -> [FAIL][127] ([i915#1436] / [i915#1784] / [i915#2110])
>    [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl1/igt@runner@aborted.html
>    [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-kbl3/igt@runner@aborted.html
>    [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-kbl2/igt@runner@aborted.html
>     - shard-apl:          [FAIL][128] ([i915#1610] / [i915#1635] / [i915#2110]) -> ([FAIL][129], [FAIL][130]) ([fdo#109271] / [i915#1635] / [i915#2110] / [i915#716])
>    [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5724/shard-apl2/igt@runner@aborted.html
>    [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl2/igt@runner@aborted.html
>    [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/shard-apl4/igt@runner@aborted.html
> 
>   
>   {name}: This element is suppressed. This means it is ignored when computing
>           the status of the difference (SUCCESS, WARNING, or FAILURE).
> 
>   [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
>   [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
>   [fdo#109349]: https://bugs.freedesktop.org/show_bug.cgi?id=109349
>   [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
>   [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
>   [fdo#110321]: https://bugs.freedesktop.org/show_bug.cgi?id=110321
>   [fdo#110336]: https://bugs.freedesktop.org/show_bug.cgi?id=110336
>   [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
>   [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
>   [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
>   [i915#1226]: https://gitlab.freedesktop.org/drm/intel/issues/1226
>   [i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
>   [i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436
>   [i915#1542]: https://gitlab.freedesktop.org/drm/intel/issues/1542
>   [i915#155]: https://gitlab.freedesktop.org/drm/intel/issues/155
>   [i915#1559]: https://gitlab.freedesktop.org/drm/intel/issues/1559
>   [i915#1610]: https://gitlab.freedesktop.org/drm/intel/issues/1610
>   [i915#1635]: https://gitlab.freedesktop.org/drm/intel/issues/1635
>   [i915#173]: https://gitlab.freedesktop.org/drm/intel/issues/173
>   [i915#1784]: https://gitlab.freedesktop.org/drm/intel/issues/1784
>   [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
>   [i915#1820]: https://gitlab.freedesktop.org/drm/intel/issues/1820
>   [i915#1930]: https://gitlab.freedesktop.org/drm/intel/issues/1930
>   [i915#1958]: https://gitlab.freedesktop.org/drm/intel/issues/1958
>   [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
>   [i915#2110]: https://gitlab.freedesktop.org/drm/intel/issues/2110
>   [i915#2119]: https://gitlab.freedesktop.org/drm/intel/issues/2119
>   [i915#265]: https://gitlab.freedesktop.org/drm/intel/issues/265
>   [i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
>   [i915#52]: https://gitlab.freedesktop.org/drm/intel/issues/52
>   [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
>   [i915#588]: https://gitlab.freedesktop.org/drm/intel/issues/588
>   [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
>   [i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716
>   [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
>   [i915#794]: https://gitlab.freedesktop.org/drm/intel/issues/794
>   [i915#93]: https://gitlab.freedesktop.org/drm/intel/issues/93
>   [i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95
> 
> 
> Participating hosts (8 -> 8)
> ------------------------------
> 
>   No changes in participating hosts
> 
> 
> Build changes
> -------------
> 
>   * CI: CI-20190529 -> None
>   * IGT: IGT_5724 -> IGTPW_4741
> 
>   CI-20190529: 20190529
>   CI_DRM_8708: 170e94a1430fd0a4f0841ad0f7366904d52e49be @ git://anongit.freedesktop.org/gfx-ci/linux
>   IGTPW_4741: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/index.html
>   IGT_5724: bfbf195bd0c35fd73d1ee95e79249151aa248f2e @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
> 
> == Logs ==
> 
> For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_4741/index.html
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-07-06 16:40 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-06 13:08 [igt-dev] [PATCH i-g-t] lib/bufops: add surface array to cover ccs pgtable Zbigniew Kempczyński
2020-07-06 13:13 ` Chris Wilson
2020-07-06 14:01 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2020-07-06 15:28 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2020-07-06 16:40   ` Zbigniew Kempczyński

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.