* [igt-dev] [i-g-t V3 01/20] lib: Add tiling support for XE
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 02/20] tests/kms_cursor_edge_walk: Fix intel specific checks Bhanuprakash Modem
` (23 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Remove the tiling restrictions in all libraries those used by
the Xe driver.
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
lib/igt_draw.c | 5 +----
lib/igt_fb.c | 8 ++++----
lib/intel_bufops.c | 13 +++++++++----
3 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/lib/igt_draw.c b/lib/igt_draw.c
index 13b90702c..476778a13 100644
--- a/lib/igt_draw.c
+++ b/lib/igt_draw.c
@@ -677,14 +677,11 @@ static void draw_rect_blt(int fd, struct cmd_data *cmd_data,
int ver = intel_display_ver(devid);
int pitch;
- if (tiling)
- igt_require_i915(fd);
-
dst = create_buf(fd, cmd_data->bops, buf, tiling);
ibb = intel_bb_create(fd, PAGE_SIZE);
intel_bb_add_intel_buf(ibb, dst, true);
- if (is_i915_device(fd) && HAS_4TILE(intel_get_drm_devid(fd))) {
+ if (HAS_4TILE(intel_get_drm_devid(fd))) {
int buf_height = buf->size / buf->stride;
switch (buf->bpp) {
diff --git a/lib/igt_fb.c b/lib/igt_fb.c
index 8f5e3db9f..1114c447b 100644
--- a/lib/igt_fb.c
+++ b/lib/igt_fb.c
@@ -482,7 +482,7 @@ void igt_get_fb_tile_size(int fd, uint64_t modifier, int fb_bpp,
break;
case I915_FORMAT_MOD_Yf_TILED:
case I915_FORMAT_MOD_Yf_TILED_CCS:
- igt_require_i915(fd);
+ igt_require_intel(fd);
switch (fb_bpp) {
case 8:
*width_ret = 64;
@@ -755,7 +755,7 @@ static uint32_t calc_plane_stride(struct igt_fb *fb, int plane)
(fb->plane_bpp[plane] / 8);
if (fb->modifier != DRM_FORMAT_MOD_LINEAR &&
- is_i915_device(fb->fd) &&
+ is_intel_device(fb->fd) &&
intel_display_ver(intel_get_drm_devid(fb->fd)) <= 3) {
uint32_t stride;
@@ -824,7 +824,7 @@ static uint32_t calc_plane_stride(struct igt_fb *fb, int plane)
static uint64_t calc_plane_size(struct igt_fb *fb, int plane)
{
if (fb->modifier != DRM_FORMAT_MOD_LINEAR &&
- is_i915_device(fb->fd) &&
+ is_intel_device(fb->fd) &&
intel_display_ver(intel_get_drm_devid(fb->fd)) <= 3) {
uint64_t size = (uint64_t) fb->strides[plane] *
fb->plane_height[plane];
@@ -901,7 +901,7 @@ static unsigned int get_plane_alignment(struct igt_fb *fb, int color_plane)
unsigned int tile_row_size;
unsigned int alignment;
- if (!(is_i915_device(fb->fd) &&
+ if (!(is_intel_device(fb->fd) &&
is_gen12_ccs_modifier(fb->modifier) &&
is_yuv_semiplanar_plane(fb, color_plane)))
return 0;
diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c
index 524757933..2c91adb88 100644
--- a/lib/intel_bufops.c
+++ b/lib/intel_bufops.c
@@ -927,7 +927,8 @@ static void __intel_buf_init(struct buf_ops *bops,
/* Store gem bo size */
buf->bo_size = size;
- set_hw_tiled(bops, buf);
+ if (bops->driver == INTEL_DRIVER_I915)
+ set_hw_tiled(bops, buf);
}
/**
@@ -1502,14 +1503,18 @@ static struct buf_ops *__buf_ops_create(int fd, bool check_idempotency)
bops->intel_gen, bops->supported_tiles,
bops->driver == INTEL_DRIVER_I915 ? "i915" : "xe");
- /* No tiling support in XE. */
if (bops->driver == INTEL_DRIVER_XE) {
- bops->supported_hw_tiles = TILE_NONE;
-
bops->linear_to_x = copy_linear_to_x;
bops->x_to_linear = copy_x_to_linear;
bops->linear_to_y = copy_linear_to_y;
bops->y_to_linear = copy_y_to_linear;
+ bops->linear_to_tile4 = copy_linear_to_tile4;
+ bops->tile4_to_linear = copy_tile4_to_linear;
+
+ bops->linear_to_yf = NULL;
+ bops->yf_to_linear = NULL;
+ bops->linear_to_ys = NULL;
+ bops->ys_to_linear = NULL;
return bops;
}
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 02/20] tests/kms_cursor_edge_walk: Fix intel specific checks
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 01/20] lib: Add tiling support for XE Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-16 10:47 ` [igt-dev] [i-g-t, V3, " Joshi, Kunal1
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 03/20] tests/kms_getfb: Extended ccs tests to support XE Bhanuprakash Modem
` (22 subsequent siblings)
24 siblings, 1 reply; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Use the correct helper to check for the intel hardware.
s/is_i915_device/is_intel_device/
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/kms_cursor_edge_walk.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/kms_cursor_edge_walk.c b/tests/kms_cursor_edge_walk.c
index 462b51e20..5d3ca9567 100644
--- a/tests/kms_cursor_edge_walk.c
+++ b/tests/kms_cursor_edge_walk.c
@@ -335,7 +335,7 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
data.drm_fd = drm_open_driver_master(DRIVER_ANY);
- if (is_i915_device(data.drm_fd))
+ if (is_intel_device(data.drm_fd))
data.devid = intel_get_drm_devid(data.drm_fd);
ret = drmGetCap(data.drm_fd, DRM_CAP_CURSOR_WIDTH, &max_curw);
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 03/20] tests/kms_getfb: Extended ccs tests to support XE
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 01/20] lib: Add tiling support for XE Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 02/20] tests/kms_cursor_edge_walk: Fix intel specific checks Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-16 10:49 ` [igt-dev] [i-g-t, V3, " Joshi, Kunal1
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 04/20] tests/kms_addfb_basic: Add tiling support for XE Bhanuprakash Modem
` (21 subsequent siblings)
24 siblings, 1 reply; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Add support for ccs tests work on XE driver.
V2: - Update XE blocklist
Fixes: 5fd20e72a (tests/kms_getfb: Add XE support)
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/intel-ci/xe.blocklist.txt | 1 -
tests/kms_getfb.c | 10 +++++++---
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/tests/intel-ci/xe.blocklist.txt b/tests/intel-ci/xe.blocklist.txt
index 1778e91f1..805939507 100644
--- a/tests/intel-ci/xe.blocklist.txt
+++ b/tests/intel-ci/xe.blocklist.txt
@@ -78,7 +78,6 @@ igt@kms_cursor_legacy@flip-vs-cursor-busy-crc-(atomic|legacy)
igt@kms_rotation_crc@primary-(4|x|y|yf)-tiled-.*
igt@kms_rotation_crc@exhaust-fences
igt@kms_force_connector_basic@force-load-detect
-igt@kms_getfb@.*-ccs
igt@kms_plane_lowres@tiling-(4|x|y|yf)
igt@kms_.*@.*hang.*
##################################################################
diff --git a/tests/kms_getfb.c b/tests/kms_getfb.c
index afcf07fe8..7ffa056f5 100644
--- a/tests/kms_getfb.c
+++ b/tests/kms_getfb.c
@@ -43,6 +43,7 @@
#include "i915/gem_create.h"
#include "igt_device.h"
#include "xe/xe_query.h"
+#include "xe/xe_ioctl.h"
IGT_TEST_DESCRIPTION("Tests GETFB and GETFB2 ioctls.");
@@ -140,7 +141,10 @@ static void get_ccs_fb(int fd, struct drm_mode_fb_cmd2 *ret)
size += add.pitches[1] * ALIGN(ALIGN(add.height, 16) / 16, 32);
}
- add.handles[0] = gem_buffer_create_fb_obj(fd, size);
+ if (is_i915_device(fd))
+ add.handles[0] = gem_buffer_create_fb_obj(fd, size);
+ else
+ add.handles[0] = xe_bo_create_flags(fd, 0, size, vram_if_possible(fd, 0));
igt_require(add.handles[0] != 0);
if (!HAS_FLATCCS(devid))
@@ -270,7 +274,7 @@ static void test_duplicate_handles(int fd)
struct drm_mode_fb_cmd2 add_ccs = { };
struct drm_mode_fb_cmd get = { };
- igt_require_i915(fd);
+ igt_require_intel(fd);
igt_require_f(!HAS_FLATCCS(intel_get_drm_devid(fd)),
"skip because flat ccs has only one buffer.\n");
@@ -345,7 +349,7 @@ static void test_getfb2(int fd)
struct drm_mode_fb_cmd2 get = { };
int i;
- igt_require_i915(fd);
+ igt_require_intel(fd);
get_ccs_fb(fd, &add_ccs);
igt_require(add_ccs.fb_id != 0);
get.fb_id = add_ccs.fb_id;
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 04/20] tests/kms_addfb_basic: Add tiling support for XE
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (2 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 03/20] tests/kms_getfb: Extended ccs tests to support XE Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 05/20] tests/kms_plane: " Bhanuprakash Modem
` (20 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Remove the tiling restrictions in Xe specific tests
V2: - Update Xe fast-feedback testlist & blocklist
Fixes: 8c3b02be3 (tests/kms_addfb_basic: Add XE support)
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/intel-ci/xe-fast-feedback.testlist | 11 +++++++++++
tests/intel-ci/xe.blocklist.txt | 2 --
tests/kms_addfb_basic.c | 17 ++++++++++++-----
3 files changed, 23 insertions(+), 7 deletions(-)
diff --git a/tests/intel-ci/xe-fast-feedback.testlist b/tests/intel-ci/xe-fast-feedback.testlist
index f7c6b62f5..89030d363 100644
--- a/tests/intel-ci/xe-fast-feedback.testlist
+++ b/tests/intel-ci/xe-fast-feedback.testlist
@@ -183,7 +183,13 @@ igt@xe_vm@munmap-style-unbind-userptr-inval-front
igt@xe_waitfence@abstime
igt@xe_waitfence@reltime
igt@kms_addfb_basic@addfb25-bad-modifier
+igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling
igt@kms_addfb_basic@addfb25-modifier-no-flag
+igt@kms_addfb_basic@addfb25-x-tiled-legacy
+igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy
+igt@kms_addfb_basic@addfb25-yf-tiled-legacy
+igt@kms_addfb_basic@addfb25-y-tiled-legacy
+igt@kms_addfb_basic@addfb25-y-tiled-small-legacy
igt@kms_addfb_basic@bad-pitch-0
igt@kms_addfb_basic@bad-pitch-1024
igt@kms_addfb_basic@bad-pitch-128
@@ -193,7 +199,11 @@ igt@kms_addfb_basic@bad-pitch-63
igt@kms_addfb_basic@bad-pitch-65536
igt@kms_addfb_basic@bad-pitch-999
igt@kms_addfb_basic@basic
+igt@kms_addfb_basic@basic-x-tiled-legacy
+igt@kms_addfb_basic@basic-y-tiled-legacy
igt@kms_addfb_basic@bo-too-small
+igt@kms_addfb_basic@bo-too-small-due-to-tiling
+igt@kms_addfb_basic@framebuffer-vs-set-tiling
igt@kms_addfb_basic@invalid-get-prop
igt@kms_addfb_basic@invalid-get-prop-any
igt@kms_addfb_basic@invalid-set-prop
@@ -201,6 +211,7 @@ igt@kms_addfb_basic@invalid-set-prop-any
igt@kms_addfb_basic@no-handle
igt@kms_addfb_basic@size-max
igt@kms_addfb_basic@small-bo
+igt@kms_addfb_basic@tile-pitch-mismatch
igt@kms_addfb_basic@too-high
igt@kms_addfb_basic@too-wide
igt@kms_addfb_basic@unused-handle
diff --git a/tests/intel-ci/xe.blocklist.txt b/tests/intel-ci/xe.blocklist.txt
index 805939507..358f44e6a 100644
--- a/tests/intel-ci/xe.blocklist.txt
+++ b/tests/intel-ci/xe.blocklist.txt
@@ -70,8 +70,6 @@ igt@kms_big_fb@(4|x|y|yf)-tiled-.*
igt@kms_flip@2x-flip-vs-fences
igt@kms_flip@flip-vs-fences(-interruptible)
igt@kms_addfb_basic@clobberred-modifier
-igt@kms_addfb_basic@.*-tiling
-igt@kms_addfb_basic@.*-(4|x|y|yf)-.*
igt@kms_async_flips@.*
igt@kms_plane_multiple@tiling-(4|x|y|yf)
igt@kms_cursor_legacy@flip-vs-cursor-busy-crc-(atomic|legacy)
diff --git a/tests/kms_addfb_basic.c b/tests/kms_addfb_basic.c
index 065f21975..9a6344376 100644
--- a/tests/kms_addfb_basic.c
+++ b/tests/kms_addfb_basic.c
@@ -391,7 +391,7 @@ static void tiling_tests(int fd)
igt_subtest_group {
igt_fixture {
- igt_require_i915(fd);
+ igt_require_intel(fd);
tiled_x_bo = igt_create_bo_with_dimensions(fd, 1024, 1024,
DRM_FORMAT_XRGB8888, I915_FORMAT_MOD_X_TILED,
1024*4, NULL, NULL, NULL);
@@ -410,7 +410,8 @@ static void tiling_tests(int fd)
f.pitches[0] = 1024*4;
igt_describe("Check if addfb2 and rmfb call works for basic x-tiling test");
igt_subtest("basic-x-tiled-legacy") {
- igt_require(gem_available_fences(fd) > 0);
+ if (is_i915_device(fd))
+ igt_require(gem_available_fences(fd) > 0);
f.handles[0] = tiled_x_bo;
do_ioctl(fd, DRM_IOCTL_MODE_ADDFB2, &f);
@@ -420,6 +421,7 @@ static void tiling_tests(int fd)
igt_describe("Check if addfb2 call works for x and y tiling");
igt_subtest("framebuffer-vs-set-tiling") {
+ igt_require_i915(fd);
igt_require(gem_available_fences(fd) > 0);
f.handles[0] = gem_bo;
@@ -434,6 +436,7 @@ static void tiling_tests(int fd)
igt_describe("Test that addfb2 call fails correctly for pitches mismatch");
f.pitches[0] = 512*4;
igt_subtest("tile-pitch-mismatch") {
+ igt_require_i915(fd);
igt_require(gem_available_fences(fd) > 0);
f.handles[0] = tiled_x_bo;
@@ -443,8 +446,12 @@ static void tiling_tests(int fd)
igt_describe("Test that addfb2 call fails correctly for basic y-tiling test");
f.pitches[0] = 1024*4;
igt_subtest("basic-y-tiled-legacy") {
- igt_require(!gem_has_lmem(fd));
- igt_require(gem_available_fences(fd) > 0);
+ if (is_i915_device(fd)) {
+ igt_require(!gem_has_lmem(fd));
+ igt_require(gem_available_fences(fd) > 0);
+ } else {
+ igt_require(!xe_has_vram(fd));
+ }
f.handles[0] = tiled_y_bo;
do_ioctl_err(fd, DRM_IOCTL_MODE_ADDFB2, &f, EINVAL);
@@ -995,7 +1002,7 @@ igt_main
size_tests(fd);
igt_fixture
- igt_require_i915(fd);
+ igt_require_intel(fd);
addfb25_ytile(fd);
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 05/20] tests/kms_plane: Add tiling support for XE
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (3 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 04/20] tests/kms_addfb_basic: Add tiling support for XE Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-16 10:55 ` [igt-dev] [i-g-t, V3, " Joshi, Kunal1
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 06/20] tests/kms_plane_lowres: " Bhanuprakash Modem
` (19 subsequent siblings)
24 siblings, 1 reply; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Remove the tiling restrictions in Xe specific tests
Fixes: 2b9637086 (tests/kms_plane: Add XE support)
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/kms_plane.c | 4 ----
1 file changed, 4 deletions(-)
diff --git a/tests/kms_plane.c b/tests/kms_plane.c
index 67cff61d6..d6cdabd0b 100644
--- a/tests/kms_plane.c
+++ b/tests/kms_plane.c
@@ -1003,10 +1003,6 @@ static bool test_format_plane(data_t *data, enum pipe pipe,
.modifier = plane->modifiers[i],
};
- if (is_xe_device(data->drm_fd) &&
- f.modifier != DRM_FORMAT_MOD_LINEAR)
- continue;
-
if (f.format == ref.format &&
f.modifier == ref.modifier)
continue;
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 06/20] tests/kms_plane_lowres: Add tiling support for XE
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (4 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 05/20] tests/kms_plane: " Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 07/20] tests/kms_plane_scaling: " Bhanuprakash Modem
` (18 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Remove the tiling restrictions in Xe specific tests
V2: - Update XE blocklist
Fixes: 129983d07 (tests/kms_plane_lowers: Add XE support)
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/intel-ci/xe.blocklist.txt | 1 -
tests/kms_plane_lowres.c | 3 ---
2 files changed, 4 deletions(-)
diff --git a/tests/intel-ci/xe.blocklist.txt b/tests/intel-ci/xe.blocklist.txt
index 358f44e6a..01495c7c9 100644
--- a/tests/intel-ci/xe.blocklist.txt
+++ b/tests/intel-ci/xe.blocklist.txt
@@ -76,6 +76,5 @@ igt@kms_cursor_legacy@flip-vs-cursor-busy-crc-(atomic|legacy)
igt@kms_rotation_crc@primary-(4|x|y|yf)-tiled-.*
igt@kms_rotation_crc@exhaust-fences
igt@kms_force_connector_basic@force-load-detect
-igt@kms_plane_lowres@tiling-(4|x|y|yf)
igt@kms_.*@.*hang.*
##################################################################
diff --git a/tests/kms_plane_lowres.c b/tests/kms_plane_lowres.c
index 7aaf83c41..63841247f 100644
--- a/tests/kms_plane_lowres.c
+++ b/tests/kms_plane_lowres.c
@@ -269,9 +269,6 @@ static void run_test(data_t *data, uint64_t modifier)
if(!igt_display_has_format_mod(&data->display, DRM_FORMAT_XRGB8888, modifier))
return;
- if (is_xe_device(data->drm_fd) && modifier != DRM_FORMAT_MOD_LINEAR)
- return;
-
for_each_pipe(&data->display, pipe) {
for_each_valid_output_on_pipe(&data->display, pipe, output) {
data->pipe = pipe;
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 07/20] tests/kms_plane_scaling: Add tiling support for XE
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (5 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 06/20] tests/kms_plane_lowres: " Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 08/20] tests/kms_rotation_crc: " Bhanuprakash Modem
` (17 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Remove the tiling restrictions in Xe specific tests
Fixes: 28bc56a8b (tests/kms_plane_scaling: Add XE support)
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/kms_plane_scaling.c | 4 ----
1 file changed, 4 deletions(-)
diff --git a/tests/kms_plane_scaling.c b/tests/kms_plane_scaling.c
index 920290e4d..2fcd10faf 100644
--- a/tests/kms_plane_scaling.c
+++ b/tests/kms_plane_scaling.c
@@ -545,10 +545,6 @@ static void test_scaler_with_modifier_pipe(data_t *d,
for (int i = 0; i < ARRAY_SIZE(modifiers); i++) {
uint64_t modifier = modifiers[i];
- if (is_xe_device(d->drm_fd) &&
- modifier != DRM_FORMAT_MOD_LINEAR)
- continue;
-
if (igt_plane_has_format_mod(plane, format, modifier))
check_scaling_pipe_plane_rot(d, plane,
format, modifier,
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 08/20] tests/kms_rotation_crc: Add tiling support for XE
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (6 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 07/20] tests/kms_plane_scaling: " Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 09/20] tests/i915/kms_big_fb: " Bhanuprakash Modem
` (16 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Remove the tiling restrictions in Xe specific tests
V2: - Update XE blocklist
Fixes: e1d5b831e (tests/kms_rotation_crc: Add XE support)
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/intel-ci/xe.blocklist.txt | 1 -
tests/kms_rotation_crc.c | 8 ++------
2 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/tests/intel-ci/xe.blocklist.txt b/tests/intel-ci/xe.blocklist.txt
index 01495c7c9..cc6a68c73 100644
--- a/tests/intel-ci/xe.blocklist.txt
+++ b/tests/intel-ci/xe.blocklist.txt
@@ -73,7 +73,6 @@ igt@kms_addfb_basic@clobberred-modifier
igt@kms_async_flips@.*
igt@kms_plane_multiple@tiling-(4|x|y|yf)
igt@kms_cursor_legacy@flip-vs-cursor-busy-crc-(atomic|legacy)
-igt@kms_rotation_crc@primary-(4|x|y|yf)-tiled-.*
igt@kms_rotation_crc@exhaust-fences
igt@kms_force_connector_basic@force-load-detect
igt@kms_.*@.*hang.*
diff --git a/tests/kms_rotation_crc.c b/tests/kms_rotation_crc.c
index 5ad04407d..a18b59419 100644
--- a/tests/kms_rotation_crc.c
+++ b/tests/kms_rotation_crc.c
@@ -853,10 +853,6 @@ static void test_multi_plane_rotation(data_t *data, enum pipe pipe)
igt_pipe_crc_start(data->pipe_crc);
for (i = 0; i < ARRAY_SIZE(planeconfigs); i++) {
- if (is_xe_device(data->gfx_fd) &&
- planeconfigs[i].modifier != DRM_FORMAT_MOD_LINEAR)
- continue;
-
p[0].fbinfo = &planeconfigs[i];
pointlocation(data, p, mode, 0);
@@ -1218,7 +1214,7 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
igt_describe("Tiling and Rotation test for gen 10+ for primary plane");
for (reflect_x = reflect_x_subtests; reflect_x->modifier; reflect_x++) {
igt_fixture
- igt_require_i915(data.gfx_fd);
+ igt_require_intel(data.gfx_fd);
igt_subtest_f("primary-%s-reflect-x-%s",
modifier_test_str(reflect_x->modifier),
@@ -1279,7 +1275,7 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
enum pipe pipe;
igt_output_t *output;
- igt_require_i915(data.gfx_fd);
+ igt_require_intel(data.gfx_fd);
igt_display_require_output(&data.display);
for_each_pipe_with_valid_output(&data.display, pipe, output) {
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 09/20] tests/i915/kms_big_fb: Add tiling support for XE
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (7 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 08/20] tests/kms_rotation_crc: " Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 10/20] tests/i915/kms_draw_crc: " Bhanuprakash Modem
` (15 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Remove the tiling restrictions in Xe specific tests
V2: - Update XE blocklist
Fixes: 34168d915 (tests/i915/kms_big_fb: Add XE support)
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/i915/kms_big_fb.c | 23 +----------------------
tests/intel-ci/xe.blocklist.txt | 1 -
2 files changed, 1 insertion(+), 23 deletions(-)
diff --git a/tests/i915/kms_big_fb.c b/tests/i915/kms_big_fb.c
index 44ea117a1..cffab8e56 100644
--- a/tests/i915/kms_big_fb.c
+++ b/tests/i915/kms_big_fb.c
@@ -928,10 +928,6 @@ igt_main
for (int i = 1; i < ARRAY_SIZE(modifiers); i++) {
igt_subtest_f("%s-addfb-size-overflow",
modifiers[i].name) {
- /* No tiling support in XE. */
- igt_skip_on(is_xe_device(data.drm_fd) &&
- modifiers[i].modifier != DRM_FORMAT_MOD_LINEAR);
-
data.modifier = modifiers[i].modifier;
test_size_overflow(&data);
}
@@ -941,10 +937,6 @@ igt_main
for (int i = 1; i < ARRAY_SIZE(modifiers); i++) {
igt_subtest_f("%s-addfb-size-offset-overflow",
modifiers[i].name) {
- /* No tiling support in XE. */
- igt_skip_on(is_xe_device(data.drm_fd) &&
- modifiers[i].modifier != DRM_FORMAT_MOD_LINEAR);
-
data.modifier = modifiers[i].modifier;
test_size_offset_overflow(&data);
}
@@ -953,10 +945,6 @@ igt_main
igt_describe("Sanity check if addfb ioctl works correctly for given size and strides of fb");
for (int i = 0; i < ARRAY_SIZE(modifiers); i++) {
igt_subtest_f("%s-addfb", modifiers[i].name) {
- /* No tiling support in XE. */
- igt_skip_on(is_xe_device(data.drm_fd) &&
- modifiers[i].modifier != DRM_FORMAT_MOD_LINEAR);
-
data.modifier = modifiers[i].modifier;
test_addfb(&data);
}
@@ -974,13 +962,8 @@ igt_main
igt_describe("Sanity check if addfb ioctl works correctly for given "
"combination of modifier formats and rotation");
igt_subtest_f("%s-%dbpp-rotate-%d", modifiers[i].name,
- formats[j].bpp, rotations[k].angle) {
- /* No tiling support in XE. */
- igt_skip_on(is_xe_device(data.drm_fd) &&
- data.modifier != DRM_FORMAT_MOD_LINEAR);
-
+ formats[j].bpp, rotations[k].angle)
test_scanout(&data);
- }
}
igt_fixture
@@ -1022,10 +1005,6 @@ igt_main
igt_require(intel_display_ver(intel_get_drm_devid(data.drm_fd)) >= 5);
data.max_hw_fb_width = min(data.hw_stride / (formats[j].bpp >> 3), data.max_fb_width);
- /* No tiling support in XE. */
- igt_skip_on(is_xe_device(data.drm_fd) &&
- modifiers[i].modifier != DRM_FORMAT_MOD_LINEAR);
-
test_scanout(&data);
}
diff --git a/tests/intel-ci/xe.blocklist.txt b/tests/intel-ci/xe.blocklist.txt
index cc6a68c73..dc6984c44 100644
--- a/tests/intel-ci/xe.blocklist.txt
+++ b/tests/intel-ci/xe.blocklist.txt
@@ -66,7 +66,6 @@ igt@kms_psr@.*_mmap_(cpu|gtt)
igt@kms_legacy_colorkey@basic
igt@kms_legacy_colorkey@invalid-plane
igt@kms_flip_scaled_crc@flip-(32|64)bpp-(4|x|y|yf|tileccs)tile-.*
-igt@kms_big_fb@(4|x|y|yf)-tiled-.*
igt@kms_flip@2x-flip-vs-fences
igt@kms_flip@flip-vs-fences(-interruptible)
igt@kms_addfb_basic@clobberred-modifier
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 10/20] tests/i915/kms_draw_crc: Add tiling support for XE
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (8 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 09/20] tests/i915/kms_big_fb: " Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 11/20] tests/i915/kms_flip_scaled_crc: " Bhanuprakash Modem
` (14 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Remove the tiling restrictions in Xe specific tests
V2: - Update XE blocklist
Fixes: f6d0bacc0 (tests/i915/kms_draw_crc: Add XE support)
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/i915/kms_draw_crc.c | 4 ----
tests/intel-ci/xe.blocklist.txt | 1 -
2 files changed, 5 deletions(-)
diff --git a/tests/i915/kms_draw_crc.c b/tests/i915/kms_draw_crc.c
index 01ecb7bb9..d361e7176 100644
--- a/tests/i915/kms_draw_crc.c
+++ b/tests/i915/kms_draw_crc.c
@@ -295,10 +295,6 @@ igt_main
for (modifier_idx = 0; modifier_idx < ARRAY_SIZE(modifiers); modifier_idx++) {
modifier = modifiers[modifier_idx];
- /* No tiling support in XE. */
- if (is_xe_device(drm_fd) && modifier != DRM_FORMAT_MOD_LINEAR)
- continue;
-
for (format_idx = 0; format_idx < ARRAY_SIZE(formats); format_idx++) {
if (!igt_display_has_format_mod(&display, formats[format_idx], modifier))
continue;
diff --git a/tests/intel-ci/xe.blocklist.txt b/tests/intel-ci/xe.blocklist.txt
index dc6984c44..20a6c976b 100644
--- a/tests/intel-ci/xe.blocklist.txt
+++ b/tests/intel-ci/xe.blocklist.txt
@@ -54,7 +54,6 @@ igt@.*@.*pipe-(e|f|g|h).*
igt@kms_bw@.*-(5|6|7|8)-displays-.*
##################################################################
igt@kms_draw_crc@draw-method-(mmap-cpu|mmap-gtt|pwrite)
-igt@kms_draw_crc@fill-fb
igt@kms_pipe_b_c_ivb@.*
igt@kms_pwrite_crc
igt@kms_ccs@.*
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 11/20] tests/i915/kms_flip_scaled_crc: Add tiling support for XE
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (9 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 10/20] tests/i915/kms_draw_crc: " Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 12/20] tests/i915/kms_flip_tiling: " Bhanuprakash Modem
` (13 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Remove the tiling restrictions in Xe specific tests
V2: - Update XE blocklist
Fixes: 113fc78d0 (tests/i915/kms_flip_scaled_crc: Add XE support)
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/i915/kms_flip_scaled_crc.c | 6 ------
tests/intel-ci/xe.blocklist.txt | 1 -
2 files changed, 7 deletions(-)
diff --git a/tests/i915/kms_flip_scaled_crc.c b/tests/i915/kms_flip_scaled_crc.c
index 30da1fcf3..ba59576e2 100644
--- a/tests/i915/kms_flip_scaled_crc.c
+++ b/tests/i915/kms_flip_scaled_crc.c
@@ -644,12 +644,6 @@ igt_main
for (int index = 0; index < ARRAY_SIZE(flip_scenario_test); index++) {
igt_describe(flip_scenario_test[index].describe);
igt_subtest_with_dynamic(flip_scenario_test[index].name) {
- /* No tiling support in XE. */
- if (is_xe_device(data.drm_fd) &&
- (flip_scenario_test[index].firstmodifier != DRM_FORMAT_MOD_LINEAR ||
- flip_scenario_test[index].secondmodifier != DRM_FORMAT_MOD_LINEAR))
- continue;
-
free_fbs(&data);
for_each_pipe(&data.display, pipe) {
bool found = false;
diff --git a/tests/intel-ci/xe.blocklist.txt b/tests/intel-ci/xe.blocklist.txt
index 20a6c976b..ffba73e02 100644
--- a/tests/intel-ci/xe.blocklist.txt
+++ b/tests/intel-ci/xe.blocklist.txt
@@ -64,7 +64,6 @@ igt@kms_busy@.*
igt@kms_psr@.*_mmap_(cpu|gtt)
igt@kms_legacy_colorkey@basic
igt@kms_legacy_colorkey@invalid-plane
-igt@kms_flip_scaled_crc@flip-(32|64)bpp-(4|x|y|yf|tileccs)tile-.*
igt@kms_flip@2x-flip-vs-fences
igt@kms_flip@flip-vs-fences(-interruptible)
igt@kms_addfb_basic@clobberred-modifier
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 12/20] tests/i915/kms_flip_tiling: Add tiling support for XE
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (10 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 11/20] tests/i915/kms_flip_scaled_crc: " Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 13/20] tests/i915/kms_ccs: Add XE support Bhanuprakash Modem
` (12 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Remove the tiling restrictions in Xe specific tests
Fixes: 77e9c217f (tests/i915/kms_flip_tiling: Add XE support)
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/i915/kms_flip_tiling.c | 6 ------
1 file changed, 6 deletions(-)
diff --git a/tests/i915/kms_flip_tiling.c b/tests/i915/kms_flip_tiling.c
index 02a5fe8e3..af42af05c 100644
--- a/tests/i915/kms_flip_tiling.c
+++ b/tests/i915/kms_flip_tiling.c
@@ -217,12 +217,6 @@ igt_main
if (plane->formats[j] != data.testformat)
continue;
- /* No tiling support in XE. */
- if (is_xe_device(data.drm_fd) &&
- (plane->modifiers[i] != DRM_FORMAT_MOD_LINEAR ||
- plane->modifiers[j] != DRM_FORMAT_MOD_LINEAR))
- continue;
-
igt_dynamic_f("%s-pipe-%s-%s-to-%s",
igt_output_name(output),
kmstest_pipe_name(pipe),
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 13/20] tests/i915/kms_ccs: Add XE support
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (11 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 12/20] tests/i915/kms_flip_tiling: " Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 14/20] tests/i915/kms_fb_coherancy: " Bhanuprakash Modem
` (11 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Add XE driver support for kms tests. This patch will add a support
to call the corresponding apis based on the driver (i915/xe)
V2: - Update XE blocklist
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/i915/kms_ccs.c | 42 ++++++++++++++++++++-------------
tests/intel-ci/xe.blocklist.txt | 1 -
2 files changed, 26 insertions(+), 17 deletions(-)
diff --git a/tests/i915/kms_ccs.c b/tests/i915/kms_ccs.c
index f04552dd7..702a48bf4 100644
--- a/tests/i915/kms_ccs.c
+++ b/tests/i915/kms_ccs.c
@@ -25,6 +25,7 @@
#include "igt.h"
#include "i915/gem_create.h"
+#include "xe/xe_ioctl.h"
#define SDR_PLANE_BASE 3
@@ -186,17 +187,19 @@ static void check_ccs_plane(int drm_fd, igt_fb_t *fb, int plane)
ccs_size = fb->strides[plane] * fb->plane_height[plane];
igt_assert(ccs_size);
- gem_set_domain(drm_fd, fb->gem_handle, I915_GEM_DOMAIN_CPU, 0);
-
- map = gem_mmap__cpu(drm_fd, fb->gem_handle, 0, fb->size, PROT_READ);
-
+ if (is_i915_device(drm_fd)) {
+ gem_set_domain(drm_fd, fb->gem_handle, I915_GEM_DOMAIN_CPU, 0);
+ map = gem_mmap__cpu(drm_fd, fb->gem_handle, 0, fb->size, PROT_READ);
+ } else {
+ map = xe_bo_mmap_ext(drm_fd, fb->gem_handle, fb->size, PROT_READ);
+ }
ccs_size = fb->strides[plane] * fb->plane_height[plane];
ccs_p = map + fb->offsets[plane];
for (i = 0; i < ccs_size; i += sizeof(uint32_t))
if (*(uint32_t *)(ccs_p + i))
break;
- munmap(map, fb->size);
+ igt_assert(gem_munmap(map, fb->size) == 0);
igt_assert_f(i < ccs_size,
"CCS plane %d (for main plane %d) lacks compression meta-data\n",
@@ -212,9 +215,12 @@ static void check_ccs_cc_plane(int drm_fd, igt_fb_t *fb, int plane, const float
void *map;
uint32_t native_color;
- gem_set_domain(drm_fd, fb->gem_handle, I915_GEM_DOMAIN_CPU, 0);
-
- map = gem_mmap__cpu(drm_fd, fb->gem_handle, 0, fb->size, PROT_READ);
+ if (is_i915_device(drm_fd)) {
+ gem_set_domain(drm_fd, fb->gem_handle, I915_GEM_DOMAIN_CPU, 0);
+ map = gem_mmap__cpu(drm_fd, fb->gem_handle, 0, fb->size, PROT_READ);
+ } else {
+ map = xe_bo_mmap_ext(drm_fd, fb->gem_handle, fb->size, PROT_READ);
+ }
cc_p = map + fb->offsets[plane];
igt_assert(cc_color[0] == cc_p[0].f &&
@@ -229,7 +235,7 @@ static void check_ccs_cc_plane(int drm_fd, igt_fb_t *fb, int plane, const float
igt_assert(native_color == cc_p[4].d);
- munmap(map, fb->size);
+ igt_assert(gem_munmap(map, fb->size) == 0);
};
static void check_all_ccs_planes(int drm_fd, igt_fb_t *fb, const float *cc_color, bool check_cc_plane)
@@ -251,14 +257,17 @@ static void fill_fb_random(int drm_fd, igt_fb_t *fb)
uint8_t *p;
int i;
- gem_set_domain(drm_fd, fb->gem_handle, I915_GEM_DOMAIN_CPU, I915_GEM_DOMAIN_CPU);
-
- p = map = gem_mmap__cpu(drm_fd, fb->gem_handle, 0, fb->size, PROT_WRITE);
+ if (is_i915_device(drm_fd)) {
+ gem_set_domain(drm_fd, fb->gem_handle, I915_GEM_DOMAIN_CPU, I915_GEM_DOMAIN_CPU);
+ p = map = gem_mmap__cpu(drm_fd, fb->gem_handle, 0, fb->size, PROT_WRITE);
+ } else {
+ p = map = xe_bo_mmap_ext(drm_fd, fb->gem_handle, fb->size, PROT_READ | PROT_WRITE);
+ }
for (i = 0; i < fb->size; i++)
p[i] = rand();
- munmap(map, fb->size);
+ igt_assert(gem_munmap(map, fb->size) == 0);
}
static void test_bad_ccs_plane(data_t *data, int width, int height, int ccs_plane,
@@ -366,8 +375,9 @@ static void fast_clear_fb(int drm_fd, struct igt_fb *fb, const float *cc_color)
struct buf_ops *bops = buf_ops_create(drm_fd);
struct intel_buf *dst = igt_fb_create_intel_buf(drm_fd, bops, fb, "fast clear dst");
- gem_set_domain(drm_fd, fb->gem_handle,
- I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT);
+ if (is_i915_device(drm_fd))
+ gem_set_domain(drm_fd, fb->gem_handle,
+ I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT);
fast_clear(ibb, dst, 0, 0, fb->width, fb->height, cc_color);
@@ -687,7 +697,7 @@ igt_main_args("cs:", NULL, help_str, opt_handler, &data)
enum pipe pipe;
igt_fixture {
- data.drm_fd = drm_open_driver_master(DRIVER_INTEL);
+ data.drm_fd = drm_open_driver_master(DRIVER_INTEL | DRIVER_XE);
igt_require(intel_display_ver(intel_get_drm_devid(data.drm_fd)) >= 9);
kmstest_set_vt_graphics_mode();
diff --git a/tests/intel-ci/xe.blocklist.txt b/tests/intel-ci/xe.blocklist.txt
index ffba73e02..81599c778 100644
--- a/tests/intel-ci/xe.blocklist.txt
+++ b/tests/intel-ci/xe.blocklist.txt
@@ -56,7 +56,6 @@ igt@kms_bw@.*-(5|6|7|8)-displays-.*
igt@kms_draw_crc@draw-method-(mmap-cpu|mmap-gtt|pwrite)
igt@kms_pipe_b_c_ivb@.*
igt@kms_pwrite_crc
-igt@kms_ccs@.*
igt@kms_frontbuffer_tracking@.*
igt@kms_fbcon_fbt@(fbc|psr)(-suspend)
igt@kms_fence_pin_leak
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 14/20] tests/i915/kms_fb_coherancy: Add XE support
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (12 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 13/20] tests/i915/kms_ccs: Add XE support Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 15/20] tests/i915/kms_fbcon_fbt: " Bhanuprakash Modem
` (10 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Add XE driver support for kms tests. This patch will add a support
to call the corresponding apis based on the driver (i915/xe)
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/i915/kms_fb_coherency.c | 43 +++++++++++++++++++----------------
1 file changed, 23 insertions(+), 20 deletions(-)
diff --git a/tests/i915/kms_fb_coherency.c b/tests/i915/kms_fb_coherency.c
index edb5ba460..1df3d90ff 100644
--- a/tests/i915/kms_fb_coherency.c
+++ b/tests/i915/kms_fb_coherency.c
@@ -15,6 +15,7 @@
#include <string.h>
#include "igt.h"
+#include "xe/xe_ioctl.h"
typedef struct {
int drm_fd;
@@ -90,7 +91,7 @@ static struct igt_fb *prepare_fb(data_t *data)
0, 0, fb->width, fb->height,
0, 0, fb->width << 16, fb->height << 16);
- if (!gem_has_lmem(data->drm_fd)) {
+ if (is_i915_device(data->drm_fd) && !gem_has_lmem(data->drm_fd)) {
uint32_t caching;
/* make sure caching mode has become UC/WT */
@@ -159,7 +160,10 @@ static void test_mmap_offset_wc(data_t *data)
fb = prepare_fb(data);
- buf = gem_mmap_offset__wc(data->drm_fd, fb->gem_handle, 0, fb->size, PROT_WRITE);
+ if (is_i915_device(data->drm_fd))
+ buf = gem_mmap_offset__wc(data->drm_fd, fb->gem_handle, 0, fb->size, PROT_WRITE);
+ else
+ buf = xe_bo_mmap_ext(data->drm_fd, fb->gem_handle, fb->size, PROT_WRITE);
check_buf_crc(data, buf, fb);
}
@@ -225,7 +229,7 @@ igt_main
data_t data;
igt_fixture {
- data.drm_fd = drm_open_driver_master(DRIVER_INTEL);
+ data.drm_fd = drm_open_driver_master(DRIVER_INTEL | DRIVER_XE);
data.devid = intel_get_drm_devid(data.drm_fd);
@@ -247,39 +251,38 @@ igt_main
* Functionality: gtt
*/
igt_subtest_with_dynamic("memset-crc") {
- if (gem_has_mappable_ggtt(data.drm_fd)) {
+ if (igt_draw_supports_method(data.drm_fd, IGT_DRAW_MMAP_GTT)) {
igt_dynamic("mmap-gtt")
test_mmap_gtt(&data);
cleanup_crtc(&data);
}
- if (gem_mmap_offset__has_wc(data.drm_fd)) {
+ if (igt_draw_supports_method(data.drm_fd, IGT_DRAW_MMAP_WC)) {
igt_dynamic("mmap-offset-wc")
test_mmap_offset_wc(&data);
cleanup_crtc(&data);
}
- if (gem_has_lmem(data.drm_fd)) {
- igt_dynamic("mmap-offset-fixed")
- test_mmap_offset_fixed(&data);
+ if (is_i915_device(data.drm_fd)) {
+ if (gem_has_lmem(data.drm_fd)) {
+ igt_dynamic("mmap-offset-fixed")
+ test_mmap_offset_fixed(&data);
+ } else if (gem_has_mmap_offset(data.drm_fd)) {
+ igt_dynamic("mmap-offset-uc")
+ test_mmap_offset_uc(&data);
+ }
cleanup_crtc(&data);
- } else if (gem_has_mmap_offset(data.drm_fd)) {
- igt_dynamic("mmap-offset-uc")
- test_mmap_offset_uc(&data);
+ if (gem_has_legacy_mmap(data.drm_fd) &&
+ gem_mmap__has_wc(data.drm_fd)) {
+ igt_dynamic("mmap-legacy-wc")
+ test_legacy_mmap_wc(&data);
- cleanup_crtc(&data);
- }
-
- if (gem_has_legacy_mmap(data.drm_fd) &&
- gem_mmap__has_wc(data.drm_fd)) {
- igt_dynamic("mmap-legacy-wc")
- test_legacy_mmap_wc(&data);
-
- cleanup_crtc(&data);
+ cleanup_crtc(&data);
+ }
}
}
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 15/20] tests/i915/kms_fbcon_fbt: Add XE support
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (13 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 14/20] tests/i915/kms_fb_coherancy: " Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 16/20] tests/kms_async_flips: " Bhanuprakash Modem
` (9 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Add XE driver support for kms tests.
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/i915/kms_fbcon_fbt.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/i915/kms_fbcon_fbt.c b/tests/i915/kms_fbcon_fbt.c
index 71c5285f1..5fe6caae7 100644
--- a/tests/i915/kms_fbcon_fbt.c
+++ b/tests/i915/kms_fbcon_fbt.c
@@ -378,7 +378,7 @@ static void setup_environment(struct drm_info *drm)
{
int i;
- drm->fd = drm_open_driver_master(DRIVER_INTEL);
+ drm->fd = drm_open_driver_master(DRIVER_INTEL | DRIVER_XE);
igt_require(drm->fd >= 0);
drm->debugfs_fd = igt_debugfs_dir(drm->fd);
igt_require(drm->debugfs_fd >= 0);
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 16/20] tests/kms_async_flips: Add XE support
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (14 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 15/20] tests/i915/kms_fbcon_fbt: " Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 17/20] tests/kms_prime: " Bhanuprakash Modem
` (8 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Add XE driver support for kms tests.
V2: - Update XE blocklist
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
Reviewed-by: Karthik B S <karthik.b.s@intel.com>
---
tests/intel-ci/xe.blocklist.txt | 1 -
tests/kms_async_flips.c | 12 +++---------
2 files changed, 3 insertions(+), 10 deletions(-)
diff --git a/tests/intel-ci/xe.blocklist.txt b/tests/intel-ci/xe.blocklist.txt
index 81599c778..b89b0b951 100644
--- a/tests/intel-ci/xe.blocklist.txt
+++ b/tests/intel-ci/xe.blocklist.txt
@@ -66,7 +66,6 @@ igt@kms_legacy_colorkey@invalid-plane
igt@kms_flip@2x-flip-vs-fences
igt@kms_flip@flip-vs-fences(-interruptible)
igt@kms_addfb_basic@clobberred-modifier
-igt@kms_async_flips@.*
igt@kms_plane_multiple@tiling-(4|x|y|yf)
igt@kms_cursor_legacy@flip-vs-cursor-busy-crc-(atomic|legacy)
igt@kms_rotation_crc@exhaust-fences
diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c
index ebdc4c0b6..58906b9ff 100644
--- a/tests/kms_async_flips.c
+++ b/tests/kms_async_flips.c
@@ -230,7 +230,7 @@ static void test_async_flip(data_t *data)
* in order to change the watermark levels as per the optimization. Hence the
* subsequent async flips will actually do the asynchronous flips.
*/
- if (is_i915_device(data->drm_fd)) {
+ if (is_intel_device(data->drm_fd)) {
uint32_t devid = intel_get_drm_devid(data->drm_fd);
if (IS_GEN9(devid) || IS_GEN10(devid) || AT_LEAST_GEN(devid, 12)) {
@@ -601,13 +601,7 @@ igt_main
int i;
igt_fixture {
- /*
- * FIXME: As of now, Async flips won't work with linear buffers
- * on Intel hardware, hence don't run tests on XE device as XE
- * won't support tiling.
- * Once Kernel changes got landed, please update this logic.
- */
- data.drm_fd = drm_open_driver_master(DRIVER_ANY & ~DRIVER_XE);
+ data.drm_fd = drm_open_driver_master(DRIVER_ANY);
kmstest_set_vt_graphics_mode();
igt_display_require(&data.display, data.drm_fd);
igt_display_require_output(&data.display);
@@ -655,7 +649,7 @@ igt_main
igt_describe("Negative case to verify if changes in fb are rejected from kernel as expected");
igt_subtest_with_dynamic("invalid-async-flip") {
/* TODO: support more vendors */
- igt_require(is_i915_device(data.drm_fd));
+ igt_require(is_intel_device(data.drm_fd));
igt_require(igt_display_has_format_mod(&data.display, DRM_FORMAT_XRGB8888,
I915_FORMAT_MOD_Y_TILED));
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 17/20] tests/kms_prime: Add XE support
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (15 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 16/20] tests/kms_async_flips: " Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 18/20] tests/intel-ci: Update Xe ffb testlist & blocklist for kms_frontbuffer_tracking Bhanuprakash Modem
` (7 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Add XE driver support for kms tests.
V2: - Use rendercopy method for both i915 & xe
- Minor cleanup
V3: - New patch for cleanup & rendercopy
V4: - Fallback to blitter
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/kms_prime.c | 260 +++++++++++++++++++++++++++++++++++++++-------
1 file changed, 222 insertions(+), 38 deletions(-)
diff --git a/tests/kms_prime.c b/tests/kms_prime.c
index dedbf6233..f29f96009 100644
--- a/tests/kms_prime.c
+++ b/tests/kms_prime.c
@@ -27,9 +27,14 @@
#include "igt_sysfs.h"
#include <fcntl.h>
+#include <limits.h>
#include <sys/ioctl.h>
#include <sys/poll.h>
#include <time.h>
+#include "lib/intel_blt.h"
+#include "lib/intel_mocs.h"
+#include "xe/xe_ioctl.h"
+#include "xe/xe_query.h"
#define KMS_HELPER "/sys/module/drm_kms_helper/parameters/"
#define KMS_POLL_DISABLE 0
@@ -112,7 +117,29 @@ static void prepare_scratch(int exporter_fd, struct dumb_bo *scratch,
scratch->height = mode->vdisplay;
scratch->bpp = 32;
- if (!is_i915_device(exporter_fd)) {
+ if (is_intel_device(exporter_fd)) {
+ igt_calc_fb_size(exporter_fd, mode->hdisplay, mode->vdisplay, DRM_FORMAT_XRGB8888,
+ DRM_FORMAT_MOD_LINEAR, &scratch->size, &scratch->pitch);
+
+ if (is_i915_device(exporter_fd)) {
+ if (gem_has_lmem(exporter_fd))
+ scratch->handle = gem_create_in_memory_regions(exporter_fd, scratch->size,
+ REGION_LMEM(0), REGION_SMEM);
+ else
+ scratch->handle = gem_create_in_memory_regions(exporter_fd, scratch->size,
+ REGION_SMEM);
+
+ ptr = gem_mmap__device_coherent(exporter_fd, scratch->handle, 0,
+ scratch->size, PROT_WRITE | PROT_READ);
+ } else {
+ scratch->handle = xe_bo_create_flags(exporter_fd, 0,
+ ALIGN(scratch->size, xe_get_default_alignment(exporter_fd)),
+ vram_if_possible(exporter_fd, 0));
+
+ ptr = xe_bo_mmap_ext(exporter_fd, scratch->handle,
+ scratch->size, PROT_READ | PROT_WRITE);
+ }
+ } else {
scratch->handle = kmstest_dumb_create(exporter_fd,
ALIGN(scratch->width, 256),
scratch->height, scratch->bpp,
@@ -120,18 +147,6 @@ static void prepare_scratch(int exporter_fd, struct dumb_bo *scratch,
ptr = kmstest_dumb_map_buffer(exporter_fd, scratch->handle,
scratch->size, PROT_WRITE);
- } else {
- igt_calc_fb_size(exporter_fd, mode->hdisplay, mode->vdisplay, DRM_FORMAT_XRGB8888,
- DRM_FORMAT_MOD_LINEAR, &scratch->size, &scratch->pitch);
- if (gem_has_lmem(exporter_fd))
- scratch->handle = gem_create_in_memory_regions(exporter_fd, scratch->size,
- REGION_LMEM(0), REGION_SMEM);
- else
- scratch->handle = gem_create_in_memory_regions(exporter_fd, scratch->size,
- REGION_SMEM);
-
- ptr = gem_mmap__device_coherent(exporter_fd, scratch->handle, 0, scratch->size,
- PROT_WRITE | PROT_READ);
}
for (size_t idx = 0; idx < scratch->size / sizeof(*ptr); ++idx)
@@ -150,23 +165,52 @@ static void prepare_fb(int importer_fd, struct dumb_bo *scratch, struct igt_fb *
color_encoding, color_range);
}
+static struct blt_copy_object *blt_fb_init(const struct igt_fb *fb,
+ uint32_t memregion, uint32_t pitch)
+{
+ uint32_t name, handle;
+ struct blt_copy_object *blt;
+
+ blt = malloc(sizeof(*blt));
+ igt_assert(blt);
+
+ name = gem_flink(fb->fd, fb->gem_handle);
+ handle = gem_open(fb->fd, name);
+
+ blt_set_object(blt, handle, fb->size, memregion,
+ intel_get_uc_mocs(fb->fd),
+ 0, 0, 0);
+
+ blt_set_geom(blt, pitch, 0, 0, fb->width, fb->height, 0, 0);
+
+ blt->plane_offset = 0;
+
+ blt->ptr = xe_bo_mmap_ext(fb->fd, handle, fb->size,
+ PROT_READ | PROT_WRITE);
+ return blt;
+}
+
static void import_fb(int importer_fd, struct igt_fb *fb,
int dmabuf_fd, uint32_t pitch)
{
uint32_t offsets[4] = {}, pitches[4] = {}, handles[4] = {}, temp_buf_handle;
int ret;
+ struct igt_fb dst_fb;
- if (is_i915_device(importer_fd)) {
- if (gem_has_lmem(importer_fd)) {
- uint64_t ahnd = get_reloc_ahnd(importer_fd, 0);
- uint64_t fb_size = 0;
+ if ((is_i915_device(importer_fd) && gem_has_lmem(importer_fd)) ||
+ (is_xe_device(importer_fd) && xe_has_vram(importer_fd))) {
+ uint64_t fb_size = 0;
+ uint64_t ahnd = 0;
- igt_info("Importer is dGPU\n");
- temp_buf_handle = prime_fd_to_handle(importer_fd, dmabuf_fd);
- igt_assert(temp_buf_handle > 0);
- fb->gem_handle = igt_create_bo_with_dimensions(importer_fd, fb->width, fb->height,
- fb->drm_format, fb->modifier, pitch, &fb_size, NULL, NULL);
- igt_assert(fb->gem_handle > 0);
+ igt_info("Importer is dGPU\n");
+ temp_buf_handle = prime_fd_to_handle(importer_fd, dmabuf_fd);
+ igt_assert(temp_buf_handle > 0);
+ fb->gem_handle = igt_create_bo_with_dimensions(importer_fd, fb->width, fb->height,
+ fb->drm_format, fb->modifier, pitch, &fb_size, NULL, NULL);
+ igt_assert(fb->gem_handle > 0);
+
+ if (is_i915_device(importer_fd)) {
+ ahnd = get_reloc_ahnd(importer_fd, 0);
igt_blitter_src_copy(importer_fd, ahnd, 0, NULL, temp_buf_handle,
0, pitch, fb->modifier, 0, 0, fb_size, fb->width,
@@ -177,7 +221,62 @@ static void import_fb(int importer_fd, struct igt_fb *fb,
gem_close(importer_fd, temp_buf_handle);
put_ahnd(ahnd);
} else {
- fb->gem_handle = prime_fd_to_handle(importer_fd, dmabuf_fd);
+ uint32_t xe_bb;
+ uint64_t bb_size = 4096;
+ struct blt_copy_data blt = {};
+ struct blt_copy_object *src, *dst;
+ struct blt_block_copy_data_ext ext = {};
+ uint32_t mem_region;
+ intel_ctx_t *xe_ctx;
+ uint32_t vm, xe_exec;
+
+ struct drm_xe_engine_class_instance inst = {
+ .engine_class = DRM_XE_ENGINE_CLASS_COPY,
+ };
+ vm = xe_vm_create(importer_fd, DRM_XE_VM_CREATE_ASYNC_BIND_OPS, 0);
+ xe_exec = xe_exec_queue_create(importer_fd, vm, &inst, 0);
+ xe_ctx = intel_ctx_xe(importer_fd, vm, xe_exec, 0, 0, 0);
+ mem_region = vram_if_possible(importer_fd, 0);
+
+ ahnd = intel_allocator_open_full(importer_fd, xe_ctx->vm, 0, 0,
+ INTEL_ALLOCATOR_SIMPLE,
+ ALLOC_STRATEGY_LOW_TO_HIGH, 0);
+
+ bb_size = ALIGN(bb_size + xe_cs_prefetch_size(importer_fd),
+ xe_get_default_alignment(importer_fd));
+ xe_bb = xe_bo_create_flags(importer_fd, 0, bb_size, mem_region);
+
+
+
+ igt_init_fb(&dst_fb, importer_fd, fb->width, fb->height,
+ DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR,
+ IGT_COLOR_YCBCR_BT709, IGT_COLOR_YCBCR_LIMITED_RANGE);
+ dst_fb.gem_handle = temp_buf_handle;
+
+ src = blt_fb_init(fb, mem_region, pitch);
+ dst = blt_fb_init(&dst_fb, mem_region, pitch);
+
+ blt_copy_init(importer_fd, &blt);
+ blt.color_depth = 32;
+ blt_set_copy_object(&blt.src, src);
+ blt_set_copy_object(&blt.dst, dst);
+
+ blt_set_object_ext(&ext.src, 0, fb->width, fb->height,
+ SURFACE_TYPE_2D);
+ blt_set_object_ext(&ext.src, 0, fb->width, fb->height,
+ SURFACE_TYPE_2D);
+
+ blt_set_batch(&blt.bb, xe_bb, bb_size, mem_region);
+
+ blt_block_copy(importer_fd, xe_ctx, NULL, ahnd, &blt, &ext);
+
+ blt_destroy_object(importer_fd, dst);
+
+ put_ahnd(ahnd);
+ gem_close(importer_fd, xe_bb);
+ xe_exec_queue_destroy(importer_fd, xe_exec);
+ xe_vm_destroy(importer_fd, vm);
+ free(xe_ctx);
}
} else {
fb->gem_handle = prime_fd_to_handle(importer_fd, dmabuf_fd);
@@ -330,12 +429,6 @@ static bool has_connected_output(int drm_fd)
return false;
}
-static void validate_d3_hot(int drm_fd)
-{
- igt_assert(igt_debugfs_search(drm_fd, "i915_runtime_pm_status", "GPU idle: yes"));
- igt_assert(igt_debugfs_search(drm_fd, "i915_runtime_pm_status", "PCI device power state: D3hot [3]"));
-}
-
static void kms_poll_state_restore(void)
{
int sysfs_fd;
@@ -357,6 +450,88 @@ static void kms_poll_disable(void)
close(sysfs_fd);
}
+static bool runtime_usage_available(struct pci_device *pci)
+{
+ char name[PATH_MAX];
+ snprintf(name, PATH_MAX, "/sys/bus/pci/devices/%04x:%02x:%02x.%01x/runtime_usage",
+ pci->domain, pci->bus, pci->dev, pci->func);
+ return access(name, F_OK) == 0;
+}
+
+static bool in_d3_hot(struct pci_device *pci)
+{
+ uint16_t val;
+
+ /* We need to wait for the autosuspend to kick in before we can check */
+ if (!igt_wait_for_pm_status(IGT_RUNTIME_PM_STATUS_SUSPENDED))
+ return false;
+
+ if (runtime_usage_available(pci) &&
+ igt_pm_get_runtime_usage(pci) != 0)
+ return false;
+
+ igt_assert_eq(pci_device_cfg_read_u16(pci, &val, 0xd4), 0);
+
+ return (val & 0x3) == 0x3;
+}
+
+static void validate_d3_hot(int drm_fd, struct pci_device *pci)
+{
+ if (is_i915_device(drm_fd)) {
+ igt_assert(igt_debugfs_search(drm_fd, "i915_runtime_pm_status", "GPU idle: yes"));
+ igt_assert(igt_debugfs_search(drm_fd, "i915_runtime_pm_status", "PCI device power state: D3hot [3]"));
+ } else {
+ igt_assert(in_d3_hot(pci));
+ }
+}
+
+static int open_d3_allowed(struct pci_device *pci)
+{
+ char name[PATH_MAX];
+ int fd;
+
+ snprintf(name, PATH_MAX, "/sys/bus/pci/devices/%04x:%02x:%02x.%01x/d3cold_allowed",
+ pci->domain, pci->bus, pci->dev, pci->func);
+
+ fd = open(name, O_RDWR);
+ igt_assert_f(fd >= 0, "Can't open %s\n", name);
+
+ return fd;
+}
+
+static void get_d3_allowed(struct pci_device *pci, char *d3_allowed)
+{
+ int fd = open_d3_allowed(pci);
+
+ igt_assert(read(fd, d3_allowed, 2));
+ close(fd);
+}
+
+static void set_d3_allowed(struct pci_device *pci, const char *d3_allowed)
+{
+ int fd = open_d3_allowed(pci);
+
+ igt_assert(write(fd, d3_allowed, 2));
+ close(fd);
+}
+
+static void setup_d3_hot(int fd, struct pci_device *pci)
+{
+ if (is_xe_device(fd)) {
+ igt_assert(igt_setup_runtime_pm(fd));
+
+ set_d3_allowed(pci, "0\n");
+
+ igt_assert(in_d3_hot(pci));
+ } else {
+ igt_set_timeout(10, "Wait for dGPU to enter D3hot before starting the subtest");
+ while (!igt_debugfs_search(fd,
+ "i915_runtime_pm_status",
+ "PCI device power state: D3hot [3]"));
+ igt_reset_timeout();
+ }
+}
+
igt_main
{
int first_fd = -1;
@@ -410,21 +585,28 @@ igt_main
igt_describe("Validate pci state of dGPU when dGPU is idle and scanout is on iGPU");
igt_subtest("D3hot") {
- igt_require_f(is_i915_device(second_fd_hybrid), "i915 device required\n");
- igt_require_f(gem_has_lmem(second_fd_hybrid), "Second GPU is not dGPU\n");
+ char d3_allowed[2];
+ struct pci_device *pci;
+
+ igt_require_f(is_intel_device(second_fd_hybrid), "intel device required\n");
+ if (is_i915_device(second_fd_hybrid))
+ igt_require_f(gem_has_lmem(second_fd_hybrid), "Second GPU is not dGPU\n");
+ else
+ igt_require_f(xe_has_vram(second_fd_hybrid), "Second GPU is not dGPU\n");
igt_require_f(first_output, "No display connected to iGPU\n");
igt_require_f(!second_output, "Display connected to dGPU\n");
kms_poll_disable();
- igt_set_timeout(10, "Wait for dGPU to enter D3hot before starting the subtest");
- while (!igt_debugfs_search(second_fd_hybrid,
- "i915_runtime_pm_status",
- "PCI device power state: D3hot [3]"));
- igt_reset_timeout();
+ pci = igt_device_get_pci_device(second_fd_hybrid);
+ get_d3_allowed(pci, d3_allowed);
+
+ setup_d3_hot(second_fd_hybrid, pci);
test_basic_modeset(first_fd);
- validate_d3_hot(second_fd_hybrid);
+ validate_d3_hot(second_fd_hybrid, pci);
+
+ set_d3_allowed(pci, d3_allowed);
}
igt_fixture {
@@ -442,6 +624,8 @@ igt_main
igt_require(second_fd_vgem >= 0);
if (is_i915_device(first_fd))
igt_require(!gem_has_lmem(first_fd));
+ if (is_xe_device(first_fd))
+ igt_require(!xe_has_vram(first_fd));
}
igt_describe("Make a dumb color buffer, export to another device and"
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 18/20] tests/intel-ci: Update Xe ffb testlist & blocklist for kms_frontbuffer_tracking
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (16 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 17/20] tests/kms_prime: " Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 19/20] tests/intel-ci: Drop tiling tests from xe blocklist Bhanuprakash Modem
` (6 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Add kms_frontbuffer_tracking tests back to xe fast-feedback testlist and
drop them from xe blocklist.
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/intel-ci/xe-fast-feedback.testlist | 1 +
tests/intel-ci/xe.blocklist.txt | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/tests/intel-ci/xe-fast-feedback.testlist b/tests/intel-ci/xe-fast-feedback.testlist
index 89030d363..db8d3eb45 100644
--- a/tests/intel-ci/xe-fast-feedback.testlist
+++ b/tests/intel-ci/xe-fast-feedback.testlist
@@ -240,6 +240,7 @@ igt@kms_flip@basic-plain-flip
igt@kms_force_connector_basic@force-connector-state
igt@kms_force_connector_basic@force-edid
igt@kms_force_connector_basic@prune-stale-modes
+igt@kms_frontbuffer_tracking@basic
igt@kms_pipe_crc_basic@compare-crc-sanitycheck-xr24
igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12
igt@kms_pipe_crc_basic@hang-read-crc
diff --git a/tests/intel-ci/xe.blocklist.txt b/tests/intel-ci/xe.blocklist.txt
index b89b0b951..3b7c565bd 100644
--- a/tests/intel-ci/xe.blocklist.txt
+++ b/tests/intel-ci/xe.blocklist.txt
@@ -56,7 +56,7 @@ igt@kms_bw@.*-(5|6|7|8)-displays-.*
igt@kms_draw_crc@draw-method-(mmap-cpu|mmap-gtt|pwrite)
igt@kms_pipe_b_c_ivb@.*
igt@kms_pwrite_crc
-igt@kms_frontbuffer_tracking@.*
+igt@kms_frontbuffer_tracking@.*-(cpu|gtt|pwrite)
igt@kms_fbcon_fbt@(fbc|psr)(-suspend)
igt@kms_fence_pin_leak
igt@kms_busy@.*
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 19/20] tests/intel-ci: Drop tiling tests from xe blocklist
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (17 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 18/20] tests/intel-ci: Update Xe ffb testlist & blocklist for kms_frontbuffer_tracking Bhanuprakash Modem
@ 2023-08-07 19:54 ` Bhanuprakash Modem
2023-08-07 19:55 ` [igt-dev] [i-g-t V3 20/20] HAX: Run tiling tests in XE fast-feedback Bhanuprakash Modem
` (5 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:54 UTC (permalink / raw)
To: igt-dev
Drop tiling tests from the xe blocklist, since those are
no more invalid for XE.
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/intel-ci/xe.blocklist.txt | 1 -
1 file changed, 1 deletion(-)
diff --git a/tests/intel-ci/xe.blocklist.txt b/tests/intel-ci/xe.blocklist.txt
index 3b7c565bd..0d1ce1f98 100644
--- a/tests/intel-ci/xe.blocklist.txt
+++ b/tests/intel-ci/xe.blocklist.txt
@@ -66,7 +66,6 @@ igt@kms_legacy_colorkey@invalid-plane
igt@kms_flip@2x-flip-vs-fences
igt@kms_flip@flip-vs-fences(-interruptible)
igt@kms_addfb_basic@clobberred-modifier
-igt@kms_plane_multiple@tiling-(4|x|y|yf)
igt@kms_cursor_legacy@flip-vs-cursor-busy-crc-(atomic|legacy)
igt@kms_rotation_crc@exhaust-fences
igt@kms_force_connector_basic@force-load-detect
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] [i-g-t V3 20/20] HAX: Run tiling tests in XE fast-feedback
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (18 preceding siblings ...)
2023-08-07 19:54 ` [igt-dev] [i-g-t V3 19/20] tests/intel-ci: Drop tiling tests from xe blocklist Bhanuprakash Modem
@ 2023-08-07 19:55 ` Bhanuprakash Modem
2023-08-07 20:44 ` [igt-dev] ○ CI.xeBAT: info for Add XE suppor for display tests (rev3) Patchwork
` (4 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Bhanuprakash Modem @ 2023-08-07 19:55 UTC (permalink / raw)
To: igt-dev
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/intel-ci/xe-fast-feedback.testlist | 660 ++++++++++++++++-------
1 file changed, 456 insertions(+), 204 deletions(-)
diff --git a/tests/intel-ci/xe-fast-feedback.testlist b/tests/intel-ci/xe-fast-feedback.testlist
index db8d3eb45..d8d6400ff 100644
--- a/tests/intel-ci/xe-fast-feedback.testlist
+++ b/tests/intel-ci/xe-fast-feedback.testlist
@@ -1,187 +1,6 @@
# Should be the first test
igt@xe_module_load@load
-igt@xe_compute@compute-square
-igt@xe_create@create-execqueues-noleak
-igt@xe_create@create-execqueues-leak
-igt@xe_create@create-massive-size
-igt@xe_debugfs@base
-igt@xe_debugfs@gt
-igt@xe_debugfs@forcewake
-igt@xe_dma_buf_sync@export-dma-buf-once
-igt@xe_dma_buf_sync@export-dma-buf-once-read-sync
-igt@xe_evict@evict-beng-mixed-threads-small-multi-vm
-igt@xe_evict@evict-beng-small
-igt@xe_evict@evict-beng-small-cm
-igt@xe_evict@evict-beng-small-external
-igt@xe_evict@evict-beng-small-external-cm
-igt@xe_evict@evict-beng-small-multi-vm
-igt@xe_evict@evict-cm-threads-small
-igt@xe_evict@evict-mixed-threads-small
-igt@xe_evict@evict-mixed-threads-small-multi-vm
-igt@xe_evict@evict-small
-igt@xe_evict@evict-small-cm
-igt@xe_evict@evict-small-external
-igt@xe_evict@evict-small-external-cm
-igt@xe_evict@evict-small-multi-vm
-igt@xe_evict@evict-small-multi-vm-cm
-igt@xe_evict@evict-threads-small
-igt@xe_exec_balancer@twice-virtual-basic
-igt@xe_exec_balancer@no-exec-virtual-basic
-igt@xe_exec_balancer@twice-cm-virtual-basic
-igt@xe_exec_balancer@no-exec-cm-virtual-basic
-igt@xe_exec_balancer@twice-virtual-userptr
-igt@xe_exec_balancer@twice-cm-virtual-userptr
-igt@xe_exec_balancer@twice-virtual-rebind
-igt@xe_exec_balancer@twice-cm-virtual-rebind
-igt@xe_exec_balancer@twice-virtual-userptr-rebind
-igt@xe_exec_balancer@twice-cm-virtual-userptr-rebind
-igt@xe_exec_balancer@twice-virtual-userptr-invalidate
-igt@xe_exec_balancer@twice-cm-virtual-userptr-invalidate
-igt@xe_exec_balancer@twice-parallel-basic
-igt@xe_exec_balancer@no-exec-parallel-basic
-igt@xe_exec_balancer@twice-parallel-userptr
-igt@xe_exec_balancer@twice-parallel-rebind
-igt@xe_exec_balancer@twice-parallel-userptr-rebind
-igt@xe_exec_balancer@twice-parallel-userptr-invalidate
-igt@xe_exec_basic@twice-basic
-igt@xe_exec_basic@no-exec-basic
-igt@xe_exec_basic@twice-basic-defer-mmap
-igt@xe_exec_basic@twice-basic-defer-bind
-igt@xe_exec_basic@twice-userptr
-igt@xe_exec_basic@twice-rebind
-igt@xe_exec_basic@twice-userptr-rebind
-igt@xe_exec_basic@twice-userptr-invalidate
-igt@xe_exec_basic@no-exec-userptr-invalidate
-igt@xe_exec_basic@twice-bindexecqueue
-igt@xe_exec_basic@no-exec-bindexecqueue
-igt@xe_exec_basic@twice-bindexecqueue-userptr
-igt@xe_exec_basic@twice-bindexecqueue-rebind
-igt@xe_exec_basic@twice-bindexecqueue-userptr-rebind
-igt@xe_exec_basic@twice-bindexecqueue-userptr-invalidate
-igt@xe_exec_compute_mode@twice-basic
-igt@xe_exec_compute_mode@twice-preempt-fence-early
-igt@xe_exec_compute_mode@twice-userptr
-igt@xe_exec_compute_mode@twice-rebind
-igt@xe_exec_compute_mode@twice-userptr-rebind
-igt@xe_exec_compute_mode@twice-userptr-invalidate
-igt@xe_exec_compute_mode@twice-bindexecqueue
-igt@xe_exec_compute_mode@twice-bindexecqueue-userptr
-igt@xe_exec_compute_mode@twice-bindexecqueue-rebind
-igt@xe_exec_compute_mode@twice-bindexecqueue-userptr-rebind
-igt@xe_exec_compute_mode@twice-bindexecqueue-userptr-invalidate
-igt@xe_exec_fault_mode@twice-basic
-igt@xe_exec_fault_mode@many-basic
-igt@xe_exec_fault_mode@twice-userptr
-igt@xe_exec_fault_mode@twice-rebind
-igt@xe_exec_fault_mode@twice-userptr-rebind
-igt@xe_exec_fault_mode@twice-userptr-invalidate
-igt@xe_exec_fault_mode@twice-bindexecqueue
-igt@xe_exec_fault_mode@twice-bindexecqueue-userptr
-igt@xe_exec_fault_mode@twice-bindexecqueue-rebind
-igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-rebind
-igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-invalidate
-igt@xe_exec_fault_mode@twice-basic-imm
-igt@xe_exec_fault_mode@twice-userptr-imm
-igt@xe_exec_fault_mode@twice-rebind-imm
-igt@xe_exec_fault_mode@twice-userptr-rebind-imm
-igt@xe_exec_fault_mode@twice-userptr-invalidate-imm
-igt@xe_exec_fault_mode@twice-bindexecqueue-imm
-igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-imm
-igt@xe_exec_fault_mode@twice-bindexecqueue-rebind-imm
-igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-rebind-imm
-igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-invalidate-imm
-igt@xe_exec_fault_mode@twice-basic-prefetch
-igt@xe_exec_fault_mode@twice-userptr-prefetch
-igt@xe_exec_fault_mode@twice-rebind-prefetch
-igt@xe_exec_fault_mode@twice-userptr-rebind-prefetch
-igt@xe_exec_fault_mode@twice-userptr-invalidate-prefetch
-igt@xe_exec_fault_mode@twice-bindexecqueue-prefetch
-igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-prefetch
-igt@xe_exec_fault_mode@twice-bindexecqueue-rebind-prefetch
-igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-rebind-prefetch
-igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-invalidate-prefetch
-igt@xe_exec_fault_mode@twice-invalid-fault
-igt@xe_exec_fault_mode@twice-invalid-userptr-fault
-igt@xe_exec_reset@close-fd-no-exec
-igt@xe_exec_reset@cm-close-fd-no-exec
-igt@xe_exec_reset@virtual-close-fd-no-exec
-igt@xe_exec_store@basic-store
-igt@xe_exec_threads@threads-basic
-igt@xe_exec_threads@threads-mixed-basic
-igt@xe_exec_threads@threads-mixed-shared-vm-basic
-igt@xe_exec_threads@threads-mixed-fd-basic
-igt@xe_exec_threads@threads-mixed-userptr-invalidate
-igt@xe_exec_threads@threads-mixed-shared-vm-userptr-invalidate-race
-igt@xe_gpgpu_fill@basic
-igt@xe_guc_pc@freq_basic_api
-igt@xe_guc_pc@freq_fixed_idle
-igt@xe_guc_pc@freq_range_idle
-igt@xe_huc_copy@huc_copy
-igt@xe_intel_bb@add-remove-objects
-igt@xe_intel_bb@bb-with-allocator
-igt@xe_intel_bb@blit-reloc
-igt@xe_intel_bb@blit-simple
-igt@xe_intel_bb@create-in-region
-igt@xe_intel_bb@delta-check
-igt@xe_intel_bb@destroy-bb
-igt@xe_intel_bb@intel-bb-blit-none
-igt@xe_intel_bb@intel-bb-blit-x
-igt@xe_intel_bb@intel-bb-blit-y
-igt@xe_intel_bb@lot-of-buffers
-igt@xe_intel_bb@offset-control
-igt@xe_intel_bb@purge-bb
-igt@xe_intel_bb@render
-igt@xe_intel_bb@reset-bb
-igt@xe_intel_bb@simple-bb
-igt@xe_intel_bb@simple-bb-ctx
-igt@xe_mmap@bad-extensions
-igt@xe_mmap@bad-flags
-igt@xe_mmap@bad-object
-igt@xe_mmap@system
-igt@xe_mmap@vram
-igt@xe_mmap@vram-system
-igt@xe_mmio@mmio-timestamp
-igt@xe_mmio@mmio-invalid
-igt@xe_pm_residency@gt-c6-on-idle
-igt@xe_prime_self_import@basic-with_one_bo
-igt@xe_prime_self_import@basic-with_fd_dup
-#igt@xe_prime_self_import@basic-llseek-size
-igt@xe_query@query-execqueues
-igt@xe_query@query-mem-usage
-igt@xe_query@query-gts
-igt@xe_query@query-config
-igt@xe_query@query-hwconfig
-igt@xe_query@query-topology
-igt@xe_query@query-invalid-extension
-igt@xe_query@query-invalid-query
-igt@xe_query@query-invalid-size
-igt@xe_spin_batch@spin-basic
-igt@xe_spin_batch@spin-batch
-igt@xe_sysfs_defaults@engine-defaults
-igt@xe_sysfs_scheduler@preempt_timeout_us-invalid
-igt@xe_sysfs_scheduler@preempt_timeout_us-min-max
-igt@xe_sysfs_scheduler@timeslice_duration_us-invalid
-igt@xe_sysfs_scheduler@timeslice_duration_us-min-max
-igt@xe_sysfs_scheduler@job_timeout_ms-invalid
-igt@xe_sysfs_scheduler@job_timeout_ms-min-max
-#igt@xe_vm@bind-once
-#igt@xe_vm@scratch
-igt@xe_vm@shared-pte-page
-igt@xe_vm@shared-pde-page
-igt@xe_vm@shared-pde2-page
-igt@xe_vm@shared-pde3-page
-igt@xe_vm@bind-execqueues-independent
-igt@xe_vm@munmap-style-unbind-one-partial
-igt@xe_vm@munmap-style-unbind-end
-igt@xe_vm@munmap-style-unbind-front
-igt@xe_vm@munmap-style-unbind-userptr-one-partial
-igt@xe_vm@munmap-style-unbind-userptr-end
-igt@xe_vm@munmap-style-unbind-userptr-front
-igt@xe_vm@munmap-style-unbind-userptr-inval-end
-igt@xe_vm@munmap-style-unbind-userptr-inval-front
-igt@xe_waitfence@abstime
-igt@xe_waitfence@reltime
igt@kms_addfb_basic@addfb25-bad-modifier
igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling
igt@kms_addfb_basic@addfb25-modifier-no-flag
@@ -218,15 +37,6 @@ igt@kms_addfb_basic@unused-handle
igt@kms_addfb_basic@unused-modifier
igt@kms_addfb_basic@unused-offsets
igt@kms_addfb_basic@unused-pitches
-igt@kms_chamelium_edid@dp-edid-read
-igt@kms_chamelium_edid@hdmi-edid-read
-igt@kms_chamelium_edid@vga-edid-read
-igt@kms_chamelium_frames@dp-crc-fast
-igt@kms_chamelium_frames@hdmi-crc-fast
-igt@kms_chamelium_hpd@common-hpd-after-suspend
-igt@kms_chamelium_hpd@dp-hpd-fast
-igt@kms_chamelium_hpd@hdmi-hpd-fast
-igt@kms_chamelium_hpd@vga-hpd-fast
igt@kms_cursor_legacy@basic-flip-after-cursor-atomic
igt@kms_cursor_legacy@basic-flip-after-cursor-legacy
igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size
@@ -248,21 +58,463 @@ igt@kms_pipe_crc_basic@nonblocking-crc
igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence
igt@kms_pipe_crc_basic@read-crc
igt@kms_pipe_crc_basic@read-crc-frame-sequence
-igt@kms_pipe_crc_basic@suspend-read-crc
igt@kms_prop_blob@basic
igt@kms_psr@primary_page_flip
igt@kms_psr@cursor_plane_move
igt@kms_psr@sprite_plane_onoff
-
-# All tests that do module unloading and reloading are executed last.
-# They will sometimes reveal issues of earlier tests leaving the
-# driver in a broken state that is not otherwise noticed in that test.
-igt@core_hotunplug@unbind-rebind
-
-# Run KUnit tests at the end
-igt@xe_live_ktest@bo
-igt@xe_live_ktest@dmabuf
-igt@xe_live_ktest@pci
-igt@xe_live_ktest@rtp
-igt@xe_live_ktest@migrate
-igt@xe_live_ktest@wa
+igt@kms_cursor_edge_walk@64x64-left-edge
+igt@kms_cursor_edge_walk@128x128-left-edge
+igt@kms_cursor_edge_walk@256x256-left-edge
+igt@kms_cursor_edge_walk@64x64-right-edge
+igt@kms_cursor_edge_walk@128x128-right-edge
+igt@kms_cursor_edge_walk@256x256-right-edge
+igt@kms_cursor_edge_walk@64x64-top-edge
+igt@kms_cursor_edge_walk@128x128-top-edge
+igt@kms_cursor_edge_walk@256x256-top-edge
+igt@kms_cursor_edge_walk@64x64-top-bottom
+igt@kms_cursor_edge_walk@128x128-top-bottom
+igt@kms_cursor_edge_walk@256x256-top-bottom
+igt@kms_getfb@getfb-reject-ccs
+igt@kms_getfb@getfb-accept-ccs
+igt@kms_plane@pixel-format
+igt@kms_plane@pixel-format-source-clamping
+igt@kms_plane@plane-position-covered
+igt@kms_plane@plane-position-hole
+igt@kms_plane@plane-position-hole-dpms
+igt@kms_plane@plane-panning-top-left
+igt@kms_plane@plane-panning-bottom-right
+igt@kms_plane@invalid-pixel-format-settings
+igt@kms_plane_lowres@tiling-none
+igt@kms_plane_lowres@tiling-x
+igt@kms_plane_lowres@tiling-y
+igt@kms_plane_lowres@tiling-yf
+igt@kms_plane_lowres@tiling-4
+igt@kms_plane_scaling@plane-upscale-with-pixel-format-20x20
+igt@kms_plane_scaling@plane-upscale-with-pixel-format-factor-0-25
+igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25
+igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-5
+igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-75
+igt@kms_plane_scaling@plane-scaler-with-pixel-format-unity-scaling
+igt@kms_plane_scaling@plane-upscale-with-rotation-20x20
+igt@kms_plane_scaling@plane-upscale-with-rotation-factor-0-25
+igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-25
+igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-5
+igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-75
+igt@kms_plane_scaling@plane-scaler-with-rotation-unity-scaling
+igt@kms_plane_scaling@plane-upscale-with-modifiers-20x20
+igt@kms_plane_scaling@plane-upscale-with-modifiers-factor-0-25
+igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-25
+igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-5
+igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-75
+igt@kms_plane_scaling@plane-scaler-with-modifiers-unity-scaling
+igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats
+igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation
+igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-modifiers
+igt@kms_plane_scaling@planes-upscale-20x20
+igt@kms_plane_scaling@planes-upscale-factor-0-25
+igt@kms_plane_scaling@planes-scaler-unity-scaling
+igt@kms_plane_scaling@planes-downscale-factor-0-25
+igt@kms_plane_scaling@planes-downscale-factor-0-5
+igt@kms_plane_scaling@planes-downscale-factor-0-75
+igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25
+igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5
+igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75
+igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25
+igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5
+igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75
+igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25
+igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5
+igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75
+igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20
+igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25
+igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling
+igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20
+igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25
+igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling
+igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20
+igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-factor-0-25
+igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling
+igt@kms_plane_scaling@intel-max-src-size
+igt@kms_plane_scaling@invalid-num-scalers
+igt@kms_plane_scaling@invalid-parameters
+igt@kms_rotation_crc@primary-rotation-90
+igt@kms_rotation_crc@primary-rotation-180
+igt@kms_rotation_crc@primary-rotation-270
+igt@kms_rotation_crc@sprite-rotation-90
+igt@kms_rotation_crc@sprite-rotation-180
+igt@kms_rotation_crc@sprite-rotation-270
+igt@kms_rotation_crc@cursor-rotation-180
+igt@kms_rotation_crc@sprite-rotation-90-pos-100-0
+igt@kms_rotation_crc@bad-pixel-format
+igt@kms_rotation_crc@bad-tiling
+igt@kms_rotation_crc@primary-x-tiled-reflect-x-0
+igt@kms_rotation_crc@primary-x-tiled-reflect-x-180
+igt@kms_rotation_crc@primary-y-tiled-reflect-x-0
+igt@kms_rotation_crc@primary-y-tiled-reflect-x-90
+igt@kms_rotation_crc@primary-y-tiled-reflect-x-180
+igt@kms_rotation_crc@primary-y-tiled-reflect-x-270
+igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0
+igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90
+igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180
+igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270
+igt@kms_rotation_crc@primary-4-tiled-reflect-x-0
+igt@kms_rotation_crc@primary-4-tiled-reflect-x-180
+igt@kms_rotation_crc@multiplane-rotation
+igt@kms_rotation_crc@multiplane-rotation-cropping-top
+igt@kms_rotation_crc@multiplane-rotation-cropping-bottom
+igt@kms_rotation_crc@exhaust-fences
+igt@kms_big_fb@x-tiled-addfb-size-overflow
+igt@kms_big_fb@y-tiled-addfb-size-overflow
+igt@kms_big_fb@yf-tiled-addfb-size-overflow
+igt@kms_big_fb@4-tiled-addfb-size-overflow
+igt@kms_big_fb@x-tiled-addfb-size-offset-overflow
+igt@kms_big_fb@y-tiled-addfb-size-offset-overflow
+igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow
+igt@kms_big_fb@4-tiled-addfb-size-offset-overflow
+igt@kms_big_fb@linear-addfb
+igt@kms_big_fb@x-tiled-addfb
+igt@kms_big_fb@y-tiled-addfb
+igt@kms_big_fb@yf-tiled-addfb
+igt@kms_big_fb@4-tiled-addfb
+igt@kms_big_fb@linear-8bpp-rotate-0
+igt@kms_big_fb@linear-8bpp-rotate-90
+igt@kms_big_fb@linear-8bpp-rotate-180
+igt@kms_big_fb@linear-8bpp-rotate-270
+igt@kms_big_fb@linear-16bpp-rotate-0
+igt@kms_big_fb@linear-16bpp-rotate-90
+igt@kms_big_fb@linear-16bpp-rotate-180
+igt@kms_big_fb@linear-16bpp-rotate-270
+igt@kms_big_fb@linear-32bpp-rotate-0
+igt@kms_big_fb@linear-32bpp-rotate-90
+igt@kms_big_fb@linear-32bpp-rotate-180
+igt@kms_big_fb@linear-32bpp-rotate-270
+igt@kms_big_fb@linear-64bpp-rotate-0
+igt@kms_big_fb@linear-64bpp-rotate-90
+igt@kms_big_fb@linear-64bpp-rotate-180
+igt@kms_big_fb@linear-64bpp-rotate-270
+igt@kms_big_fb@x-tiled-8bpp-rotate-0
+igt@kms_big_fb@x-tiled-8bpp-rotate-90
+igt@kms_big_fb@x-tiled-8bpp-rotate-180
+igt@kms_big_fb@x-tiled-8bpp-rotate-270
+igt@kms_big_fb@x-tiled-16bpp-rotate-0
+igt@kms_big_fb@x-tiled-16bpp-rotate-90
+igt@kms_big_fb@x-tiled-16bpp-rotate-180
+igt@kms_big_fb@x-tiled-16bpp-rotate-270
+igt@kms_big_fb@x-tiled-32bpp-rotate-0
+igt@kms_big_fb@x-tiled-32bpp-rotate-90
+igt@kms_big_fb@x-tiled-32bpp-rotate-180
+igt@kms_big_fb@x-tiled-32bpp-rotate-270
+igt@kms_big_fb@x-tiled-64bpp-rotate-0
+igt@kms_big_fb@x-tiled-64bpp-rotate-90
+igt@kms_big_fb@x-tiled-64bpp-rotate-180
+igt@kms_big_fb@x-tiled-64bpp-rotate-270
+igt@kms_big_fb@y-tiled-8bpp-rotate-0
+igt@kms_big_fb@y-tiled-8bpp-rotate-90
+igt@kms_big_fb@y-tiled-8bpp-rotate-180
+igt@kms_big_fb@y-tiled-8bpp-rotate-270
+igt@kms_big_fb@y-tiled-16bpp-rotate-0
+igt@kms_big_fb@y-tiled-16bpp-rotate-90
+igt@kms_big_fb@y-tiled-16bpp-rotate-180
+igt@kms_big_fb@y-tiled-16bpp-rotate-270
+igt@kms_big_fb@y-tiled-32bpp-rotate-0
+igt@kms_big_fb@y-tiled-32bpp-rotate-90
+igt@kms_big_fb@y-tiled-32bpp-rotate-180
+igt@kms_big_fb@y-tiled-32bpp-rotate-270
+igt@kms_big_fb@y-tiled-64bpp-rotate-0
+igt@kms_big_fb@y-tiled-64bpp-rotate-90
+igt@kms_big_fb@y-tiled-64bpp-rotate-180
+igt@kms_big_fb@y-tiled-64bpp-rotate-270
+igt@kms_big_fb@yf-tiled-8bpp-rotate-0
+igt@kms_big_fb@yf-tiled-8bpp-rotate-90
+igt@kms_big_fb@yf-tiled-8bpp-rotate-180
+igt@kms_big_fb@yf-tiled-8bpp-rotate-270
+igt@kms_big_fb@yf-tiled-16bpp-rotate-0
+igt@kms_big_fb@yf-tiled-16bpp-rotate-90
+igt@kms_big_fb@yf-tiled-16bpp-rotate-180
+igt@kms_big_fb@yf-tiled-16bpp-rotate-270
+igt@kms_big_fb@yf-tiled-32bpp-rotate-0
+igt@kms_big_fb@yf-tiled-32bpp-rotate-90
+igt@kms_big_fb@yf-tiled-32bpp-rotate-180
+igt@kms_big_fb@yf-tiled-32bpp-rotate-270
+igt@kms_big_fb@yf-tiled-64bpp-rotate-0
+igt@kms_big_fb@yf-tiled-64bpp-rotate-90
+igt@kms_big_fb@yf-tiled-64bpp-rotate-180
+igt@kms_big_fb@yf-tiled-64bpp-rotate-270
+igt@kms_big_fb@4-tiled-8bpp-rotate-0
+igt@kms_big_fb@4-tiled-8bpp-rotate-90
+igt@kms_big_fb@4-tiled-8bpp-rotate-180
+igt@kms_big_fb@4-tiled-8bpp-rotate-270
+igt@kms_big_fb@4-tiled-16bpp-rotate-0
+igt@kms_big_fb@4-tiled-16bpp-rotate-90
+igt@kms_big_fb@4-tiled-16bpp-rotate-180
+igt@kms_big_fb@4-tiled-16bpp-rotate-270
+igt@kms_big_fb@4-tiled-32bpp-rotate-0
+igt@kms_big_fb@4-tiled-32bpp-rotate-90
+igt@kms_big_fb@4-tiled-32bpp-rotate-180
+igt@kms_big_fb@4-tiled-32bpp-rotate-270
+igt@kms_big_fb@4-tiled-64bpp-rotate-0
+igt@kms_big_fb@4-tiled-64bpp-rotate-90
+igt@kms_big_fb@4-tiled-64bpp-rotate-180
+igt@kms_big_fb@4-tiled-64bpp-rotate-270
+igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0
+igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180
+igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0
+igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180
+igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0
+igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-async-flip
+igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180
+igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip
+igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0
+igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-async-flip
+igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180
+igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip
+igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip
+igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip
+igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip
+igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip
+igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip
+igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip
+igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip
+igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip
+igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0
+igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip
+igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180
+igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip
+igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0
+igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip
+igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180
+igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-async-flip
+igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip
+igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip
+igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip
+igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip
+igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip
+igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip
+igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip
+igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip
+igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0
+igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-async-flip
+igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180
+igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip
+igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0
+igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip
+igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180
+igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip
+igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip
+igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip
+igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip
+igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip
+igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip
+igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip
+igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip
+igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip
+igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0
+igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip
+igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180
+igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip
+igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0
+igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip
+igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180
+igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip
+igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip
+igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip
+igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip
+igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip
+igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip
+igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip
+igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip
+igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip
+igt@kms_draw_crc@draw-method-mmap-wc
+igt@kms_draw_crc@draw-method-blt
+igt@kms_draw_crc@draw-method-render
+igt@kms_draw_crc@fill-fb
+igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling
+igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling
+igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling
+igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling
+igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling
+igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling
+igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling
+igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling
+igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling
+igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling
+igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling
+igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling
+igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling
+igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling
+igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling
+igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling
+igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling
+igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling
+igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling
+igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling
+igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling
+igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling
+igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling
+igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling
+igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling
+igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-upscaling
+igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling
+igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling
+igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling
+igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling
+igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-upscaling
+igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling
+igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-upscaling
+igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling
+igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling
+igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-upscaling
+igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling
+igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-upscaling
+igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling
+igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling
+igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling
+igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling
+igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling
+igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling
+igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling
+igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling
+igt@kms_flip_tiling@flip-change-tiling
+igt@kms_ccs@pipe-A-bad-pixel-format-y_tiled_ccs
+igt@kms_ccs@pipe-A-bad-pixel-format-yf_tiled_ccs
+igt@kms_ccs@pipe-A-bad-pixel-format-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-A-bad-pixel-format-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-A-bad-pixel-format-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-A-bad-pixel-format-4_tiled_dg2_rc_ccs
+igt@kms_ccs@pipe-A-bad-pixel-format-4_tiled_dg2_mc_ccs
+igt@kms_ccs@pipe-A-bad-pixel-format-4_tiled_dg2_rc_ccs_cc
+igt@kms_ccs@pipe-A-bad-rotation-90-y_tiled_ccs
+igt@kms_ccs@pipe-A-bad-rotation-90-yf_tiled_ccs
+igt@kms_ccs@pipe-A-bad-rotation-90-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-A-bad-rotation-90-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-A-bad-rotation-90-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-A-bad-rotation-90-4_tiled_dg2_rc_ccs
+igt@kms_ccs@pipe-A-bad-rotation-90-4_tiled_dg2_mc_ccs
+igt@kms_ccs@pipe-A-bad-rotation-90-4_tiled_dg2_rc_ccs_cc
+igt@kms_ccs@pipe-A-crc-primary-basic-y_tiled_ccs
+igt@kms_ccs@pipe-A-crc-primary-basic-yf_tiled_ccs
+igt@kms_ccs@pipe-A-crc-primary-basic-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-A-crc-primary-basic-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-A-crc-primary-basic-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-A-crc-primary-basic-4_tiled_dg2_rc_ccs
+igt@kms_ccs@pipe-A-crc-primary-basic-4_tiled_dg2_mc_ccs
+igt@kms_ccs@pipe-A-crc-primary-basic-4_tiled_dg2_rc_ccs_cc
+igt@kms_ccs@pipe-A-crc-primary-rotation-180-y_tiled_ccs
+igt@kms_ccs@pipe-A-crc-primary-rotation-180-yf_tiled_ccs
+igt@kms_ccs@pipe-A-crc-primary-rotation-180-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-A-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-A-crc-primary-rotation-180-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-A-crc-primary-rotation-180-4_tiled_dg2_rc_ccs
+igt@kms_ccs@pipe-A-crc-primary-rotation-180-4_tiled_dg2_mc_ccs
+igt@kms_ccs@pipe-A-crc-primary-rotation-180-4_tiled_dg2_rc_ccs_cc
+igt@kms_ccs@pipe-A-random-ccs-data-y_tiled_ccs
+igt@kms_ccs@pipe-A-random-ccs-data-yf_tiled_ccs
+igt@kms_ccs@pipe-A-random-ccs-data-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-A-random-ccs-data-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-A-random-ccs-data-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-A-random-ccs-data-4_tiled_dg2_rc_ccs
+igt@kms_ccs@pipe-A-random-ccs-data-4_tiled_dg2_mc_ccs
+igt@kms_ccs@pipe-A-random-ccs-data-4_tiled_dg2_rc_ccs_cc
+igt@kms_ccs@pipe-A-missing-ccs-buffer-y_tiled_ccs
+igt@kms_ccs@pipe-A-missing-ccs-buffer-yf_tiled_ccs
+igt@kms_ccs@pipe-A-missing-ccs-buffer-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-A-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-A-missing-ccs-buffer-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-A-ccs-on-another-bo-y_tiled_ccs
+igt@kms_ccs@pipe-A-ccs-on-another-bo-yf_tiled_ccs
+igt@kms_ccs@pipe-A-ccs-on-another-bo-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-A-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-A-ccs-on-another-bo-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-A-bad-aux-stride-y_tiled_ccs
+igt@kms_ccs@pipe-A-bad-aux-stride-yf_tiled_ccs
+igt@kms_ccs@pipe-A-bad-aux-stride-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-A-bad-aux-stride-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-A-bad-aux-stride-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-A-crc-sprite-planes-basic-y_tiled_ccs
+igt@kms_ccs@pipe-A-crc-sprite-planes-basic-yf_tiled_ccs
+igt@kms_ccs@pipe-A-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-A-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-A-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-A-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs
+igt@kms_ccs@pipe-A-crc-sprite-planes-basic-4_tiled_dg2_mc_ccs
+igt@kms_ccs@pipe-A-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs_cc
+igt@kms_ccs@pipe-D-bad-pixel-format-y_tiled_ccs
+igt@kms_ccs@pipe-D-bad-pixel-format-yf_tiled_ccs
+igt@kms_ccs@pipe-D-bad-pixel-format-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-D-bad-pixel-format-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-D-bad-pixel-format-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-D-bad-pixel-format-4_tiled_dg2_rc_ccs
+igt@kms_ccs@pipe-D-bad-pixel-format-4_tiled_dg2_mc_ccs
+igt@kms_ccs@pipe-D-bad-pixel-format-4_tiled_dg2_rc_ccs_cc
+igt@kms_ccs@pipe-D-bad-rotation-90-y_tiled_ccs
+igt@kms_ccs@pipe-D-bad-rotation-90-yf_tiled_ccs
+igt@kms_ccs@pipe-D-bad-rotation-90-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-D-bad-rotation-90-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-D-bad-rotation-90-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-D-bad-rotation-90-4_tiled_dg2_rc_ccs
+igt@kms_ccs@pipe-D-bad-rotation-90-4_tiled_dg2_mc_ccs
+igt@kms_ccs@pipe-D-bad-rotation-90-4_tiled_dg2_rc_ccs_cc
+igt@kms_ccs@pipe-D-crc-primary-basic-y_tiled_ccs
+igt@kms_ccs@pipe-D-crc-primary-basic-yf_tiled_ccs
+igt@kms_ccs@pipe-D-crc-primary-basic-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-D-crc-primary-basic-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-D-crc-primary-basic-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-D-crc-primary-basic-4_tiled_dg2_rc_ccs
+igt@kms_ccs@pipe-D-crc-primary-basic-4_tiled_dg2_mc_ccs
+igt@kms_ccs@pipe-D-crc-primary-basic-4_tiled_dg2_rc_ccs_cc
+igt@kms_ccs@pipe-D-crc-primary-rotation-180-y_tiled_ccs
+igt@kms_ccs@pipe-D-crc-primary-rotation-180-yf_tiled_ccs
+igt@kms_ccs@pipe-D-crc-primary-rotation-180-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-D-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-D-crc-primary-rotation-180-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-D-crc-primary-rotation-180-4_tiled_dg2_rc_ccs
+igt@kms_ccs@pipe-D-crc-primary-rotation-180-4_tiled_dg2_mc_ccs
+igt@kms_ccs@pipe-D-crc-primary-rotation-180-4_tiled_dg2_rc_ccs_cc
+igt@kms_ccs@pipe-D-random-ccs-data-y_tiled_ccs
+igt@kms_ccs@pipe-D-random-ccs-data-yf_tiled_ccs
+igt@kms_ccs@pipe-D-random-ccs-data-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-D-random-ccs-data-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-D-random-ccs-data-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-D-random-ccs-data-4_tiled_dg2_rc_ccs
+igt@kms_ccs@pipe-D-random-ccs-data-4_tiled_dg2_mc_ccs
+igt@kms_ccs@pipe-D-random-ccs-data-4_tiled_dg2_rc_ccs_cc
+igt@kms_ccs@pipe-D-missing-ccs-buffer-y_tiled_ccs
+igt@kms_ccs@pipe-D-missing-ccs-buffer-yf_tiled_ccs
+igt@kms_ccs@pipe-D-missing-ccs-buffer-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-D-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-D-missing-ccs-buffer-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-D-ccs-on-another-bo-y_tiled_ccs
+igt@kms_ccs@pipe-D-ccs-on-another-bo-yf_tiled_ccs
+igt@kms_ccs@pipe-D-ccs-on-another-bo-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-D-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-D-ccs-on-another-bo-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-D-bad-aux-stride-y_tiled_ccs
+igt@kms_ccs@pipe-D-bad-aux-stride-yf_tiled_ccs
+igt@kms_ccs@pipe-D-bad-aux-stride-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-D-bad-aux-stride-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-D-bad-aux-stride-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-D-crc-sprite-planes-basic-y_tiled_ccs
+igt@kms_ccs@pipe-D-crc-sprite-planes-basic-yf_tiled_ccs
+igt@kms_ccs@pipe-D-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs
+igt@kms_ccs@pipe-D-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs_cc
+igt@kms_ccs@pipe-D-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs
+igt@kms_ccs@pipe-D-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs
+igt@kms_ccs@pipe-D-crc-sprite-planes-basic-4_tiled_dg2_mc_ccs
+igt@kms_ccs@pipe-D-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs_cc
+igt@kms_fb_coherency@memset-crc
+igt@kms_fbcon_fbt@fbc
+igt@kms_fbcon_fbt@psr
+igt@kms_async_flips@async-flip-with-page-flip-events
+igt@kms_async_flips@alternate-sync-async-flip
+igt@kms_async_flips@test-time-stamp
+igt@kms_async_flips@test-cursor
+igt@kms_async_flips@invalid-async-flip
+igt@kms_async_flips@crc
+igt@kms_plane_multiple@tiling-none
+igt@kms_plane_multiple@tiling-x
+igt@kms_plane_multiple@tiling-y
+igt@kms_plane_multiple@tiling-yf
+igt@kms_plane_multiple@tiling-4
+igt@kms_psr@primary_blt
+igt@kms_psr@sprite_blt
+igt@kms_psr@cursor_blt
--
2.40.0
^ permalink raw reply related [flat|nested] 29+ messages in thread* [igt-dev] ○ CI.xeBAT: info for Add XE suppor for display tests (rev3)
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (19 preceding siblings ...)
2023-08-07 19:55 ` [igt-dev] [i-g-t V3 20/20] HAX: Run tiling tests in XE fast-feedback Bhanuprakash Modem
@ 2023-08-07 20:44 ` Patchwork
2023-08-07 20:50 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
` (3 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Patchwork @ 2023-08-07 20:44 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 336 bytes --]
== Series Details ==
Series: Add XE suppor for display tests (rev3)
URL : https://patchwork.freedesktop.org/series/119525/
State : info
== Summary ==
Participating hosts:
bat-pvc-2
bat-atsm-2
bat-dg2-oem2
bat-adlp-7
Missing hosts results[0]:
Results: [IGTPW_9532](https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9532/index.html)
[-- Attachment #2: Type: text/html, Size: 852 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread* [igt-dev] ✓ Fi.CI.BAT: success for Add XE suppor for display tests (rev3)
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (20 preceding siblings ...)
2023-08-07 20:44 ` [igt-dev] ○ CI.xeBAT: info for Add XE suppor for display tests (rev3) Patchwork
@ 2023-08-07 20:50 ` Patchwork
2023-08-08 0:48 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
` (2 subsequent siblings)
24 siblings, 0 replies; 29+ messages in thread
From: Patchwork @ 2023-08-07 20:50 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 21393 bytes --]
== Series Details ==
Series: Add XE suppor for display tests (rev3)
URL : https://patchwork.freedesktop.org/series/119525/
State : success
== Summary ==
CI Bug Log - changes from IGT_7419 -> IGTPW_9532
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/index.html
Participating hosts (33 -> 40)
------------------------------
Additional (10): fi-rkl-11600 bat-adlp-9 fi-bsw-n3050 bat-adlm-1 fi-cfl-8700k bat-adln-1 fi-glk-j4005 fi-pnv-d510 fi-bsw-nick bat-mtlp-8
Missing (3): bat-rplp-1 fi-tgl-1115g4 fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_9532 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@debugfs_test@basic-hwmon:
- bat-mtlp-8: NOTRUN -> [SKIP][1] ([i915#7456])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@debugfs_test@basic-hwmon.html
- bat-adlp-9: NOTRUN -> [SKIP][2] ([i915#7456])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlp-9/igt@debugfs_test@basic-hwmon.html
- fi-rkl-11600: NOTRUN -> [SKIP][3] ([i915#7456])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-rkl-11600/igt@debugfs_test@basic-hwmon.html
- bat-adln-1: NOTRUN -> [SKIP][4] ([i915#7456])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adln-1/igt@debugfs_test@basic-hwmon.html
- bat-adlm-1: NOTRUN -> [SKIP][5] ([i915#7456])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@debugfs_test@basic-hwmon.html
* igt@fbdev@eof:
- bat-adlm-1: NOTRUN -> [SKIP][6] ([i915#2582]) +3 similar issues
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@fbdev@eof.html
* igt@fbdev@info:
- fi-bsw-nick: NOTRUN -> [SKIP][7] ([fdo#109271] / [i915#1849])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-bsw-nick/igt@fbdev@info.html
- bat-adlm-1: NOTRUN -> [SKIP][8] ([i915#1849] / [i915#2582])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@fbdev@info.html
* igt@gem_huc_copy@huc-copy:
- fi-cfl-8700k: NOTRUN -> [SKIP][9] ([fdo#109271] / [i915#2190])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-cfl-8700k/igt@gem_huc_copy@huc-copy.html
- fi-rkl-11600: NOTRUN -> [SKIP][10] ([i915#2190])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-rkl-11600/igt@gem_huc_copy@huc-copy.html
- fi-glk-j4005: NOTRUN -> [SKIP][11] ([fdo#109271] / [i915#2190])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-glk-j4005/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- fi-glk-j4005: NOTRUN -> [SKIP][12] ([fdo#109271] / [i915#4613]) +3 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-glk-j4005/igt@gem_lmem_swapping@basic.html
- fi-cfl-8700k: NOTRUN -> [SKIP][13] ([fdo#109271] / [i915#4613]) +3 similar issues
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-cfl-8700k/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@parallel-random-engines:
- fi-bsw-nick: NOTRUN -> [SKIP][14] ([fdo#109271]) +52 similar issues
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-bsw-nick/igt@gem_lmem_swapping@parallel-random-engines.html
- bat-adlm-1: NOTRUN -> [SKIP][15] ([i915#4613]) +3 similar issues
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@gem_lmem_swapping@parallel-random-engines.html
- fi-rkl-11600: NOTRUN -> [SKIP][16] ([i915#4613]) +3 similar issues
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-rkl-11600/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_lmem_swapping@random-engines:
- fi-bsw-n3050: NOTRUN -> [SKIP][17] ([fdo#109271]) +27 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-bsw-n3050/igt@gem_lmem_swapping@random-engines.html
* igt@gem_lmem_swapping@verify-random:
- bat-mtlp-8: NOTRUN -> [SKIP][18] ([i915#4613]) +3 similar issues
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@gem_lmem_swapping@verify-random.html
* igt@gem_mmap@basic:
- bat-mtlp-8: NOTRUN -> [SKIP][19] ([i915#4083])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@gem_mmap@basic.html
* igt@gem_mmap_gtt@basic:
- bat-mtlp-8: NOTRUN -> [SKIP][20] ([i915#4077]) +3 similar issues
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@gem_mmap_gtt@basic.html
* igt@gem_render_tiled_blits@basic:
- bat-mtlp-8: NOTRUN -> [SKIP][21] ([i915#4079]) +1 similar issue
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@gem_render_tiled_blits@basic.html
* igt@gem_tiled_pread_basic:
- fi-rkl-11600: NOTRUN -> [SKIP][22] ([i915#3282])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-rkl-11600/igt@gem_tiled_pread_basic.html
- bat-adlp-9: NOTRUN -> [SKIP][23] ([i915#3282])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlp-9/igt@gem_tiled_pread_basic.html
- bat-adln-1: NOTRUN -> [SKIP][24] ([i915#3282])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adln-1/igt@gem_tiled_pread_basic.html
- bat-adlm-1: NOTRUN -> [SKIP][25] ([i915#3282])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@gem_tiled_pread_basic.html
* igt@i915_pm_backlight@basic-brightness:
- bat-adlm-1: NOTRUN -> [SKIP][26] ([i915#7561])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@i915_pm_backlight@basic-brightness.html
- bat-adlp-9: NOTRUN -> [SKIP][27] ([i915#3546] / [i915#7561])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlp-9/igt@i915_pm_backlight@basic-brightness.html
- fi-rkl-11600: NOTRUN -> [SKIP][28] ([i915#7561])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-rkl-11600/igt@i915_pm_backlight@basic-brightness.html
* igt@i915_pm_rpm@basic-pci-d3-state:
- bat-adlp-9: NOTRUN -> [FAIL][29] ([i915#7940])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlp-9/igt@i915_pm_rpm@basic-pci-d3-state.html
- fi-cfl-8700k: NOTRUN -> [FAIL][30] ([i915#7940]) +2 similar issues
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-cfl-8700k/igt@i915_pm_rpm@basic-pci-d3-state.html
- fi-cfl-8109u: [PASS][31] -> [FAIL][32] ([i915#7940])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/fi-cfl-8109u/igt@i915_pm_rpm@basic-pci-d3-state.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-cfl-8109u/igt@i915_pm_rpm@basic-pci-d3-state.html
* igt@i915_pm_rpm@basic-rte:
- bat-adlp-9: NOTRUN -> [ABORT][33] ([i915#7977] / [i915#8668])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlp-9/igt@i915_pm_rpm@basic-rte.html
* igt@i915_pm_rpm@module-reload:
- fi-kbl-x1275: [PASS][34] -> [FAIL][35] ([i915#8843])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/fi-kbl-x1275/igt@i915_pm_rpm@module-reload.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-kbl-x1275/igt@i915_pm_rpm@module-reload.html
* igt@i915_pm_rps@basic-api:
- bat-mtlp-8: NOTRUN -> [SKIP][36] ([i915#6621])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@i915_pm_rps@basic-api.html
- bat-adlm-1: NOTRUN -> [SKIP][37] ([i915#6621])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@i915_pm_rps@basic-api.html
* igt@i915_selftest@live@reset:
- bat-rpls-2: [PASS][38] -> [ABORT][39] ([i915#4983] / [i915#7461] / [i915#7913] / [i915#7981] / [i915#8347])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/bat-rpls-2/igt@i915_selftest@live@reset.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-rpls-2/igt@i915_selftest@live@reset.html
- bat-rpls-1: [PASS][40] -> [ABORT][41] ([i915#4983] / [i915#7461] / [i915#8347] / [i915#8384])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/bat-rpls-1/igt@i915_selftest@live@reset.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-rpls-1/igt@i915_selftest@live@reset.html
* igt@i915_suspend@basic-s3-without-i915:
- fi-pnv-d510: NOTRUN -> [ABORT][42] ([i915#8844])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-pnv-d510/igt@i915_suspend@basic-s3-without-i915.html
- bat-mtlp-8: NOTRUN -> [SKIP][43] ([i915#6645])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- bat-mtlp-8: NOTRUN -> [SKIP][44] ([i915#5190])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- bat-mtlp-8: NOTRUN -> [SKIP][45] ([i915#4212]) +8 similar issues
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_chamelium_edid@hdmi-edid-read:
- bat-adlp-9: NOTRUN -> [SKIP][46] ([i915#7828]) +7 similar issues
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlp-9/igt@kms_chamelium_edid@hdmi-edid-read.html
* igt@kms_chamelium_frames@dp-crc-fast:
- bat-adlm-1: NOTRUN -> [SKIP][47] ([i915#7828]) +8 similar issues
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@kms_chamelium_frames@dp-crc-fast.html
* igt@kms_chamelium_frames@hdmi-crc-fast:
- bat-adln-1: NOTRUN -> [SKIP][48] ([i915#7828]) +7 similar issues
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adln-1/igt@kms_chamelium_frames@hdmi-crc-fast.html
- bat-mtlp-8: NOTRUN -> [SKIP][49] ([i915#7828]) +8 similar issues
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@kms_chamelium_frames@hdmi-crc-fast.html
* igt@kms_chamelium_hpd@dp-hpd-fast:
- fi-rkl-11600: NOTRUN -> [SKIP][50] ([i915#7828]) +8 similar issues
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-rkl-11600/igt@kms_chamelium_hpd@dp-hpd-fast.html
* igt@kms_chamelium_hpd@hdmi-hpd-fast:
- fi-cfl-8700k: NOTRUN -> [SKIP][51] ([fdo#109271]) +19 similar issues
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-cfl-8700k/igt@kms_chamelium_hpd@hdmi-hpd-fast.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- fi-glk-j4005: NOTRUN -> [SKIP][52] ([fdo#109271]) +18 similar issues
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-glk-j4005/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- bat-adlp-9: NOTRUN -> [SKIP][53] ([i915#4103]) +1 similar issue
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlp-9/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- bat-adln-1: NOTRUN -> [SKIP][54] ([i915#4213]) +1 similar issue
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adln-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- fi-rkl-11600: NOTRUN -> [SKIP][55] ([i915#4103]) +1 similar issue
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-rkl-11600/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
- bat-mtlp-8: NOTRUN -> [SKIP][56] ([i915#4213]) +1 similar issue
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size:
- bat-adlm-1: NOTRUN -> [SKIP][57] ([i915#1845]) +16 similar issues
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html
* igt@kms_flip@basic-plain-flip:
- bat-adlm-1: NOTRUN -> [SKIP][58] ([i915#3637]) +3 similar issues
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@kms_flip@basic-plain-flip.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-adln-1: NOTRUN -> [SKIP][59] ([fdo#109285])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adln-1/igt@kms_force_connector_basic@force-load-detect.html
- bat-adlm-1: NOTRUN -> [SKIP][60] ([fdo#109285])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@kms_force_connector_basic@force-load-detect.html
- fi-rkl-11600: NOTRUN -> [SKIP][61] ([fdo#109285] / [i915#4098])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-rkl-11600/igt@kms_force_connector_basic@force-load-detect.html
- bat-mtlp-8: NOTRUN -> [SKIP][62] ([fdo#109285])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@kms_force_connector_basic@force-load-detect.html
- bat-adlp-9: NOTRUN -> [SKIP][63] ([fdo#109285])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlp-9/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_force_connector_basic@prune-stale-modes:
- bat-mtlp-8: NOTRUN -> [SKIP][64] ([i915#5274])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_frontbuffer_tracking@basic:
- bat-adlm-1: NOTRUN -> [SKIP][65] ([i915#1849])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@kms_frontbuffer_tracking@basic.html
* igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence:
- bat-dg2-11: NOTRUN -> [SKIP][66] ([i915#1845] / [i915#5354]) +2 similar issues
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-dg2-11/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-vga-1:
- fi-ivb-3770: NOTRUN -> [DMESG-WARN][67] ([i915#8841]) +2 similar issues
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-ivb-3770/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-vga-1.html
* igt@kms_psr@cursor_plane_move:
- bat-adlm-1: NOTRUN -> [SKIP][68] ([i915#1072]) +3 similar issues
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@kms_psr@cursor_plane_move.html
* igt@kms_psr@primary_page_flip:
- fi-pnv-d510: NOTRUN -> [SKIP][69] ([fdo#109271]) +38 similar issues
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-pnv-d510/igt@kms_psr@primary_page_flip.html
* igt@kms_psr@sprite_plane_onoff:
- bat-adlp-9: NOTRUN -> [SKIP][70] ([i915#1072]) +3 similar issues
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlp-9/igt@kms_psr@sprite_plane_onoff.html
- fi-rkl-11600: NOTRUN -> [SKIP][71] ([i915#1072]) +3 similar issues
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-rkl-11600/igt@kms_psr@sprite_plane_onoff.html
- bat-adln-1: NOTRUN -> [ABORT][72] ([i915#8442] / [i915#8668])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adln-1/igt@kms_psr@sprite_plane_onoff.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-adlp-9: NOTRUN -> [SKIP][73] ([i915#3555])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlp-9/igt@kms_setmode@basic-clone-single-crtc.html
- fi-rkl-11600: NOTRUN -> [SKIP][74] ([i915#3555] / [i915#4098])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-rkl-11600/igt@kms_setmode@basic-clone-single-crtc.html
- bat-mtlp-8: NOTRUN -> [SKIP][75] ([i915#8809])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@kms_setmode@basic-clone-single-crtc.html
- bat-adlm-1: NOTRUN -> [SKIP][76] ([i915#3555])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-flip:
- bat-adlm-1: NOTRUN -> [SKIP][77] ([i915#1845] / [i915#3708])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-fence-mmap:
- bat-mtlp-8: NOTRUN -> [SKIP][78] ([i915#3708] / [i915#4077]) +1 similar issue
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-fence-read:
- bat-mtlp-8: NOTRUN -> [SKIP][79] ([i915#3708]) +2 similar issues
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-mtlp-8/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-read:
- fi-rkl-11600: NOTRUN -> [SKIP][80] ([fdo#109295] / [i915#3291] / [i915#3708]) +2 similar issues
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-rkl-11600/igt@prime_vgem@basic-read.html
* igt@prime_vgem@basic-write:
- bat-adlm-1: NOTRUN -> [SKIP][81] ([i915#3708]) +2 similar issues
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/bat-adlm-1/igt@prime_vgem@basic-write.html
#### Possible fixes ####
* igt@i915_selftest@live@gt_heartbeat:
- fi-kbl-soraka: [DMESG-FAIL][82] ([i915#5334] / [i915#7872]) -> [PASS][83]
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/fi-kbl-soraka/igt@i915_selftest@live@gt_heartbeat.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/fi-kbl-soraka/igt@i915_selftest@live@gt_heartbeat.html
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983
[i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
[i915#5274]: https://gitlab.freedesktop.org/drm/intel/issues/5274
[i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645
[i915#7456]: https://gitlab.freedesktop.org/drm/intel/issues/7456
[i915#7461]: https://gitlab.freedesktop.org/drm/intel/issues/7461
[i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#7872]: https://gitlab.freedesktop.org/drm/intel/issues/7872
[i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913
[i915#7940]: https://gitlab.freedesktop.org/drm/intel/issues/7940
[i915#7977]: https://gitlab.freedesktop.org/drm/intel/issues/7977
[i915#7981]: https://gitlab.freedesktop.org/drm/intel/issues/7981
[i915#8347]: https://gitlab.freedesktop.org/drm/intel/issues/8347
[i915#8384]: https://gitlab.freedesktop.org/drm/intel/issues/8384
[i915#8442]: https://gitlab.freedesktop.org/drm/intel/issues/8442
[i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668
[i915#8809]: https://gitlab.freedesktop.org/drm/intel/issues/8809
[i915#8841]: https://gitlab.freedesktop.org/drm/intel/issues/8841
[i915#8843]: https://gitlab.freedesktop.org/drm/intel/issues/8843
[i915#8844]: https://gitlab.freedesktop.org/drm/intel/issues/8844
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7419 -> IGTPW_9532
CI-20190529: 20190529
CI_DRM_13485: 0c8b167528bfd16d6c4e8fb5a0f11421b7e2f349 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_9532: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/index.html
IGT_7419: 7419
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/index.html
[-- Attachment #2: Type: text/html, Size: 27381 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread* [igt-dev] ✗ Fi.CI.IGT: failure for Add XE suppor for display tests (rev3)
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (21 preceding siblings ...)
2023-08-07 20:50 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
@ 2023-08-08 0:48 ` Patchwork
2023-08-14 6:21 ` [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Juha-Pekka Heikkila
2023-08-16 12:08 ` [igt-dev] ✗ Fi.CI.BUILD: failure for Add XE suppor for display tests (rev4) Patchwork
24 siblings, 0 replies; 29+ messages in thread
From: Patchwork @ 2023-08-08 0:48 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 78628 bytes --]
== Series Details ==
Series: Add XE suppor for display tests (rev3)
URL : https://patchwork.freedesktop.org/series/119525/
State : failure
== Summary ==
CI Bug Log - changes from IGT_7419_full -> IGTPW_9532_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_9532_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_9532_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_9532/index.html
Participating hosts (9 -> 10)
------------------------------
Additional (1): shard-rkl0
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_9532_full:
### IGT changes ###
#### Possible regressions ####
* igt@i915_pm_rpm@gem-pread:
- shard-dg2: [PASS][1] -> [SKIP][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-6/igt@i915_pm_rpm@gem-pread.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-6/igt@i915_pm_rpm@gem-pread.html
* igt@syncobj_wait@multi-wait-for-submit-signaled:
- shard-dg1: [PASS][3] -> [DMESG-WARN][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg1-19/igt@syncobj_wait@multi-wait-for-submit-signaled.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-19/igt@syncobj_wait@multi-wait-for-submit-signaled.html
Known issues
------------
Here are the changes found in IGTPW_9532_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-mtlp: NOTRUN -> [SKIP][5] ([i915#8411])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-6/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@drm_fdinfo@busy-check-all@bcs0:
- shard-dg1: NOTRUN -> [SKIP][6] ([i915#8414]) +4 similar issues
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-12/igt@drm_fdinfo@busy-check-all@bcs0.html
* igt@drm_fdinfo@most-busy-check-all@vcs0:
- shard-mtlp: NOTRUN -> [SKIP][7] ([i915#8414]) +5 similar issues
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-1/igt@drm_fdinfo@most-busy-check-all@vcs0.html
* igt@drm_fdinfo@most-busy-idle-check-all@vecs1:
- shard-dg2: NOTRUN -> [SKIP][8] ([i915#8414]) +9 similar issues
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-1/igt@drm_fdinfo@most-busy-idle-check-all@vecs1.html
* igt@gem_bad_reloc@negative-reloc-lut:
- shard-rkl: NOTRUN -> [SKIP][9] ([i915#3281])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-1/igt@gem_bad_reloc@negative-reloc-lut.html
* igt@gem_caching@writes:
- shard-mtlp: NOTRUN -> [SKIP][10] ([i915#4873])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-6/igt@gem_caching@writes.html
* igt@gem_ccs@block-copy-compressed:
- shard-dg1: NOTRUN -> [SKIP][11] ([i915#3555] / [i915#5325])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-12/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ctx_exec@basic-nohangcheck:
- shard-rkl: [PASS][12] -> [FAIL][13] ([i915#6268])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-rkl-2/igt@gem_ctx_exec@basic-nohangcheck.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-1/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_ctx_sseu@mmap-args:
- shard-dg1: NOTRUN -> [SKIP][14] ([i915#280])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-14/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@hibernate:
- shard-dg2: NOTRUN -> [ABORT][15] ([i915#7975] / [i915#8213])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-1/igt@gem_eio@hibernate.html
* igt@gem_eio@reset-stress:
- shard-dg2: [PASS][16] -> [FAIL][17] ([i915#5784])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-11/igt@gem_eio@reset-stress.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@gem_eio@reset-stress.html
* igt@gem_eio@unwedge-stress:
- shard-dg1: [PASS][18] -> [FAIL][19] ([i915#5784]) +1 similar issue
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg1-19/igt@gem_eio@unwedge-stress.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-13/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_capture@pi@rcs0:
- shard-dg1: [PASS][20] -> [FAIL][21] ([i915#4475])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg1-18/igt@gem_exec_capture@pi@rcs0.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-16/igt@gem_exec_capture@pi@rcs0.html
* igt@gem_exec_fair@basic-none:
- shard-dg1: NOTRUN -> [SKIP][22] ([i915#3539] / [i915#4852])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-16/igt@gem_exec_fair@basic-none.html
* igt@gem_exec_fair@basic-none-vip@rcs0:
- shard-tglu: NOTRUN -> [FAIL][23] ([i915#2842])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-6/igt@gem_exec_fair@basic-none-vip@rcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-tglu: [PASS][24] -> [FAIL][25] ([i915#2842])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-tglu-7/igt@gem_exec_fair@basic-pace-share@rcs0.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-9/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-glk: [PASS][26] -> [FAIL][27] ([i915#2842]) +2 similar issues
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-glk9/igt@gem_exec_fair@basic-pace@rcs0.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-glk1/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@gem_exec_flush@basic-wb-rw-before-default:
- shard-dg2: NOTRUN -> [SKIP][28] ([i915#3539] / [i915#4852])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-8/igt@gem_exec_flush@basic-wb-rw-before-default.html
* igt@gem_exec_reloc@basic-gtt-read:
- shard-mtlp: NOTRUN -> [SKIP][29] ([i915#3281])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-4/igt@gem_exec_reloc@basic-gtt-read.html
* igt@gem_exec_reloc@basic-gtt-wc-active:
- shard-dg2: NOTRUN -> [SKIP][30] ([i915#3281]) +4 similar issues
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-1/igt@gem_exec_reloc@basic-gtt-wc-active.html
* igt@gem_exec_reloc@basic-write-read-noreloc:
- shard-dg1: NOTRUN -> [SKIP][31] ([i915#3281]) +1 similar issue
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-13/igt@gem_exec_reloc@basic-write-read-noreloc.html
* igt@gem_exec_schedule@preempt-queue-contexts:
- shard-dg1: NOTRUN -> [SKIP][32] ([i915#4812]) +1 similar issue
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-13/igt@gem_exec_schedule@preempt-queue-contexts.html
* igt@gem_exec_schedule@semaphore-power:
- shard-dg2: NOTRUN -> [SKIP][33] ([i915#4537] / [i915#4812])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@gem_exec_schedule@semaphore-power.html
* igt@gem_fence_thrash@bo-write-verify-y:
- shard-dg2: NOTRUN -> [SKIP][34] ([i915#4860])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-8/igt@gem_fence_thrash@bo-write-verify-y.html
* igt@gem_fenced_exec_thrash@no-spare-fences:
- shard-dg1: NOTRUN -> [SKIP][35] ([i915#4860])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-13/igt@gem_fenced_exec_thrash@no-spare-fences.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-rkl: NOTRUN -> [SKIP][36] ([i915#4613]) +1 similar issue
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-4/igt@gem_lmem_swapping@heavy-verify-random.html
- shard-tglu: NOTRUN -> [SKIP][37] ([i915#4613]) +1 similar issue
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-2/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [PASS][38] -> [TIMEOUT][39] ([i915#5493])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg1-18/igt@gem_lmem_swapping@smem-oom@lmem0.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-18/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_media_fill@media-fill:
- shard-dg2: NOTRUN -> [SKIP][40] ([i915#8289])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-6/igt@gem_media_fill@media-fill.html
* igt@gem_mmap@basic-small-bo:
- shard-dg2: NOTRUN -> [SKIP][41] ([i915#4083]) +3 similar issues
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-11/igt@gem_mmap@basic-small-bo.html
* igt@gem_mmap_gtt@bad-object:
- shard-dg2: NOTRUN -> [SKIP][42] ([i915#4077]) +2 similar issues
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@gem_mmap_gtt@bad-object.html
* igt@gem_mmap_gtt@coherency:
- shard-rkl: NOTRUN -> [SKIP][43] ([fdo#111656])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-7/igt@gem_mmap_gtt@coherency.html
* igt@gem_mmap_gtt@fault-concurrent:
- shard-mtlp: NOTRUN -> [SKIP][44] ([i915#4077]) +3 similar issues
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-4/igt@gem_mmap_gtt@fault-concurrent.html
* igt@gem_mmap_wc@write-wc-read-gtt:
- shard-mtlp: NOTRUN -> [SKIP][45] ([i915#4083])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-3/igt@gem_mmap_wc@write-wc-read-gtt.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- shard-mtlp: NOTRUN -> [SKIP][46] ([i915#3282])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-6/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gem_pxp@create-regular-context-2:
- shard-mtlp: NOTRUN -> [SKIP][47] ([i915#4270])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-6/igt@gem_pxp@create-regular-context-2.html
* igt@gem_pxp@reject-modify-context-protection-off-2:
- shard-tglu: NOTRUN -> [SKIP][48] ([i915#4270]) +1 similar issue
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-2/igt@gem_pxp@reject-modify-context-protection-off-2.html
* igt@gem_pxp@verify-pxp-stale-ctx-execution:
- shard-dg1: NOTRUN -> [SKIP][49] ([i915#4270])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-17/igt@gem_pxp@verify-pxp-stale-ctx-execution.html
* igt@gem_readwrite@beyond-eob:
- shard-dg2: NOTRUN -> [SKIP][50] ([i915#3282]) +3 similar issues
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-8/igt@gem_readwrite@beyond-eob.html
- shard-rkl: NOTRUN -> [SKIP][51] ([i915#3282]) +1 similar issue
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-2/igt@gem_readwrite@beyond-eob.html
* igt@gem_render_copy@y-tiled-ccs-to-yf-tiled:
- shard-mtlp: NOTRUN -> [SKIP][52] ([i915#8428])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-7/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled.html
* igt@gem_softpin@evict-snoop:
- shard-dg1: NOTRUN -> [SKIP][53] ([i915#4885])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-17/igt@gem_softpin@evict-snoop.html
* igt@gem_userptr_blits@coherency-sync:
- shard-mtlp: NOTRUN -> [SKIP][54] ([i915#3297])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-1/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-tglu: NOTRUN -> [SKIP][55] ([i915#3323])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-8/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-dg1: NOTRUN -> [SKIP][56] ([i915#3297])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-12/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gen7_exec_parse@batch-without-end:
- shard-dg2: NOTRUN -> [SKIP][57] ([fdo#109289]) +1 similar issue
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@gen7_exec_parse@batch-without-end.html
- shard-rkl: NOTRUN -> [SKIP][58] ([fdo#109289])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-2/igt@gen7_exec_parse@batch-without-end.html
* igt@gen9_exec_parse@allowed-single:
- shard-apl: [PASS][59] -> [ABORT][60] ([i915#5566])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-apl1/igt@gen9_exec_parse@allowed-single.html
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-apl1/igt@gen9_exec_parse@allowed-single.html
* igt@gen9_exec_parse@basic-rejected:
- shard-tglu: NOTRUN -> [SKIP][61] ([i915#2527] / [i915#2856])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-4/igt@gen9_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-mtlp: NOTRUN -> [SKIP][62] ([i915#2856]) +2 similar issues
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-5/igt@gen9_exec_parse@batch-zero-length.html
* igt@gen9_exec_parse@bb-start-param:
- shard-dg2: NOTRUN -> [SKIP][63] ([i915#2856]) +1 similar issue
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-5/igt@gen9_exec_parse@bb-start-param.html
* igt@i915_pm_dc@dc9-dpms:
- shard-apl: [PASS][64] -> [SKIP][65] ([fdo#109271])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-apl2/igt@i915_pm_dc@dc9-dpms.html
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-apl3/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_freq_api@freq-basic-api@gt0:
- shard-mtlp: [PASS][66] -> [FAIL][67] ([i915#8670])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-7/igt@i915_pm_freq_api@freq-basic-api@gt0.html
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-1/igt@i915_pm_freq_api@freq-basic-api@gt0.html
* igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a:
- shard-dg2: [PASS][68] -> [SKIP][69] ([i915#1937])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-10/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
- shard-rkl: [PASS][70] -> [SKIP][71] ([i915#1937])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-rkl-7/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-4/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-glk: [PASS][72] -> [DMESG-WARN][73] ([i915#118])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-glk3/igt@i915_pm_rc6_residency@rc6-fence.html
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-glk8/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rpm@gem-execbuf-stress@extra-wait-smem0:
- shard-dg1: [PASS][74] -> [FAIL][75] ([i915#7940])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg1-13/igt@i915_pm_rpm@gem-execbuf-stress@extra-wait-smem0.html
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-17/igt@i915_pm_rpm@gem-execbuf-stress@extra-wait-smem0.html
* igt@i915_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-dg2: NOTRUN -> [SKIP][76] ([i915#1397]) +1 similar issue
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-5/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@i915_pm_rps@min-max-config-loaded:
- shard-dg1: NOTRUN -> [SKIP][77] ([i915#6621])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-16/igt@i915_pm_rps@min-max-config-loaded.html
* igt@i915_pm_rps@reset:
- shard-mtlp: NOTRUN -> [FAIL][78] ([i915#8346])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-4/igt@i915_pm_rps@reset.html
* igt@i915_pm_rps@thresholds-idle-park@gt0:
- shard-dg2: NOTRUN -> [SKIP][79] ([i915#8925])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-6/igt@i915_pm_rps@thresholds-idle-park@gt0.html
* igt@i915_query@query-topology-coherent-slice-mask:
- shard-dg2: NOTRUN -> [SKIP][80] ([i915#6188])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-3/igt@i915_query@query-topology-coherent-slice-mask.html
* igt@i915_selftest@live@gt_mocs:
- shard-mtlp: [PASS][81] -> [DMESG-FAIL][82] ([i915#7059])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-2/igt@i915_selftest@live@gt_mocs.html
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-8/igt@i915_selftest@live@gt_mocs.html
* igt@i915_selftest@live@slpc:
- shard-mtlp: [PASS][83] -> [DMESG-WARN][84] ([i915#6367])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-2/igt@i915_selftest@live@slpc.html
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-8/igt@i915_selftest@live@slpc.html
* igt@kms_async_flips@crc@pipe-a-hdmi-a-2:
- shard-dg2: NOTRUN -> [FAIL][85] ([i915#8247]) +3 similar issues
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@kms_async_flips@crc@pipe-a-hdmi-a-2.html
* igt@kms_async_flips@crc@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [FAIL][86] ([i915#8247]) +1 similar issue
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-7/igt@kms_async_flips@crc@pipe-b-hdmi-a-1.html
* igt@kms_async_flips@invalid-async-flip:
- shard-dg2: NOTRUN -> [SKIP][87] ([i915#6228])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-3/igt@kms_async_flips@invalid-async-flip.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-180:
- shard-mtlp: [PASS][88] -> [FAIL][89] ([i915#5138])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-5/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-4/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-rkl: NOTRUN -> [SKIP][90] ([i915#5286])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
- shard-tglu: NOTRUN -> [SKIP][91] ([fdo#111615] / [i915#5286])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-dg1: NOTRUN -> [SKIP][92] ([i915#4538] / [i915#5286]) +1 similar issue
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-19/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_big_fb@linear-16bpp-rotate-90:
- shard-tglu: NOTRUN -> [SKIP][93] ([fdo#111614])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-7/igt@kms_big_fb@linear-16bpp-rotate-90.html
- shard-mtlp: NOTRUN -> [SKIP][94] ([fdo#111614])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-4/igt@kms_big_fb@linear-16bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-270:
- shard-dg2: NOTRUN -> [SKIP][95] ([fdo#111614])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-dg2: NOTRUN -> [SKIP][96] ([i915#5190]) +10 similar issues
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-8/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-mtlp: NOTRUN -> [SKIP][97] ([fdo#111615])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-1/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-dg1: NOTRUN -> [SKIP][98] ([i915#4538]) +1 similar issue
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-14/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-tglu: NOTRUN -> [SKIP][99] ([fdo#111615]) +1 similar issue
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-8/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-dg2: NOTRUN -> [SKIP][100] ([i915#4538] / [i915#5190]) +3 similar issues
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-3/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
- shard-rkl: NOTRUN -> [SKIP][101] ([fdo#110723]) +1 similar issue
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-4/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs:
- shard-dg2: NOTRUN -> [SKIP][102] ([i915#3689] / [i915#3886] / [i915#5354]) +7 similar issues
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-6/igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-a-crc-primary-rotation-180-4_tiled_dg2_rc_ccs_cc:
- shard-rkl: NOTRUN -> [SKIP][103] ([i915#5354] / [i915#6095]) +2 similar issues
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-4/igt@kms_ccs@pipe-a-crc-primary-rotation-180-4_tiled_dg2_rc_ccs_cc.html
- shard-tglu: NOTRUN -> [SKIP][104] ([i915#3689] / [i915#5354] / [i915#6095]) +2 similar issues
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-2/igt@kms_ccs@pipe-a-crc-primary-rotation-180-4_tiled_dg2_rc_ccs_cc.html
* igt@kms_ccs@pipe-a-crc-sprite-planes-basic-4_tiled_mtl_rc_ccs:
- shard-dg1: NOTRUN -> [SKIP][105] ([i915#5354] / [i915#6095]) +1 similar issue
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-15/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-4_tiled_mtl_rc_ccs.html
* igt@kms_ccs@pipe-a-missing-ccs-buffer-yf_tiled_ccs:
- shard-rkl: NOTRUN -> [SKIP][106] ([i915#3734] / [i915#5354] / [i915#6095])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-4/igt@kms_ccs@pipe-a-missing-ccs-buffer-yf_tiled_ccs.html
- shard-tglu: NOTRUN -> [SKIP][107] ([fdo#111615] / [i915#3689] / [i915#5354] / [i915#6095]) +1 similar issue
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-8/igt@kms_ccs@pipe-a-missing-ccs-buffer-yf_tiled_ccs.html
* igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_ccs:
- shard-mtlp: NOTRUN -> [SKIP][108] ([i915#6095]) +5 similar issues
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-6/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_ccs.html
* igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_rc_ccs_cc:
- shard-rkl: NOTRUN -> [SKIP][109] ([i915#5354]) +6 similar issues
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-2/igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_mc_ccs:
- shard-dg1: NOTRUN -> [SKIP][110] ([i915#3689] / [i915#3886] / [i915#5354] / [i915#6095])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-17/igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-d-ccs-on-another-bo-y_tiled_ccs:
- shard-dg1: NOTRUN -> [SKIP][111] ([i915#3689] / [i915#5354] / [i915#6095]) +3 similar issues
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-18/igt@kms_ccs@pipe-d-ccs-on-another-bo-y_tiled_ccs.html
* igt@kms_ccs@pipe-d-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs_cc:
- shard-tglu: NOTRUN -> [SKIP][112] ([i915#5354] / [i915#6095]) +7 similar issues
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-10/igt@kms_ccs@pipe-d-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs_cc.html
* igt@kms_ccs@pipe-d-crc-sprite-planes-basic-y_tiled_ccs:
- shard-dg2: NOTRUN -> [SKIP][113] ([i915#3689] / [i915#5354]) +11 similar issues
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-8/igt@kms_ccs@pipe-d-crc-sprite-planes-basic-y_tiled_ccs.html
* igt@kms_cdclk@plane-scaling@pipe-a-hdmi-a-2:
- shard-dg2: NOTRUN -> [SKIP][114] ([i915#4087]) +3 similar issues
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@kms_cdclk@plane-scaling@pipe-a-hdmi-a-2.html
* igt@kms_chamelium_color@ctm-limited-range:
- shard-dg2: NOTRUN -> [SKIP][115] ([fdo#111827])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-3/igt@kms_chamelium_color@ctm-limited-range.html
* igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k:
- shard-mtlp: NOTRUN -> [SKIP][116] ([i915#7828]) +1 similar issue
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-5/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html
* igt@kms_chamelium_edid@hdmi-mode-timings:
- shard-tglu: NOTRUN -> [SKIP][117] ([i915#7828]) +1 similar issue
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-4/igt@kms_chamelium_edid@hdmi-mode-timings.html
* igt@kms_chamelium_hpd@common-hpd-after-suspend:
- shard-dg2: NOTRUN -> [SKIP][118] ([i915#7828]) +3 similar issues
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
* igt@kms_chamelium_hpd@dp-hpd-for-each-pipe:
- shard-rkl: NOTRUN -> [SKIP][119] ([i915#7828]) +1 similar issue
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-7/igt@kms_chamelium_hpd@dp-hpd-for-each-pipe.html
* igt@kms_chamelium_hpd@hdmi-hpd-fast:
- shard-dg1: NOTRUN -> [SKIP][120] ([i915#7828]) +1 similar issue
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-15/igt@kms_chamelium_hpd@hdmi-hpd-fast.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-dg2: NOTRUN -> [SKIP][121] ([i915#3299])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-5/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@legacy:
- shard-dg2: NOTRUN -> [SKIP][122] ([i915#7118])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@kms_content_protection@legacy.html
- shard-rkl: NOTRUN -> [SKIP][123] ([i915#7118])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-4/igt@kms_content_protection@legacy.html
- shard-tglu: NOTRUN -> [SKIP][124] ([i915#6944] / [i915#7116] / [i915#7118])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-8/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@lic:
- shard-dg1: NOTRUN -> [SKIP][125] ([i915#7116])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-14/igt@kms_content_protection@lic.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-dg2: NOTRUN -> [SKIP][126] ([i915#3359])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-dg1: NOTRUN -> [SKIP][127] ([i915#3359])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-19/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic:
- shard-tglu: NOTRUN -> [SKIP][128] ([fdo#109274])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-9/igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
- shard-dg2: NOTRUN -> [SKIP][129] ([fdo#109274] / [i915#5354]) +2 similar issues
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-3/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-toggle:
- shard-dg2: NOTRUN -> [SKIP][130] ([fdo#109274] / [fdo#111767] / [i915#5354])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-glk: [PASS][131] -> [FAIL][132] ([i915#2346])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-glk9/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
- shard-apl: [PASS][133] -> [FAIL][134] ([i915#2346])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-apl2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-apl7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-dg1: NOTRUN -> [SKIP][135] ([i915#4103] / [i915#4213])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-12/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_display_modes@mst-extended-mode-negative:
- shard-dg2: NOTRUN -> [SKIP][136] ([i915#8588])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-6/igt@kms_display_modes@mst-extended-mode-negative.html
- shard-rkl: NOTRUN -> [SKIP][137] ([i915#8588])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-1/igt@kms_display_modes@mst-extended-mode-negative.html
- shard-tglu: NOTRUN -> [SKIP][138] ([i915#8588])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-9/igt@kms_display_modes@mst-extended-mode-negative.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][139] ([i915#3804])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-2/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_flip@2x-flip-vs-modeset:
- shard-rkl: NOTRUN -> [SKIP][140] ([fdo#111825]) +2 similar issues
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-7/igt@kms_flip@2x-flip-vs-modeset.html
* igt@kms_flip@2x-flip-vs-panning:
- shard-dg2: NOTRUN -> [SKIP][141] ([fdo#109274]) +4 similar issues
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-8/igt@kms_flip@2x-flip-vs-panning.html
* igt@kms_flip@2x-flip-vs-rmfb-interruptible:
- shard-snb: NOTRUN -> [SKIP][142] ([fdo#109271] / [fdo#111767])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-snb7/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
- shard-tglu: NOTRUN -> [SKIP][143] ([fdo#109274] / [i915#3637]) +1 similar issue
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-2/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a1:
- shard-glk: [PASS][144] -> [INCOMPLETE][145] ([i915#4839])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-glk1/igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a1.html
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-glk2/igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a3:
- shard-dg2: [PASS][146] -> [FAIL][147] ([fdo#103375]) +2 similar issues
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-8/igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a3.html
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-3/igt@kms_flip@flip-vs-suspend-interruptible@c-hdmi-a3.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][148] ([i915#2672])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-8/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][149] ([i915#2587] / [i915#2672]) +3 similar issues
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-9/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][150] ([i915#2672]) +1 similar issue
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][151] ([i915#2672]) +2 similar issues
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-11/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][152] ([i915#2672] / [i915#3555])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-5/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_force_connector_basic@force-load-detect:
- shard-dg2: NOTRUN -> [SKIP][153] ([fdo#109285])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-11/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_force_connector_basic@prune-stale-modes:
- shard-dg2: NOTRUN -> [SKIP][154] ([i915#5274])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-5/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-cpu:
- shard-dg2: [PASS][155] -> [FAIL][156] ([i915#6880]) +1 similar issue
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-cpu.html
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-pwrite:
- shard-mtlp: NOTRUN -> [SKIP][157] ([i915#1825]) +1 similar issue
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
- shard-tglu: NOTRUN -> [SKIP][158] ([fdo#109280]) +13 similar issues
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-mtlp: NOTRUN -> [SKIP][159] ([i915#5460])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-3/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][160] ([i915#3458]) +1 similar issue
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-dg2: NOTRUN -> [SKIP][161] ([i915#3458]) +6 similar issues
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff:
- shard-dg1: NOTRUN -> [SKIP][162] ([fdo#111825]) +7 similar issues
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-tglu: NOTRUN -> [SKIP][163] ([fdo#110189]) +13 similar issues
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][164] ([i915#5354]) +24 similar issues
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][165] ([fdo#111825] / [i915#1825]) +5 similar issues
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][166] ([i915#8708]) +10 similar issues
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][167] ([i915#8708]) +1 similar issue
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-18/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-suspend:
- shard-rkl: NOTRUN -> [SKIP][168] ([i915#3023]) +3 similar issues
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-suspend.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg2: NOTRUN -> [SKIP][169] ([i915#3555] / [i915#8228]) +1 similar issue
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-10/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c:
- shard-mtlp: NOTRUN -> [SKIP][170] ([fdo#109289])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-6/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-vga-1:
- shard-snb: NOTRUN -> [DMESG-WARN][171] ([i915#8841]) +1 similar issue
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-snb7/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-vga-1.html
* igt@kms_plane@pixel-format-source-clamping@pipe-b-planes:
- shard-mtlp: [PASS][172] -> [FAIL][173] ([i915#1623]) +1 similar issue
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-6/igt@kms_plane@pixel-format-source-clamping@pipe-b-planes.html
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-5/igt@kms_plane@pixel-format-source-clamping@pipe-b-planes.html
* igt@kms_plane@plane-panning-bottom-right@pipe-b-planes:
- shard-mtlp: [PASS][174] -> [FAIL][175] ([i915#8892]) +1 similar issue
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-3/igt@kms_plane@plane-panning-bottom-right@pipe-b-planes.html
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-6/igt@kms_plane@plane-panning-bottom-right@pipe-b-planes.html
* igt@kms_plane_multiple@tiling-yf:
- shard-dg1: NOTRUN -> [SKIP][176] ([i915#3555])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-19/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-dg2: NOTRUN -> [SKIP][177] ([i915#6953])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-10/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-1:
- shard-dg1: NOTRUN -> [FAIL][178] ([i915#8292])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-19/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-1.html
* igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-5@pipe-b-hdmi-a-1:
- shard-snb: NOTRUN -> [SKIP][179] ([fdo#109271]) +37 similar issues
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-snb1/igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-5@pipe-b-hdmi-a-1.html
* igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-25@pipe-b-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][180] ([i915#5176]) +3 similar issues
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-8/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-25@pipe-b-hdmi-a-3.html
* igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-5@pipe-b-hdmi-a-1:
- shard-dg1: NOTRUN -> [SKIP][181] ([i915#5176]) +19 similar issues
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-19/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-5@pipe-b-hdmi-a-1.html
* igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-75@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][182] ([i915#5176]) +7 similar issues
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-7/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-75@pipe-a-hdmi-a-1.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][183] ([i915#5235]) +5 similar issues
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-7/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-hdmi-a-1.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][184] ([i915#5235]) +27 similar issues
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-8/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-a-hdmi-a-3.html
- shard-dg1: NOTRUN -> [SKIP][185] ([i915#5235]) +15 similar issues
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-12/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-a-hdmi-a-3.html
* igt@kms_prime@d3hot:
- shard-dg1: NOTRUN -> [SKIP][186] ([i915#6524])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-13/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@overlay-plane-update-continuous-sf:
- shard-dg1: NOTRUN -> [SKIP][187] ([fdo#111068] / [i915#658])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-12/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-dg2: NOTRUN -> [SKIP][188] ([i915#658]) +2 similar issues
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-5/igt@kms_psr2_su@frontbuffer-xrgb8888.html
- shard-rkl: NOTRUN -> [SKIP][189] ([fdo#111068] / [i915#658])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-1/igt@kms_psr2_su@frontbuffer-xrgb8888.html
- shard-tglu: NOTRUN -> [SKIP][190] ([fdo#109642] / [fdo#111068] / [i915#658])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-10/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@cursor_blt:
- shard-rkl: NOTRUN -> [SKIP][191] ([i915#1072])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-4/igt@kms_psr@cursor_blt.html
* igt@kms_psr@psr2_sprite_blt:
- shard-dg2: NOTRUN -> [SKIP][192] ([i915#1072]) +3 similar issues
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-11/igt@kms_psr@psr2_sprite_blt.html
* igt@kms_psr@sprite_mmap_cpu:
- shard-dg1: NOTRUN -> [SKIP][193] ([i915#1072])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-17/igt@kms_psr@sprite_mmap_cpu.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-tglu: NOTRUN -> [SKIP][194] ([i915#5461] / [i915#658])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-8/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
- shard-dg2: NOTRUN -> [SKIP][195] ([i915#5461] / [i915#658])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-1/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
- shard-rkl: NOTRUN -> [SKIP][196] ([i915#5461] / [i915#658])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-1/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@primary-rotation-90:
- shard-dg2: NOTRUN -> [SKIP][197] ([i915#4235])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-5/igt@kms_rotation_crc@primary-rotation-90.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-tglu: NOTRUN -> [SKIP][198] ([i915#3555])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-3/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-dg2: NOTRUN -> [SKIP][199] ([i915#3555]) +2 similar issues
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-5/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_setmode@invalid-clone-exclusive-crtc:
- shard-mtlp: NOTRUN -> [SKIP][200] ([i915#8823])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-6/igt@kms_setmode@invalid-clone-exclusive-crtc.html
* igt@kms_vblank@pipe-d-wait-busy:
- shard-rkl: NOTRUN -> [SKIP][201] ([i915#4070] / [i915#533] / [i915#6768])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-2/igt@kms_vblank@pipe-d-wait-busy.html
* igt@kms_writeback@writeback-fb-id:
- shard-dg1: NOTRUN -> [SKIP][202] ([i915#2437])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-12/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-mtlp: NOTRUN -> [SKIP][203] ([i915#2437])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-7/igt@kms_writeback@writeback-pixel-formats.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-dg2: NOTRUN -> [SKIP][204] ([i915#2436])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-5/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf@global-sseu-config-invalid:
- shard-dg2: NOTRUN -> [SKIP][205] ([i915#7387]) +1 similar issue
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-1/igt@perf@global-sseu-config-invalid.html
* igt@perf@mi-rpc:
- shard-dg2: NOTRUN -> [SKIP][206] ([i915#2434])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-3/igt@perf@mi-rpc.html
- shard-tglu: NOTRUN -> [SKIP][207] ([fdo#109289]) +1 similar issue
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-8/igt@perf@mi-rpc.html
- shard-mtlp: NOTRUN -> [SKIP][208] ([i915#2434])
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-1/igt@perf@mi-rpc.html
* igt@perf_pmu@busy-double-start@rcs0:
- shard-mtlp: [PASS][209] -> [FAIL][210] ([i915#4349])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-3/igt@perf_pmu@busy-double-start@rcs0.html
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-5/igt@perf_pmu@busy-double-start@rcs0.html
* igt@perf_pmu@busy-hang@rcs0:
- shard-rkl: [PASS][211] -> [ABORT][212] ([i915#8875])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-rkl-2/igt@perf_pmu@busy-hang@rcs0.html
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-1/igt@perf_pmu@busy-hang@rcs0.html
* igt@perf_pmu@event-wait@rcs0:
- shard-dg2: NOTRUN -> [SKIP][213] ([fdo#112283])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@perf_pmu@event-wait@rcs0.html
- shard-rkl: NOTRUN -> [SKIP][214] ([fdo#112283])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-1/igt@perf_pmu@event-wait@rcs0.html
- shard-tglu: NOTRUN -> [SKIP][215] ([fdo#112283])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-4/igt@perf_pmu@event-wait@rcs0.html
* igt@perf_pmu@rc6@other-idle-gt0:
- shard-tglu: NOTRUN -> [SKIP][216] ([i915#8516])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-7/igt@perf_pmu@rc6@other-idle-gt0.html
* igt@prime_vgem@basic-fence-read:
- shard-dg2: NOTRUN -> [SKIP][217] ([i915#3291] / [i915#3708])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@prime_vgem@basic-fence-read.html
- shard-rkl: NOTRUN -> [SKIP][218] ([fdo#109295] / [i915#3291] / [i915#3708])
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-1/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@fence-flip-hang:
- shard-tglu: NOTRUN -> [SKIP][219] ([fdo#109295])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-7/igt@prime_vgem@fence-flip-hang.html
* igt@prime_vgem@fence-read-hang:
- shard-dg2: NOTRUN -> [SKIP][220] ([i915#3708])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-1/igt@prime_vgem@fence-read-hang.html
- shard-rkl: NOTRUN -> [SKIP][221] ([fdo#109295] / [i915#3708])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-2/igt@prime_vgem@fence-read-hang.html
* igt@runner@aborted:
- shard-snb: NOTRUN -> [FAIL][222] ([i915#7812] / [i915#8848])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-snb7/igt@runner@aborted.html
* igt@sysfs_heartbeat_interval@mixed@ccs0:
- shard-mtlp: [PASS][223] -> [ABORT][224] ([i915#8552])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-4/igt@sysfs_heartbeat_interval@mixed@ccs0.html
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-2/igt@sysfs_heartbeat_interval@mixed@ccs0.html
* igt@sysfs_heartbeat_interval@mixed@vecs0:
- shard-mtlp: [PASS][225] -> [FAIL][226] ([i915#1731])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-4/igt@sysfs_heartbeat_interval@mixed@vecs0.html
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-2/igt@sysfs_heartbeat_interval@mixed@vecs0.html
* igt@sysfs_preempt_timeout@timeout@vecs0:
- shard-mtlp: [PASS][227] -> [TIMEOUT][228] ([i915#7947])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-1/igt@sysfs_preempt_timeout@timeout@vecs0.html
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-7/igt@sysfs_preempt_timeout@timeout@vecs0.html
* igt@sysfs_timeslice_duration@timeout@vecs0:
- shard-mtlp: [PASS][229] -> [TIMEOUT][230] ([i915#6950])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-2/igt@sysfs_timeslice_duration@timeout@vecs0.html
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-6/igt@sysfs_timeslice_duration@timeout@vecs0.html
* igt@v3d/v3d_job_submission@array-job-submission:
- shard-dg2: NOTRUN -> [SKIP][231] ([i915#2575]) +6 similar issues
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@v3d/v3d_job_submission@array-job-submission.html
- shard-rkl: NOTRUN -> [SKIP][232] ([fdo#109315]) +3 similar issues
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-7/igt@v3d/v3d_job_submission@array-job-submission.html
- shard-tglu: NOTRUN -> [SKIP][233] ([fdo#109315] / [i915#2575]) +5 similar issues
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-2/igt@v3d/v3d_job_submission@array-job-submission.html
* igt@v3d/v3d_perfmon@create-perfmon-0:
- shard-mtlp: NOTRUN -> [SKIP][234] ([i915#2575]) +2 similar issues
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-6/igt@v3d/v3d_perfmon@create-perfmon-0.html
* igt@vc4/vc4_lookup_fail@bad-color-write:
- shard-dg1: NOTRUN -> [SKIP][235] ([i915#7711]) +2 similar issues
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-12/igt@vc4/vc4_lookup_fail@bad-color-write.html
* igt@vc4/vc4_perfmon@get-values-invalid-pointer:
- shard-tglu: NOTRUN -> [SKIP][236] ([i915#2575]) +1 similar issue
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-4/igt@vc4/vc4_perfmon@get-values-invalid-pointer.html
* igt@vc4/vc4_purgeable_bo@access-purged-bo-mem:
- shard-rkl: NOTRUN -> [SKIP][237] ([i915#7711])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-4/igt@vc4/vc4_purgeable_bo@access-purged-bo-mem.html
* igt@vc4/vc4_wait_bo@used-bo-1ns:
- shard-dg2: NOTRUN -> [SKIP][238] ([i915#7711]) +6 similar issues
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-5/igt@vc4/vc4_wait_bo@used-bo-1ns.html
#### Possible fixes ####
* igt@gem_exec_await@wide-contexts:
- shard-dg2: [FAIL][239] ([i915#5892]) -> [PASS][240]
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-1/igt@gem_exec_await@wide-contexts.html
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-5/igt@gem_exec_await@wide-contexts.html
* igt@gem_exec_fair@basic-deadline:
- shard-rkl: [FAIL][241] ([i915#2846]) -> [PASS][242]
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-rkl-7/igt@gem_exec_fair@basic-deadline.html
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-7/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-glk: [FAIL][243] ([i915#2842]) -> [PASS][244] +1 similar issue
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-glk7/igt@gem_exec_fair@basic-none-share@rcs0.html
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-glk5/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-apl: [FAIL][245] ([i915#2842]) -> [PASS][246]
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-apl3/igt@gem_exec_fair@basic-none-solo@rcs0.html
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-apl2/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-rkl: [FAIL][247] ([i915#2842]) -> [PASS][248] +2 similar issues
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-rkl-4/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-1/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_schedule@preemptive-hang@vcs0:
- shard-mtlp: [FAIL][249] ([i915#9051]) -> [PASS][250]
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-8/igt@gem_exec_schedule@preemptive-hang@vcs0.html
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-4/igt@gem_exec_schedule@preemptive-hang@vcs0.html
* igt@gem_exec_suspend@basic-s4-devices@smem:
- shard-tglu: [ABORT][251] ([i915#7975] / [i915#8213]) -> [PASS][252]
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-tglu-10/igt@gem_exec_suspend@basic-s4-devices@smem.html
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-6/igt@gem_exec_suspend@basic-s4-devices@smem.html
* igt@gem_exec_whisper@basic-contexts-priority-all:
- shard-mtlp: [TIMEOUT][253] ([i915#7392]) -> [PASS][254]
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-5/igt@gem_exec_whisper@basic-contexts-priority-all.html
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-7/igt@gem_exec_whisper@basic-contexts-priority-all.html
* igt@i915_hangman@detector@vcs0:
- shard-mtlp: [FAIL][255] ([i915#8456]) -> [PASS][256] +2 similar issues
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-7/igt@i915_hangman@detector@vcs0.html
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-4/igt@i915_hangman@detector@vcs0.html
* igt@i915_module_load@reload:
- shard-snb: [ABORT][257] ([i915#4528] / [i915#8695]) -> [PASS][258]
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-snb7/igt@i915_module_load@reload.html
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-snb4/igt@i915_module_load@reload.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg2: [DMESG-WARN][259] ([i915#7061] / [i915#8617]) -> [PASS][260]
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-6/igt@i915_module_load@reload-with-fault-injection.html
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-10/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_dc@dc6-dpms:
- shard-tglu: [FAIL][261] ([i915#3989] / [i915#454]) -> [PASS][262]
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-tglu-7/igt@i915_pm_dc@dc6-dpms.html
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-10/igt@i915_pm_dc@dc6-dpms.html
* igt@i915_pm_rc6_residency@rc6-accuracy:
- shard-mtlp: [SKIP][263] ([fdo#109289] / [i915#8403]) -> [PASS][264]
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-5/igt@i915_pm_rc6_residency@rc6-accuracy.html
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-3/igt@i915_pm_rc6_residency@rc6-accuracy.html
* igt@i915_pm_rpm@i2c:
- shard-dg2: [FAIL][265] ([i915#8717]) -> [PASS][266]
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-2/igt@i915_pm_rpm@i2c.html
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-10/igt@i915_pm_rpm@i2c.html
* igt@i915_pm_rpm@modeset-lpsp-stress:
- shard-dg1: [SKIP][267] ([i915#1397]) -> [PASS][268]
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg1-17/igt@i915_pm_rpm@modeset-lpsp-stress.html
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-19/igt@i915_pm_rpm@modeset-lpsp-stress.html
* igt@i915_pm_rpm@modeset-non-lpsp-stress:
- shard-dg2: [SKIP][269] ([i915#1397]) -> [PASS][270]
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-10/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-2/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
* igt@i915_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-rkl: [SKIP][271] ([i915#1397]) -> [PASS][272]
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-rkl-7/igt@i915_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-1/igt@i915_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@i915_selftest@live@requests:
- shard-mtlp: [DMESG-FAIL][273] ([i915#7269]) -> [PASS][274]
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-2/igt@i915_selftest@live@requests.html
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-8/igt@i915_selftest@live@requests.html
* igt@i915_selftest@live@workarounds:
- shard-mtlp: [DMESG-FAIL][275] ([i915#6763]) -> [PASS][276]
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-2/igt@i915_selftest@live@workarounds.html
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-8/igt@i915_selftest@live@workarounds.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-mtlp: [FAIL][277] ([i915#3743]) -> [PASS][278] +2 similar issues
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-2/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-1/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-dg2: [FAIL][279] ([i915#4767]) -> [PASS][280]
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-2/igt@kms_fbcon_fbt@fbc-suspend.html
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-10/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_flip@plain-flip-ts-check-interruptible@b-hdmi-a2:
- shard-glk: [FAIL][281] ([i915#2122]) -> [PASS][282]
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-glk6/igt@kms_flip@plain-flip-ts-check-interruptible@b-hdmi-a2.html
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-glk6/igt@kms_flip@plain-flip-ts-check-interruptible@b-hdmi-a2.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-blt:
- shard-dg2: [FAIL][283] ([i915#6880]) -> [PASS][284]
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-blt.html
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-blt.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2: [FAIL][285] ([i915#4349]) -> [PASS][286] +3 similar issues
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-2/igt@perf_pmu@busy-double-start@vecs1.html
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-11/igt@perf_pmu@busy-double-start@vecs1.html
#### Warnings ####
* igt@gem_exec_whisper@basic-contexts-forked-all:
- shard-mtlp: [ABORT][287] ([i915#7392] / [i915#8131]) -> [TIMEOUT][288] ([i915#7392] / [i915#8628])
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-2/igt@gem_exec_whisper@basic-contexts-forked-all.html
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-1/igt@gem_exec_whisper@basic-contexts-forked-all.html
* igt@i915_pm_rc6_residency@media-rc6-accuracy:
- shard-mtlp: [SKIP][289] ([fdo#109289] / [i915#8403]) -> [SKIP][290] ([fdo#109289])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-3/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-2/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
* igt@i915_pm_rpm@i2c:
- shard-dg1: [DMESG-WARN][291] ([i915#4391] / [i915#4423]) -> [DMESG-WARN][292] ([i915#4391])
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg1-18/igt@i915_pm_rpm@i2c.html
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-19/igt@i915_pm_rpm@i2c.html
* igt@i915_pm_rpm@modeset-non-lpsp-stress:
- shard-tglu: [SKIP][293] ([fdo#111644] / [i915#1397]) -> [FAIL][294] ([i915#7940])
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-tglu-6/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-tglu-2/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_content_protection@type1:
- shard-dg2: [SKIP][295] ([i915#7118]) -> [SKIP][296] ([i915#7118] / [i915#7162])
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-3/igt@kms_content_protection@type1.html
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-11/igt@kms_content_protection@type1.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-mtlp: [DMESG-FAIL][297] ([i915#2017] / [i915#5954]) -> [FAIL][298] ([i915#2346])
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-mtlp-2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-mtlp-6/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-snb: [DMESG-WARN][299] ([i915#5090] / [i915#8841]) -> [DMESG-WARN][300] ([i915#8841])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-snb5/igt@kms_fbcon_fbt@fbc-suspend.html
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-snb2/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_fbcon_fbt@psr:
- shard-rkl: [SKIP][301] ([i915#3955]) -> [SKIP][302] ([fdo#110189] / [i915#3955])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-rkl-6/igt@kms_fbcon_fbt@psr.html
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-rkl-2/igt@kms_fbcon_fbt@psr.html
* igt@kms_psr@primary_page_flip:
- shard-dg1: [SKIP][303] ([i915#1072]) -> [SKIP][304] ([i915#1072] / [i915#4078])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg1-19/igt@kms_psr@primary_page_flip.html
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg1-18/igt@kms_psr@primary_page_flip.html
* igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem:
- shard-dg2: [CRASH][305] ([i915#7331]) -> [INCOMPLETE][306] ([i915#5493])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7419/shard-dg2-2/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/shard-dg2-1/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#111767]: https://bugs.freedesktop.org/show_bug.cgi?id=111767
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1623]: https://gitlab.freedesktop.org/drm/intel/issues/1623
[i915#1731]: https://gitlab.freedesktop.org/drm/intel/issues/1731
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1937]: https://gitlab.freedesktop.org/drm/intel/issues/1937
[i915#2017]: https://gitlab.freedesktop.org/drm/intel/issues/2017
[i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434
[i915#2436]: https://gitlab.freedesktop.org/drm/intel/issues/2436
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299
[i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
[i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955
[i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4087]: https://gitlab.freedesktop.org/drm/intel/issues/4087
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#4235]: https://gitlab.freedesktop.org/drm/intel/issues/4235
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
[i915#4391]: https://gitlab.freedesktop.org/drm/intel/issues/4391
[i915#4423]: https://gitlab.freedesktop.org/drm/intel/issues/4423
[i915#4475]: https://gitlab.freedesktop.org/drm/intel/issues/4475
[i915#4528]: https://gitlab.freedesktop.org/drm/intel/issues/4528
[i915#4537]: https://gitlab.freedesktop.org/drm/intel/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4767]: https://gitlab.freedesktop.org/drm/intel/issues/4767
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4839]: https://gitlab.freedesktop.org/drm/intel/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#4873]: https://gitlab.freedesktop.org/drm/intel/issues/4873
[i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885
[i915#5090]: https://gitlab.freedesktop.org/drm/intel/issues/5090
[i915#5138]: https://gitlab.freedesktop.org/drm/intel/issues/5138
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5274]: https://gitlab.freedesktop.org/drm/intel/issues/5274
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5460]: https://gitlab.freedesktop.org/drm/intel/issues/5460
[i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461
[i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493
[i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#5892]: https://gitlab.freedesktop.org/drm/intel/issues/5892
[i915#5954]: https://gitlab.freedesktop.org/drm/intel/issues/5954
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6188]: https://gitlab.freedesktop.org/drm/intel/issues/6188
[i915#6228]: https://gitlab.freedesktop.org/drm/intel/issues/6228
[i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268
[i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367
[i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6763]: https://gitlab.freedesktop.org/drm/intel/issues/6763
[i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768
[i915#6880]: https://gitlab.freedesktop.org/drm/intel/issues/6880
[i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944
[i915#6950]: https://gitlab.freedesktop.org/drm/intel/issues/6950
[i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953
[i915#7059]: https://gitlab.freedesktop.org/drm/intel/issues/7059
[i915#7061]: https://gitlab.freedesktop.org/drm/intel/issues/7061
[i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7162]: https://gitlab.freedesktop.org/drm/intel/issues/7162
[i915#7269]: https://gitlab.freedesktop.org/drm/intel/issues/7269
[i915#7331]: https://gitlab.freedesktop.org/drm/intel/issues/7331
[i915#7387]: https://gitlab.freedesktop.org/drm/intel/issues/7387
[i915#7392]: https://gitlab.freedesktop.org/drm/intel/issues/7392
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7812]: https://gitlab.freedesktop.org/drm/intel/issues/7812
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#7940]: https://gitlab.freedesktop.org/drm/intel/issues/7940
[i915#7947]: https://gitlab.freedesktop.org/drm/intel/issues/7947
[i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975
[i915#8131]: https://gitlab.freedesktop.org/drm/intel/issues/8131
[i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228
[i915#8247]: https://gitlab.freedesktop.org/drm/intel/issues/8247
[i915#8289]: https://gitlab.freedesktop.org/drm/intel/issues/8289
[i915#8292]: https://gitlab.freedesktop.org/drm/intel/issues/8292
[i915#8346]: https://gitlab.freedesktop.org/drm/intel/issues/8346
[i915#8403]: https://gitlab.freedesktop.org/drm/intel/issues/8403
[i915#8411]: https://gitlab.freedesktop.org/drm/intel/issues/8411
[i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414
[i915#8428]: https://gitlab.freedesktop.org/drm/intel/issues/8428
[i915#8456]: https://gitlab.freedesktop.org/drm/intel/issues/8456
[i915#8516]: https://gitlab.freedesktop.org/drm/intel/issues/8516
[i915#8552]: https://gitlab.freedesktop.org/drm/intel/issues/8552
[i915#8588]: https://gitlab.freedesktop.org/drm/intel/issues/8588
[i915#8617]: https://gitlab.freedesktop.org/drm/intel/issues/8617
[i915#8628]: https://gitlab.freedesktop.org/drm/intel/issues/8628
[i915#8670]: https://gitlab.freedesktop.org/drm/intel/issues/8670
[i915#8695]: https://gitlab.freedesktop.org/drm/intel/issues/8695
[i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708
[i915#8717]: https://gitlab.freedesktop.org/drm/intel/issues/8717
[i915#8823]: https://gitlab.freedesktop.org/drm/intel/issues/8823
[i915#8841]: https://gitlab.freedesktop.org/drm/intel/issues/8841
[i915#8848]: https://gitlab.freedesktop.org/drm/intel/issues/8848
[i915#8875]: https://gitlab.freedesktop.org/drm/intel/issues/8875
[i915#8892]: https://gitlab.freedesktop.org/drm/intel/issues/8892
[i915#8925]: https://gitlab.freedesktop.org/drm/intel/issues/8925
[i915#9051]: https://gitlab.freedesktop.org/drm/intel/issues/9051
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7419 -> IGTPW_9532
CI-20190529: 20190529
CI_DRM_13485: 0c8b167528bfd16d6c4e8fb5a0f11421b7e2f349 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_9532: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/index.html
IGT_7419: 7419
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9532/index.html
[-- Attachment #2: Type: text/html, Size: 95173 bytes --]
^ permalink raw reply [flat|nested] 29+ messages in thread* Re: [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (22 preceding siblings ...)
2023-08-08 0:48 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2023-08-14 6:21 ` Juha-Pekka Heikkila
2023-08-16 12:08 ` [igt-dev] ✗ Fi.CI.BUILD: failure for Add XE suppor for display tests (rev4) Patchwork
24 siblings, 0 replies; 29+ messages in thread
From: Juha-Pekka Heikkila @ 2023-08-14 6:21 UTC (permalink / raw)
To: Bhanuprakash Modem, igt-dev
Our xe display shards results would go scarlet (luckily, not running
now). Changes on brief look appear as expected and essential. Once these
are in we'll start to see what's all the things broken on xe display
code and can start to fix them.
Acked-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
On 7.8.2023 22.54, Bhanuprakash Modem wrote:
> Add IGT support to work kms tests on XE driver.
>
> V2: - Rebase
> V3: - Update testlist
>
> Bhanuprakash Modem (20):
> lib: Add tiling support for XE
> tests/kms_cursor_edge_walk: Fix intel specific checks
> tests/kms_getfb: Extended ccs tests to support XE
> tests/kms_addfb_basic: Add tiling support for XE
> tests/kms_plane: Add tiling support for XE
> tests/kms_plane_lowres: Add tiling support for XE
> tests/kms_plane_scaling: Add tiling support for XE
> tests/kms_rotation_crc: Add tiling support for XE
> tests/i915/kms_big_fb: Add tiling support for XE
> tests/i915/kms_draw_crc: Add tiling support for XE
> tests/i915/kms_flip_scaled_crc: Add tiling support for XE
> tests/i915/kms_flip_tiling: Add tiling support for XE
> tests/i915/kms_ccs: Add XE support
> tests/i915/kms_fb_coherancy: Add XE support
> tests/i915/kms_fbcon_fbt: Add XE support
> tests/kms_async_flips: Add XE support
> tests/kms_prime: Add XE support
> tests/intel-ci: Update Xe ffb testlist & blocklist for
> kms_frontbuffer_tracking
> tests/intel-ci: Drop tiling tests from xe blocklist
> HAX: Run tiling tests in XE fast-feedback
>
> lib/igt_draw.c | 5 +-
> lib/igt_fb.c | 8 +-
> lib/intel_bufops.c | 13 +-
> tests/i915/kms_big_fb.c | 23 +-
> tests/i915/kms_ccs.c | 42 +-
> tests/i915/kms_draw_crc.c | 4 -
> tests/i915/kms_fb_coherency.c | 43 +-
> tests/i915/kms_fbcon_fbt.c | 2 +-
> tests/i915/kms_flip_scaled_crc.c | 6 -
> tests/i915/kms_flip_tiling.c | 6 -
> tests/intel-ci/xe-fast-feedback.testlist | 672 ++++++++++++++++-------
> tests/intel-ci/xe.blocklist.txt | 13 +-
> tests/kms_addfb_basic.c | 17 +-
> tests/kms_async_flips.c | 12 +-
> tests/kms_cursor_edge_walk.c | 2 +-
> tests/kms_getfb.c | 10 +-
> tests/kms_plane.c | 4 -
> tests/kms_plane_lowres.c | 3 -
> tests/kms_plane_scaling.c | 4 -
> tests/kms_prime.c | 260 +++++++--
> tests/kms_rotation_crc.c | 8 +-
> 21 files changed, 781 insertions(+), 376 deletions(-)
>
> --
> 2.40.0
>
^ permalink raw reply [flat|nested] 29+ messages in thread* [igt-dev] ✗ Fi.CI.BUILD: failure for Add XE suppor for display tests (rev4)
2023-08-07 19:54 [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Bhanuprakash Modem
` (23 preceding siblings ...)
2023-08-14 6:21 ` [igt-dev] [i-g-t V3 00/20] Add XE suppor for display tests Juha-Pekka Heikkila
@ 2023-08-16 12:08 ` Patchwork
24 siblings, 0 replies; 29+ messages in thread
From: Patchwork @ 2023-08-16 12:08 UTC (permalink / raw)
To: Bhanuprakash Modem; +Cc: igt-dev
== Series Details ==
Series: Add XE suppor for display tests (rev4)
URL : https://patchwork.freedesktop.org/series/119525/
State : failure
== Summary ==
Applying: lib: Add tiling support for XE
Applying: tests/kms_cursor_edge_walk: Fix intel specific checks
Applying: tests/kms_getfb: Extended ccs tests to support XE
Applying: tests/kms_addfb_basic: Add tiling support for XE
Applying: tests/kms_plane: Add tiling support for XE
Using index info to reconstruct a base tree...
M tests/kms_plane.c
Falling back to patching base and 3-way merge...
Auto-merging tests/kms_plane.c
CONFLICT (content): Merge conflict in tests/kms_plane.c
Patch failed at 0005 tests/kms_plane: Add tiling support for XE
When you have resolved this problem, run "git am --continue".
If you prefer to skip this patch, run "git am --skip" instead.
To restore the original branch and stop patching, run "git am --abort".
^ permalink raw reply [flat|nested] 29+ messages in thread