* [PATCH i-g-t v4 00/12] updates to fbc tests
@ 2026-06-01 20:43 Vinod Govindapillai
2026-06-01 20:43 ` [PATCH i-g-t v4 01/12] lib/i915/fbc: extract intel_fbc_get_fbc_status() Vinod Govindapillai
` (15 more replies)
0 siblings, 16 replies; 27+ messages in thread
From: Vinod Govindapillai @ 2026-06-01 20:43 UTC (permalink / raw)
To: igt-dev; +Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma
Some of the fbc status texts are outdated, fix those.
FBC cannot be enabled if the plane size is too big. Such cases
to be treated as skips instead of failures.
And some cleanups where we query the current fbc status from
the debugfs.
v2: a common function to check fbc skip reasons
avoid multiple fbc status read for skip reasons
removed the dirty rect patch from this series
v3: kms_fbcon_fbt to use the common fbc_skip_reasons check as well
and some refactoring related to that.
v4: addressed review comments
A new patch to add plane size information to the test skip reason
because fbc cannot support a plane size
Vinod Govindapillai (12):
lib/i915/fbc: extract intel_fbc_get_fbc_status()
tests/intel/kms_frontbuffer_tracking: use intel_fbc_get_status()
tests/intel/kms_frontbuffer_tracking: update the outdated fbc status
reasons
tests/intel/kms_frontbuffer_tracking: consolidate fbc tests skip
checks
tests/intel/kms_frontbuffer_tracking: use a bigger buffer for fbc
status
tests/intel/kms_fbcon_fbt: use a bigger buffer for fbc status
tests/intel/kms_fbcon_fbt: update the outdated fbc skip reasons
tests/intel/kms_fbcon_fbt: refactor the code to get the right fbc
status
tests/intel/kms_fbcon_fbt: find and store the crtc index
tests/intel/kms_fbcon_fbt: find the correct fbc status of a pipe
tests/intel/kms_fbcon_fbt: use common routine to skip tests on fbc
status
tests/intel/fbc: detatiled debug info for unsupported plane size for
fbc
lib/i915/intel_fbc.c | 101 ++++++++++++++--
lib/i915/intel_fbc.h | 6 +
tests/intel/kms_dirtyfb.c | 3 +-
tests/intel/kms_fbc_dirty_rect.c | 3 +-
tests/intel/kms_fbcon_fbt.c | 154 +++++++++++--------------
tests/intel/kms_frontbuffer_tracking.c | 75 ++++--------
6 files changed, 188 insertions(+), 154 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 27+ messages in thread
* [PATCH i-g-t v4 01/12] lib/i915/fbc: extract intel_fbc_get_fbc_status()
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
@ 2026-06-01 20:43 ` Vinod Govindapillai
2026-07-10 4:50 ` Reddy Guddati, Santhosh
2026-06-01 20:43 ` [PATCH i-g-t v4 02/12] tests/intel/kms_frontbuffer_tracking: use intel_fbc_get_status() Vinod Govindapillai
` (14 subsequent siblings)
15 siblings, 1 reply; 27+ messages in thread
From: Vinod Govindapillai @ 2026-06-01 20:43 UTC (permalink / raw)
To: igt-dev; +Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma
Code to read the FBC status from the debugfs is being duplicated
in many places. Extract intel_fbc_get_fbc_status() to be used as
the single source to read the current FBC status.
v2: update the function name (Santhosh)
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
lib/i915/intel_fbc.c | 55 ++++++++++++++++++++++++++++++++++++--------
lib/i915/intel_fbc.h | 3 +++
2 files changed, 48 insertions(+), 10 deletions(-)
diff --git a/lib/i915/intel_fbc.c b/lib/i915/intel_fbc.c
index b8c714d43..4e629097a 100644
--- a/lib/i915/intel_fbc.c
+++ b/lib/i915/intel_fbc.c
@@ -22,6 +22,47 @@ void intel_fbc_disable(igt_display_t *display)
igt_set_module_param_int(display->drm_fd, "enable_fbc", 0);
}
+/**
+ * intel_fbc_get_status_crtc_index
+ * @device: fd of the device
+ * @crtc: crtc index
+ * @fbc_status: Buffer to fill the current fbc status
+ * @buf_size: Size of the buffer to be filled
+ *
+ * Read the debugfs entry for current fbc status of a crtc
+ *
+ * Returns:
+ * None
+ */
+void intel_fbc_get_status_crtc_index(int device, int crtc_index,
+ char *fbc_status, int buf_size)
+{
+ int dir;
+
+ dir = igt_debugfs_crtc_dir(device, crtc_index);
+ igt_require_fd(dir);
+ igt_debugfs_simple_read(dir, "i915_fbc_status", fbc_status, buf_size);
+ close(dir);
+}
+
+/**
+ * intel_fbc_get_status
+ * @crtc: CRTC
+ * @fbc_status: Buffer to fill the current fbc status
+ * @buf_size: Size of the buffer to be filled
+ *
+ * Read the debugfs entry for current fbc status of a crtc
+ *
+ * Returns:
+ * None
+ */
+void intel_fbc_get_status(igt_crtc_t *crtc, char *fbc_status, int buf_size)
+{
+ intel_fbc_get_status_crtc_index(crtc->display->drm_fd,
+ crtc->crtc_index, fbc_status,
+ buf_size);
+}
+
/**
* intel_fbc_supported:
* @crtc: CRTC
@@ -34,12 +75,9 @@ void intel_fbc_disable(igt_display_t *display)
bool intel_fbc_supported(igt_crtc_t *crtc)
{
char buf[FBC_STATUS_BUF_LEN];
- int dir;
- dir = igt_crtc_debugfs_dir(crtc);
- igt_require_fd(dir);
- igt_debugfs_simple_read(dir, "i915_fbc_status", buf, sizeof(buf));
- close(dir);
+ intel_fbc_get_status(crtc, buf, sizeof(buf));
+
if (*buf == '\0')
return false;
@@ -51,12 +89,9 @@ static bool _intel_fbc_is_enabled(igt_crtc_t *crtc, int log_level, char *last_fb
{
char buf[FBC_STATUS_BUF_LEN];
bool print = true;
- int dir;
- dir = igt_crtc_debugfs_dir(crtc);
- igt_require_fd(dir);
- igt_debugfs_simple_read(dir, "i915_fbc_status", buf, sizeof(buf));
- close(dir);
+ intel_fbc_get_status(crtc, buf, sizeof(buf));
+
if (log_level != IGT_LOG_DEBUG)
last_fbc_buf[0] = '\0';
else if (strcmp(last_fbc_buf, buf))
diff --git a/lib/i915/intel_fbc.h b/lib/i915/intel_fbc.h
index 8e2662824..60b86e366 100644
--- a/lib/i915/intel_fbc.h
+++ b/lib/i915/intel_fbc.h
@@ -17,5 +17,8 @@ bool intel_fbc_wait_until_enabled(igt_crtc_t *crtc);
bool intel_fbc_is_enabled(igt_crtc_t *crtc, int log_level);
bool intel_fbc_plane_size_supported(igt_display_t *display, uint32_t width, uint32_t height);
bool intel_fbc_supported_for_psr_mode(igt_display_t *display, enum psr_mode mode);
+void intel_fbc_get_status_crtc_index(int device, int crtc_index,
+ char *fbc_status, int buf_size);
+void intel_fbc_get_status(igt_crtc_t *crtc, char *fbc_status, int buf_size);
#endif
--
2.43.0
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [PATCH i-g-t v4 02/12] tests/intel/kms_frontbuffer_tracking: use intel_fbc_get_status()
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
2026-06-01 20:43 ` [PATCH i-g-t v4 01/12] lib/i915/fbc: extract intel_fbc_get_fbc_status() Vinod Govindapillai
@ 2026-06-01 20:43 ` Vinod Govindapillai
2026-07-10 5:11 ` Reddy Guddati, Santhosh
2026-06-01 20:43 ` [PATCH i-g-t v4 03/12] tests/intel/kms_frontbuffer_tracking: update the outdated fbc status reasons Vinod Govindapillai
` (13 subsequent siblings)
15 siblings, 1 reply; 27+ messages in thread
From: Vinod Govindapillai @ 2026-06-01 20:43 UTC (permalink / raw)
To: igt-dev; +Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma
Use the common intel_fbc_get_status() to get the fbc status
v2: intel_fbc_get_status() function name change
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
tests/intel/kms_frontbuffer_tracking.c | 54 ++++++++++++++------------
1 file changed, 30 insertions(+), 24 deletions(-)
diff --git a/tests/intel/kms_frontbuffer_tracking.c b/tests/intel/kms_frontbuffer_tracking.c
index 37706cab5..df8fbfa2c 100644
--- a/tests/intel/kms_frontbuffer_tracking.c
+++ b/tests/intel/kms_frontbuffer_tracking.c
@@ -1633,13 +1633,13 @@ static void drrs_print_status(void)
static struct timespec fbc_get_last_action(void)
{
struct timespec ret = { 0, 0 };
- char buf[128];
+ char fbc_status[128];
char *action;
ssize_t n_read;
+ intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
- debugfs_read_crtc("i915_fbc_status", buf);
- action = strstr(buf, "\nLast action:");
+ action = strstr(fbc_status, "\nLast action:");
igt_assert(action);
n_read = sscanf(action, "Last action: %ld.%ld",
@@ -1683,12 +1683,12 @@ static void fbc_update_last_action(void)
static void fbc_setup_last_action(void)
{
ssize_t n_read;
- char buf[128];
+ char fbc_status[128];
char *action;
+ intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
- debugfs_read_crtc("i915_fbc_status", buf);
- action = strstr(buf, "\nLast action:");
+ action = strstr(fbc_status, "\nLast action:");
if (!action) {
igt_info("FBC last action not supported\n");
return;
@@ -1703,10 +1703,11 @@ static void fbc_setup_last_action(void)
static bool fbc_is_compressing(void)
{
- char buf[128];
+ char fbc_status[128];
- debugfs_read_crtc("i915_fbc_status", buf);
- return strstr(buf, "\nCompressing: yes\n") != NULL;
+ intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
+
+ return strstr(fbc_status, "\nCompressing: yes\n");
}
static bool fbc_wait_for_compression(void)
@@ -1716,45 +1717,50 @@ static bool fbc_wait_for_compression(void)
static bool fbc_not_enough_stolen(void)
{
- char buf[128];
+ char fbc_status[128];
+
+ intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
- debugfs_read_crtc("i915_fbc_status", buf);
- return strstr(buf, "FBC disabled: not enough stolen memory\n");
+ return strstr(fbc_status, "FBC disabled: not enough stolen memory\n");
}
static bool fbc_stride_not_supported(void)
{
- char buf[128];
+ char fbc_status[128];
+
+ intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
- debugfs_read_crtc("i915_fbc_status", buf);
- return strstr(buf, "FBC disabled: framebuffer stride not supported\n");
+ return strstr(fbc_status, "FBC disabled: framebuffer stride not supported\n");
}
static bool fbc_mode_too_large(void)
{
- char buf[128];
+ char fbc_status[128];
- debugfs_read_crtc("i915_fbc_status", buf);
- return strstr(buf, "FBC disabled: mode too large for compression\n");
+ intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
+
+ return strstr(fbc_status, "FBC disabled: mode too large for compression\n");
}
static bool fbc_psr_not_possible(void)
{
- char buf[128];
+ char fbc_status[128];
+
+ intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
- debugfs_read_crtc("i915_fbc_status", buf);
- return strstr(buf, "FBC disabled: PSR1 enabled (Wa_14016291713)");
+ return strstr(fbc_status, "FBC disabled: PSR1 enabled (Wa_14016291713)");
}
static bool fbc_enable_per_plane(int plane_index, igt_crtc_t *crtc)
{
- char buf[PATH_MAX];
+ char fbc_status[PATH_MAX];
char buf_plane[128];
sprintf(buf_plane, "%d%s", plane_index, igt_crtc_name(crtc));
- debugfs_read_crtc("i915_fbc_status", buf);
- return strstr(strstr(buf, "*"), buf_plane);
+ intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
+
+ return strstr(strstr(fbc_status, "*"), buf_plane);
}
static bool drrs_wait_until_rr_switch_to_low(void)
--
2.43.0
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [PATCH i-g-t v4 03/12] tests/intel/kms_frontbuffer_tracking: update the outdated fbc status reasons
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
2026-06-01 20:43 ` [PATCH i-g-t v4 01/12] lib/i915/fbc: extract intel_fbc_get_fbc_status() Vinod Govindapillai
2026-06-01 20:43 ` [PATCH i-g-t v4 02/12] tests/intel/kms_frontbuffer_tracking: use intel_fbc_get_status() Vinod Govindapillai
@ 2026-06-01 20:43 ` Vinod Govindapillai
2026-07-10 5:16 ` Reddy Guddati, Santhosh
2026-06-01 20:43 ` [PATCH i-g-t v4 04/12] tests/intel/kms_frontbuffer_tracking: consolidate fbc tests skip checks Vinod Govindapillai
` (12 subsequent siblings)
15 siblings, 1 reply; 27+ messages in thread
From: Vinod Govindapillai @ 2026-06-01 20:43 UTC (permalink / raw)
To: igt-dev; +Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma
Replace the fbc status check for "mode too large for compression" wchich
is no longer being set by the driver with "plane size too big" and
"surface size too big" fbc status checks.
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
tests/intel/kms_frontbuffer_tracking.c | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
diff --git a/tests/intel/kms_frontbuffer_tracking.c b/tests/intel/kms_frontbuffer_tracking.c
index df8fbfa2c..fabfe11fc 100644
--- a/tests/intel/kms_frontbuffer_tracking.c
+++ b/tests/intel/kms_frontbuffer_tracking.c
@@ -1730,16 +1730,25 @@ static bool fbc_stride_not_supported(void)
intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
- return strstr(fbc_status, "FBC disabled: framebuffer stride not supported\n");
+ return strstr(fbc_status, "FBC disabled: stride not supported\n");
}
-static bool fbc_mode_too_large(void)
+static bool fbc_plane_size_too_big(void)
{
char fbc_status[128];
intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
- return strstr(fbc_status, "FBC disabled: mode too large for compression\n");
+ return strstr(fbc_status, "FBC disabled: plane size too big\n");
+}
+
+static bool fbc_surface_size_too_big(void)
+{
+ char fbc_status[128];
+
+ intel_fbc_get_fbc_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
+
+ return strstr(fbc_status, "FBC disabled: surface size too big\n");
}
static bool fbc_psr_not_possible(void)
@@ -2497,7 +2506,8 @@ static void do_status_assertions(int flags)
if (flags & ASSERT_FBC_ENABLED) {
igt_require(!fbc_not_enough_stolen());
igt_require(!fbc_stride_not_supported());
- igt_require(!fbc_mode_too_large());
+ igt_require(!fbc_plane_size_too_big());
+ igt_require(!fbc_surface_size_too_big());
igt_require(!fbc_psr_not_possible());
if (!intel_fbc_wait_until_enabled(prim_mode_params.crtc)) {
igt_assert_f(intel_fbc_is_enabled(prim_mode_params.crtc, IGT_LOG_WARN),
--
2.43.0
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [PATCH i-g-t v4 04/12] tests/intel/kms_frontbuffer_tracking: consolidate fbc tests skip checks
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
` (2 preceding siblings ...)
2026-06-01 20:43 ` [PATCH i-g-t v4 03/12] tests/intel/kms_frontbuffer_tracking: update the outdated fbc status reasons Vinod Govindapillai
@ 2026-06-01 20:43 ` Vinod Govindapillai
2026-07-16 7:37 ` Reddy Guddati, Santhosh
2026-06-01 20:44 ` [PATCH i-g-t v4 05/12] tests/intel/kms_frontbuffer_tracking: use a bigger buffer for fbc status Vinod Govindapillai
` (11 subsequent siblings)
15 siblings, 1 reply; 27+ messages in thread
From: Vinod Govindapillai @ 2026-06-01 20:43 UTC (permalink / raw)
To: igt-dev; +Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma
While looking for "no fbc reasons" and decide whether to skip any specific
fbc related test, read the debugfs fbc status only once and look for any
skip reasons. Move this as a library function so that other FBC specific
tests could use the same library and all the skips reasons can be
maintained in a single place.
v2: Use the correct test for status comparison (Santhosh)
Suggested-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
lib/i915/intel_fbc.c | 37 +++++++++++++++
lib/i915/intel_fbc.h | 1 +
tests/intel/kms_frontbuffer_tracking.c | 63 ++++----------------------
3 files changed, 47 insertions(+), 54 deletions(-)
diff --git a/lib/i915/intel_fbc.c b/lib/i915/intel_fbc.c
index 4e629097a..5692c6af8 100644
--- a/lib/i915/intel_fbc.c
+++ b/lib/i915/intel_fbc.c
@@ -63,6 +63,43 @@ void intel_fbc_get_status(igt_crtc_t *crtc, char *fbc_status, int buf_size)
buf_size);
}
+/**
+ * intel_fbc_found_skip_reason
+ * @device: fd of the device
+ * @crtc_index: crtc index
+ *
+ * Read the debugfs entry for current fbc status of a crtc and check for any reasons
+ * why FBC cannot be enabled. This helps in skipping FBC test cases where FBC cannot
+ * be enabled. These no fbc reasons are defined by the driver.
+ *
+ * Returns:
+ * True if there is a reason that FBC cannot be enabled otherwise false.
+ */
+bool intel_fbc_found_skip_reason(int device, int crtc_index)
+{
+ const char *const no_fbc_reasons[] = {
+ "FBC disabled: not enough stolen memory",
+ "FBC disabled: stride not supported",
+ "FBC disabled: plane size too big",
+ "FBC disabled: surface size too big",
+ "FBC disabled: PSR1 enabled (Wa_14016291713)"
+ };
+ bool found_reason = false;
+ char fbc_status[FBC_STATUS_BUF_LEN];
+ int i;
+
+ intel_fbc_get_status_crtc_index(device, crtc_index, fbc_status,
+ sizeof(fbc_status));
+
+ if (strstr(fbc_status, "FBC enabled\n"))
+ return false;
+
+ for (i = 0; !found_reason && i < ARRAY_SIZE(no_fbc_reasons); i++)
+ found_reason = strstr(fbc_status, no_fbc_reasons[i]);
+
+ return found_reason;
+}
+
/**
* intel_fbc_supported:
* @crtc: CRTC
diff --git a/lib/i915/intel_fbc.h b/lib/i915/intel_fbc.h
index 60b86e366..32126309e 100644
--- a/lib/i915/intel_fbc.h
+++ b/lib/i915/intel_fbc.h
@@ -20,5 +20,6 @@ bool intel_fbc_supported_for_psr_mode(igt_display_t *display, enum psr_mode mode
void intel_fbc_get_status_crtc_index(int device, int crtc_index,
char *fbc_status, int buf_size);
void intel_fbc_get_status(igt_crtc_t *crtc, char *fbc_status, int buf_size);
+bool intel_fbc_found_skip_reason(int device, int crtc_index);
#endif
diff --git a/tests/intel/kms_frontbuffer_tracking.c b/tests/intel/kms_frontbuffer_tracking.c
index fabfe11fc..4155939b6 100644
--- a/tests/intel/kms_frontbuffer_tracking.c
+++ b/tests/intel/kms_frontbuffer_tracking.c
@@ -1715,51 +1715,6 @@ static bool fbc_wait_for_compression(void)
return igt_wait(fbc_is_compressing(), 2000, 1);
}
-static bool fbc_not_enough_stolen(void)
-{
- char fbc_status[128];
-
- intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
-
- return strstr(fbc_status, "FBC disabled: not enough stolen memory\n");
-}
-
-static bool fbc_stride_not_supported(void)
-{
- char fbc_status[128];
-
- intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
-
- return strstr(fbc_status, "FBC disabled: stride not supported\n");
-}
-
-static bool fbc_plane_size_too_big(void)
-{
- char fbc_status[128];
-
- intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
-
- return strstr(fbc_status, "FBC disabled: plane size too big\n");
-}
-
-static bool fbc_surface_size_too_big(void)
-{
- char fbc_status[128];
-
- intel_fbc_get_fbc_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
-
- return strstr(fbc_status, "FBC disabled: surface size too big\n");
-}
-
-static bool fbc_psr_not_possible(void)
-{
- char fbc_status[128];
-
- intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
-
- return strstr(fbc_status, "FBC disabled: PSR1 enabled (Wa_14016291713)");
-}
-
static bool fbc_enable_per_plane(int plane_index, igt_crtc_t *crtc)
{
char fbc_status[PATH_MAX];
@@ -2480,6 +2435,8 @@ static void hdr_print_status(igt_output_t *output)
static void do_status_assertions(int flags)
{
+ igt_crtc_t *crtc = prim_mode_params.crtc;
+
if (!opt.check_status) {
/* Make sure we settle before continuing. */
sleep(1);
@@ -2497,27 +2454,25 @@ static void do_status_assertions(int flags)
igt_assert_f(false, "DRRS LOW\n");
}
} else if (flags & ASSERT_DRRS_INACTIVE) {
- if (!intel_is_drrs_inactive(prim_mode_params.crtc)) {
+ if (!intel_is_drrs_inactive(crtc)) {
drrs_print_status();
igt_assert_f(false, "DRRS INACTIVE\n");
}
}
if (flags & ASSERT_FBC_ENABLED) {
- igt_require(!fbc_not_enough_stolen());
- igt_require(!fbc_stride_not_supported());
- igt_require(!fbc_plane_size_too_big());
- igt_require(!fbc_surface_size_too_big());
- igt_require(!fbc_psr_not_possible());
- if (!intel_fbc_wait_until_enabled(prim_mode_params.crtc)) {
- igt_assert_f(intel_fbc_is_enabled(prim_mode_params.crtc, IGT_LOG_WARN),
+ igt_require(!intel_fbc_found_skip_reason(crtc->display->drm_fd,
+ crtc->crtc_index));
+
+ if (!intel_fbc_wait_until_enabled(crtc)) {
+ igt_assert_f(intel_fbc_is_enabled(crtc, IGT_LOG_WARN),
"FBC disabled\n");
}
if (opt.fbc_check_compression)
igt_assert(fbc_wait_for_compression());
} else if (flags & ASSERT_FBC_DISABLED) {
- igt_assert(!intel_fbc_wait_until_enabled(prim_mode_params.crtc));
+ igt_assert(!intel_fbc_wait_until_enabled(crtc));
}
if (flags & ASSERT_PSR_ENABLED) {
--
2.43.0
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [PATCH i-g-t v4 05/12] tests/intel/kms_frontbuffer_tracking: use a bigger buffer for fbc status
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
` (3 preceding siblings ...)
2026-06-01 20:43 ` [PATCH i-g-t v4 04/12] tests/intel/kms_frontbuffer_tracking: consolidate fbc tests skip checks Vinod Govindapillai
@ 2026-06-01 20:44 ` Vinod Govindapillai
2026-06-01 20:44 ` [PATCH i-g-t v4 06/12] tests/intel/kms_fbcon_fbt: " Vinod Govindapillai
` (10 subsequent siblings)
15 siblings, 0 replies; 27+ messages in thread
From: Vinod Govindapillai @ 2026-06-01 20:44 UTC (permalink / raw)
To: igt-dev; +Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma
As the FBC status now include plane specific FBC status as well, we
need a bigger buffer to capture the complete FBC status. Define the
buffer length in a single place and use it across places where the
test need to assess the FBC status
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
---
lib/i915/intel_fbc.c | 2 --
lib/i915/intel_fbc.h | 2 ++
tests/intel/kms_frontbuffer_tracking.c | 6 +++---
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/lib/i915/intel_fbc.c b/lib/i915/intel_fbc.c
index 5692c6af8..ccd7f411c 100644
--- a/lib/i915/intel_fbc.c
+++ b/lib/i915/intel_fbc.c
@@ -10,8 +10,6 @@
#include "intel_fbc.h"
-#define FBC_STATUS_BUF_LEN 128
-
void intel_fbc_enable(igt_display_t *display)
{
igt_set_module_param_int(display->drm_fd, "enable_fbc", 1);
diff --git a/lib/i915/intel_fbc.h b/lib/i915/intel_fbc.h
index 32126309e..a82a96d20 100644
--- a/lib/i915/intel_fbc.h
+++ b/lib/i915/intel_fbc.h
@@ -8,6 +8,8 @@
#include "igt.h"
+#define FBC_STATUS_BUF_LEN 512
+
enum psr_mode;
void intel_fbc_enable(igt_display_t *display);
diff --git a/tests/intel/kms_frontbuffer_tracking.c b/tests/intel/kms_frontbuffer_tracking.c
index 4155939b6..a839833a3 100644
--- a/tests/intel/kms_frontbuffer_tracking.c
+++ b/tests/intel/kms_frontbuffer_tracking.c
@@ -1633,7 +1633,7 @@ static void drrs_print_status(void)
static struct timespec fbc_get_last_action(void)
{
struct timespec ret = { 0, 0 };
- char fbc_status[128];
+ char fbc_status[FBC_STATUS_BUF_LEN];
char *action;
ssize_t n_read;
@@ -1683,7 +1683,7 @@ static void fbc_update_last_action(void)
static void fbc_setup_last_action(void)
{
ssize_t n_read;
- char fbc_status[128];
+ char fbc_status[FBC_STATUS_BUF_LEN];
char *action;
intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
@@ -1703,7 +1703,7 @@ static void fbc_setup_last_action(void)
static bool fbc_is_compressing(void)
{
- char fbc_status[128];
+ char fbc_status[FBC_STATUS_BUF_LEN];
intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
--
2.43.0
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [PATCH i-g-t v4 06/12] tests/intel/kms_fbcon_fbt: use a bigger buffer for fbc status
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
` (4 preceding siblings ...)
2026-06-01 20:44 ` [PATCH i-g-t v4 05/12] tests/intel/kms_frontbuffer_tracking: use a bigger buffer for fbc status Vinod Govindapillai
@ 2026-06-01 20:44 ` Vinod Govindapillai
2026-06-01 20:44 ` [PATCH i-g-t v4 07/12] tests/intel/kms_fbcon_fbt: update the outdated fbc skip reasons Vinod Govindapillai
` (9 subsequent siblings)
15 siblings, 0 replies; 27+ messages in thread
From: Vinod Govindapillai @ 2026-06-01 20:44 UTC (permalink / raw)
To: igt-dev; +Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma
As the FBC status now include plane specific FBC status as well, we
need a bigger buffer to capture the complete FBC status. Use the
already defined buffer length to assess the FBC status
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
---
tests/intel/kms_fbcon_fbt.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/tests/intel/kms_fbcon_fbt.c b/tests/intel/kms_fbcon_fbt.c
index e44be15f6..b36582011 100644
--- a/tests/intel/kms_fbcon_fbt.c
+++ b/tests/intel/kms_fbcon_fbt.c
@@ -33,6 +33,7 @@
* Mega feature: General Display Features
*/
+#include "i915/intel_fbc.h"
#include "igt.h"
#include "igt_device.h"
#include "igt_psr.h"
@@ -81,7 +82,7 @@ static void wait_user(const char *msg)
static bool fbc_supported_on_chipset(int device, int debugfs_fd)
{
- char buf[128];
+ char buf[FBC_STATUS_BUF_LEN];
int ret;
ret = igt_debugfs_simple_read(debugfs_fd, "i915_fbc_status",
@@ -100,7 +101,7 @@ static bool connector_can_fbc(drmModeConnectorPtr connector)
static void fbc_print_status(int debugfs_fd)
{
- static char buf[128];
+ static char buf[FBC_STATUS_BUF_LEN];
igt_debugfs_simple_read(debugfs_fd, "i915_fbc_status", buf,
sizeof(buf));
@@ -109,7 +110,7 @@ static void fbc_print_status(int debugfs_fd)
static bool fbc_check_status(int debugfs_fd, bool enabled)
{
- char buf[128];
+ char buf[FBC_STATUS_BUF_LEN];
igt_debugfs_simple_read(debugfs_fd, "i915_fbc_status", buf,
sizeof(buf));
@@ -310,7 +311,7 @@ static void fbc_skips_on_fbcon(int debugfs_fd)
"plane height + offset is non-modulo of 4"
};
bool skip = false;
- char buf[128];
+ char buf[FBC_STATUS_BUF_LEN];
int i;
igt_debugfs_simple_read(debugfs_fd, "i915_fbc_status", buf, sizeof(buf));
--
2.43.0
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [PATCH i-g-t v4 07/12] tests/intel/kms_fbcon_fbt: update the outdated fbc skip reasons
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
` (5 preceding siblings ...)
2026-06-01 20:44 ` [PATCH i-g-t v4 06/12] tests/intel/kms_fbcon_fbt: " Vinod Govindapillai
@ 2026-06-01 20:44 ` Vinod Govindapillai
2026-07-10 5:21 ` Reddy Guddati, Santhosh
2026-06-01 20:44 ` [PATCH i-g-t v4 08/12] tests/intel/kms_fbcon_fbt: refactor the code to get the right fbc status Vinod Govindapillai
` (8 subsequent siblings)
15 siblings, 1 reply; 27+ messages in thread
From: Vinod Govindapillai @ 2026-06-01 20:44 UTC (permalink / raw)
To: igt-dev; +Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma
No fbc reasons have been updated in the driver. Use the same
"no fbc reason" being set in the debugfs by the driver.
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
tests/intel/kms_fbcon_fbt.c | 22 ++++++++++------------
1 file changed, 10 insertions(+), 12 deletions(-)
diff --git a/tests/intel/kms_fbcon_fbt.c b/tests/intel/kms_fbcon_fbt.c
index b36582011..78c6cc4b2 100644
--- a/tests/intel/kms_fbcon_fbt.c
+++ b/tests/intel/kms_fbcon_fbt.c
@@ -297,18 +297,16 @@ static inline void psr_debugfs_enable(int device, int debugfs_fd)
static void fbc_skips_on_fbcon(int debugfs_fd)
{
const char *reasons[] = {
- "incompatible mode",
- "mode too large for compression",
- "framebuffer not tiled or fenced",
- "pixel format is invalid",
- "rotation unsupported",
- "tiling unsupported",
- "framebuffer stride not supported",
- "per-pixel alpha blending is incompatible with FBC",
- "pixel rate is too big",
- "CFB requirements changed",
- "plane Y offset is misaligned",
- "plane height + offset is non-modulo of 4"
+ "pixel format not supported",
+ "tiling not supported",
+ "rotation not supported",
+ "stride not supported",
+ "per-pixel alpha not supported",
+ "plane size too big",
+ "surface size too big",
+ "plane start Y offset misaligned",
+ "plane end Y offset misaligned",
+ "pixel rate too high"
};
bool skip = false;
char buf[FBC_STATUS_BUF_LEN];
--
2.43.0
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [PATCH i-g-t v4 08/12] tests/intel/kms_fbcon_fbt: refactor the code to get the right fbc status
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
` (6 preceding siblings ...)
2026-06-01 20:44 ` [PATCH i-g-t v4 07/12] tests/intel/kms_fbcon_fbt: update the outdated fbc skip reasons Vinod Govindapillai
@ 2026-06-01 20:44 ` Vinod Govindapillai
2026-07-10 5:43 ` Reddy Guddati, Santhosh
2026-06-01 20:44 ` [PATCH i-g-t v4 09/12] tests/intel/kms_fbcon_fbt: find and store the crtc index Vinod Govindapillai
` (7 subsequent siblings)
15 siblings, 1 reply; 27+ messages in thread
From: Vinod Govindapillai @ 2026-06-01 20:44 UTC (permalink / raw)
To: igt-dev; +Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma
As FBC can be enabled in multiple pipes, to check the fbc status of a pipe,
we need to read the FBC status from the corresponding crtc debugfs entry.
As a step towards that, update all the feature virtual function definitions
so that we can access all the relevant parameters needed for reading the
crtc debugfs entry.
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
tests/intel/kms_fbcon_fbt.c | 102 ++++++++++++++++++------------------
1 file changed, 52 insertions(+), 50 deletions(-)
diff --git a/tests/intel/kms_fbcon_fbt.c b/tests/intel/kms_fbcon_fbt.c
index 78c6cc4b2..5863c9e68 100644
--- a/tests/intel/kms_fbcon_fbt.c
+++ b/tests/intel/kms_fbcon_fbt.c
@@ -80,12 +80,12 @@ static void wait_user(const char *msg)
igt_debug_wait_for_keypress("fbt");
}
-static bool fbc_supported_on_chipset(int device, int debugfs_fd)
+static bool fbc_supported_on_chipset(struct drm_info *drm)
{
char buf[FBC_STATUS_BUF_LEN];
int ret;
- ret = igt_debugfs_simple_read(debugfs_fd, "i915_fbc_status",
+ ret = igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status",
buf, sizeof(buf));
if (ret < 0)
return false;
@@ -99,20 +99,20 @@ static bool connector_can_fbc(drmModeConnectorPtr connector)
return true;
}
-static void fbc_print_status(int debugfs_fd)
+static void fbc_print_status(struct drm_info *drm)
{
static char buf[FBC_STATUS_BUF_LEN];
- igt_debugfs_simple_read(debugfs_fd, "i915_fbc_status", buf,
+ igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status", buf,
sizeof(buf));
igt_debug("FBC status: %s\n", buf);
}
-static bool fbc_check_status(int debugfs_fd, bool enabled)
+static bool fbc_check_status(struct drm_info *drm, bool enabled)
{
char buf[FBC_STATUS_BUF_LEN];
- igt_debugfs_simple_read(debugfs_fd, "i915_fbc_status", buf,
+ igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status", buf,
sizeof(buf));
if (enabled)
return strstr(buf, "FBC enabled\n");
@@ -120,25 +120,27 @@ static bool fbc_check_status(int debugfs_fd, bool enabled)
return strstr(buf, "FBC disabled");
}
-static bool fbc_wait_until_enabled(int debugfs_fd)
+static bool fbc_wait_until_enabled(struct drm_info *drm)
{
- bool r = igt_wait(fbc_check_status(debugfs_fd, true), 5000, 1);
- fbc_print_status(debugfs_fd);
+ bool r = igt_wait(fbc_check_status(drm, true), 5000, 1);
+
+ fbc_print_status(drm);
return r;
}
-static bool fbc_is_disabled(int debugfs_fd)
+static bool fbc_is_disabled(struct drm_info *drm)
{
- bool r = fbc_check_status(debugfs_fd, false);
+ bool r = fbc_check_status(drm, false);
- fbc_print_status(debugfs_fd);
+ fbc_print_status(drm);
return r;
}
-static bool fbc_wait_until_disabled(int debugfs_fd)
+static bool fbc_wait_until_disabled(struct drm_info *drm)
{
- bool r = igt_wait(fbc_check_status(debugfs_fd, false), 5000, 1);
- fbc_print_status(debugfs_fd);
+ bool r = igt_wait(fbc_check_status(drm, false), 5000, 1);
+
+ fbc_print_status(drm);
return r;
}
@@ -181,7 +183,7 @@ static bool fbc_wait_until_update(struct drm_info *drm)
* relies on a tiled and fenceable framebuffer to track modifications.
*/
if (intel_gen(intel_get_drm_devid(drm->fd)) >= 9) {
- if (!fbc_wait_until_enabled(drm->debugfs_fd))
+ if (!fbc_wait_until_enabled(drm))
return false;
/*
* Skip cursor blinking check when running in simulation mode.
@@ -193,7 +195,7 @@ static bool fbc_wait_until_update(struct drm_info *drm)
return fbc_check_cursor_blinking(drm);
} else {
- return fbc_wait_until_disabled(drm->debugfs_fd);
+ return fbc_wait_until_disabled(drm);
}
}
@@ -242,34 +244,34 @@ static bool connector_can_psr(drmModeConnectorPtr connector)
return (connector->connector_type == DRM_MODE_CONNECTOR_eDP);
}
-static void psr_print_status(int debugfs_fd)
+static void psr_print_status(struct drm_info *drm)
{
static char buf[PSR_STATUS_MAX_LEN];
- igt_debugfs_simple_read(debugfs_fd, "i915_edp_psr_status", buf,
+ igt_debugfs_simple_read(drm->debugfs_fd, "i915_edp_psr_status", buf,
sizeof(buf));
igt_debug("PSR status: %s\n", buf);
}
-static bool psr_wait_until_enabled(int debugfs_fd)
+static bool psr_wait_until_enabled(struct drm_info *drm)
{
- bool r = psr_wait_entry(debugfs_fd, PSR_MODE_1, NULL);
+ bool r = psr_wait_entry(drm->debugfs_fd, PSR_MODE_1, NULL);
- psr_print_status(debugfs_fd);
+ psr_print_status(drm);
return r;
}
-static bool psr_is_disabled(int debugfs_fd)
+static bool psr_is_disabled(struct drm_info *drm)
{
- bool r = psr_disabled_check(debugfs_fd);
+ bool r = psr_disabled_check(drm->debugfs_fd);
- psr_print_status(debugfs_fd);
+ psr_print_status(drm);
return r;
}
-static bool psr_supported_on_chipset(int device, int debugfs_fd)
+static bool psr_supported_on_chipset(struct drm_info *drm)
{
- return psr_sink_support(device, debugfs_fd, PSR_MODE_1, NULL);
+ return psr_sink_support(drm->fd, drm->debugfs_fd, PSR_MODE_1, NULL);
}
static bool psr_wait_until_update(struct drm_info *drm)
@@ -277,24 +279,24 @@ static bool psr_wait_until_update(struct drm_info *drm)
return psr_long_wait_update(drm->debugfs_fd, PSR_MODE_1, NULL);
}
-static void disable_features(int device, int debugfs_fd)
+static void disable_features(struct drm_info *drm)
{
- igt_set_module_param_int(device, "enable_fbc", 0);
- if (psr_sink_support(device, debugfs_fd, PSR_MODE_1, NULL))
- psr_disable(device, debugfs_fd, NULL);
+ igt_set_module_param_int(drm->fd, "enable_fbc", 0);
+ if (psr_sink_support(drm->fd, drm->debugfs_fd, PSR_MODE_1, NULL))
+ psr_disable(drm->fd, drm->debugfs_fd, NULL);
}
-static inline void fbc_modparam_enable(int device, int debugfs_fd)
+static inline void fbc_modparam_enable(struct drm_info *drm)
{
- igt_set_module_param_int(device, "enable_fbc", 1);
+ igt_set_module_param_int(drm->fd, "enable_fbc", 1);
}
-static inline void psr_debugfs_enable(int device, int debugfs_fd)
+static inline void psr_debugfs_enable(struct drm_info *drm)
{
- psr_enable(device, debugfs_fd, PSR_MODE_1, NULL);
+ psr_enable(drm->fd, drm->debugfs_fd, PSR_MODE_1, NULL);
}
-static void fbc_skips_on_fbcon(int debugfs_fd)
+static void fbc_skips_on_fbcon(struct drm_info *drm)
{
const char *reasons[] = {
"pixel format not supported",
@@ -312,7 +314,7 @@ static void fbc_skips_on_fbcon(int debugfs_fd)
char buf[FBC_STATUS_BUF_LEN];
int i;
- igt_debugfs_simple_read(debugfs_fd, "i915_fbc_status", buf, sizeof(buf));
+ igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status", buf, sizeof(buf));
if (strstr(buf, "FBC enabled\n"))
return;
@@ -322,7 +324,7 @@ static void fbc_skips_on_fbcon(int debugfs_fd)
igt_skip_on_f(skip, "fbcon modeset is not compatible with FBC\n");
}
-static void psr_skips_on_fbcon(int debugfs_fd)
+static void psr_skips_on_fbcon(struct drm_info *drm)
{
/*
* Unless fbcon enables interlaced mode all other PSR restrictions
@@ -334,14 +336,14 @@ static void psr_skips_on_fbcon(int debugfs_fd)
}
struct feature {
- bool (*supported_on_chipset)(int device, int debugfs_fd);
- bool (*wait_until_enabled)(int debugfs_fd);
- bool (*is_disabled)(int debugfs_fd);
+ bool (*supported_on_chipset)(struct drm_info *drm);
+ bool (*wait_until_enabled)(struct drm_info *drm);
+ bool (*is_disabled)(struct drm_info *drm);
bool (*wait_until_update)(struct drm_info *drm);
bool (*connector_possible_fn)(drmModeConnectorPtr connector);
- void (*enable)(int device, int debugfs_fd);
+ void (*enable)(struct drm_info *drm);
/* skip test if feature can't be enabled due fbcon modeset */
- void (*skips_on_fbcon)(int debugfs_fd);
+ void (*skips_on_fbcon)(struct drm_info *drm);
} fbc = {
.supported_on_chipset = fbc_supported_on_chipset,
.wait_until_enabled = fbc_wait_until_enabled,
@@ -372,24 +374,24 @@ static void subtest(struct drm_info *drm, struct feature *feature, bool suspend)
{
kmstest_set_vt_graphics_mode();
- igt_require(feature->supported_on_chipset(drm->fd, drm->debugfs_fd));
+ igt_require(feature->supported_on_chipset(drm));
- disable_features(drm->fd, drm->debugfs_fd);
- feature->enable(drm->fd, drm->debugfs_fd);
+ disable_features(drm);
+ feature->enable(drm);
kmstest_unset_all_crtcs(drm->fd, drm->res);
wait_user("Modes unset.");
- igt_assert(feature->is_disabled(drm->debugfs_fd));
+ igt_assert(feature->is_disabled(drm));
set_mode_for_one_screen(drm, feature->connector_possible_fn);
wait_user("Screen set.");
- igt_assert(feature->wait_until_enabled(drm->debugfs_fd));
+ igt_assert(feature->wait_until_enabled(drm));
if (suspend) {
igt_system_suspend_autoresume(SUSPEND_STATE_MEM,
SUSPEND_TEST_NONE);
sleep(5);
- igt_assert(feature->wait_until_enabled(drm->debugfs_fd));
+ igt_assert(feature->wait_until_enabled(drm));
}
restore_fbcon(drm);
@@ -398,7 +400,7 @@ static void subtest(struct drm_info *drm, struct feature *feature, bool suspend)
sleep(3);
wait_user("Back to fbcon.");
- feature->skips_on_fbcon(drm->debugfs_fd);
+ feature->skips_on_fbcon(drm);
igt_assert(feature->wait_until_update(drm));
if (suspend) {
--
2.43.0
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [PATCH i-g-t v4 09/12] tests/intel/kms_fbcon_fbt: find and store the crtc index
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
` (7 preceding siblings ...)
2026-06-01 20:44 ` [PATCH i-g-t v4 08/12] tests/intel/kms_fbcon_fbt: refactor the code to get the right fbc status Vinod Govindapillai
@ 2026-06-01 20:44 ` Vinod Govindapillai
2026-07-10 5:44 ` Reddy Guddati, Santhosh
2026-06-01 20:44 ` [PATCH i-g-t v4 10/12] tests/intel/kms_fbcon_fbt: find the correct fbc status of a pipe Vinod Govindapillai
` (6 subsequent siblings)
15 siblings, 1 reply; 27+ messages in thread
From: Vinod Govindapillai @ 2026-06-01 20:44 UTC (permalink / raw)
To: igt-dev; +Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma
As we need to find the fbc status from crtc debugfs entry, find
and keep the crtc index from the crtc_id and use it wherever
required.
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
tests/intel/kms_fbcon_fbt.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/tests/intel/kms_fbcon_fbt.c b/tests/intel/kms_fbcon_fbt.c
index 5863c9e68..96136f8ff 100644
--- a/tests/intel/kms_fbcon_fbt.c
+++ b/tests/intel/kms_fbcon_fbt.c
@@ -68,7 +68,7 @@ IGT_TEST_DESCRIPTION("Test the relationship between fbcon and the frontbuffer "
#define MAX_CONNECTORS 32
struct drm_info {
- int fd, debugfs_fd, crtc_id, devid;
+ int fd, debugfs_fd, crtc_id, crtc_index, devid;
struct igt_fb fb;
drmModeResPtr res;
drmModeConnectorPtr connectors[MAX_CONNECTORS];
@@ -149,10 +149,9 @@ static bool fbc_check_cursor_blinking(struct drm_info *drm)
igt_pipe_crc_t *pipe_crc;
igt_crc_t crc[2];
bool ret;
- int i, crtc_index;
+ int i;
- crtc_index = kmstest_get_crtc_index_from_id(drm->fd, drm->crtc_id);
- pipe_crc = igt_pipe_crc_new(drm->fd, crtc_index, IGT_PIPE_CRC_SOURCE_AUTO);
+ pipe_crc = igt_pipe_crc_new(drm->fd, drm->crtc_index, IGT_PIPE_CRC_SOURCE_AUTO);
igt_pipe_crc_start(pipe_crc);
igt_pipe_crc_drain(pipe_crc);
@@ -222,6 +221,7 @@ static void set_mode_for_one_screen(struct drm_info *drm,
"No connector available\n");
drm->crtc_id = kmstest_find_crtc_for_connector(drm->fd, drm->res, c, 0);
+ drm->crtc_index = kmstest_get_crtc_index_from_id(drm->fd, drm->crtc_id);
buffer_id = igt_create_fb(drm->fd, mode->hdisplay, mode->vdisplay,
DRM_FORMAT_XRGB8888,
--
2.43.0
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [PATCH i-g-t v4 10/12] tests/intel/kms_fbcon_fbt: find the correct fbc status of a pipe
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
` (8 preceding siblings ...)
2026-06-01 20:44 ` [PATCH i-g-t v4 09/12] tests/intel/kms_fbcon_fbt: find and store the crtc index Vinod Govindapillai
@ 2026-06-01 20:44 ` Vinod Govindapillai
2026-07-16 7:41 ` Reddy Guddati, Santhosh
2026-06-01 20:44 ` [PATCH i-g-t v4 11/12] tests/intel/kms_fbcon_fbt: use common routine to skip tests on fbc status Vinod Govindapillai
` (5 subsequent siblings)
15 siblings, 1 reply; 27+ messages in thread
From: Vinod Govindapillai @ 2026-06-01 20:44 UTC (permalink / raw)
To: igt-dev; +Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma
Use the right function for access the fbc status from crtc debugfs
entry.
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
tests/intel/kms_fbcon_fbt.c | 17 ++++++++---------
1 file changed, 8 insertions(+), 9 deletions(-)
diff --git a/tests/intel/kms_fbcon_fbt.c b/tests/intel/kms_fbcon_fbt.c
index 96136f8ff..fdd8515cc 100644
--- a/tests/intel/kms_fbcon_fbt.c
+++ b/tests/intel/kms_fbcon_fbt.c
@@ -83,12 +83,9 @@ static void wait_user(const char *msg)
static bool fbc_supported_on_chipset(struct drm_info *drm)
{
char buf[FBC_STATUS_BUF_LEN];
- int ret;
- ret = igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status",
- buf, sizeof(buf));
- if (ret < 0)
- return false;
+ intel_fbc_get_status_crtc_index(drm->fd, drm->crtc_index, buf,
+ sizeof(buf));
return !strstr(buf, "FBC unsupported on this chipset\n") &&
!strstr(buf, "stolen memory not initialised\n");
@@ -103,8 +100,9 @@ static void fbc_print_status(struct drm_info *drm)
{
static char buf[FBC_STATUS_BUF_LEN];
- igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status", buf,
- sizeof(buf));
+ intel_fbc_get_status_crtc_index(drm->fd, drm->crtc_index, buf,
+ sizeof(buf));
+
igt_debug("FBC status: %s\n", buf);
}
@@ -112,8 +110,9 @@ static bool fbc_check_status(struct drm_info *drm, bool enabled)
{
char buf[FBC_STATUS_BUF_LEN];
- igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status", buf,
- sizeof(buf));
+ intel_fbc_get_status_crtc_index(drm->fd, drm->crtc_index, buf,
+ sizeof(buf));
+
if (enabled)
return strstr(buf, "FBC enabled\n");
else
--
2.43.0
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [PATCH i-g-t v4 11/12] tests/intel/kms_fbcon_fbt: use common routine to skip tests on fbc status
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
` (9 preceding siblings ...)
2026-06-01 20:44 ` [PATCH i-g-t v4 10/12] tests/intel/kms_fbcon_fbt: find the correct fbc status of a pipe Vinod Govindapillai
@ 2026-06-01 20:44 ` Vinod Govindapillai
2026-07-16 7:46 ` Reddy Guddati, Santhosh
2026-06-01 20:44 ` [PATCH i-g-t v4 12/12] tests/intel/fbc: detatiled debug info for unsupported plane size for fbc Vinod Govindapillai
` (4 subsequent siblings)
15 siblings, 1 reply; 27+ messages in thread
From: Vinod Govindapillai @ 2026-06-01 20:44 UTC (permalink / raw)
To: igt-dev; +Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma
Use the common intel_fbc_found_skip_reason() defined as part of the fbc
library functions to check and assess the fbc skip reasons. The "no fbc
reasons" are appended based on the reasons defined in the kms_fbcon_fbt
tests.
v2: update the missing coma (Santhosh)
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
lib/i915/intel_fbc.c | 9 ++++++++-
tests/intel/kms_fbcon_fbt.c | 26 ++------------------------
2 files changed, 10 insertions(+), 25 deletions(-)
diff --git a/lib/i915/intel_fbc.c b/lib/i915/intel_fbc.c
index ccd7f411c..45791a72b 100644
--- a/lib/i915/intel_fbc.c
+++ b/lib/i915/intel_fbc.c
@@ -77,10 +77,17 @@ bool intel_fbc_found_skip_reason(int device, int crtc_index)
{
const char *const no_fbc_reasons[] = {
"FBC disabled: not enough stolen memory",
+ "FBC disabled: pixel format not supported",
+ "FBC disabled: tiling not supported",
+ "FBC disabled: rotation not supported",
"FBC disabled: stride not supported",
+ "FBC disabled: per-pixel alpha not supported",
"FBC disabled: plane size too big",
"FBC disabled: surface size too big",
- "FBC disabled: PSR1 enabled (Wa_14016291713)"
+ "FBC disabled: PSR1 enabled (Wa_14016291713)",
+ "FBC disabled: plane start Y offset misaligned",
+ "FBC disabled: plane end Y offset misaligned",
+ "FBC disabled: pixel rate too high"
};
bool found_reason = false;
char fbc_status[FBC_STATUS_BUF_LEN];
diff --git a/tests/intel/kms_fbcon_fbt.c b/tests/intel/kms_fbcon_fbt.c
index fdd8515cc..378d0ea8a 100644
--- a/tests/intel/kms_fbcon_fbt.c
+++ b/tests/intel/kms_fbcon_fbt.c
@@ -297,30 +297,8 @@ static inline void psr_debugfs_enable(struct drm_info *drm)
static void fbc_skips_on_fbcon(struct drm_info *drm)
{
- const char *reasons[] = {
- "pixel format not supported",
- "tiling not supported",
- "rotation not supported",
- "stride not supported",
- "per-pixel alpha not supported",
- "plane size too big",
- "surface size too big",
- "plane start Y offset misaligned",
- "plane end Y offset misaligned",
- "pixel rate too high"
- };
- bool skip = false;
- char buf[FBC_STATUS_BUF_LEN];
- int i;
-
- igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status", buf, sizeof(buf));
- if (strstr(buf, "FBC enabled\n"))
- return;
-
- for (i = 0; skip == false && i < ARRAY_SIZE(reasons); i++)
- skip = strstr(buf, reasons[i]);
-
- igt_skip_on_f(skip, "fbcon modeset is not compatible with FBC\n");
+ igt_skip_on_f(intel_fbc_found_skip_reason(drm->fd, drm->crtc_index),
+ "fbcon modeset is not compatible with FBC\n");
}
static void psr_skips_on_fbcon(struct drm_info *drm)
--
2.43.0
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [PATCH i-g-t v4 12/12] tests/intel/fbc: detatiled debug info for unsupported plane size for fbc
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
` (10 preceding siblings ...)
2026-06-01 20:44 ` [PATCH i-g-t v4 11/12] tests/intel/kms_fbcon_fbt: use common routine to skip tests on fbc status Vinod Govindapillai
@ 2026-06-01 20:44 ` Vinod Govindapillai
2026-07-10 5:06 ` Reddy Guddati, Santhosh
2026-06-02 0:06 ` ✓ i915.CI.BAT: success for updates to fbc tests (rev4) Patchwork
` (3 subsequent siblings)
15 siblings, 1 reply; 27+ messages in thread
From: Vinod Govindapillai @ 2026-06-01 20:44 UTC (permalink / raw)
To: igt-dev; +Cc: vinod.govindapillai, santhosh.reddy.guddati, swati2.sharma
When FBC cannot be enabled because the plane is larger than the
display supports, log the attempted plane size in the IGT info
text for the skipping reason.
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
tests/intel/kms_dirtyfb.c | 3 ++-
tests/intel/kms_fbc_dirty_rect.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/tests/intel/kms_dirtyfb.c b/tests/intel/kms_dirtyfb.c
index b5de63350..48fcb6c61 100644
--- a/tests/intel/kms_dirtyfb.c
+++ b/tests/intel/kms_dirtyfb.c
@@ -108,7 +108,8 @@ static bool check_support(data_t *data)
if (!intel_fbc_plane_size_supported(&data->display,
data->mode->hdisplay,
data->mode->vdisplay)) {
- igt_info("Plane size not supported as per FBC size restrictions\n");
+ igt_info("Plane size (%d, %d) not supported as per FBC size restrictions\n",
+ data->mode->hdisplay, data->mode->vdisplay);
return false;
}
return true;
diff --git a/tests/intel/kms_fbc_dirty_rect.c b/tests/intel/kms_fbc_dirty_rect.c
index 4187ee072..f025a57ae 100644
--- a/tests/intel/kms_fbc_dirty_rect.c
+++ b/tests/intel/kms_fbc_dirty_rect.c
@@ -410,7 +410,8 @@ static bool check_fbc_supported(data_t *data)
if (!intel_fbc_plane_size_supported(&data->display, data->mode->hdisplay,
data->mode->vdisplay)) {
- igt_info("Plane size not supported as per FBC size restrictions\n");
+ igt_info("Plane size (%d, %d) not supported as per FBC size restrictions\n",
+ data->mode->hdisplay, data->mode->vdisplay);
return false;
}
--
2.43.0
^ permalink raw reply related [flat|nested] 27+ messages in thread
* ✓ i915.CI.BAT: success for updates to fbc tests (rev4)
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
` (11 preceding siblings ...)
2026-06-01 20:44 ` [PATCH i-g-t v4 12/12] tests/intel/fbc: detatiled debug info for unsupported plane size for fbc Vinod Govindapillai
@ 2026-06-02 0:06 ` Patchwork
2026-06-02 0:08 ` ✓ Xe.CI.BAT: " Patchwork
` (2 subsequent siblings)
15 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2026-06-02 0:06 UTC (permalink / raw)
To: Govindapillai, Vinod; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 5715 bytes --]
== Series Details ==
Series: updates to fbc tests (rev4)
URL : https://patchwork.freedesktop.org/series/163896/
State : success
== Summary ==
CI Bug Log - changes from IGT_8944 -> IGTPW_15280
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/index.html
Participating hosts (41 -> 40)
------------------------------
Additional (1): bat-adls-6
Missing (2): bat-dg2-13 fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_15280 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@dmabuf@all-tests:
- bat-adls-6: NOTRUN -> [SKIP][1] ([i915#15931])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/bat-adls-6/igt@dmabuf@all-tests.html
* igt@gem_lmem_swapping@parallel-random-engines:
- bat-adls-6: NOTRUN -> [SKIP][2] ([i915#4613]) +3 other tests skip
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/bat-adls-6/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_tiled_pread_basic@basic:
- bat-adls-6: NOTRUN -> [SKIP][3] ([i915#15656])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/bat-adls-6/igt@gem_tiled_pread_basic@basic.html
* igt@intel_hwmon@hwmon-read:
- bat-adls-6: NOTRUN -> [SKIP][4] ([i915#7707]) +1 other test skip
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/bat-adls-6/igt@intel_hwmon@hwmon-read.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- bat-adls-6: NOTRUN -> [SKIP][5] ([i915#4103]) +1 other test skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/bat-adls-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_dsc@dsc-basic:
- bat-adls-6: NOTRUN -> [SKIP][6] ([i915#3555] / [i915#3840])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/bat-adls-6/igt@kms_dsc@dsc-basic.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-adls-6: NOTRUN -> [SKIP][7]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/bat-adls-6/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_pm_backlight@basic-brightness:
- bat-adls-6: NOTRUN -> [SKIP][8] ([i915#5354])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/bat-adls-6/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_psr@psr-primary-mmap-gtt:
- bat-adls-6: NOTRUN -> [SKIP][9] ([i915#1072] / [i915#9732]) +3 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/bat-adls-6/igt@kms_psr@psr-primary-mmap-gtt.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-adls-6: NOTRUN -> [SKIP][10] ([i915#3555])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/bat-adls-6/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-read:
- bat-adls-6: NOTRUN -> [SKIP][11] ([i915#3291]) +2 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/bat-adls-6/igt@prime_vgem@basic-fence-read.html
* igt@vgem_basic@create:
- bat-adls-6: NOTRUN -> [FAIL][12] ([i915#16296])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/bat-adls-6/igt@vgem_basic@create.html
#### Possible fixes ####
* igt@i915_pm_rpm@module-reload:
- fi-bsw-n3050: [DMESG-WARN][13] ([i915#16057]) -> [PASS][14]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8944/fi-bsw-n3050/igt@i915_pm_rpm@module-reload.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/fi-bsw-n3050/igt@i915_pm_rpm@module-reload.html
* igt@i915_selftest@live@hangcheck:
- bat-arls-6: [DMESG-FAIL][15] ([i915#16304]) -> [PASS][16] +1 other test pass
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8944/bat-arls-6/igt@i915_selftest@live@hangcheck.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/bat-arls-6/igt@i915_selftest@live@hangcheck.html
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#15656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15656
[i915#15931]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15931
[i915#16057]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16057
[i915#16296]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16296
[i915#16304]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16304
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8944 -> IGTPW_15280
* Linux: CI_DRM_18599 -> CI_DRM_18601
CI-20190529: 20190529
CI_DRM_18599: 70cada764231ccb4582e920560a93edd210ace01 @ git://anongit.freedesktop.org/gfx-ci/linux
CI_DRM_18601: a980196655477a8f5067112946401fe52e510664 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_15280: 3b9cde2ca26c3348a4fb63d0483f0b9f91950511 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8944: 8944
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/index.html
[-- Attachment #2: Type: text/html, Size: 6756 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* ✓ Xe.CI.BAT: success for updates to fbc tests (rev4)
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
` (12 preceding siblings ...)
2026-06-02 0:06 ` ✓ i915.CI.BAT: success for updates to fbc tests (rev4) Patchwork
@ 2026-06-02 0:08 ` Patchwork
2026-06-02 9:29 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-06-02 10:41 ` ✗ i915.CI.Full: " Patchwork
15 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2026-06-02 0:08 UTC (permalink / raw)
To: Govindapillai, Vinod; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 1540 bytes --]
== Series Details ==
Series: updates to fbc tests (rev4)
URL : https://patchwork.freedesktop.org/series/163896/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8944_BAT -> XEIGTPW_15280_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (13 -> 13)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_15280_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@xe_waitfence@engine:
- bat-bmg-1: [PASS][1] -> [FAIL][2] ([Intel XE#6519])
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/bat-bmg-1/igt@xe_waitfence@engine.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/bat-bmg-1/igt@xe_waitfence@engine.html
[Intel XE#6519]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6519
Build changes
-------------
* IGT: IGT_8944 -> IGTPW_15280
* Linux: xe-5174-47abf4fa0695738273172f938832dedf5a6960ca -> xe-5177-a980196655477a8f5067112946401fe52e510664
IGTPW_15280: 3b9cde2ca26c3348a4fb63d0483f0b9f91950511 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8944: 8944
xe-5174-47abf4fa0695738273172f938832dedf5a6960ca: 47abf4fa0695738273172f938832dedf5a6960ca
xe-5177-a980196655477a8f5067112946401fe52e510664: a980196655477a8f5067112946401fe52e510664
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/index.html
[-- Attachment #2: Type: text/html, Size: 2116 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* ✗ Xe.CI.FULL: failure for updates to fbc tests (rev4)
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
` (13 preceding siblings ...)
2026-06-02 0:08 ` ✓ Xe.CI.BAT: " Patchwork
@ 2026-06-02 9:29 ` Patchwork
2026-06-02 10:41 ` ✗ i915.CI.Full: " Patchwork
15 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2026-06-02 9:29 UTC (permalink / raw)
To: Govindapillai, Vinod; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 45197 bytes --]
== Series Details ==
Series: updates to fbc tests (rev4)
URL : https://patchwork.freedesktop.org/series/163896/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8944_FULL -> XEIGTPW_15280_FULL
====================================================
Summary
-------
**WARNING**
Minor unknown changes coming with XEIGTPW_15280_FULL need to be verified
manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_15280_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_15280_FULL:
### IGT changes ###
#### Warnings ####
* igt@kms_fbcon_fbt@psr-suspend:
- shard-bmg: [SKIP][1] ([Intel XE#6126] / [Intel XE#776]) -> [SKIP][2] +1 other test skip
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-9/igt@kms_fbcon_fbt@psr-suspend.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-7/igt@kms_fbcon_fbt@psr-suspend.html
Known issues
------------
Here are the changes found in XEIGTPW_15280_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@intel_hwmon@hwmon-write:
- shard-bmg: [PASS][3] -> [FAIL][4] ([Intel XE#7445])
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-8/igt@intel_hwmon@hwmon-write.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-9/igt@intel_hwmon@hwmon-write.html
* igt@kms_big_fb@linear-32bpp-rotate-270:
- shard-bmg: NOTRUN -> [SKIP][5] ([Intel XE#2327]) +1 other test skip
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-9/igt@kms_big_fb@linear-32bpp-rotate-270.html
- shard-lnl: NOTRUN -> [SKIP][6] ([Intel XE#1407]) +1 other test skip
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-7/igt@kms_big_fb@linear-32bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-bmg: NOTRUN -> [SKIP][7] ([Intel XE#1124]) +2 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-1/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
- shard-lnl: NOTRUN -> [SKIP][8] ([Intel XE#1124]) +1 other test skip
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-3/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_bw@connected-linear-tiling-4-displays-target-1920x1080p:
- shard-bmg: NOTRUN -> [SKIP][9] ([Intel XE#7679])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-4/igt@kms_bw@connected-linear-tiling-4-displays-target-1920x1080p.html
- shard-lnl: NOTRUN -> [SKIP][10] ([Intel XE#7676])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-8/igt@kms_bw@connected-linear-tiling-4-displays-target-1920x1080p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs:
- shard-bmg: NOTRUN -> [SKIP][11] ([Intel XE#2887]) +3 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-8/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs@pipe-c-edp-1:
- shard-lnl: NOTRUN -> [SKIP][12] ([Intel XE#2669] / [Intel XE#7389]) +3 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-2/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs@pipe-c-edp-1.html
* igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-mc-ccs:
- shard-lnl: NOTRUN -> [SKIP][13] ([Intel XE#2887]) +3 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-5/igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-bmg: [PASS][14] -> [INCOMPLETE][15] ([Intel XE#7084] / [Intel XE#8150]) +1 other test incomplete
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-9/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-5/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_chamelium_color@ctm-blue-to-red:
- shard-lnl: NOTRUN -> [SKIP][16] ([Intel XE#306] / [Intel XE#7358])
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-7/igt@kms_chamelium_color@ctm-blue-to-red.html
- shard-bmg: NOTRUN -> [SKIP][17] ([Intel XE#2325] / [Intel XE#7358])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-2/igt@kms_chamelium_color@ctm-blue-to-red.html
* igt@kms_chamelium_hpd@dp-hpd-with-enabled-mode:
- shard-bmg: NOTRUN -> [SKIP][18] ([Intel XE#2252])
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-8/igt@kms_chamelium_hpd@dp-hpd-with-enabled-mode.html
- shard-lnl: NOTRUN -> [SKIP][19] ([Intel XE#373])
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-7/igt@kms_chamelium_hpd@dp-hpd-with-enabled-mode.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-bmg: NOTRUN -> [SKIP][20] ([Intel XE#2390] / [Intel XE#6974])
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-2/igt@kms_content_protection@dp-mst-type-0.html
- shard-lnl: NOTRUN -> [SKIP][21] ([Intel XE#307] / [Intel XE#6974])
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-7/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_cursor_crc@cursor-sliding-64x21:
- shard-bmg: NOTRUN -> [SKIP][22] ([Intel XE#2320])
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-1/igt@kms_cursor_crc@cursor-sliding-64x21.html
- shard-lnl: NOTRUN -> [SKIP][23] ([Intel XE#1424])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-6/igt@kms_cursor_crc@cursor-sliding-64x21.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
- shard-lnl: NOTRUN -> [SKIP][24] ([Intel XE#309] / [Intel XE#7343]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-4/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-legacy:
- shard-bmg: NOTRUN -> [FAIL][25] ([Intel XE#7809])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-4/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests:
- shard-bmg: NOTRUN -> [SKIP][26] ([Intel XE#4422] / [Intel XE#7442])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-5/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests.html
- shard-lnl: NOTRUN -> [SKIP][27] ([Intel XE#4422] / [Intel XE#7442])
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-5/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests.html
* igt@kms_feature_discovery@psr2:
- shard-bmg: NOTRUN -> [SKIP][28] ([Intel XE#2374] / [Intel XE#6128])
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-8/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-bmg: [PASS][29] -> [ABORT][30] ([Intel XE#7814]) +1 other test abort
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-9/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-6/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
- shard-lnl: NOTRUN -> [SKIP][31] ([Intel XE#1421]) +1 other test skip
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank@b-edp1:
- shard-lnl: [PASS][32] -> [FAIL][33] ([Intel XE#301])
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-lnl-8/igt@kms_flip@flip-vs-expired-vblank@b-edp1.html
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-3/igt@kms_flip@flip-vs-expired-vblank@b-edp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling:
- shard-bmg: NOTRUN -> [SKIP][34] ([Intel XE#7178] / [Intel XE#7351]) +1 other test skip
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-10/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
- shard-lnl: NOTRUN -> [SKIP][35] ([Intel XE#7178] / [Intel XE#7351]) +1 other test skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-onoff:
- shard-lnl: NOTRUN -> [SKIP][36] ([Intel XE#6312] / [Intel XE#651]) +3 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-7/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@drrs-argb161616f-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][37] ([Intel XE#7061] / [Intel XE#7356]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-8/igt@kms_frontbuffer_tracking@drrs-argb161616f-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-render:
- shard-bmg: NOTRUN -> [SKIP][38] ([Intel XE#2311]) +12 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-5/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-rte:
- shard-bmg: NOTRUN -> [SKIP][39] ([Intel XE#4141]) +4 other tests skip
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-2p-rte.html
* igt@kms_frontbuffer_tracking@fbcdrrs-abgr161616f-draw-blt:
- shard-lnl: NOTRUN -> [SKIP][40] ([Intel XE#7061] / [Intel XE#7356]) +2 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-4/igt@kms_frontbuffer_tracking@fbcdrrs-abgr161616f-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrshdr-2p-primscrn-spr-indfb-move:
- shard-lnl: NOTRUN -> [SKIP][41] ([Intel XE#7905]) +10 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-1/igt@kms_frontbuffer_tracking@fbcdrrshdr-2p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcdrrshdr-tiling-linear:
- shard-lnl: NOTRUN -> [SKIP][42] ([Intel XE#6312]) +3 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-2/igt@kms_frontbuffer_tracking@fbcdrrshdr-tiling-linear.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-abgr161616f-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][43] ([Intel XE#7061]) +2 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-3/igt@kms_frontbuffer_tracking@fbcpsrhdr-abgr161616f-draw-blt.html
* igt@kms_frontbuffer_tracking@hdr-argb161616f-draw-render:
- shard-lnl: NOTRUN -> [SKIP][44] ([Intel XE#7061]) +2 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-1/igt@kms_frontbuffer_tracking@hdr-argb161616f-draw-render.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-blt:
- shard-lnl: NOTRUN -> [SKIP][45] ([Intel XE#656] / [Intel XE#7905]) +8 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-8/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-spr-indfb-draw-blt:
- shard-lnl: NOTRUN -> [SKIP][46] ([Intel XE#7865]) +5 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-8/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-cur-indfb-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][47] ([Intel XE#2313]) +10 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-8/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_hdr@static-toggle-dpms:
- shard-lnl: NOTRUN -> [SKIP][48] ([Intel XE#1503] / [Intel XE#7915])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-5/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_hdr@static-toggle-dpms@pipe-a-edp-1-xrgb2101010:
- shard-lnl: NOTRUN -> [SKIP][49] ([Intel XE#7915]) +1 other test skip
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-5/igt@kms_hdr@static-toggle-dpms@pipe-a-edp-1-xrgb2101010.html
* igt@kms_hdr@static-toggle@pipe-a-hdmi-a-3-xrgb16161616f:
- shard-bmg: [PASS][50] -> [SKIP][51] ([Intel XE#7915]) +5 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-10/igt@kms_hdr@static-toggle@pipe-a-hdmi-a-3-xrgb16161616f.html
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-7/igt@kms_hdr@static-toggle@pipe-a-hdmi-a-3-xrgb16161616f.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-lnl: NOTRUN -> [SKIP][52] ([Intel XE#6901])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-5/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_panel_fitting@legacy:
- shard-bmg: NOTRUN -> [SKIP][53] ([Intel XE#2486])
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-3/igt@kms_panel_fitting@legacy.html
* igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping:
- shard-lnl: NOTRUN -> [SKIP][54] ([Intel XE#7283]) +1 other test skip
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-8/igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier-source-clamping:
- shard-bmg: NOTRUN -> [SKIP][55] ([Intel XE#7283]) +1 other test skip
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-10/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier-source-clamping.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a:
- shard-bmg: NOTRUN -> [SKIP][56] ([Intel XE#2763] / [Intel XE#6886]) +4 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-10/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a.html
- shard-lnl: NOTRUN -> [SKIP][57] ([Intel XE#2763] / [Intel XE#6886]) +3 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-7/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a.html
* igt@kms_pm_backlight@fade:
- shard-bmg: NOTRUN -> [SKIP][58] ([Intel XE#7376] / [Intel XE#7760] / [Intel XE#870])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-10/igt@kms_pm_backlight@fade.html
* igt@kms_pm_dc@dc5-dpms:
- shard-lnl: [PASS][59] -> [FAIL][60] ([Intel XE#7340] / [Intel XE#7504])
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-lnl-6/igt@kms_pm_dc@dc5-dpms.html
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-5/igt@kms_pm_dc@dc5-dpms.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
- shard-bmg: NOTRUN -> [SKIP][61] ([Intel XE#1489]) +1 other test skip
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-4/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
- shard-lnl: NOTRUN -> [SKIP][62] ([Intel XE#2893] / [Intel XE#4608] / [Intel XE#7304])
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-3/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][63] ([Intel XE#4608])
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-3/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][64] ([Intel XE#4608] / [Intel XE#7304])
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-3/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-b-edp-1.html
* igt@kms_psr@fbc-psr2-no-drrs@edp-1:
- shard-lnl: NOTRUN -> [SKIP][65] ([Intel XE#1406] / [Intel XE#4609]) +1 other test skip
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-1/igt@kms_psr@fbc-psr2-no-drrs@edp-1.html
* igt@kms_psr@fbc-psr2-sprite-plane-move:
- shard-lnl: NOTRUN -> [SKIP][66] ([Intel XE#1406] / [Intel XE#7345]) +1 other test skip
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-2/igt@kms_psr@fbc-psr2-sprite-plane-move.html
* igt@kms_psr@psr-basic:
- shard-bmg: NOTRUN -> [SKIP][67] ([Intel XE#2234] / [Intel XE#2850]) +2 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-9/igt@kms_psr@psr-basic.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-bmg: NOTRUN -> [SKIP][68] ([Intel XE#7795])
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-6/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_setmode@basic@pipe-b-edp-1:
- shard-lnl: [PASS][69] -> [FAIL][70] ([Intel XE#6361]) +2 other tests fail
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-lnl-7/igt@kms_setmode@basic@pipe-b-edp-1.html
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-7/igt@kms_setmode@basic@pipe-b-edp-1.html
* igt@kms_vrr@negative-basic:
- shard-lnl: NOTRUN -> [SKIP][71] ([Intel XE#1499])
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-5/igt@kms_vrr@negative-basic.html
* igt@xe_eudebug_online@preempt-breakpoint:
- shard-lnl: NOTRUN -> [SKIP][72] ([Intel XE#7636]) +1 other test skip
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-1/igt@xe_eudebug_online@preempt-breakpoint.html
- shard-bmg: NOTRUN -> [SKIP][73] ([Intel XE#7636])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-8/igt@xe_eudebug_online@preempt-breakpoint.html
* igt@xe_evict@evict-beng-mixed-many-threads-small:
- shard-bmg: [PASS][74] -> [INCOMPLETE][75] ([Intel XE#6321])
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@xe_evict@evict-beng-mixed-many-threads-small.html
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-1/igt@xe_evict@evict-beng-mixed-many-threads-small.html
* igt@xe_evict@evict-mixed-threads-large-multi-vm:
- shard-lnl: NOTRUN -> [SKIP][76] ([Intel XE#6540] / [Intel XE#688]) +2 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-3/igt@xe_evict@evict-mixed-threads-large-multi-vm.html
* igt@xe_exec_balancer@many-execqueues-cm-parallel-userptr-invalidate:
- shard-lnl: NOTRUN -> [SKIP][77] ([Intel XE#7482]) +3 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-3/igt@xe_exec_balancer@many-execqueues-cm-parallel-userptr-invalidate.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-mmap:
- shard-bmg: NOTRUN -> [SKIP][78] ([Intel XE#2322] / [Intel XE#7372]) +2 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-4/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-mmap.html
* igt@xe_exec_basic@multigpu-once-userptr:
- shard-lnl: NOTRUN -> [SKIP][79] ([Intel XE#1392]) +2 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-4/igt@xe_exec_basic@multigpu-once-userptr.html
* igt@xe_exec_fault_mode@many-multi-queue-rebind-prefetch:
- shard-bmg: NOTRUN -> [SKIP][80] ([Intel XE#7136]) +3 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-2/igt@xe_exec_fault_mode@many-multi-queue-rebind-prefetch.html
- shard-lnl: NOTRUN -> [SKIP][81] ([Intel XE#7136]) +4 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-7/igt@xe_exec_fault_mode@many-multi-queue-rebind-prefetch.html
* igt@xe_exec_multi_queue@many-execs-preempt-mode-basic:
- shard-bmg: NOTRUN -> [SKIP][82] ([Intel XE#6874]) +5 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-2/igt@xe_exec_multi_queue@many-execs-preempt-mode-basic.html
* igt@xe_exec_multi_queue@many-queues-preempt-mode-basic:
- shard-lnl: NOTRUN -> [SKIP][83] ([Intel XE#6874]) +5 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-4/igt@xe_exec_multi_queue@many-queues-preempt-mode-basic.html
* igt@xe_exec_reset@multi-queue-cancel:
- shard-lnl: NOTRUN -> [SKIP][84] ([Intel XE#7866])
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-8/igt@xe_exec_reset@multi-queue-cancel.html
- shard-bmg: NOTRUN -> [SKIP][85] ([Intel XE#7866])
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-4/igt@xe_exec_reset@multi-queue-cancel.html
* igt@xe_exec_threads@threads-multi-queue-cm-userptr-invalidate:
- shard-bmg: NOTRUN -> [SKIP][86] ([Intel XE#7138]) +1 other test skip
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-9/igt@xe_exec_threads@threads-multi-queue-cm-userptr-invalidate.html
- shard-lnl: NOTRUN -> [SKIP][87] ([Intel XE#7138]) +1 other test skip
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-7/igt@xe_exec_threads@threads-multi-queue-cm-userptr-invalidate.html
* igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit:
- shard-lnl: NOTRUN -> [SKIP][88] ([Intel XE#2229])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-1/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html
* igt@xe_multigpu_svm@mgpu-coherency-conflict:
- shard-bmg: NOTRUN -> [SKIP][89] ([Intel XE#6964])
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-8/igt@xe_multigpu_svm@mgpu-coherency-conflict.html
- shard-lnl: NOTRUN -> [SKIP][90] ([Intel XE#6964])
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-1/igt@xe_multigpu_svm@mgpu-coherency-conflict.html
* igt@xe_page_reclaim@invalid-1g:
- shard-bmg: NOTRUN -> [SKIP][91] ([Intel XE#7793])
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-5/igt@xe_page_reclaim@invalid-1g.html
- shard-lnl: NOTRUN -> [SKIP][92] ([Intel XE#7793])
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-2/igt@xe_page_reclaim@invalid-1g.html
* igt@xe_pat@xa-app-transient-media-on:
- shard-bmg: NOTRUN -> [SKIP][93] ([Intel XE#7590])
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-2/igt@xe_pat@xa-app-transient-media-on.html
- shard-lnl: NOTRUN -> [SKIP][94] ([Intel XE#7590] / [Intel XE#7772])
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-7/igt@xe_pat@xa-app-transient-media-on.html
* igt@xe_pm@s3-d3cold-basic-exec:
- shard-bmg: NOTRUN -> [SKIP][95] ([Intel XE#2284] / [Intel XE#7370])
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-7/igt@xe_pm@s3-d3cold-basic-exec.html
- shard-lnl: NOTRUN -> [SKIP][96] ([Intel XE#2284] / [Intel XE#366] / [Intel XE#7370])
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-4/igt@xe_pm@s3-d3cold-basic-exec.html
* igt@xe_pxp@pxp-stale-bo-exec-post-rpm:
- shard-bmg: NOTRUN -> [SKIP][97] ([Intel XE#4733] / [Intel XE#7417])
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-10/igt@xe_pxp@pxp-stale-bo-exec-post-rpm.html
* igt@xe_sriov_flr@flr-twice:
- shard-lnl: NOTRUN -> [SKIP][98] ([Intel XE#4273])
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-7/igt@xe_sriov_flr@flr-twice.html
* igt@xe_vm@large-userptr-misaligned-binds-536870912:
- shard-lnl: [PASS][99] -> [ABORT][100] ([Intel XE#8007])
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-lnl-3/igt@xe_vm@large-userptr-misaligned-binds-536870912.html
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-3/igt@xe_vm@large-userptr-misaligned-binds-536870912.html
- shard-bmg: [PASS][101] -> [ABORT][102] ([Intel XE#8007])
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@xe_vm@large-userptr-misaligned-binds-536870912.html
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-1/igt@xe_vm@large-userptr-misaligned-binds-536870912.html
* igt@xe_vm@overcommit-nonfault-vram-lr-defer:
- shard-lnl: NOTRUN -> [SKIP][103] ([Intel XE#7892])
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-2/igt@xe_vm@overcommit-nonfault-vram-lr-defer.html
#### Possible fixes ####
* igt@fbdev@unaligned-read:
- shard-bmg: [FAIL][104] ([Intel XE#7950]) -> [PASS][105]
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@fbdev@unaligned-read.html
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-3/igt@fbdev@unaligned-read.html
* igt@kms_cursor_edge_walk@256x256-top-edge:
- shard-bmg: [FAIL][106] ([Intel XE#6841]) -> [PASS][107] +1 other test pass
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@kms_cursor_edge_walk@256x256-top-edge.html
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-10/igt@kms_cursor_edge_walk@256x256-top-edge.html
* igt@kms_flip@2x-flip-vs-rmfb-interruptible:
- shard-bmg: [DMESG-FAIL][108] ([Intel XE#5545] / [Intel XE#7774]) -> [PASS][109] +1 other test pass
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-8/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank@a-edp1:
- shard-lnl: [FAIL][110] ([Intel XE#301]) -> [PASS][111]
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-lnl-8/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-3/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
* igt@xe_exec_fault_mode@twice-userptr-invalidate-imm:
- shard-bmg: [ABORT][112] ([Intel XE#8007]) -> [PASS][113]
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-1/igt@xe_exec_fault_mode@twice-userptr-invalidate-imm.html
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-6/igt@xe_exec_fault_mode@twice-userptr-invalidate-imm.html
- shard-lnl: [ABORT][114] ([Intel XE#8007]) -> [PASS][115]
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-lnl-4/igt@xe_exec_fault_mode@twice-userptr-invalidate-imm.html
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-4/igt@xe_exec_fault_mode@twice-userptr-invalidate-imm.html
* igt@xe_exec_system_allocator@many-large-mmap-shared-remap-dontunmap-eocheck:
- shard-bmg: [SKIP][116] ([Intel XE#6703]) -> [PASS][117] +70 other tests pass
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@xe_exec_system_allocator@many-large-mmap-shared-remap-dontunmap-eocheck.html
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-3/igt@xe_exec_system_allocator@many-large-mmap-shared-remap-dontunmap-eocheck.html
* igt@xe_sriov_vram@vf-access-beyond:
- shard-bmg: [FAIL][118] ([Intel XE#7992]) -> [PASS][119] +1 other test pass
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-8/igt@xe_sriov_vram@vf-access-beyond.html
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-8/igt@xe_sriov_vram@vf-access-beyond.html
#### Warnings ####
* igt@kms_big_fb@x-tiled-8bpp-rotate-270:
- shard-bmg: [SKIP][120] ([Intel XE#6703]) -> [SKIP][121] ([Intel XE#2327])
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-7/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-bmg: [SKIP][122] ([Intel XE#6703]) -> [SKIP][123] ([Intel XE#1124])
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-5/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_bw@connected-linear-tiling-2-displays-target-3840x2160p:
- shard-bmg: [SKIP][124] ([Intel XE#6703]) -> [SKIP][125] ([Intel XE#7679])
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@kms_bw@connected-linear-tiling-2-displays-target-3840x2160p.html
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-7/igt@kms_bw@connected-linear-tiling-2-displays-target-3840x2160p.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs-cc:
- shard-bmg: [SKIP][126] ([Intel XE#6703]) -> [SKIP][127] ([Intel XE#2887]) +2 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs-cc.html
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-2/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_content_protection@dp-mst-type-0-suspend-resume:
- shard-bmg: [SKIP][128] ([Intel XE#6703]) -> [SKIP][129] ([Intel XE#6974])
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-3/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions:
- shard-lnl: [SKIP][130] ([Intel XE#309] / [Intel XE#7343] / [Intel XE#7935]) -> [SKIP][131] ([Intel XE#309] / [Intel XE#7343])
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-lnl-8/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-lnl-5/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html
* igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][132] ([Intel XE#6703]) -> [SKIP][133] ([Intel XE#2311]) +3 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-pri-indfb-draw-mmap-wc.html
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-9/igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render:
- shard-bmg: [SKIP][134] ([Intel XE#6703]) -> [SKIP][135] ([Intel XE#4141]) +1 other test skip
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-spr-indfb-move:
- shard-bmg: [SKIP][136] ([Intel XE#6703]) -> [SKIP][137] ([Intel XE#2313]) +6 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-spr-indfb-move.html
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-7/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-spr-indfb-move.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-bmg: [SKIP][138] ([Intel XE#6703]) -> [SKIP][139] ([Intel XE#6911] / [Intel XE#7466])
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-8/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-bmg: [SKIP][140] ([Intel XE#6703]) -> [SKIP][141] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#7383] / [Intel XE#836])
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@kms_pm_rpm@modeset-lpsp-stress.html
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-3/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@xe_eudebug@basic-vm-bind-metadata-discovery:
- shard-bmg: [SKIP][142] ([Intel XE#6703]) -> [SKIP][143] ([Intel XE#7636])
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@xe_eudebug@basic-vm-bind-metadata-discovery.html
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-9/igt@xe_eudebug@basic-vm-bind-metadata-discovery.html
* igt@xe_exec_multi_queue@many-execs-dyn-priority-smem:
- shard-bmg: [SKIP][144] ([Intel XE#6703]) -> [SKIP][145] ([Intel XE#6874]) +3 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@xe_exec_multi_queue@many-execs-dyn-priority-smem.html
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-7/igt@xe_exec_multi_queue@many-execs-dyn-priority-smem.html
* igt@xe_exec_threads@threads-multi-queue-mixed-fd-rebind:
- shard-bmg: [SKIP][146] ([Intel XE#6703]) -> [SKIP][147] ([Intel XE#7138])
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@xe_exec_threads@threads-multi-queue-mixed-fd-rebind.html
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-1/igt@xe_exec_threads@threads-multi-queue-mixed-fd-rebind.html
* igt@xe_oa@oa-tlb-invalidate:
- shard-bmg: [SKIP][148] ([Intel XE#6703]) -> [SKIP][149] ([Intel XE#2248] / [Intel XE#7325] / [Intel XE#7393])
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@xe_oa@oa-tlb-invalidate.html
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-1/igt@xe_oa@oa-tlb-invalidate.html
* igt@xe_pm@d3cold-basic-exec:
- shard-bmg: [SKIP][150] ([Intel XE#6703]) -> [SKIP][151] ([Intel XE#2284] / [Intel XE#7370])
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@xe_pm@d3cold-basic-exec.html
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-4/igt@xe_pm@d3cold-basic-exec.html
* igt@xe_pxp@pxp-src-to-pxp-dest-rendercopy:
- shard-bmg: [SKIP][152] ([Intel XE#6703]) -> [SKIP][153] ([Intel XE#4733] / [Intel XE#7417])
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8944/shard-bmg-2/igt@xe_pxp@pxp-src-to-pxp-dest-rendercopy.html
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/shard-bmg-4/igt@xe_pxp@pxp-src-to-pxp-dest-rendercopy.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#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[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#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2248]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2248
[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#2374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2374
[Intel XE#2390]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2390
[Intel XE#2486]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2486
[Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[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#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4273]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4273
[Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422
[Intel XE#4608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4608
[Intel XE#4609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609
[Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
[Intel XE#5545]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5545
[Intel XE#6126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6126
[Intel XE#6128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6128
[Intel XE#6312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6312
[Intel XE#6321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6321
[Intel XE#6361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6361
[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#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#6703]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6703
[Intel XE#6841]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6841
[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#6886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6886
[Intel XE#6901]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6901
[Intel XE#6911]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6911
[Intel XE#6964]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6964
[Intel XE#6974]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6974
[Intel XE#7061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7061
[Intel XE#7084]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7084
[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#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#7325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7325
[Intel XE#7340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7340
[Intel XE#7343]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7343
[Intel XE#7345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7345
[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#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#7383]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7383
[Intel XE#7389]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7389
[Intel XE#7393]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7393
[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#7445]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7445
[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#7590]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7590
[Intel XE#7636]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7636
[Intel XE#7676]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7676
[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#7760]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7760
[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#7795]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7795
[Intel XE#7809]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7809
[Intel XE#7814]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7814
[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#7892]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7892
[Intel XE#7905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7905
[Intel XE#7915]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7915
[Intel XE#7935]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7935
[Intel XE#7950]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7950
[Intel XE#7992]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7992
[Intel XE#8007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8007
[Intel XE#8150]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8150
[Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
Build changes
-------------
* IGT: IGT_8944 -> IGTPW_15280
* Linux: xe-5174-47abf4fa0695738273172f938832dedf5a6960ca -> xe-5177-a980196655477a8f5067112946401fe52e510664
IGTPW_15280: 3b9cde2ca26c3348a4fb63d0483f0b9f91950511 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8944: 8944
xe-5174-47abf4fa0695738273172f938832dedf5a6960ca: 47abf4fa0695738273172f938832dedf5a6960ca
xe-5177-a980196655477a8f5067112946401fe52e510664: a980196655477a8f5067112946401fe52e510664
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15280/index.html
[-- Attachment #2: Type: text/html, Size: 52748 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* ✗ i915.CI.Full: failure for updates to fbc tests (rev4)
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
` (14 preceding siblings ...)
2026-06-02 9:29 ` ✗ Xe.CI.FULL: failure " Patchwork
@ 2026-06-02 10:41 ` Patchwork
15 siblings, 0 replies; 27+ messages in thread
From: Patchwork @ 2026-06-02 10:41 UTC (permalink / raw)
To: Govindapillai, Vinod; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 163287 bytes --]
== Series Details ==
Series: updates to fbc tests (rev4)
URL : https://patchwork.freedesktop.org/series/163896/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_18601_full -> IGTPW_15280_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_15280_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_15280_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_15280/index.html
Participating hosts (11 -> 10)
------------------------------
Missing (1): pig-kbl-iris
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_15280_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_atomic_transition@plane-all-transition-fencing@pipe-a-vga-1:
- shard-snb: [PASS][1] -> [FAIL][2] +1 other test fail
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-snb7/igt@kms_atomic_transition@plane-all-transition-fencing@pipe-a-vga-1.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-snb7/igt@kms_atomic_transition@plane-all-transition-fencing@pipe-a-vga-1.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: NOTRUN -> [SKIP][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-3/igt@kms_fbcon_fbt@psr-suspend.html
- shard-tglu-1: NOTRUN -> [SKIP][4]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_fbcon_fbt@psr-suspend.html
- shard-dg1: NOTRUN -> [SKIP][5]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-13/igt@kms_fbcon_fbt@psr-suspend.html
- shard-dg2: NOTRUN -> [SKIP][6]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-3/igt@kms_fbcon_fbt@psr-suspend.html
#### Warnings ####
* igt@kms_fbcon_fbt@psr:
- shard-dg2: [SKIP][7] ([i915#3469]) -> [SKIP][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg2-8/igt@kms_fbcon_fbt@psr.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-8/igt@kms_fbcon_fbt@psr.html
- shard-rkl: [SKIP][9] ([i915#3955]) -> [SKIP][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-5/igt@kms_fbcon_fbt@psr.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_fbcon_fbt@psr.html
- shard-dg1: [SKIP][11] ([i915#3469]) -> [SKIP][12]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-19/igt@kms_fbcon_fbt@psr.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@kms_fbcon_fbt@psr.html
- shard-tglu: [SKIP][13] ([i915#3469]) -> [SKIP][14]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-tglu-7/igt@kms_fbcon_fbt@psr.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-5/igt@kms_fbcon_fbt@psr.html
New tests
---------
New tests have been introduced between CI_DRM_18601_full and IGTPW_15280_full:
### New IGT tests (3) ###
* igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset@ab-hdmi-a1-hdmi-a2:
- Statuses : 1 pass(s)
- Exec time: [2.75] s
* igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset@ac-hdmi-a1-hdmi-a2:
- Statuses : 1 pass(s)
- Exec time: [2.21] s
* igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset@bc-hdmi-a1-hdmi-a2:
- Statuses : 1 pass(s)
- Exec time: [2.16] s
Known issues
------------
Here are the changes found in IGTPW_15280_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@drm_buddy@drm_buddy:
- shard-tglu: NOTRUN -> [SKIP][15] ([i915#15678])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-5/igt@drm_buddy@drm_buddy.html
* igt@dumb_buffer@create-clear:
- shard-glk: NOTRUN -> [FAIL][16] ([i915#16307])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk5/igt@dumb_buffer@create-clear.html
- shard-rkl: NOTRUN -> [FAIL][17] ([i915#16307])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@dumb_buffer@create-clear.html
* igt@fbdev@pan:
- shard-snb: [PASS][18] -> [FAIL][19] ([i915#15792])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-snb7/igt@fbdev@pan.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-snb5/igt@fbdev@pan.html
* igt@gem_bad_reloc@negative-reloc-lut:
- shard-rkl: NOTRUN -> [SKIP][20] ([i915#3281]) +3 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@gem_bad_reloc@negative-reloc-lut.html
* igt@gem_basic@multigpu-create-close:
- shard-rkl: NOTRUN -> [SKIP][21] ([i915#7697])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@gem_basic@multigpu-create-close.html
- shard-dg2: NOTRUN -> [SKIP][22] ([i915#7697])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-10/igt@gem_basic@multigpu-create-close.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-tglu-1: NOTRUN -> [SKIP][23] ([i915#3555] / [i915#9323])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-rkl: NOTRUN -> [SKIP][24] ([i915#13008])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@gem_ccs@large-ctrl-surf-copy.html
- shard-dg1: NOTRUN -> [SKIP][25] ([i915#13008])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-17/igt@gem_ccs@large-ctrl-surf-copy.html
- shard-tglu: NOTRUN -> [SKIP][26] ([i915#13008])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-4/igt@gem_ccs@large-ctrl-surf-copy.html
- shard-mtlp: NOTRUN -> [SKIP][27] ([i915#13008])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-8/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-tglu-1: NOTRUN -> [SKIP][28] ([i915#7697])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglu: NOTRUN -> [SKIP][29] ([i915#6335])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-3/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_create@create-ext-set-pat:
- shard-dg2: NOTRUN -> [SKIP][30] ([i915#8562])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-3/igt@gem_create@create-ext-set-pat.html
- shard-rkl: NOTRUN -> [SKIP][31] ([i915#8562])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-3/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_freq@sysfs@gt0:
- shard-dg2: [PASS][32] -> [FAIL][33] ([i915#9561]) +1 other test fail
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg2-4/igt@gem_ctx_freq@sysfs@gt0.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-1/igt@gem_ctx_freq@sysfs@gt0.html
* igt@gem_ctx_isolation@preservation-s3:
- shard-glk10: NOTRUN -> [INCOMPLETE][34] ([i915#13356]) +1 other test incomplete
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk10/igt@gem_ctx_isolation@preservation-s3.html
* igt@gem_ctx_persistence@heartbeat-close:
- shard-dg2: NOTRUN -> [SKIP][35] ([i915#8555])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-6/igt@gem_ctx_persistence@heartbeat-close.html
* igt@gem_ctx_persistence@heartbeat-hang:
- shard-dg1: NOTRUN -> [SKIP][36] ([i915#8555])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@gem_ctx_persistence@heartbeat-hang.html
* igt@gem_ctx_persistence@legacy-engines-hostile-preempt:
- shard-snb: NOTRUN -> [SKIP][37] ([i915#1099])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-snb5/igt@gem_ctx_persistence@legacy-engines-hostile-preempt.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-dg2: NOTRUN -> [SKIP][38] ([i915#280])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-7/igt@gem_ctx_sseu@invalid-sseu.html
- shard-rkl: NOTRUN -> [SKIP][39] ([i915#280])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@gem_ctx_sseu@invalid-sseu.html
- shard-dg1: NOTRUN -> [SKIP][40] ([i915#280])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-18/igt@gem_ctx_sseu@invalid-sseu.html
- shard-tglu: NOTRUN -> [SKIP][41] ([i915#280]) +1 other test skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-6/igt@gem_ctx_sseu@invalid-sseu.html
- shard-mtlp: NOTRUN -> [SKIP][42] ([i915#280])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-4/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_eio@in-flight-suspend:
- shard-dg1: [PASS][43] -> [DMESG-WARN][44] ([i915#13390] / [i915#4391] / [i915#4423])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-15/igt@gem_eio@in-flight-suspend.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-17/igt@gem_eio@in-flight-suspend.html
- shard-glk: NOTRUN -> [INCOMPLETE][45] ([i915#13390])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk9/igt@gem_eio@in-flight-suspend.html
* igt@gem_eio@kms:
- shard-rkl: [PASS][46] -> [DMESG-WARN][47] ([i915#13363])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-5/igt@gem_eio@kms.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@gem_eio@kms.html
- shard-tglu: [PASS][48] -> [DMESG-WARN][49] ([i915#13363])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-tglu-7/igt@gem_eio@kms.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-9/igt@gem_eio@kms.html
* igt@gem_exec_balancer@bonded-false-hang:
- shard-dg2: NOTRUN -> [SKIP][50] ([i915#4812]) +1 other test skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@gem_exec_balancer@bonded-false-hang.html
- shard-mtlp: NOTRUN -> [SKIP][51] ([i915#4812]) +1 other test skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-2/igt@gem_exec_balancer@bonded-false-hang.html
* igt@gem_exec_balancer@bonded-sync:
- shard-dg1: NOTRUN -> [SKIP][52] ([i915#4771])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-16/igt@gem_exec_balancer@bonded-sync.html
* igt@gem_exec_balancer@parallel:
- shard-tglu: NOTRUN -> [SKIP][53] ([i915#4525]) +2 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-8/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-rkl: NOTRUN -> [SKIP][54] ([i915#14544] / [i915#4525])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_balancer@parallel-out-fence:
- shard-rkl: NOTRUN -> [SKIP][55] ([i915#4525])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@gem_exec_balancer@parallel-out-fence.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-glk: NOTRUN -> [SKIP][56] ([i915#6334]) +1 other test skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk4/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_flush@basic-uc-set-default:
- shard-dg2: NOTRUN -> [SKIP][57] ([i915#3539])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@gem_exec_flush@basic-uc-set-default.html
* igt@gem_exec_flush@basic-wb-rw-default:
- shard-dg2: NOTRUN -> [SKIP][58] ([i915#3539] / [i915#4852]) +1 other test skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@gem_exec_flush@basic-wb-rw-default.html
* igt@gem_exec_params@secure-non-master:
- shard-dg2: NOTRUN -> [SKIP][59] +14 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-3/igt@gem_exec_params@secure-non-master.html
* igt@gem_exec_reloc@basic-active:
- shard-dg2: NOTRUN -> [SKIP][60] ([i915#3281]) +4 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-10/igt@gem_exec_reloc@basic-active.html
* igt@gem_exec_reloc@basic-wc-gtt-noreloc:
- shard-dg1: NOTRUN -> [SKIP][61] ([i915#3281]) +3 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-17/igt@gem_exec_reloc@basic-wc-gtt-noreloc.html
- shard-mtlp: NOTRUN -> [SKIP][62] ([i915#3281]) +1 other test skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-5/igt@gem_exec_reloc@basic-wc-gtt-noreloc.html
* igt@gem_exec_schedule@reorder-wide:
- shard-dg2: NOTRUN -> [SKIP][63] ([i915#4537] / [i915#4812])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-1/igt@gem_exec_schedule@reorder-wide.html
- shard-dg1: NOTRUN -> [SKIP][64] ([i915#4812]) +2 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-16/igt@gem_exec_schedule@reorder-wide.html
- shard-mtlp: NOTRUN -> [SKIP][65] ([i915#4537] / [i915#4812])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-4/igt@gem_exec_schedule@reorder-wide.html
* igt@gem_exec_suspend@basic-s0:
- shard-rkl: NOTRUN -> [INCOMPLETE][66] ([i915#13356]) +1 other test incomplete
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-3/igt@gem_exec_suspend@basic-s0.html
* igt@gem_fence_thrash@bo-write-verify-x:
- shard-dg2: NOTRUN -> [SKIP][67] ([i915#4860]) +1 other test skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-1/igt@gem_fence_thrash@bo-write-verify-x.html
* igt@gem_fence_thrash@bo-write-verify-y:
- shard-dg1: NOTRUN -> [SKIP][68] ([i915#4860])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-12/igt@gem_fence_thrash@bo-write-verify-y.html
- shard-mtlp: NOTRUN -> [SKIP][69] ([i915#4860])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-8/igt@gem_fence_thrash@bo-write-verify-y.html
* igt@gem_huc_copy@huc-copy:
- shard-glk: NOTRUN -> [SKIP][70] ([i915#2190])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk3/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-tglu: NOTRUN -> [SKIP][71] ([i915#4613] / [i915#7582])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-6/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@heavy-multi:
- shard-rkl: NOTRUN -> [SKIP][72] ([i915#14544] / [i915#4613])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@gem_lmem_swapping@heavy-multi.html
* igt@gem_lmem_swapping@heavy-verify-random-ccs:
- shard-rkl: NOTRUN -> [SKIP][73] ([i915#4613]) +3 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
* igt@gem_lmem_swapping@parallel-multi:
- shard-tglu-1: NOTRUN -> [SKIP][74] ([i915#4613]) +1 other test skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@gem_lmem_swapping@parallel-multi.html
* igt@gem_lmem_swapping@smem-oom:
- shard-tglu: NOTRUN -> [SKIP][75] ([i915#4613]) +4 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-6/igt@gem_lmem_swapping@smem-oom.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-glk: NOTRUN -> [SKIP][76] ([i915#4613]) +7 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk9/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_lmem_swapping@verify-random-ccs:
- shard-dg1: NOTRUN -> [SKIP][77] ([i915#12193]) +1 other test skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-12/igt@gem_lmem_swapping@verify-random-ccs.html
- shard-mtlp: NOTRUN -> [SKIP][78] ([i915#4613]) +2 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-8/igt@gem_lmem_swapping@verify-random-ccs.html
* igt@gem_lmem_swapping@verify-random-ccs@lmem0:
- shard-dg1: NOTRUN -> [SKIP][79] ([i915#4565]) +1 other test skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-12/igt@gem_lmem_swapping@verify-random-ccs@lmem0.html
* igt@gem_media_fill@media-fill:
- shard-mtlp: NOTRUN -> [SKIP][80] ([i915#8289])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-7/igt@gem_media_fill@media-fill.html
- shard-dg2: NOTRUN -> [SKIP][81] ([i915#8289])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-3/igt@gem_media_fill@media-fill.html
* igt@gem_media_vme:
- shard-rkl: NOTRUN -> [SKIP][82] ([i915#284])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@gem_media_vme.html
* igt@gem_mmap@short-mmap:
- shard-mtlp: NOTRUN -> [SKIP][83] ([i915#4083])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-3/igt@gem_mmap@short-mmap.html
* igt@gem_mmap_gtt@cpuset-big-copy-odd:
- shard-dg2: NOTRUN -> [SKIP][84] ([i915#4077]) +16 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@gem_mmap_gtt@cpuset-big-copy-odd.html
* igt@gem_mmap_gtt@zero-extend:
- shard-dg1: NOTRUN -> [SKIP][85] ([i915#4077]) +9 other tests skip
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-17/igt@gem_mmap_gtt@zero-extend.html
* igt@gem_mmap_wc@bad-object:
- shard-dg2: NOTRUN -> [SKIP][86] ([i915#4083]) +5 other tests skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-3/igt@gem_mmap_wc@bad-object.html
* igt@gem_mmap_wc@write-read:
- shard-dg1: NOTRUN -> [SKIP][87] ([i915#4083]) +5 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-16/igt@gem_mmap_wc@write-read.html
* igt@gem_pread@exhaustion:
- shard-tglu-1: NOTRUN -> [WARN][88] ([i915#2658])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@gem_pread@exhaustion.html
* igt@gem_pread@snoop:
- shard-dg2: NOTRUN -> [SKIP][89] ([i915#3282]) +6 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-8/igt@gem_pread@snoop.html
- shard-rkl: NOTRUN -> [SKIP][90] ([i915#3282]) +2 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@gem_pread@snoop.html
- shard-dg1: NOTRUN -> [SKIP][91] ([i915#3282]) +3 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-14/igt@gem_pread@snoop.html
* igt@gem_pxp@hw-rejects-pxp-buffer:
- shard-tglu: NOTRUN -> [SKIP][92] ([i915#13398]) +1 other test skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-7/igt@gem_pxp@hw-rejects-pxp-buffer.html
* igt@gem_pxp@reject-modify-context-protection-off-1:
- shard-dg1: NOTRUN -> [SKIP][93] ([i915#4270]) +2 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-12/igt@gem_pxp@reject-modify-context-protection-off-1.html
* igt@gem_pxp@verify-pxp-stale-ctx-execution:
- shard-dg2: NOTRUN -> [SKIP][94] ([i915#4270]) +3 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-7/igt@gem_pxp@verify-pxp-stale-ctx-execution.html
* igt@gem_readwrite@read-bad-handle:
- shard-mtlp: NOTRUN -> [SKIP][95] ([i915#3282]) +1 other test skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-2/igt@gem_readwrite@read-bad-handle.html
* igt@gem_render_copy@y-tiled-ccs-to-x-tiled:
- shard-mtlp: NOTRUN -> [SKIP][96] ([i915#8428]) +6 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-8/igt@gem_render_copy@y-tiled-ccs-to-x-tiled.html
* igt@gem_render_copy@yf-tiled-ccs-to-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][97] ([i915#5190] / [i915#8428]) +7 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-6/igt@gem_render_copy@yf-tiled-ccs-to-y-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-dg2: NOTRUN -> [SKIP][98] ([i915#4079]) +1 other test skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-1/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_set_tiling_vs_gtt:
- shard-dg1: NOTRUN -> [SKIP][99] ([i915#4079])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-13/igt@gem_set_tiling_vs_gtt.html
- shard-mtlp: NOTRUN -> [SKIP][100] ([i915#4079])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-3/igt@gem_set_tiling_vs_gtt.html
* igt@gem_unfence_active_buffers:
- shard-dg2: NOTRUN -> [SKIP][101] ([i915#4879])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-1/igt@gem_unfence_active_buffers.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-rkl: NOTRUN -> [SKIP][102] ([i915#3297]) +3 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@gem_userptr_blits@create-destroy-unsync.html
- shard-tglu-1: NOTRUN -> [SKIP][103] ([i915#3297]) +1 other test skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-dg2: NOTRUN -> [SKIP][104] ([i915#3297]) +3 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-6/igt@gem_userptr_blits@unsync-overlap.html
- shard-rkl: NOTRUN -> [SKIP][105] ([i915#14544] / [i915#3297])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@gem_userptr_blits@unsync-overlap.html
* igt@gem_userptr_blits@unsync-unmap:
- shard-dg1: NOTRUN -> [SKIP][106] ([i915#3297]) +1 other test skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@gem_userptr_blits@unsync-unmap.html
- shard-tglu: NOTRUN -> [SKIP][107] ([i915#3297]) +1 other test skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-7/igt@gem_userptr_blits@unsync-unmap.html
- shard-mtlp: NOTRUN -> [SKIP][108] ([i915#3297]) +1 other test skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-5/igt@gem_userptr_blits@unsync-unmap.html
* igt@gem_workarounds@suspend-resume-context:
- shard-glk: [PASS][109] -> [INCOMPLETE][110] ([i915#13356])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-glk6/igt@gem_workarounds@suspend-resume-context.html
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk6/igt@gem_workarounds@suspend-resume-context.html
* igt@gen9_exec_parse@allowed-single:
- shard-glk: NOTRUN -> [ABORT][111] ([i915#5566])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk1/igt@gen9_exec_parse@allowed-single.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-mtlp: NOTRUN -> [SKIP][112] ([i915#2856]) +2 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-8/igt@gen9_exec_parse@batch-zero-length.html
* igt@gen9_exec_parse@bb-oversize:
- shard-rkl: NOTRUN -> [SKIP][113] ([i915#2527]) +5 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@gen9_exec_parse@bb-oversize.html
* igt@gen9_exec_parse@bb-start-cmd:
- shard-dg1: NOTRUN -> [SKIP][114] ([i915#2527]) +3 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@gen9_exec_parse@bb-start-cmd.html
* igt@gen9_exec_parse@bb-start-far:
- shard-tglu-1: NOTRUN -> [SKIP][115] ([i915#2527] / [i915#2856])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@gen9_exec_parse@bb-start-far.html
* igt@gen9_exec_parse@cmd-crossing-page:
- shard-tglu: NOTRUN -> [SKIP][116] ([i915#2527] / [i915#2856]) +5 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-9/igt@gen9_exec_parse@cmd-crossing-page.html
* igt@gen9_exec_parse@secure-batches:
- shard-dg2: NOTRUN -> [SKIP][117] ([i915#2856]) +3 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@gen9_exec_parse@secure-batches.html
* igt@i915_drm_fdinfo@busy-idle-check-all@rcs0:
- shard-mtlp: NOTRUN -> [SKIP][118] ([i915#11527]) +6 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-8/igt@i915_drm_fdinfo@busy-idle-check-all@rcs0.html
* igt@i915_drm_fdinfo@busy-idle-check-all@vcs0:
- shard-dg2: NOTRUN -> [SKIP][119] ([i915#11527]) +7 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@i915_drm_fdinfo@busy-idle-check-all@vcs0.html
* igt@i915_drm_fdinfo@busy-idle-check-all@vcs1:
- shard-dg1: NOTRUN -> [SKIP][120] ([i915#11527]) +5 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-12/igt@i915_drm_fdinfo@busy-idle-check-all@vcs1.html
* igt@i915_drm_fdinfo@isolation@rcs0:
- shard-dg2: NOTRUN -> [SKIP][121] ([i915#14073]) +7 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-3/igt@i915_drm_fdinfo@isolation@rcs0.html
* igt@i915_drm_fdinfo@virtual-busy-idle:
- shard-dg1: NOTRUN -> [SKIP][122] ([i915#14118])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-13/igt@i915_drm_fdinfo@virtual-busy-idle.html
* igt@i915_drm_fdinfo@virtual-busy-idle-all:
- shard-dg2: NOTRUN -> [SKIP][123] ([i915#14118])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@i915_drm_fdinfo@virtual-busy-idle-all.html
* igt@i915_module_load@fault-injection:
- shard-dg2: NOTRUN -> [ABORT][124] ([i915#15342] / [i915#15481])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-7/igt@i915_module_load@fault-injection.html
* igt@i915_module_load@fault-injection@__uc_init:
- shard-dg2: NOTRUN -> [ABORT][125] ([i915#15481])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-7/igt@i915_module_load@fault-injection@__uc_init.html
* igt@i915_module_load@fault-injection@intel_connector_register:
- shard-dg2: NOTRUN -> [DMESG-WARN][126] ([i915#15342])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-7/igt@i915_module_load@fault-injection@intel_connector_register.html
* igt@i915_pm_freq_api@freq-basic-api:
- shard-tglu-1: NOTRUN -> [SKIP][127] ([i915#8399])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@i915_pm_freq_api@freq-basic-api.html
* igt@i915_pm_freq_api@freq-reset-multiple:
- shard-tglu: NOTRUN -> [SKIP][128] ([i915#8399]) +1 other test skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-6/igt@i915_pm_freq_api@freq-reset-multiple.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-tglu: NOTRUN -> [SKIP][129] ([i915#6590]) +1 other test skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-4/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@i915_pm_rpm@system-suspend:
- shard-rkl: [PASS][130] -> [INCOMPLETE][131] ([i915#13356])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-8/igt@i915_pm_rpm@system-suspend.html
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-3/igt@i915_pm_rpm@system-suspend.html
* igt@i915_pm_rps@min-max-config-loaded:
- shard-dg1: NOTRUN -> [SKIP][132] ([i915#11681] / [i915#6621])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-19/igt@i915_pm_rps@min-max-config-loaded.html
- shard-mtlp: NOTRUN -> [SKIP][133] ([i915#11681] / [i915#6621])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-6/igt@i915_pm_rps@min-max-config-loaded.html
* igt@i915_pm_rps@thresholds-idle-park:
- shard-dg1: NOTRUN -> [SKIP][134] ([i915#11681])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@i915_pm_rps@thresholds-idle-park.html
* igt@i915_power@sanity:
- shard-mtlp: [PASS][135] -> [SKIP][136] ([i915#7984])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-mtlp-1/igt@i915_power@sanity.html
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-1/igt@i915_power@sanity.html
* igt@i915_query@hwconfig_table:
- shard-dg1: NOTRUN -> [SKIP][137] ([i915#6245])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-16/igt@i915_query@hwconfig_table.html
* igt@i915_query@query-topology-known-pci-ids:
- shard-dg1: NOTRUN -> [SKIP][138] ([i915#16109])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-14/igt@i915_query@query-topology-known-pci-ids.html
- shard-rkl: NOTRUN -> [SKIP][139] ([i915#16109])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@i915_query@query-topology-known-pci-ids.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-glk: [PASS][140] -> [INCOMPLETE][141] ([i915#16182] / [i915#4817])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-glk2/igt@i915_suspend@basic-s3-without-i915.html
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk4/igt@i915_suspend@basic-s3-without-i915.html
* igt@i915_suspend@forcewake:
- shard-glk: NOTRUN -> [INCOMPLETE][142] ([i915#16182] / [i915#4817]) +1 other test incomplete
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk2/igt@i915_suspend@forcewake.html
* igt@intel_hwmon@hwmon-read:
- shard-tglu: NOTRUN -> [SKIP][143] ([i915#7707])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-6/igt@intel_hwmon@hwmon-read.html
* igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy:
- shard-mtlp: NOTRUN -> [SKIP][144] ([i915#4212])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-2/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html
- shard-dg2: NOTRUN -> [SKIP][145] ([i915#4212])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-8/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html
- shard-dg1: NOTRUN -> [SKIP][146] ([i915#4212])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-16/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-tglu-1: NOTRUN -> [SKIP][147] ([i915#12454] / [i915#12712])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_async_flips@alternate-sync-async-flip:
- shard-dg1: [PASS][148] -> [FAIL][149] ([i915#14888])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-15/igt@kms_async_flips@alternate-sync-async-flip.html
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-19/igt@kms_async_flips@alternate-sync-async-flip.html
* igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-2:
- shard-glk: NOTRUN -> [FAIL][150] ([i915#14888]) +2 other tests fail
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk4/igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-2.html
- shard-rkl: NOTRUN -> [FAIL][151] ([i915#14888]) +2 other tests fail
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-2.html
* igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-3:
- shard-dg2: [PASS][152] -> [FAIL][153] ([i915#14888]) +3 other tests fail
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg2-3/igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-3.html
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-3.html
* igt@kms_async_flips@alternate-sync-async-flip@pipe-d-hdmi-a-4:
- shard-dg1: NOTRUN -> [FAIL][154] ([i915#14888]) +2 other tests fail
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-19/igt@kms_async_flips@alternate-sync-async-flip@pipe-d-hdmi-a-4.html
* igt@kms_async_flips@async-flip-suspend-resume:
- shard-rkl: [PASS][155] -> [ABORT][156] ([i915#15132]) +1 other test abort
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-7/igt@kms_async_flips@async-flip-suspend-resume.html
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-1/igt@kms_async_flips@async-flip-suspend-resume.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-dg2: NOTRUN -> [SKIP][157] ([i915#1769] / [i915#3555])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][158] ([i915#14544] / [i915#5286])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
- shard-dg1: NOTRUN -> [SKIP][159] ([i915#4538] / [i915#5286]) +2 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-12/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][160] ([i915#5286]) +1 other test skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-90:
- shard-tglu-1: NOTRUN -> [SKIP][161] ([i915#5286]) +1 other test skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_big_fb@4-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-tglu: NOTRUN -> [SKIP][162] ([i915#5286]) +4 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@linear-16bpp-rotate-0:
- shard-tglu-1: NOTRUN -> [FAIL][163] ([i915#16308])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_big_fb@linear-16bpp-rotate-0.html
* igt@kms_big_fb@linear-16bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][164] ([i915#3638]) +4 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_big_fb@linear-16bpp-rotate-90.html
- shard-dg1: NOTRUN -> [SKIP][165] ([i915#3638]) +2 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-16/igt@kms_big_fb@linear-16bpp-rotate-90.html
* igt@kms_big_fb@linear-32bpp-rotate-180:
- shard-dg2: NOTRUN -> [FAIL][166] ([i915#16308]) +2 other tests fail
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-3/igt@kms_big_fb@linear-32bpp-rotate-180.html
- shard-rkl: NOTRUN -> [FAIL][167] ([i915#16308])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-3/igt@kms_big_fb@linear-32bpp-rotate-180.html
- shard-snb: NOTRUN -> [FAIL][168] ([i915#16308])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-snb4/igt@kms_big_fb@linear-32bpp-rotate-180.html
- shard-tglu: NOTRUN -> [FAIL][169] ([i915#16308]) +1 other test fail
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-5/igt@kms_big_fb@linear-32bpp-rotate-180.html
- shard-mtlp: NOTRUN -> [FAIL][170] ([i915#16308])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-3/igt@kms_big_fb@linear-32bpp-rotate-180.html
* igt@kms_big_fb@linear-8bpp-rotate-0:
- shard-glk: NOTRUN -> [FAIL][171] ([i915#16308]) +1 other test fail
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk4/igt@kms_big_fb@linear-8bpp-rotate-0.html
* igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0:
- shard-dg1: NOTRUN -> [FAIL][172] ([i915#16308]) +1 other test fail
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-12/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip:
- shard-tglu: NOTRUN -> [SKIP][173] ([i915#3828])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-4/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip.html
- shard-mtlp: NOTRUN -> [SKIP][174] ([i915#3828])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-7/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip.html
- shard-dg2: NOTRUN -> [SKIP][175] ([i915#3828])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-3/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180:
- shard-glk10: NOTRUN -> [FAIL][176] ([i915#16308]) +2 other tests fail
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk10/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-180:
- shard-dg2: NOTRUN -> [SKIP][177] ([i915#4538] / [i915#5190]) +11 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-0:
- shard-dg1: NOTRUN -> [SKIP][178] ([i915#4538]) +1 other test skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-13/igt@kms_big_fb@yf-tiled-16bpp-rotate-0.html
* igt@kms_ccs@bad-aux-stride-yf-tiled-ccs@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][179] ([i915#6095]) +34 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-4/igt@kms_ccs@bad-aux-stride-yf-tiled-ccs@pipe-c-edp-1.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-1:
- shard-glk11: NOTRUN -> [SKIP][180] +110 other tests skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk11/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-1.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][181] ([i915#14544] / [i915#6095]) +3 other tests skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][182] ([i915#14098] / [i915#14544] / [i915#6095]) +1 other test skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][183] ([i915#6095]) +219 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-17/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4.html
* igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs:
- shard-tglu: NOTRUN -> [SKIP][184] ([i915#6095]) +94 other tests skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-10/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs:
- shard-dg2: NOTRUN -> [SKIP][185] ([i915#12313])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-6/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
- shard-rkl: NOTRUN -> [SKIP][186] ([i915#12313] / [i915#14544])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-dg2: NOTRUN -> [SKIP][187] ([i915#12805])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][188] ([i915#6095]) +19 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-8/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@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][189] ([i915#14098] / [i915#6095]) +48 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
- shard-tglu: NOTRUN -> [SKIP][190] ([i915#12313]) +1 other test skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-9/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][191] ([i915#10307] / [i915#6095]) +130 other tests skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][192] ([i915#10307] / [i915#10434] / [i915#6095]) +1 other test skip
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc:
- shard-tglu-1: NOTRUN -> [SKIP][193] ([i915#6095]) +39 other tests skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][194] ([i915#6095]) +69 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-3/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][195] ([i915#13781]) +4 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-6/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html
* igt@kms_cdclk@plane-scaling:
- shard-dg1: NOTRUN -> [SKIP][196] ([i915#3742])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-12/igt@kms_cdclk@plane-scaling.html
* igt@kms_chamelium_audio@dp-audio:
- shard-tglu: NOTRUN -> [SKIP][197] ([i915#11151] / [i915#7828]) +10 other tests skip
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-5/igt@kms_chamelium_audio@dp-audio.html
* igt@kms_chamelium_edid@dp-edid-resolution-list:
- shard-rkl: NOTRUN -> [SKIP][198] ([i915#11151] / [i915#7828]) +5 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_chamelium_edid@dp-edid-resolution-list.html
- shard-tglu-1: NOTRUN -> [SKIP][199] ([i915#11151] / [i915#7828]) +2 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_chamelium_edid@dp-edid-resolution-list.html
* igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k:
- shard-glk10: NOTRUN -> [SKIP][200] +138 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk10/igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k.html
* igt@kms_chamelium_frames@dp-crc-single:
- shard-dg1: NOTRUN -> [SKIP][201] ([i915#11151] / [i915#7828]) +5 other tests skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-16/igt@kms_chamelium_frames@dp-crc-single.html
* igt@kms_chamelium_frames@hdmi-crc-single:
- shard-rkl: NOTRUN -> [SKIP][202] ([i915#11151] / [i915#14544] / [i915#7828])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_chamelium_frames@hdmi-crc-single.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm:
- shard-dg2: NOTRUN -> [SKIP][203] ([i915#11151] / [i915#7828]) +11 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-6/igt@kms_chamelium_hpd@hdmi-hpd-storm.html
* igt@kms_chamelium_hpd@vga-hpd:
- shard-mtlp: NOTRUN -> [SKIP][204] ([i915#11151] / [i915#7828]) +4 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-2/igt@kms_chamelium_hpd@vga-hpd.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-dg2: NOTRUN -> [SKIP][205] ([i915#15330] / [i915#3299])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-1/igt@kms_content_protection@dp-mst-type-1.html
- shard-tglu-1: NOTRUN -> [SKIP][206] ([i915#15330] / [i915#3116] / [i915#3299])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@legacy:
- shard-rkl: NOTRUN -> [SKIP][207] ([i915#15865]) +2 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-3/igt@kms_content_protection@legacy.html
- shard-tglu-1: NOTRUN -> [SKIP][208] ([i915#15865])
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_content_protection@legacy.html
- shard-mtlp: NOTRUN -> [SKIP][209] ([i915#15865])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-2/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@lic-type-0:
- shard-tglu: NOTRUN -> [SKIP][210] ([i915#15865]) +4 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-7/igt@kms_content_protection@lic-type-0.html
* igt@kms_content_protection@mei-interface:
- shard-dg2: NOTRUN -> [SKIP][211] ([i915#15865]) +2 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-1/igt@kms_content_protection@mei-interface.html
- shard-dg1: NOTRUN -> [SKIP][212] ([i915#15865]) +2 other tests skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-16/igt@kms_content_protection@mei-interface.html
- shard-mtlp: NOTRUN -> [SKIP][213] ([i915#8063] / [i915#9433])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-4/igt@kms_content_protection@mei-interface.html
* igt@kms_cursor_crc@cursor-random-32x10:
- shard-tglu-1: NOTRUN -> [SKIP][214] ([i915#3555]) +1 other test skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_cursor_crc@cursor-random-32x10.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x32:
- shard-tglu: NOTRUN -> [SKIP][215] ([i915#3555]) +8 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-7/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-tglu-1: NOTRUN -> [SKIP][216] ([i915#13049])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_crc@cursor-sliding-128x42:
- shard-rkl: [PASS][217] -> [FAIL][218] ([i915#13566]) +2 other tests fail
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-128x42.html
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-128x42.html
* igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [FAIL][219] ([i915#13566]) +4 other tests fail
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html
- shard-tglu: [PASS][220] -> [FAIL][221] ([i915#13566]) +5 other tests fail
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-tglu-3/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-9/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-sliding-256x85:
- shard-tglu: NOTRUN -> [FAIL][222] ([i915#13566]) +1 other test fail
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-2/igt@kms_cursor_crc@cursor-sliding-256x85.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-dg2: NOTRUN -> [SKIP][223] ([i915#13049]) +1 other test skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-3/igt@kms_cursor_crc@cursor-sliding-512x512.html
- shard-rkl: NOTRUN -> [SKIP][224] ([i915#13049])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-3/igt@kms_cursor_crc@cursor-sliding-512x512.html
- shard-tglu: NOTRUN -> [SKIP][225] ([i915#13049])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-4/igt@kms_cursor_crc@cursor-sliding-512x512.html
- shard-mtlp: NOTRUN -> [SKIP][226] ([i915#13049])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-7/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-tglu: NOTRUN -> [SKIP][227] ([i915#4103]) +1 other test skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-10/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size:
- shard-dg2: NOTRUN -> [SKIP][228] ([i915#13046] / [i915#5354]) +2 other tests skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html
- shard-mtlp: NOTRUN -> [SKIP][229] ([i915#9809]) +1 other test skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-5/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-glk10: NOTRUN -> [FAIL][230] ([i915#15768])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk10/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-rkl: NOTRUN -> [SKIP][231] ([i915#9067])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_display_modes@extended-mode-basic:
- shard-tglu: NOTRUN -> [SKIP][232] ([i915#13691])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-7/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dp_aux_dev@basic:
- shard-dg2: NOTRUN -> [SKIP][233] ([i915#1257])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-7/igt@kms_dp_aux_dev@basic.html
* igt@kms_dp_link_training@non-uhbr-mst:
- shard-dg2: NOTRUN -> [SKIP][234] ([i915#13749])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-6/igt@kms_dp_link_training@non-uhbr-mst.html
- shard-rkl: NOTRUN -> [SKIP][235] ([i915#13749] / [i915#14544])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_dp_link_training@non-uhbr-mst.html
- shard-dg1: NOTRUN -> [SKIP][236] ([i915#13749])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-12/igt@kms_dp_link_training@non-uhbr-mst.html
- shard-tglu: NOTRUN -> [SKIP][237] ([i915#13749])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-5/igt@kms_dp_link_training@non-uhbr-mst.html
- shard-mtlp: NOTRUN -> [SKIP][238] ([i915#13749])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-1/igt@kms_dp_link_training@non-uhbr-mst.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-tglu-1: NOTRUN -> [SKIP][239] ([i915#13748])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_draw_crc@draw-method-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][240] ([i915#8812])
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_draw_crc@draw-method-mmap-gtt.html
* igt@kms_dsc@dsc-basic:
- shard-tglu-1: NOTRUN -> [SKIP][241] ([i915#3555] / [i915#3840]) +1 other test skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-with-formats:
- shard-dg2: NOTRUN -> [SKIP][242] ([i915#3555] / [i915#3840])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-8/igt@kms_dsc@dsc-with-formats.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-dg2: NOTRUN -> [SKIP][243] ([i915#3840] / [i915#9053])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
- shard-rkl: NOTRUN -> [SKIP][244] ([i915#3840] / [i915#9053])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
- shard-dg1: NOTRUN -> [SKIP][245] ([i915#3840] / [i915#9053])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-17/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
- shard-tglu: NOTRUN -> [SKIP][246] ([i915#3840] / [i915#9053])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-3/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
- shard-mtlp: NOTRUN -> [SKIP][247] ([i915#3555] / [i915#3840] / [i915#9053])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-5/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-snb: [PASS][248] -> [SKIP][249] +1 other test skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-snb1/igt@kms_fbcon_fbt@fbc-suspend.html
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-snb5/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_feature_discovery@display-4x:
- shard-dg2: NOTRUN -> [SKIP][250] ([i915#16081])
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-6/igt@kms_feature_discovery@display-4x.html
- shard-dg1: NOTRUN -> [SKIP][251] ([i915#16081])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-13/igt@kms_feature_discovery@display-4x.html
- shard-tglu: NOTRUN -> [SKIP][252] ([i915#16081])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-2/igt@kms_feature_discovery@display-4x.html
- shard-mtlp: NOTRUN -> [SKIP][253] ([i915#16081])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-1/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@psr2:
- shard-tglu: NOTRUN -> [SKIP][254] ([i915#658])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-5/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-absolute-wf_vblank-interruptible:
- shard-rkl: NOTRUN -> [SKIP][255] ([i915#9934]) +3 other tests skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@kms_flip@2x-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-blocking-wf_vblank:
- shard-dg2: NOTRUN -> [SKIP][256] ([i915#9934]) +3 other tests skip
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_flip@2x-blocking-wf_vblank.html
- shard-mtlp: NOTRUN -> [SKIP][257] ([i915#3637] / [i915#9934])
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-3/igt@kms_flip@2x-blocking-wf_vblank.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-tglu: NOTRUN -> [SKIP][258] ([i915#3637] / [i915#9934]) +6 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-5/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset:
- shard-rkl: NOTRUN -> [SKIP][259] ([i915#14544] / [i915#9934])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-dg1: NOTRUN -> [SKIP][260] ([i915#9934]) +2 other tests skip
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@2x-plain-flip-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][261] ([i915#3637] / [i915#9934]) +2 other tests skip
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_flip@2x-plain-flip-interruptible.html
* igt@kms_flip@flip-vs-fences-interruptible:
- shard-dg1: NOTRUN -> [SKIP][262] ([i915#8381])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-13/igt@kms_flip@flip-vs-fences-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-glk: NOTRUN -> [INCOMPLETE][263] ([i915#12745] / [i915#4839] / [i915#6113])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk3/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
- shard-glk: NOTRUN -> [INCOMPLETE][264] ([i915#12745])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk3/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling:
- shard-rkl: NOTRUN -> [SKIP][265] ([i915#14544] / [i915#15643])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][266] ([i915#15643])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling:
- shard-dg2: NOTRUN -> [SKIP][267] ([i915#15643] / [i915#5190]) +2 other tests skip
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html
- shard-mtlp: NOTRUN -> [SKIP][268] ([i915#15643])
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling:
- shard-tglu: NOTRUN -> [SKIP][269] ([i915#15643]) +4 other tests skip
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling.html
- shard-mtlp: NOTRUN -> [SKIP][270] ([i915#3555] / [i915#8810] / [i915#8813]) +2 other tests skip
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][271] ([i915#8810] / [i915#8813])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling:
- shard-rkl: NOTRUN -> [SKIP][272] ([i915#15643]) +2 other tests skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
- shard-dg1: NOTRUN -> [SKIP][273] ([i915#15643]) +3 other tests skip
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-18/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-dg2: NOTRUN -> [SKIP][274] ([i915#15643]) +3 other tests skip
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-3/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][275] ([i915#15104] / [i915#15990]) +2 other tests skip
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-8/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-gtt.html
- shard-dg1: NOTRUN -> [SKIP][276] ([i915#15104] / [i915#15990]) +1 other test skip
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-16/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-gtt.html
- shard-mtlp: NOTRUN -> [SKIP][277] ([i915#15104] / [i915#15990])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][278] ([i915#15990] / [i915#8708]) +1 other test skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][279] ([i915#15991] / [i915#5354]) +27 other tests skip
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-cpu:
- shard-mtlp: NOTRUN -> [SKIP][280] ([i915#15991] / [i915#1825]) +13 other tests skip
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-3/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][281] ([i915#1825]) +5 other tests skip
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-rkl: [PASS][282] -> [INCOMPLETE][283] ([i915#10056])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-suspend.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-suspend.html
- shard-glk: NOTRUN -> [INCOMPLETE][284] ([i915#10056])
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk5/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-rkl: [PASS][285] -> [SKIP][286] ([i915#15989]) +11 other tests skip
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-1/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-indfb-draw-mmap-gtt.html
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-shrfb-plflip-blt:
- shard-rkl: NOTRUN -> [SKIP][287] ([i915#15989]) +13 other tests skip
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-shrfb-plflip-blt.html
- shard-tglu-1: NOTRUN -> [SKIP][288] ([i915#15989]) +9 other tests skip
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][289] ([i915#15989]) +15 other tests skip
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-6/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-move:
- shard-dg2: [PASS][290] -> [SKIP][291] ([i915#15989])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg2-10/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-move.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-3/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][292] ([i915#15990]) +5 other tests skip
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-5/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-pri-indfb-draw-pwrite:
- shard-tglu-1: NOTRUN -> [SKIP][293] +43 other tests skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][294] ([i915#15990]) +24 other tests skip
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-6/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbchdr-suspend:
- shard-tglu: NOTRUN -> [SKIP][295] ([i915#15989]) +26 other tests skip
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-4/igt@kms_frontbuffer_tracking@fbchdr-suspend.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu:
- shard-rkl: NOTRUN -> [SKIP][296] ([i915#14544] / [i915#15102] / [i915#3023]) +1 other test skip
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][297] ([i915#15990] / [i915#8708]) +12 other tests skip
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
- shard-rkl: NOTRUN -> [SKIP][298] ([i915#14544] / [i915#1825])
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][299] ([i915#15102] / [i915#3023]) +13 other tests skip
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
- shard-dg1: NOTRUN -> [SKIP][300] ([i915#15990] / [i915#8708]) +7 other tests skip
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
- shard-dg2: NOTRUN -> [SKIP][301] ([i915#10055])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
- shard-mtlp: NOTRUN -> [SKIP][302] ([i915#10055])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-mtlp: NOTRUN -> [SKIP][303] ([i915#15989]) +19 other tests skip
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-3/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-shrfb-pgflip-blt:
- shard-rkl: NOTRUN -> [SKIP][304] ([i915#15102]) +21 other tests skip
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-shrfb-plflip-blt:
- shard-dg1: NOTRUN -> [SKIP][305] ([i915#15102]) +23 other tests skip
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][306] ([i915#15990]) +25 other tests skip
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-shrfb-draw-blt:
- shard-mtlp: NOTRUN -> [SKIP][307] ([i915#15991]) +19 other tests skip
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-cur-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][308] +65 other tests skip
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-spr-indfb-draw-blt:
- shard-tglu: NOTRUN -> [SKIP][309] +128 other tests skip
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4:
- shard-tglu-1: NOTRUN -> [SKIP][310] ([i915#5439])
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4.html
* igt@kms_frontbuffer_tracking@hdr-2p-primscrn-pri-indfb-draw-render:
- shard-glk: [PASS][311] -> [SKIP][312] +7 other tests skip
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-glk8/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-pri-indfb-draw-render.html
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk4/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@hdr-2p-primscrn-shrfb-pgflip-blt:
- shard-dg1: NOTRUN -> [SKIP][313] +43 other tests skip
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-19/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@hdr-rgb101010-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][314] ([i915#15989]) +11 other tests skip
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-14/igt@kms_frontbuffer_tracking@hdr-rgb101010-draw-pwrite.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-tglu: NOTRUN -> [SKIP][315] ([i915#9766])
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-10/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-cpu:
- shard-tglu-1: NOTRUN -> [SKIP][316] ([i915#15102]) +21 other tests skip
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-1p-pri-indfb-multidraw:
- shard-glk: NOTRUN -> [SKIP][317] +466 other tests skip
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk2/igt@kms_frontbuffer_tracking@psr-1p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][318] ([i915#10433] / [i915#15102])
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][319] ([i915#15102]) +34 other tests skip
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-render:
- shard-rkl: NOTRUN -> [SKIP][320] ([i915#14544]) +5 other tests skip
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-pri-indfb-multidraw:
- shard-dg2: NOTRUN -> [SKIP][321] ([i915#15991]) +41 other tests skip
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-8/igt@kms_frontbuffer_tracking@psrhdr-2p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@psrhdr-farfromfence-mmap-gtt:
- shard-tglu: NOTRUN -> [SKIP][322] ([i915#15102]) +54 other tests skip
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-3/igt@kms_frontbuffer_tracking@psrhdr-farfromfence-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psrhdr-rgb565-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][323] ([i915#14544] / [i915#15102]) +3 other tests skip
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_frontbuffer_tracking@psrhdr-rgb565-draw-mmap-gtt.html
* igt@kms_hdr@bpc-switch-dpms@pipe-a-hdmi-a-2-xrgb2101010:
- shard-rkl: NOTRUN -> [SKIP][324] ([i915#16012]) +5 other tests skip
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@kms_hdr@bpc-switch-dpms@pipe-a-hdmi-a-2-xrgb2101010.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-dg2: NOTRUN -> [SKIP][325] ([i915#16012] / [i915#3555] / [i915#8228])
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-7/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-3-xrgb2101010:
- shard-dg2: NOTRUN -> [SKIP][326] ([i915#16012]) +5 other tests skip
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-7/igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-3-xrgb2101010.html
* igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-4-xrgb2101010:
- shard-dg1: NOTRUN -> [SKIP][327] ([i915#16012]) +1 other test skip
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-18/igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-4-xrgb2101010.html
* igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-1-xrgb2101010:
- shard-rkl: NOTRUN -> [SKIP][328] ([i915#16011]) +3 other tests skip
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@kms_hdr@brightness-with-hdr@pipe-a-hdmi-a-1-xrgb2101010.html
* igt@kms_hdr@invalid-hdr:
- shard-tglu: NOTRUN -> [SKIP][329] ([i915#16012] / [i915#3555] / [i915#8228])
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-3/igt@kms_hdr@invalid-hdr.html
* igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-1-xrgb2101010:
- shard-tglu: NOTRUN -> [SKIP][330] ([i915#16012]) +1 other test skip
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-3/igt@kms_hdr@invalid-hdr@pipe-a-hdmi-a-1-xrgb2101010.html
* igt@kms_hdr@static-toggle-dpms:
- shard-tglu: NOTRUN -> [SKIP][331] ([i915#16011] / [i915#3555] / [i915#8228])
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-7/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-1-xrgb2101010:
- shard-tglu: NOTRUN -> [SKIP][332] ([i915#16011]) +1 other test skip
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-7/igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-1-xrgb2101010.html
* igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-2-xrgb2101010:
- shard-rkl: NOTRUN -> [INCOMPLETE][333] ([i915#15436])
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-2-xrgb2101010.html
* igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-3-xrgb16161616f:
- shard-dg1: NOTRUN -> [SKIP][334] ([i915#16011]) +5 other tests skip
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-12/igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-3-xrgb16161616f.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-dg2: NOTRUN -> [SKIP][335] ([i915#15459])
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-tglu: NOTRUN -> [SKIP][336] ([i915#15458])
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-7/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-dg2: NOTRUN -> [SKIP][337] ([i915#15458])
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-1/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
- shard-rkl: NOTRUN -> [SKIP][338] ([i915#15458])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
- shard-tglu-1: NOTRUN -> [SKIP][339] ([i915#15458])
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
- shard-dg1: NOTRUN -> [SKIP][340] ([i915#15458])
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
- shard-mtlp: NOTRUN -> [SKIP][341] ([i915#15458])
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-1/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-dg2: NOTRUN -> [SKIP][342] ([i915#6301])
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-10/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_pipe_crc_basic@disable-crc-after-crtc:
- shard-dg1: [PASS][343] -> [DMESG-WARN][344] ([i915#4423])
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-14/igt@kms_pipe_crc_basic@disable-crc-after-crtc.html
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-13/igt@kms_pipe_crc_basic@disable-crc-after-crtc.html
* igt@kms_pipe_stress@stress-xrgb8888-4tiled:
- shard-tglu: NOTRUN -> [SKIP][345] ([i915#14712])
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-8/igt@kms_pipe_stress@stress-xrgb8888-4tiled.html
* igt@kms_pipe_stress@stress-xrgb8888-yftiled:
- shard-mtlp: NOTRUN -> [SKIP][346] ([i915#14712])
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-1/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html
- shard-dg2: NOTRUN -> [SKIP][347] ([i915#14712])
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-1/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html
- shard-rkl: NOTRUN -> [SKIP][348] ([i915#14712])
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html
- shard-tglu-1: NOTRUN -> [SKIP][349] ([i915#14712])
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html
- shard-dg1: NOTRUN -> [SKIP][350] ([i915#14712])
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html
* igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-cc-modifier:
- shard-tglu: NOTRUN -> [SKIP][351] ([i915#15709]) +4 other tests skip
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-4/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-cc-modifier.html
* igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-cc-modifier-source-clamping:
- shard-rkl: NOTRUN -> [SKIP][352] ([i915#15709]) +1 other test skip
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-cc-modifier-source-clamping.html
* igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier-source-clamping:
- shard-tglu-1: NOTRUN -> [SKIP][353] ([i915#15709])
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier-source-clamping:
- shard-dg2: NOTRUN -> [SKIP][354] ([i915#15709]) +3 other tests skip
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-6/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier-source-clamping.html
- shard-rkl: NOTRUN -> [SKIP][355] ([i915#14544] / [i915#15709])
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier-source-clamping.html
- shard-dg1: NOTRUN -> [SKIP][356] ([i915#15709])
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-12/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-x-tiled-modifier@pipe-a-plane-7:
- shard-tglu: NOTRUN -> [SKIP][357] ([i915#15608]) +1 other test skip
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-5/igt@kms_plane@pixel-format-x-tiled-modifier@pipe-a-plane-7.html
* igt@kms_plane@pixel-format-x-tiled-modifier@pipe-b-plane-5:
- shard-dg2: NOTRUN -> [SKIP][358] ([i915#15608]) +3 other tests skip
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-8/igt@kms_plane@pixel-format-x-tiled-modifier@pipe-b-plane-5.html
- shard-rkl: NOTRUN -> [SKIP][359] ([i915#15608]) +1 other test skip
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_plane@pixel-format-x-tiled-modifier@pipe-b-plane-5.html
- shard-mtlp: NOTRUN -> [SKIP][360] ([i915#15608]) +1 other test skip
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-7/igt@kms_plane@pixel-format-x-tiled-modifier@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-x-tiled-modifier@pipe-b-plane-7:
- shard-dg1: NOTRUN -> [SKIP][361] ([i915#15608]) +1 other test skip
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@kms_plane@pixel-format-x-tiled-modifier@pipe-b-plane-7.html
* igt@kms_plane_lowres@tiling-y:
- shard-dg2: NOTRUN -> [SKIP][362] ([i915#8821])
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@kms_plane_lowres@tiling-y.html
- shard-mtlp: NOTRUN -> [SKIP][363] ([i915#3555] / [i915#8821])
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-2/igt@kms_plane_lowres@tiling-y.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-tglu-1: NOTRUN -> [SKIP][364] ([i915#13958]) +1 other test skip
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-tglu: NOTRUN -> [SKIP][365] ([i915#13958]) +1 other test skip
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-7/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_multiple@tiling-4:
- shard-rkl: NOTRUN -> [SKIP][366] ([i915#14259] / [i915#14544])
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_plane_multiple@tiling-4.html
* igt@kms_plane_multiple@tiling-y:
- shard-mtlp: NOTRUN -> [SKIP][367] ([i915#14259])
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-2/igt@kms_plane_multiple@tiling-y.html
- shard-dg2: NOTRUN -> [SKIP][368] ([i915#14259])
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-8/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-c:
- shard-tglu: NOTRUN -> [SKIP][369] ([i915#15329]) +9 other tests skip
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-c.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation:
- shard-tglu-1: NOTRUN -> [SKIP][370] ([i915#15329] / [i915#3555])
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b:
- shard-tglu-1: NOTRUN -> [SKIP][371] ([i915#15329]) +3 other tests skip
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20@pipe-b:
- shard-snb: NOTRUN -> [SKIP][372] +194 other tests skip
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-snb5/igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20@pipe-b.html
* igt@kms_pm_backlight@bad-brightness:
- shard-dg2: NOTRUN -> [SKIP][373] ([i915#12343] / [i915#5354])
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@kms_pm_backlight@bad-brightness.html
- shard-rkl: NOTRUN -> [SKIP][374] ([i915#12343] / [i915#5354])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@kms_pm_backlight@bad-brightness.html
- shard-dg1: NOTRUN -> [SKIP][375] ([i915#12343] / [i915#5354])
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-19/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-dg1: NOTRUN -> [SKIP][376] ([i915#12343])
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-19/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade:
- shard-tglu: NOTRUN -> [SKIP][377] ([i915#12343] / [i915#9812]) +1 other test skip
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-10/igt@kms_pm_backlight@fade.html
* igt@kms_pm_dc@dc5-psr:
- shard-dg2: NOTRUN -> [SKIP][378] ([i915#15948])
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@kms_pm_dc@dc5-psr.html
- shard-dg1: NOTRUN -> [SKIP][379] ([i915#15948])
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-17/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-dpms:
- shard-tglu: NOTRUN -> [FAIL][380] ([i915#15752])
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-3/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@dc9-dpms:
- shard-rkl: NOTRUN -> [SKIP][381] ([i915#15739])
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-rkl: NOTRUN -> [SKIP][382] ([i915#8430])
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@cursor-dpms:
- shard-mtlp: NOTRUN -> [SKIP][383] ([i915#4077]) +6 other tests skip
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-7/igt@kms_pm_rpm@cursor-dpms.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-dg2: NOTRUN -> [SKIP][384] ([i915#15073])
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-3/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-dg2: [PASS][385] -> [SKIP][386] ([i915#15073]) +2 other tests skip
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg2-1/igt@kms_pm_rpm@modeset-non-lpsp.html
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp.html
- shard-rkl: [PASS][387] -> [SKIP][388] ([i915#15073]) +1 other test skip
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_pm_rpm@modeset-non-lpsp.html
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp.html
- shard-tglu: NOTRUN -> [SKIP][389] ([i915#15073])
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-3/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-dg1: [PASS][390] -> [SKIP][391] ([i915#15073])
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-12/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-14/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf:
- shard-rkl: NOTRUN -> [SKIP][392] ([i915#11520] / [i915#14544]) +3 other tests skip
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf:
- shard-glk10: NOTRUN -> [SKIP][393] ([i915#11520]) +4 other tests skip
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk10/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area:
- shard-tglu-1: NOTRUN -> [SKIP][394] ([i915#11520]) +4 other tests skip
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][395] ([i915#9808]) +3 other tests skip
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-3/igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf@pipe-b-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][396] ([i915#11520]) +14 other tests skip
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk8/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf:
- shard-tglu: NOTRUN -> [SKIP][397] ([i915#11520]) +11 other tests skip
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-5/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf.html
- shard-mtlp: NOTRUN -> [SKIP][398] ([i915#12316]) +3 other tests skip
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-1/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@psr2-cursor-plane-update-sf:
- shard-glk11: NOTRUN -> [SKIP][399] ([i915#11520]) +2 other tests skip
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk11/igt@kms_psr2_sf@psr2-cursor-plane-update-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
- shard-dg2: NOTRUN -> [SKIP][400] ([i915#11520]) +8 other tests skip
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
- shard-rkl: NOTRUN -> [SKIP][401] ([i915#11520]) +3 other tests skip
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
- shard-dg1: NOTRUN -> [SKIP][402] ([i915#11520]) +7 other tests skip
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-17/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
- shard-snb: NOTRUN -> [SKIP][403] ([i915#11520]) +4 other tests skip
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-snb6/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-rkl: NOTRUN -> [SKIP][404] ([i915#9683]) +1 other test skip
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@kms_psr2_su@frontbuffer-xrgb8888.html
- shard-dg1: NOTRUN -> [SKIP][405] ([i915#9683])
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-dg2: NOTRUN -> [SKIP][406] ([i915#9683])
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-8/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-tglu: NOTRUN -> [SKIP][407] ([i915#9683])
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-2/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@fbc-psr-no-drrs:
- shard-tglu: NOTRUN -> [SKIP][408] ([i915#9732]) +28 other tests skip
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-6/igt@kms_psr@fbc-psr-no-drrs.html
* igt@kms_psr@fbc-psr2-cursor-blt:
- shard-tglu-1: NOTRUN -> [SKIP][409] ([i915#9732]) +8 other tests skip
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_psr@fbc-psr2-cursor-blt.html
* igt@kms_psr@pr-cursor-plane-move:
- shard-mtlp: NOTRUN -> [SKIP][410] ([i915#9688]) +4 other tests skip
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-1/igt@kms_psr@pr-cursor-plane-move.html
- shard-rkl: NOTRUN -> [SKIP][411] ([i915#1072] / [i915#14544] / [i915#9732]) +2 other tests skip
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_psr@pr-cursor-plane-move.html
* igt@kms_psr@psr-cursor-render:
- shard-dg2: NOTRUN -> [SKIP][412] ([i915#1072] / [i915#9732]) +16 other tests skip
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@kms_psr@psr-cursor-render.html
* igt@kms_psr@psr-sprite-plane-move:
- shard-rkl: NOTRUN -> [SKIP][413] ([i915#1072] / [i915#9732]) +10 other tests skip
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@kms_psr@psr-sprite-plane-move.html
* igt@kms_psr@psr2-sprite-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][414] ([i915#1072] / [i915#9732]) +11 other tests skip
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-12/igt@kms_psr@psr2-sprite-mmap-gtt.html
- shard-mtlp: NOTRUN -> [SKIP][415] ([i915#4077] / [i915#9688]) +1 other test skip
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-1/igt@kms_psr@psr2-sprite-mmap-gtt.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-dg2: NOTRUN -> [SKIP][416] ([i915#15949])
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-7/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@multiplane-rotation-cropping-bottom:
- shard-glk: NOTRUN -> [INCOMPLETE][417] ([i915#15500] / [i915#16184])
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk9/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-tglu-1: NOTRUN -> [SKIP][418] ([i915#5289])
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/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][419] ([i915#12755] / [i915#15867])
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_rotation_crc@primary-rotation-270.html
- shard-mtlp: NOTRUN -> [SKIP][420] ([i915#12755] / [i915#15867])
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-3/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-tglu: NOTRUN -> [SKIP][421] ([i915#5289])
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-rkl: NOTRUN -> [SKIP][422] ([i915#14544] / [i915#3555])
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_scaling_modes@scaling-mode-none.html
- shard-mtlp: NOTRUN -> [SKIP][423] ([i915#3555] / [i915#5030] / [i915#9041])
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-1/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_scaling_modes@scaling-mode-none@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][424] ([i915#5030]) +2 other tests skip
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-1/igt@kms_scaling_modes@scaling-mode-none@pipe-a-edp-1.html
* igt@kms_scaling_modes@scaling-mode-none@pipe-d-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][425] ([i915#5030] / [i915#9041])
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-1/igt@kms_scaling_modes@scaling-mode-none@pipe-d-edp-1.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-dg2: NOTRUN -> [SKIP][426] ([i915#3555]) +3 other tests skip
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_setmode@basic-clone-single-crtc.html
- shard-rkl: NOTRUN -> [SKIP][427] ([i915#3555]) +2 other tests skip
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@kms_setmode@basic-clone-single-crtc.html
- shard-dg1: NOTRUN -> [SKIP][428] ([i915#3555]) +3 other tests skip
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-14/igt@kms_setmode@basic-clone-single-crtc.html
- shard-mtlp: NOTRUN -> [SKIP][429] ([i915#3555] / [i915#8809])
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-3/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-tglu-1: NOTRUN -> [SKIP][430] ([i915#8623])
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][431] ([i915#12276]) +1 other test incomplete
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk1/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1.html
* igt@kms_vblank@ts-continuation-suspend:
- shard-glk10: NOTRUN -> [INCOMPLETE][432] ([i915#12276]) +1 other test incomplete
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk10/igt@kms_vblank@ts-continuation-suspend.html
* igt@kms_vrr@flipline:
- shard-dg2: NOTRUN -> [SKIP][433] ([i915#15243] / [i915#3555])
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-7/igt@kms_vrr@flipline.html
* igt@kms_vrr@negative-basic:
- shard-tglu-1: NOTRUN -> [SKIP][434] ([i915#3555] / [i915#9906])
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-1/igt@kms_vrr@negative-basic.html
- shard-mtlp: [PASS][435] -> [FAIL][436] ([i915#15420]) +1 other test fail
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-mtlp-1/igt@kms_vrr@negative-basic.html
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-1/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-dg2: NOTRUN -> [SKIP][437] ([i915#9906])
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-mtlp: NOTRUN -> [SKIP][438] +8 other tests skip
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-2/igt@perf@gen8-unprivileged-single-ctx-counters.html
- shard-dg2: NOTRUN -> [SKIP][439] ([i915#2436])
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@perf@gen8-unprivileged-single-ctx-counters.html
- shard-rkl: NOTRUN -> [SKIP][440] ([i915#2436])
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf@mi-rpc:
- shard-rkl: NOTRUN -> [SKIP][441] ([i915#2434])
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-3/igt@perf@mi-rpc.html
- shard-dg1: NOTRUN -> [SKIP][442] ([i915#2434])
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-13/igt@perf@mi-rpc.html
* igt@perf_pmu@rc6-suspend:
- shard-glk11: NOTRUN -> [INCOMPLETE][443] ([i915#13356] / [i915#16236])
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk11/igt@perf_pmu@rc6-suspend.html
* igt@prime_vgem@coherency-gtt:
- shard-dg2: NOTRUN -> [SKIP][444] ([i915#3708] / [i915#4077])
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@prime_vgem@coherency-gtt.html
* igt@prime_vgem@fence-flip-hang:
- shard-rkl: NOTRUN -> [SKIP][445] ([i915#3708])
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@prime_vgem@fence-flip-hang.html
- shard-dg1: NOTRUN -> [SKIP][446] ([i915#3708])
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-17/igt@prime_vgem@fence-flip-hang.html
* igt@sriov_basic@bind-unbind-vf@vf-4:
- shard-tglu: NOTRUN -> [SKIP][447] ([i915#16066]) +9 other tests skip
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-6/igt@sriov_basic@bind-unbind-vf@vf-4.html
* igt@sriov_basic@enable-vfs-autoprobe-off:
- shard-dg1: NOTRUN -> [SKIP][448] ([i915#9917])
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-13/igt@sriov_basic@enable-vfs-autoprobe-off.html
* igt@vgem_basic@create:
- shard-tglu: NOTRUN -> [FAIL][449] ([i915#16296])
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-3/igt@vgem_basic@create.html
#### Possible fixes ####
* igt@gem_pxp@protected-encrypted-src-copy-not-readible:
- shard-rkl: [SKIP][450] ([i915#4270]) -> [PASS][451]
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-4/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
* igt@gem_workarounds@suspend-resume:
- shard-rkl: [ABORT][452] ([i915#15152]) -> [PASS][453]
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-1/igt@gem_workarounds@suspend-resume.html
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@gem_workarounds@suspend-resume.html
* igt@i915_module_load@reload-no-display:
- shard-dg2: [DMESG-WARN][454] ([i915#13029] / [i915#14545]) -> [PASS][455]
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg2-8/igt@i915_module_load@reload-no-display.html
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-10/igt@i915_module_load@reload-no-display.html
- shard-dg1: [DMESG-WARN][456] ([i915#13029] / [i915#14545]) -> [PASS][457]
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-19/igt@i915_module_load@reload-no-display.html
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-17/igt@i915_module_load@reload-no-display.html
* igt@i915_pm_rpm@system-suspend:
- shard-dg1: [ABORT][458] ([i915#4423]) -> [PASS][459]
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-12/igt@i915_pm_rpm@system-suspend.html
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-13/igt@i915_pm_rpm@system-suspend.html
* igt@i915_suspend@fence-restore-tiled2untiled:
- shard-rkl: [INCOMPLETE][460] ([i915#4817]) -> [PASS][461]
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-4/igt@i915_suspend@fence-restore-tiled2untiled.html
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@i915_suspend@fence-restore-tiled2untiled.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-b-hdmi-a-1:
- shard-glk: [FAIL][462] ([i915#14888]) -> [PASS][463] +1 other test pass
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-glk6/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-b-hdmi-a-1.html
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk3/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-b-hdmi-a-1.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-mtlp: [FAIL][464] ([i915#15733] / [i915#5138]) -> [PASS][465]
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs:
- shard-dg2: [ABORT][466] ([i915#15132]) -> [PASS][467]
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg2-10/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs.html
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs.html
* igt@kms_cursor_crc@cursor-onscreen-256x85:
- shard-tglu: [FAIL][468] ([i915#13566]) -> [PASS][469] +7 other tests pass
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-256x85.html
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-tglu-8/igt@kms_cursor_crc@cursor-onscreen-256x85.html
* igt@kms_cursor_crc@cursor-random-128x42:
- shard-rkl: [FAIL][470] ([i915#13566]) -> [PASS][471] +3 other tests pass
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-5/igt@kms_cursor_crc@cursor-random-128x42.html
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@kms_cursor_crc@cursor-random-128x42.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop:
- shard-glk: [FAIL][472] -> [PASS][473] +1 other test pass
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-glk2/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk4/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
* igt@kms_force_connector_basic@force-connector-state:
- shard-mtlp: [SKIP][474] ([i915#15672]) -> [PASS][475]
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-mtlp-1/igt@kms_force_connector_basic@force-connector-state.html
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-4/igt@kms_force_connector_basic@force-connector-state.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-cpu:
- shard-dg1: [ABORT][476] -> [PASS][477]
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-14/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-cpu.html
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbchdr-rgb565-draw-render:
- shard-dg2: [SKIP][478] ([i915#15989]) -> [PASS][479] +2 other tests pass
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg2-7/igt@kms_frontbuffer_tracking@fbchdr-rgb565-draw-render.html
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-10/igt@kms_frontbuffer_tracking@fbchdr-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-pwrite:
- shard-rkl: [SKIP][480] ([i915#15989]) -> [PASS][481] +11 other tests pass
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-2/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-pwrite.html
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
- shard-glk: [SKIP][482] -> [PASS][483] +6 other tests pass
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-glk1/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk8/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_hdmi_inject@inject-audio:
- shard-mtlp: [SKIP][484] ([i915#15725]) -> [PASS][485]
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-mtlp-1/igt@kms_hdmi_inject@inject-audio.html
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-2/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_pm_rpm@i2c:
- shard-dg1: [DMESG-WARN][486] ([i915#4423]) -> [PASS][487]
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-17/igt@kms_pm_rpm@i2c.html
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-14/igt@kms_pm_rpm@i2c.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg1: [SKIP][488] ([i915#15073]) -> [PASS][489] +2 other tests pass
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-19/igt@kms_pm_rpm@modeset-lpsp-stress.html
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@perf_pmu@busy-accuracy-98@rcs0:
- shard-rkl: [FAIL][490] ([i915#4349]) -> [PASS][491] +1 other test pass
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-3/igt@perf_pmu@busy-accuracy-98@rcs0.html
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@perf_pmu@busy-accuracy-98@rcs0.html
* igt@perf_pmu@busy-double-start@ccs0:
- shard-dg2: [FAIL][492] ([i915#4349]) -> [PASS][493]
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg2-1/igt@perf_pmu@busy-double-start@ccs0.html
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-5/igt@perf_pmu@busy-double-start@ccs0.html
* igt@perf_pmu@busy-double-start@vcs1:
- shard-dg1: [FAIL][494] ([i915#4349]) -> [PASS][495] +3 other tests pass
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-15/igt@perf_pmu@busy-double-start@vcs1.html
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-19/igt@perf_pmu@busy-double-start@vcs1.html
- shard-mtlp: [FAIL][496] ([i915#4349]) -> [PASS][497] +1 other test pass
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-mtlp-8/igt@perf_pmu@busy-double-start@vcs1.html
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-mtlp-2/igt@perf_pmu@busy-double-start@vcs1.html
#### Warnings ####
* igt@device_reset@cold-reset-bound:
- shard-rkl: [SKIP][498] ([i915#11078] / [i915#14544]) -> [SKIP][499] ([i915#11078])
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@device_reset@cold-reset-bound.html
[499]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@device_reset@cold-reset-bound.html
* igt@gem_exec_balancer@parallel:
- shard-rkl: [SKIP][500] ([i915#14544] / [i915#4525]) -> [SKIP][501] ([i915#4525])
[500]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@gem_exec_balancer@parallel.html
[501]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-rkl: [SKIP][502] ([i915#4525]) -> [SKIP][503] ([i915#14544] / [i915#4525])
[502]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-7/igt@gem_exec_balancer@parallel-balancer.html
[503]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_reloc@basic-cpu-noreloc:
- shard-rkl: [SKIP][504] ([i915#3281]) -> [SKIP][505] ([i915#14544] / [i915#3281]) +4 other tests skip
[504]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-7/igt@gem_exec_reloc@basic-cpu-noreloc.html
[505]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@gem_exec_reloc@basic-cpu-noreloc.html
* igt@gem_exec_reloc@basic-write-gtt-noreloc:
- shard-rkl: [SKIP][506] ([i915#14544] / [i915#3281]) -> [SKIP][507] ([i915#3281]) +2 other tests skip
[506]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@gem_exec_reloc@basic-write-gtt-noreloc.html
[507]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@gem_exec_reloc@basic-write-gtt-noreloc.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-rkl: [SKIP][508] ([i915#14544] / [i915#4613] / [i915#7582]) -> [SKIP][509] ([i915#4613] / [i915#7582])
[508]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@gem_lmem_evict@dontneed-evict-race.html
[509]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-rkl: [SKIP][510] ([i915#4613]) -> [SKIP][511] ([i915#14544] / [i915#4613]) +1 other test skip
[510]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-3/igt@gem_lmem_swapping@heavy-verify-random.html
[511]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@verify:
- shard-rkl: [SKIP][512] ([i915#14544] / [i915#4613]) -> [SKIP][513] ([i915#4613])
[512]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@gem_lmem_swapping@verify.html
[513]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@gem_lmem_swapping@verify.html
* igt@gem_readwrite@beyond-eob:
- shard-rkl: [SKIP][514] ([i915#3282]) -> [SKIP][515] ([i915#14544] / [i915#3282]) +1 other test skip
[514]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-4/igt@gem_readwrite@beyond-eob.html
[515]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@gem_readwrite@beyond-eob.html
* igt@gem_set_tiling_vs_blt@untiled-to-tiled:
- shard-rkl: [SKIP][516] ([i915#14544] / [i915#8411]) -> [SKIP][517] ([i915#8411])
[516]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
[517]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
* igt@gem_userptr_blits@coherency-unsync:
- shard-rkl: [SKIP][518] ([i915#14544] / [i915#3297]) -> [SKIP][519] ([i915#3297])
[518]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@gem_userptr_blits@coherency-unsync.html
[519]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@gem_userptr_blits@coherency-unsync.html
* igt@gem_userptr_blits@relocations:
- shard-rkl: [SKIP][520] ([i915#3281] / [i915#3297]) -> [SKIP][521] ([i915#14544] / [i915#3281] / [i915#3297])
[520]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-2/igt@gem_userptr_blits@relocations.html
[521]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@gem_userptr_blits@relocations.html
* igt@gen9_exec_parse@bb-large:
- shard-rkl: [SKIP][522] ([i915#2527]) -> [SKIP][523] ([i915#14544] / [i915#2527])
[522]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-7/igt@gen9_exec_parse@bb-large.html
[523]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@gen9_exec_parse@bb-large.html
* igt@gen9_exec_parse@bb-start-param:
- shard-rkl: [SKIP][524] ([i915#14544] / [i915#2527]) -> [SKIP][525] ([i915#2527]) +1 other test skip
[524]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@gen9_exec_parse@bb-start-param.html
[525]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@gen9_exec_parse@bb-start-param.html
* igt@i915_pm_freq_api@freq-reset-multiple:
- shard-rkl: [SKIP][526] ([i915#14544] / [i915#8399]) -> [SKIP][527] ([i915#8399])
[526]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@i915_pm_freq_api@freq-reset-multiple.html
[527]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@i915_pm_freq_api@freq-reset-multiple.html
* igt@i915_query@hwconfig_table:
- shard-rkl: [SKIP][528] ([i915#14544] / [i915#6245]) -> [SKIP][529] ([i915#6245])
[528]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@i915_query@hwconfig_table.html
[529]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@i915_query@hwconfig_table.html
* igt@intel_hwmon@hwmon-read:
- shard-rkl: [SKIP][530] ([i915#7707]) -> [SKIP][531] ([i915#14544] / [i915#7707]) +1 other test skip
[530]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-5/igt@intel_hwmon@hwmon-read.html
[531]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@intel_hwmon@hwmon-read.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-rkl: [SKIP][532] ([i915#12454] / [i915#12712] / [i915#14544]) -> [SKIP][533] ([i915#12454] / [i915#12712])
[532]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
[533]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-rkl: [SKIP][534] ([i915#14544] / [i915#5286]) -> [SKIP][535] ([i915#5286]) +1 other test skip
[534]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[535]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-rkl: [SKIP][536] ([i915#5286]) -> [SKIP][537] ([i915#14544] / [i915#5286]) +1 other test skip
[536]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[537]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-90:
- shard-rkl: [SKIP][538] ([i915#14544] / [i915#3638]) -> [SKIP][539] ([i915#3638]) +3 other tests skip
[538]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
[539]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs:
- shard-rkl: [SKIP][540] ([i915#14098] / [i915#6095]) -> [SKIP][541] ([i915#14098] / [i915#14544] / [i915#6095]) +5 other tests skip
[540]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-8/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html
[541]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@crc-primary-basic-y-tiled-ccs:
- shard-dg1: [SKIP][542] ([i915#4423] / [i915#6095]) -> [SKIP][543] ([i915#6095])
[542]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-16/igt@kms_ccs@crc-primary-basic-y-tiled-ccs.html
[543]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-15/igt@kms_ccs@crc-primary-basic-y-tiled-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: [SKIP][544] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][545] ([i915#14098] / [i915#6095]) +7 other tests skip
[544]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2.html
[545]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][546] ([i915#14544] / [i915#6095]) -> [SKIP][547] ([i915#6095]) +5 other tests skip
[546]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
[547]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: [SKIP][548] ([i915#6095]) -> [SKIP][549] ([i915#14544] / [i915#6095]) +2 other tests skip
[548]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-7/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-2.html
[549]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
- shard-rkl: [SKIP][550] ([i915#12313]) -> [SKIP][551] ([i915#12313] / [i915#14544])
[550]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-7/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
[551]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
* igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k:
- shard-rkl: [SKIP][552] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][553] ([i915#11151] / [i915#7828]) +4 other tests skip
[552]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html
[553]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k.html
* igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
- shard-rkl: [SKIP][554] ([i915#11151] / [i915#7828]) -> [SKIP][555] ([i915#11151] / [i915#14544] / [i915#7828]) +1 other test skip
[554]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-8/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
[555]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg2: [FAIL][556] ([i915#7173]) -> [SKIP][557] ([i915#15865])
[556]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg2-10/igt@kms_content_protection@atomic-dpms.html
[557]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-6/igt@kms_content_protection@atomic-dpms.html
- shard-rkl: [SKIP][558] ([i915#15865]) -> [SKIP][559] ([i915#14544] / [i915#15865]) +1 other test skip
[558]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-3/igt@kms_content_protection@atomic-dpms.html
[559]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@legacy-hdcp14:
- shard-rkl: [SKIP][560] ([i915#14544] / [i915#15865]) -> [SKIP][561] ([i915#15865]) +1 other test skip
[560]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_content_protection@legacy-hdcp14.html
[561]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@kms_content_protection@legacy-hdcp14.html
* igt@kms_cursor_crc@cursor-offscreen-32x10:
- shard-rkl: [SKIP][562] ([i915#14544] / [i915#3555]) -> [SKIP][563] ([i915#3555]) +2 other tests skip
[562]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-32x10.html
[563]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@kms_cursor_crc@cursor-offscreen-32x10.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-rkl: [SKIP][564] ([i915#3555]) -> [SKIP][565] ([i915#14544] / [i915#3555])
[564]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-2/igt@kms_cursor_crc@cursor-onscreen-32x32.html
[565]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-rkl: [SKIP][566] ([i915#13049]) -> [SKIP][567] ([i915#13049] / [i915#14544]) +1 other test skip
[566]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-5/igt@kms_cursor_crc@cursor-random-512x170.html
[567]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-rkl: [SKIP][568] ([i915#14544] / [i915#9723]) -> [SKIP][569] ([i915#9723])
[568]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
[569]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_display_modes@extended-mode-basic:
- shard-rkl: [SKIP][570] ([i915#13691] / [i915#14544]) -> [SKIP][571] ([i915#13691])
[570]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_display_modes@extended-mode-basic.html
[571]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-rkl: [SKIP][572] ([i915#3555] / [i915#3840]) -> [SKIP][573] ([i915#14544] / [i915#3555] / [i915#3840])
[572]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-2/igt@kms_dsc@dsc-with-bpc-formats.html
[573]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_feature_discovery@psr1:
- shard-rkl: [SKIP][574] ([i915#658]) -> [SKIP][575] ([i915#14544] / [i915#658]) +1 other test skip
[574]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-5/igt@kms_feature_discovery@psr1.html
[575]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_feature_discovery@psr1.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-rkl: [SKIP][576] ([i915#14544] / [i915#9934]) -> [SKIP][577] ([i915#9934]) +4 other tests skip
[576]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_flip@2x-flip-vs-dpms.html
[577]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-flip-vs-rmfb-interruptible:
- shard-rkl: [SKIP][578] ([i915#9934]) -> [SKIP][579] ([i915#14544] / [i915#9934])
[578]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-5/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html
[579]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-glk: [INCOMPLETE][580] ([i915#12745] / [i915#4839]) -> [INCOMPLETE][581] ([i915#12745] / [i915#4839] / [i915#6113])
[580]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-glk6/igt@kms_flip@2x-flip-vs-suspend.html
[581]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-glk1/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling:
- shard-rkl: [SKIP][582] ([i915#14544] / [i915#15643]) -> [SKIP][583] ([i915#15643])
[582]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html
[583]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-rkl: [SKIP][584] ([i915#14544] / [i915#1825]) -> [SKIP][585] ([i915#1825]) +1 other test skip
[584]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
[585]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-rkl: [SKIP][586] ([i915#1825]) -> [SKIP][587] ([i915#14544] / [i915#1825]) +1 other test skip
[586]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc.html
[587]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw:
- shard-rkl: [SKIP][588] ([i915#15102] / [i915#3023]) -> [SKIP][589] ([i915#14544] / [i915#15102] / [i915#3023]) +8 other tests skip
[588]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html
[589]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-dg2: [SKIP][590] ([i915#15102]) -> [SKIP][591] ([i915#10433] / [i915#15102]) +1 other test skip
[590]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-cpu.html
[591]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render:
- shard-rkl: [SKIP][592] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][593] ([i915#15102] / [i915#3023]) +8 other tests skip
[592]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render.html
[593]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move:
- shard-dg2: [SKIP][594] ([i915#10433] / [i915#15102]) -> [SKIP][595] ([i915#15102]) +1 other test skip
[594]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move.html
[595]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: [SKIP][596] ([i915#15102]) -> [SKIP][597] ([i915#14544] / [i915#15102]) +9 other tests skip
[596]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-gtt.html
[597]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-shrfb-fliptrack-mmap-gtt:
- shard-rkl: [SKIP][598] ([i915#14544]) -> [SKIP][599] +46 other tests skip
[598]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-shrfb-fliptrack-mmap-gtt.html
[599]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc:
- shard-dg1: [SKIP][600] ([i915#15104] / [i915#15990]) -> [SKIP][601] ([i915#15104] / [i915#15990] / [i915#4423])
[600]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc.html
[601]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-12/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt:
- shard-rkl: [SKIP][602] -> [SKIP][603] ([i915#14544]) +34 other tests skip
[602]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html
[603]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-mmap-wc:
- shard-dg1: [SKIP][604] ([i915#15990]) -> [SKIP][605] ([i915#15990] / [i915#4423]) +1 other test skip
[604]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-dg1-15/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-mmap-wc.html
[605]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-dg1-13/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psrhdr-rgb101010-draw-blt:
- shard-rkl: [SKIP][606] ([i915#14544] / [i915#15102]) -> [SKIP][607] ([i915#15102]) +11 other tests skip
[606]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_frontbuffer_tracking@psrhdr-rgb101010-draw-blt.html
[607]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-1/igt@kms_frontbuffer_tracking@psrhdr-rgb101010-draw-blt.html
* igt@kms_hdr@invalid-hdr:
- shard-rkl: [SKIP][608] ([i915#14544] / [i915#3555] / [i915#8228]) -> [SKIP][609] ([i915#16012] / [i915#3555] / [i915#8228])
[608]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_hdr@invalid-hdr.html
[609]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@kms_hdr@invalid-hdr.html
* igt@kms_hdr@static-toggle-suspend:
- shard-rkl: [SKIP][610] ([i915#16011] / [i915#3555] / [i915#8228]) -> [INCOMPLETE][611] ([i915#15436])
[610]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-5/igt@kms_hdr@static-toggle-suspend.html
[611]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-rkl: [SKIP][612] ([i915#14544] / [i915#15458]) -> [SKIP][613] ([i915#15458])
[612]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_joiner@invalid-modeset-ultra-joiner.html
[613]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-rkl: [SKIP][614] ([i915#15815]) -> [SKIP][615] ([i915#14544] / [i915#15815])
[614]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-8/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
[615]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping:
- shard-rkl: [SKIP][616] ([i915#15709]) -> [SKIP][617] ([i915#14544] / [i915#15709]) +1 other test skip
[616]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-4/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html
[617]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-yf-tiled-ccs-modifier:
- shard-rkl: [SKIP][618] ([i915#14544] / [i915#15709]) -> [SKIP][619] ([i915#15709]) +1 other test skip
[618]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html
[619]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-3/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-rkl: [SKIP][620] ([i915#13958] / [i915#14544]) -> [SKIP][621] ([i915#13958])
[620]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-yf.html
[621]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_multiple@tiling-yf:
- shard-rkl: [SKIP][622] ([i915#14259] / [i915#14544]) -> [SKIP][623] ([i915#14259])
[622]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_plane_multiple@tiling-yf.html
[623]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-4/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
- shard-rkl: [SKIP][624] ([i915#14544] / [i915#15329]) -> [SKIP][625] ([i915#15329]) +3 other tests skip
[624]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
[625]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-rkl: [SKIP][626] ([i915#12343] / [i915#5354]) -> [SKIP][627] ([i915#12343] / [i915#14544] / [i915#5354]) +1 other test skip
[626]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-7/igt@kms_pm_backlight@fade-with-dpms.html
[627]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-rkl: [SKIP][628] ([i915#14544] / [i915#3828]) -> [SKIP][629] ([i915#3828])
[628]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_pm_dc@dc5-retention-flops.html
[629]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: [SKIP][630] ([i915#9340]) -> [SKIP][631] ([i915#3828])
[630]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-4/igt@kms_pm_lpsp@kms-lpsp.html
[631]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-rkl: [SKIP][632] ([i915#14544] / [i915#15073]) -> [SKIP][633] ([i915#15073])
[632]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
[633]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_prime@d3hot:
- shard-rkl: [SKIP][634] ([i915#6524]) -> [SKIP][635] ([i915#14544] / [i915#6524])
[634]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-4/igt@kms_prime@d3hot.html
[635]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area:
- shard-rkl: [SKIP][636] ([i915#11520] / [i915#14544]) -> [SKIP][637] ([i915#11520]) +1 other test skip
[636]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area.html
[637]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-2/igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area-big-fb:
- shard-rkl: [SKIP][638] ([i915#11520]) -> [SKIP][639] ([i915#11520] / [i915#14544])
[638]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-7/igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area-big-fb.html
[639]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area-big-fb.html
* igt@kms_psr@fbc-psr2-sprite-plane-move:
- shard-rkl: [SKIP][640] ([i915#1072] / [i915#9732]) -> [SKIP][641] ([i915#1072] / [i915#14544] / [i915#9732]) +6 other tests skip
[640]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-2/igt@kms_psr@fbc-psr2-sprite-plane-move.html
[641]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_psr@fbc-psr2-sprite-plane-move.html
* igt@kms_psr@psr2-cursor-mmap-gtt:
- shard-rkl: [SKIP][642] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][643] ([i915#1072] / [i915#9732]) +7 other tests skip
[642]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_psr@psr2-cursor-mmap-gtt.html
[643]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@kms_psr@psr2-cursor-mmap-gtt.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-rkl: [SKIP][644] ([i915#14544] / [i915#5289]) -> [SKIP][645] ([i915#5289])
[644]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
[645]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-rkl: [SKIP][646] ([i915#5289]) -> [SKIP][647] ([i915#14544] / [i915#5289])
[646]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
[647]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-rkl: [SKIP][648] ([i915#14544] / [i915#8623]) -> [SKIP][649] ([i915#8623])
[648]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern.html
[649]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vrr@seamless-rr-switch-virtual:
- shard-rkl: [SKIP][650] ([i915#14544] / [i915#9906]) -> [SKIP][651] ([i915#9906])
[650]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@kms_vrr@seamless-rr-switch-virtual.html
[651]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-8/igt@kms_vrr@seamless-rr-switch-virtual.html
* igt@prime_vgem@basic-fence-read:
- shard-rkl: [SKIP][652] ([i915#3291] / [i915#3708]) -> [SKIP][653] ([i915#14544] / [i915#3291] / [i915#3708])
[652]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-2/igt@prime_vgem@basic-fence-read.html
[653]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@prime_vgem@basic-fence-read.html
* igt@sriov_basic@bind-unbind-vf:
- shard-rkl: [SKIP][654] ([i915#14544] / [i915#9917]) -> [SKIP][655] ([i915#9917])
[654]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-6/igt@sriov_basic@bind-unbind-vf.html
[655]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-7/igt@sriov_basic@bind-unbind-vf.html
* igt@sriov_basic@enable-vfs-bind-unbind-each:
- shard-rkl: [SKIP][656] ([i915#9917]) -> [SKIP][657] ([i915#14544] / [i915#9917])
[656]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18601/shard-rkl-2/igt@sriov_basic@enable-vfs-bind-unbind-each.html
[657]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/shard-rkl-6/igt@sriov_basic@enable-vfs-bind-unbind-each.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055
[i915#10056]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10056
[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#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#11527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#12193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12193
[i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#12454]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12454
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[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#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13029]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029
[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#13363]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13363
[i915#13390]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13390
[i915#13398]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13398
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
[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#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14545]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545
[i915#14712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14712
[i915#14888]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14888
[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#15132]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15132
[i915#15152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15152
[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#15420]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15420
[i915#15436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15436
[i915#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458
[i915#15459]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15459
[i915#15481]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15481
[i915#15500]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15500
[i915#15608]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15608
[i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643
[i915#15672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15672
[i915#15678]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15678
[i915#15709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15709
[i915#15725]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15725
[i915#15733]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15733
[i915#15739]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15739
[i915#15752]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15752
[i915#15768]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15768
[i915#15792]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15792
[i915#15815]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15815
[i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865
[i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867
[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#16011]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16011
[i915#16012]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16012
[i915#16066]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16066
[i915#16081]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16081
[i915#16109]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16109
[i915#16182]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16182
[i915#16184]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16184
[i915#16236]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16236
[i915#16296]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16296
[i915#16307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16307
[i915#16308]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16308
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
[i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434
[i915#2436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436
[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#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[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#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[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#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4391]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4565]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4565
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4879]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4879
[i915#5030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5030
[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#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[i915#6245]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6245
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6590]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7582
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8063]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8063
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8289
[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#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#8810]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8810
[i915#8812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8812
[i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
[i915#8821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8821
[i915#9041]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9041
[i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053
[i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9433
[i915#9561]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9561
[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#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808
[i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[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_8944 -> IGTPW_15280
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_18601: a980196655477a8f5067112946401fe52e510664 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_15280: 3b9cde2ca26c3348a4fb63d0483f0b9f91950511 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8944: 8944
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15280/index.html
[-- Attachment #2: Type: text/html, Size: 219382 bytes --]
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PATCH i-g-t v4 01/12] lib/i915/fbc: extract intel_fbc_get_fbc_status()
2026-06-01 20:43 ` [PATCH i-g-t v4 01/12] lib/i915/fbc: extract intel_fbc_get_fbc_status() Vinod Govindapillai
@ 2026-07-10 4:50 ` Reddy Guddati, Santhosh
0 siblings, 0 replies; 27+ messages in thread
From: Reddy Guddati, Santhosh @ 2026-07-10 4:50 UTC (permalink / raw)
To: Vinod Govindapillai, igt-dev; +Cc: swati2.sharma
On 02-06-2026 02:13, Vinod Govindapillai wrote:
> Code to read the FBC status from the debugfs is being duplicated
> in many places. Extract intel_fbc_get_fbc_status() to be used as
> the single source to read the current FBC status.
>
> v2: update the function name (Santhosh)
>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
> ---
> lib/i915/intel_fbc.c | 55 ++++++++++++++++++++++++++++++++++++--------
> lib/i915/intel_fbc.h | 3 +++
> 2 files changed, 48 insertions(+), 10 deletions(-)
>
> diff --git a/lib/i915/intel_fbc.c b/lib/i915/intel_fbc.c
> index b8c714d43..4e629097a 100644
> --- a/lib/i915/intel_fbc.c
> +++ b/lib/i915/intel_fbc.c
> @@ -22,6 +22,47 @@ void intel_fbc_disable(igt_display_t *display)
> igt_set_module_param_int(display->drm_fd, "enable_fbc", 0);
> }
>
> +/**
> + * intel_fbc_get_status_crtc_index
> + * @device: fd of the device
> + * @crtc: crtc index
nit @crtc - crtc_index
> + * @fbc_status: Buffer to fill the current fbc status
> + * @buf_size: Size of the buffer to be filled
> + *
> + * Read the debugfs entry for current fbc status of a crtc
> + *
> + * Returns:
> + * None
> + */
> +void intel_fbc_get_status_crtc_index(int device, int crtc_index,
> + char *fbc_status, int buf_size)
> +{
> + int dir;
> +
> + dir = igt_debugfs_crtc_dir(device, crtc_index);
> + igt_require_fd(dir);
> + igt_debugfs_simple_read(dir, "i915_fbc_status", fbc_status, buf_size);
> + close(dir);
> +}
> +
> +/**
> + * intel_fbc_get_status
> + * @crtc: CRTC
> + * @fbc_status: Buffer to fill the current fbc status
> + * @buf_size: Size of the buffer to be filled
> + *
> + * Read the debugfs entry for current fbc status of a crtc
> + *
> + * Returns:
> + * None
> + */
> +void intel_fbc_get_status(igt_crtc_t *crtc, char *fbc_status, int buf_size)
> +{
> + intel_fbc_get_status_crtc_index(crtc->display->drm_fd,
> + crtc->crtc_index, fbc_status,
> + buf_size);
> +}
> +
> /**
> * intel_fbc_supported:
> * @crtc: CRTC
> @@ -34,12 +75,9 @@ void intel_fbc_disable(igt_display_t *display)
> bool intel_fbc_supported(igt_crtc_t *crtc)
> {
> char buf[FBC_STATUS_BUF_LEN];
> - int dir;
>
> - dir = igt_crtc_debugfs_dir(crtc);
> - igt_require_fd(dir);
> - igt_debugfs_simple_read(dir, "i915_fbc_status", buf, sizeof(buf));
> - close(dir);
> + intel_fbc_get_status(crtc, buf, sizeof(buf));
> +
> if (*buf == '\0')
> return false;
>
> @@ -51,12 +89,9 @@ static bool _intel_fbc_is_enabled(igt_crtc_t *crtc, int log_level, char *last_fb
> {
> char buf[FBC_STATUS_BUF_LEN];
> bool print = true;
> - int dir;
>
> - dir = igt_crtc_debugfs_dir(crtc);
> - igt_require_fd(dir);
> - igt_debugfs_simple_read(dir, "i915_fbc_status", buf, sizeof(buf));
> - close(dir);
> + intel_fbc_get_status(crtc, buf, sizeof(buf));
> +
> if (log_level != IGT_LOG_DEBUG)
> last_fbc_buf[0] = '\0';
> else if (strcmp(last_fbc_buf, buf))
> diff --git a/lib/i915/intel_fbc.h b/lib/i915/intel_fbc.h
> index 8e2662824..60b86e366 100644
> --- a/lib/i915/intel_fbc.h
> +++ b/lib/i915/intel_fbc.h
> @@ -17,5 +17,8 @@ bool intel_fbc_wait_until_enabled(igt_crtc_t *crtc);
> bool intel_fbc_is_enabled(igt_crtc_t *crtc, int log_level);
> bool intel_fbc_plane_size_supported(igt_display_t *display, uint32_t width, uint32_t height);
> bool intel_fbc_supported_for_psr_mode(igt_display_t *display, enum psr_mode mode);
> +void intel_fbc_get_status_crtc_index(int device, int crtc_index,
> + char *fbc_status, int buf_size);
> +void intel_fbc_get_status(igt_crtc_t *crtc, char *fbc_status, int buf_size);
>
> #endif
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PATCH i-g-t v4 12/12] tests/intel/fbc: detatiled debug info for unsupported plane size for fbc
2026-06-01 20:44 ` [PATCH i-g-t v4 12/12] tests/intel/fbc: detatiled debug info for unsupported plane size for fbc Vinod Govindapillai
@ 2026-07-10 5:06 ` Reddy Guddati, Santhosh
0 siblings, 0 replies; 27+ messages in thread
From: Reddy Guddati, Santhosh @ 2026-07-10 5:06 UTC (permalink / raw)
To: Vinod Govindapillai, igt-dev; +Cc: swati2.sharma
On 02-06-2026 02:14, Vinod Govindapillai wrote:
> When FBC cannot be enabled because the plane is larger than the
> display supports, log the attempted plane size in the IGT info
> text for the skipping reason.
>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
nit typo /s/detatiled/detailed in commit message , rest LGTM
Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
> ---
> tests/intel/kms_dirtyfb.c | 3 ++-
> tests/intel/kms_fbc_dirty_rect.c | 3 ++-
> 2 files changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/tests/intel/kms_dirtyfb.c b/tests/intel/kms_dirtyfb.c
> index b5de63350..48fcb6c61 100644
> --- a/tests/intel/kms_dirtyfb.c
> +++ b/tests/intel/kms_dirtyfb.c
> @@ -108,7 +108,8 @@ static bool check_support(data_t *data)
> if (!intel_fbc_plane_size_supported(&data->display,
> data->mode->hdisplay,
> data->mode->vdisplay)) {
> - igt_info("Plane size not supported as per FBC size restrictions\n");
> + igt_info("Plane size (%d, %d) not supported as per FBC size restrictions\n",
> + data->mode->hdisplay, data->mode->vdisplay);
> return false;
> }
> return true;
> diff --git a/tests/intel/kms_fbc_dirty_rect.c b/tests/intel/kms_fbc_dirty_rect.c
> index 4187ee072..f025a57ae 100644
> --- a/tests/intel/kms_fbc_dirty_rect.c
> +++ b/tests/intel/kms_fbc_dirty_rect.c
> @@ -410,7 +410,8 @@ static bool check_fbc_supported(data_t *data)
>
> if (!intel_fbc_plane_size_supported(&data->display, data->mode->hdisplay,
> data->mode->vdisplay)) {
> - igt_info("Plane size not supported as per FBC size restrictions\n");
> + igt_info("Plane size (%d, %d) not supported as per FBC size restrictions\n",
> + data->mode->hdisplay, data->mode->vdisplay);
> return false;
> }
>
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PATCH i-g-t v4 02/12] tests/intel/kms_frontbuffer_tracking: use intel_fbc_get_status()
2026-06-01 20:43 ` [PATCH i-g-t v4 02/12] tests/intel/kms_frontbuffer_tracking: use intel_fbc_get_status() Vinod Govindapillai
@ 2026-07-10 5:11 ` Reddy Guddati, Santhosh
0 siblings, 0 replies; 27+ messages in thread
From: Reddy Guddati, Santhosh @ 2026-07-10 5:11 UTC (permalink / raw)
To: Vinod Govindapillai, igt-dev; +Cc: swati2.sharma
On 02-06-2026 02:13, Vinod Govindapillai wrote:
> Use the common intel_fbc_get_status() to get the fbc status
>
> v2: intel_fbc_get_status() function name change
>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
> ---
> tests/intel/kms_frontbuffer_tracking.c | 54 ++++++++++++++------------
> 1 file changed, 30 insertions(+), 24 deletions(-)
>
> diff --git a/tests/intel/kms_frontbuffer_tracking.c b/tests/intel/kms_frontbuffer_tracking.c
> index 37706cab5..df8fbfa2c 100644
> --- a/tests/intel/kms_frontbuffer_tracking.c
> +++ b/tests/intel/kms_frontbuffer_tracking.c
> @@ -1633,13 +1633,13 @@ static void drrs_print_status(void)
> static struct timespec fbc_get_last_action(void)
> {
> struct timespec ret = { 0, 0 };
> - char buf[128];
> + char fbc_status[128];
> char *action;
> ssize_t n_read;
>
> + intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
>
> - debugfs_read_crtc("i915_fbc_status", buf);
> - action = strstr(buf, "\nLast action:");
> + action = strstr(fbc_status, "\nLast action:");
> igt_assert(action);
>
> n_read = sscanf(action, "Last action: %ld.%ld",
> @@ -1683,12 +1683,12 @@ static void fbc_update_last_action(void)
> static void fbc_setup_last_action(void)
> {
> ssize_t n_read;
> - char buf[128];
> + char fbc_status[128];
> char *action;
>
> + intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
>
> - debugfs_read_crtc("i915_fbc_status", buf);
> - action = strstr(buf, "\nLast action:");
> + action = strstr(fbc_status, "\nLast action:");
> if (!action) {
> igt_info("FBC last action not supported\n");
> return;
> @@ -1703,10 +1703,11 @@ static void fbc_setup_last_action(void)
>
> static bool fbc_is_compressing(void)
> {
> - char buf[128];
> + char fbc_status[128];
>
> - debugfs_read_crtc("i915_fbc_status", buf);
> - return strstr(buf, "\nCompressing: yes\n") != NULL;
> + intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
> +
> + return strstr(fbc_status, "\nCompressing: yes\n");
> }
>
> static bool fbc_wait_for_compression(void)
> @@ -1716,45 +1717,50 @@ static bool fbc_wait_for_compression(void)
>
> static bool fbc_not_enough_stolen(void)
> {
> - char buf[128];
> + char fbc_status[128];
> +
> + intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
>
> - debugfs_read_crtc("i915_fbc_status", buf);
> - return strstr(buf, "FBC disabled: not enough stolen memory\n");
> + return strstr(fbc_status, "FBC disabled: not enough stolen memory\n");
> }
>
> static bool fbc_stride_not_supported(void)
> {
> - char buf[128];
> + char fbc_status[128];
> +
> + intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
>
> - debugfs_read_crtc("i915_fbc_status", buf);
> - return strstr(buf, "FBC disabled: framebuffer stride not supported\n");
> + return strstr(fbc_status, "FBC disabled: framebuffer stride not supported\n");
> }
>
> static bool fbc_mode_too_large(void)
> {
> - char buf[128];
> + char fbc_status[128];
>
> - debugfs_read_crtc("i915_fbc_status", buf);
> - return strstr(buf, "FBC disabled: mode too large for compression\n");
> + intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
> +
> + return strstr(fbc_status, "FBC disabled: mode too large for compression\n");
> }
>
> static bool fbc_psr_not_possible(void)
> {
> - char buf[128];
> + char fbc_status[128];
> +
> + intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
>
> - debugfs_read_crtc("i915_fbc_status", buf);
> - return strstr(buf, "FBC disabled: PSR1 enabled (Wa_14016291713)");
> + return strstr(fbc_status, "FBC disabled: PSR1 enabled (Wa_14016291713)");
> }
>
> static bool fbc_enable_per_plane(int plane_index, igt_crtc_t *crtc)
> {
> - char buf[PATH_MAX];
> + char fbc_status[PATH_MAX];
> char buf_plane[128];
>
> sprintf(buf_plane, "%d%s", plane_index, igt_crtc_name(crtc));
>
> - debugfs_read_crtc("i915_fbc_status", buf);
> - return strstr(strstr(buf, "*"), buf_plane);
> + intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
> +
> + return strstr(strstr(fbc_status, "*"), buf_plane);
> }
>
> static bool drrs_wait_until_rr_switch_to_low(void)
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PATCH i-g-t v4 03/12] tests/intel/kms_frontbuffer_tracking: update the outdated fbc status reasons
2026-06-01 20:43 ` [PATCH i-g-t v4 03/12] tests/intel/kms_frontbuffer_tracking: update the outdated fbc status reasons Vinod Govindapillai
@ 2026-07-10 5:16 ` Reddy Guddati, Santhosh
0 siblings, 0 replies; 27+ messages in thread
From: Reddy Guddati, Santhosh @ 2026-07-10 5:16 UTC (permalink / raw)
To: Vinod Govindapillai, igt-dev; +Cc: swati2.sharma
On 02-06-2026 02:13, Vinod Govindapillai wrote:
> Replace the fbc status check for "mode too large for compression" wchich
> is no longer being set by the driver with "plane size too big" and
> "surface size too big" fbc status checks.
>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
> ---
> tests/intel/kms_frontbuffer_tracking.c | 18 ++++++++++++++----
> 1 file changed, 14 insertions(+), 4 deletions(-)
>
> diff --git a/tests/intel/kms_frontbuffer_tracking.c b/tests/intel/kms_frontbuffer_tracking.c
> index df8fbfa2c..fabfe11fc 100644
> --- a/tests/intel/kms_frontbuffer_tracking.c
> +++ b/tests/intel/kms_frontbuffer_tracking.c
> @@ -1730,16 +1730,25 @@ static bool fbc_stride_not_supported(void)
>
> intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
>
> - return strstr(fbc_status, "FBC disabled: framebuffer stride not supported\n");
> + return strstr(fbc_status, "FBC disabled: stride not supported\n");
> }
>
> -static bool fbc_mode_too_large(void)
> +static bool fbc_plane_size_too_big(void)
> {
> char fbc_status[128];
>
> intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
>
> - return strstr(fbc_status, "FBC disabled: mode too large for compression\n");
> + return strstr(fbc_status, "FBC disabled: plane size too big\n");
> +}
> +
> +static bool fbc_surface_size_too_big(void)
> +{
> + char fbc_status[128];
> +
> + intel_fbc_get_fbc_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
> +
> + return strstr(fbc_status, "FBC disabled: surface size too big\n");
> }
>
> static bool fbc_psr_not_possible(void)
> @@ -2497,7 +2506,8 @@ static void do_status_assertions(int flags)
> if (flags & ASSERT_FBC_ENABLED) {
> igt_require(!fbc_not_enough_stolen());
> igt_require(!fbc_stride_not_supported());
> - igt_require(!fbc_mode_too_large());
> + igt_require(!fbc_plane_size_too_big());
> + igt_require(!fbc_surface_size_too_big());
> igt_require(!fbc_psr_not_possible());
> if (!intel_fbc_wait_until_enabled(prim_mode_params.crtc)) {
> igt_assert_f(intel_fbc_is_enabled(prim_mode_params.crtc, IGT_LOG_WARN),
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PATCH i-g-t v4 07/12] tests/intel/kms_fbcon_fbt: update the outdated fbc skip reasons
2026-06-01 20:44 ` [PATCH i-g-t v4 07/12] tests/intel/kms_fbcon_fbt: update the outdated fbc skip reasons Vinod Govindapillai
@ 2026-07-10 5:21 ` Reddy Guddati, Santhosh
0 siblings, 0 replies; 27+ messages in thread
From: Reddy Guddati, Santhosh @ 2026-07-10 5:21 UTC (permalink / raw)
To: Vinod Govindapillai, igt-dev; +Cc: swati2.sharma
On 02-06-2026 02:14, Vinod Govindapillai wrote:
> No fbc reasons have been updated in the driver. Use the same
> "no fbc reason" being set in the debugfs by the driver.
>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
> ---
> tests/intel/kms_fbcon_fbt.c | 22 ++++++++++------------
> 1 file changed, 10 insertions(+), 12 deletions(-)
>
> diff --git a/tests/intel/kms_fbcon_fbt.c b/tests/intel/kms_fbcon_fbt.c
> index b36582011..78c6cc4b2 100644
> --- a/tests/intel/kms_fbcon_fbt.c
> +++ b/tests/intel/kms_fbcon_fbt.c
> @@ -297,18 +297,16 @@ static inline void psr_debugfs_enable(int device, int debugfs_fd)
> static void fbc_skips_on_fbcon(int debugfs_fd)
> {
> const char *reasons[] = {
> - "incompatible mode",
> - "mode too large for compression",
> - "framebuffer not tiled or fenced",
> - "pixel format is invalid",
> - "rotation unsupported",
> - "tiling unsupported",
> - "framebuffer stride not supported",
> - "per-pixel alpha blending is incompatible with FBC",
> - "pixel rate is too big",
> - "CFB requirements changed",
> - "plane Y offset is misaligned",
> - "plane height + offset is non-modulo of 4"
> + "pixel format not supported",
> + "tiling not supported",
> + "rotation not supported",
> + "stride not supported",
> + "per-pixel alpha not supported",
> + "plane size too big",
> + "surface size too big",
> + "plane start Y offset misaligned",
> + "plane end Y offset misaligned",
> + "pixel rate too high"
> };
> bool skip = false;
> char buf[FBC_STATUS_BUF_LEN];
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PATCH i-g-t v4 08/12] tests/intel/kms_fbcon_fbt: refactor the code to get the right fbc status
2026-06-01 20:44 ` [PATCH i-g-t v4 08/12] tests/intel/kms_fbcon_fbt: refactor the code to get the right fbc status Vinod Govindapillai
@ 2026-07-10 5:43 ` Reddy Guddati, Santhosh
0 siblings, 0 replies; 27+ messages in thread
From: Reddy Guddati, Santhosh @ 2026-07-10 5:43 UTC (permalink / raw)
To: Vinod Govindapillai, igt-dev; +Cc: swati2.sharma
On 02-06-2026 02:14, Vinod Govindapillai wrote:
> As FBC can be enabled in multiple pipes, to check the fbc status of a pipe,
> we need to read the FBC status from the corresponding crtc debugfs entry.
> As a step towards that, update all the feature virtual function definitions
> so that we can access all the relevant parameters needed for reading the
> crtc debugfs entry.
>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
> ---
> tests/intel/kms_fbcon_fbt.c | 102 ++++++++++++++++++------------------
> 1 file changed, 52 insertions(+), 50 deletions(-)
>
> diff --git a/tests/intel/kms_fbcon_fbt.c b/tests/intel/kms_fbcon_fbt.c
> index 78c6cc4b2..5863c9e68 100644
> --- a/tests/intel/kms_fbcon_fbt.c
> +++ b/tests/intel/kms_fbcon_fbt.c
> @@ -80,12 +80,12 @@ static void wait_user(const char *msg)
> igt_debug_wait_for_keypress("fbt");
> }
>
> -static bool fbc_supported_on_chipset(int device, int debugfs_fd)
> +static bool fbc_supported_on_chipset(struct drm_info *drm)
> {
> char buf[FBC_STATUS_BUF_LEN];
> int ret;
>
> - ret = igt_debugfs_simple_read(debugfs_fd, "i915_fbc_status",
> + ret = igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status",
> buf, sizeof(buf));
> if (ret < 0)
> return false;
> @@ -99,20 +99,20 @@ static bool connector_can_fbc(drmModeConnectorPtr connector)
> return true;
> }
>
> -static void fbc_print_status(int debugfs_fd)
> +static void fbc_print_status(struct drm_info *drm)
> {
> static char buf[FBC_STATUS_BUF_LEN];
>
> - igt_debugfs_simple_read(debugfs_fd, "i915_fbc_status", buf,
> + igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status", buf,
> sizeof(buf));
> igt_debug("FBC status: %s\n", buf);
> }
>
> -static bool fbc_check_status(int debugfs_fd, bool enabled)
> +static bool fbc_check_status(struct drm_info *drm, bool enabled)
> {
> char buf[FBC_STATUS_BUF_LEN];
>
> - igt_debugfs_simple_read(debugfs_fd, "i915_fbc_status", buf,
> + igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status", buf,
> sizeof(buf));
> if (enabled)
> return strstr(buf, "FBC enabled\n");
> @@ -120,25 +120,27 @@ static bool fbc_check_status(int debugfs_fd, bool enabled)
> return strstr(buf, "FBC disabled");
> }
>
> -static bool fbc_wait_until_enabled(int debugfs_fd)
> +static bool fbc_wait_until_enabled(struct drm_info *drm)
> {
> - bool r = igt_wait(fbc_check_status(debugfs_fd, true), 5000, 1);
> - fbc_print_status(debugfs_fd);
> + bool r = igt_wait(fbc_check_status(drm, true), 5000, 1);
> +
> + fbc_print_status(drm);
> return r;
> }
>
> -static bool fbc_is_disabled(int debugfs_fd)
> +static bool fbc_is_disabled(struct drm_info *drm)
> {
> - bool r = fbc_check_status(debugfs_fd, false);
> + bool r = fbc_check_status(drm, false);
>
> - fbc_print_status(debugfs_fd);
> + fbc_print_status(drm);
> return r;
> }
>
> -static bool fbc_wait_until_disabled(int debugfs_fd)
> +static bool fbc_wait_until_disabled(struct drm_info *drm)
> {
> - bool r = igt_wait(fbc_check_status(debugfs_fd, false), 5000, 1);
> - fbc_print_status(debugfs_fd);
> + bool r = igt_wait(fbc_check_status(drm, false), 5000, 1);
> +
> + fbc_print_status(drm);
> return r;
> }
>
> @@ -181,7 +183,7 @@ static bool fbc_wait_until_update(struct drm_info *drm)
> * relies on a tiled and fenceable framebuffer to track modifications.
> */
> if (intel_gen(intel_get_drm_devid(drm->fd)) >= 9) {
> - if (!fbc_wait_until_enabled(drm->debugfs_fd))
> + if (!fbc_wait_until_enabled(drm))
> return false;
> /*
> * Skip cursor blinking check when running in simulation mode.
> @@ -193,7 +195,7 @@ static bool fbc_wait_until_update(struct drm_info *drm)
>
> return fbc_check_cursor_blinking(drm);
> } else {
> - return fbc_wait_until_disabled(drm->debugfs_fd);
> + return fbc_wait_until_disabled(drm);
> }
> }
>
> @@ -242,34 +244,34 @@ static bool connector_can_psr(drmModeConnectorPtr connector)
> return (connector->connector_type == DRM_MODE_CONNECTOR_eDP);
> }
>
> -static void psr_print_status(int debugfs_fd)
> +static void psr_print_status(struct drm_info *drm)
> {
> static char buf[PSR_STATUS_MAX_LEN];
>
> - igt_debugfs_simple_read(debugfs_fd, "i915_edp_psr_status", buf,
> + igt_debugfs_simple_read(drm->debugfs_fd, "i915_edp_psr_status", buf,
> sizeof(buf));
> igt_debug("PSR status: %s\n", buf);
> }
>
> -static bool psr_wait_until_enabled(int debugfs_fd)
> +static bool psr_wait_until_enabled(struct drm_info *drm)
> {
> - bool r = psr_wait_entry(debugfs_fd, PSR_MODE_1, NULL);
> + bool r = psr_wait_entry(drm->debugfs_fd, PSR_MODE_1, NULL);
>
> - psr_print_status(debugfs_fd);
> + psr_print_status(drm);
> return r;
> }
>
> -static bool psr_is_disabled(int debugfs_fd)
> +static bool psr_is_disabled(struct drm_info *drm)
> {
> - bool r = psr_disabled_check(debugfs_fd);
> + bool r = psr_disabled_check(drm->debugfs_fd);
>
> - psr_print_status(debugfs_fd);
> + psr_print_status(drm);
> return r;
> }
>
> -static bool psr_supported_on_chipset(int device, int debugfs_fd)
> +static bool psr_supported_on_chipset(struct drm_info *drm)
> {
> - return psr_sink_support(device, debugfs_fd, PSR_MODE_1, NULL);
> + return psr_sink_support(drm->fd, drm->debugfs_fd, PSR_MODE_1, NULL);
> }
>
> static bool psr_wait_until_update(struct drm_info *drm)
> @@ -277,24 +279,24 @@ static bool psr_wait_until_update(struct drm_info *drm)
> return psr_long_wait_update(drm->debugfs_fd, PSR_MODE_1, NULL);
> }
>
> -static void disable_features(int device, int debugfs_fd)
> +static void disable_features(struct drm_info *drm)
> {
> - igt_set_module_param_int(device, "enable_fbc", 0);
> - if (psr_sink_support(device, debugfs_fd, PSR_MODE_1, NULL))
> - psr_disable(device, debugfs_fd, NULL);
> + igt_set_module_param_int(drm->fd, "enable_fbc", 0);
> + if (psr_sink_support(drm->fd, drm->debugfs_fd, PSR_MODE_1, NULL))
> + psr_disable(drm->fd, drm->debugfs_fd, NULL);
> }
>
> -static inline void fbc_modparam_enable(int device, int debugfs_fd)
> +static inline void fbc_modparam_enable(struct drm_info *drm)
> {
> - igt_set_module_param_int(device, "enable_fbc", 1);
> + igt_set_module_param_int(drm->fd, "enable_fbc", 1);
> }
>
> -static inline void psr_debugfs_enable(int device, int debugfs_fd)
> +static inline void psr_debugfs_enable(struct drm_info *drm)
> {
> - psr_enable(device, debugfs_fd, PSR_MODE_1, NULL);
> + psr_enable(drm->fd, drm->debugfs_fd, PSR_MODE_1, NULL);
> }
>
> -static void fbc_skips_on_fbcon(int debugfs_fd)
> +static void fbc_skips_on_fbcon(struct drm_info *drm)
> {
> const char *reasons[] = {
> "pixel format not supported",
> @@ -312,7 +314,7 @@ static void fbc_skips_on_fbcon(int debugfs_fd)
> char buf[FBC_STATUS_BUF_LEN];
> int i;
>
> - igt_debugfs_simple_read(debugfs_fd, "i915_fbc_status", buf, sizeof(buf));
> + igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status", buf, sizeof(buf));
> if (strstr(buf, "FBC enabled\n"))
> return;
>
> @@ -322,7 +324,7 @@ static void fbc_skips_on_fbcon(int debugfs_fd)
> igt_skip_on_f(skip, "fbcon modeset is not compatible with FBC\n");
> }
>
> -static void psr_skips_on_fbcon(int debugfs_fd)
> +static void psr_skips_on_fbcon(struct drm_info *drm)
> {
> /*
> * Unless fbcon enables interlaced mode all other PSR restrictions
> @@ -334,14 +336,14 @@ static void psr_skips_on_fbcon(int debugfs_fd)
> }
>
> struct feature {
> - bool (*supported_on_chipset)(int device, int debugfs_fd);
> - bool (*wait_until_enabled)(int debugfs_fd);
> - bool (*is_disabled)(int debugfs_fd);
> + bool (*supported_on_chipset)(struct drm_info *drm);
> + bool (*wait_until_enabled)(struct drm_info *drm);
> + bool (*is_disabled)(struct drm_info *drm);
> bool (*wait_until_update)(struct drm_info *drm);
> bool (*connector_possible_fn)(drmModeConnectorPtr connector);
> - void (*enable)(int device, int debugfs_fd);
> + void (*enable)(struct drm_info *drm);
> /* skip test if feature can't be enabled due fbcon modeset */
> - void (*skips_on_fbcon)(int debugfs_fd);
> + void (*skips_on_fbcon)(struct drm_info *drm);
> } fbc = {
> .supported_on_chipset = fbc_supported_on_chipset,
> .wait_until_enabled = fbc_wait_until_enabled,
> @@ -372,24 +374,24 @@ static void subtest(struct drm_info *drm, struct feature *feature, bool suspend)
> {
> kmstest_set_vt_graphics_mode();
>
> - igt_require(feature->supported_on_chipset(drm->fd, drm->debugfs_fd));
> + igt_require(feature->supported_on_chipset(drm));
>
> - disable_features(drm->fd, drm->debugfs_fd);
> - feature->enable(drm->fd, drm->debugfs_fd);
> + disable_features(drm);
> + feature->enable(drm);
>
> kmstest_unset_all_crtcs(drm->fd, drm->res);
> wait_user("Modes unset.");
> - igt_assert(feature->is_disabled(drm->debugfs_fd));
> + igt_assert(feature->is_disabled(drm));
>
> set_mode_for_one_screen(drm, feature->connector_possible_fn);
> wait_user("Screen set.");
> - igt_assert(feature->wait_until_enabled(drm->debugfs_fd));
> + igt_assert(feature->wait_until_enabled(drm));
>
> if (suspend) {
> igt_system_suspend_autoresume(SUSPEND_STATE_MEM,
> SUSPEND_TEST_NONE);
> sleep(5);
> - igt_assert(feature->wait_until_enabled(drm->debugfs_fd));
> + igt_assert(feature->wait_until_enabled(drm));
> }
>
> restore_fbcon(drm);
> @@ -398,7 +400,7 @@ static void subtest(struct drm_info *drm, struct feature *feature, bool suspend)
> sleep(3);
>
> wait_user("Back to fbcon.");
> - feature->skips_on_fbcon(drm->debugfs_fd);
> + feature->skips_on_fbcon(drm);
> igt_assert(feature->wait_until_update(drm));
>
> if (suspend) {
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PATCH i-g-t v4 09/12] tests/intel/kms_fbcon_fbt: find and store the crtc index
2026-06-01 20:44 ` [PATCH i-g-t v4 09/12] tests/intel/kms_fbcon_fbt: find and store the crtc index Vinod Govindapillai
@ 2026-07-10 5:44 ` Reddy Guddati, Santhosh
0 siblings, 0 replies; 27+ messages in thread
From: Reddy Guddati, Santhosh @ 2026-07-10 5:44 UTC (permalink / raw)
To: Vinod Govindapillai, igt-dev; +Cc: swati2.sharma
On 02-06-2026 02:14, Vinod Govindapillai wrote:
> As we need to find the fbc status from crtc debugfs entry, find
> and keep the crtc index from the crtc_id and use it wherever
> required.
>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
> ---
> tests/intel/kms_fbcon_fbt.c | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/tests/intel/kms_fbcon_fbt.c b/tests/intel/kms_fbcon_fbt.c
> index 5863c9e68..96136f8ff 100644
> --- a/tests/intel/kms_fbcon_fbt.c
> +++ b/tests/intel/kms_fbcon_fbt.c
> @@ -68,7 +68,7 @@ IGT_TEST_DESCRIPTION("Test the relationship between fbcon and the frontbuffer "
> #define MAX_CONNECTORS 32
>
> struct drm_info {
> - int fd, debugfs_fd, crtc_id, devid;
> + int fd, debugfs_fd, crtc_id, crtc_index, devid;
> struct igt_fb fb;
> drmModeResPtr res;
> drmModeConnectorPtr connectors[MAX_CONNECTORS];
> @@ -149,10 +149,9 @@ static bool fbc_check_cursor_blinking(struct drm_info *drm)
> igt_pipe_crc_t *pipe_crc;
> igt_crc_t crc[2];
> bool ret;
> - int i, crtc_index;
> + int i;
>
> - crtc_index = kmstest_get_crtc_index_from_id(drm->fd, drm->crtc_id);
> - pipe_crc = igt_pipe_crc_new(drm->fd, crtc_index, IGT_PIPE_CRC_SOURCE_AUTO);
> + pipe_crc = igt_pipe_crc_new(drm->fd, drm->crtc_index, IGT_PIPE_CRC_SOURCE_AUTO);
>
> igt_pipe_crc_start(pipe_crc);
> igt_pipe_crc_drain(pipe_crc);
> @@ -222,6 +221,7 @@ static void set_mode_for_one_screen(struct drm_info *drm,
> "No connector available\n");
>
> drm->crtc_id = kmstest_find_crtc_for_connector(drm->fd, drm->res, c, 0);
> + drm->crtc_index = kmstest_get_crtc_index_from_id(drm->fd, drm->crtc_id);
>
> buffer_id = igt_create_fb(drm->fd, mode->hdisplay, mode->vdisplay,
> DRM_FORMAT_XRGB8888,
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PATCH i-g-t v4 04/12] tests/intel/kms_frontbuffer_tracking: consolidate fbc tests skip checks
2026-06-01 20:43 ` [PATCH i-g-t v4 04/12] tests/intel/kms_frontbuffer_tracking: consolidate fbc tests skip checks Vinod Govindapillai
@ 2026-07-16 7:37 ` Reddy Guddati, Santhosh
0 siblings, 0 replies; 27+ messages in thread
From: Reddy Guddati, Santhosh @ 2026-07-16 7:37 UTC (permalink / raw)
To: Vinod Govindapillai, igt-dev; +Cc: swati2.sharma
On 02-06-2026 02:13, Vinod Govindapillai wrote:
> While looking for "no fbc reasons" and decide whether to skip any specific
> fbc related test, read the debugfs fbc status only once and look for any
> skip reasons. Move this as a library function so that other FBC specific
> tests could use the same library and all the skips reasons can be
> maintained in a single place.
>
> v2: Use the correct test for status comparison (Santhosh)
>
> Suggested-by: Jani Nikula <jani.nikula@intel.com>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
> ---
> lib/i915/intel_fbc.c | 37 +++++++++++++++
> lib/i915/intel_fbc.h | 1 +
> tests/intel/kms_frontbuffer_tracking.c | 63 ++++----------------------
> 3 files changed, 47 insertions(+), 54 deletions(-)
>
> diff --git a/lib/i915/intel_fbc.c b/lib/i915/intel_fbc.c
> index 4e629097a..5692c6af8 100644
> --- a/lib/i915/intel_fbc.c
> +++ b/lib/i915/intel_fbc.c
> @@ -63,6 +63,43 @@ void intel_fbc_get_status(igt_crtc_t *crtc, char *fbc_status, int buf_size)
> buf_size);
> }
>
> +/**
> + * intel_fbc_found_skip_reason
> + * @device: fd of the device
> + * @crtc_index: crtc index
> + *
> + * Read the debugfs entry for current fbc status of a crtc and check for any reasons
> + * why FBC cannot be enabled. This helps in skipping FBC test cases where FBC cannot
> + * be enabled. These no fbc reasons are defined by the driver.
> + *
> + * Returns:
> + * True if there is a reason that FBC cannot be enabled otherwise false.
> + */
> +bool intel_fbc_found_skip_reason(int device, int crtc_index)
> +{
> + const char *const no_fbc_reasons[] = {
> + "FBC disabled: not enough stolen memory",
> + "FBC disabled: stride not supported",
> + "FBC disabled: plane size too big",
> + "FBC disabled: surface size too big",
> + "FBC disabled: PSR1 enabled (Wa_14016291713)"
> + };
> + bool found_reason = false;
> + char fbc_status[FBC_STATUS_BUF_LEN];
> + int i;
> +
> + intel_fbc_get_status_crtc_index(device, crtc_index, fbc_status,
> + sizeof(fbc_status));
> +
> + if (strstr(fbc_status, "FBC enabled\n"))
> + return false;
> +
> + for (i = 0; !found_reason && i < ARRAY_SIZE(no_fbc_reasons); i++)
> + found_reason = strstr(fbc_status, no_fbc_reasons[i]);
> +
> + return found_reason;
> +}
> +
> /**
> * intel_fbc_supported:
> * @crtc: CRTC
> diff --git a/lib/i915/intel_fbc.h b/lib/i915/intel_fbc.h
> index 60b86e366..32126309e 100644
> --- a/lib/i915/intel_fbc.h
> +++ b/lib/i915/intel_fbc.h
> @@ -20,5 +20,6 @@ bool intel_fbc_supported_for_psr_mode(igt_display_t *display, enum psr_mode mode
> void intel_fbc_get_status_crtc_index(int device, int crtc_index,
> char *fbc_status, int buf_size);
> void intel_fbc_get_status(igt_crtc_t *crtc, char *fbc_status, int buf_size);
> +bool intel_fbc_found_skip_reason(int device, int crtc_index);
>
> #endif
> diff --git a/tests/intel/kms_frontbuffer_tracking.c b/tests/intel/kms_frontbuffer_tracking.c
> index fabfe11fc..4155939b6 100644
> --- a/tests/intel/kms_frontbuffer_tracking.c
> +++ b/tests/intel/kms_frontbuffer_tracking.c
> @@ -1715,51 +1715,6 @@ static bool fbc_wait_for_compression(void)
> return igt_wait(fbc_is_compressing(), 2000, 1);
> }
>
> -static bool fbc_not_enough_stolen(void)
> -{
> - char fbc_status[128];
> -
> - intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
> -
> - return strstr(fbc_status, "FBC disabled: not enough stolen memory\n");
> -}
> -
> -static bool fbc_stride_not_supported(void)
> -{
> - char fbc_status[128];
> -
> - intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
> -
> - return strstr(fbc_status, "FBC disabled: stride not supported\n");
> -}
> -
> -static bool fbc_plane_size_too_big(void)
> -{
> - char fbc_status[128];
> -
> - intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
> -
> - return strstr(fbc_status, "FBC disabled: plane size too big\n");
> -}
> -
> -static bool fbc_surface_size_too_big(void)
> -{
> - char fbc_status[128];
> -
> - intel_fbc_get_fbc_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
> -
> - return strstr(fbc_status, "FBC disabled: surface size too big\n");
> -}
> -
> -static bool fbc_psr_not_possible(void)
> -{
> - char fbc_status[128];
> -
> - intel_fbc_get_status(prim_mode_params.crtc, fbc_status, sizeof(fbc_status));
> -
> - return strstr(fbc_status, "FBC disabled: PSR1 enabled (Wa_14016291713)");
> -}
> -
> static bool fbc_enable_per_plane(int plane_index, igt_crtc_t *crtc)
> {
> char fbc_status[PATH_MAX];
> @@ -2480,6 +2435,8 @@ static void hdr_print_status(igt_output_t *output)
>
> static void do_status_assertions(int flags)
> {
> + igt_crtc_t *crtc = prim_mode_params.crtc;
> +
> if (!opt.check_status) {
> /* Make sure we settle before continuing. */
> sleep(1);
> @@ -2497,27 +2454,25 @@ static void do_status_assertions(int flags)
> igt_assert_f(false, "DRRS LOW\n");
> }
> } else if (flags & ASSERT_DRRS_INACTIVE) {
> - if (!intel_is_drrs_inactive(prim_mode_params.crtc)) {
> + if (!intel_is_drrs_inactive(crtc)) {
> drrs_print_status();
> igt_assert_f(false, "DRRS INACTIVE\n");
> }
> }
>
> if (flags & ASSERT_FBC_ENABLED) {
> - igt_require(!fbc_not_enough_stolen());
> - igt_require(!fbc_stride_not_supported());
> - igt_require(!fbc_plane_size_too_big());
> - igt_require(!fbc_surface_size_too_big());
> - igt_require(!fbc_psr_not_possible());
> - if (!intel_fbc_wait_until_enabled(prim_mode_params.crtc)) {
> - igt_assert_f(intel_fbc_is_enabled(prim_mode_params.crtc, IGT_LOG_WARN),
> + igt_require(!intel_fbc_found_skip_reason(crtc->display->drm_fd,
> + crtc->crtc_index));
> +
> + if (!intel_fbc_wait_until_enabled(crtc)) {
> + igt_assert_f(intel_fbc_is_enabled(crtc, IGT_LOG_WARN),
> "FBC disabled\n");
> }
>
> if (opt.fbc_check_compression)
> igt_assert(fbc_wait_for_compression());
> } else if (flags & ASSERT_FBC_DISABLED) {
> - igt_assert(!intel_fbc_wait_until_enabled(prim_mode_params.crtc));
> + igt_assert(!intel_fbc_wait_until_enabled(crtc));
> }
>
> if (flags & ASSERT_PSR_ENABLED) {
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PATCH i-g-t v4 10/12] tests/intel/kms_fbcon_fbt: find the correct fbc status of a pipe
2026-06-01 20:44 ` [PATCH i-g-t v4 10/12] tests/intel/kms_fbcon_fbt: find the correct fbc status of a pipe Vinod Govindapillai
@ 2026-07-16 7:41 ` Reddy Guddati, Santhosh
0 siblings, 0 replies; 27+ messages in thread
From: Reddy Guddati, Santhosh @ 2026-07-16 7:41 UTC (permalink / raw)
To: Vinod Govindapillai, igt-dev; +Cc: swati2.sharma
On 02-06-2026 02:14, Vinod Govindapillai wrote:
> Use the right function for access the fbc status from crtc debugfs
> entry.
>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
> ---
> tests/intel/kms_fbcon_fbt.c | 17 ++++++++---------
> 1 file changed, 8 insertions(+), 9 deletions(-)
>
> diff --git a/tests/intel/kms_fbcon_fbt.c b/tests/intel/kms_fbcon_fbt.c
> index 96136f8ff..fdd8515cc 100644
> --- a/tests/intel/kms_fbcon_fbt.c
> +++ b/tests/intel/kms_fbcon_fbt.c
> @@ -83,12 +83,9 @@ static void wait_user(const char *msg)
> static bool fbc_supported_on_chipset(struct drm_info *drm)
> {
> char buf[FBC_STATUS_BUF_LEN];
> - int ret;
>
> - ret = igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status",
> - buf, sizeof(buf));
> - if (ret < 0)
> - return false;
> + intel_fbc_get_status_crtc_index(drm->fd, drm->crtc_index, buf,
> + sizeof(buf));
>
> return !strstr(buf, "FBC unsupported on this chipset\n") &&
> !strstr(buf, "stolen memory not initialised\n");
> @@ -103,8 +100,9 @@ static void fbc_print_status(struct drm_info *drm)
> {
> static char buf[FBC_STATUS_BUF_LEN];
>
> - igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status", buf,
> - sizeof(buf));
> + intel_fbc_get_status_crtc_index(drm->fd, drm->crtc_index, buf,
> + sizeof(buf));
> +
> igt_debug("FBC status: %s\n", buf);
> }
>
> @@ -112,8 +110,9 @@ static bool fbc_check_status(struct drm_info *drm, bool enabled)
> {
> char buf[FBC_STATUS_BUF_LEN];
>
> - igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status", buf,
> - sizeof(buf));
> + intel_fbc_get_status_crtc_index(drm->fd, drm->crtc_index, buf,
> + sizeof(buf));
> +
> if (enabled)
> return strstr(buf, "FBC enabled\n");
> else
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PATCH i-g-t v4 11/12] tests/intel/kms_fbcon_fbt: use common routine to skip tests on fbc status
2026-06-01 20:44 ` [PATCH i-g-t v4 11/12] tests/intel/kms_fbcon_fbt: use common routine to skip tests on fbc status Vinod Govindapillai
@ 2026-07-16 7:46 ` Reddy Guddati, Santhosh
0 siblings, 0 replies; 27+ messages in thread
From: Reddy Guddati, Santhosh @ 2026-07-16 7:46 UTC (permalink / raw)
To: Vinod Govindapillai, igt-dev; +Cc: swati2.sharma
Hi Vinod,
On 02-06-2026 02:14, Vinod Govindapillai wrote:
> Use the common intel_fbc_found_skip_reason() defined as part of the fbc
> library functions to check and assess the fbc skip reasons. The "no fbc
> reasons" are appended based on the reasons defined in the kms_fbcon_fbt
> tests.
>
> v2: update the missing coma (Santhosh)
>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com>
> ---
> lib/i915/intel_fbc.c | 9 ++++++++-
> tests/intel/kms_fbcon_fbt.c | 26 ++------------------------
> 2 files changed, 10 insertions(+), 25 deletions(-)
>
> diff --git a/lib/i915/intel_fbc.c b/lib/i915/intel_fbc.c
> index ccd7f411c..45791a72b 100644
> --- a/lib/i915/intel_fbc.c
> +++ b/lib/i915/intel_fbc.c
> @@ -77,10 +77,17 @@ bool intel_fbc_found_skip_reason(int device, int crtc_index)
> {
> const char *const no_fbc_reasons[] = {
> "FBC disabled: not enough stolen memory",
> + "FBC disabled: pixel format not supported",
> + "FBC disabled: tiling not supported",
> + "FBC disabled: rotation not supported",
> "FBC disabled: stride not supported",
> + "FBC disabled: per-pixel alpha not supported",
> "FBC disabled: plane size too big",
> "FBC disabled: surface size too big",
> - "FBC disabled: PSR1 enabled (Wa_14016291713)"
> + "FBC disabled: PSR1 enabled (Wa_14016291713)",
> + "FBC disabled: plane start Y offset misaligned",
> + "FBC disabled: plane end Y offset misaligned",
> + "FBC disabled: pixel rate too high"
> };
> bool found_reason = false;
> char fbc_status[FBC_STATUS_BUF_LEN];
> diff --git a/tests/intel/kms_fbcon_fbt.c b/tests/intel/kms_fbcon_fbt.c
> index fdd8515cc..378d0ea8a 100644
> --- a/tests/intel/kms_fbcon_fbt.c
> +++ b/tests/intel/kms_fbcon_fbt.c
> @@ -297,30 +297,8 @@ static inline void psr_debugfs_enable(struct drm_info *drm)
>
> static void fbc_skips_on_fbcon(struct drm_info *drm)
> {
> - const char *reasons[] = {
> - "pixel format not supported",
> - "tiling not supported",
> - "rotation not supported",
> - "stride not supported",
> - "per-pixel alpha not supported",
> - "plane size too big",
> - "surface size too big",
> - "plane start Y offset misaligned",
> - "plane end Y offset misaligned",
> - "pixel rate too high"
> - };
> - bool skip = false;
> - char buf[FBC_STATUS_BUF_LEN];
> - int i;
> -
> - igt_debugfs_simple_read(drm->debugfs_fd, "i915_fbc_status", buf, sizeof(buf));
> - if (strstr(buf, "FBC enabled\n"))
> - return;
> -
> - for (i = 0; skip == false && i < ARRAY_SIZE(reasons); i++)
> - skip = strstr(buf, reasons[i]);
> -
> - igt_skip_on_f(skip, "fbcon modeset is not compatible with FBC\n");
> + igt_skip_on_f(intel_fbc_found_skip_reason(drm->fd, drm->crtc_index),
> + "fbcon modeset is not compatible with FBC\n");
> }
>
> static void psr_skips_on_fbcon(struct drm_info *drm)
^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2026-07-16 7:47 UTC | newest]
Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-01 20:43 [PATCH i-g-t v4 00/12] updates to fbc tests Vinod Govindapillai
2026-06-01 20:43 ` [PATCH i-g-t v4 01/12] lib/i915/fbc: extract intel_fbc_get_fbc_status() Vinod Govindapillai
2026-07-10 4:50 ` Reddy Guddati, Santhosh
2026-06-01 20:43 ` [PATCH i-g-t v4 02/12] tests/intel/kms_frontbuffer_tracking: use intel_fbc_get_status() Vinod Govindapillai
2026-07-10 5:11 ` Reddy Guddati, Santhosh
2026-06-01 20:43 ` [PATCH i-g-t v4 03/12] tests/intel/kms_frontbuffer_tracking: update the outdated fbc status reasons Vinod Govindapillai
2026-07-10 5:16 ` Reddy Guddati, Santhosh
2026-06-01 20:43 ` [PATCH i-g-t v4 04/12] tests/intel/kms_frontbuffer_tracking: consolidate fbc tests skip checks Vinod Govindapillai
2026-07-16 7:37 ` Reddy Guddati, Santhosh
2026-06-01 20:44 ` [PATCH i-g-t v4 05/12] tests/intel/kms_frontbuffer_tracking: use a bigger buffer for fbc status Vinod Govindapillai
2026-06-01 20:44 ` [PATCH i-g-t v4 06/12] tests/intel/kms_fbcon_fbt: " Vinod Govindapillai
2026-06-01 20:44 ` [PATCH i-g-t v4 07/12] tests/intel/kms_fbcon_fbt: update the outdated fbc skip reasons Vinod Govindapillai
2026-07-10 5:21 ` Reddy Guddati, Santhosh
2026-06-01 20:44 ` [PATCH i-g-t v4 08/12] tests/intel/kms_fbcon_fbt: refactor the code to get the right fbc status Vinod Govindapillai
2026-07-10 5:43 ` Reddy Guddati, Santhosh
2026-06-01 20:44 ` [PATCH i-g-t v4 09/12] tests/intel/kms_fbcon_fbt: find and store the crtc index Vinod Govindapillai
2026-07-10 5:44 ` Reddy Guddati, Santhosh
2026-06-01 20:44 ` [PATCH i-g-t v4 10/12] tests/intel/kms_fbcon_fbt: find the correct fbc status of a pipe Vinod Govindapillai
2026-07-16 7:41 ` Reddy Guddati, Santhosh
2026-06-01 20:44 ` [PATCH i-g-t v4 11/12] tests/intel/kms_fbcon_fbt: use common routine to skip tests on fbc status Vinod Govindapillai
2026-07-16 7:46 ` Reddy Guddati, Santhosh
2026-06-01 20:44 ` [PATCH i-g-t v4 12/12] tests/intel/fbc: detatiled debug info for unsupported plane size for fbc Vinod Govindapillai
2026-07-10 5:06 ` Reddy Guddati, Santhosh
2026-06-02 0:06 ` ✓ i915.CI.BAT: success for updates to fbc tests (rev4) Patchwork
2026-06-02 0:08 ` ✓ Xe.CI.BAT: " Patchwork
2026-06-02 9:29 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-06-02 10:41 ` ✗ i915.CI.Full: " Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.