* [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure
@ 2026-05-14 9:35 Santhosh Reddy Guddati
2026-05-14 9:35 ` [PATCH i-g-t v1 1/3] Revert "tests/kms_content_protection: Add FB cleanup for MST tests" Santhosh Reddy Guddati
` (9 more replies)
0 siblings, 10 replies; 18+ messages in thread
From: Santhosh Reddy Guddati @ 2026-05-14 9:35 UTC (permalink / raw)
To: igt-dev
Cc: suraj.kandpal, jason-jh.lin, karthik.b.s, fshao, navaremanasi,
Santhosh Reddy Guddati
Reverts below commits
b4036b1a0 tests/kms_content_protection: Add FB cleanup for MST tests
8d7c2453d tests/kms_content_protection: Pass crtc parameter and use per-CRTC FBs
925b14d43 tests/kms_content_protection: Add per-CRTC framebuffer infrastructure
The per-CRTC fb introduced in the commits caused regression especially
when the eDP panel is connected with 2 4k Panels connected through a
DP-MST hub with "-ENOSPC" and all the content protection tests are
failing.
The MST subtests are skipping when subtests are executed with "--r
dp-mst*" , as the MST changes introduced did not clean up properly
across subtests.
The create_fbs() now iterated through all crtcs and eDP (2k) claims the first
crtc before the larger output and fb is created with smaller size. Later when DP-4 maps to
the smae CRTC (it has differnt fb dimensions now 2k fb than the mode
required) , the kernel rejects the commits with ENOSPC because of
invalid coordinates.
Santhosh Reddy Guddati (3):
Revert "tests/kms_content_protection: Add per-CRTC framebuffer
infrastructure"
Revert "tests/kms_content_protection: Pass crtc parameter and use
per-CRTC FBs"
Revert "tests/kms_content_protection: Add FB cleanup for MST tests"
tests/kms_content_protection.c | 168 +++++++++------------------------
1 file changed, 47 insertions(+), 121 deletions(-)
--
2.34.1
^ permalink raw reply [flat|nested] 18+ messages in thread
* [PATCH i-g-t v1 1/3] Revert "tests/kms_content_protection: Add FB cleanup for MST tests"
2026-05-14 9:35 [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Santhosh Reddy Guddati
@ 2026-05-14 9:35 ` Santhosh Reddy Guddati
2026-05-15 5:26 ` Kandpal, Suraj
2026-05-14 9:35 ` [PATCH i-g-t v1 2/3] Revert "tests/kms_content_protection: Pass crtc parameter and use per-CRTC FBs" Santhosh Reddy Guddati
` (8 subsequent siblings)
9 siblings, 1 reply; 18+ messages in thread
From: Santhosh Reddy Guddati @ 2026-05-14 9:35 UTC (permalink / raw)
To: igt-dev
Cc: suraj.kandpal, jason-jh.lin, karthik.b.s, fshao, navaremanasi,
Santhosh Reddy Guddati
This reverts commit b4036b1a0f1944b6149e479629ef0b10ec9bd520.
cc: Jason-JH Lin <jason-jh.lin@mediatek.com>
cc: Fei Shao <fshao@chromium.org>
cc: Manasi Navare <navaremanasi@google.com>
cc: Suraj Kandpal <suraj.kandpal@intel.com>
cc: Karthik B S <karthik.b.s@intel.com>
Signed-off-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
---
tests/kms_content_protection.c | 44 +++-------------------------------
1 file changed, 3 insertions(+), 41 deletions(-)
diff --git a/tests/kms_content_protection.c b/tests/kms_content_protection.c
index 36879c192..cddb0b6da 100644
--- a/tests/kms_content_protection.c
+++ b/tests/kms_content_protection.c
@@ -945,33 +945,9 @@ test_content_protection_mst(int content_type)
bool found = igt_override_all_active_output_modes_to_fit_bw(display);
igt_require_f(found, "No valid mode combo found for MST modeset\n");
- /* Detach planes before removing framebuffers */
- for (count = 0; count < valid_outputs; count++) {
- crtc = igt_output_get_driving_crtc(hdcp_mst_output[count]);
- prepare_modeset_on_mst_output(hdcp_mst_output[count], crtc, false);
- }
- igt_display_commit2(display, COMMIT_ATOMIC);
-
- /* Need to re-prepare after mode override */
- for (count = 0; count < valid_outputs; count++) {
- drmModeModeInfo *mode;
-
- crtc = igt_output_get_driving_crtc(hdcp_mst_output[count]);
-
- igt_remove_fb(data.drm_fd, &data.fbs[crtc->crtc_index].red);
- igt_remove_fb(data.drm_fd, &data.fbs[crtc->crtc_index].green);
-
- mode = igt_output_get_mode(hdcp_mst_output[count]);
-
- igt_create_color_fb(data.drm_fd, mode->hdisplay, mode->vdisplay,
- DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR,
- 1.f, 0.f, 0.f, &data.fbs[crtc->crtc_index].red);
- igt_create_color_fb(data.drm_fd, mode->hdisplay, mode->vdisplay,
- DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR,
- 0.f, 1.f, 0.f, &data.fbs[crtc->crtc_index].green);
+ for (count = 0; count < valid_outputs; count++)
+ prepare_modeset_on_mst_output(hdcp_mst_output[count], false);
- prepare_modeset_on_mst_output(hdcp_mst_output[count], crtc, false);
- }
ret = igt_display_try_commit2(display, COMMIT_ATOMIC);
igt_require_f(ret == 0, "Commit failure during MST modeset\n");
}
@@ -997,9 +973,8 @@ test_content_protection_mst(int content_type)
/*
* Verify if CP is still enabled on other outputs by disabling CP on the first output.
*/
- crtc = igt_output_get_driving_crtc(hdcp_mst_output[0]);
igt_debug("CP Prop being UNDESIRED on %s\n", hdcp_mst_output[0]->name);
- test_cp_disable(hdcp_mst_output[0], crtc, COMMIT_ATOMIC);
+ test_cp_disable(hdcp_mst_output[0], COMMIT_ATOMIC);
/* CP is expected to be still enabled on other outputs*/
for (i = 1; i < valid_outputs; i++) {
@@ -1010,19 +985,6 @@ test_content_protection_mst(int content_type)
if (data.cp_tests & CP_LIC)
test_cp_lic_on_mst(hdcp_mst_output, valid_outputs, 1);
-
- /* Detach planes before removing framebuffers */
- for (count = 0; count < valid_outputs; count++) {
- crtc = igt_output_get_driving_crtc(hdcp_mst_output[count]);
- prepare_modeset_on_mst_output(hdcp_mst_output[count], crtc, false);
- }
- igt_display_commit2(display, COMMIT_ATOMIC);
-
- for (count = 0; count < valid_outputs; count++) {
- crtc = igt_output_get_driving_crtc(hdcp_mst_output[count]);
- igt_remove_fb(data.drm_fd, &data.fbs[crtc->crtc_index].red);
- igt_remove_fb(data.drm_fd, &data.fbs[crtc->crtc_index].green);
- }
}
--
2.34.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH i-g-t v1 2/3] Revert "tests/kms_content_protection: Pass crtc parameter and use per-CRTC FBs"
2026-05-14 9:35 [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Santhosh Reddy Guddati
2026-05-14 9:35 ` [PATCH i-g-t v1 1/3] Revert "tests/kms_content_protection: Add FB cleanup for MST tests" Santhosh Reddy Guddati
@ 2026-05-14 9:35 ` Santhosh Reddy Guddati
2026-05-15 5:27 ` Kandpal, Suraj
2026-05-14 9:35 ` [PATCH i-g-t v1 3/3] Revert "tests/kms_content_protection: Add per-CRTC framebuffer infrastructure" Santhosh Reddy Guddati
` (7 subsequent siblings)
9 siblings, 1 reply; 18+ messages in thread
From: Santhosh Reddy Guddati @ 2026-05-14 9:35 UTC (permalink / raw)
To: igt-dev
Cc: suraj.kandpal, jason-jh.lin, karthik.b.s, fshao, navaremanasi,
Santhosh Reddy Guddati
This reverts commit 8d7c2453de54032d1cd576a17d416ed0591ea0c4.
cc: Jason-JH Lin <jason-jh.lin@mediatek.com>
cc: Fei Shao <fshao@chromium.org>
cc: Manasi Navare <navaremanasi@google.com>
cc: Suraj Kandpal <suraj.kandpal@intel.com>
cc: Karthik B S <karthik.b.s@intel.com>
Signed-off-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
---
tests/kms_content_protection.c | 74 ++++++++++++++--------------------
1 file changed, 31 insertions(+), 43 deletions(-)
diff --git a/tests/kms_content_protection.c b/tests/kms_content_protection.c
index cddb0b6da..47ccf61d7 100644
--- a/tests/kms_content_protection.c
+++ b/tests/kms_content_protection.c
@@ -263,7 +263,7 @@ commit_display_and_wait_for_flip(enum igt_commit_style commit_style)
}
}
-static void modeset_with_fb(igt_output_t *output, igt_crtc_t *crtc,
+static void modeset_with_fb(igt_output_t *output,
enum igt_commit_style commit_style)
{
igt_display_t *display = &data.display;
@@ -273,19 +273,18 @@ static void modeset_with_fb(igt_output_t *output, igt_crtc_t *crtc,
mode = igt_output_get_mode(output);
primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY);
- igt_plane_set_fb(primary, &data.fbs[crtc->crtc_index].red);
- igt_fb_set_size(&data.fbs[crtc->crtc_index].red, primary, mode->hdisplay, mode->vdisplay);
+ igt_plane_set_fb(primary, &data.red);
+ igt_fb_set_size(&data.red, primary, mode->hdisplay, mode->vdisplay);
igt_display_commit2(display, commit_style);
- igt_plane_set_fb(primary, &data.fbs[crtc->crtc_index].green);
+ igt_plane_set_fb(primary, &data.green);
/* Wait for Flip completion before starting the HDCP authentication */
commit_display_and_wait_for_flip(commit_style);
}
-static bool test_cp_enable(igt_output_t *output, igt_crtc_t *crtc,
- enum igt_commit_style commit_style,
+static bool test_cp_enable(igt_output_t *output, enum igt_commit_style commit_style,
int content_type, bool type_change)
{
igt_display_t *display = &data.display;
@@ -308,7 +307,7 @@ static bool test_cp_enable(igt_output_t *output, igt_crtc_t *crtc,
ret = wait_for_prop_value(output, CP_ENABLED,
KERNEL_AUTH_TIME_ALLOWED_MSEC);
if (ret) {
- igt_plane_set_fb(primary, &data.fbs[crtc->crtc_index].green);
+ igt_plane_set_fb(primary, &data.green);
igt_display_commit2(display, commit_style);
}
@@ -321,15 +320,13 @@ static void test_mst_cp_disable(igt_output_t *hdcp_mst_output[],
{
igt_display_t *display = &data.display;
igt_plane_t *primary;
- igt_crtc_t *crtc;
bool ret;
int count;
u64 val;
for (count = 0; count < valid_outputs; count++) {
- crtc = igt_output_get_driving_crtc(hdcp_mst_output[count]);
primary = igt_output_get_plane_type(hdcp_mst_output[count], DRM_PLANE_TYPE_PRIMARY);
- igt_plane_set_fb(primary, &data.fbs[crtc->crtc_index].red);
+ igt_plane_set_fb(primary, &data.red);
igt_output_set_prop_value(hdcp_mst_output[count], IGT_CONNECTOR_CONTENT_PROTECTION,
CP_UNDESIRED);
}
@@ -347,8 +344,7 @@ static void test_mst_cp_disable(igt_output_t *hdcp_mst_output[],
igt_assert_f(ret, "Content Protection not cleared on all MST outputs\n");
}
-static void test_cp_disable(igt_output_t *output, igt_crtc_t *crtc,
- enum igt_commit_style commit_style)
+static void test_cp_disable(igt_output_t *output, enum igt_commit_style commit_style)
{
igt_display_t *display = &data.display;
igt_plane_t *primary;
@@ -362,7 +358,7 @@ static void test_cp_disable(igt_output_t *output, igt_crtc_t *crtc,
*/
igt_output_set_prop_value(output, IGT_CONNECTOR_CONTENT_PROTECTION,
CP_UNDESIRED);
- igt_plane_set_fb(primary, &data.fbs[crtc->crtc_index].red);
+ igt_plane_set_fb(primary, &data.red);
igt_display_commit2(display, commit_style);
/* Wait for HDCP to be disabled, before crtc off */
@@ -371,7 +367,7 @@ static void test_cp_disable(igt_output_t *output, igt_crtc_t *crtc,
igt_assert_f(ret, "Content Protection not cleared\n");
}
-static void test_cp_enable_with_retry(igt_output_t *output, igt_crtc_t *crtc,
+static void test_cp_enable_with_retry(igt_output_t *output,
enum igt_commit_style commit_style,
int retry, int content_type,
bool expect_failure,
@@ -382,16 +378,16 @@ static void test_cp_enable_with_retry(igt_output_t *output, igt_crtc_t *crtc,
do {
if (!type_change || retry_orig != retry)
- test_cp_disable(output, crtc, commit_style);
+ test_cp_disable(output, commit_style);
- ret = test_cp_enable(output, crtc, commit_style, content_type, type_change);
+ ret = test_cp_enable(output, commit_style, content_type, type_change);
if (!ret && --retry)
igt_debug("Retry (%d/2) ...\n", 3 - retry);
} while (retry && !ret);
if (!ret)
- test_cp_disable(output, crtc, commit_style);
+ test_cp_disable(output, commit_style);
if (expect_failure)
igt_assert_f(!ret,
@@ -461,16 +457,16 @@ static void test_content_protection_on_output(igt_output_t *output,
igt_display_t *display = &data.display;
bool ret;
- test_cp_enable_with_retry(output, crtc, commit_style, 3, content_type, false,
+ test_cp_enable_with_retry(output, commit_style, 3, content_type, false,
false);
if (data.cp_tests & CP_TYPE_CHANGE) {
/* Type 1 -> Type 0 */
- test_cp_enable_with_retry(output, crtc, commit_style, 3,
+ test_cp_enable_with_retry(output, commit_style, 3,
HDCP_CONTENT_TYPE_0, false,
true);
/* Type 0 -> Type 1 */
- test_cp_enable_with_retry(output, crtc, commit_style, 3,
+ test_cp_enable_with_retry(output, commit_style, 3,
content_type, false,
true);
}
@@ -480,14 +476,14 @@ static void test_content_protection_on_output(igt_output_t *output,
"mei_hdcp unload failed");
/* Expected to fail */
- test_cp_enable_with_retry(output, crtc, commit_style, 3,
+ test_cp_enable_with_retry(output, commit_style, 3,
content_type, true, false);
igt_assert_f(!igt_kmod_load("mei_hdcp", NULL),
"mei_hdcp load failed");
/* Expected to pass */
- test_cp_enable_with_retry(output, crtc, commit_style, 3,
+ test_cp_enable_with_retry(output, commit_style, 3,
content_type, false, false);
}
@@ -506,7 +502,7 @@ static void test_content_protection_on_output(igt_output_t *output,
ret = wait_for_prop_value(output, CP_ENABLED,
KERNEL_AUTH_TIME_ALLOWED_MSEC);
if (!ret)
- test_cp_enable_with_retry(output, crtc, commit_style, 2,
+ test_cp_enable_with_retry(output, commit_style, 2,
content_type, false,
false);
}
@@ -517,7 +513,7 @@ static void test_content_protection_on_output(igt_output_t *output,
ret = wait_for_prop_value(output, CP_ENABLED,
KERNEL_AUTH_TIME_ALLOWED_MSEC);
if (!ret)
- test_cp_enable_with_retry(output, crtc, commit_style, 2,
+ test_cp_enable_with_retry(output, commit_style, 2,
content_type, false,
false);
}
@@ -587,24 +583,21 @@ static bool sink_hdcp2_capable(igt_output_t *output)
return strstr(buf, "HDCP2.2");
}
-static void prepare_modeset_on_mst_output(igt_output_t *output, igt_crtc_t *crtc, bool is_enabled)
+static void prepare_modeset_on_mst_output(igt_output_t *output, bool is_enabled)
{
drmModeModeInfo *mode;
igt_plane_t *primary;
int width, height;
- struct igt_fb *fb;
mode = igt_output_get_mode(output);
width = mode->hdisplay;
height = mode->vdisplay;
- fb = is_enabled ? &data.fbs[crtc->crtc_index].green : &data.fbs[crtc->crtc_index].red;
-
primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY);
igt_plane_set_fb(primary, NULL);
- igt_plane_set_fb(primary, fb);
- igt_fb_set_size(fb, primary, width, height);
+ igt_plane_set_fb(primary, is_enabled ? &data.green : &data.red);
+ igt_fb_set_size(is_enabled ? &data.green : &data.red, primary, width, height);
igt_plane_set_size(primary, width, height);
}
@@ -676,11 +669,11 @@ static void reset_i915_force_hdcp14(igt_output_t *output)
}
static void
-test_fini(igt_output_t *output, igt_crtc_t *crtc, enum igt_commit_style commit_style)
+test_fini(igt_output_t *output, enum igt_commit_style commit_style)
{
igt_plane_t *primary;
- test_cp_disable(output, crtc, commit_style);
+ test_cp_disable(output, commit_style);
primary = igt_output_get_plane_type(output,
DRM_PLANE_TYPE_PRIMARY);
igt_plane_set_fb(primary, NULL);
@@ -776,7 +769,7 @@ test_content_protection(enum igt_commit_style commit_style, int content_type)
if (!intel_pipe_output_combo_valid(display))
continue;
- modeset_with_fb(output, crtc, commit_style);
+ modeset_with_fb(output, commit_style);
if (data.is_force_hdcp14)
set_i915_force_hdcp14(output);
@@ -790,7 +783,7 @@ test_content_protection(enum igt_commit_style commit_style, int content_type)
if (data.is_force_hdcp14)
reset_i915_force_hdcp14(output);
- test_fini(output, crtc, commit_style);
+ test_fini(output, commit_style);
/*
* Testing a output with a pipe is enough for HDCP
* testing. No ROI in testing the connector with other
@@ -883,11 +876,8 @@ test_mst_cp_enable_with_retry(igt_output_t *hdcp_mst_output[], int valid_outputs
if (!ret || retries)
igt_debug("Retry %d/3\n", 3 - retries);
- for (i = 0; i < valid_outputs; i++) {
- igt_crtc_t *crtc = igt_output_get_driving_crtc(hdcp_mst_output[i]);
-
- prepare_modeset_on_mst_output(hdcp_mst_output[i], crtc, ret);
- }
+ for (i = 0; i < valid_outputs; i++)
+ prepare_modeset_on_mst_output(hdcp_mst_output[i], ret);
igt_display_commit2(display, COMMIT_ATOMIC);
} while (retries && !ret);
@@ -929,7 +919,7 @@ test_content_protection_mst(int content_type)
igt_assert_f(pipe_found, "No valid pipe found for %s\n", output->name);
igt_output_set_crtc(output, crtc);
- prepare_modeset_on_mst_output(output, crtc, false);
+ prepare_modeset_on_mst_output(output, false);
dp_mst_outputs++;
if (output_hdcp_capable(output, content_type))
hdcp_mst_output[valid_outputs++] = output;
@@ -992,7 +982,6 @@ static void test_content_protection_cleanup(void)
{
igt_display_t *display = &data.display;
igt_output_t *output;
- igt_crtc_t *crtc;
uint64_t val;
for_each_connected_output(display, output) {
@@ -1005,8 +994,7 @@ static void test_content_protection_cleanup(void)
continue;
igt_info("CP Prop being UNDESIRED on %s\n", output->name);
- crtc = igt_output_get_driving_crtc(output);
- test_cp_disable(output, crtc, display->is_atomic ? COMMIT_ATOMIC : COMMIT_LEGACY);
+ test_cp_disable(output, display->is_atomic ? COMMIT_ATOMIC : COMMIT_LEGACY);
}
}
--
2.34.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [PATCH i-g-t v1 3/3] Revert "tests/kms_content_protection: Add per-CRTC framebuffer infrastructure"
2026-05-14 9:35 [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Santhosh Reddy Guddati
2026-05-14 9:35 ` [PATCH i-g-t v1 1/3] Revert "tests/kms_content_protection: Add FB cleanup for MST tests" Santhosh Reddy Guddati
2026-05-14 9:35 ` [PATCH i-g-t v1 2/3] Revert "tests/kms_content_protection: Pass crtc parameter and use per-CRTC FBs" Santhosh Reddy Guddati
@ 2026-05-14 9:35 ` Santhosh Reddy Guddati
2026-05-15 5:27 ` Kandpal, Suraj
2026-05-14 10:08 ` [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Kandpal, Suraj
` (6 subsequent siblings)
9 siblings, 1 reply; 18+ messages in thread
From: Santhosh Reddy Guddati @ 2026-05-14 9:35 UTC (permalink / raw)
To: igt-dev
Cc: suraj.kandpal, jason-jh.lin, karthik.b.s, fshao, navaremanasi,
Santhosh Reddy Guddati
This reverts commit 925b14d430a42386e5d33a4be36ef84161ec9b80.
cc: Jason-JH Lin <jason-jh.lin@mediatek.com>
cc: Fei Shao <fshao@chromium.org>
cc: Manasi Navare <navaremanasi@google.com>
cc: Suraj Kandpal <suraj.kandpal@intel.com>
cc: Karthik B S <karthik.b.s@intel.com>
Signed-off-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
---
tests/kms_content_protection.c | 50 +++++++++-------------------------
1 file changed, 13 insertions(+), 37 deletions(-)
diff --git a/tests/kms_content_protection.c b/tests/kms_content_protection.c
index 47ccf61d7..c59441f11 100644
--- a/tests/kms_content_protection.c
+++ b/tests/kms_content_protection.c
@@ -107,15 +107,10 @@
IGT_TEST_DESCRIPTION("Test content protection (HDCP)");
-struct hdcp_test_fbs {
- struct igt_fb red;
- struct igt_fb green;
-};
-
struct data {
int drm_fd;
igt_display_t display;
- struct hdcp_test_fbs fbs[IGT_MAX_PIPES];
+ struct igt_fb red, green;
unsigned int cp_tests;
struct udev_monitor *uevent_monitor;
bool is_force_hdcp14;
@@ -996,49 +991,31 @@ static void test_content_protection_cleanup(void)
igt_info("CP Prop being UNDESIRED on %s\n", output->name);
test_cp_disable(output, display->is_atomic ? COMMIT_ATOMIC : COMMIT_LEGACY);
}
+
+ igt_remove_fb(data.drm_fd, &data.red);
+ igt_remove_fb(data.drm_fd, &data.green);
}
static void create_fbs(void)
{
+ uint16_t width = 0, height = 0;
drmModeModeInfo *mode;
igt_output_t *output;
- igt_crtc_t *crtc;
- /* Create framebuffers for each connected output's pipe */
for_each_connected_output(&data.display, output) {
mode = igt_output_get_mode(output);
igt_assert(mode);
- /* Find a valid crtc for this output */
- for_each_crtc(&data.display, crtc) {
- if (!igt_crtc_connector_valid(crtc, output))
- continue;
-
- /* Skip if already created for this crtc */
- if (data.fbs[crtc->crtc_index].red.fb_id)
- continue;
-
- igt_create_color_fb(data.drm_fd, mode->hdisplay, mode->vdisplay,
- DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR,
- 1.f, 0.f, 0.f, &data.fbs[crtc->crtc_index].red);
- igt_create_color_fb(data.drm_fd, mode->hdisplay, mode->vdisplay,
- DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR,
- 0.f, 1.f, 0.f, &data.fbs[crtc->crtc_index].green);
- break;
- }
+ width = max(width, mode->hdisplay);
+ height = max(height, mode->vdisplay);
}
-}
-static void remove_fbs(void)
-{
- igt_crtc_t *crtc;
-
- for_each_crtc(&data.display, crtc) {
- if (data.fbs[crtc->crtc_index].red.fb_id)
- igt_remove_fb(data.drm_fd, &data.fbs[crtc->crtc_index].red);
- if (data.fbs[crtc->crtc_index].green.fb_id)
- igt_remove_fb(data.drm_fd, &data.fbs[crtc->crtc_index].green);
- }
+ igt_create_color_fb(data.drm_fd, width, height,
+ DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR,
+ 1.f, 0.f, 0.f, &data.red);
+ igt_create_color_fb(data.drm_fd, width, height,
+ DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR,
+ 0.f, 1.f, 0.f, &data.green);
}
static const struct {
@@ -1264,7 +1241,6 @@ int igt_main()
igt_fixture() {
test_content_protection_cleanup();
- remove_fbs();
igt_display_fini(&data.display);
drm_close_driver(data.drm_fd);
}
--
2.34.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* RE: [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure
2026-05-14 9:35 [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Santhosh Reddy Guddati
` (2 preceding siblings ...)
2026-05-14 9:35 ` [PATCH i-g-t v1 3/3] Revert "tests/kms_content_protection: Add per-CRTC framebuffer infrastructure" Santhosh Reddy Guddati
@ 2026-05-14 10:08 ` Kandpal, Suraj
2026-05-14 10:27 ` ✓ i915.CI.BAT: success for " Patchwork
` (5 subsequent siblings)
9 siblings, 0 replies; 18+ messages in thread
From: Kandpal, Suraj @ 2026-05-14 10:08 UTC (permalink / raw)
To: Reddy Guddati, Santhosh, igt-dev@lists.freedesktop.org
Cc: jason-jh.lin@mediatek.com, B S, Karthik, fshao@chromium.org,
Navare, Manasi
> Subject: [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure
>
> Reverts below commits
>
> b4036b1a0 tests/kms_content_protection: Add FB cleanup for MST tests
> 8d7c2453d tests/kms_content_protection: Pass crtc parameter and use per-
> CRTC FBs
> 925b14d43 tests/kms_content_protection: Add per-CRTC framebuffer
> infrastructure
>
> The per-CRTC fb introduced in the commits caused regression especially when
> the eDP panel is connected with 2 4k Panels connected through a DP-MST hub
> with "-ENOSPC" and all the content protection tests are failing.
>
> The MST subtests are skipping when subtests are executed with "--r dp-mst*" ,
> as the MST changes introduced did not clean up properly across subtests.
>
> The create_fbs() now iterated through all crtcs and eDP (2k) claims the first crtc
> before the larger output and fb is created with smaller size. Later when DP-4
> maps to the smae CRTC (it has differnt fb dimensions now 2k fb than the mode
* same
* different
> required) , the kernel rejects the commits with ENOSPC because of invalid
> coordinates.
>
This whole series is,
Reviewed-by: Suraj Kandpal <suraj.kandpal@intel.com>
> Santhosh Reddy Guddati (3):
> Revert "tests/kms_content_protection: Add per-CRTC framebuffer
> infrastructure"
> Revert "tests/kms_content_protection: Pass crtc parameter and use
> per-CRTC FBs"
> Revert "tests/kms_content_protection: Add FB cleanup for MST tests"
>
> tests/kms_content_protection.c | 168 +++++++++------------------------
> 1 file changed, 47 insertions(+), 121 deletions(-)
>
> --
> 2.34.1
^ permalink raw reply [flat|nested] 18+ messages in thread
* ✓ i915.CI.BAT: success for Revert HDCP per crtc infrastructure
2026-05-14 9:35 [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Santhosh Reddy Guddati
` (3 preceding siblings ...)
2026-05-14 10:08 ` [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Kandpal, Suraj
@ 2026-05-14 10:27 ` Patchwork
2026-05-14 10:37 ` ✓ Xe.CI.BAT: " Patchwork
` (4 subsequent siblings)
9 siblings, 0 replies; 18+ messages in thread
From: Patchwork @ 2026-05-14 10:27 UTC (permalink / raw)
To: Santhosh Reddy Guddati; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 2262 bytes --]
== Series Details ==
Series: Revert HDCP per crtc infrastructure
URL : https://patchwork.freedesktop.org/series/166566/
State : success
== Summary ==
CI Bug Log - changes from IGT_8911 -> IGTPW_15184
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/index.html
Participating hosts (41 -> 40)
------------------------------
Missing (1): bat-dg2-13
Known issues
------------
Here are the changes found in IGTPW_15184 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live:
- bat-dg2-8: [PASS][1] -> [DMESG-FAIL][2] ([i915#12061]) +1 other test dmesg-fail
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/bat-dg2-8/igt@i915_selftest@live.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/bat-dg2-8/igt@i915_selftest@live.html
#### Possible fixes ####
* igt@i915_selftest@live@workarounds:
- bat-dg2-14: [DMESG-FAIL][3] ([i915#12061]) -> [PASS][4] +1 other test pass
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/bat-dg2-14/igt@i915_selftest@live@workarounds.html
- bat-mtlp-9: [DMESG-FAIL][5] ([i915#12061]) -> [PASS][6] +1 other test pass
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8911 -> IGTPW_15184
CI-20190529: 20190529
CI_DRM_18488: dee34cfbffbfe2196a9332f966b006cd2e54e976 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_15184: dc787192840efd5e69afbded66d05dfdc0254ade @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8911: c7f4a459bf125a487220a0b56f5f17cc0721c541 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/index.html
[-- Attachment #2: Type: text/html, Size: 3033 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* ✓ Xe.CI.BAT: success for Revert HDCP per crtc infrastructure
2026-05-14 9:35 [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Santhosh Reddy Guddati
` (4 preceding siblings ...)
2026-05-14 10:27 ` ✓ i915.CI.BAT: success for " Patchwork
@ 2026-05-14 10:37 ` Patchwork
2026-05-15 2:02 ` [PATCH i-g-t v1 0/3] " Jason-JH Lin (林睿祥)
` (3 subsequent siblings)
9 siblings, 0 replies; 18+ messages in thread
From: Patchwork @ 2026-05-14 10:37 UTC (permalink / raw)
To: Santhosh Reddy Guddati; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 2049 bytes --]
== Series Details ==
Series: Revert HDCP per crtc infrastructure
URL : https://patchwork.freedesktop.org/series/166566/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8911_BAT -> XEIGTPW_15184_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (13 -> 13)
------------------------------
Additional (1): bat-bmg-vm
Missing (1): bat-adlp-vm
Known issues
------------
Here are the changes found in XEIGTPW_15184_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@xe_pat@pat-index-xehpc:
- bat-bmg-vm: NOTRUN -> [SKIP][1] ([Intel XE#1420] / [Intel XE#7590])
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/bat-bmg-vm/igt@xe_pat@pat-index-xehpc.html
* igt@xe_pat@pat-index-xelp:
- bat-bmg-vm: NOTRUN -> [SKIP][2] ([Intel XE#2245] / [Intel XE#7590])
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/bat-bmg-vm/igt@xe_pat@pat-index-xelp.html
* igt@xe_pat@pat-index-xelpg:
- bat-bmg-vm: NOTRUN -> [SKIP][3] ([Intel XE#2236] / [Intel XE#7590])
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/bat-bmg-vm/igt@xe_pat@pat-index-xelpg.html
[Intel XE#1420]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1420
[Intel XE#2236]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2236
[Intel XE#2245]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2245
[Intel XE#7590]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7590
Build changes
-------------
* IGT: IGT_8911 -> IGTPW_15184
IGTPW_15184: dc787192840efd5e69afbded66d05dfdc0254ade @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8911: c7f4a459bf125a487220a0b56f5f17cc0721c541 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-5062-dee34cfbffbfe2196a9332f966b006cd2e54e976: dee34cfbffbfe2196a9332f966b006cd2e54e976
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/index.html
[-- Attachment #2: Type: text/html, Size: 2804 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure
2026-05-14 9:35 [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Santhosh Reddy Guddati
` (5 preceding siblings ...)
2026-05-14 10:37 ` ✓ Xe.CI.BAT: " Patchwork
@ 2026-05-15 2:02 ` Jason-JH Lin (林睿祥)
2026-05-15 4:42 ` Kandpal, Suraj
2026-05-15 5:42 ` ✗ Xe.CI.FULL: failure for " Patchwork
` (2 subsequent siblings)
9 siblings, 1 reply; 18+ messages in thread
From: Jason-JH Lin (林睿祥) @ 2026-05-15 2:02 UTC (permalink / raw)
To: igt-dev@lists.freedesktop.org, santhosh.reddy.guddati@intel.com
Cc: suraj.kandpal@intel.com, fshao@chromium.org,
karthik.b.s@intel.com, navaremanasi@google.com
On Thu, 2026-05-14 at 15:05 +0530, Santhosh Reddy Guddati wrote:
> Reverts below commits
>
> b4036b1a0 tests/kms_content_protection: Add FB cleanup for MST tests
> 8d7c2453d tests/kms_content_protection: Pass crtc parameter and use
> per-CRTC FBs
> 925b14d43 tests/kms_content_protection: Add per-CRTC framebuffer
> infrastructure
>
> The per-CRTC fb introduced in the commits caused regression
> especially
> when the eDP panel is connected with 2 4k Panels connected through a
> DP-MST hub with "-ENOSPC" and all the content protection tests are
> failing.
>
> The MST subtests are skipping when subtests are executed with "--r
> dp-mst*" , as the MST changes introduced did not clean up properly
> across subtests.
>
> The create_fbs() now iterated through all crtcs and eDP (2k) claims
> the first
> crtc before the larger output and fb is created with smaller size.
> Later when DP-4 maps to
> the smae CRTC (it has differnt fb dimensions now 2k fb than the mode
> required) , the kernel rejects the commits with ENOSPC because of
> invalid coordinates.
>
Hi Santhosh,
It seems you and I have a conflicting issue:
[1] Undersized buffers: When 4K output uses CRTC with 2K FB
[2] Oversized buffers: When 3504x2190 panel would get 3840x2160 FB
[1] that requires reverting to maximum resolution, which in turn causes
my test scenario [2] to regress.
Therefore, I think we should find a solution that satisfies both needs,
rather than simply reverting my entire series.
Here is my solution:
Dynamically check and recreate framebuffers in modeset_with_fb():
- If existing FB is large enough → reuse it
- If existing FB is too small → remove and recreate with required size
- Only allocate what's actually needed, when needed
This provides optimal memory usage while preventing both undersized and
oversized buffer issues.
Here is a simple patch for this:
+static void ensure_fb_size(igt_crtc_t *crtc, int width, int height)
+{
+ struct hdcp_test_fbs *fbs = &data.fbs[crtc->crtc_index];
+
+ /*
+ * Check if existing framebuffers are large enough.
+ * Recreate only if they are too small for the current mode.
+ */
+ if (fbs->red.fb_id &&
+ fbs->red.width >= width && fbs->red.height >= height)
+ return;
+
+ /* Remove existing framebuffers if they exist */
+ if (fbs->red.fb_id) {
+ igt_remove_fb(data.drm_fd, &fbs->red);
+ igt_remove_fb(data.drm_fd, &fbs->green);
+ }
+
+ /* Create new framebuffers with the required size */
+ igt_create_color_fb(data.drm_fd, width, height,
+ DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR,
+ 1.f, 0.f, 0.f, &fbs->red);
+ igt_create_color_fb(data.drm_fd, width, height,
+ DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR,
+ 0.f, 1.f, 0.f, &fbs->green);
+}
static void modeset_with_fb(igt_output_t *output, igt_crtc_t *crtc,
enum igt_commit_style commit_style)
{
igt_display_t *display = &data.display;
drmModeModeInfo *mode;
igt_plane_t *primary;
mode = igt_output_get_mode(output);
+ /* Ensure framebuffers are large enough for this mode */
+ ensure_fb_size(crtc, mode->hdisplay, mode->vdisplay);
+
primary = igt_output_get_plane_type(output,
DRM_PLANE_TYPE_PRIMARY);
igt_plane_set_fb(primary, &data.fbs[crtc->crtc_index].red);
igt_fb_set_size(&data.fbs[crtc->crtc_index].red, primary, mode-
>hdisplay, mode->vdisplay);
@@ -1051,27 +1077,27 @@ static void
test_content_protection_cleanup(void)
static void create_fbs(void)
{
drmModeModeInfo *mode;
igt_output_t *output;
igt_crtc_t *crtc;
- /* Create framebuffers for each connected output's pipe */
+ /*
+ * Create initial framebuffers for each CRTC that has a valid
output.
+ * These may be recreated later if a larger mode is needed.
+ * This approach avoids creating oversized buffers
unnecessarily while
+ * allowing dynamic resizing when needed.
+ */
for_each_connected_output(&data.display, output) {
mode = igt_output_get_mode(output);
igt_assert(mode);
- /* Find a valid crtc for this output */
for_each_crtc(&data.display, crtc) {
if (!igt_crtc_connector_valid(crtc, output))
continue;
- /* Skip if already created for this crtc */
+ /* Create FB for this CRTC if not already done
*/
if (data.fbs[crtc->crtc_index].red.fb_id)
continue;
- igt_create_color_fb(data.drm_fd, mode-
>hdisplay, mode->vdisplay,
- DRM_FORMAT_XRGB8888,
DRM_FORMAT_MOD_LINEAR,
- 1.f, 0.f, 0.f,
&data.fbs[crtc->crtc_index].red);
- igt_create_color_fb(data.drm_fd, mode-
>hdisplay, mode->vdisplay,
- DRM_FORMAT_XRGB8888,
DRM_FORMAT_MOD_LINEAR,
- 0.f, 1.f, 0.f,
&data.fbs[crtc->crtc_index].green);
+ ensure_fb_size(crtc, mode->hdisplay, mode-
>vdisplay);
break;
}
}
Could you please give it a try? Thank you very much!
Regards,
Jason-JH Lin
> Santhosh Reddy Guddati (3):
> Revert "tests/kms_content_protection: Add per-CRTC framebuffer
> infrastructure"
> Revert "tests/kms_content_protection: Pass crtc parameter and use
> per-CRTC FBs"
> Revert "tests/kms_content_protection: Add FB cleanup for MST tests"
>
> tests/kms_content_protection.c | 168 +++++++++----------------------
> --
> 1 file changed, 47 insertions(+), 121 deletions(-)
>
^ permalink raw reply [flat|nested] 18+ messages in thread
* RE: [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure
2026-05-15 2:02 ` [PATCH i-g-t v1 0/3] " Jason-JH Lin (林睿祥)
@ 2026-05-15 4:42 ` Kandpal, Suraj
2026-05-15 5:26 ` Kandpal, Suraj
0 siblings, 1 reply; 18+ messages in thread
From: Kandpal, Suraj @ 2026-05-15 4:42 UTC (permalink / raw)
To: Jason-JH Lin (林睿祥),
igt-dev@lists.freedesktop.org, Reddy Guddati, Santhosh
Cc: fshao@chromium.org, B S, Karthik, Navare, Manasi,
Nautiyal, Ankit K, Sharma, Swati2, Kurmi, Suresh Kumar
> Subject: Re: [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure
>
> On Thu, 2026-05-14 at 15:05 +0530, Santhosh Reddy Guddati wrote:
> > Reverts below commits
> >
> > b4036b1a0 tests/kms_content_protection: Add FB cleanup for MST tests
> > 8d7c2453d tests/kms_content_protection: Pass crtc parameter and use
> > per-CRTC FBs
> > 925b14d43 tests/kms_content_protection: Add per-CRTC framebuffer
> > infrastructure
> >
> > The per-CRTC fb introduced in the commits caused regression especially
> > when the eDP panel is connected with 2 4k Panels connected through a
> > DP-MST hub with "-ENOSPC" and all the content protection tests are
> > failing.
> >
> > The MST subtests are skipping when subtests are executed with "--r
> > dp-mst*" , as the MST changes introduced did not clean up properly
> > across subtests.
> >
> > The create_fbs() now iterated through all crtcs and eDP (2k) claims
> > the first crtc before the larger output and fb is created with smaller
> > size.
> > Later when DP-4 maps to
> > the smae CRTC (it has differnt fb dimensions now 2k fb than the mode
> > required) , the kernel rejects the commits with ENOSPC because of
> > invalid coordinates.
> >
>
> Hi Santhosh,
>
Hi Jason,
> It seems you and I have a conflicting issue:
> [1] Undersized buffers: When 4K output uses CRTC with 2K FB [2] Oversized
> buffers: When 3504x2190 panel would get 3840x2160 FB
>
> [1] that requires reverting to maximum resolution, which in turn causes my test
> scenario [2] to regress.
>
> Therefore, I think we should find a solution that satisfies both needs, rather
> than simply reverting my entire series.
>
>
> Here is my solution:
> Dynamically check and recreate framebuffers in modeset_with_fb():
> - If existing FB is large enough → reuse it
> - If existing FB is too small → remove and recreate with required size
> - Only allocate what's actually needed, when needed
>
> This provides optimal memory usage while preventing both undersized and
> oversized buffer issues.
>
To point out [2] isn’t that the buffer is oversized its actually that the buffer that would use maximum size.
We end up creating a buffer with maximum size of 3840 x2190 this is then clamped to the correct size by igt_fb_set_size()
In modeset_with_fb(). The problem from what I can see is that it does not do igt_plane_set_size().
Which is lacking in some other places too and I think that should have been the straightforward and simple fix for [2] .
Maybe you can try than and see if that alone fixes your issue without such a big refactor.
Santhosh you can test that too from your side and if it works add a patch this in revert series so the [2] does not regress.
Also was a gitlab issue for this created before a refactor series for this was sent ?
That would have been the correct way to go about it so that the initial debug could be a joint one to avoid such situations.
Moreover this series is now creating fbs for each connected output - for each crtc running allocation num_outputs * num_crtc times cleanup is just running the cleanup num_crtc times.
Also creating FB for each CRTC does not make sense since we only really ever use the first CRTC for testing purposes breaking out of loop once everything passes on CRTC.
Only in MST cases do we end up using more than one CRTC. But now we are essentially creating more FB's than required and then cleaning them up adding extra work and load while test is running.
To make it dynamic could have made much more sense to create FB for each connected output. So yes definitely the whole test requires rework but this refactor is taking is further from the goal of having this optimized.
More over in MST side of things these tests are getting it to skipped altogether.
This whole series has regressed our Pass rate quite significantly, without catching any real kernel issues. Trying to fix on top of this will require a lot of hotfixes breaking one thing after another. Increasing our Techincal debt and the effort one would require to really optimize this.
To reiterate yes, this test absolutely can do a better job at memory management along with some other refactors. But we really will have to a take a step back and look at the big picture before really doing big refactors here or just hot fixing on the current refactors.
Also the find minimal change that may fix [2] event after reverting the 3 patches. Santhosh can you try this please. Jason you can Also have a go .
diff --git a/tests/kms_content_protection.c b/tests/kms_content_protection.c
index c59441f11..0d55ed7e2 100644
--- a/tests/kms_content_protection.c
+++ b/tests/kms_content_protection.c
@@ -266,13 +266,18 @@ static void modeset_with_fb(igt_output_t *output,
igt_plane_t *primary;
mode = igt_output_get_mode(output);
+ width = mode->hdisplay;
+ height = mode->vdisplay;
primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY);
igt_plane_set_fb(primary, &data.red);
- igt_fb_set_size(&data.red, primary, mode->hdisplay, mode->vdisplay);
+ igt_fb_set_size(&data.red, primary, width, height);
+ igt_plane_set_size(primary, width, height);
igt_display_commit2(display, commit_style);
+ igt_plane_set_size(primary, width, height);
+ igt_fb_set_size(&data.green, primary, width, height);
igt_plane_set_fb(primary, &data.green);
/* Wait for Flip completion before starting the HDCP authentication */
@@ -303,6 +308,8 @@ static bool test_cp_enable(igt_output_t *output, enum igt_commit_style commit_st
KERNEL_AUTH_TIME_ALLOWED_MSEC);
if (ret) {
igt_plane_set_fb(primary, &data.green);
+ igt_plane_set_size(primary, width, height);
+ igt_fb_set_size(&data.green, primary, width, height);
igt_display_commit2(display, commit_style);
}
@@ -354,6 +361,8 @@ static void test_cp_disable(igt_output_t *output, enum igt_commit_style commit_s
igt_output_set_prop_value(output, IGT_CONNECTOR_CONTENT_PROTECTION,
CP_UNDESIRED);
igt_plane_set_fb(primary, &data.red);
+ igt_plane_set_size(primary, width, height);
+ igt_fb_set_size(&data.red, primary, width, height);
igt_display_commit2(display, commit_style);
/* Wait for HDCP to be disabled, before crtc off */
Regards,
Suraj Kandpal
>
> +static void ensure_fb_size(igt_crtc_t *crtc, int width, int height) {
> + struct hdcp_test_fbs *fbs = &data.fbs[crtc->crtc_index];
> +
> + /*
> + * Check if existing framebuffers are large enough.
> + * Recreate only if they are too small for the current mode.
> + */
> + if (fbs->red.fb_id &&
> + fbs->red.width >= width && fbs->red.height >= height)
> + return;
> +
> + /* Remove existing framebuffers if they exist */
> + if (fbs->red.fb_id) {
> + igt_remove_fb(data.drm_fd, &fbs->red);
> + igt_remove_fb(data.drm_fd, &fbs->green);
> + }
> +
> + /* Create new framebuffers with the required size */
> + igt_create_color_fb(data.drm_fd, width, height,
> + DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR,
> + 1.f, 0.f, 0.f, &fbs->red);
> + igt_create_color_fb(data.drm_fd, width, height,
> + DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR,
> + 0.f, 1.f, 0.f, &fbs->green); }
> static void modeset_with_fb(igt_output_t *output, igt_crtc_t *crtc,
> enum igt_commit_style commit_style) {
> igt_display_t *display = &data.display;
> drmModeModeInfo *mode;
> igt_plane_t *primary;
>
> mode = igt_output_get_mode(output);
>
> + /* Ensure framebuffers are large enough for this mode */
> + ensure_fb_size(crtc, mode->hdisplay, mode->vdisplay);
> +
> primary = igt_output_get_plane_type(output,
> DRM_PLANE_TYPE_PRIMARY);
> igt_plane_set_fb(primary, &data.fbs[crtc->crtc_index].red);
> igt_fb_set_size(&data.fbs[crtc->crtc_index].red, primary, mode-
> >hdisplay, mode->vdisplay);
> @@ -1051,27 +1077,27 @@ static void
> test_content_protection_cleanup(void)
> static void create_fbs(void)
> {
> drmModeModeInfo *mode;
> igt_output_t *output;
> igt_crtc_t *crtc;
>
> - /* Create framebuffers for each connected output's pipe */
> + /*
> + * Create initial framebuffers for each CRTC that has a valid
> output.
> + * These may be recreated later if a larger mode is needed.
> + * This approach avoids creating oversized buffers
> unnecessarily while
> + * allowing dynamic resizing when needed.
> + */
> for_each_connected_output(&data.display, output) {
> mode = igt_output_get_mode(output);
> igt_assert(mode);
>
> - /* Find a valid crtc for this output */
> for_each_crtc(&data.display, crtc) {
> if (!igt_crtc_connector_valid(crtc, output))
> continue;
>
> - /* Skip if already created for this crtc */
> + /* Create FB for this CRTC if not already done
> */
> if (data.fbs[crtc->crtc_index].red.fb_id)
> continue;
>
> - igt_create_color_fb(data.drm_fd, mode-
> >hdisplay, mode->vdisplay,
> - DRM_FORMAT_XRGB8888,
> DRM_FORMAT_MOD_LINEAR,
> - 1.f, 0.f, 0.f,
> &data.fbs[crtc->crtc_index].red);
> - igt_create_color_fb(data.drm_fd, mode-
> >hdisplay, mode->vdisplay,
> - DRM_FORMAT_XRGB8888,
> DRM_FORMAT_MOD_LINEAR,
> - 0.f, 1.f, 0.f,
> &data.fbs[crtc->crtc_index].green);
> + ensure_fb_size(crtc, mode->hdisplay, mode-
> >vdisplay);
> break;
> }
> }
>
>
> Could you please give it a try? Thank you very much!
>
> Regards,
> Jason-JH Lin
>
> > Santhosh Reddy Guddati (3):
> > Revert "tests/kms_content_protection: Add per-CRTC framebuffer
> > infrastructure"
> > Revert "tests/kms_content_protection: Pass crtc parameter and use
> > per-CRTC FBs"
> > Revert "tests/kms_content_protection: Add FB cleanup for MST tests"
> >
> > tests/kms_content_protection.c | 168 +++++++++----------------------
> > --
> > 1 file changed, 47 insertions(+), 121 deletions(-)
> >
^ permalink raw reply related [flat|nested] 18+ messages in thread
* RE: [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure
2026-05-15 4:42 ` Kandpal, Suraj
@ 2026-05-15 5:26 ` Kandpal, Suraj
2026-05-15 7:04 ` Jason-JH Lin (林睿祥)
0 siblings, 1 reply; 18+ messages in thread
From: Kandpal, Suraj @ 2026-05-15 5:26 UTC (permalink / raw)
To: Jason-JH Lin (林睿祥),
igt-dev@lists.freedesktop.org, Reddy Guddati, Santhosh
Cc: fshao@chromium.org, B S, Karthik, Navare, Manasi,
Nautiyal, Ankit K, Sharma, Swati2, Kurmi, Suresh Kumar
> -----Original Message-----
> From: Kandpal, Suraj
> Sent: Friday, May 15, 2026 10:13 AM
> To: Jason-JH Lin (林睿祥) <Jason-JH.Lin@mediatek.com>; igt-
> dev@lists.freedesktop.org; Reddy Guddati, Santhosh
> <santhosh.reddy.guddati@intel.com>
> Cc: fshao@chromium.org; B S, Karthik <Karthik.B.S@intel.com>; Navare,
> Manasi <navaremanasi@google.com>; Nautiyal, Ankit K
> <ankit.k.nautiyal@intel.com>; Sharma, Swati2 <swati2.sharma@intel.com>;
> Kurmi, Suresh Kumar <Suresh.Kumar.Kurmi@intel.com>
> Subject: RE: [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure
>
> > Subject: Re: [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure
> >
> > On Thu, 2026-05-14 at 15:05 +0530, Santhosh Reddy Guddati wrote:
> > > Reverts below commits
> > >
> > > b4036b1a0 tests/kms_content_protection: Add FB cleanup for MST tests
> > > 8d7c2453d tests/kms_content_protection: Pass crtc parameter and use
> > > per-CRTC FBs
> > > 925b14d43 tests/kms_content_protection: Add per-CRTC framebuffer
> > > infrastructure
> > >
> > > The per-CRTC fb introduced in the commits caused regression
> > > especially when the eDP panel is connected with 2 4k Panels
> > > connected through a DP-MST hub with "-ENOSPC" and all the content
> > > protection tests are failing.
> > >
> > > The MST subtests are skipping when subtests are executed with "--r
> > > dp-mst*" , as the MST changes introduced did not clean up properly
> > > across subtests.
> > >
> > > The create_fbs() now iterated through all crtcs and eDP (2k) claims
> > > the first crtc before the larger output and fb is created with
> > > smaller size.
> > > Later when DP-4 maps to
> > > the smae CRTC (it has differnt fb dimensions now 2k fb than the mode
> > > required) , the kernel rejects the commits with ENOSPC because of
> > > invalid coordinates.
> > >
> >
> > Hi Santhosh,
> >
>
> Hi Jason,
>
> > It seems you and I have a conflicting issue:
> > [1] Undersized buffers: When 4K output uses CRTC with 2K FB [2]
> > Oversized
> > buffers: When 3504x2190 panel would get 3840x2160 FB
> >
> > [1] that requires reverting to maximum resolution, which in turn
> > causes my test scenario [2] to regress.
> >
> > Therefore, I think we should find a solution that satisfies both
> > needs, rather than simply reverting my entire series.
> >
> >
> > Here is my solution:
> > Dynamically check and recreate framebuffers in modeset_with_fb():
> > - If existing FB is large enough → reuse it
> > - If existing FB is too small → remove and recreate with required size
> > - Only allocate what's actually needed, when needed
> >
> > This provides optimal memory usage while preventing both undersized
> > and oversized buffer issues.
> >
>
> To point out [2] isn’t that the buffer is oversized its actually that the buffer that
> would use maximum size.
> We end up creating a buffer with maximum size of 3840 x2190 this is then
> clamped to the correct size by igt_fb_set_size() In modeset_with_fb(). The
> problem from what I can see is that it does not do igt_plane_set_size().
>
> Which is lacking in some other places too and I think that should have been
> the straightforward and simple fix for [2] .
> Maybe you can try than and see if that alone fixes your issue without such a
> big refactor.
> Santhosh you can test that too from your side and if it works add a patch this
> in revert series so the [2] does not regress.
>
> Also was a gitlab issue for this created before a refactor series for this was
> sent ?
> That would have been the correct way to go about it so that the initial debug
> could be a joint one to avoid such situations.
>
>
> Moreover this series is now creating fbs for each connected output - for each
> crtc running allocation num_outputs * num_crtc times cleanup is just running
> the cleanup num_crtc times.
>
> Also creating FB for each CRTC does not make sense since we only really ever
> use the first CRTC for testing purposes breaking out of loop once everything
> passes on CRTC.
> Only in MST cases do we end up using more than one CRTC. But now we are
> essentially creating more FB's than required and then cleaning them up adding
> extra work and load while test is running.
>
> To make it dynamic could have made much more sense to create FB for each
> connected output. So yes definitely the whole test requires rework but this
> refactor is taking is further from the goal of having this optimized.
> More over in MST side of things these tests are getting it to skipped
> altogether.
>
> This whole series has regressed our Pass rate quite significantly, without
> catching any real kernel issues. Trying to fix on top of this will require a lot of
> hotfixes breaking one thing after another. Increasing our Techincal debt and
> the effort one would require to really optimize this.
> To reiterate yes, this test absolutely can do a better job at memory
> management along with some other refactors. But we really will have to a
> take a step back and look at the big picture before really doing big refactors
> here or just hot fixing on the current refactors.
>
> Also the find minimal change that may fix [2] event after reverting the 3
> patches. Santhosh can you try this please. Jason you can Also have a go .
Also just use this series to apply will make testing easier
https://patchwork.freedesktop.org/series/166614/
Also for some reason patchworks shows I submitted this series no idea why ?
Regards,
Suraj Kandpal
>
> diff --git a/tests/kms_content_protection.c b/tests/kms_content_protection.c
> index c59441f11..0d55ed7e2 100644
> --- a/tests/kms_content_protection.c
> +++ b/tests/kms_content_protection.c
> @@ -266,13 +266,18 @@ static void modeset_with_fb(igt_output_t *output,
> igt_plane_t *primary;
>
> mode = igt_output_get_mode(output);
> + width = mode->hdisplay;
> + height = mode->vdisplay;
>
> primary = igt_output_get_plane_type(output,
> DRM_PLANE_TYPE_PRIMARY);
> igt_plane_set_fb(primary, &data.red);
> - igt_fb_set_size(&data.red, primary, mode->hdisplay, mode->vdisplay);
> + igt_fb_set_size(&data.red, primary, width, height);
> + igt_plane_set_size(primary, width, height);
>
> igt_display_commit2(display, commit_style);
>
> + igt_plane_set_size(primary, width, height);
> + igt_fb_set_size(&data.green, primary, width, height);
> igt_plane_set_fb(primary, &data.green);
>
> /* Wait for Flip completion before starting the HDCP authentication */
> @@ -303,6 +308,8 @@ static bool test_cp_enable(igt_output_t *output,
> enum igt_commit_style commit_st
> KERNEL_AUTH_TIME_ALLOWED_MSEC);
> if (ret) {
> igt_plane_set_fb(primary, &data.green);
> + igt_plane_set_size(primary, width, height);
> + igt_fb_set_size(&data.green, primary, width, height);
> igt_display_commit2(display, commit_style);
> }
>
> @@ -354,6 +361,8 @@ static void test_cp_disable(igt_output_t *output,
> enum igt_commit_style commit_s
> igt_output_set_prop_value(output,
> IGT_CONNECTOR_CONTENT_PROTECTION,
> CP_UNDESIRED);
> igt_plane_set_fb(primary, &data.red);
> + igt_plane_set_size(primary, width, height);
> + igt_fb_set_size(&data.red, primary, width, height);
> igt_display_commit2(display, commit_style);
>
> /* Wait for HDCP to be disabled, before crtc off */
>
> Regards,
> Suraj Kandpal
>
> >
> > +static void ensure_fb_size(igt_crtc_t *crtc, int width, int height) {
> > + struct hdcp_test_fbs *fbs = &data.fbs[crtc->crtc_index];
> > +
> > + /*
> > + * Check if existing framebuffers are large enough.
> > + * Recreate only if they are too small for the current mode.
> > + */
> > + if (fbs->red.fb_id &&
> > + fbs->red.width >= width && fbs->red.height >= height)
> > + return;
> > +
> > + /* Remove existing framebuffers if they exist */
> > + if (fbs->red.fb_id) {
> > + igt_remove_fb(data.drm_fd, &fbs->red);
> > + igt_remove_fb(data.drm_fd, &fbs->green);
> > + }
> > +
> > + /* Create new framebuffers with the required size */
> > + igt_create_color_fb(data.drm_fd, width, height,
> > + DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR,
> > + 1.f, 0.f, 0.f, &fbs->red);
> > + igt_create_color_fb(data.drm_fd, width, height,
> > + DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR,
> > + 0.f, 1.f, 0.f, &fbs->green); }
> > static void modeset_with_fb(igt_output_t *output, igt_crtc_t *crtc,
> > enum igt_commit_style commit_style) {
> > igt_display_t *display = &data.display;
> > drmModeModeInfo *mode;
> > igt_plane_t *primary;
> >
> > mode = igt_output_get_mode(output);
> >
> > + /* Ensure framebuffers are large enough for this mode */
> > + ensure_fb_size(crtc, mode->hdisplay, mode->vdisplay);
> > +
> > primary = igt_output_get_plane_type(output,
> > DRM_PLANE_TYPE_PRIMARY);
> > igt_plane_set_fb(primary, &data.fbs[crtc->crtc_index].red);
> > igt_fb_set_size(&data.fbs[crtc->crtc_index].red, primary,
> > mode-
> > >hdisplay, mode->vdisplay);
> > @@ -1051,27 +1077,27 @@ static void
> > test_content_protection_cleanup(void)
> > static void create_fbs(void)
> > {
> > drmModeModeInfo *mode;
> > igt_output_t *output;
> > igt_crtc_t *crtc;
> >
> > - /* Create framebuffers for each connected output's pipe */
> > + /*
> > + * Create initial framebuffers for each CRTC that has a valid
> > output.
> > + * These may be recreated later if a larger mode is needed.
> > + * This approach avoids creating oversized buffers
> > unnecessarily while
> > + * allowing dynamic resizing when needed.
> > + */
> > for_each_connected_output(&data.display, output) {
> > mode = igt_output_get_mode(output);
> > igt_assert(mode);
> >
> > - /* Find a valid crtc for this output */
> > for_each_crtc(&data.display, crtc) {
> > if (!igt_crtc_connector_valid(crtc, output))
> > continue;
> >
> > - /* Skip if already created for this crtc */
> > + /* Create FB for this CRTC if not already done
> > */
> > if (data.fbs[crtc->crtc_index].red.fb_id)
> > continue;
> >
> > - igt_create_color_fb(data.drm_fd, mode-
> > >hdisplay, mode->vdisplay,
> > - DRM_FORMAT_XRGB8888,
> > DRM_FORMAT_MOD_LINEAR,
> > - 1.f, 0.f, 0.f,
> > &data.fbs[crtc->crtc_index].red);
> > - igt_create_color_fb(data.drm_fd, mode-
> > >hdisplay, mode->vdisplay,
> > - DRM_FORMAT_XRGB8888,
> > DRM_FORMAT_MOD_LINEAR,
> > - 0.f, 1.f, 0.f,
> > &data.fbs[crtc->crtc_index].green);
> > + ensure_fb_size(crtc, mode->hdisplay, mode-
> > >vdisplay);
> > break;
> > }
> > }
> >
> >
> > Could you please give it a try? Thank you very much!
> >
> > Regards,
> > Jason-JH Lin
> >
> > > Santhosh Reddy Guddati (3):
> > > Revert "tests/kms_content_protection: Add per-CRTC framebuffer
> > > infrastructure"
> > > Revert "tests/kms_content_protection: Pass crtc parameter and use
> > > per-CRTC FBs"
> > > Revert "tests/kms_content_protection: Add FB cleanup for MST tests"
> > >
> > > tests/kms_content_protection.c | 168
> > > +++++++++----------------------
> > > --
> > > 1 file changed, 47 insertions(+), 121 deletions(-)
> > >
^ permalink raw reply [flat|nested] 18+ messages in thread
* RE: [PATCH i-g-t v1 1/3] Revert "tests/kms_content_protection: Add FB cleanup for MST tests"
2026-05-14 9:35 ` [PATCH i-g-t v1 1/3] Revert "tests/kms_content_protection: Add FB cleanup for MST tests" Santhosh Reddy Guddati
@ 2026-05-15 5:26 ` Kandpal, Suraj
0 siblings, 0 replies; 18+ messages in thread
From: Kandpal, Suraj @ 2026-05-15 5:26 UTC (permalink / raw)
To: Reddy Guddati, Santhosh, igt-dev@lists.freedesktop.org
Cc: jason-jh.lin@mediatek.com, B S, Karthik, fshao@chromium.org,
Navare, Manasi
> Subject: [PATCH i-g-t v1 1/3] Revert "tests/kms_content_protection: Add FB
> cleanup for MST tests"
>
> This reverts commit b4036b1a0f1944b6149e479629ef0b10ec9bd520.
>
> cc: Jason-JH Lin <jason-jh.lin@mediatek.com>
> cc: Fei Shao <fshao@chromium.org>
> cc: Manasi Navare <navaremanasi@google.com>
> cc: Suraj Kandpal <suraj.kandpal@intel.com>
> cc: Karthik B S <karthik.b.s@intel.com>
> Signed-off-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
LGTM,
Reviewed-by: Suraj Kandpal <suraj.kandpal@intel.com>
> ---
> tests/kms_content_protection.c | 44 +++-------------------------------
> 1 file changed, 3 insertions(+), 41 deletions(-)
>
> diff --git a/tests/kms_content_protection.c b/tests/kms_content_protection.c
> index 36879c192..cddb0b6da 100644
> --- a/tests/kms_content_protection.c
> +++ b/tests/kms_content_protection.c
> @@ -945,33 +945,9 @@ test_content_protection_mst(int content_type)
> bool found =
> igt_override_all_active_output_modes_to_fit_bw(display);
> igt_require_f(found, "No valid mode combo found for MST
> modeset\n");
>
> - /* Detach planes before removing framebuffers */
> - for (count = 0; count < valid_outputs; count++) {
> - crtc =
> igt_output_get_driving_crtc(hdcp_mst_output[count]);
> -
> prepare_modeset_on_mst_output(hdcp_mst_output[count], crtc,
> false);
> - }
> - igt_display_commit2(display, COMMIT_ATOMIC);
> -
> - /* Need to re-prepare after mode override */
> - for (count = 0; count < valid_outputs; count++) {
> - drmModeModeInfo *mode;
> -
> - crtc =
> igt_output_get_driving_crtc(hdcp_mst_output[count]);
> -
> - igt_remove_fb(data.drm_fd, &data.fbs[crtc-
> >crtc_index].red);
> - igt_remove_fb(data.drm_fd, &data.fbs[crtc-
> >crtc_index].green);
> -
> - mode =
> igt_output_get_mode(hdcp_mst_output[count]);
> -
> - igt_create_color_fb(data.drm_fd, mode->hdisplay,
> mode->vdisplay,
> - DRM_FORMAT_XRGB8888,
> DRM_FORMAT_MOD_LINEAR,
> - 1.f, 0.f, 0.f, &data.fbs[crtc-
> >crtc_index].red);
> - igt_create_color_fb(data.drm_fd, mode->hdisplay,
> mode->vdisplay,
> - DRM_FORMAT_XRGB8888,
> DRM_FORMAT_MOD_LINEAR,
> - 0.f, 1.f, 0.f, &data.fbs[crtc-
> >crtc_index].green);
> + for (count = 0; count < valid_outputs; count++)
> +
> prepare_modeset_on_mst_output(hdcp_mst_output[count], false);
>
> -
> prepare_modeset_on_mst_output(hdcp_mst_output[count], crtc,
> false);
> - }
> ret = igt_display_try_commit2(display, COMMIT_ATOMIC);
> igt_require_f(ret == 0, "Commit failure during MST
> modeset\n");
> }
> @@ -997,9 +973,8 @@ test_content_protection_mst(int content_type)
> /*
> * Verify if CP is still enabled on other outputs by disabling CP on the
> first output.
> */
> - crtc = igt_output_get_driving_crtc(hdcp_mst_output[0]);
> igt_debug("CP Prop being UNDESIRED on %s\n", hdcp_mst_output[0]-
> >name);
> - test_cp_disable(hdcp_mst_output[0], crtc, COMMIT_ATOMIC);
> + test_cp_disable(hdcp_mst_output[0], COMMIT_ATOMIC);
>
> /* CP is expected to be still enabled on other outputs*/
> for (i = 1; i < valid_outputs; i++) {
> @@ -1010,19 +985,6 @@ test_content_protection_mst(int content_type)
>
> if (data.cp_tests & CP_LIC)
> test_cp_lic_on_mst(hdcp_mst_output, valid_outputs, 1);
> -
> - /* Detach planes before removing framebuffers */
> - for (count = 0; count < valid_outputs; count++) {
> - crtc = igt_output_get_driving_crtc(hdcp_mst_output[count]);
> - prepare_modeset_on_mst_output(hdcp_mst_output[count],
> crtc, false);
> - }
> - igt_display_commit2(display, COMMIT_ATOMIC);
> -
> - for (count = 0; count < valid_outputs; count++) {
> - crtc = igt_output_get_driving_crtc(hdcp_mst_output[count]);
> - igt_remove_fb(data.drm_fd, &data.fbs[crtc-
> >crtc_index].red);
> - igt_remove_fb(data.drm_fd, &data.fbs[crtc-
> >crtc_index].green);
> - }
> }
>
>
> --
> 2.34.1
^ permalink raw reply [flat|nested] 18+ messages in thread
* RE: [PATCH i-g-t v1 2/3] Revert "tests/kms_content_protection: Pass crtc parameter and use per-CRTC FBs"
2026-05-14 9:35 ` [PATCH i-g-t v1 2/3] Revert "tests/kms_content_protection: Pass crtc parameter and use per-CRTC FBs" Santhosh Reddy Guddati
@ 2026-05-15 5:27 ` Kandpal, Suraj
0 siblings, 0 replies; 18+ messages in thread
From: Kandpal, Suraj @ 2026-05-15 5:27 UTC (permalink / raw)
To: Reddy Guddati, Santhosh, igt-dev@lists.freedesktop.org
Cc: jason-jh.lin@mediatek.com, B S, Karthik, fshao@chromium.org,
Navare, Manasi
> Subject: [PATCH i-g-t v1 2/3] Revert "tests/kms_content_protection: Pass crtc
> parameter and use per-CRTC FBs"
>
> This reverts commit 8d7c2453de54032d1cd576a17d416ed0591ea0c4.
>
> cc: Jason-JH Lin <jason-jh.lin@mediatek.com>
> cc: Fei Shao <fshao@chromium.org>
> cc: Manasi Navare <navaremanasi@google.com>
> cc: Suraj Kandpal <suraj.kandpal@intel.com>
> cc: Karthik B S <karthik.b.s@intel.com>
> Signed-off-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
LGTM,
Reviewed-by: Suraj Kandpal <suraj.kandpal@intel.com>
> ---
> tests/kms_content_protection.c | 74 ++++++++++++++--------------------
> 1 file changed, 31 insertions(+), 43 deletions(-)
>
> diff --git a/tests/kms_content_protection.c b/tests/kms_content_protection.c
> index cddb0b6da..47ccf61d7 100644
> --- a/tests/kms_content_protection.c
> +++ b/tests/kms_content_protection.c
> @@ -263,7 +263,7 @@ commit_display_and_wait_for_flip(enum
> igt_commit_style commit_style)
> }
> }
>
> -static void modeset_with_fb(igt_output_t *output, igt_crtc_t *crtc,
> +static void modeset_with_fb(igt_output_t *output,
> enum igt_commit_style commit_style) {
> igt_display_t *display = &data.display; @@ -273,19 +273,18 @@
> static void modeset_with_fb(igt_output_t *output, igt_crtc_t *crtc,
> mode = igt_output_get_mode(output);
>
> primary = igt_output_get_plane_type(output,
> DRM_PLANE_TYPE_PRIMARY);
> - igt_plane_set_fb(primary, &data.fbs[crtc->crtc_index].red);
> - igt_fb_set_size(&data.fbs[crtc->crtc_index].red, primary, mode-
> >hdisplay, mode->vdisplay);
> + igt_plane_set_fb(primary, &data.red);
> + igt_fb_set_size(&data.red, primary, mode->hdisplay, mode->vdisplay);
>
> igt_display_commit2(display, commit_style);
>
> - igt_plane_set_fb(primary, &data.fbs[crtc->crtc_index].green);
> + igt_plane_set_fb(primary, &data.green);
>
> /* Wait for Flip completion before starting the HDCP authentication */
> commit_display_and_wait_for_flip(commit_style);
> }
>
> -static bool test_cp_enable(igt_output_t *output, igt_crtc_t *crtc,
> - enum igt_commit_style commit_style,
> +static bool test_cp_enable(igt_output_t *output, enum igt_commit_style
> +commit_style,
> int content_type, bool type_change) {
> igt_display_t *display = &data.display; @@ -308,7 +307,7 @@ static
> bool test_cp_enable(igt_output_t *output, igt_crtc_t *crtc,
> ret = wait_for_prop_value(output, CP_ENABLED,
> KERNEL_AUTH_TIME_ALLOWED_MSEC);
> if (ret) {
> - igt_plane_set_fb(primary, &data.fbs[crtc->crtc_index].green);
> + igt_plane_set_fb(primary, &data.green);
> igt_display_commit2(display, commit_style);
> }
>
> @@ -321,15 +320,13 @@ static void test_mst_cp_disable(igt_output_t
> *hdcp_mst_output[], {
> igt_display_t *display = &data.display;
> igt_plane_t *primary;
> - igt_crtc_t *crtc;
> bool ret;
> int count;
> u64 val;
>
> for (count = 0; count < valid_outputs; count++) {
> - crtc = igt_output_get_driving_crtc(hdcp_mst_output[count]);
> primary =
> igt_output_get_plane_type(hdcp_mst_output[count],
> DRM_PLANE_TYPE_PRIMARY);
> - igt_plane_set_fb(primary, &data.fbs[crtc->crtc_index].red);
> + igt_plane_set_fb(primary, &data.red);
> igt_output_set_prop_value(hdcp_mst_output[count],
> IGT_CONNECTOR_CONTENT_PROTECTION,
> CP_UNDESIRED);
> }
> @@ -347,8 +344,7 @@ static void test_mst_cp_disable(igt_output_t
> *hdcp_mst_output[],
> igt_assert_f(ret, "Content Protection not cleared on all MST
> outputs\n"); }
>
> -static void test_cp_disable(igt_output_t *output, igt_crtc_t *crtc,
> - enum igt_commit_style commit_style)
> +static void test_cp_disable(igt_output_t *output, enum igt_commit_style
> +commit_style)
> {
> igt_display_t *display = &data.display;
> igt_plane_t *primary;
> @@ -362,7 +358,7 @@ static void test_cp_disable(igt_output_t *output,
> igt_crtc_t *crtc,
> */
> igt_output_set_prop_value(output,
> IGT_CONNECTOR_CONTENT_PROTECTION,
> CP_UNDESIRED);
> - igt_plane_set_fb(primary, &data.fbs[crtc->crtc_index].red);
> + igt_plane_set_fb(primary, &data.red);
> igt_display_commit2(display, commit_style);
>
> /* Wait for HDCP to be disabled, before crtc off */ @@ -371,7 +367,7
> @@ static void test_cp_disable(igt_output_t *output, igt_crtc_t *crtc,
> igt_assert_f(ret, "Content Protection not cleared\n"); }
>
> -static void test_cp_enable_with_retry(igt_output_t *output, igt_crtc_t *crtc,
> +static void test_cp_enable_with_retry(igt_output_t *output,
> enum igt_commit_style commit_style,
> int retry, int content_type,
> bool expect_failure,
> @@ -382,16 +378,16 @@ static void test_cp_enable_with_retry(igt_output_t
> *output, igt_crtc_t *crtc,
>
> do {
> if (!type_change || retry_orig != retry)
> - test_cp_disable(output, crtc, commit_style);
> + test_cp_disable(output, commit_style);
>
> - ret = test_cp_enable(output, crtc, commit_style,
> content_type, type_change);
> + ret = test_cp_enable(output, commit_style, content_type,
> +type_change);
>
> if (!ret && --retry)
> igt_debug("Retry (%d/2) ...\n", 3 - retry);
> } while (retry && !ret);
>
> if (!ret)
> - test_cp_disable(output, crtc, commit_style);
> + test_cp_disable(output, commit_style);
>
> if (expect_failure)
> igt_assert_f(!ret,
> @@ -461,16 +457,16 @@ static void
> test_content_protection_on_output(igt_output_t *output,
> igt_display_t *display = &data.display;
> bool ret;
>
> - test_cp_enable_with_retry(output, crtc, commit_style, 3,
> content_type, false,
> + test_cp_enable_with_retry(output, commit_style, 3, content_type,
> +false,
> false);
>
> if (data.cp_tests & CP_TYPE_CHANGE) {
> /* Type 1 -> Type 0 */
> - test_cp_enable_with_retry(output, crtc, commit_style, 3,
> + test_cp_enable_with_retry(output, commit_style, 3,
> HDCP_CONTENT_TYPE_0, false,
> true);
> /* Type 0 -> Type 1 */
> - test_cp_enable_with_retry(output, crtc, commit_style, 3,
> + test_cp_enable_with_retry(output, commit_style, 3,
> content_type, false,
> true);
> }
> @@ -480,14 +476,14 @@ static void
> test_content_protection_on_output(igt_output_t *output,
> "mei_hdcp unload failed");
>
> /* Expected to fail */
> - test_cp_enable_with_retry(output, crtc, commit_style, 3,
> + test_cp_enable_with_retry(output, commit_style, 3,
> content_type, true, false);
>
> igt_assert_f(!igt_kmod_load("mei_hdcp", NULL),
> "mei_hdcp load failed");
>
> /* Expected to pass */
> - test_cp_enable_with_retry(output, crtc, commit_style, 3,
> + test_cp_enable_with_retry(output, commit_style, 3,
> content_type, false, false);
> }
>
> @@ -506,7 +502,7 @@ static void
> test_content_protection_on_output(igt_output_t *output,
> ret = wait_for_prop_value(output, CP_ENABLED,
>
> KERNEL_AUTH_TIME_ALLOWED_MSEC);
> if (!ret)
> - test_cp_enable_with_retry(output, crtc,
> commit_style, 2,
> + test_cp_enable_with_retry(output, commit_style, 2,
> content_type, false,
> false);
> }
> @@ -517,7 +513,7 @@ static void
> test_content_protection_on_output(igt_output_t *output,
> ret = wait_for_prop_value(output, CP_ENABLED,
>
> KERNEL_AUTH_TIME_ALLOWED_MSEC);
> if (!ret)
> - test_cp_enable_with_retry(output, crtc,
> commit_style, 2,
> + test_cp_enable_with_retry(output, commit_style, 2,
> content_type, false,
> false);
> }
> @@ -587,24 +583,21 @@ static bool sink_hdcp2_capable(igt_output_t
> *output)
> return strstr(buf, "HDCP2.2");
> }
>
> -static void prepare_modeset_on_mst_output(igt_output_t *output,
> igt_crtc_t *crtc, bool is_enabled)
> +static void prepare_modeset_on_mst_output(igt_output_t *output, bool
> +is_enabled)
> {
> drmModeModeInfo *mode;
> igt_plane_t *primary;
> int width, height;
> - struct igt_fb *fb;
>
> mode = igt_output_get_mode(output);
>
> width = mode->hdisplay;
> height = mode->vdisplay;
>
> - fb = is_enabled ? &data.fbs[crtc->crtc_index].green : &data.fbs[crtc-
> >crtc_index].red;
> -
> primary = igt_output_get_plane_type(output,
> DRM_PLANE_TYPE_PRIMARY);
> igt_plane_set_fb(primary, NULL);
> - igt_plane_set_fb(primary, fb);
> - igt_fb_set_size(fb, primary, width, height);
> + igt_plane_set_fb(primary, is_enabled ? &data.green : &data.red);
> + igt_fb_set_size(is_enabled ? &data.green : &data.red, primary, width,
> +height);
> igt_plane_set_size(primary, width, height); }
>
> @@ -676,11 +669,11 @@ static void reset_i915_force_hdcp14(igt_output_t
> *output) }
>
> static void
> -test_fini(igt_output_t *output, igt_crtc_t *crtc, enum igt_commit_style
> commit_style)
> +test_fini(igt_output_t *output, enum igt_commit_style commit_style)
> {
> igt_plane_t *primary;
>
> - test_cp_disable(output, crtc, commit_style);
> + test_cp_disable(output, commit_style);
> primary = igt_output_get_plane_type(output,
> DRM_PLANE_TYPE_PRIMARY);
> igt_plane_set_fb(primary, NULL);
> @@ -776,7 +769,7 @@ test_content_protection(enum igt_commit_style
> commit_style, int content_type)
> if (!intel_pipe_output_combo_valid(display))
> continue;
>
> - modeset_with_fb(output, crtc, commit_style);
> + modeset_with_fb(output, commit_style);
> if (data.is_force_hdcp14)
> set_i915_force_hdcp14(output);
>
> @@ -790,7 +783,7 @@ test_content_protection(enum igt_commit_style
> commit_style, int content_type)
> if (data.is_force_hdcp14)
> reset_i915_force_hdcp14(output);
>
> - test_fini(output, crtc, commit_style);
> + test_fini(output, commit_style);
> /*
> * Testing a output with a pipe is enough for HDCP
> * testing. No ROI in testing the connector with other
> @@ -883,11 +876,8 @@ test_mst_cp_enable_with_retry(igt_output_t
> *hdcp_mst_output[], int valid_outputs
> if (!ret || retries)
> igt_debug("Retry %d/3\n", 3 - retries);
>
> - for (i = 0; i < valid_outputs; i++) {
> - igt_crtc_t *crtc =
> igt_output_get_driving_crtc(hdcp_mst_output[i]);
> -
> -
> prepare_modeset_on_mst_output(hdcp_mst_output[i], crtc, ret);
> - }
> + for (i = 0; i < valid_outputs; i++)
> +
> prepare_modeset_on_mst_output(hdcp_mst_output[i], ret);
>
> igt_display_commit2(display, COMMIT_ATOMIC);
> } while (retries && !ret);
> @@ -929,7 +919,7 @@ test_content_protection_mst(int content_type)
> igt_assert_f(pipe_found, "No valid pipe found for %s\n",
> output->name);
>
> igt_output_set_crtc(output, crtc);
> - prepare_modeset_on_mst_output(output, crtc, false);
> + prepare_modeset_on_mst_output(output, false);
> dp_mst_outputs++;
> if (output_hdcp_capable(output, content_type))
> hdcp_mst_output[valid_outputs++] = output; @@ -
> 992,7 +982,6 @@ static void test_content_protection_cleanup(void)
> {
> igt_display_t *display = &data.display;
> igt_output_t *output;
> - igt_crtc_t *crtc;
> uint64_t val;
>
> for_each_connected_output(display, output) { @@ -1005,8 +994,7
> @@ static void test_content_protection_cleanup(void)
> continue;
>
> igt_info("CP Prop being UNDESIRED on %s\n", output->name);
> - crtc = igt_output_get_driving_crtc(output);
> - test_cp_disable(output, crtc, display->is_atomic ?
> COMMIT_ATOMIC : COMMIT_LEGACY);
> + test_cp_disable(output, display->is_atomic ?
> COMMIT_ATOMIC :
> +COMMIT_LEGACY);
> }
> }
>
> --
> 2.34.1
^ permalink raw reply [flat|nested] 18+ messages in thread
* RE: [PATCH i-g-t v1 3/3] Revert "tests/kms_content_protection: Add per-CRTC framebuffer infrastructure"
2026-05-14 9:35 ` [PATCH i-g-t v1 3/3] Revert "tests/kms_content_protection: Add per-CRTC framebuffer infrastructure" Santhosh Reddy Guddati
@ 2026-05-15 5:27 ` Kandpal, Suraj
0 siblings, 0 replies; 18+ messages in thread
From: Kandpal, Suraj @ 2026-05-15 5:27 UTC (permalink / raw)
To: Reddy Guddati, Santhosh, igt-dev@lists.freedesktop.org
Cc: jason-jh.lin@mediatek.com, B S, Karthik, fshao@chromium.org,
Navare, Manasi
> Subject: [PATCH i-g-t v1 3/3] Revert "tests/kms_content_protection: Add per-
> CRTC framebuffer infrastructure"
>
> This reverts commit 925b14d430a42386e5d33a4be36ef84161ec9b80.
>
> cc: Jason-JH Lin <jason-jh.lin@mediatek.com>
> cc: Fei Shao <fshao@chromium.org>
> cc: Manasi Navare <navaremanasi@google.com>
> cc: Suraj Kandpal <suraj.kandpal@intel.com>
> cc: Karthik B S <karthik.b.s@intel.com>
> Signed-off-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
LGTM,
Reviewed-by: Suraj Kandpal <suraj.kandpal@intel.com>
> ---
> tests/kms_content_protection.c | 50 +++++++++-------------------------
> 1 file changed, 13 insertions(+), 37 deletions(-)
>
> diff --git a/tests/kms_content_protection.c b/tests/kms_content_protection.c
> index 47ccf61d7..c59441f11 100644
> --- a/tests/kms_content_protection.c
> +++ b/tests/kms_content_protection.c
> @@ -107,15 +107,10 @@
>
> IGT_TEST_DESCRIPTION("Test content protection (HDCP)");
>
> -struct hdcp_test_fbs {
> - struct igt_fb red;
> - struct igt_fb green;
> -};
> -
> struct data {
> int drm_fd;
> igt_display_t display;
> - struct hdcp_test_fbs fbs[IGT_MAX_PIPES];
> + struct igt_fb red, green;
> unsigned int cp_tests;
> struct udev_monitor *uevent_monitor;
> bool is_force_hdcp14;
> @@ -996,49 +991,31 @@ static void test_content_protection_cleanup(void)
> igt_info("CP Prop being UNDESIRED on %s\n", output->name);
> test_cp_disable(output, display->is_atomic ?
> COMMIT_ATOMIC : COMMIT_LEGACY);
> }
> +
> + igt_remove_fb(data.drm_fd, &data.red);
> + igt_remove_fb(data.drm_fd, &data.green);
> }
>
> static void create_fbs(void)
> {
> + uint16_t width = 0, height = 0;
> drmModeModeInfo *mode;
> igt_output_t *output;
> - igt_crtc_t *crtc;
>
> - /* Create framebuffers for each connected output's pipe */
> for_each_connected_output(&data.display, output) {
> mode = igt_output_get_mode(output);
> igt_assert(mode);
>
> - /* Find a valid crtc for this output */
> - for_each_crtc(&data.display, crtc) {
> - if (!igt_crtc_connector_valid(crtc, output))
> - continue;
> -
> - /* Skip if already created for this crtc */
> - if (data.fbs[crtc->crtc_index].red.fb_id)
> - continue;
> -
> - igt_create_color_fb(data.drm_fd, mode->hdisplay,
> mode->vdisplay,
> - DRM_FORMAT_XRGB8888,
> DRM_FORMAT_MOD_LINEAR,
> - 1.f, 0.f, 0.f, &data.fbs[crtc-
> >crtc_index].red);
> - igt_create_color_fb(data.drm_fd, mode->hdisplay,
> mode->vdisplay,
> - DRM_FORMAT_XRGB8888,
> DRM_FORMAT_MOD_LINEAR,
> - 0.f, 1.f, 0.f, &data.fbs[crtc-
> >crtc_index].green);
> - break;
> - }
> + width = max(width, mode->hdisplay);
> + height = max(height, mode->vdisplay);
> }
> -}
>
> -static void remove_fbs(void)
> -{
> - igt_crtc_t *crtc;
> -
> - for_each_crtc(&data.display, crtc) {
> - if (data.fbs[crtc->crtc_index].red.fb_id)
> - igt_remove_fb(data.drm_fd, &data.fbs[crtc-
> >crtc_index].red);
> - if (data.fbs[crtc->crtc_index].green.fb_id)
> - igt_remove_fb(data.drm_fd, &data.fbs[crtc-
> >crtc_index].green);
> - }
> + igt_create_color_fb(data.drm_fd, width, height,
> + DRM_FORMAT_XRGB8888,
> DRM_FORMAT_MOD_LINEAR,
> + 1.f, 0.f, 0.f, &data.red);
> + igt_create_color_fb(data.drm_fd, width, height,
> + DRM_FORMAT_XRGB8888,
> DRM_FORMAT_MOD_LINEAR,
> + 0.f, 1.f, 0.f, &data.green);
> }
>
> static const struct {
> @@ -1264,7 +1241,6 @@ int igt_main()
>
> igt_fixture() {
> test_content_protection_cleanup();
> - remove_fbs();
> igt_display_fini(&data.display);
> drm_close_driver(data.drm_fd);
> }
> --
> 2.34.1
^ permalink raw reply [flat|nested] 18+ messages in thread
* ✗ Xe.CI.FULL: failure for Revert HDCP per crtc infrastructure
2026-05-14 9:35 [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Santhosh Reddy Guddati
` (6 preceding siblings ...)
2026-05-15 2:02 ` [PATCH i-g-t v1 0/3] " Jason-JH Lin (林睿祥)
@ 2026-05-15 5:42 ` Patchwork
2026-05-15 7:41 ` ✗ i915.CI.Full: " Patchwork
2026-05-15 7:53 ` [PATCH i-g-t v1 0/3] " Jani Nikula
9 siblings, 0 replies; 18+ messages in thread
From: Patchwork @ 2026-05-15 5:42 UTC (permalink / raw)
To: Suraj Kandpal; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 47095 bytes --]
== Series Details ==
Series: Revert HDCP per crtc infrastructure
URL : https://patchwork.freedesktop.org/series/166566/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8911_FULL -> XEIGTPW_15184_FULL
====================================================
Summary
-------
**WARNING**
Minor unknown changes coming with XEIGTPW_15184_FULL need to be verified
manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_15184_FULL, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (2 -> 2)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_15184_FULL:
### IGT changes ###
#### Warnings ####
* igt@xe_exec_multi_queue@many-execs-close-fd:
- shard-lnl: [SKIP][1] ([Intel XE#6874]) -> [ABORT][2]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-lnl-2/igt@xe_exec_multi_queue@many-execs-close-fd.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-5/igt@xe_exec_multi_queue@many-execs-close-fd.html
Known issues
------------
Here are the changes found in XEIGTPW_15184_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@core_setmaster@master-drop-set-root:
- shard-bmg: [PASS][3] -> [FAIL][4] ([Intel XE#7808])
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-5/igt@core_setmaster@master-drop-set-root.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@core_setmaster@master-drop-set-root.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-lnl: NOTRUN -> [SKIP][5] ([Intel XE#3658] / [Intel XE#7360])
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-7/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-bmg: NOTRUN -> [SKIP][6] ([Intel XE#2327]) +1 other test skip
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-10/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-lnl: NOTRUN -> [SKIP][7] ([Intel XE#1124]) +1 other test skip
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-1/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-0:
- shard-bmg: NOTRUN -> [SKIP][8] ([Intel XE#1124]) +2 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-1/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-addfb-size-overflow:
- shard-lnl: NOTRUN -> [SKIP][9] ([Intel XE#1428] / [Intel XE#7387])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-1/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html
* igt@kms_bw@connected-linear-tiling-2-displays-target-1920x1080p:
- shard-lnl: NOTRUN -> [SKIP][10] ([Intel XE#7679])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-7/igt@kms_bw@connected-linear-tiling-2-displays-target-1920x1080p.html
* igt@kms_bw@linear-tiling-2-displays-target-2560x1440p:
- shard-lnl: NOTRUN -> [SKIP][11] ([Intel XE#367])
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-3/igt@kms_bw@linear-tiling-2-displays-target-2560x1440p.html
* igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc:
- shard-lnl: NOTRUN -> [SKIP][12] ([Intel XE#2887]) +3 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-8/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs:
- shard-bmg: NOTRUN -> [SKIP][13] ([Intel XE#2887]) +2 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs.html
* igt@kms_chamelium_edid@dp-edid-stress-resolution-4k:
- shard-bmg: NOTRUN -> [SKIP][14] ([Intel XE#2252])
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-4/igt@kms_chamelium_edid@dp-edid-stress-resolution-4k.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm:
- shard-lnl: NOTRUN -> [SKIP][15] ([Intel XE#373])
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-3/igt@kms_chamelium_hpd@hdmi-hpd-storm.html
* igt@kms_chamelium_sharpness_filter@filter-basic:
- shard-lnl: NOTRUN -> [SKIP][16] ([Intel XE#6507])
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-4/igt@kms_chamelium_sharpness_filter@filter-basic.html
* igt@kms_cursor_crc@cursor-random-128x42:
- shard-bmg: NOTRUN -> [SKIP][17] ([Intel XE#2320])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-7/igt@kms_cursor_crc@cursor-random-128x42.html
* igt@kms_cursor_crc@cursor-random-32x32:
- shard-lnl: NOTRUN -> [SKIP][18] ([Intel XE#1424])
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-8/igt@kms_cursor_crc@cursor-random-32x32.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic:
- shard-bmg: [PASS][19] -> [FAIL][20] ([Intel XE#7571])
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-8/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-9/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
* igt@kms_dsc@dsc-basic:
- shard-bmg: NOTRUN -> [SKIP][21] ([Intel XE#2244])
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-9/igt@kms_dsc@dsc-basic.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats:
- shard-lnl: NOTRUN -> [SKIP][22] ([Intel XE#4422] / [Intel XE#7442])
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-1/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop:
- shard-lnl: NOTRUN -> [SKIP][23] ([Intel XE#1421])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-8/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
* igt@kms_flip@2x-nonexisting-fb:
- shard-bmg: NOTRUN -> [SKIP][24] ([Intel XE#6703]) +8 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_flip@2x-nonexisting-fb.html
* igt@kms_flip@wf_vblank-ts-check-interruptible:
- shard-bmg: [PASS][25] -> [DMESG-WARN][26] ([Intel XE#7774]) +1 other test dmesg-warn
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-4/igt@kms_flip@wf_vblank-ts-check-interruptible.html
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_flip@wf_vblank-ts-check-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling:
- shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#7178] / [Intel XE#7351])
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-9/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-lnl: NOTRUN -> [SKIP][28] ([Intel XE#7178] / [Intel XE#7351])
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_frontbuffer_tracking@drrshdr-suspend:
- shard-bmg: NOTRUN -> [SKIP][29] ([Intel XE#2311]) +12 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-1/igt@kms_frontbuffer_tracking@drrshdr-suspend.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-blt:
- shard-lnl: NOTRUN -> [SKIP][30] ([Intel XE#656] / [Intel XE#7905]) +10 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-stridechange:
- shard-bmg: NOTRUN -> [SKIP][31] ([Intel XE#4141]) +2 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-stridechange.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-pri-shrfb-draw-blt:
- shard-lnl: NOTRUN -> [SKIP][32] ([Intel XE#6312] / [Intel XE#651]) +1 other test skip
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-7/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-indfb-plflip-blt:
- shard-lnl: NOTRUN -> [SKIP][33] ([Intel XE#6312]) +2 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-8/igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrshdr-abgr161616f-draw-blt:
- shard-lnl: NOTRUN -> [SKIP][34] ([Intel XE#7061])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-3/igt@kms_frontbuffer_tracking@fbcdrrshdr-abgr161616f-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-argb161616f-draw-render:
- shard-lnl: NOTRUN -> [SKIP][35] ([Intel XE#7061] / [Intel XE#7356])
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-7/igt@kms_frontbuffer_tracking@fbcpsr-argb161616f-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][36] ([Intel XE#2313]) +10 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-indfb-msflip-blt:
- shard-lnl: NOTRUN -> [SKIP][37] ([Intel XE#7905]) +9 other tests skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-4/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-indfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][38] ([Intel XE#7865]) +4 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-8/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psrhdr-argb161616f-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][39] ([Intel XE#7061])
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-4/igt@kms_frontbuffer_tracking@psrhdr-argb161616f-draw-mmap-wc.html
* igt@kms_hdr@invalid-hdr:
- shard-bmg: [PASS][40] -> [SKIP][41] ([Intel XE#1503])
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-8/igt@kms_hdr@invalid-hdr.html
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-4/igt@kms_hdr@invalid-hdr.html
* igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-3-xrgb2101010:
- shard-bmg: [PASS][42] -> [SKIP][43] ([Intel XE#7922]) +1 other test skip
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-8/igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-3-xrgb2101010.html
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-4/igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-3-xrgb2101010.html
* igt@kms_hdr@static-toggle@pipe-a-hdmi-a-3-xrgb16161616f:
- shard-bmg: [PASS][44] -> [SKIP][45] ([Intel XE#7915]) +3 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-2/igt@kms_hdr@static-toggle@pipe-a-hdmi-a-3-xrgb16161616f.html
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-7/igt@kms_hdr@static-toggle@pipe-a-hdmi-a-3-xrgb16161616f.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-bmg: NOTRUN -> [SKIP][46] ([Intel XE#6911] / [Intel XE#7466])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-1/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-lnl: NOTRUN -> [SKIP][47] ([Intel XE#4298] / [Intel XE#5873])
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-4/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_plane_multiple@tiling-y:
- shard-bmg: NOTRUN -> [SKIP][48] ([Intel XE#5020] / [Intel XE#7348])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-5/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-bmg: [PASS][49] -> [SKIP][50] ([Intel XE#2685] / [Intel XE#3307])
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-3/igt@kms_plane_scaling@intel-max-src-size.html
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-10/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_pm_dc@dc5-dpms:
- shard-lnl: [PASS][51] -> [FAIL][52] ([Intel XE#7340] / [Intel XE#7504])
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-lnl-5/igt@kms_pm_dc@dc5-dpms.html
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-1/igt@kms_pm_dc@dc5-dpms.html
* igt@kms_pm_dc@dc6-psr:
- shard-lnl: [PASS][53] -> [FAIL][54] ([Intel XE#7340])
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-lnl-7/igt@kms_pm_dc@dc6-psr.html
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-1/igt@kms_pm_dc@dc6-psr.html
- shard-bmg: NOTRUN -> [SKIP][55] ([Intel XE#7794])
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-1/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_rpm@modeset-stress-extra-wait:
- shard-bmg: [PASS][56] -> [DMESG-FAIL][57] ([Intel XE#5545] / [Intel XE#7774]) +2 other tests dmesg-fail
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-7/igt@kms_pm_rpm@modeset-stress-extra-wait.html
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_pm_rpm@modeset-stress-extra-wait.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf:
- shard-lnl: NOTRUN -> [SKIP][58] ([Intel XE#2893] / [Intel XE#7304]) +1 other test skip
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-2/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
- shard-bmg: NOTRUN -> [SKIP][59] ([Intel XE#1489]) +2 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-1/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr@fbc-pr-cursor-plane-move:
- shard-lnl: NOTRUN -> [SKIP][60] ([Intel XE#1406]) +2 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-2/igt@kms_psr@fbc-pr-cursor-plane-move.html
* igt@kms_psr@fbc-pr-sprite-plane-onoff:
- shard-bmg: NOTRUN -> [SKIP][61] ([Intel XE#2234] / [Intel XE#2850]) +1 other test skip
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-9/igt@kms_psr@fbc-pr-sprite-plane-onoff.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-lnl: NOTRUN -> [SKIP][62] ([Intel XE#3414] / [Intel XE#3904] / [Intel XE#7342])
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-7/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@kms_sharpness_filter@invalid-filter-with-scaling-mode:
- shard-bmg: NOTRUN -> [SKIP][63] ([Intel XE#6503])
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-4/igt@kms_sharpness_filter@invalid-filter-with-scaling-mode.html
* igt@kms_vrr@seamless-rr-switch-virtual@pipe-a-edp-1:
- shard-lnl: [PASS][64] -> [FAIL][65] ([Intel XE#2142]) +1 other test fail
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-lnl-3/igt@kms_vrr@seamless-rr-switch-virtual@pipe-a-edp-1.html
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-2/igt@kms_vrr@seamless-rr-switch-virtual@pipe-a-edp-1.html
* igt@xe_eudebug_online@breakpoint-many-sessions-tiles:
- shard-bmg: NOTRUN -> [SKIP][66] ([Intel XE#7636]) +1 other test skip
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-4/igt@xe_eudebug_online@breakpoint-many-sessions-tiles.html
* igt@xe_eudebug_online@pagefault-write:
- shard-lnl: NOTRUN -> [SKIP][67] ([Intel XE#7636])
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-2/igt@xe_eudebug_online@pagefault-write.html
* igt@xe_evict@evict-cm-threads-small-multi-queue:
- shard-bmg: NOTRUN -> [SKIP][68] ([Intel XE#7140])
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-6/igt@xe_evict@evict-cm-threads-small-multi-queue.html
* igt@xe_evict@evict-threads-small-multi-vm:
- shard-lnl: NOTRUN -> [SKIP][69] ([Intel XE#6540] / [Intel XE#688]) +2 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-8/igt@xe_evict@evict-threads-small-multi-vm.html
* igt@xe_exec_balancer@many-execqueues-cm-parallel-userptr-rebind:
- shard-lnl: NOTRUN -> [SKIP][70] ([Intel XE#7482]) +3 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-3/igt@xe_exec_balancer@many-execqueues-cm-parallel-userptr-rebind.html
* igt@xe_exec_basic@multigpu-no-exec-basic:
- shard-bmg: NOTRUN -> [SKIP][71] ([Intel XE#2322] / [Intel XE#7372]) +1 other test skip
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-9/igt@xe_exec_basic@multigpu-no-exec-basic.html
* igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-invalidate-race:
- shard-lnl: NOTRUN -> [SKIP][72] ([Intel XE#1392]) +1 other test skip
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-2/igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-invalidate-race.html
* igt@xe_exec_fault_mode@many-execqueues-multi-queue-userptr-invalidate-race-prefetch:
- shard-bmg: NOTRUN -> [SKIP][73] ([Intel XE#7136]) +2 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-1/igt@xe_exec_fault_mode@many-execqueues-multi-queue-userptr-invalidate-race-prefetch.html
* igt@xe_exec_fault_mode@once-multi-queue-userptr-rebind:
- shard-lnl: NOTRUN -> [SKIP][74] ([Intel XE#7136]) +2 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-7/igt@xe_exec_fault_mode@once-multi-queue-userptr-rebind.html
* igt@xe_exec_multi_queue@one-queue-preempt-mode-fault-dyn-priority-smem:
- shard-lnl: NOTRUN -> [SKIP][75] ([Intel XE#6874]) +3 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-8/igt@xe_exec_multi_queue@one-queue-preempt-mode-fault-dyn-priority-smem.html
* igt@xe_exec_multi_queue@one-queue-preempt-mode-fault-priority:
- shard-bmg: NOTRUN -> [SKIP][76] ([Intel XE#6874]) +2 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-5/igt@xe_exec_multi_queue@one-queue-preempt-mode-fault-priority.html
* igt@xe_exec_system_allocator@process-many-large-execqueues-mmap-new-madvise:
- shard-bmg: [PASS][77] -> [SKIP][78] ([Intel XE#6557] / [Intel XE#6703]) +1 other test skip
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-2/igt@xe_exec_system_allocator@process-many-large-execqueues-mmap-new-madvise.html
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@xe_exec_system_allocator@process-many-large-execqueues-mmap-new-madvise.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-large-mmap-race-nomemset:
- shard-bmg: [PASS][79] -> [SKIP][80] ([Intel XE#6703]) +189 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-10/igt@xe_exec_system_allocator@threads-shared-vm-many-large-mmap-race-nomemset.html
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@xe_exec_system_allocator@threads-shared-vm-many-large-mmap-race-nomemset.html
* igt@xe_exec_threads@threads-multi-queue-mixed-userptr-invalidate-race:
- shard-bmg: NOTRUN -> [SKIP][81] ([Intel XE#7138])
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-6/igt@xe_exec_threads@threads-multi-queue-mixed-userptr-invalidate-race.html
* igt@xe_mmap@pci-membarrier-bad-object:
- shard-lnl: NOTRUN -> [SKIP][82] ([Intel XE#5100] / [Intel XE#7322] / [Intel XE#7408])
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-1/igt@xe_mmap@pci-membarrier-bad-object.html
* igt@xe_pat@xa-app-transient-media-off:
- shard-lnl: NOTRUN -> [SKIP][83] ([Intel XE#7590] / [Intel XE#7772])
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-1/igt@xe_pat@xa-app-transient-media-off.html
* igt@xe_pxp@pxp-stale-queue-post-suspend:
- shard-bmg: NOTRUN -> [SKIP][84] ([Intel XE#4733] / [Intel XE#7417])
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-1/igt@xe_pxp@pxp-stale-queue-post-suspend.html
* igt@xe_query@multigpu-query-topology:
- shard-bmg: NOTRUN -> [SKIP][85] ([Intel XE#944])
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-9/igt@xe_query@multigpu-query-topology.html
* igt@xe_sriov_admin@preempt-timeout-write-readback-vfs-disabled:
- shard-lnl: NOTRUN -> [SKIP][86] ([Intel XE#7174])
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-lnl-1/igt@xe_sriov_admin@preempt-timeout-write-readback-vfs-disabled.html
* igt@xe_sriov_flr@flr-vf1-clear:
- shard-bmg: [PASS][87] -> [FAIL][88] ([Intel XE#6569])
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-5/igt@xe_sriov_flr@flr-vf1-clear.html
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-3/igt@xe_sriov_flr@flr-vf1-clear.html
* igt@xe_wedged@wedged-mode-toggle:
- shard-bmg: [PASS][89] -> [ABORT][90] ([Intel XE#7914])
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-1/igt@xe_wedged@wedged-mode-toggle.html
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-4/igt@xe_wedged@wedged-mode-toggle.html
#### Possible fixes ####
* igt@kms_atomic_transition@plane-all-transition:
- shard-bmg: [INCOMPLETE][91] ([Intel XE#7961]) -> [PASS][92]
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-2/igt@kms_atomic_transition@plane-all-transition.html
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-10/igt@kms_atomic_transition@plane-all-transition.html
* igt@kms_atomic_transition@plane-all-transition@pipe-b-hdmi-a-3:
- shard-bmg: [INCOMPLETE][93] ([Intel XE#6819] / [Intel XE#7961]) -> [PASS][94]
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-2/igt@kms_atomic_transition@plane-all-transition@pipe-b-hdmi-a-3.html
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-10/igt@kms_atomic_transition@plane-all-transition@pipe-b-hdmi-a-3.html
#### Warnings ####
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-bmg: [SKIP][95] ([Intel XE#1124]) -> [SKIP][96] ([Intel XE#6703]) +1 other test skip
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-4/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_bw@linear-tiling-3-displays-target-2560x1440p:
- shard-bmg: [SKIP][97] ([Intel XE#367]) -> [SKIP][98] ([Intel XE#6703])
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-5/igt@kms_bw@linear-tiling-3-displays-target-2560x1440p.html
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_bw@linear-tiling-3-displays-target-2560x1440p.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
- shard-bmg: [SKIP][99] ([Intel XE#2652]) -> [SKIP][100] ([Intel XE#6703]) +1 other test skip
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-4/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
- shard-bmg: [ABORT][101] -> [SKIP][102] ([Intel XE#2652]) +1 other test skip
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-10/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs:
- shard-bmg: [SKIP][103] ([Intel XE#2887]) -> [SKIP][104] ([Intel XE#6703]) +2 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs.html
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs.html
* igt@kms_chamelium_color@ctm-0-75:
- shard-bmg: [SKIP][105] ([Intel XE#2325] / [Intel XE#7358]) -> [SKIP][106] ([Intel XE#6703])
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-9/igt@kms_chamelium_color@ctm-0-75.html
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_chamelium_color@ctm-0-75.html
* igt@kms_chamelium_frames@hdmi-aspect-ratio:
- shard-bmg: [SKIP][107] ([Intel XE#2252]) -> [SKIP][108] ([Intel XE#6703]) +2 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-4/igt@kms_chamelium_frames@hdmi-aspect-ratio.html
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_chamelium_frames@hdmi-aspect-ratio.html
* igt@kms_cursor_crc@cursor-onscreen-max-size:
- shard-bmg: [SKIP][109] ([Intel XE#2320]) -> [SKIP][110] ([Intel XE#6703])
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-5/igt@kms_cursor_crc@cursor-onscreen-max-size.html
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_cursor_crc@cursor-onscreen-max-size.html
* igt@kms_fbcon_fbt@psr:
- shard-bmg: [SKIP][111] ([Intel XE#6126] / [Intel XE#776]) -> [SKIP][112] ([Intel XE#6703])
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-3/igt@kms_fbcon_fbt@psr.html
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_fbcon_fbt@psr.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling:
- shard-bmg: [SKIP][113] ([Intel XE#7178] / [Intel XE#7351]) -> [SKIP][114] ([Intel XE#6703])
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html
* igt@kms_frontbuffer_tracking@drrs-argb161616f-draw-blt:
- shard-bmg: [SKIP][115] ([Intel XE#7061] / [Intel XE#7356]) -> [SKIP][116] ([Intel XE#6703]) +2 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-argb161616f-draw-blt.html
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_frontbuffer_tracking@drrs-argb161616f-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary:
- shard-bmg: [SKIP][117] ([Intel XE#4141]) -> [SKIP][118] ([Intel XE#6703]) +1 other test skip
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary.html
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-pri-shrfb-draw-render:
- shard-bmg: [SKIP][119] ([Intel XE#2311]) -> [SKIP][120] ([Intel XE#6703]) +12 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-10/igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-pri-shrfb-draw-render.html
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrshdr-abgr161616f-draw-render:
- shard-bmg: [SKIP][121] ([Intel XE#7061]) -> [SKIP][122] ([Intel XE#6703])
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcdrrshdr-abgr161616f-draw-render.html
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcdrrshdr-abgr161616f-draw-render.html
* igt@kms_frontbuffer_tracking@fbchdr-tiling-y:
- shard-bmg: [SKIP][123] ([Intel XE#7399]) -> [SKIP][124] ([Intel XE#6703])
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-4/igt@kms_frontbuffer_tracking@fbchdr-tiling-y.html
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_frontbuffer_tracking@fbchdr-tiling-y.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-shrfb-draw-blt:
- shard-bmg: [SKIP][125] ([Intel XE#2313]) -> [SKIP][126] ([Intel XE#6703]) +14 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-3/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-shrfb-draw-blt.html
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_hdr@brightness-with-hdr:
- shard-bmg: [SKIP][127] ([Intel XE#3544] / [Intel XE#7916]) -> [SKIP][128] ([Intel XE#3544] / [Intel XE#7915] / [Intel XE#7916])
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-4/igt@kms_hdr@brightness-with-hdr.html
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-1/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-3-xrgb16161616f:
- shard-bmg: [SKIP][129] ([Intel XE#7916]) -> [SKIP][130] ([Intel XE#7915]) +1 other test skip
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-4/igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-3-xrgb16161616f.html
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-1/igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-3-xrgb16161616f.html
* igt@kms_panel_fitting@legacy:
- shard-bmg: [SKIP][131] ([Intel XE#2486]) -> [SKIP][132] ([Intel XE#6703])
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-6/igt@kms_panel_fitting@legacy.html
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_panel_fitting@legacy.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier-source-clamping:
- shard-bmg: [SKIP][133] ([Intel XE#7283]) -> [SKIP][134] ([Intel XE#6703]) +1 other test skip
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-2/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier-source-clamping.html
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier-source-clamping.html
* igt@kms_plane_multiple@tiling-yf:
- shard-bmg: [SKIP][135] ([Intel XE#5020] / [Intel XE#7348]) -> [SKIP][136] ([Intel XE#6703])
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-5/igt@kms_plane_multiple@tiling-yf.html
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-bmg: [SKIP][137] ([Intel XE#7376] / [Intel XE#870]) -> [SKIP][138] ([Intel XE#6703])
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-10/igt@kms_pm_backlight@fade-with-suspend.html
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area:
- shard-bmg: [SKIP][139] ([Intel XE#1489]) -> [SKIP][140] ([Intel XE#6703]) +2 other tests skip
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-9/igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area.html
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area.html
* igt@kms_psr@pr-sprite-blt:
- shard-bmg: [SKIP][141] ([Intel XE#2234] / [Intel XE#2850]) -> [SKIP][142] ([Intel XE#6703]) +2 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-10/igt@kms_psr@pr-sprite-blt.html
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_psr@pr-sprite-blt.html
* igt@kms_scaling_modes@scaling-mode-full:
- shard-bmg: [SKIP][143] ([Intel XE#2413]) -> [SKIP][144] ([Intel XE#6703])
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-6/igt@kms_scaling_modes@scaling-mode-full.html
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@kms_scaling_modes@scaling-mode-full.html
* igt@xe_eudebug_online@single-step:
- shard-bmg: [SKIP][145] ([Intel XE#7636]) -> [SKIP][146] ([Intel XE#6703]) +2 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-6/igt@xe_eudebug_online@single-step.html
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@xe_eudebug_online@single-step.html
* igt@xe_exec_basic@multigpu-no-exec-null-rebind:
- shard-bmg: [SKIP][147] ([Intel XE#2322] / [Intel XE#7372]) -> [SKIP][148] ([Intel XE#6703]) +1 other test skip
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-3/igt@xe_exec_basic@multigpu-no-exec-null-rebind.html
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@xe_exec_basic@multigpu-no-exec-null-rebind.html
* igt@xe_exec_fault_mode@twice-multi-queue-userptr-rebind-prefetch:
- shard-bmg: [SKIP][149] ([Intel XE#7136]) -> [SKIP][150] ([Intel XE#6703]) +4 other tests skip
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-3/igt@xe_exec_fault_mode@twice-multi-queue-userptr-rebind-prefetch.html
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@xe_exec_fault_mode@twice-multi-queue-userptr-rebind-prefetch.html
* igt@xe_exec_multi_queue@two-queues-basic-smem:
- shard-bmg: [SKIP][151] ([Intel XE#6874]) -> [SKIP][152] ([Intel XE#6703]) +6 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-4/igt@xe_exec_multi_queue@two-queues-basic-smem.html
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@xe_exec_multi_queue@two-queues-basic-smem.html
* igt@xe_exec_reset@cm-multi-queue-close-execqueues:
- shard-bmg: [SKIP][153] ([Intel XE#7866]) -> [SKIP][154] ([Intel XE#6703])
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-2/igt@xe_exec_reset@cm-multi-queue-close-execqueues.html
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@xe_exec_reset@cm-multi-queue-close-execqueues.html
* igt@xe_exec_threads@threads-multi-queue-fd-basic:
- shard-bmg: [SKIP][155] ([Intel XE#7138]) -> [SKIP][156] ([Intel XE#6703]) +2 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-1/igt@xe_exec_threads@threads-multi-queue-fd-basic.html
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@xe_exec_threads@threads-multi-queue-fd-basic.html
* igt@xe_media_fill@media-fill:
- shard-bmg: [SKIP][157] ([Intel XE#2459] / [Intel XE#2596] / [Intel XE#7321] / [Intel XE#7453]) -> [SKIP][158] ([Intel XE#6703])
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-8/igt@xe_media_fill@media-fill.html
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@xe_media_fill@media-fill.html
* igt@xe_page_reclaim@boundary-split:
- shard-bmg: [SKIP][159] ([Intel XE#7793]) -> [SKIP][160] ([Intel XE#6703])
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-2/igt@xe_page_reclaim@boundary-split.html
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@xe_page_reclaim@boundary-split.html
* igt@xe_pm@s2idle-d3cold-basic-exec:
- shard-bmg: [SKIP][161] ([Intel XE#2284] / [Intel XE#7370]) -> [SKIP][162] ([Intel XE#6703])
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-2/igt@xe_pm@s2idle-d3cold-basic-exec.html
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@xe_pm@s2idle-d3cold-basic-exec.html
* igt@xe_pxp@pxp-termination-key-update-post-suspend:
- shard-bmg: [SKIP][163] ([Intel XE#4733] / [Intel XE#7417]) -> [SKIP][164] ([Intel XE#6703])
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-10/igt@xe_pxp@pxp-termination-key-update-post-suspend.html
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@xe_pxp@pxp-termination-key-update-post-suspend.html
* igt@xe_query@multigpu-query-uc-fw-version-huc:
- shard-bmg: [SKIP][165] ([Intel XE#944]) -> [SKIP][166] ([Intel XE#6703])
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8911/shard-bmg-6/igt@xe_query@multigpu-query-uc-fw-version-huc.html
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/shard-bmg-2/igt@xe_query@multigpu-query-uc-fw-version-huc.html
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[Intel XE#1428]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1428
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#2142]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2142
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413
[Intel XE#2459]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2459
[Intel XE#2486]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2486
[Intel XE#2596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2596
[Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652
[Intel XE#2685]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2685
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#3307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3307
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3544]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3544
[Intel XE#3658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3658
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4298]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4298
[Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422
[Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
[Intel XE#5020]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5020
[Intel XE#5100]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5100
[Intel XE#5545]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5545
[Intel XE#5873]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5873
[Intel XE#6126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6126
[Intel XE#6312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6312
[Intel XE#6503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6503
[Intel XE#6507]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6507
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#6540]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6540
[Intel XE#6557]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6557
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#6569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6569
[Intel XE#6703]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6703
[Intel XE#6819]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6819
[Intel XE#6874]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6874
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#6911]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6911
[Intel XE#7061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7061
[Intel XE#7136]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7136
[Intel XE#7138]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7138
[Intel XE#7140]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7140
[Intel XE#7174]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7174
[Intel XE#7178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7178
[Intel XE#7283]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7283
[Intel XE#7304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7304
[Intel XE#7321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7321
[Intel XE#7322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7322
[Intel XE#7340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7340
[Intel XE#7342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7342
[Intel XE#7348]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7348
[Intel XE#7351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7351
[Intel XE#7356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7356
[Intel XE#7358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7358
[Intel XE#7360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7360
[Intel XE#7370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7370
[Intel XE#7372]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7372
[Intel XE#7376]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7376
[Intel XE#7387]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7387
[Intel XE#7399]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7399
[Intel XE#7408]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7408
[Intel XE#7417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7417
[Intel XE#7442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7442
[Intel XE#7453]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7453
[Intel XE#7466]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7466
[Intel XE#7482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7482
[Intel XE#7504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7504
[Intel XE#7571]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7571
[Intel XE#7590]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7590
[Intel XE#7636]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7636
[Intel XE#7679]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7679
[Intel XE#776]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/776
[Intel XE#7772]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7772
[Intel XE#7774]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7774
[Intel XE#7793]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7793
[Intel XE#7794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7794
[Intel XE#7808]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7808
[Intel XE#7865]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7865
[Intel XE#7866]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7866
[Intel XE#7905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7905
[Intel XE#7914]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7914
[Intel XE#7915]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7915
[Intel XE#7916]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7916
[Intel XE#7922]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7922
[Intel XE#7961]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7961
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
Build changes
-------------
* IGT: IGT_8911 -> IGTPW_15184
IGTPW_15184: dc787192840efd5e69afbded66d05dfdc0254ade @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8911: c7f4a459bf125a487220a0b56f5f17cc0721c541 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-5062-dee34cfbffbfe2196a9332f966b006cd2e54e976: dee34cfbffbfe2196a9332f966b006cd2e54e976
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15184/index.html
[-- Attachment #2: Type: text/html, Size: 55707 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure
2026-05-15 5:26 ` Kandpal, Suraj
@ 2026-05-15 7:04 ` Jason-JH Lin (林睿祥)
0 siblings, 0 replies; 18+ messages in thread
From: Jason-JH Lin (林睿祥) @ 2026-05-15 7:04 UTC (permalink / raw)
To: suraj.kandpal@intel.com, igt-dev@lists.freedesktop.org,
santhosh.reddy.guddati@intel.com
Cc: fshao@chromium.org, suresh.kumar.kurmi@intel.com,
karthik.b.s@intel.com, navaremanasi@google.com,
swati2.sharma@intel.com, ankit.k.nautiyal@intel.com
> >
[snip]
> > > Hi Santhosh,
> > >
> >
> > Hi Jason,
> >
> > > It seems you and I have a conflicting issue:
> > > [1] Undersized buffers: When 4K output uses CRTC with 2K FB [2]
> > > Oversized
> > > buffers: When 3504x2190 panel would get 3840x2160 FB
> > >
> > > [1] that requires reverting to maximum resolution, which in turn
> > > causes my test scenario [2] to regress.
> > >
> > > Therefore, I think we should find a solution that satisfies both
> > > needs, rather than simply reverting my entire series.
> > >
> > >
> > > Here is my solution:
> > > Dynamically check and recreate framebuffers in modeset_with_fb():
> > > - If existing FB is large enough → reuse it
> > > - If existing FB is too small → remove and recreate with required
> > > size
> > > - Only allocate what's actually needed, when needed
> > >
> > > This provides optimal memory usage while preventing both
> > > undersized
> > > and oversized buffer issues.
> > >
> >
> > To point out [2] isn’t that the buffer is oversized its actually
> > that the buffer that
> > would use maximum size.
> > We end up creating a buffer with maximum size of 3840 x2190 this is
> > then
> > clamped to the correct size by igt_fb_set_size() In
> > modeset_with_fb(). The
> > problem from what I can see is that it does not do
> > igt_plane_set_size().
> >
> > Which is lacking in some other places too and I think that should
> > have been
> > the straightforward and simple fix for [2] .
> > Maybe you can try than and see if that alone fixes your issue
> > without such a
> > big refactor.
> > Santhosh you can test that too from your side and if it works add a
> > patch this
> > in revert series so the [2] does not regress.
> >
> > Also was a gitlab issue for this created before a refactor series
> > for this was
> > sent ?
> > That would have been the correct way to go about it so that the
> > initial debug
> > could be a joint one to avoid such situations.
> >
> >
> > Moreover this series is now creating fbs for each connected output
> > - for each
> > crtc running allocation num_outputs * num_crtc times cleanup is
> > just running
> > the cleanup num_crtc times.
> >
> > Also creating FB for each CRTC does not make sense since we only
> > really ever
> > use the first CRTC for testing purposes breaking out of loop once
> > everything
> > passes on CRTC.
> > Only in MST cases do we end up using more than one CRTC. But now we
> > are
> > essentially creating more FB's than required and then cleaning them
> > up adding
> > extra work and load while test is running.
> >
> > To make it dynamic could have made much more sense to create FB for
> > each
> > connected output. So yes definitely the whole test requires rework
> > but this
> > refactor is taking is further from the goal of having this
> > optimized.
> > More over in MST side of things these tests are getting it to
> > skipped
> > altogether.
> >
> > This whole series has regressed our Pass rate quite significantly,
> > without
> > catching any real kernel issues. Trying to fix on top of this will
> > require a lot of
> > hotfixes breaking one thing after another. Increasing our Techincal
> > debt and
> > the effort one would require to really optimize this.
> > To reiterate yes, this test absolutely can do a better job at
> > memory
> > management along with some other refactors. But we really will have
> > to a
> > take a step back and look at the big picture before really doing
> > big refactors
> > here or just hot fixing on the current refactors.
> >
> > Also the find minimal change that may fix [2] event after
> > reverting the 3
> > patches. Santhosh can you try this please. Jason you can Also have
> > a go .
>
> Also just use this series to apply will make testing easier
> https://urldefense.com/v3/__https://patchwork.freedesktop.org/series/166614/__;!!CTRNKA9wMg0ARbw!n9_RHyzncqZuErA5zDPoC-wSNRcUC9J6Ow86AtegeS6Mj8Cnjzpt17TnjUYQlhbuJXMblqDuWISX5DzjqmJq1gQJ5Nqq$
>
>
> Also for some reason patchworks shows I submitted this series no idea
> why ?
>
> Regards,
> Suraj Kandpal
>
>
Hi Suraj,
Thank you for the detailed review and the thoughtful analysis.
You're right that simply reverting the series may not be the cleanest
path forward, and I appreciate you taking the time to identify the
root cause of [2] and proposing a minimal fix.
However, if the regression impact on existing tests turns out to be
significant, I think reverting first would still be the safer option
for now.
That said, I would really appreciate it if, when I send patches in the
future, you could help verify them in the same test environment to
catch any potential regressions early. That kind of collaboration
would go a long way in preventing similar situations from happening
again.
Regarding the igt_plane_set_size() suggestion — that does look like a
straightforward and targeted fix for the oversized buffer issue [2].
I will try your patch:
- https://patchwork.freedesktop.org/patch/725245/
on my side and report back with the results.
Regarding the GitLab issue — I apologize, as I wasn't familiar with
this process. Additionally, whenever I visit link:
- https://gitlab.freedesktop.org/drm/igt-gpu-tools/
I keep seeing the message: "Due to an influx of spam, we have had to
impose restrictions on new accounts. Please see this wiki page
for instructions on how to get full permissions. Sorry for the
inconvenience." and showing nothing on the webpage.
Could you point me in the right direction on where and how I should
open an issue for discussion in the future? I want to make sure I
follow the correct process going forward to facilitate better
collaboration and avoid such situations.
Thanks again for the guidance and for taking the time to write such a
thorough review.
Best regards,
Jason-JH Lin
^ permalink raw reply [flat|nested] 18+ messages in thread
* ✗ i915.CI.Full: failure for Revert HDCP per crtc infrastructure
2026-05-14 9:35 [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Santhosh Reddy Guddati
` (7 preceding siblings ...)
2026-05-15 5:42 ` ✗ Xe.CI.FULL: failure for " Patchwork
@ 2026-05-15 7:41 ` Patchwork
2026-05-15 7:53 ` [PATCH i-g-t v1 0/3] " Jani Nikula
9 siblings, 0 replies; 18+ messages in thread
From: Patchwork @ 2026-05-15 7:41 UTC (permalink / raw)
To: Kandpal, Suraj; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 152407 bytes --]
== Series Details ==
Series: Revert HDCP per crtc infrastructure
URL : https://patchwork.freedesktop.org/series/166566/
State : failure
== Summary ==
CI Bug Log - changes from IGT_8911_full -> IGTPW_15184_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_15184_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_15184_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/index.html
Participating hosts (10 -> 10)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_15184_full:
### IGT changes ###
#### Possible regressions ####
* igt@testdisplay:
- shard-snb: [PASS][1] -> [DMESG-WARN][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-snb5/igt@testdisplay.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-snb5/igt@testdisplay.html
#### Warnings ####
* igt@kms_feature_discovery@chamelium:
- shard-rkl: [SKIP][3] ([i915#16084]) -> [SKIP][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-2/igt@kms_feature_discovery@chamelium.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@kms_feature_discovery@chamelium.html
New tests
---------
New tests have been introduced between IGT_8911_full and IGTPW_15184_full:
### New IGT tests (54) ###
* igt@kms_cursor_crc@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@accuracy-idle:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@atomic-fastset:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@blit-noreloc-keep-cache:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@crc-primary-basic-4-tiled-lnl-ccs:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@cursorb-vs-flipb-atomic:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@dr4-dirt:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@etime-multi-wait-all-for-submit-unsubmitted-submitted:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@extended-modeset-hang-newfb:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@fbc-2p-primscrn-cur-indfb-draw-pwrite:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@fbchdr-2p-scndscrn-cur-indfb-draw-mmap-cpu:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@fbchdr-rgb101010-draw-blt:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@fbcpsr-1p-primscrn-pri-shrfb-draw-pwrite:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@fbcpsr-2p-primscrn-spr-indfb-draw-pwrite:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@fbcpsr-rgb101010-draw-pwrite:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@fbcpsrhdr-1p-offscreen-pri-indfb-draw-mmap-wc:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@fbcpsrhdr-1p-primscrn-indfb-plflip-blt:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@gen12-invalid-class-instance:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@getfb-handle-valid:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@hdr-1p-offscreen-pri-indfb-draw-mmap-cpu:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@hdr-1p-primscrn-pri-shrfb-draw-mmap-cpu:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@hdr-2p-scndscrn-indfb-pgflip-blt:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@hdr-2p-scndscrn-spr-indfb-draw-mmap-cpu:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@hw-rejects-pxp-context:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@in-flight-contexts-immediate:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@invalid-hdr:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@invalid-multi-wait-all-unsubmitted-submitted:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@invalid-open-flags:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@invalid-transfer-non-existent-point:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@legacy-engines-mixed:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@massive-random:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@media-rc6-accuracy:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@object-reloc-keep-cache:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@overlay:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@parallel-bb-first:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@plane-downscale-factor-0-5-with-rotation:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@plane-lut1d-ctm3x4:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@planes-scaler-unity-scaling:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@pmu-read:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@psr-1p-primscrn-pri-shrfb-draw-pwrite:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@psr-2p-primscrn-indfb-pgflip-blt:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@psr-2p-scndscrn-cur-indfb-onoff:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@psr-rgb565-draw-blt:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@psrhdr-2p-scndscrn-cur-indfb-draw-mmap-cpu:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@query-regions-unallocated:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@reset-stress:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@scaling-mode-full-aspect:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@set-cache-level:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@small-bo:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@stress-open-close:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@sysfs:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@test_correct:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@uhbr-sst:
- Statuses :
- Exec time: [None] s
* igt@kms_cursor_crc@x-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- Statuses :
- Exec time: [None] s
Known issues
------------
Here are the changes found in IGTPW_15184_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@device_reset@unbind-cold-reset-rebind:
- shard-rkl: NOTRUN -> [SKIP][5] ([i915#11078])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@device_reset@unbind-cold-reset-rebind.html
- shard-tglu-1: NOTRUN -> [SKIP][6] ([i915#11078])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@device_reset@unbind-cold-reset-rebind.html
* igt@gem_basic@multigpu-create-close:
- shard-rkl: NOTRUN -> [SKIP][7] ([i915#7697])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@gem_basic@multigpu-create-close.html
* igt@gem_busy@semaphore:
- shard-dg2: NOTRUN -> [SKIP][8] ([i915#3936])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@gem_busy@semaphore.html
- shard-dg1: NOTRUN -> [SKIP][9] ([i915#3936])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-12/igt@gem_busy@semaphore.html
- shard-mtlp: NOTRUN -> [SKIP][10] ([i915#3936])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-2/igt@gem_busy@semaphore.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-tglu-1: NOTRUN -> [SKIP][11] ([i915#3555] / [i915#9323])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume:
- shard-rkl: NOTRUN -> [SKIP][12] ([i915#9323])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@gem_ccs@suspend-resume.html
- shard-tglu-1: NOTRUN -> [SKIP][13] ([i915#9323])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@gem_ccs@suspend-resume.html
* igt@gem_ctx_persistence@heartbeat-hostile:
- shard-dg2: NOTRUN -> [SKIP][14] ([i915#8555]) +1 other test skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-3/igt@gem_ctx_persistence@heartbeat-hostile.html
* igt@gem_ctx_persistence@legacy-engines-queued:
- shard-snb: NOTRUN -> [SKIP][15] ([i915#1099])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-snb5/igt@gem_ctx_persistence@legacy-engines-queued.html
* igt@gem_ctx_sseu@mmap-args:
- shard-rkl: NOTRUN -> [SKIP][16] ([i915#14544] / [i915#280])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@gem_ctx_sseu@mmap-args.html
- shard-tglu: NOTRUN -> [SKIP][17] ([i915#280]) +1 other test skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-5/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-rkl: NOTRUN -> [SKIP][18] ([i915#4525]) +1 other test skip
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-1/igt@gem_exec_balancer@parallel-balancer.html
- shard-tglu: NOTRUN -> [SKIP][19] ([i915#4525]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-9/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_balancer@parallel-keep-submit-fence:
- shard-tglu-1: NOTRUN -> [SKIP][20] ([i915#4525])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@gem_exec_balancer@parallel-keep-submit-fence.html
* igt@gem_exec_balancer@parallel-out-fence:
- shard-rkl: NOTRUN -> [SKIP][21] ([i915#14544] / [i915#4525])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@gem_exec_balancer@parallel-out-fence.html
* igt@gem_exec_balancer@sliced:
- shard-dg2: NOTRUN -> [SKIP][22] ([i915#4812]) +1 other test skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@gem_exec_balancer@sliced.html
- shard-dg1: NOTRUN -> [SKIP][23] ([i915#4812]) +1 other test skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-15/igt@gem_exec_balancer@sliced.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-rkl: NOTRUN -> [SKIP][24] ([i915#6334]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-5/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_fence@concurrent:
- shard-mtlp: NOTRUN -> [SKIP][25] ([i915#4812]) +1 other test skip
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-8/igt@gem_exec_fence@concurrent.html
* igt@gem_exec_flush@basic-uc-prw-default:
- shard-dg1: NOTRUN -> [SKIP][26] ([i915#3539])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-13/igt@gem_exec_flush@basic-uc-prw-default.html
* igt@gem_exec_reloc@basic-cpu-gtt-noreloc:
- shard-dg2: NOTRUN -> [SKIP][27] ([i915#3281]) +7 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html
* igt@gem_exec_reloc@basic-scanout:
- shard-rkl: NOTRUN -> [SKIP][28] ([i915#14544] / [i915#3281]) +2 other tests skip
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@gem_exec_reloc@basic-scanout.html
- shard-dg1: NOTRUN -> [SKIP][29] ([i915#3281])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-18/igt@gem_exec_reloc@basic-scanout.html
- shard-mtlp: NOTRUN -> [SKIP][30] ([i915#3281])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-7/igt@gem_exec_reloc@basic-scanout.html
* igt@gem_exec_reloc@basic-write-read:
- shard-rkl: NOTRUN -> [SKIP][31] ([i915#3281]) +4 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-5/igt@gem_exec_reloc@basic-write-read.html
* igt@gem_fenced_exec_thrash@no-spare-fences-interruptible:
- shard-dg2: NOTRUN -> [SKIP][32] ([i915#4860]) +1 other test skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-4/igt@gem_fenced_exec_thrash@no-spare-fences-interruptible.html
* igt@gem_fenced_exec_thrash@too-many-fences:
- shard-mtlp: NOTRUN -> [SKIP][33] ([i915#4860])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-6/igt@gem_fenced_exec_thrash@too-many-fences.html
- shard-dg1: NOTRUN -> [SKIP][34] ([i915#4860])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-19/igt@gem_fenced_exec_thrash@too-many-fences.html
* igt@gem_lmem_swapping@massive-random:
- shard-rkl: NOTRUN -> [SKIP][35] ([i915#14544] / [i915#4613])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@gem_lmem_swapping@massive-random.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-rkl: NOTRUN -> [SKIP][36] ([i915#4613])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-5/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
- shard-dg1: NOTRUN -> [SKIP][37] ([i915#12193])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-15/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
- shard-tglu: NOTRUN -> [SKIP][38] ([i915#4613]) +2 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-10/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
- shard-mtlp: NOTRUN -> [SKIP][39] ([i915#4613]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-4/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs@lmem0:
- shard-dg1: NOTRUN -> [SKIP][40] ([i915#4565])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-15/igt@gem_lmem_swapping@parallel-random-verify-ccs@lmem0.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-glk: NOTRUN -> [SKIP][41] ([i915#4613]) +6 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk9/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_lmem_swapping@verify-random-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][42] ([i915#4613]) +3 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@gem_lmem_swapping@verify-random-ccs.html
* igt@gem_madvise@dontneed-before-exec:
- shard-mtlp: NOTRUN -> [SKIP][43] ([i915#3282]) +2 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-6/igt@gem_madvise@dontneed-before-exec.html
* igt@gem_media_vme:
- shard-tglu-1: NOTRUN -> [SKIP][44] ([i915#284])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@gem_media_vme.html
* igt@gem_mmap@short-mmap:
- shard-dg2: NOTRUN -> [SKIP][45] ([i915#4083]) +4 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@gem_mmap@short-mmap.html
- shard-dg1: NOTRUN -> [SKIP][46] ([i915#4083])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-12/igt@gem_mmap@short-mmap.html
- shard-mtlp: NOTRUN -> [SKIP][47] ([i915#4083])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-5/igt@gem_mmap@short-mmap.html
* igt@gem_mmap_gtt@cpuset-big-copy-odd:
- shard-dg2: NOTRUN -> [SKIP][48] ([i915#4077]) +8 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-7/igt@gem_mmap_gtt@cpuset-big-copy-odd.html
* igt@gem_partial_pwrite_pread@reads:
- shard-rkl: NOTRUN -> [SKIP][49] ([i915#3282]) +4 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@gem_partial_pwrite_pread@reads.html
* igt@gem_partial_pwrite_pread@write-uncached:
- shard-rkl: NOTRUN -> [SKIP][50] ([i915#14544] / [i915#3282])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@gem_partial_pwrite_pread@write-uncached.html
* igt@gem_pread@exhaustion:
- shard-tglu: NOTRUN -> [WARN][51] ([i915#2658])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-3/igt@gem_pread@exhaustion.html
- shard-glk10: NOTRUN -> [WARN][52] ([i915#2658])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk10/igt@gem_pread@exhaustion.html
* igt@gem_pwrite@basic-exhaustion:
- shard-tglu-1: NOTRUN -> [WARN][53] ([i915#2658])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@regular-baseline-src-copy-readible:
- shard-dg2: NOTRUN -> [SKIP][54] ([i915#4270]) +3 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-7/igt@gem_pxp@regular-baseline-src-copy-readible.html
- shard-dg1: NOTRUN -> [SKIP][55] ([i915#4270]) +2 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-16/igt@gem_pxp@regular-baseline-src-copy-readible.html
* igt@gem_readwrite@beyond-eob:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#3282]) +3 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@gem_readwrite@beyond-eob.html
- shard-dg1: NOTRUN -> [SKIP][57] ([i915#3282]) +2 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-13/igt@gem_readwrite@beyond-eob.html
* igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][58] ([i915#5190] / [i915#8428]) +5 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-5/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs.html
- shard-mtlp: NOTRUN -> [SKIP][59] ([i915#8428])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-5/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs.html
* igt@gem_set_tiling_vs_blt@untiled-to-tiled:
- shard-rkl: NOTRUN -> [SKIP][60] ([i915#8411])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-5/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
* igt@gem_set_tiling_vs_gtt:
- shard-dg2: NOTRUN -> [SKIP][61] ([i915#4079])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@gem_set_tiling_vs_gtt.html
* igt@gem_softpin@evict-snoop-interruptible:
- shard-dg2: NOTRUN -> [SKIP][62] ([i915#4885])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@gem_softpin@evict-snoop-interruptible.html
- shard-dg1: NOTRUN -> [SKIP][63] ([i915#4885])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-12/igt@gem_softpin@evict-snoop-interruptible.html
- shard-mtlp: NOTRUN -> [SKIP][64] ([i915#4885])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-2/igt@gem_softpin@evict-snoop-interruptible.html
* igt@gem_tiled_pread_basic@basic:
- shard-dg2: NOTRUN -> [SKIP][65] ([i915#15657])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-1/igt@gem_tiled_pread_basic@basic.html
- shard-rkl: NOTRUN -> [SKIP][66] ([i915#15656])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@gem_tiled_pread_basic@basic.html
- shard-dg1: NOTRUN -> [SKIP][67] ([i915#15657])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-16/igt@gem_tiled_pread_basic@basic.html
- shard-mtlp: NOTRUN -> [SKIP][68] ([i915#15657])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-7/igt@gem_tiled_pread_basic@basic.html
* igt@gem_userptr_blits@coherency-unsync:
- shard-tglu: NOTRUN -> [SKIP][69] ([i915#3297]) +2 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-9/igt@gem_userptr_blits@coherency-unsync.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-tglu-1: NOTRUN -> [SKIP][70] ([i915#3297])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@invalid-mmap-offset-unsync:
- shard-rkl: NOTRUN -> [SKIP][71] ([i915#14544] / [i915#3297])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html
* igt@gem_userptr_blits@unsync-unmap-after-close:
- shard-dg2: NOTRUN -> [SKIP][72] ([i915#3297])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-4/igt@gem_userptr_blits@unsync-unmap-after-close.html
- shard-rkl: NOTRUN -> [SKIP][73] ([i915#3297])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-1/igt@gem_userptr_blits@unsync-unmap-after-close.html
- shard-dg1: NOTRUN -> [SKIP][74] ([i915#3297])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-17/igt@gem_userptr_blits@unsync-unmap-after-close.html
- shard-mtlp: NOTRUN -> [SKIP][75] ([i915#3297])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-4/igt@gem_userptr_blits@unsync-unmap-after-close.html
* igt@gen9_exec_parse@allowed-single:
- shard-glk: [PASS][76] -> [ABORT][77] ([i915#5566])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-glk3/igt@gen9_exec_parse@allowed-single.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk2/igt@gen9_exec_parse@allowed-single.html
* igt@gen9_exec_parse@batch-without-end:
- shard-dg1: NOTRUN -> [SKIP][78] ([i915#2527]) +1 other test skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-12/igt@gen9_exec_parse@batch-without-end.html
- shard-mtlp: NOTRUN -> [SKIP][79] ([i915#2856]) +1 other test skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-8/igt@gen9_exec_parse@batch-without-end.html
* igt@gen9_exec_parse@bb-start-far:
- shard-dg2: NOTRUN -> [SKIP][80] ([i915#2856]) +2 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-3/igt@gen9_exec_parse@bb-start-far.html
* igt@gen9_exec_parse@bb-start-param:
- shard-tglu-1: NOTRUN -> [SKIP][81] ([i915#2527] / [i915#2856]) +1 other test skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@gen9_exec_parse@bb-start-param.html
* igt@gen9_exec_parse@unaligned-jump:
- shard-tglu: NOTRUN -> [SKIP][82] ([i915#2527] / [i915#2856]) +2 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-2/igt@gen9_exec_parse@unaligned-jump.html
* igt@gen9_exec_parse@valid-registers:
- shard-rkl: NOTRUN -> [SKIP][83] ([i915#2527]) +4 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@gen9_exec_parse@valid-registers.html
* igt@i915_drm_fdinfo@all-busy-check-all:
- shard-dg2: NOTRUN -> [SKIP][84] ([i915#14123])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@i915_drm_fdinfo@all-busy-check-all.html
* igt@i915_drm_fdinfo@most-busy-check-all@vecs0:
- shard-dg2: NOTRUN -> [SKIP][85] ([i915#14073]) +7 other tests skip
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-4/igt@i915_drm_fdinfo@most-busy-check-all@vecs0.html
* igt@i915_drm_fdinfo@virtual-busy-all:
- shard-dg2: NOTRUN -> [SKIP][86] ([i915#14118])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-3/igt@i915_drm_fdinfo@virtual-busy-all.html
* igt@i915_module_load@fault-injection@__uc_init:
- shard-tglu-1: NOTRUN -> [SKIP][87] ([i915#15479]) +4 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@i915_module_load@fault-injection@__uc_init.html
* igt@i915_module_load@fault-injection@i915_driver_mmio_probe:
- shard-dg1: NOTRUN -> [INCOMPLETE][88] ([i915#15481])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-13/igt@i915_module_load@fault-injection@i915_driver_mmio_probe.html
* igt@i915_module_load@fault-injection@intel_connector_register:
- shard-tglu-1: NOTRUN -> [ABORT][89] ([i915#15342]) +1 other test abort
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@i915_module_load@fault-injection@intel_connector_register.html
- shard-glk: NOTRUN -> [ABORT][90] ([i915#15342]) +1 other test abort
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk3/igt@i915_module_load@fault-injection@intel_connector_register.html
* igt@i915_pm_freq_api@freq-basic-api:
- shard-rkl: NOTRUN -> [SKIP][91] ([i915#8399])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@i915_pm_freq_api@freq-basic-api.html
- shard-tglu: NOTRUN -> [SKIP][92] ([i915#8399])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-8/igt@i915_pm_freq_api@freq-basic-api.html
* igt@i915_pm_freq_api@freq-reset:
- shard-tglu-1: NOTRUN -> [SKIP][93] ([i915#8399])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@i915_pm_freq_api@freq-reset.html
* igt@i915_pm_rc6_residency@rc6-accuracy:
- shard-dg2: [PASS][94] -> [FAIL][95] ([i915#12964]) +1 other test fail
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg2-5/igt@i915_pm_rc6_residency@rc6-accuracy.html
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@i915_pm_rc6_residency@rc6-accuracy.html
* igt@i915_pm_rpm@system-suspend-execbuf:
- shard-glk: NOTRUN -> [INCOMPLETE][96] ([i915#13356] / [i915#15172])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk5/igt@i915_pm_rpm@system-suspend-execbuf.html
- shard-rkl: [PASS][97] -> [INCOMPLETE][98] ([i915#13356])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-3/igt@i915_pm_rpm@system-suspend-execbuf.html
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@i915_pm_rpm@system-suspend-execbuf.html
* igt@i915_pm_rps@min-max-config-loaded:
- shard-dg2: NOTRUN -> [SKIP][99] ([i915#11681] / [i915#6621])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@i915_pm_rps@min-max-config-loaded.html
- shard-dg1: NOTRUN -> [SKIP][100] ([i915#11681] / [i915#6621])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-19/igt@i915_pm_rps@min-max-config-loaded.html
- shard-mtlp: NOTRUN -> [SKIP][101] ([i915#11681] / [i915#6621])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-6/igt@i915_pm_rps@min-max-config-loaded.html
* igt@i915_pm_rps@thresholds-idle-park:
- shard-dg2: NOTRUN -> [SKIP][102] ([i915#11681])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@i915_pm_rps@thresholds-idle-park.html
* igt@i915_pm_sseu@full-enable:
- shard-dg2: NOTRUN -> [SKIP][103] ([i915#4387])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-1/igt@i915_pm_sseu@full-enable.html
- shard-rkl: NOTRUN -> [SKIP][104] ([i915#4387])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@i915_pm_sseu@full-enable.html
- shard-dg1: NOTRUN -> [SKIP][105] ([i915#4387])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-16/igt@i915_pm_sseu@full-enable.html
- shard-tglu: NOTRUN -> [SKIP][106] ([i915#4387])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-7/igt@i915_pm_sseu@full-enable.html
- shard-mtlp: NOTRUN -> [SKIP][107] ([i915#8437])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-7/igt@i915_pm_sseu@full-enable.html
* igt@i915_query@test-query-geometry-subslices:
- shard-rkl: NOTRUN -> [SKIP][108] ([i915#5723])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@i915_query@test-query-geometry-subslices.html
- shard-tglu: NOTRUN -> [SKIP][109] ([i915#5723])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-4/igt@i915_query@test-query-geometry-subslices.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-glk11: NOTRUN -> [INCOMPLETE][110] ([i915#4817])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk11/igt@i915_suspend@basic-s3-without-i915.html
* igt@i915_suspend@debugfs-reader:
- shard-rkl: [PASS][111] -> [ABORT][112] ([i915#15131] / [i915#15140])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-8/igt@i915_suspend@debugfs-reader.html
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-1/igt@i915_suspend@debugfs-reader.html
* igt@i915_suspend@sysfs-reader:
- shard-rkl: [PASS][113] -> [INCOMPLETE][114] ([i915#4817])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-3/igt@i915_suspend@sysfs-reader.html
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@i915_suspend@sysfs-reader.html
* igt@kms_async_flips@async-flip-suspend-resume:
- shard-glk10: NOTRUN -> [INCOMPLETE][115] ([i915#12761])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk10/igt@kms_async_flips@async-flip-suspend-resume.html
* igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2:
- shard-glk10: NOTRUN -> [INCOMPLETE][116] ([i915#12761] / [i915#14995])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk10/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2.html
* igt@kms_big_fb@4-tiled-addfb:
- shard-rkl: NOTRUN -> [SKIP][117] ([i915#5286]) +6 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-5/igt@kms_big_fb@4-tiled-addfb.html
- shard-dg1: NOTRUN -> [SKIP][118] ([i915#5286])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-15/igt@kms_big_fb@4-tiled-addfb.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180:
- shard-tglu-1: NOTRUN -> [SKIP][119] ([i915#5286]) +2 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-tglu: NOTRUN -> [SKIP][120] ([i915#5286]) +4 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-dg1: NOTRUN -> [SKIP][121] ([i915#4538] / [i915#5286])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-19/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@linear-64bpp-rotate-270:
- shard-mtlp: NOTRUN -> [SKIP][122] +7 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-2/igt@kms_big_fb@linear-64bpp-rotate-270.html
* igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip:
- shard-dg1: NOTRUN -> [SKIP][123] ([i915#3828])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-13/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip.html
- shard-mtlp: NOTRUN -> [SKIP][124] ([i915#3828])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-6/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip.html
- shard-tglu-1: NOTRUN -> [SKIP][125] ([i915#3828])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip:
- shard-dg2: NOTRUN -> [SKIP][126] ([i915#3828])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-3/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html
- shard-rkl: NOTRUN -> [SKIP][127] ([i915#3828]) +1 other test skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-2/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][128] ([i915#3638]) +1 other test skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-2/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-0:
- shard-dg2: NOTRUN -> [SKIP][129] ([i915#4538] / [i915#5190]) +11 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-5/igt@kms_big_fb@y-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
- shard-tglu-1: NOTRUN -> [SKIP][130] +57 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-dg1: NOTRUN -> [SKIP][131] ([i915#4538]) +2 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-13/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][132] ([i915#6095]) +179 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-19/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-4.html
* igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][133] ([i915#10307] / [i915#6095]) +94 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-10/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs:
- shard-tglu: NOTRUN -> [SKIP][134] ([i915#12313])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-10/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
- shard-mtlp: NOTRUN -> [SKIP][135] ([i915#12313])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-1/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
- shard-dg1: NOTRUN -> [SKIP][136] ([i915#12313])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-19/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][137] ([i915#14544] / [i915#6095]) +6 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
- shard-rkl: NOTRUN -> [SKIP][138] ([i915#12313])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
- shard-dg2: NOTRUN -> [SKIP][139] ([i915#12313]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][140] ([i915#6095]) +34 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][141] ([i915#6095]) +69 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-10/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][142] ([i915#14098] / [i915#14544] / [i915#6095]) +6 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc:
- shard-rkl: [PASS][143] -> [INCOMPLETE][144] ([i915#14694] / [i915#15582])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-2/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [INCOMPLETE][145] ([i915#14694] / [i915#15582])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][146] ([i915#6095]) +22 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-5/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs:
- shard-glk10: NOTRUN -> [INCOMPLETE][147] ([i915#15582]) +1 other test incomplete
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk10/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][148] ([i915#10307] / [i915#10434] / [i915#6095]) +3 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-4/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][149] ([i915#12313])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][150] ([i915#6095]) +29 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-7/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-edp-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][151] ([i915#14098] / [i915#6095]) +47 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][152] ([i915#6095]) +70 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-1/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-dg2: NOTRUN -> [SKIP][153] ([i915#16017])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][154] ([i915#13783]) +4 other tests skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-4/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1.html
* igt@kms_chamelium_audio@dp-audio:
- shard-tglu: NOTRUN -> [SKIP][155] ([i915#11151] / [i915#7828]) +10 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-8/igt@kms_chamelium_audio@dp-audio.html
* igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k:
- shard-rkl: NOTRUN -> [SKIP][156] ([i915#11151] / [i915#7828]) +9 other tests skip
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html
* igt@kms_chamelium_frames@dp-crc-fast:
- shard-dg2: NOTRUN -> [SKIP][157] ([i915#11151] / [i915#7828]) +8 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@kms_chamelium_frames@dp-crc-fast.html
- shard-dg1: NOTRUN -> [SKIP][158] ([i915#11151] / [i915#7828]) +3 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-15/igt@kms_chamelium_frames@dp-crc-fast.html
- shard-mtlp: NOTRUN -> [SKIP][159] ([i915#11151] / [i915#7828]) +3 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-2/igt@kms_chamelium_frames@dp-crc-fast.html
* igt@kms_chamelium_frames@hdmi-frame-dump:
- shard-tglu-1: NOTRUN -> [SKIP][160] ([i915#11151] / [i915#7828]) +4 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_chamelium_frames@hdmi-frame-dump.html
* igt@kms_color@deep-color:
- shard-rkl: NOTRUN -> [SKIP][161] ([i915#12655] / [i915#3555])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@kms_color@deep-color.html
- shard-dg1: NOTRUN -> [SKIP][162] ([i915#12655] / [i915#3555])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-14/igt@kms_color@deep-color.html
* igt@kms_content_protection@atomic-hdcp14:
- shard-dg1: NOTRUN -> [SKIP][163] ([i915#15865])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-14/igt@kms_content_protection@atomic-hdcp14.html
- shard-tglu: NOTRUN -> [SKIP][164] ([i915#15865]) +2 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-3/igt@kms_content_protection@atomic-hdcp14.html
- shard-mtlp: NOTRUN -> [SKIP][165] ([i915#15865])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-8/igt@kms_content_protection@atomic-hdcp14.html
- shard-dg2: NOTRUN -> [SKIP][166] ([i915#15865])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-1/igt@kms_content_protection@atomic-hdcp14.html
* igt@kms_content_protection@dp-mst-lic-type-0-hdcp14:
- shard-rkl: NOTRUN -> [SKIP][167] ([i915#15330])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
- shard-dg1: NOTRUN -> [SKIP][168] ([i915#15330])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-13/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
- shard-tglu: NOTRUN -> [SKIP][169] ([i915#15330])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-9/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
- shard-mtlp: NOTRUN -> [SKIP][170] ([i915#15330])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-2/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-rkl: NOTRUN -> [SKIP][171] ([i915#15330] / [i915#3116])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@dp-mst-type-0-suspend-resume:
- shard-dg2: NOTRUN -> [SKIP][172] ([i915#15330]) +1 other test skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
* igt@kms_content_protection@type1:
- shard-tglu-1: NOTRUN -> [SKIP][173] ([i915#15865]) +2 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_content_protection@type1.html
* igt@kms_content_protection@uevent:
- shard-rkl: NOTRUN -> [SKIP][174] ([i915#15865]) +2 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-offscreen-64x21:
- shard-dg1: [PASS][175] -> [DMESG-WARN][176] ([i915#4423])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg1-18/igt@kms_cursor_crc@cursor-offscreen-64x21.html
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-17/igt@kms_cursor_crc@cursor-offscreen-64x21.html
* igt@kms_cursor_crc@cursor-onscreen-256x85:
- shard-tglu: [PASS][177] -> [FAIL][178] ([i915#13566]) +5 other tests fail
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-tglu-4/igt@kms_cursor_crc@cursor-onscreen-256x85.html
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-8/igt@kms_cursor_crc@cursor-onscreen-256x85.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-tglu: NOTRUN -> [SKIP][179] ([i915#13049])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-64x64@pipe-d-edp-1:
- shard-mtlp: [PASS][180] -> [FAIL][181] ([i915#13566] / [i915#15733]) +1 other test fail
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-mtlp-3/igt@kms_cursor_crc@cursor-onscreen-64x64@pipe-d-edp-1.html
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-6/igt@kms_cursor_crc@cursor-onscreen-64x64@pipe-d-edp-1.html
* igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [FAIL][182] ([i915#13566]) +5 other tests fail
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-5/igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-2:
- shard-rkl: [PASS][183] -> [FAIL][184] ([i915#13566]) +2 other tests fail
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-4/igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-2.html
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-2.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-tglu-1: NOTRUN -> [SKIP][185] ([i915#13049]) +1 other test skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-dg2: NOTRUN -> [SKIP][186] ([i915#13049])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-rkl: NOTRUN -> [SKIP][187] ([i915#14544] / [i915#3555]) +1 other test skip
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_crc@cursor-sliding-32x32:
- shard-tglu: NOTRUN -> [SKIP][188] ([i915#3555]) +4 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-7/igt@kms_cursor_crc@cursor-sliding-32x32.html
- shard-mtlp: NOTRUN -> [SKIP][189] ([i915#3555] / [i915#8814]) +2 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-7/igt@kms_cursor_crc@cursor-sliding-32x32.html
* igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [FAIL][190] ([i915#13566]) +1 other test fail
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][191] ([i915#12358] / [i915#14152] / [i915#7882])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk1/igt@kms_cursor_crc@cursor-suspend.html
* igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][192] ([i915#12358] / [i915#14152])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk1/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-tglu: NOTRUN -> [SKIP][193] ([i915#4103])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@cursora-vs-flipb-varying-size:
- shard-rkl: NOTRUN -> [SKIP][194] +98 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic:
- shard-dg2: NOTRUN -> [SKIP][195] ([i915#13046] / [i915#5354]) +4 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-7/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-dg2: NOTRUN -> [SKIP][196] ([i915#9067])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-1/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-dg2: NOTRUN -> [SKIP][197] ([i915#4103]) +1 other test skip
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-tglu: NOTRUN -> [SKIP][198] ([i915#9723])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-6/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_dither@fb-8bpc-vs-panel-8bpc:
- shard-dg2: NOTRUN -> [SKIP][199] ([i915#3555]) +5 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-rkl: NOTRUN -> [SKIP][200] ([i915#13749])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-2/igt@kms_dp_link_training@non-uhbr-sst.html
- shard-tglu: NOTRUN -> [SKIP][201] ([i915#13749])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-10/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-tglu-1: NOTRUN -> [SKIP][202] ([i915#13707])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-dg2: NOTRUN -> [SKIP][203] ([i915#3840] / [i915#9688])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-1/igt@kms_dsc@dsc-fractional-bpp.html
- shard-rkl: NOTRUN -> [SKIP][204] ([i915#3840]) +1 other test skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@kms_dsc@dsc-fractional-bpp.html
- shard-dg1: NOTRUN -> [SKIP][205] ([i915#3840])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-14/igt@kms_dsc@dsc-fractional-bpp.html
- shard-tglu: NOTRUN -> [SKIP][206] ([i915#3840]) +1 other test skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-3/igt@kms_dsc@dsc-fractional-bpp.html
- shard-mtlp: NOTRUN -> [SKIP][207] ([i915#3840] / [i915#9688])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-8/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-dg2: NOTRUN -> [SKIP][208] ([i915#3840])
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-3/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
- shard-mtlp: NOTRUN -> [SKIP][209] ([i915#3840])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-3/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-dg2: NOTRUN -> [SKIP][210] ([i915#3555] / [i915#3840])
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@kms_dsc@dsc-with-bpc-formats.html
- shard-rkl: NOTRUN -> [SKIP][211] ([i915#3555] / [i915#3840])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_dsc@dsc-with-formats:
- shard-tglu-1: NOTRUN -> [SKIP][212] ([i915#3555] / [i915#3840])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_dsc@dsc-with-formats.html
* igt@kms_fbcon_fbt@psr:
- shard-tglu-1: NOTRUN -> [SKIP][213] ([i915#3469])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_fbcon_fbt@psr.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-dg2: NOTRUN -> [SKIP][214] ([i915#3469])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-10/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@display-3x:
- shard-dg2: NOTRUN -> [SKIP][215] ([i915#16081])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-4/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@dp-mst:
- shard-dg2: NOTRUN -> [SKIP][216] ([i915#9337])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@kms_feature_discovery@dp-mst.html
* igt@kms_flip@2x-blocking-wf_vblank:
- shard-dg2: NOTRUN -> [SKIP][217] ([i915#9934]) +1 other test skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@kms_flip@2x-blocking-wf_vblank.html
- shard-rkl: NOTRUN -> [SKIP][218] ([i915#9934]) +6 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@kms_flip@2x-blocking-wf_vblank.html
- shard-dg1: NOTRUN -> [SKIP][219] ([i915#9934]) +1 other test skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-13/igt@kms_flip@2x-blocking-wf_vblank.html
- shard-tglu: NOTRUN -> [SKIP][220] ([i915#3637] / [i915#9934]) +3 other tests skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-4/igt@kms_flip@2x-blocking-wf_vblank.html
- shard-mtlp: NOTRUN -> [SKIP][221] ([i915#3637] / [i915#9934]) +1 other test skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-7/igt@kms_flip@2x-blocking-wf_vblank.html
* igt@kms_flip@2x-plain-flip-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][222] ([i915#3637] / [i915#9934]) +4 other tests skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_flip@2x-plain-flip-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-tglu: [PASS][223] -> [FAIL][224] ([i915#13027]) +1 other test fail
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-tglu-6/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-2/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-fences:
- shard-dg2: NOTRUN -> [SKIP][225] ([i915#8381])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-10/igt@kms_flip@flip-vs-fences.html
* igt@kms_flip@flip-vs-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][226] ([i915#12745] / [i915#4839])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk6/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend@a-hdmi-a1:
- shard-glk: NOTRUN -> [INCOMPLETE][227] ([i915#12745])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk6/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-rkl: NOTRUN -> [SKIP][228] ([i915#15643]) +4 other tests skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling:
- shard-mtlp: NOTRUN -> [SKIP][229] ([i915#3555] / [i915#8810] / [i915#8813]) +1 other test skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-3/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling:
- shard-dg2: NOTRUN -> [SKIP][230] ([i915#15643] / [i915#5190]) +2 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling:
- shard-rkl: NOTRUN -> [SKIP][231] ([i915#14544] / [i915#15643])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-dg1: NOTRUN -> [SKIP][232] ([i915#15643]) +1 other test skip
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-16/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
- shard-tglu: NOTRUN -> [SKIP][233] ([i915#15643]) +2 other tests skip
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][234] ([i915#15643]) +3 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-mtlp: NOTRUN -> [SKIP][235] ([i915#15643]) +1 other test skip
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-5/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
- shard-dg2: NOTRUN -> [SKIP][236] ([i915#15643])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-5/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_force_connector_basic@force-connector-state:
- shard-mtlp: [PASS][237] -> [SKIP][238] ([i915#15672])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-mtlp-8/igt@kms_force_connector_basic@force-connector-state.html
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-1/igt@kms_force_connector_basic@force-connector-state.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][239] ([i915#1825]) +6 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu:
- shard-dg1: NOTRUN -> [SKIP][240] +25 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-16/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-rkl: NOTRUN -> [SKIP][241] ([i915#5439])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-offscreen-pri-shrfb-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][242] ([i915#15989]) +5 other tests skip
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-15/igt@kms_frontbuffer_tracking@fbchdr-1p-offscreen-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][243] ([i915#15990]) +24 other tests skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-draw-blt:
- shard-rkl: [PASS][244] -> [SKIP][245] ([i915#15989]) +4 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-draw-blt.html
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-shrfb-plflip-blt:
- shard-tglu: NOTRUN -> [SKIP][246] +88 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-6/igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbchdr-farfromfence-mmap-gtt:
- shard-snb: NOTRUN -> [SKIP][247] +147 other tests skip
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-snb1/igt@kms_frontbuffer_tracking@fbchdr-farfromfence-mmap-gtt.html
- shard-dg1: NOTRUN -> [SKIP][248] ([i915#15990]) +9 other tests skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-18/igt@kms_frontbuffer_tracking@fbchdr-farfromfence-mmap-gtt.html
- shard-tglu: NOTRUN -> [SKIP][249] ([i915#15989]) +20 other tests skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-10/igt@kms_frontbuffer_tracking@fbchdr-farfromfence-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbchdr-tiling-linear:
- shard-tglu-1: NOTRUN -> [SKIP][250] ([i915#15989]) +10 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_frontbuffer_tracking@fbchdr-tiling-linear.html
* igt@kms_frontbuffer_tracking@fbchdr-tiling-y:
- shard-dg2: NOTRUN -> [SKIP][251] ([i915#10055])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@kms_frontbuffer_tracking@fbchdr-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][252] ([i915#15102]) +29 other tests skip
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw:
- shard-rkl: NOTRUN -> [SKIP][253] ([i915#15102] / [i915#3023]) +15 other tests skip
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][254] ([i915#15990] / [i915#8708]) +15 other tests skip
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-onoff:
- shard-mtlp: NOTRUN -> [SKIP][255] ([i915#15991] / [i915#1825]) +14 other tests skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-move:
- shard-dg2: NOTRUN -> [SKIP][256] ([i915#15991] / [i915#5354]) +31 other tests skip
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][257] ([i915#15990] / [i915#8708]) +4 other tests skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-cur-indfb-move:
- shard-dg1: NOTRUN -> [SKIP][258] ([i915#15102]) +7 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-blt:
- shard-rkl: NOTRUN -> [SKIP][259] ([i915#15102]) +26 other tests skip
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-mmap-wc:
- shard-glk10: NOTRUN -> [SKIP][260] +60 other tests skip
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk10/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-indfb-msflip-blt:
- shard-rkl: NOTRUN -> [SKIP][261] ([i915#14544]) +3 other tests skip
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-farfromfence-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][262] ([i915#15990]) +6 other tests skip
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-farfromfence-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-indfb-scaledprimary:
- shard-mtlp: NOTRUN -> [SKIP][263] ([i915#15989]) +9 other tests skip
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-pwrite:
- shard-dg2: NOTRUN -> [SKIP][264] ([i915#15989]) +13 other tests skip
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@kms_frontbuffer_tracking@hdr-1p-offscreen-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-fullscreen:
- shard-glk: [PASS][265] -> [SKIP][266] +5 other tests skip
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-glk8/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-fullscreen.html
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk2/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@hdr-2p-primscrn-cur-indfb-draw-pwrite:
- shard-mtlp: NOTRUN -> [SKIP][267] ([i915#15991]) +13 other tests skip
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-6/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-cur-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@hdr-rgb101010-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][268] ([i915#15989]) +20 other tests skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@kms_frontbuffer_tracking@hdr-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-tglu-1: NOTRUN -> [SKIP][269] ([i915#9766])
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][270] ([i915#15104] / [i915#15990]) +1 other test skip
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc.html
- shard-dg1: NOTRUN -> [SKIP][271] ([i915#15104] / [i915#15990])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-16/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc:
- shard-tglu-1: NOTRUN -> [SKIP][272] ([i915#15102]) +23 other tests skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][273] ([i915#15990] / [i915#8708]) +2 other tests skip
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][274] ([i915#14544] / [i915#15102] / [i915#3023]) +1 other test skip
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-shrfb-scaledprimary:
- shard-tglu: NOTRUN -> [SKIP][275] ([i915#15102]) +39 other tests skip
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-6/igt@kms_frontbuffer_tracking@psr-shrfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][276] ([i915#15991]) +35 other tests skip
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_hdr@bpc-switch:
- shard-tglu: NOTRUN -> [SKIP][277] ([i915#16012] / [i915#3555] / [i915#8228])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-3/igt@kms_hdr@bpc-switch.html
* igt@kms_hdr@bpc-switch-dpms@pipe-a-hdmi-a-2-xrgb2101010:
- shard-rkl: NOTRUN -> [SKIP][278] ([i915#16012]) +1 other test skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@kms_hdr@bpc-switch-dpms@pipe-a-hdmi-a-2-xrgb2101010.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-tglu-1: NOTRUN -> [SKIP][279] ([i915#16012] / [i915#3555] / [i915#8228])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-1-xrgb2101010:
- shard-tglu-1: NOTRUN -> [SKIP][280] ([i915#16012]) +1 other test skip
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-1-xrgb2101010.html
* igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-2-xrgb2101010:
- shard-rkl: [PASS][281] -> [INCOMPLETE][282] ([i915#15436])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-1/igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-2-xrgb2101010.html
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-2-xrgb2101010.html
* igt@kms_hdr@bpc-switch@pipe-a-hdmi-a-1-xrgb2101010:
- shard-tglu: NOTRUN -> [SKIP][283] ([i915#16012]) +1 other test skip
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-3/igt@kms_hdr@bpc-switch@pipe-a-hdmi-a-1-xrgb2101010.html
* igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-2-xrgb2101010:
- shard-rkl: NOTRUN -> [SKIP][284] ([i915#14544] / [i915#16025]) +1 other test skip
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-2-xrgb2101010.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-rkl: NOTRUN -> [SKIP][285] ([i915#16011] / [i915#3555] / [i915#8228]) +1 other test skip
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@kms_hdr@invalid-metadata-sizes.html
- shard-dg1: NOTRUN -> [SKIP][286] ([i915#16011] / [i915#3555] / [i915#8228])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-17/igt@kms_hdr@invalid-metadata-sizes.html
- shard-tglu: NOTRUN -> [SKIP][287] ([i915#16011] / [i915#3555] / [i915#8228])
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-8/igt@kms_hdr@invalid-metadata-sizes.html
- shard-mtlp: NOTRUN -> [SKIP][288] ([i915#16011] / [i915#3555] / [i915#8228])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-1/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_hdr@invalid-metadata-sizes@pipe-a-edp-1-xrgb16161616f:
- shard-mtlp: NOTRUN -> [SKIP][289] ([i915#16011]) +1 other test skip
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-1/igt@kms_hdr@invalid-metadata-sizes@pipe-a-edp-1-xrgb16161616f.html
* igt@kms_hdr@invalid-metadata-sizes@pipe-a-hdmi-a-1-xrgb2101010:
- shard-tglu: NOTRUN -> [SKIP][290] ([i915#16011]) +1 other test skip
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-8/igt@kms_hdr@invalid-metadata-sizes@pipe-a-hdmi-a-1-xrgb2101010.html
* igt@kms_hdr@invalid-metadata-sizes@pipe-a-hdmi-a-2-xrgb2101010:
- shard-rkl: NOTRUN -> [SKIP][291] ([i915#16011]) +11 other tests skip
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@kms_hdr@invalid-metadata-sizes@pipe-a-hdmi-a-2-xrgb2101010.html
* igt@kms_hdr@static-swap:
- shard-dg2: NOTRUN -> [SKIP][292] ([i915#16011] / [i915#3555] / [i915#8228])
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-1/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-swap@pipe-a-hdmi-a-3-xrgb2101010:
- shard-dg2: NOTRUN -> [SKIP][293] ([i915#16011]) +3 other tests skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-1/igt@kms_hdr@static-swap@pipe-a-hdmi-a-3-xrgb2101010.html
* igt@kms_hdr@static-toggle-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][294] ([i915#16011] / [i915#3555] / [i915#8228])
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-1-xrgb2101010:
- shard-tglu-1: NOTRUN -> [SKIP][295] ([i915#16011]) +1 other test skip
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-1-xrgb2101010.html
* igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-3-xrgb16161616f:
- shard-dg1: NOTRUN -> [SKIP][296] ([i915#16011]) +7 other tests skip
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-12/igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-3-xrgb16161616f.html
* igt@kms_joiner@basic-big-joiner:
- shard-dg2: NOTRUN -> [SKIP][297] ([i915#15460]) +1 other test skip
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][298] ([i915#15458])
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-5/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-tglu: NOTRUN -> [SKIP][299] ([i915#13688])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-8/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][300] ([i915#15638] / [i915#15722])
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-2/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_lease@lease-revoke:
- shard-dg1: [PASS][301] -> [ABORT][302] ([i915#4423]) +1 other test abort
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg1-14/igt@kms_lease@lease-revoke.html
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-16/igt@kms_lease@lease-revoke.html
* igt@kms_lease@simple-lease@pipe-a-hdmi-a-3:
- shard-dg1: NOTRUN -> [DMESG-WARN][303] ([i915#4423]) +4 other tests dmesg-warn
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-13/igt@kms_lease@simple-lease@pipe-a-hdmi-a-3.html
* igt@kms_lease@simple-lease@pipe-c-hdmi-a-3:
- shard-dg1: NOTRUN -> [ABORT][304] ([i915#4423]) +1 other test abort
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-13/igt@kms_lease@simple-lease@pipe-c-hdmi-a-3.html
* igt@kms_pipe_stress@stress-xrgb8888-ytiled:
- shard-dg2: NOTRUN -> [SKIP][305] ([i915#13705])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-4/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html
* igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-cc-modifier-source-clamping:
- shard-rkl: NOTRUN -> [SKIP][306] ([i915#15709]) +3 other tests skip
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-cc-modifier-source-clamping.html
* igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier-source-clamping:
- shard-dg2: NOTRUN -> [SKIP][307] ([i915#15709]) +2 other tests skip
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier-source-clamping.html
* igt@kms_plane@pixel-format-yf-tiled-modifier:
- shard-rkl: NOTRUN -> [SKIP][308] ([i915#14544] / [i915#15709]) +1 other test skip
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_plane@pixel-format-yf-tiled-modifier.html
- shard-dg1: NOTRUN -> [SKIP][309] ([i915#15709])
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-18/igt@kms_plane@pixel-format-yf-tiled-modifier.html
- shard-tglu: NOTRUN -> [SKIP][310] ([i915#15709]) +3 other tests skip
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-5/igt@kms_plane@pixel-format-yf-tiled-modifier.html
- shard-mtlp: NOTRUN -> [SKIP][311] ([i915#15709])
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-7/igt@kms_plane@pixel-format-yf-tiled-modifier.html
* igt@kms_plane@plane-panning-bottom-right-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][312] ([i915#13026]) +1 other test incomplete
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk2/igt@kms_plane@plane-panning-bottom-right-suspend.html
* igt@kms_plane_alpha_blend@constant-alpha-max:
- shard-glk11: NOTRUN -> [FAIL][313] ([i915#10647] / [i915#12169])
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk11/igt@kms_plane_alpha_blend@constant-alpha-max.html
* igt@kms_plane_alpha_blend@constant-alpha-max@pipe-a-hdmi-a-1:
- shard-glk11: NOTRUN -> [FAIL][314] ([i915#10647]) +1 other test fail
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk11/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-a-hdmi-a-1.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-rkl: NOTRUN -> [SKIP][315] ([i915#13958])
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@kms_plane_multiple@2x-tiling-none.html
- shard-tglu: NOTRUN -> [SKIP][316] ([i915#13958])
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-3/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_multiple@tiling-y:
- shard-dg2: NOTRUN -> [SKIP][317] ([i915#14259])
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_multiple@tiling-yf:
- shard-tglu-1: NOTRUN -> [SKIP][318] ([i915#14259])
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b:
- shard-tglu-1: NOTRUN -> [SKIP][319] ([i915#15329]) +4 other tests skip
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d:
- shard-tglu: NOTRUN -> [SKIP][320] ([i915#15329]) +4 other tests skip
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-8/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d.html
* igt@kms_pm_backlight@basic-brightness:
- shard-dg2: NOTRUN -> [SKIP][321] ([i915#5354])
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-5/igt@kms_pm_backlight@basic-brightness.html
- shard-rkl: NOTRUN -> [SKIP][322] ([i915#5354])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@kms_pm_backlight@basic-brightness.html
- shard-dg1: NOTRUN -> [SKIP][323] ([i915#5354])
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-15/igt@kms_pm_backlight@basic-brightness.html
- shard-tglu: NOTRUN -> [SKIP][324] ([i915#9812])
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-9/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_pm_backlight@fade:
- shard-tglu-1: NOTRUN -> [SKIP][325] ([i915#9812])
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_pm_backlight@fade.html
* igt@kms_pm_dc@dc9-dpms:
- shard-tglu: NOTRUN -> [SKIP][326] ([i915#15739])
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-3/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-dg2: NOTRUN -> [SKIP][327] ([i915#15073])
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-7/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg2: [PASS][328] -> [SKIP][329] ([i915#15073])
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg2-4/igt@kms_pm_rpm@modeset-lpsp.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-7/igt@kms_pm_rpm@modeset-lpsp.html
- shard-dg1: [PASS][330] -> [SKIP][331] ([i915#15073])
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg1-15/igt@kms_pm_rpm@modeset-lpsp.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-16/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-rkl: [PASS][332] -> [SKIP][333] ([i915#15073])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp-stress.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-rkl: NOTRUN -> [SKIP][334] ([i915#15073]) +1 other test skip
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@kms_pm_rpm@modeset-non-lpsp.html
- shard-dg1: NOTRUN -> [SKIP][335] ([i915#15073])
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-15/igt@kms_pm_rpm@modeset-non-lpsp.html
- shard-tglu: NOTRUN -> [SKIP][336] ([i915#15073]) +1 other test skip
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-9/igt@kms_pm_rpm@modeset-non-lpsp.html
- shard-mtlp: NOTRUN -> [SKIP][337] ([i915#15073]) +1 other test skip
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-5/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@pc8-residency:
- shard-dg2: NOTRUN -> [SKIP][338] +5 other tests skip
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-3/igt@kms_pm_rpm@pc8-residency.html
* igt@kms_pm_rpm@pm-tiling:
- shard-dg1: NOTRUN -> [SKIP][339] ([i915#4077]) +1 other test skip
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-16/igt@kms_pm_rpm@pm-tiling.html
- shard-mtlp: NOTRUN -> [SKIP][340] ([i915#4077]) +1 other test skip
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-3/igt@kms_pm_rpm@pm-tiling.html
* igt@kms_pm_rpm@system-suspend-idle:
- shard-rkl: NOTRUN -> [INCOMPLETE][341] ([i915#14419])
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_pm_rpm@system-suspend-idle.html
* igt@kms_prime@d3hot:
- shard-tglu-1: NOTRUN -> [SKIP][342] ([i915#6524])
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf:
- shard-rkl: NOTRUN -> [SKIP][343] ([i915#11520] / [i915#14544])
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html
- shard-dg1: NOTRUN -> [SKIP][344] ([i915#11520]) +1 other test skip
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-18/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html
- shard-snb: NOTRUN -> [SKIP][345] ([i915#11520]) +1 other test skip
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-snb4/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][346] ([i915#11520]) +3 other tests skip
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-5/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area:
- shard-glk11: NOTRUN -> [SKIP][347] ([i915#11520]) +3 other tests skip
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk11/igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][348] ([i915#11520]) +14 other tests skip
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk8/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
- shard-dg2: NOTRUN -> [SKIP][349] ([i915#11520]) +7 other tests skip
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-glk10: NOTRUN -> [SKIP][350] ([i915#11520])
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk10/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf:
- shard-tglu: NOTRUN -> [SKIP][351] ([i915#11520]) +6 other tests skip
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-2/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf.html
- shard-mtlp: NOTRUN -> [SKIP][352] ([i915#12316]) +1 other test skip
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-6/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
- shard-tglu-1: NOTRUN -> [SKIP][353] ([i915#11520]) +5 other tests skip
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-rkl: NOTRUN -> [SKIP][354] ([i915#9683])
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@fbc-pr-sprite-render:
- shard-dg1: NOTRUN -> [SKIP][355] ([i915#1072] / [i915#9732]) +9 other tests skip
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-12/igt@kms_psr@fbc-pr-sprite-render.html
- shard-tglu: NOTRUN -> [SKIP][356] ([i915#9732]) +21 other tests skip
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-7/igt@kms_psr@fbc-pr-sprite-render.html
* igt@kms_psr@fbc-psr-cursor-blt:
- shard-tglu-1: NOTRUN -> [SKIP][357] ([i915#9732]) +8 other tests skip
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_psr@fbc-psr-cursor-blt.html
* igt@kms_psr@fbc-psr-primary-blt@edp-1:
- shard-mtlp: NOTRUN -> [SKIP][358] ([i915#9688]) +9 other tests skip
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-3/igt@kms_psr@fbc-psr-primary-blt@edp-1.html
* igt@kms_psr@fbc-psr2-cursor-mmap-gtt:
- shard-glk: NOTRUN -> [SKIP][359] +530 other tests skip
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk9/igt@kms_psr@fbc-psr2-cursor-mmap-gtt.html
* igt@kms_psr@psr2-cursor-blt:
- shard-dg2: NOTRUN -> [SKIP][360] ([i915#1072] / [i915#9732]) +22 other tests skip
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-1/igt@kms_psr@psr2-cursor-blt.html
* igt@kms_psr@psr2-cursor-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][361] ([i915#1072] / [i915#9732]) +22 other tests skip
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@kms_psr@psr2-cursor-mmap-gtt.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-dg2: NOTRUN -> [SKIP][362] ([i915#15949])
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-1/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-tglu: NOTRUN -> [SKIP][363] ([i915#15949])
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-8/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
- shard-rkl: NOTRUN -> [SKIP][364] ([i915#15949])
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@bad-tiling:
- shard-dg2: NOTRUN -> [SKIP][365] ([i915#12755] / [i915#15867]) +1 other test skip
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-1/igt@kms_rotation_crc@bad-tiling.html
- shard-mtlp: NOTRUN -> [SKIP][366] ([i915#12755] / [i915#15867])
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-7/igt@kms_rotation_crc@bad-tiling.html
* igt@kms_rotation_crc@exhaust-fences:
- shard-dg2: NOTRUN -> [SKIP][367] ([i915#4235])
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@kms_rotation_crc@exhaust-fences.html
- shard-dg1: NOTRUN -> [SKIP][368] ([i915#4884])
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-19/igt@kms_rotation_crc@exhaust-fences.html
- shard-mtlp: NOTRUN -> [SKIP][369] ([i915#4235])
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-1/igt@kms_rotation_crc@exhaust-fences.html
* igt@kms_rotation_crc@multiplane-rotation-cropping-bottom:
- shard-glk: NOTRUN -> [INCOMPLETE][370] ([i915#15500])
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk6/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-tglu-1: NOTRUN -> [SKIP][371] ([i915#5289])
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-dg2: NOTRUN -> [SKIP][372] ([i915#15867])
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-10/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-270:
- shard-dg2: NOTRUN -> [SKIP][373] ([i915#12755] / [i915#15867] / [i915#5190])
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-tglu: NOTRUN -> [SKIP][374] ([i915#5289])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-rkl: NOTRUN -> [SKIP][375] ([i915#3555]) +3 other tests skip
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_vrr@flip-basic:
- shard-dg2: NOTRUN -> [SKIP][376] ([i915#15243] / [i915#3555]) +1 other test skip
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@kms_vrr@flip-basic.html
- shard-rkl: NOTRUN -> [SKIP][377] ([i915#15243] / [i915#3555])
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@kms_vrr@flip-basic.html
- shard-dg1: NOTRUN -> [SKIP][378] ([i915#3555]) +3 other tests skip
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-13/igt@kms_vrr@flip-basic.html
- shard-mtlp: NOTRUN -> [SKIP][379] ([i915#3555] / [i915#8808])
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-2/igt@kms_vrr@flip-basic.html
* igt@kms_vrr@flip-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][380] ([i915#3555]) +1 other test skip
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@kms_vrr@flip-dpms.html
* igt@kms_vrr@negative-basic:
- shard-dg2: NOTRUN -> [SKIP][381] ([i915#3555] / [i915#9906])
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-dg2: NOTRUN -> [SKIP][382] ([i915#9906])
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-5/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@perf@blocking@0-rcs0:
- shard-tglu: [PASS][383] -> [FAIL][384] ([i915#10538]) +1 other test fail
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-tglu-10/igt@perf@blocking@0-rcs0.html
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-3/igt@perf@blocking@0-rcs0.html
* igt@perf@global-sseu-config:
- shard-dg2: NOTRUN -> [SKIP][385] ([i915#7387])
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@perf@global-sseu-config.html
* igt@perf@mi-rpc:
- shard-dg2: NOTRUN -> [SKIP][386] ([i915#2434])
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-4/igt@perf@mi-rpc.html
- shard-rkl: NOTRUN -> [SKIP][387] ([i915#2434])
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-5/igt@perf@mi-rpc.html
- shard-dg1: NOTRUN -> [SKIP][388] ([i915#2434])
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-17/igt@perf@mi-rpc.html
- shard-mtlp: NOTRUN -> [SKIP][389] ([i915#2434])
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-4/igt@perf@mi-rpc.html
* igt@perf@non-zero-reason@0-rcs0:
- shard-dg2: NOTRUN -> [FAIL][390] ([i915#9100]) +1 other test fail
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-4/igt@perf@non-zero-reason@0-rcs0.html
* igt@perf_pmu@busy-idle-check-all@ccs0:
- shard-mtlp: [PASS][391] -> [FAIL][392] ([i915#4349]) +4 other tests fail
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-mtlp-2/igt@perf_pmu@busy-idle-check-all@ccs0.html
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-1/igt@perf_pmu@busy-idle-check-all@ccs0.html
* igt@perf_pmu@busy-idle-check-all@vecs0:
- shard-dg1: [PASS][393] -> [FAIL][394] ([i915#4349]) +2 other tests fail
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg1-16/igt@perf_pmu@busy-idle-check-all@vecs0.html
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-17/igt@perf_pmu@busy-idle-check-all@vecs0.html
* igt@perf_pmu@event-wait:
- shard-mtlp: NOTRUN -> [SKIP][395] ([i915#8807])
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-1/igt@perf_pmu@event-wait.html
* igt@perf_pmu@event-wait@rcs0:
- shard-mtlp: NOTRUN -> [SKIP][396] ([i915#3555] / [i915#8807])
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-1/igt@perf_pmu@event-wait@rcs0.html
* igt@perf_pmu@most-busy-idle-check-all:
- shard-mtlp: [PASS][397] -> [FAIL][398] ([i915#15997]) +1 other test fail
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-mtlp-5/igt@perf_pmu@most-busy-idle-check-all.html
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-1/igt@perf_pmu@most-busy-idle-check-all.html
* igt@perf_pmu@rc6-all-gts:
- shard-glk11: NOTRUN -> [SKIP][399] +92 other tests skip
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk11/igt@perf_pmu@rc6-all-gts.html
- shard-dg2: NOTRUN -> [SKIP][400] ([i915#8516])
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-4/igt@perf_pmu@rc6-all-gts.html
- shard-rkl: NOTRUN -> [SKIP][401] ([i915#8516])
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-1/igt@perf_pmu@rc6-all-gts.html
* igt@prime_vgem@basic-fence-read:
- shard-rkl: NOTRUN -> [SKIP][402] ([i915#3291] / [i915#3708]) +1 other test skip
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@coherency-gtt:
- shard-dg2: NOTRUN -> [SKIP][403] ([i915#3708] / [i915#4077])
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-5/igt@prime_vgem@coherency-gtt.html
- shard-dg1: NOTRUN -> [SKIP][404] ([i915#3708] / [i915#4077])
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-19/igt@prime_vgem@coherency-gtt.html
- shard-mtlp: NOTRUN -> [SKIP][405] ([i915#3708] / [i915#4077])
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-6/igt@prime_vgem@coherency-gtt.html
* igt@sriov_basic@bind-unbind-vf:
- shard-dg2: NOTRUN -> [SKIP][406] ([i915#9917]) +2 other tests skip
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-10/igt@sriov_basic@bind-unbind-vf.html
- shard-rkl: NOTRUN -> [SKIP][407] ([i915#9917]) +1 other test skip
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@sriov_basic@bind-unbind-vf.html
* igt@sriov_basic@enable-vfs-autoprobe-off:
- shard-dg1: NOTRUN -> [SKIP][408] ([i915#9917])
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-19/igt@sriov_basic@enable-vfs-autoprobe-off.html
* igt@sriov_basic@enable-vfs-autoprobe-off@numvfs-6:
- shard-mtlp: NOTRUN -> [SKIP][409] ([i915#16066]) +9 other tests skip
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-6/igt@sriov_basic@enable-vfs-autoprobe-off@numvfs-6.html
* igt@sriov_basic@enable-vfs-autoprobe-on:
- shard-tglu: NOTRUN -> [SKIP][410] ([i915#16066]) +19 other tests skip
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-3/igt@sriov_basic@enable-vfs-autoprobe-on.html
* igt@sriov_basic@enable-vfs-bind-unbind-each@numvfs-2:
- shard-tglu-1: NOTRUN -> [SKIP][411] ([i915#16066]) +8 other tests skip
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-1/igt@sriov_basic@enable-vfs-bind-unbind-each@numvfs-2.html
#### Possible fixes ####
* igt@gem_ccs@suspend-resume:
- shard-dg2: [INCOMPLETE][412] ([i915#13356]) -> [PASS][413] +3 other tests pass
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg2-6/igt@gem_ccs@suspend-resume.html
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-8/igt@gem_ccs@suspend-resume.html
* igt@gem_exec_big@single:
- shard-rkl: [FAIL][414] ([i915#16040]) -> [PASS][415]
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@gem_exec_big@single.html
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@gem_exec_big@single.html
- shard-mtlp: [FAIL][416] ([i915#15871]) -> [PASS][417]
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-mtlp-2/igt@gem_exec_big@single.html
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-5/igt@gem_exec_big@single.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg2: [INCOMPLETE][418] -> [PASS][419] +1 other test pass
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg2-8/igt@gem_lmem_swapping@smem-oom@lmem0.html
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-1/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@i915_selftest@live:
- shard-mtlp: [DMESG-FAIL][420] ([i915#12061] / [i915#15560]) -> [PASS][421]
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-mtlp-5/igt@i915_selftest@live.html
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-6/igt@i915_selftest@live.html
* igt@i915_selftest@live@workarounds:
- shard-mtlp: [DMESG-FAIL][422] ([i915#12061]) -> [PASS][423]
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-mtlp-5/igt@i915_selftest@live@workarounds.html
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-6/igt@i915_selftest@live@workarounds.html
* igt@i915_suspend@forcewake:
- shard-dg2: [ABORT][424] ([i915#15140]) -> [PASS][425]
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg2-10/igt@i915_suspend@forcewake.html
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-10/igt@i915_suspend@forcewake.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-mtlp: [FAIL][426] ([i915#15733] / [i915#5138]) -> [PASS][427]
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-mtlp-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1:
- shard-tglu: [FAIL][428] ([i915#13566]) -> [PASS][429] +1 other test pass
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-tglu-7/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-tglu-9/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-rkl: [FAIL][430] ([i915#13027]) -> [PASS][431] +1 other test pass
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-3/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-move:
- shard-glk: [SKIP][432] -> [PASS][433] +10 other tests pass
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-glk3/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-move.html
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk8/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-onoff:
- shard-rkl: [SKIP][434] ([i915#15989]) -> [PASS][435] +13 other tests pass
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-8/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-onoff.html
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-dg2: [SKIP][436] ([i915#15989]) -> [PASS][437] +1 other test pass
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg2-1/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-shrfb-draw-pwrite.html
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-10/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-dg1: [SKIP][438] ([i915#15073]) -> [PASS][439] +2 other tests pass
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg1-13/igt@kms_pm_rpm@dpms-lpsp.html
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-14/igt@kms_pm_rpm@dpms-lpsp.html
* igt@perf_pmu@most-busy-check-all@bcs0:
- shard-dg2: [FAIL][440] ([i915#15997]) -> [PASS][441] +1 other test pass
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg2-7/igt@perf_pmu@most-busy-check-all@bcs0.html
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-6/igt@perf_pmu@most-busy-check-all@bcs0.html
* igt@perf_pmu@rc6-suspend:
- shard-rkl: [INCOMPLETE][442] ([i915#13520]) -> [PASS][443]
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@perf_pmu@rc6-suspend.html
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@perf_pmu@rc6-suspend.html
#### Warnings ####
* igt@api_intel_bb@object-reloc-keep-cache:
- shard-rkl: [SKIP][444] ([i915#8411]) -> [SKIP][445] ([i915#14544] / [i915#8411])
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-7/igt@api_intel_bb@object-reloc-keep-cache.html
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@api_intel_bb@object-reloc-keep-cache.html
* igt@gem_ccs@block-multicopy-inplace:
- shard-rkl: [SKIP][446] ([i915#14544] / [i915#3555] / [i915#9323]) -> [SKIP][447] ([i915#3555] / [i915#9323])
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@gem_ccs@block-multicopy-inplace.html
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-2/igt@gem_ccs@block-multicopy-inplace.html
* igt@gem_exec_balancer@parallel-bb-first:
- shard-rkl: [SKIP][448] ([i915#4525]) -> [SKIP][449] ([i915#14544] / [i915#4525])
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-4/igt@gem_exec_balancer@parallel-bb-first.html
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@gem_exec_balancer@parallel-bb-first.html
* igt@gem_exec_balancer@parallel-keep-submit-fence:
- shard-rkl: [SKIP][450] ([i915#14544] / [i915#4525]) -> [SKIP][451] ([i915#4525])
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@gem_exec_balancer@parallel-keep-submit-fence.html
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@gem_exec_balancer@parallel-keep-submit-fence.html
* igt@gem_exec_reloc@basic-cpu-gtt:
- shard-rkl: [SKIP][452] ([i915#14544] / [i915#3281]) -> [SKIP][453] ([i915#3281]) +1 other test skip
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@gem_exec_reloc@basic-cpu-gtt.html
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-1/igt@gem_exec_reloc@basic-cpu-gtt.html
* igt@gem_exec_reloc@basic-gtt-wc-noreloc:
- shard-rkl: [SKIP][454] ([i915#3281]) -> [SKIP][455] ([i915#14544] / [i915#3281]) +2 other tests skip
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-8/igt@gem_exec_reloc@basic-gtt-wc-noreloc.html
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@gem_exec_reloc@basic-gtt-wc-noreloc.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-rkl: [SKIP][456] ([i915#14544] / [i915#4613] / [i915#7582]) -> [SKIP][457] ([i915#4613] / [i915#7582])
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@gem_lmem_evict@dontneed-evict-race.html
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-5/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@parallel-multi:
- shard-rkl: [SKIP][458] ([i915#14544] / [i915#4613]) -> [SKIP][459] ([i915#4613])
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@gem_lmem_swapping@parallel-multi.html
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-2/igt@gem_lmem_swapping@parallel-multi.html
* igt@gem_media_vme:
- shard-rkl: [SKIP][460] ([i915#14544] / [i915#284]) -> [SKIP][461] ([i915#284])
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@gem_media_vme.html
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@gem_media_vme.html
* igt@gem_pwrite_snooped:
- shard-rkl: [SKIP][462] ([i915#14544] / [i915#3282]) -> [SKIP][463] ([i915#3282])
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@gem_pwrite_snooped.html
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@gem_pwrite_snooped.html
* igt@gem_pxp@hw-rejects-pxp-context:
- shard-rkl: [SKIP][464] ([i915#13717]) -> [SKIP][465] ([i915#13717] / [i915#14544])
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-2/igt@gem_pxp@hw-rejects-pxp-context.html
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@gem_pxp@hw-rejects-pxp-context.html
* igt@gem_userptr_blits@readonly-pwrite-unsync:
- shard-rkl: [SKIP][466] ([i915#3297]) -> [SKIP][467] ([i915#14544] / [i915#3297])
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-8/igt@gem_userptr_blits@readonly-pwrite-unsync.html
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@gem_userptr_blits@readonly-pwrite-unsync.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-rkl: [SKIP][468] ([i915#14544] / [i915#3297]) -> [SKIP][469] ([i915#3297])
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@gem_userptr_blits@unsync-overlap.html
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@gem_userptr_blits@unsync-overlap.html
* igt@gen9_exec_parse@allowed-single:
- shard-rkl: [SKIP][470] ([i915#2527]) -> [SKIP][471] ([i915#14544] / [i915#2527])
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-2/igt@gen9_exec_parse@allowed-single.html
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@gen9_exec_parse@allowed-single.html
* igt@gen9_exec_parse@cmd-crossing-page:
- shard-rkl: [SKIP][472] ([i915#14544] / [i915#2527]) -> [SKIP][473] ([i915#2527])
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@gen9_exec_parse@cmd-crossing-page.html
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@gen9_exec_parse@cmd-crossing-page.html
* igt@i915_module_load@fault-injection:
- shard-dg1: [ABORT][474] ([i915#11814]) -> [ABORT][475] ([i915#11814] / [i915#15481]) +1 other test abort
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg1-16/igt@i915_module_load@fault-injection.html
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-13/igt@i915_module_load@fault-injection.html
* igt@i915_module_load@fault-injection@__uc_init:
- shard-rkl: [SKIP][476] ([i915#14544] / [i915#15479]) -> [SKIP][477] ([i915#15479]) +4 other tests skip
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@i915_module_load@fault-injection@__uc_init.html
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@i915_module_load@fault-injection@__uc_init.html
* igt@i915_pm_rc6_residency@media-rc6-accuracy:
- shard-rkl: [SKIP][478] ([i915#16080]) -> [SKIP][479] ([i915#14544] / [i915#16080])
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-5/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-rkl: [SKIP][480] ([i915#12454] / [i915#12712] / [i915#14544]) -> [SKIP][481] ([i915#12454] / [i915#12712])
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-rkl: [SKIP][482] ([i915#1769] / [i915#3555]) -> [SKIP][483] ([i915#14544] / [i915#1769] / [i915#3555])
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-7/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-90:
- shard-rkl: [SKIP][484] ([i915#14544] / [i915#5286]) -> [SKIP][485] ([i915#5286])
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-rkl: [SKIP][486] ([i915#5286]) -> [SKIP][487] ([i915#14544] / [i915#5286]) +1 other test skip
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-8/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip:
- shard-rkl: [SKIP][488] ([i915#14544] / [i915#3828]) -> [SKIP][489] ([i915#3828])
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip.html
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-5/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-rkl: [SKIP][490] ([i915#14544] / [i915#3638]) -> [SKIP][491] ([i915#3638])
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-1/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-90:
- shard-rkl: [SKIP][492] ([i915#3638]) -> [SKIP][493] ([i915#14544] / [i915#3638])
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-3/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180:
- shard-rkl: [SKIP][494] -> [SKIP][495] ([i915#14544]) +22 other tests skip
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-8/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180.html
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180.html
* igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs:
- shard-rkl: [SKIP][496] ([i915#12313]) -> [SKIP][497] ([i915#12313] / [i915#14544])
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-4/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-basic-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: [SKIP][498] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][499] ([i915#14098] / [i915#6095]) +9 other tests skip
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-2.html
[499]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc:
- shard-rkl: [SKIP][500] ([i915#14098] / [i915#6095]) -> [SKIP][501] ([i915#14098] / [i915#14544] / [i915#6095])
[500]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc.html
[501]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: [SKIP][502] ([i915#14544] / [i915#6095]) -> [SKIP][503] ([i915#6095]) +5 other tests skip
[502]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
[503]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_chamelium_frames@hdmi-cmp-planar-formats:
- shard-rkl: [SKIP][504] ([i915#11151] / [i915#7828]) -> [SKIP][505] ([i915#11151] / [i915#14544] / [i915#7828]) +2 other tests skip
[504]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-7/igt@kms_chamelium_frames@hdmi-cmp-planar-formats.html
[505]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_chamelium_frames@hdmi-cmp-planar-formats.html
* igt@kms_chamelium_hpd@vga-hpd-after-suspend:
- shard-rkl: [SKIP][506] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][507] ([i915#11151] / [i915#7828]) +1 other test skip
[506]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_chamelium_hpd@vga-hpd-after-suspend.html
[507]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@kms_chamelium_hpd@vga-hpd-after-suspend.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-dg2: [SKIP][508] ([i915#3555]) -> [ABORT][509] ([i915#13562])
[508]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg2-5/igt@kms_cursor_crc@cursor-onscreen-32x32.html
[509]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-7/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-rkl: [SKIP][510] ([i915#13049] / [i915#14544]) -> [SKIP][511] ([i915#13049])
[510]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-512x170.html
[511]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-2/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-rkl: [SKIP][512] ([i915#13049]) -> [SKIP][513] ([i915#13049] / [i915#14544])
[512]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-5/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
[513]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-rkl: [SKIP][514] ([i915#13748]) -> [SKIP][515] ([i915#13748] / [i915#14544])
[514]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-2/igt@kms_dp_link_training@uhbr-sst.html
[515]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-rkl: [SKIP][516] ([i915#13707] / [i915#14544]) -> [SKIP][517] ([i915#13707])
[516]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_dp_linktrain_fallback@dsc-fallback.html
[517]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-2/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-rkl: [SKIP][518] ([i915#14544] / [i915#3840] / [i915#9053]) -> [SKIP][519] ([i915#3840] / [i915#9053])
[518]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
[519]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbcon_fbt@psr:
- shard-rkl: [SKIP][520] ([i915#3955]) -> [SKIP][521] ([i915#14544] / [i915#3955])
[520]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-5/igt@kms_fbcon_fbt@psr.html
[521]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_fbcon_fbt@psr.html
* igt@kms_flip@2x-dpms-vs-vblank-race:
- shard-rkl: [SKIP][522] ([i915#9934]) -> [SKIP][523] ([i915#14544] / [i915#9934]) +1 other test skip
[522]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-2/igt@kms_flip@2x-dpms-vs-vblank-race.html
[523]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_flip@2x-dpms-vs-vblank-race.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-glk: [INCOMPLETE][524] ([i915#12314] / [i915#12745] / [i915#4839] / [i915#6113]) -> [INCOMPLETE][525] ([i915#12745] / [i915#4839])
[524]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-glk5/igt@kms_flip@2x-flip-vs-suspend.html
[525]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk9/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-glk: [INCOMPLETE][526] ([i915#12745] / [i915#4839]) -> [INCOMPLETE][527] ([i915#12314] / [i915#12745] / [i915#4839])
[526]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-glk6/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
[527]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk5/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ac-hdmi-a1-hdmi-a2:
- shard-glk: [INCOMPLETE][528] ([i915#12745]) -> [INCOMPLETE][529] ([i915#12314] / [i915#12745])
[528]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-glk6/igt@kms_flip@2x-flip-vs-suspend-interruptible@ac-hdmi-a1-hdmi-a2.html
[529]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk5/igt@kms_flip@2x-flip-vs-suspend-interruptible@ac-hdmi-a1-hdmi-a2.html
* igt@kms_flip@2x-flip-vs-suspend@ac-hdmi-a1-hdmi-a2:
- shard-glk: [INCOMPLETE][530] ([i915#12314] / [i915#12745]) -> [INCOMPLETE][531] ([i915#12745])
[530]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-glk5/igt@kms_flip@2x-flip-vs-suspend@ac-hdmi-a1-hdmi-a2.html
[531]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-glk9/igt@kms_flip@2x-flip-vs-suspend@ac-hdmi-a1-hdmi-a2.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-rkl: [SKIP][532] ([i915#14544] / [i915#9934]) -> [SKIP][533] ([i915#9934]) +4 other tests skip
[532]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_flip@2x-modeset-vs-vblank-race.html
[533]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-2/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling:
- shard-rkl: [SKIP][534] ([i915#15643]) -> [SKIP][535] ([i915#14544] / [i915#15643])
[534]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-7/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html
[535]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling:
- shard-rkl: [SKIP][536] ([i915#14544] / [i915#15643]) -> [SKIP][537] ([i915#15643]) +1 other test skip
[536]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
[537]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
* igt@kms_force_connector_basic@force-load-detect:
- shard-mtlp: [SKIP][538] ([i915#15672]) -> [SKIP][539]
[538]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-mtlp-1/igt@kms_force_connector_basic@force-load-detect.html
[539]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-mtlp-8/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg1: [SKIP][540] ([i915#15990] / [i915#4423] / [i915#8708]) -> [SKIP][541] ([i915#15990] / [i915#8708])
[540]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg1-12/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc.html
[541]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-12/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbchdr-suspend:
- shard-dg2: [SKIP][542] ([i915#15989]) -> [ABORT][543] ([i915#15132])
[542]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg2-6/igt@kms_frontbuffer_tracking@fbchdr-suspend.html
[543]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-10/igt@kms_frontbuffer_tracking@fbchdr-suspend.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-rkl: [SKIP][544] ([i915#1825]) -> [SKIP][545] ([i915#14544] / [i915#1825]) +1 other test skip
[544]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-gtt.html
[545]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary:
- shard-dg2: [SKIP][546] ([i915#15102]) -> [SKIP][547] ([i915#10433] / [i915#15102]) +1 other test skip
[546]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary.html
[547]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc:
- shard-rkl: [SKIP][548] ([i915#15102] / [i915#3023]) -> [SKIP][549] ([i915#14544] / [i915#15102] / [i915#3023]) +5 other tests skip
[548]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
[549]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render:
- shard-dg2: [SKIP][550] ([i915#10433] / [i915#15102]) -> [SKIP][551] ([i915#15102]) +1 other test skip
[550]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
[551]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg2-3/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-rte:
- shard-rkl: [SKIP][552] ([i915#14544] / [i915#15102]) -> [SKIP][553] ([i915#15102]) +6 other tests skip
[552]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-rte.html
[553]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-rte.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-spr-indfb-onoff:
- shard-rkl: [SKIP][554] ([i915#14544]) -> [SKIP][555] +29 other tests skip
[554]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-spr-indfb-onoff.html
[555]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt:
- shard-rkl: [SKIP][556] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][557] ([i915#15102] / [i915#3023]) +5 other tests skip
[556]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
[557]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: [SKIP][558] ([i915#14544] / [i915#1825]) -> [SKIP][559] ([i915#1825]) +3 other tests skip
[558]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
[559]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-spr-indfb-move:
- shard-rkl: [SKIP][560] ([i915#15102]) -> [SKIP][561] ([i915#14544] / [i915#15102]) +4 other tests skip
[560]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-4/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-spr-indfb-move.html
[561]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-spr-indfb-move.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-rkl: [ABORT][562] ([i915#15132]) -> [INCOMPLETE][563] ([i915#15436])
[562]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-1/igt@kms_hdr@bpc-switch-suspend.html
[563]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_hdr@invalid-hdr:
- shard-rkl: [SKIP][564] ([i915#16012] / [i915#3555] / [i915#8228]) -> [SKIP][565] ([i915#14544] / [i915#3555] / [i915#8228])
[564]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-2/igt@kms_hdr@invalid-hdr.html
[565]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_hdr@invalid-hdr.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-rkl: [SKIP][566] ([i915#15458]) -> [SKIP][567] ([i915#14544] / [i915#15458])
[566]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-3/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
[567]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-dg1: [SKIP][568] ([i915#15458] / [i915#4423]) -> [SKIP][569] ([i915#15458])
[568]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-dg1-18/igt@kms_joiner@invalid-modeset-ultra-joiner.html
[569]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-dg1-14/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping:
- shard-rkl: [SKIP][570] ([i915#14544] / [i915#15709]) -> [SKIP][571] ([i915#15709]) +1 other test skip
[570]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html
[571]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-1/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-rkl: [SKIP][572] ([i915#13958] / [i915#14544]) -> [SKIP][573] ([i915#13958])
[572]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-4.html
[573]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-3/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-rkl: [SKIP][574] ([i915#13958]) -> [SKIP][575] ([i915#13958] / [i915#14544])
[574]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-5/igt@kms_plane_multiple@2x-tiling-x.html
[575]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-rkl: [SKIP][576] ([i915#14544] / [i915#15948]) -> [SKIP][577] ([i915#15948])
[576]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_pm_dc@dc3co-vpb-simulation.html
[577]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-1/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area:
- shard-rkl: [SKIP][578] ([i915#11520] / [i915#14544]) -> [SKIP][579] ([i915#11520]) +3 other tests skip
[578]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area.html
[579]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-5/igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-cursor-plane-update-sf:
- shard-rkl: [SKIP][580] ([i915#11520]) -> [SKIP][581] ([i915#11520] / [i915#14544]) +1 other test skip
[580]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-7/igt@kms_psr2_sf@pr-cursor-plane-update-sf.html
[581]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_psr2_sf@pr-cursor-plane-update-sf.html
* igt@kms_psr@pr-cursor-plane-onoff:
- shard-rkl: [SKIP][582] ([i915#1072] / [i915#9732]) -> [SKIP][583] ([i915#1072] / [i915#14544] / [i915#9732]) +5 other tests skip
[582]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-8/igt@kms_psr@pr-cursor-plane-onoff.html
[583]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_psr@pr-cursor-plane-onoff.html
* igt@kms_psr@psr2-sprite-mmap-cpu:
- shard-rkl: [SKIP][584] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][585] ([i915#1072] / [i915#9732]) +7 other tests skip
[584]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@kms_psr@psr2-sprite-mmap-cpu.html
[585]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-7/igt@kms_psr@psr2-sprite-mmap-cpu.html
* igt@kms_vrr@flip-suspend:
- shard-rkl: [SKIP][586] ([i915#15243] / [i915#3555]) -> [SKIP][587] ([i915#14544] / [i915#15243] / [i915#3555])
[586]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-8/igt@kms_vrr@flip-suspend.html
[587]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-6/igt@kms_vrr@flip-suspend.html
* igt@perf@per-context-mode-unprivileged:
- shard-rkl: [SKIP][588] ([i915#14544] / [i915#2435]) -> [SKIP][589] ([i915#2435])
[588]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8911/shard-rkl-6/igt@perf@per-context-mode-unprivileged.html
[589]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/shard-rkl-4/igt@perf@per-context-mode-unprivileged.html
[i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10538
[i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#1099]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1099
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11814
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169
[i915#12193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12193
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12358]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12358
[i915#12454]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12454
[i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12712
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12761
[i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964
[i915#13026]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13026
[i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13520
[i915#13562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13562
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13688
[i915#13705]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13705
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13783]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
[i915#14123]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14123
[i915#14152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14152
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14419]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14419
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14694]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14694
[i915#14995]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14995
[i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
[i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
[i915#15104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15104
[i915#15131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15131
[i915#15132]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15132
[i915#15140]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15140
[i915#15172]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15172
[i915#15243]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15243
[i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329
[i915#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330
[i915#15342]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15342
[i915#15436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15436
[i915#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458
[i915#15460]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15460
[i915#15479]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15479
[i915#15481]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15481
[i915#15500]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15500
[i915#15560]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15560
[i915#15582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15582
[i915#15638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15638
[i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643
[i915#15656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15656
[i915#15657]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15657
[i915#15672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15672
[i915#15709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15709
[i915#15722]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15722
[i915#15733]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15733
[i915#15739]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15739
[i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865
[i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867
[i915#15871]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15871
[i915#15948]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15948
[i915#15949]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15949
[i915#15989]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15989
[i915#15990]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15990
[i915#15991]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15991
[i915#15997]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15997
[i915#16011]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16011
[i915#16012]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16012
[i915#16017]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16017
[i915#16025]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16025
[i915#16040]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16040
[i915#16066]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16066
[i915#16080]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16080
[i915#16081]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16081
[i915#16084]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16084
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434
[i915#2435]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2435
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3936]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3936
[i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4235
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4387
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4565]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4565
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4884]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4884
[i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#5566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5566
[i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#7387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7387
[i915#7582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7582
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7882]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7882
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8437
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8807]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8807
[i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
[i915#8810]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8810
[i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053
[i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
[i915#9100]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9100
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8911 -> IGTPW_15184
CI-20190529: 20190529
CI_DRM_18488: dee34cfbffbfe2196a9332f966b006cd2e54e976 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_15184: dc787192840efd5e69afbded66d05dfdc0254ade @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8911: c7f4a459bf125a487220a0b56f5f17cc0721c541 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15184/index.html
[-- Attachment #2: Type: text/html, Size: 204717 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure
2026-05-14 9:35 [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Santhosh Reddy Guddati
` (8 preceding siblings ...)
2026-05-15 7:41 ` ✗ i915.CI.Full: " Patchwork
@ 2026-05-15 7:53 ` Jani Nikula
2026-05-15 8:08 ` Kandpal, Suraj
9 siblings, 1 reply; 18+ messages in thread
From: Jani Nikula @ 2026-05-15 7:53 UTC (permalink / raw)
To: Santhosh Reddy Guddati, igt-dev
Cc: suraj.kandpal, jason-jh.lin, karthik.b.s, fshao, navaremanasi,
Santhosh Reddy Guddati
On Thu, 14 May 2026, Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com> wrote:
> Reverts below commits
>
> b4036b1a0 tests/kms_content_protection: Add FB cleanup for MST tests
> 8d7c2453d tests/kms_content_protection: Pass crtc parameter and use per-CRTC FBs
> 925b14d43 tests/kms_content_protection: Add per-CRTC framebuffer infrastructure
>
> The per-CRTC fb introduced in the commits caused regression especially
> when the eDP panel is connected with 2 4k Panels connected through a
> DP-MST hub with "-ENOSPC" and all the content protection tests are
> failing.
>
> The MST subtests are skipping when subtests are executed with "--r
> dp-mst*" , as the MST changes introduced did not clean up properly
> across subtests.
>
> The create_fbs() now iterated through all crtcs and eDP (2k) claims the first
> crtc before the larger output and fb is created with smaller size. Later when DP-4 maps to
> the smae CRTC (it has differnt fb dimensions now 2k fb than the mode
> required) , the kernel rejects the commits with ENOSPC because of
> invalid coordinates.
The cover letter won't be committed to git.
The commit messages for the reverts themselves need the explanation for
posterity.
You can't have empty commit messages that just have the "This reverts
commit ..."
BR,
Jani.
>
> Santhosh Reddy Guddati (3):
> Revert "tests/kms_content_protection: Add per-CRTC framebuffer
> infrastructure"
> Revert "tests/kms_content_protection: Pass crtc parameter and use
> per-CRTC FBs"
> Revert "tests/kms_content_protection: Add FB cleanup for MST tests"
>
> tests/kms_content_protection.c | 168 +++++++++------------------------
> 1 file changed, 47 insertions(+), 121 deletions(-)
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 18+ messages in thread
* RE: [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure
2026-05-15 7:53 ` [PATCH i-g-t v1 0/3] " Jani Nikula
@ 2026-05-15 8:08 ` Kandpal, Suraj
0 siblings, 0 replies; 18+ messages in thread
From: Kandpal, Suraj @ 2026-05-15 8:08 UTC (permalink / raw)
To: Nikula, Jani, Reddy Guddati, Santhosh,
igt-dev@lists.freedesktop.org
Cc: jason-jh.lin@mediatek.com, B S, Karthik, fshao@chromium.org,
Navare, Manasi, Reddy Guddati, Santhosh
> Subject: Re: [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure
>
> On Thu, 14 May 2026, Santhosh Reddy Guddati
> <santhosh.reddy.guddati@intel.com> wrote:
> > Reverts below commits
> >
> > b4036b1a0 tests/kms_content_protection: Add FB cleanup for MST tests
> > 8d7c2453d tests/kms_content_protection: Pass crtc parameter and use
> > per-CRTC FBs
> > 925b14d43 tests/kms_content_protection: Add per-CRTC framebuffer
> > infrastructure
> >
> > The per-CRTC fb introduced in the commits caused regression especially
> > when the eDP panel is connected with 2 4k Panels connected through a
> > DP-MST hub with "-ENOSPC" and all the content protection tests are
> > failing.
> >
> > The MST subtests are skipping when subtests are executed with "--r
> > dp-mst*" , as the MST changes introduced did not clean up properly
> > across subtests.
> >
> > The create_fbs() now iterated through all crtcs and eDP (2k) claims
> > the first crtc before the larger output and fb is created with smaller
> > size. Later when DP-4 maps to the smae CRTC (it has differnt fb
> > dimensions now 2k fb than the mode
> > required) , the kernel rejects the commits with ENOSPC because of
> > invalid coordinates.
>
> The cover letter won't be committed to git.
>
> The commit messages for the reverts themselves need the explanation for
> posterity.
>
> You can't have empty commit messages that just have the "This reverts commit
> ..."
Right even I missed that.
Santhosh can you please add reasons in the commit messages of the reverts.
Regards,
Suraj Kandpal
>
> BR,
> Jani.
>
> >
> > Santhosh Reddy Guddati (3):
> > Revert "tests/kms_content_protection: Add per-CRTC framebuffer
> > infrastructure"
> > Revert "tests/kms_content_protection: Pass crtc parameter and use
> > per-CRTC FBs"
> > Revert "tests/kms_content_protection: Add FB cleanup for MST tests"
> >
> > tests/kms_content_protection.c | 168
> > +++++++++------------------------
> > 1 file changed, 47 insertions(+), 121 deletions(-)
>
> --
> Jani Nikula, Intel
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2026-05-15 8:09 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-14 9:35 [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Santhosh Reddy Guddati
2026-05-14 9:35 ` [PATCH i-g-t v1 1/3] Revert "tests/kms_content_protection: Add FB cleanup for MST tests" Santhosh Reddy Guddati
2026-05-15 5:26 ` Kandpal, Suraj
2026-05-14 9:35 ` [PATCH i-g-t v1 2/3] Revert "tests/kms_content_protection: Pass crtc parameter and use per-CRTC FBs" Santhosh Reddy Guddati
2026-05-15 5:27 ` Kandpal, Suraj
2026-05-14 9:35 ` [PATCH i-g-t v1 3/3] Revert "tests/kms_content_protection: Add per-CRTC framebuffer infrastructure" Santhosh Reddy Guddati
2026-05-15 5:27 ` Kandpal, Suraj
2026-05-14 10:08 ` [PATCH i-g-t v1 0/3] Revert HDCP per crtc infrastructure Kandpal, Suraj
2026-05-14 10:27 ` ✓ i915.CI.BAT: success for " Patchwork
2026-05-14 10:37 ` ✓ Xe.CI.BAT: " Patchwork
2026-05-15 2:02 ` [PATCH i-g-t v1 0/3] " Jason-JH Lin (林睿祥)
2026-05-15 4:42 ` Kandpal, Suraj
2026-05-15 5:26 ` Kandpal, Suraj
2026-05-15 7:04 ` Jason-JH Lin (林睿祥)
2026-05-15 5:42 ` ✗ Xe.CI.FULL: failure for " Patchwork
2026-05-15 7:41 ` ✗ i915.CI.Full: " Patchwork
2026-05-15 7:53 ` [PATCH i-g-t v1 0/3] " Jani Nikula
2026-05-15 8:08 ` Kandpal, Suraj
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.