* [PATCH i-g-t v2 00/11] Implement Wa_14026539277
@ 2026-09-23 21:41 Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 01/11] lib/xe: Move lib/intel_wa to lib/xe/xe_wa Gustavo Sousa
` (14 more replies)
0 siblings, 15 replies; 23+ messages in thread
From: Gustavo Sousa @ 2026-09-23 21:41 UTC (permalink / raw)
To: igt-dev; +Cc: Gustavo Sousa, Matt Roper, Matt Atwood
Wa_14026539277 requires handling from both KMD and userspace (which
includes IGT). Do the required changes in IGT for Wa_14026539277.
Since we need to check for Wa_14026539277 as early as during IGT's
xe_device initialization (i.e. xe_device_get()), some preparatory
steps are required before the changes specific to the workaround.
So this series does that preliminary work with the initial set of
patches and then adds the workaround implementation as the final
patch.
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
---
Changes in v2:
- The approach remains basically the same, but there were some changes
on how the debugfs dumps are cached: now a new struct called
xe_wa_cache is used.
- Besides that, feedback from v1 was incorportated. See the changelogs
in individual patches for details.
- Link to v1: https://patch.msgid.link/20260721-wa_14026539277-v1-0-0c147eeefefa@intel.com
---
Gustavo Sousa (11):
lib/xe: Move lib/intel_wa to lib/xe/xe_wa
lib/xe: Make debugfs_file_has_wa() aware of the debugfs file layout
lib/xe: Gather workarounds debugfs dumps in a cache struct
lib/xe: Cache workaround information in xe_device
lib/xe: Return boolean from xe_wa()
lib/xe: Assert that cache is available for xe_wa()
tests/intel/xe_pat: Adapt pat_entry_is_wb() to Xe3p
lib/xe: Add xe_wa_from_cache()
lib/intel_pat: Encapsulate management of xe_device's pat_cache
lib/intel_pat: Pass xe_device to xe_get_pat_config()
intel: Implement Wa_14026539277
lib/intel_pat.c | 43 ++++++++--
lib/intel_pat.h | 5 ++
lib/intel_wa.c | 66 --------------
lib/intel_wa.h | 11 ---
lib/meson.build | 2 +-
lib/tests/meson.build | 1 +
lib/tests/xe_wa.c | 42 +++++++++
lib/tests/xe_wa.h | 12 +++
lib/xe/xe_query.c | 15 ++--
lib/xe/xe_query.h | 10 ++-
lib/xe/xe_wa.c | 233 ++++++++++++++++++++++++++++++++++++++++++++++++++
lib/xe/xe_wa.h | 19 ++++
tests/intel/xe_oa.c | 4 +-
tests/intel/xe_pat.c | 35 ++++++--
14 files changed, 396 insertions(+), 102 deletions(-)
---
base-commit: 65f84b280be2caf8ce376295d97987a808affdee
change-id: 20260714-wa_14026539277-c79e97449287
Best regards,
--
Gustavo Sousa <gustavo.sousa@intel.com>
^ permalink raw reply [flat|nested] 23+ messages in thread
* [PATCH i-g-t v2 01/11] lib/xe: Move lib/intel_wa to lib/xe/xe_wa
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
@ 2026-09-23 21:41 ` Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 02/11] lib/xe: Make debugfs_file_has_wa() aware of the debugfs file layout Gustavo Sousa
` (13 subsequent siblings)
14 siblings, 0 replies; 23+ messages in thread
From: Gustavo Sousa @ 2026-09-23 21:41 UTC (permalink / raw)
To: igt-dev; +Cc: Gustavo Sousa, Matt Roper
The functionality provided by intel_wa is specific devices managed by
the xe driver, so move that module to belong to the lib/xe folder.
While at it, change the function signature to match the adopted
standard for lib/xe (used xe_query.h as example).
v2:
- Keep includes sorted. (Matt)
- Use 2026 for the copyright year. (Matt)
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
---
lib/intel_wa.h | 11 -----------
lib/meson.build | 2 +-
lib/{intel_wa.c => xe/xe_wa.c} | 23 ++++++++++++-----------
lib/xe/xe_wa.h | 11 +++++++++++
tests/intel/xe_oa.c | 4 ++--
5 files changed, 26 insertions(+), 25 deletions(-)
diff --git a/lib/intel_wa.h b/lib/intel_wa.h
deleted file mode 100644
index 765a5948ef88..000000000000
--- a/lib/intel_wa.h
+++ /dev/null
@@ -1,11 +0,0 @@
-/* SPDX-License-Identifier: MIT */
-/*
- * Copyright © 2025 Intel Corporation
- */
-
-#ifndef __INTEL_WA_H__
-#define __INTEL_WA_H__
-
-int igt_has_intel_wa(int drm_fd, const char *check_wa);
-
-#endif /* __INTEL_WA_H__ */
diff --git a/lib/meson.build b/lib/meson.build
index d1a770b6d1fb..26b5d32348de 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -96,7 +96,6 @@ lib_sources = [
'intel_aux_pgtable.c',
'intel_reg_map.c',
'intel_iosf.c',
- 'intel_wa.c',
'igt_kms.c',
'igt_fb.c',
'igt_core.c',
@@ -141,6 +140,7 @@ lib_sources = [
'xe/xe_sriov_debugfs.c',
'xe/xe_sriov_provisioning.c',
'xe/xe_util.c',
+ 'xe/xe_wa.c',
# Vendored libraries:
'vendor/uwildmat/uwildmat.c',
diff --git a/lib/intel_wa.c b/lib/xe/xe_wa.c
similarity index 63%
rename from lib/intel_wa.c
rename to lib/xe/xe_wa.c
index 727dd6c988df..7b8e54b2ad27 100644
--- a/lib/intel_wa.c
+++ b/lib/xe/xe_wa.c
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: MIT
/*
- * Copyright © 2025 Intel Corporation
+ * Copyright © 2026 Intel Corporation
*/
#include <fcntl.h>
@@ -9,8 +9,9 @@
#include "igt_debugfs.h"
#include "igt_sysfs.h"
-#include "intel_wa.h"
+
#include "xe/xe_query.h"
+#include "xe/xe_wa.h"
static int debugfs_file_has_wa(int drm_fd, int debugfs_fd,
const char *debugfs_name, const char *wa)
@@ -34,32 +35,32 @@ static int debugfs_file_has_wa(int drm_fd, int debugfs_fd,
}
/**
- * igt_has_intel_wa:
- * @drm_fd: A drm file descriptor
- * @check_wa: Workaround to be checked
+ * xe_wa: Check if a workaround is enabled for the device.
+ * @fd: A drm file descriptor.
+ * @wa: Name of the workaround to be checked.
*
- * Returns: 0 if no WA, 1 if WA present, -1 on error
+ * Returns 1 if enabled, 0 if disabled, -1 on error.
*/
-int igt_has_intel_wa(int drm_fd, const char *check_wa)
+int xe_wa(int fd, const char *wa)
{
int ret = 0;
int debugfs_fd;
unsigned int xe;
char name[256];
- debugfs_fd = igt_debugfs_dir(drm_fd);
+ debugfs_fd = igt_debugfs_dir(fd);
if (debugfs_fd == -1)
return -1;
- xe_for_each_gt(drm_fd, xe) {
+ xe_for_each_gt(fd, xe) {
sprintf(name, "gt%d/workarounds", xe);
- ret = debugfs_file_has_wa(drm_fd, debugfs_fd, name, check_wa);
+ ret = debugfs_file_has_wa(fd, debugfs_fd, name, wa);
if (ret)
break;
}
if (!ret)
- ret = debugfs_file_has_wa(drm_fd, debugfs_fd, "workarounds", check_wa);
+ ret = debugfs_file_has_wa(fd, debugfs_fd, "workarounds", wa);
close(debugfs_fd);
return ret;
diff --git a/lib/xe/xe_wa.h b/lib/xe/xe_wa.h
new file mode 100644
index 000000000000..4ff897196545
--- /dev/null
+++ b/lib/xe/xe_wa.h
@@ -0,0 +1,11 @@
+/* SPDX-License-Identifier: MIT */
+/*
+ * Copyright © 2025 Intel Corporation
+ */
+
+#ifndef XE_WA_H
+#define XE_WA_H
+
+int xe_wa(int fd, const char *wa);
+
+#endif /* XE_WA_H */
diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
index 9ebb18690ec7..9571c62c115e 100644
--- a/tests/intel/xe_oa.c
+++ b/tests/intel/xe_oa.c
@@ -24,10 +24,10 @@
#include "igt_device.h"
#include "igt_syncobj.h"
#include "igt_sysfs.h"
-#include "intel_wa.h"
#include "xe/xe_ioctl.h"
#include "xe/xe_query.h"
#include "xe/xe_oa.h"
+#include "xe/xe_wa.h"
/**
* TEST: perf
@@ -2585,7 +2585,7 @@ test_non_zero_reason(const struct drm_xe_oa_unit *oau, size_t oa_buffer_size)
* can result in buffer overflows.
*/
if (oau->oa_unit_type == DRM_XE_OA_UNIT_TYPE_MERT &&
- igt_has_intel_wa(drm_fd, "14026633728") > 0) {
+ xe_wa(drm_fd, "14026633728") > 0) {
oa_exponent = max(oa_exponent, 8);
properties[9] = oa_exponent;
}
--
2.55.0
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [PATCH i-g-t v2 02/11] lib/xe: Make debugfs_file_has_wa() aware of the debugfs file layout
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 01/11] lib/xe: Move lib/intel_wa to lib/xe/xe_wa Gustavo Sousa
@ 2026-09-23 21:41 ` Gustavo Sousa
2026-10-20 21:15 ` Matt Atwood
2026-09-23 21:41 ` [PATCH i-g-t v2 03/11] lib/xe: Gather workarounds debugfs dumps in a cache struct Gustavo Sousa
` (12 subsequent siblings)
14 siblings, 1 reply; 23+ messages in thread
From: Gustavo Sousa @ 2026-09-23 21:41 UTC (permalink / raw)
To: igt-dev; +Cc: Gustavo Sousa
Currently debugfs_file_has_wa() uses strstr() to check if a workaround
name is present in the debugfs dump. That's a bit fragile because
that solution isn't aware of the layout of a workaround debugfs dump.
The strstr() call could match a substring of a workaround or even a
"section line" of the file.
Make workaround matching more robust by adding a proper parser for the
debugfs dump.
While at it, let's make sure that we have a lib test to validate the
new logic.
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
---
lib/tests/meson.build | 1 +
lib/tests/xe_wa.c | 42 +++++++++++++++++++++++++++++++
lib/tests/xe_wa.h | 12 +++++++++
lib/xe/xe_wa.c | 69 ++++++++++++++++++++++++++++++++++++++++++++++++---
4 files changed, 121 insertions(+), 3 deletions(-)
diff --git a/lib/tests/meson.build b/lib/tests/meson.build
index f1db66d07c28..aa8cb37c2252 100644
--- a/lib/tests/meson.build
+++ b/lib/tests/meson.build
@@ -28,6 +28,7 @@ lib_tests = [
'igt_thread',
'igt_types',
'i915_perf_data_alignment',
+ 'xe_wa',
]
lib_fail_tests = [
diff --git a/lib/tests/xe_wa.c b/lib/tests/xe_wa.c
new file mode 100644
index 000000000000..d03d3f4e2ca0
--- /dev/null
+++ b/lib/tests/xe_wa.c
@@ -0,0 +1,42 @@
+// SPDX-License-Identifier: MIT
+/*
+ * Copyright(c) 2026 Intel Corporation. All rights reserved.
+ */
+
+#include "igt_core.h"
+
+#include "tests/xe_wa.h"
+
+static char fake_dump[] =
+ "Some workarounds\n"
+ " wa_a\n"
+ " wa_b\n"
+ "Another set of workarounds\n"
+ " wa_c\n"
+ " wa_d\n"
+ "Yet another, but empty section\n"
+ "A final section\n"
+ " wa_x, wa_y, wa_z\n"
+ " wa_abcd\n";
+
+int igt_simple_main()
+{
+ /* Match workaround that is the single occurrence in the line. */
+ igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "wa_c"), 1);
+
+ /* Match workarounds that are listed with others in the same line. */
+ igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "wa_x"), 1);
+ igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "wa_y"), 1);
+ igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "wa_z"), 1);
+
+ /* Do not match non-existing workarounds. */
+ igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "non-existing"), 0);
+
+ /* Match full workaround name and not substrings. */
+ igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "wa_abc"), 0);
+ igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "wa_abcd"), 1);
+
+ /* Don't match section titles. */
+ igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "Some workarounds"), 0);
+ igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "Another set of workarounds"), 0);
+}
diff --git a/lib/tests/xe_wa.h b/lib/tests/xe_wa.h
new file mode 100644
index 000000000000..3ca2a553fe68
--- /dev/null
+++ b/lib/tests/xe_wa.h
@@ -0,0 +1,12 @@
+/* SPDX-License-Identifier: MIT */
+/*
+ * Copyright © 2026 Intel Corporation
+ */
+
+#ifndef LIB_TESTS_XE_WA_H
+#define LIB_TESTS_XE_WA_H
+
+int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa);
+
+#endif /* LIB_TESTS_XE_WA_H */
+
diff --git a/lib/xe/xe_wa.c b/lib/xe/xe_wa.c
index 7b8e54b2ad27..c0c97e244564 100644
--- a/lib/xe/xe_wa.c
+++ b/lib/xe/xe_wa.c
@@ -4,6 +4,7 @@
*/
#include <fcntl.h>
+#include <regex.h>
#include <stdint.h>
#include <stdio.h>
@@ -13,6 +14,68 @@
#include "xe/xe_query.h"
#include "xe/xe_wa.h"
+#include "tests/xe_wa.h"
+
+static int debugfs_dump_has_wa(char *dump, const char *wa)
+{
+ size_t wa_len;
+ regex_t regex;
+ regmatch_t match[2];
+ int ret;
+
+ if (regcomp(®ex, "[ \t,]*([^ \t,]+)", REG_EXTENDED | REG_NEWLINE)) {
+ igt_critical("Failed to compile regex, workaround %s will not be checked.\n",
+ wa);
+
+ return -1;
+ }
+
+ wa_len = strlen(wa);
+ ret = 0;
+
+ while (*dump) {
+ /*
+ * Each workaround name is indented by one tab
+ * character; unindented lines are used as "section
+ * names" identifying the type of workarounds that
+ * follow (e.g. "GT Workarounds", "Engine Workarounds"
+ * etc) and should be ignored.
+ */
+ if (*dump != '\t')
+ goto next_line;
+
+ while (*dump && regexec(®ex, dump, 2, match, 0) == 0) {
+ char *other_wa = dump + match[1].rm_so;
+ size_t other_wa_len = match[1].rm_eo - match[1].rm_so;
+
+ dump += match[0].rm_eo;
+
+ if (wa_len == other_wa_len && !strncmp(wa, other_wa, wa_len)) {
+ ret = 1;
+
+ goto done;
+ }
+ }
+
+ next_line:
+ while (*dump && *dump != '\n')
+ dump++;
+
+ if (*dump)
+ dump++;
+ }
+
+done:
+ regfree(®ex);
+
+ return ret;
+}
+
+int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa)
+{
+ return debugfs_dump_has_wa(dump, wa);
+}
+
static int debugfs_file_has_wa(int drm_fd, int debugfs_fd,
const char *debugfs_name, const char *wa)
{
@@ -23,12 +86,12 @@ static int debugfs_file_has_wa(int drm_fd, int debugfs_fd,
debugfs_dump = igt_sysfs_get(debugfs_fd, debugfs_name);
if (debugfs_dump) {
- char *has_wa = strstr(debugfs_dump, wa);
+ int ret = debugfs_dump_has_wa(debugfs_dump, wa);
free(debugfs_dump);
- if (has_wa)
- return 1;
+ if (ret)
+ return ret;
}
return 0;
--
2.55.0
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [PATCH i-g-t v2 03/11] lib/xe: Gather workarounds debugfs dumps in a cache struct
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 01/11] lib/xe: Move lib/intel_wa to lib/xe/xe_wa Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 02/11] lib/xe: Make debugfs_file_has_wa() aware of the debugfs file layout Gustavo Sousa
@ 2026-09-23 21:41 ` Gustavo Sousa
2026-10-20 21:24 ` Matt Atwood
2026-09-23 21:41 ` [PATCH i-g-t v2 04/11] lib/xe: Cache workaround information in xe_device Gustavo Sousa
` (11 subsequent siblings)
14 siblings, 1 reply; 23+ messages in thread
From: Gustavo Sousa @ 2026-09-23 21:41 UTC (permalink / raw)
To: igt-dev; +Cc: Gustavo Sousa
In an upcoming change, we will cache workaround information in struct
xe_device. As a preparation for that, add the logic to gather the
dumps of workaround debugfs files into a cache struct. Such a cache
will be kept attached to xe_device as a follow-up.
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
---
lib/xe/xe_wa.c | 140 +++++++++++++++++++++++++++++++++++++++++++--------------
1 file changed, 106 insertions(+), 34 deletions(-)
diff --git a/lib/xe/xe_wa.c b/lib/xe/xe_wa.c
index c0c97e244564..93b97c7c1476 100644
--- a/lib/xe/xe_wa.c
+++ b/lib/xe/xe_wa.c
@@ -8,6 +8,7 @@
#include <stdint.h>
#include <stdio.h>
+#include "igt_core.h"
#include "igt_debugfs.h"
#include "igt_sysfs.h"
@@ -16,6 +17,101 @@
#include "tests/xe_wa.h"
+struct xe_wa_cache {
+ int num_dumps;
+ char *dumps[];
+};
+
+static void free_wa_debugfs_dumps(struct xe_wa_cache *wa_cache)
+{
+ for (int i = 0; i < wa_cache->num_dumps && wa_cache->dumps[i]; i++) {
+ free(wa_cache->dumps[i]);
+ wa_cache->dumps[i] = NULL;
+ }
+}
+
+static int get_wa_debugfs_count(int fd)
+{
+ int gt;
+ int count = 1; /* Device workarounds */
+
+ xe_for_each_gt(fd, gt)
+ count++;
+
+ return count;
+}
+
+static int get_wa_debugfs_dumps(int fd, struct xe_wa_cache *wa_cache)
+{
+ int gt;
+ int debugfs_fd;
+ int count;
+ int ret = 0;
+
+ debugfs_fd = igt_debugfs_dir(fd);
+ if (debugfs_fd == -1)
+ goto err;
+
+ count = 0;
+
+ if (!(wa_cache->dumps[count++] = igt_sysfs_get(debugfs_fd, "workarounds")))
+ goto err;
+
+ xe_for_each_gt(fd, gt) {
+ char name[32];
+
+ snprintf(name, sizeof(name), "gt%d/workarounds", gt);
+
+ if (!(wa_cache->dumps[count++] = igt_sysfs_get(debugfs_fd, name)))
+ goto err;
+ }
+
+ if (igt_warn_on(count != wa_cache->num_dumps))
+ goto err;
+
+ goto out;
+
+err:
+ free_wa_debugfs_dumps(wa_cache);
+ ret = 1;
+
+out:
+ close(debugfs_fd);
+
+ return ret;
+}
+
+static void free_cache(struct xe_wa_cache *wa_cache)
+{
+ if (!wa_cache)
+ return;
+
+ free_wa_debugfs_dumps(wa_cache);
+ free(wa_cache);
+}
+
+static struct xe_wa_cache *build_cache(int fd)
+{
+ struct xe_wa_cache *wa_cache;
+ int num_dumps;
+
+ num_dumps = get_wa_debugfs_count(fd);
+ wa_cache = calloc(1, sizeof(*wa_cache) + num_dumps * sizeof(wa_cache->dumps[0]));
+
+ if (igt_warn_on(!wa_cache))
+ return NULL;
+
+ wa_cache->num_dumps = num_dumps;
+
+ if (igt_warn_on(get_wa_debugfs_dumps(fd, wa_cache))) {
+ free_cache(wa_cache);
+
+ return NULL;
+ }
+
+ return wa_cache;
+}
+
static int debugfs_dump_has_wa(char *dump, const char *wa)
{
size_t wa_len;
@@ -76,27 +172,6 @@ int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa)
return debugfs_dump_has_wa(dump, wa);
}
-static int debugfs_file_has_wa(int drm_fd, int debugfs_fd,
- const char *debugfs_name, const char *wa)
-{
- char *debugfs_dump;
-
- if (!igt_debugfs_exists(drm_fd, debugfs_name, O_RDONLY))
- return -1;
-
- debugfs_dump = igt_sysfs_get(debugfs_fd, debugfs_name);
- if (debugfs_dump) {
- int ret = debugfs_dump_has_wa(debugfs_dump, wa);
-
- free(debugfs_dump);
-
- if (ret)
- return ret;
- }
-
- return 0;
-}
-
/**
* xe_wa: Check if a workaround is enabled for the device.
* @fd: A drm file descriptor.
@@ -106,25 +181,22 @@ static int debugfs_file_has_wa(int drm_fd, int debugfs_fd,
*/
int xe_wa(int fd, const char *wa)
{
- int ret = 0;
- int debugfs_fd;
- unsigned int xe;
- char name[256];
+ struct xe_wa_cache *wa_cache = build_cache(fd);
+ int ret;
- debugfs_fd = igt_debugfs_dir(fd);
- if (debugfs_fd == -1)
+ if (igt_warn_on(!wa_cache))
return -1;
- xe_for_each_gt(fd, xe) {
- sprintf(name, "gt%d/workarounds", xe);
- ret = debugfs_file_has_wa(fd, debugfs_fd, name, wa);
- if (ret)
+ ret = 0;
+
+ for (int i = 0; i < wa_cache->num_dumps; i++) {
+ if (debugfs_dump_has_wa(wa_cache->dumps[i], wa)) {
+ ret = 1;
break;
+ }
}
- if (!ret)
- ret = debugfs_file_has_wa(fd, debugfs_fd, "workarounds", wa);
+ free_cache(wa_cache);
- close(debugfs_fd);
return ret;
}
--
2.55.0
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [PATCH i-g-t v2 04/11] lib/xe: Cache workaround information in xe_device
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
` (2 preceding siblings ...)
2026-09-23 21:41 ` [PATCH i-g-t v2 03/11] lib/xe: Gather workarounds debugfs dumps in a cache struct Gustavo Sousa
@ 2026-09-23 21:41 ` Gustavo Sousa
2026-10-20 21:30 ` Matt Atwood
2026-09-23 21:41 ` [PATCH i-g-t v2 05/11] lib/xe: Return boolean from xe_wa() Gustavo Sousa
` (10 subsequent siblings)
14 siblings, 1 reply; 23+ messages in thread
From: Gustavo Sousa @ 2026-09-23 21:41 UTC (permalink / raw)
To: igt-dev; +Cc: Gustavo Sousa, Matt Roper
One existing inconvenience with xe_wa() is that it needs to dump from
debugfs every time it is called. A more concerning issue is that the
dump will fail if xe_wa() is called from a context without the
required privileges.
We currently have only one user of xe_wa(), but shortly we will have
another user that will need to check for a certain workaround in a
non-root user context (in test cases that use igt_drop_root()).
Let's resolve those issues by ensuring that xe_device_get() caches the
workaround information. Tests that need to check for workarounds in
underprivileged context will need to make sure to call xe_device_get()
before dropping privileges.
Note that this change also requires us to introduce and use thew new
macro xe_for_each_gt_from_mask() to avoid infinite recursion that
would happen if we were to use xe_for_each_gt(), as the latter would
call xe_device_get() again.
v2:
- Add note clarifying the need of the new macro
xe_for_each_gt_from_mask().
- Use a struct xe_wa_cache type instead of having struct xe_device
declaring wa_cache as a void pointer.
Cc: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
---
lib/xe/xe_query.c | 6 ++++++
lib/xe/xe_query.h | 10 ++++++++--
lib/xe/xe_wa.c | 48 ++++++++++++++++++++++++++++++------------------
lib/xe/xe_wa.h | 5 +++++
4 files changed, 49 insertions(+), 20 deletions(-)
diff --git a/lib/xe/xe_query.c b/lib/xe/xe_query.c
index 91ffc36e6425..d2c4329aa317 100644
--- a/lib/xe/xe_query.c
+++ b/lib/xe/xe_query.c
@@ -28,6 +28,7 @@
#include "xe_query.h"
#include "xe_ioctl.h"
+#include "xe_wa.h"
/**
* xe_query_device_may_fail:
@@ -377,6 +378,9 @@ static void xe_device_free(struct xe_device *xe_dev)
free(xe_dev->vram_size);
free(xe_dev->eu_stall);
free(xe_dev->pat_cache);
+
+ xe_wa_free_cache(xe_dev);
+
free(xe_dev);
}
@@ -441,6 +445,8 @@ struct xe_device *xe_device_get(int fd)
xe_dev->default_alignment = __mem_default_alignment(xe_dev->mem_regions);
xe_dev->has_vram = __mem_has_vram(xe_dev->mem_regions);
+ xe_wa_build_cache(xe_dev);
+
/*
* Populate the PAT cache while we still have sufficient privileges
* to read debugfs. Forked children that inherit this xe_device
diff --git a/lib/xe/xe_query.h b/lib/xe/xe_query.h
index 59330d80fd1b..c50df0e34320 100644
--- a/lib/xe/xe_query.h
+++ b/lib/xe/xe_query.h
@@ -21,6 +21,7 @@
#define XE_DEFAULT_ALIGNMENT_64K SZ_64K
struct intel_pat_cache;
+struct xe_wa_cache;
struct xe_device {
/** @fd: xe fd */
@@ -80,6 +81,9 @@ struct xe_device {
/** @pat_cache: cached PAT index configuration, NULL if not yet populated */
struct intel_pat_cache *pat_cache;
+ /** @wa_cache: cached data for xe_wa() and related functions. */
+ struct xe_wa_cache *wa_cache;
+
/**
* @multi_lrc_mask: bitmask of engine classes supporting multi-LRC.
* UINT16_MAX if not available (older kernel).
@@ -99,10 +103,12 @@ struct xe_device {
#define xe_for_each_engine_class(__class) \
for (__class = 0; __class < DRM_XE_ENGINE_CLASS_COMPUTE + 1; \
++__class)
-#define xe_for_each_gt(__fd, __gt) \
- for (uint64_t igt_unique(__mask) = xe_device_get(__fd)->gt_mask; \
+#define xe_for_each_gt_from_mask(__gt_mask, __gt) \
+ for (uint64_t igt_unique(__mask) = __gt_mask; \
__gt = ffsll(igt_unique(__mask)) - 1, igt_unique(__mask) != 0; \
igt_unique(__mask) &= ~(1ull << __gt))
+#define xe_for_each_gt(__fd, __gt) \
+ xe_for_each_gt_from_mask(xe_device_get(__fd)->gt_mask, __gt)
#define xe_for_each_tile(__fd, __tile) \
for (uint64_t igt_unique(__mask) = xe_device_get(__fd)->tile_mask; \
__tile = ffsll(igt_unique(__mask)) - 1, igt_unique(__mask) != 0; \
diff --git a/lib/xe/xe_wa.c b/lib/xe/xe_wa.c
index 93b97c7c1476..59064219cd96 100644
--- a/lib/xe/xe_wa.c
+++ b/lib/xe/xe_wa.c
@@ -30,18 +30,18 @@ static void free_wa_debugfs_dumps(struct xe_wa_cache *wa_cache)
}
}
-static int get_wa_debugfs_count(int fd)
+static int get_wa_debugfs_count(int fd, uint64_t gt_mask)
{
int gt;
int count = 1; /* Device workarounds */
- xe_for_each_gt(fd, gt)
+ xe_for_each_gt_from_mask(gt_mask, gt)
count++;
return count;
}
-static int get_wa_debugfs_dumps(int fd, struct xe_wa_cache *wa_cache)
+static int get_wa_debugfs_dumps(int fd, uint64_t gt_mask, struct xe_wa_cache *wa_cache)
{
int gt;
int debugfs_fd;
@@ -57,7 +57,7 @@ static int get_wa_debugfs_dumps(int fd, struct xe_wa_cache *wa_cache)
if (!(wa_cache->dumps[count++] = igt_sysfs_get(debugfs_fd, "workarounds")))
goto err;
- xe_for_each_gt(fd, gt) {
+ xe_for_each_gt_from_mask(gt_mask, gt) {
char name[32];
snprintf(name, sizeof(name), "gt%d/workarounds", gt);
@@ -90,12 +90,12 @@ static void free_cache(struct xe_wa_cache *wa_cache)
free(wa_cache);
}
-static struct xe_wa_cache *build_cache(int fd)
+static struct xe_wa_cache *build_cache(int fd, uint64_t gt_mask)
{
struct xe_wa_cache *wa_cache;
int num_dumps;
- num_dumps = get_wa_debugfs_count(fd);
+ num_dumps = get_wa_debugfs_count(fd, gt_mask);
wa_cache = calloc(1, sizeof(*wa_cache) + num_dumps * sizeof(wa_cache->dumps[0]));
if (igt_warn_on(!wa_cache))
@@ -103,7 +103,7 @@ static struct xe_wa_cache *build_cache(int fd)
wa_cache->num_dumps = num_dumps;
- if (igt_warn_on(get_wa_debugfs_dumps(fd, wa_cache))) {
+ if (igt_warn_on(get_wa_debugfs_dumps(fd, gt_mask, wa_cache))) {
free_cache(wa_cache);
return NULL;
@@ -181,22 +181,34 @@ int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa)
*/
int xe_wa(int fd, const char *wa)
{
- struct xe_wa_cache *wa_cache = build_cache(fd);
- int ret;
+ struct xe_wa_cache *wa_cache = xe_device_get(fd)->wa_cache;
if (igt_warn_on(!wa_cache))
return -1;
- ret = 0;
+ for (int i = 0; i < wa_cache->num_dumps; i++)
+ if (debugfs_dump_has_wa(wa_cache->dumps[i], wa))
+ return 1;
- for (int i = 0; i < wa_cache->num_dumps; i++) {
- if (debugfs_dump_has_wa(wa_cache->dumps[i], wa)) {
- ret = 1;
- break;
- }
- }
+ return 0;
+}
- free_cache(wa_cache);
+/**
+ * xe_wa_build_cache: Build cached data for xe_wa().
+ * @xe_dev: Xe device where the cache will be stashed.
+ */
+void xe_wa_build_cache(struct xe_device *xe_dev)
+{
+ xe_dev->wa_cache = build_cache(xe_dev->fd, xe_dev->gt_mask);
+ igt_warn_on(!xe_dev->wa_cache);
+}
- return ret;
+/**
+ * xe_wa_free_cache: Free cached data that was built with xe_wa_build_cache().
+ * @xe_dev: Xe device where the cached data is stashed.
+ */
+void xe_wa_free_cache(struct xe_device *xe_dev)
+{
+ free_cache(xe_dev->wa_cache);
+ xe_dev->wa_cache = NULL;
}
diff --git a/lib/xe/xe_wa.h b/lib/xe/xe_wa.h
index 4ff897196545..f0a826553df8 100644
--- a/lib/xe/xe_wa.h
+++ b/lib/xe/xe_wa.h
@@ -6,6 +6,11 @@
#ifndef XE_WA_H
#define XE_WA_H
+struct xe_device;
+
int xe_wa(int fd, const char *wa);
+void xe_wa_build_cache(struct xe_device *xe_dev);
+void xe_wa_free_cache(struct xe_device *xe_dev);
+
#endif /* XE_WA_H */
--
2.55.0
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [PATCH i-g-t v2 05/11] lib/xe: Return boolean from xe_wa()
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
` (3 preceding siblings ...)
2026-09-23 21:41 ` [PATCH i-g-t v2 04/11] lib/xe: Cache workaround information in xe_device Gustavo Sousa
@ 2026-09-23 21:41 ` Gustavo Sousa
2026-10-20 21:32 ` Matt Atwood
2026-09-23 21:41 ` [PATCH i-g-t v2 06/11] lib/xe: Assert that cache is available for xe_wa() Gustavo Sousa
` (9 subsequent siblings)
14 siblings, 1 reply; 23+ messages in thread
From: Gustavo Sousa @ 2026-09-23 21:41 UTC (permalink / raw)
To: igt-dev; +Cc: Gustavo Sousa
The function xe_wa() will cause a warning to be printed when an error
condition is found. Since the current users of xe_wa() do not check
for errors, let's just convert the function to return a boolean.
Checking for xe_wa(...) instead of xe_wa(...) > 0 feels more natural.
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
---
lib/xe/xe_wa.c | 11 ++++++-----
lib/xe/xe_wa.h | 4 +++-
tests/intel/xe_oa.c | 2 +-
3 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/lib/xe/xe_wa.c b/lib/xe/xe_wa.c
index 59064219cd96..05af64151e7c 100644
--- a/lib/xe/xe_wa.c
+++ b/lib/xe/xe_wa.c
@@ -177,20 +177,21 @@ int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa)
* @fd: A drm file descriptor.
* @wa: Name of the workaround to be checked.
*
- * Returns 1 if enabled, 0 if disabled, -1 on error.
+ * Return a boolean indicating whether the workaround is enabled.
+ * On error, returns false and a warning is printed.
*/
-int xe_wa(int fd, const char *wa)
+bool xe_wa(int fd, const char *wa)
{
struct xe_wa_cache *wa_cache = xe_device_get(fd)->wa_cache;
if (igt_warn_on(!wa_cache))
- return -1;
+ return false;
for (int i = 0; i < wa_cache->num_dumps; i++)
if (debugfs_dump_has_wa(wa_cache->dumps[i], wa))
- return 1;
+ return true;
- return 0;
+ return false;
}
/**
diff --git a/lib/xe/xe_wa.h b/lib/xe/xe_wa.h
index f0a826553df8..aa1c50c0f9c9 100644
--- a/lib/xe/xe_wa.h
+++ b/lib/xe/xe_wa.h
@@ -6,9 +6,11 @@
#ifndef XE_WA_H
#define XE_WA_H
+#include <stdbool.h>
+
struct xe_device;
-int xe_wa(int fd, const char *wa);
+bool xe_wa(int fd, const char *wa);
void xe_wa_build_cache(struct xe_device *xe_dev);
void xe_wa_free_cache(struct xe_device *xe_dev);
diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
index 9571c62c115e..8ce39e6c5064 100644
--- a/tests/intel/xe_oa.c
+++ b/tests/intel/xe_oa.c
@@ -2585,7 +2585,7 @@ test_non_zero_reason(const struct drm_xe_oa_unit *oau, size_t oa_buffer_size)
* can result in buffer overflows.
*/
if (oau->oa_unit_type == DRM_XE_OA_UNIT_TYPE_MERT &&
- xe_wa(drm_fd, "14026633728") > 0) {
+ xe_wa(drm_fd, "14026633728")) {
oa_exponent = max(oa_exponent, 8);
properties[9] = oa_exponent;
}
--
2.55.0
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [PATCH i-g-t v2 06/11] lib/xe: Assert that cache is available for xe_wa()
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
` (4 preceding siblings ...)
2026-09-23 21:41 ` [PATCH i-g-t v2 05/11] lib/xe: Return boolean from xe_wa() Gustavo Sousa
@ 2026-09-23 21:41 ` Gustavo Sousa
2026-10-20 21:33 ` Matt Atwood
2026-09-23 21:41 ` [PATCH i-g-t v2 07/11] tests/intel/xe_pat: Adapt pat_entry_is_wb() to Xe3p Gustavo Sousa
` (8 subsequent siblings)
14 siblings, 1 reply; 23+ messages in thread
From: Gustavo Sousa @ 2026-09-23 21:41 UTC (permalink / raw)
To: igt-dev; +Cc: Gustavo Sousa, Matt Roper
While we do print a warning if xe_wa() is called without the necessary
data cached in xe_device, it would make any test that relies on it to
be unreliable in that scenario.
Make sure that we cause the test to fail instead by adding an
igt_assert() to check that the wa_cache is not NULL.
Suggested-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
---
lib/xe/xe_wa.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/lib/xe/xe_wa.c b/lib/xe/xe_wa.c
index 05af64151e7c..5f09efd2373a 100644
--- a/lib/xe/xe_wa.c
+++ b/lib/xe/xe_wa.c
@@ -178,14 +178,12 @@ int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa)
* @wa: Name of the workaround to be checked.
*
* Return a boolean indicating whether the workaround is enabled.
- * On error, returns false and a warning is printed.
*/
bool xe_wa(int fd, const char *wa)
{
struct xe_wa_cache *wa_cache = xe_device_get(fd)->wa_cache;
- if (igt_warn_on(!wa_cache))
- return false;
+ igt_assert(wa_cache);
for (int i = 0; i < wa_cache->num_dumps; i++)
if (debugfs_dump_has_wa(wa_cache->dumps[i], wa))
--
2.55.0
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [PATCH i-g-t v2 07/11] tests/intel/xe_pat: Adapt pat_entry_is_wb() to Xe3p
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
` (5 preceding siblings ...)
2026-09-23 21:41 ` [PATCH i-g-t v2 06/11] lib/xe: Assert that cache is available for xe_wa() Gustavo Sousa
@ 2026-09-23 21:41 ` Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 08/11] lib/xe: Add xe_wa_from_cache() Gustavo Sousa
` (7 subsequent siblings)
14 siblings, 0 replies; 23+ messages in thread
From: Gustavo Sousa @ 2026-09-23 21:41 UTC (permalink / raw)
To: igt-dev; +Cc: Gustavo Sousa, Matt Roper
Xe3p introduces a new device-cache policy called XA, which has the
longer name "WB Transient App".
Even though commit 4e59b8e7779b ("lib/intel_pat: use kernel debugfs as
authoritative PAT source for Xe") already gives a clue that XA is a
"write-back" cache policy type, pat_entry_is_wb() doesn't really
incorporate that information. Add the necessary logic to
pat_entry_is_wb() so that it also considers XA starting with Xe3p.
Bspec: 71582
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
---
tests/intel/xe_pat.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/tests/intel/xe_pat.c b/tests/intel/xe_pat.c
index 9706b2dd5de0..17c3f2106f9f 100644
--- a/tests/intel/xe_pat.c
+++ b/tests/intel/xe_pat.c
@@ -143,6 +143,13 @@ static bool pat_entry_is_uc(unsigned int gfx_ver, uint32_t pat)
static bool pat_entry_is_wb(unsigned int gfx_ver, uint32_t pat)
{
+ if (gfx_ver >= IP_VER(35, 0)) {
+ uint32_t l3 = REG_FIELD_GET(XE2_L3_POLICY, pat);
+
+ return l3 == L3_CACHE_POLICY_WB || l3 == L3_CACHE_POLICY_XD ||
+ l3 == L3_CACHE_POLICY_XA;
+ }
+
if (gfx_ver >= IP_VER(20, 0)) {
uint32_t l3 = REG_FIELD_GET(XE2_L3_POLICY, pat);
--
2.55.0
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [PATCH i-g-t v2 08/11] lib/xe: Add xe_wa_from_cache()
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
` (6 preceding siblings ...)
2026-09-23 21:41 ` [PATCH i-g-t v2 07/11] tests/intel/xe_pat: Adapt pat_entry_is_wb() to Xe3p Gustavo Sousa
@ 2026-09-23 21:41 ` Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 09/11] lib/intel_pat: Encapsulate management of xe_device's pat_cache Gustavo Sousa
` (6 subsequent siblings)
14 siblings, 0 replies; 23+ messages in thread
From: Gustavo Sousa @ 2026-09-23 21:41 UTC (permalink / raw)
To: igt-dev; +Cc: Gustavo Sousa, Matt Roper
An upcoming change will need to check if a workaround is enabled
during the creation of the xe_device struct, i.e., during the
execution of xe_device_get(). It is not possible to call xe_wa() in
that context because the struct is not yet cached and xe_wa() calling
xe_device_get() will cause an infinite recursion.
Add the function xe_wa_from_cache() to allow checking for workarounds
in that specific scenario and make a note in the function's
documentation about its purpose.
v2:
- Use correct function name in documentation for xe_wa_from_cache(). (Matt)
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
---
lib/xe/xe_wa.c | 30 +++++++++++++++++++++++++-----
lib/xe/xe_wa.h | 1 +
2 files changed, 26 insertions(+), 5 deletions(-)
diff --git a/lib/xe/xe_wa.c b/lib/xe/xe_wa.c
index 5f09efd2373a..64ea04e666c6 100644
--- a/lib/xe/xe_wa.c
+++ b/lib/xe/xe_wa.c
@@ -173,15 +173,23 @@ int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa)
}
/**
- * xe_wa: Check if a workaround is enabled for the device.
- * @fd: A drm file descriptor.
+ * xe_wa_from_cache: Check if a workaround is enabled for the device.
+ * @xe_dev: Xe device where the cached data is stashed.
* @wa: Name of the workaround to be checked.
*
- * Return a boolean indicating whether the workaround is enabled.
+ * This function is like xe_wa(), but it receives the "incomplete"
+ * (see next paragraph) xe_device struct directly instead of a drm
+ * file descriptor.
+ *
+ * This function is only expected to be used in specific paths during
+ * the initialization of a xe_device struct (i.e. during execution of
+ * xe_device_get()), where the workaround cache is ready
+ * (i.e. xe_wa_build_cache()), but the xe_device struct is not yet
+ * fully built and cached (which is a requirement for xe_wa()).
*/
-bool xe_wa(int fd, const char *wa)
+bool xe_wa_from_cache(struct xe_device *xe_dev, const char *wa)
{
- struct xe_wa_cache *wa_cache = xe_device_get(fd)->wa_cache;
+ struct xe_wa_cache *wa_cache = xe_dev->wa_cache;
igt_assert(wa_cache);
@@ -192,6 +200,18 @@ bool xe_wa(int fd, const char *wa)
return false;
}
+/**
+ * xe_wa: Check if a workaround is enabled for the device.
+ * @fd: A drm file descriptor.
+ * @wa: Name of the workaround to be checked.
+ *
+ * Return a boolean indicating whether the workaround is enabled.
+ */
+bool xe_wa(int fd, const char *wa)
+{
+ return xe_wa_from_cache(xe_device_get(fd), wa);
+}
+
/**
* xe_wa_build_cache: Build cached data for xe_wa().
* @xe_dev: Xe device where the cache will be stashed.
diff --git a/lib/xe/xe_wa.h b/lib/xe/xe_wa.h
index aa1c50c0f9c9..2f141ae15016 100644
--- a/lib/xe/xe_wa.h
+++ b/lib/xe/xe_wa.h
@@ -14,5 +14,6 @@ bool xe_wa(int fd, const char *wa);
void xe_wa_build_cache(struct xe_device *xe_dev);
void xe_wa_free_cache(struct xe_device *xe_dev);
+bool xe_wa_from_cache(struct xe_device *xe_dev, const char *wa);
#endif /* XE_WA_H */
--
2.55.0
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [PATCH i-g-t v2 09/11] lib/intel_pat: Encapsulate management of xe_device's pat_cache
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
` (7 preceding siblings ...)
2026-09-23 21:41 ` [PATCH i-g-t v2 08/11] lib/xe: Add xe_wa_from_cache() Gustavo Sousa
@ 2026-09-23 21:41 ` Gustavo Sousa
2026-10-20 21:35 ` Matt Atwood
2026-09-23 21:41 ` [PATCH i-g-t v2 10/11] lib/intel_pat: Pass xe_device to xe_get_pat_config() Gustavo Sousa
` (5 subsequent siblings)
14 siblings, 1 reply; 23+ messages in thread
From: Gustavo Sousa @ 2026-09-23 21:41 UTC (permalink / raw)
To: igt-dev; +Cc: Gustavo Sousa, Matt Roper
Currently xe_device_get() manages the PAT cached information
information by itself, by doing the necessary memory
allocation/deallocation and calling xe_get_pat_sw_config() to
initialize the cached information.
Such management is arguably better suited to be implemented as part of
the intel_pat module and encapsulated such that xe_query doesn't need
to know the details.
We will introduce changes that will require an extra logic for
initializing the cache and having such encapsulation makes it much
easier to implement. Since we will touch this area, take this
opportunity to move the existing management to intel_pat.
v2:
- Don't use void pointer as type of pat_cache. (Matt)
Cc: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
---
lib/intel_pat.c | 27 ++++++++++++++++++++++++++-
lib/intel_pat.h | 5 +++++
lib/xe/xe_query.c | 9 ++-------
3 files changed, 33 insertions(+), 8 deletions(-)
diff --git a/lib/intel_pat.c b/lib/intel_pat.c
index da7ba1e51b16..db0f057cbd1e 100644
--- a/lib/intel_pat.c
+++ b/lib/intel_pat.c
@@ -144,6 +144,31 @@ int32_t xe_get_pat_hw_config(int drm_fd, struct intel_pat_cache *xe_pat_cache, i
return xe_get_pat_config(drm_fd, xe_pat_cache, gt, PAT_HW_CONFIG);
}
+void intel_pat_build_xe_cache(struct xe_device *xe_dev)
+{
+ struct intel_pat_cache *pat_cache;
+
+ pat_cache = calloc(1, sizeof(*pat_cache));
+ igt_assert(pat_cache);
+
+ if (igt_debug_on(xe_get_pat_sw_config(xe_dev->fd, pat_cache, 0) <= 0)) {
+ free(pat_cache);
+ return;
+ }
+
+ xe_dev->pat_cache = pat_cache;
+}
+
+void intel_pat_free_xe_cache(struct xe_device *xe_dev)
+{
+ if (!xe_dev->pat_cache)
+ return;
+
+ free(xe_dev->pat_cache);
+
+ xe_dev->pat_cache = NULL;
+}
+
/*
* Hardcoded PAT indices for Xe platforms, used as a fallback when the
* kernel doesn't expose gt0/pat_sw_config in debugfs.
@@ -217,7 +242,7 @@ static void intel_get_pat_idx(int fd, struct intel_pat_cache *pat)
struct xe_device *xe_dev = xe_device_get(fd);
if (xe_dev->pat_cache) {
- *pat = *xe_dev->pat_cache;
+ *pat = *((struct intel_pat_cache *)xe_dev->pat_cache);
} else if (xe_pat_fallback(fd, pat)) {
igt_info("PAT sw_config debugfs not available, "
"using hardcoded fallback\n");
diff --git a/lib/intel_pat.h b/lib/intel_pat.h
index 52a61e8d25fb..fc8fa3fa9f45 100644
--- a/lib/intel_pat.h
+++ b/lib/intel_pat.h
@@ -13,6 +13,8 @@
#define XE_PAT_IDX_INVALID ((uint8_t)-2) /* no such PAT index on this platform */
#define XE_PAT_MAX_ENTRIES 32
+struct xe_device;
+
struct xe_pat_entry {
uint32_t pat;
bool rsvd;
@@ -42,4 +44,7 @@ bool intel_has_pat_wt(int fd);
int32_t xe_get_pat_sw_config(int drm_fd, struct intel_pat_cache *xe_pat_cache, int gt);
int32_t xe_get_pat_hw_config(int drm_fd, struct intel_pat_cache *xe_pat_cache, int gt);
+void intel_pat_build_xe_cache(struct xe_device *xe_dev);
+void intel_pat_free_xe_cache(struct xe_device *xe_dev);
+
#endif /* INTEL_PAT_H */
diff --git a/lib/xe/xe_query.c b/lib/xe/xe_query.c
index d2c4329aa317..e7945c8923db 100644
--- a/lib/xe/xe_query.c
+++ b/lib/xe/xe_query.c
@@ -377,8 +377,8 @@ static void xe_device_free(struct xe_device *xe_dev)
free(xe_dev->mem_regions);
free(xe_dev->vram_size);
free(xe_dev->eu_stall);
- free(xe_dev->pat_cache);
+ intel_pat_free_xe_cache(xe_dev);
xe_wa_free_cache(xe_dev);
free(xe_dev);
@@ -458,12 +458,7 @@ struct xe_device *xe_device_get(int fd)
* should be extended to cache PAT entries by platform version/
* revision instead.
*/
- xe_dev->pat_cache = calloc(1, sizeof(*xe_dev->pat_cache));
- igt_assert(xe_dev->pat_cache);
- if (xe_get_pat_sw_config(xe_dev->fd, xe_dev->pat_cache, 0) <= 0) {
- free(xe_dev->pat_cache);
- xe_dev->pat_cache = NULL;
- }
+ intel_pat_build_xe_cache(xe_dev);
/* We may get here from multiple threads, use first cached xe_dev */
pthread_mutex_lock(&cache.cache_mutex);
--
2.55.0
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [PATCH i-g-t v2 10/11] lib/intel_pat: Pass xe_device to xe_get_pat_config()
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
` (8 preceding siblings ...)
2026-09-23 21:41 ` [PATCH i-g-t v2 09/11] lib/intel_pat: Encapsulate management of xe_device's pat_cache Gustavo Sousa
@ 2026-09-23 21:41 ` Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 11/11] intel: Implement Wa_14026539277 Gustavo Sousa
` (4 subsequent siblings)
14 siblings, 0 replies; 23+ messages in thread
From: Gustavo Sousa @ 2026-09-23 21:41 UTC (permalink / raw)
To: igt-dev; +Cc: Gustavo Sousa, Matt Roper
In an upcoming change, we will need to check for a workaround as part
of xe_get_pat_config(). Since xe_get_pat_config() also gets called
during xe_device_get(), we will need to use xe_wa_from_cache() instead
of the regular xe_wa() function. In preparation for that, make sure
that xe_get_pat_config() gets called with the xe_device struct instead
of the drm file descriptor.
Reviewed-by: Matt Roper <matthew.d.roper@intel.com>
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
---
lib/intel_pat.c | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/lib/intel_pat.c b/lib/intel_pat.c
index db0f057cbd1e..6808eaa9b77e 100644
--- a/lib/intel_pat.c
+++ b/lib/intel_pat.c
@@ -24,7 +24,7 @@ enum xe_pat_config {
* Returns: The number of PAT entries successfully read on success, or a negative error
* code on failure
*/
-static int32_t xe_get_pat_config(int drm_fd, struct intel_pat_cache *xe_pat_cache,
+static int32_t xe_get_pat_config(struct xe_device *xe_dev, struct intel_pat_cache *xe_pat_cache,
int gt, enum xe_pat_config pat_config)
{
char *line = NULL;
@@ -40,7 +40,7 @@ static int32_t xe_get_pat_config(int drm_fd, struct intel_pat_cache *xe_pat_cach
else
snprintf(config, sizeof(config), "gt%d/pat", gt);
- dbgfs_fd = igt_debugfs_open(drm_fd, config, O_RDONLY);
+ dbgfs_fd = igt_debugfs_open(xe_dev->fd, config, O_RDONLY);
if (dbgfs_fd < 0)
return dbgfs_fd;
dbgfs_file = fdopen(dbgfs_fd, "r");
@@ -125,7 +125,9 @@ static int32_t xe_get_pat_config(int drm_fd, struct intel_pat_cache *xe_pat_cach
*/
int32_t xe_get_pat_sw_config(int drm_fd, struct intel_pat_cache *xe_pat_cache, int gt)
{
- return xe_get_pat_config(drm_fd, xe_pat_cache, gt, PAT_SW_CONFIG);
+ struct xe_device *xe_dev = xe_device_get(drm_fd);
+
+ return xe_get_pat_config(xe_dev, xe_pat_cache, gt, PAT_SW_CONFIG);
}
/**
@@ -141,7 +143,9 @@ int32_t xe_get_pat_sw_config(int drm_fd, struct intel_pat_cache *xe_pat_cache, i
*/
int32_t xe_get_pat_hw_config(int drm_fd, struct intel_pat_cache *xe_pat_cache, int gt)
{
- return xe_get_pat_config(drm_fd, xe_pat_cache, gt, PAT_HW_CONFIG);
+ struct xe_device *xe_dev = xe_device_get(drm_fd);
+
+ return xe_get_pat_config(xe_dev, xe_pat_cache, gt, PAT_HW_CONFIG);
}
void intel_pat_build_xe_cache(struct xe_device *xe_dev)
@@ -151,7 +155,7 @@ void intel_pat_build_xe_cache(struct xe_device *xe_dev)
pat_cache = calloc(1, sizeof(*pat_cache));
igt_assert(pat_cache);
- if (igt_debug_on(xe_get_pat_sw_config(xe_dev->fd, pat_cache, 0) <= 0)) {
+ if (igt_debug_on(xe_get_pat_config(xe_dev, pat_cache, 0, PAT_SW_CONFIG) <= 0)) {
free(pat_cache);
return;
}
--
2.55.0
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [PATCH i-g-t v2 11/11] intel: Implement Wa_14026539277
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
` (9 preceding siblings ...)
2026-09-23 21:41 ` [PATCH i-g-t v2 10/11] lib/intel_pat: Pass xe_device to xe_get_pat_config() Gustavo Sousa
@ 2026-09-23 21:41 ` Gustavo Sousa
2026-09-24 1:52 ` ✓ i915.CI.BAT: success for Implement Wa_14026539277 (rev2) Patchwork
` (3 subsequent siblings)
14 siblings, 0 replies; 23+ messages in thread
From: Gustavo Sousa @ 2026-09-23 21:41 UTC (permalink / raw)
To: igt-dev; +Cc: Gustavo Sousa, Matt Atwood
Implement the adaptations in IGT required for Wa_14026539277, which is
basically selecting an alternative PAT index instead of 2-way-coherent
ones.
Because xe_pat_cache->wb is expected to be at least 1-way-coherent, we
need to select an alternative that fulfills that requirement. Let's
use the XA 1-way-coherent index for that (PAT index 19), because other
1-way coherent configurations do not cause GPU caches to be
automatically flushed at the end of a batch in certain occasions due
to the L2 Flush Optimization feature in Xe3p.
In the specific case of the xe_pat "false-sharing" subtest, it already
checks for XA 1-way-coherent, so it is just simpler to skip the
creation of the dynamic subtest for the 2-way-coherent PAT indices,
which are tagged as reserved by the KMD on the debugfs dump of
pat_sw_config when the workaround is active.
Reviewed-by: Matt Atwood <matthew.s.atwood@intel.com>
Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
---
lib/intel_pat.c | 4 ++++
tests/intel/xe_pat.c | 28 ++++++++++++++++++++--------
2 files changed, 24 insertions(+), 8 deletions(-)
diff --git a/lib/intel_pat.c b/lib/intel_pat.c
index 6808eaa9b77e..9d5ba6a46a05 100644
--- a/lib/intel_pat.c
+++ b/lib/intel_pat.c
@@ -7,6 +7,7 @@
#include "igt.h"
#include "intel_pat.h"
#include "xe/xe_query.h"
+#include "xe/xe_wa.h"
enum xe_pat_config {
PAT_SW_CONFIG,
@@ -109,6 +110,9 @@ static int32_t xe_get_pat_config(struct xe_device *xe_dev, struct intel_pat_cach
free(line);
fclose(dbgfs_file);
+ if (xe_wa_from_cache(xe_dev, "14026539277"))
+ xe_pat_cache->wb = 19; /* XA 1-way-coherent. */
+
return parsed;
}
diff --git a/tests/intel/xe_pat.c b/tests/intel/xe_pat.c
index 17c3f2106f9f..6c3432f90179 100644
--- a/tests/intel/xe_pat.c
+++ b/tests/intel/xe_pat.c
@@ -32,6 +32,7 @@
#include "xe/xe_ioctl.h"
#include "xe/xe_query.h"
#include "xe/xe_util.h"
+#include "xe/xe_wa.h"
#define XE_COH_NONE 1
#define XE_COH_AT_LEAST_1WAY 2
@@ -1871,30 +1872,41 @@ static void false_sharing(int fd)
uint16_t dev_id = intel_get_drm_devid(fd);
uint32_t graphics_ver = intel_get_device_info(dev_id)->graphics_ver;
bool is_dgfx = xe_has_vram(fd);
-
const struct fs_pat_entry *fs_entries;
- int num_entries;
+ int num_fs_entries;
+ struct intel_pat_cache pat_sw_config;
+ int num_pat_entries;
+
+ if (xe_wa(fd, "14026539277"))
+ num_pat_entries = xe_fetch_pat_sw_config(fd, &pat_sw_config);
if (intel_graphics_ver(dev_id) == IP_VER(35, 11)) {
- num_entries = ARRAY_SIZE(fs_xe3p_xpc);
+ num_fs_entries = ARRAY_SIZE(fs_xe3p_xpc);
fs_entries = fs_xe3p_xpc;
} else if (intel_graphics_ver(dev_id) == IP_VER(35, 10)) {
- num_entries = ARRAY_SIZE(fs_xe3p_lpg);
+ num_fs_entries = ARRAY_SIZE(fs_xe3p_lpg);
fs_entries = fs_xe3p_lpg;
} else if (graphics_ver == 20) {
if (is_dgfx) {
- num_entries = ARRAY_SIZE(fs_xe2_discrete);
+ num_fs_entries = ARRAY_SIZE(fs_xe2_discrete);
fs_entries = fs_xe2_discrete;
} else {
- num_entries = ARRAY_SIZE(fs_xe2_integrated);
+ num_fs_entries = ARRAY_SIZE(fs_xe2_integrated);
fs_entries = fs_xe2_integrated;
}
} else {
- num_entries = ARRAY_SIZE(fs_xe3);
+ num_fs_entries = ARRAY_SIZE(fs_xe3);
fs_entries = fs_xe3;
}
- for (int i = 0; i < num_entries; i++) {
+ for (int i = 0; i < num_fs_entries; i++) {
+ if (xe_wa(fd, "14026539277")) {
+ igt_assert(fs_entries[i].pat_index < num_pat_entries);
+
+ if (pat_sw_config.entries[fs_entries[i].pat_index].rsvd)
+ continue;
+ }
+
igt_dynamic_f("%s", fs_entries[i].name) {
__false_sharing(fd, &fs_entries[i]);
}
--
2.55.0
^ permalink raw reply related [flat|nested] 23+ messages in thread
* ✓ i915.CI.BAT: success for Implement Wa_14026539277 (rev2)
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
` (10 preceding siblings ...)
2026-09-23 21:41 ` [PATCH i-g-t v2 11/11] intel: Implement Wa_14026539277 Gustavo Sousa
@ 2026-09-24 1:52 ` Patchwork
2026-09-24 2:18 ` ✓ Xe.CI.BAT: " Patchwork
` (2 subsequent siblings)
14 siblings, 0 replies; 23+ messages in thread
From: Patchwork @ 2026-09-24 1:52 UTC (permalink / raw)
To: Gustavo Sousa; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 1214 bytes --]
== Series Details ==
Series: Implement Wa_14026539277 (rev2)
URL : https://patchwork.freedesktop.org/series/170844/
State : success
== Summary ==
CI Bug Log - changes from IGT_9111 -> IGTPW_15892
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/index.html
Participating hosts (39 -> 37)
------------------------------
Missing (2): bat-dg2-13 bat-arlh-3
Changes
-------
No changes found
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_9111 -> IGTPW_15892
* Linux: CI_DRM_19210 -> CI_DRM_19211
CI-20190529: 20190529
CI_DRM_19210: 703cd271db3a35088460ab3fec0a96bd48e7fe04 @ git://anongit.freedesktop.org/gfx-ci/linux
CI_DRM_19211: 13e9b2167aeeddc14e6e55058d4364c026dec06d @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_15892: c1aeea6398e3c21075e986abd03212258ab89aba @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_9111: 4aeabf104b136437d0ccc57caf32a752587d595c @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/index.html
[-- Attachment #2: Type: text/html, Size: 1794 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* ✓ Xe.CI.BAT: success for Implement Wa_14026539277 (rev2)
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
` (11 preceding siblings ...)
2026-09-24 1:52 ` ✓ i915.CI.BAT: success for Implement Wa_14026539277 (rev2) Patchwork
@ 2026-09-24 2:18 ` Patchwork
2026-09-24 16:04 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-09-25 0:41 ` ✗ i915.CI.Full: " Patchwork
14 siblings, 0 replies; 23+ messages in thread
From: Patchwork @ 2026-09-24 2:18 UTC (permalink / raw)
To: Gustavo Sousa; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 2064 bytes --]
== Series Details ==
Series: Implement Wa_14026539277 (rev2)
URL : https://patchwork.freedesktop.org/series/170844/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_9111_BAT -> XEIGTPW_15892_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (15 -> 15)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_15892_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@core_hotunplug@unbind-rebind:
- bat-bmg-2: [PASS][1] -> [ABORT][2] ([Intel XE#8007])
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/bat-bmg-2/igt@core_hotunplug@unbind-rebind.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/bat-bmg-2/igt@core_hotunplug@unbind-rebind.html
#### Possible fixes ####
* igt@xe_waitfence@engine:
- bat-ptl-2: [FAIL][3] ([Intel XE#9109]) -> [PASS][4]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/bat-ptl-2/igt@xe_waitfence@engine.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/bat-ptl-2/igt@xe_waitfence@engine.html
[Intel XE#8007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8007
[Intel XE#9109]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9109
Build changes
-------------
* IGT: IGT_9111 -> IGTPW_15892
* Linux: xe-5815-703cd271db3a35088460ab3fec0a96bd48e7fe04 -> xe-5816-13e9b2167aeeddc14e6e55058d4364c026dec06d
IGTPW_15892: c1aeea6398e3c21075e986abd03212258ab89aba @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_9111: 4aeabf104b136437d0ccc57caf32a752587d595c @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-5815-703cd271db3a35088460ab3fec0a96bd48e7fe04: 703cd271db3a35088460ab3fec0a96bd48e7fe04
xe-5816-13e9b2167aeeddc14e6e55058d4364c026dec06d: 13e9b2167aeeddc14e6e55058d4364c026dec06d
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/index.html
[-- Attachment #2: Type: text/html, Size: 2662 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* ✗ Xe.CI.FULL: failure for Implement Wa_14026539277 (rev2)
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
` (12 preceding siblings ...)
2026-09-24 2:18 ` ✓ Xe.CI.BAT: " Patchwork
@ 2026-09-24 16:04 ` Patchwork
2026-09-25 0:41 ` ✗ i915.CI.Full: " Patchwork
14 siblings, 0 replies; 23+ messages in thread
From: Patchwork @ 2026-09-24 16:04 UTC (permalink / raw)
To: Gustavo Sousa; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 89757 bytes --]
== Series Details ==
Series: Implement Wa_14026539277 (rev2)
URL : https://patchwork.freedesktop.org/series/170844/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_9111_FULL -> XEIGTPW_15892_FULL
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_15892_FULL absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_15892_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 (3 -> 3)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_15892_FULL:
### IGT changes ###
#### Possible regressions ####
* igt@core_setmaster@master-drop-set-user:
- shard-bmg: [PASS][1] -> [WARN][2]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-5/igt@core_setmaster@master-drop-set-user.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-4/igt@core_setmaster@master-drop-set-user.html
- shard-ptl: NOTRUN -> [WARN][3]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@core_setmaster@master-drop-set-user.html
- shard-lnl: [PASS][4] -> [WARN][5]
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-5/igt@core_setmaster@master-drop-set-user.html
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@core_setmaster@master-drop-set-user.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-c-dp-2:
- shard-bmg: [PASS][6] -> [DMESG-WARN][7]
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-4/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-c-dp-2.html
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-c-dp-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-d-edp-1:
- shard-ptl: [PASS][8] -> [DMESG-WARN][9] +1 other test dmesg-warn
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-ptl-4/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-d-edp-1.html
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-8/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-d-edp-1.html
#### Warnings ####
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-bmg: [INCOMPLETE][10] ([Intel XE#7084] / [Intel XE#8150]) -> [DMESG-WARN][11]
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-4/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
Known issues
------------
Here are the changes found in XEIGTPW_15892_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@core_hotunplug@hotrebind-lateclose-with-load:
- shard-lnl: [PASS][12] -> [ABORT][13] ([Intel XE#8007])
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-7/igt@core_hotunplug@hotrebind-lateclose-with-load.html
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-4/igt@core_hotunplug@hotrebind-lateclose-with-load.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- shard-bmg: NOTRUN -> [SKIP][14] ([Intel XE#2233])
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-4/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
- shard-ptl: NOTRUN -> [SKIP][15] ([Intel XE#5765])
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-3/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_async_flips@async-flip-suspend-resume:
- shard-ptl: [PASS][16] -> [ABORT][17] ([Intel XE#9387]) +1 other test abort
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-ptl-4/igt@kms_async_flips@async-flip-suspend-resume.html
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-5/igt@kms_async_flips@async-flip-suspend-resume.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-ptl: NOTRUN -> [SKIP][18] ([Intel XE#5947])
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-4/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-lnl: NOTRUN -> [SKIP][19] ([Intel XE#1407])
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-16bpp-rotate-90:
- shard-ptl: NOTRUN -> [SKIP][20] ([Intel XE#5901]) +3 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-1/igt@kms_big_fb@linear-16bpp-rotate-90.html
* igt@kms_big_fb@linear-64bpp-rotate-270:
- shard-bmg: NOTRUN -> [SKIP][21] ([Intel XE#2327]) +1 other test skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-4/igt@kms_big_fb@linear-64bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-90:
- shard-ptl: NOTRUN -> [SKIP][22] ([Intel XE#5808]) +22 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-1/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180:
- shard-bmg: NOTRUN -> [SKIP][23] ([Intel XE#1124]) +9 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-lnl: NOTRUN -> [SKIP][24] ([Intel XE#1124]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-7/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_bw@connected-linear-tiling-3-displays-target-2560x1440p:
- shard-bmg: NOTRUN -> [SKIP][25] ([Intel XE#7679]) +1 other test skip
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@kms_bw@connected-linear-tiling-3-displays-target-2560x1440p.html
* igt@kms_bw@connected-linear-tiling-4-displays-target-2560x1440p:
- shard-ptl: NOTRUN -> [SKIP][26] ([Intel XE#7679]) +2 other tests skip
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@kms_bw@connected-linear-tiling-4-displays-target-2560x1440p.html
* igt@kms_bw@linear-tiling-2-displays-target-1920x1080p:
- shard-lnl: NOTRUN -> [SKIP][27] ([Intel XE#367])
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@kms_bw@linear-tiling-2-displays-target-1920x1080p.html
* igt@kms_bw@linear-tiling-3-displays-target-1920x1080p:
- shard-ptl: NOTRUN -> [SKIP][28] ([Intel XE#367]) +2 other tests skip
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@kms_bw@linear-tiling-3-displays-target-1920x1080p.html
* igt@kms_bw@linear-tiling-4-displays-target-2560x1440p:
- shard-bmg: NOTRUN -> [SKIP][29] ([Intel XE#367]) +1 other test skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@kms_bw@linear-tiling-4-displays-target-2560x1440p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs:
- shard-bmg: NOTRUN -> [SKIP][30] ([Intel XE#2887]) +9 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-2/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs:
- shard-ptl: NOTRUN -> [SKIP][31] ([Intel XE#5822]) +14 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-8/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs:
- shard-lnl: NOTRUN -> [SKIP][32] ([Intel XE#2887]) +1 other test skip
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-2/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-a-edp-1:
- shard-ptl: NOTRUN -> [SKIP][33] ([Intel XE#5823] / [Intel XE#6918]) +14 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-8/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-a-edp-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs:
- shard-bmg: NOTRUN -> [SKIP][34] ([Intel XE#3432])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-9/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs.html
* igt@kms_cdclk@mode-transition:
- shard-ptl: NOTRUN -> [SKIP][35] ([Intel XE#9205]) +4 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-5/igt@kms_cdclk@mode-transition.html
- shard-bmg: NOTRUN -> [SKIP][36] ([Intel XE#2724] / [Intel XE#7449])
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@plane-scaling:
- shard-lnl: NOTRUN -> [SKIP][37] ([Intel XE#9204] / [Intel XE#9219]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-8/igt@kms_cdclk@plane-scaling.html
* igt@kms_cdclk@plane-scaling@pipe-b-edp-1:
- shard-ptl: NOTRUN -> [SKIP][38] ([Intel XE#9219]) +4 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-1/igt@kms_cdclk@plane-scaling@pipe-b-edp-1.html
- shard-lnl: NOTRUN -> [SKIP][39] ([Intel XE#9219]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-8/igt@kms_cdclk@plane-scaling@pipe-b-edp-1.html
* igt@kms_chamelium_audio@dp-audio:
- shard-ptl: NOTRUN -> [SKIP][40] ([Intel XE#2252]) +6 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-7/igt@kms_chamelium_audio@dp-audio.html
* igt@kms_chamelium_color@ctm-0-25:
- shard-bmg: NOTRUN -> [SKIP][41] ([Intel XE#2325] / [Intel XE#7358])
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-2/igt@kms_chamelium_color@ctm-0-25.html
- shard-ptl: NOTRUN -> [SKIP][42] ([Intel XE#5824])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@kms_chamelium_color@ctm-0-25.html
* igt@kms_chamelium_color_pipeline@plane-ctm3x4:
- shard-ptl: NOTRUN -> [SKIP][43] ([Intel XE#8391]) +3 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@kms_chamelium_color_pipeline@plane-ctm3x4.html
* igt@kms_chamelium_color_pipeline@plane-fixed-matrix-yuv-rgb-bt709-lim-lut1d:
- shard-bmg: NOTRUN -> [SKIP][44] ([Intel XE#7358]) +3 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@kms_chamelium_color_pipeline@plane-fixed-matrix-yuv-rgb-bt709-lim-lut1d.html
* igt@kms_chamelium_hpd@common-hpd-after-suspend:
- shard-bmg: NOTRUN -> [SKIP][45] ([Intel XE#2252]) +6 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm:
- shard-lnl: NOTRUN -> [SKIP][46] ([Intel XE#373]) +1 other test skip
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-3/igt@kms_chamelium_hpd@hdmi-hpd-storm.html
* igt@kms_color_pipeline@plane-ctm3x4@pipe-a-plane-3:
- shard-ptl: NOTRUN -> [SKIP][47] ([Intel XE#6969]) +15 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-7/igt@kms_color_pipeline@plane-ctm3x4@pipe-a-plane-3.html
* igt@kms_color_pipeline@plane-ctm3x4@pipe-c-plane-3:
- shard-bmg: NOTRUN -> [SKIP][48] ([Intel XE#6969]) +15 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@kms_color_pipeline@plane-ctm3x4@pipe-c-plane-3.html
* igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020-lim@pipe-a-plane-1:
- shard-ptl: NOTRUN -> [FAIL][49] ([Intel XE#9333]) +38 other tests fail
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-8/igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020-lim@pipe-a-plane-1.html
- shard-lnl: NOTRUN -> [FAIL][50] ([Intel XE#9333]) +9 other tests fail
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-7/igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020-lim@pipe-a-plane-1.html
* igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020-lut1d@pipe-d-plane-1:
- shard-bmg: NOTRUN -> [FAIL][51] ([Intel XE#9333]) +12 other tests fail
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020-lut1d@pipe-d-plane-1.html
* igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020@pipe-a-plane-2:
- shard-bmg: [PASS][52] -> [FAIL][53] ([Intel XE#9333]) +8 other tests fail
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-9/igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020@pipe-a-plane-2.html
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020@pipe-a-plane-2.html
* igt@kms_content_protection@atomic:
- shard-bmg: NOTRUN -> [FAIL][54] ([Intel XE#1178] / [Intel XE#3304] / [Intel XE#7374]) +1 other test fail
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-6/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-bmg: NOTRUN -> [SKIP][55] ([Intel XE#2390] / [Intel XE#6974])
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@kms_content_protection@dp-mst-type-0.html
- shard-ptl: NOTRUN -> [SKIP][56] ([Intel XE#5832] / [Intel XE#6974])
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-4/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@dp-mst-type-0-hdcp14:
- shard-ptl: NOTRUN -> [SKIP][57] ([Intel XE#6974])
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-3/igt@kms_content_protection@dp-mst-type-0-hdcp14.html
* igt@kms_content_protection@srm:
- shard-ptl: NOTRUN -> [SKIP][58] ([Intel XE#7642])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-2/igt@kms_content_protection@srm.html
- shard-lnl: NOTRUN -> [SKIP][59] ([Intel XE#7642])
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-2/igt@kms_content_protection@srm.html
* igt@kms_cursor_crc@cursor-offscreen-32x32:
- shard-bmg: NOTRUN -> [SKIP][60] ([Intel XE#2320]) +2 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-2/igt@kms_cursor_crc@cursor-offscreen-32x32.html
- shard-ptl: NOTRUN -> [SKIP][61] ([Intel XE#5900]) +4 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@kms_cursor_crc@cursor-offscreen-32x32.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-ptl: NOTRUN -> [SKIP][62] ([Intel XE#5846])
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-4/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-random-128x42:
- shard-lnl: NOTRUN -> [SKIP][63] ([Intel XE#1424]) +1 other test skip
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@kms_cursor_crc@cursor-random-128x42.html
* igt@kms_cursor_crc@cursor-suspend:
- shard-lnl: NOTRUN -> [INCOMPLETE][64] ([Intel XE#9094]) +1 other test incomplete
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-8/igt@kms_cursor_crc@cursor-suspend.html
* igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy:
- shard-ptl: NOTRUN -> [SKIP][65] ([Intel XE#5962]) +2 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-3/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size:
- shard-ptl: NOTRUN -> [SKIP][66] ([Intel XE#5962] / [Intel XE#7343]) +2 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-toggle:
- shard-lnl: NOTRUN -> [SKIP][67] ([Intel XE#309] / [Intel XE#7343]) +1 other test skip
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-5/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-bmg: NOTRUN -> [SKIP][68] ([Intel XE#2286] / [Intel XE#6035])
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-bmg: NOTRUN -> [SKIP][69] ([Intel XE#1508])
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-6/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
- shard-ptl: NOTRUN -> [SKIP][70] ([Intel XE#5958])
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-7/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_dp_linktrain_fallback@uhbr-to-hbr-fallback:
- shard-ptl: NOTRUN -> [SKIP][71] ([Intel XE#9009]) +1 other test skip
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-5/igt@kms_dp_linktrain_fallback@uhbr-to-hbr-fallback.html
- shard-lnl: NOTRUN -> [SKIP][72] ([Intel XE#9009])
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@kms_dp_linktrain_fallback@uhbr-to-hbr-fallback.html
* igt@kms_dsc@dsc-with-bpc-ultrajoiner:
- shard-lnl: NOTRUN -> [SKIP][73] ([Intel XE#8265])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@kms_dsc@dsc-with-bpc-ultrajoiner.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-ptl: NOTRUN -> [SKIP][74] ([Intel XE#5907]) +5 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner:
- shard-bmg: NOTRUN -> [SKIP][75] ([Intel XE#8265]) +3 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-out-visible-area:
- shard-bmg: NOTRUN -> [SKIP][76] ([Intel XE#4422] / [Intel XE#7442])
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-out-visible-area.html
* igt@kms_fbcon_fbt@fbc:
- shard-bmg: NOTRUN -> [SKIP][77] ([Intel XE#4156] / [Intel XE#7425])
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@kms_fbcon_fbt@fbc.html
* igt@kms_feature_discovery@display-3x:
- shard-lnl: NOTRUN -> [SKIP][78] ([Intel XE#703] / [Intel XE#7448])
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@kms_feature_discovery@display-3x.html
- shard-ptl: NOTRUN -> [SKIP][79] ([Intel XE#7448])
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-4/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@dsc:
- shard-ptl: NOTRUN -> [SKIP][80] ([Intel XE#9287])
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-8/igt@kms_feature_discovery@dsc.html
* igt@kms_feature_discovery@vrr:
- shard-bmg: NOTRUN -> [SKIP][81] ([Intel XE#8586])
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-10/igt@kms_feature_discovery@vrr.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank:
- shard-ptl: NOTRUN -> [SKIP][82] ([Intel XE#2316]) +8 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@kms_flip@2x-blocking-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-panning:
- shard-lnl: NOTRUN -> [SKIP][83] ([Intel XE#1421])
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-2/igt@kms_flip@2x-flip-vs-panning.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-lnl: [PASS][84] -> [FAIL][85] ([Intel XE#301]) +1 other test fail
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-4/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank@c-edp1:
- shard-lnl: [PASS][86] -> [FAIL][87] ([Intel XE#301] / [Intel XE#3149])
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-6/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-7/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode:
- shard-ptl: NOTRUN -> [SKIP][88] ([Intel XE#5828]) +1 other test skip
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling:
- shard-ptl: NOTRUN -> [SKIP][89] ([Intel XE#7178]) +6 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-bmg: NOTRUN -> [SKIP][90] ([Intel XE#7178] / [Intel XE#7351]) +3 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling:
- shard-lnl: NOTRUN -> [SKIP][91] ([Intel XE#7178] / [Intel XE#7351])
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling.html
* igt@kms_frontbuffer_tracking@drrs-argb161616f-draw-render:
- shard-lnl: NOTRUN -> [SKIP][92] ([Intel XE#7061] / [Intel XE#7356]) +2 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@kms_frontbuffer_tracking@drrs-argb161616f-draw-render.html
* igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc:
- shard-ptl: NOTRUN -> [SKIP][93] ([Intel XE#5800] / [Intel XE#6312]) +13 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-1/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@drrshdr-argb161616f-draw-render:
- shard-lnl: NOTRUN -> [SKIP][94] ([Intel XE#7061])
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@kms_frontbuffer_tracking@drrshdr-argb161616f-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][95] ([Intel XE#4141]) +7 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-ptl: NOTRUN -> [SKIP][96] ([Intel XE#5865] / [Intel XE#7399])
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-7/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
- shard-bmg: NOTRUN -> [SKIP][97] ([Intel XE#2352] / [Intel XE#7399])
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-3/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcdrrs-abgr161616f-draw-blt:
- shard-ptl: NOTRUN -> [SKIP][98] ([Intel XE#7061] / [Intel XE#7356]) +6 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-7/igt@kms_frontbuffer_tracking@fbcdrrs-abgr161616f-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-slowdraw:
- shard-lnl: NOTRUN -> [SKIP][99] ([Intel XE#6312] / [Intel XE#651]) +2 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-4/igt@kms_frontbuffer_tracking@fbcdrrs-slowdraw.html
* igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-indfb-plflip-blt:
- shard-ptl: NOTRUN -> [SKIP][100] ([Intel XE#6312]) +13 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-3/igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrshdr-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][101] ([Intel XE#2311]) +35 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcdrrshdr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrshdr-rgb565-draw-render:
- shard-lnl: NOTRUN -> [SKIP][102] ([Intel XE#6312])
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-3/igt@kms_frontbuffer_tracking@fbcdrrshdr-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@fbchdr-abgr161616f-draw-mmap-wc:
- shard-ptl: NOTRUN -> [SKIP][103] ([Intel XE#7061]) +11 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-2/igt@kms_frontbuffer_tracking@fbchdr-abgr161616f-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbchdr-argb161616f-draw-render:
- shard-bmg: NOTRUN -> [SKIP][104] ([Intel XE#7061]) +3 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@kms_frontbuffer_tracking@fbchdr-argb161616f-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][105] ([Intel XE#2313]) +43 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-blt:
- shard-ptl: NOTRUN -> [SKIP][106] ([Intel XE#5812]) +95 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][107] ([Intel XE#656] / [Intel XE#7905]) +5 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-indfb-msflip-blt:
- shard-lnl: NOTRUN -> [SKIP][108] ([Intel XE#7865]) +4 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-3/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][109] ([Intel XE#7905]) +5 other tests skip
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-abgr161616f-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][110] ([Intel XE#7061] / [Intel XE#7356]) +1 other test skip
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@kms_frontbuffer_tracking@psr-abgr161616f-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-render:
- shard-ptl: NOTRUN -> [SKIP][111] ([Intel XE#7865]) +32 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-2/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-render.html
* igt@kms_hdmi_audio_bw@audio-bw-hblank80:
- shard-bmg: [PASS][112] -> [FAIL][113] ([Intel XE#9313])
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-9/igt@kms_hdmi_audio_bw@audio-bw-hblank80.html
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-6/igt@kms_hdmi_audio_bw@audio-bw-hblank80.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-ptl: [PASS][114] -> [ABORT][115] ([Intel XE#9362]) +4 other tests abort
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-ptl-5/igt@kms_hdr@bpc-switch-suspend.html
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-8/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-bmg: NOTRUN -> [SKIP][116] ([Intel XE#4298] / [Intel XE#5873])
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-ptl: NOTRUN -> [SKIP][117] ([Intel XE#6900])
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_pipe_stress@stress-xrgb8888-xtiled:
- shard-ptl: NOTRUN -> [SKIP][118] ([Intel XE#6912])
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-7/igt@kms_pipe_stress@stress-xrgb8888-xtiled.html
* igt@kms_plane@pixel-format-4-tiled-modifier@pipe-a-plane-5:
- shard-ptl: NOTRUN -> [SKIP][119] ([Intel XE#8303]) +1 other test skip
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-3/igt@kms_plane@pixel-format-4-tiled-modifier@pipe-a-plane-5.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier:
- shard-ptl: NOTRUN -> [SKIP][120] ([Intel XE#7283]) +3 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-7/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier.html
* igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier:
- shard-bmg: NOTRUN -> [SKIP][121] ([Intel XE#7283])
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier.html
* igt@kms_plane@pixel-format-yf-tiled-modifier:
- shard-lnl: NOTRUN -> [SKIP][122] ([Intel XE#7283])
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@kms_plane@pixel-format-yf-tiled-modifier.html
* igt@kms_plane_lowres@tiling-x@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][123] ([Intel XE#599] / [Intel XE#7382]) +3 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@kms_plane_lowres@tiling-x@pipe-b-edp-1.html
* igt@kms_plane_lowres@tiling-y:
- shard-ptl: NOTRUN -> [SKIP][124] ([Intel XE#5946]) +1 other test skip
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-4/igt@kms_plane_lowres@tiling-y.html
* igt@kms_plane_lowres@tiling-yf:
- shard-bmg: NOTRUN -> [SKIP][125] ([Intel XE#2393])
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25:
- shard-ptl: NOTRUN -> [SKIP][126] ([Intel XE#6886]) +19 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25.html
- shard-lnl: NOTRUN -> [SKIP][127] ([Intel XE#2763] / [Intel XE#6886]) +3 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-5/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25.html
* igt@kms_pm_dc@dc3co-after-dc6@pr-xrgb8888:
- shard-lnl: NOTRUN -> [SKIP][128] ([Intel XE#8395] / [Intel XE#8396]) +1 other test skip
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@kms_pm_dc@dc3co-after-dc6@pr-xrgb8888.html
* igt@kms_pm_dc@dc3co-after-dc6@psr2-yuv420:
- shard-lnl: NOTRUN -> [SKIP][129] ([Intel XE#8396]) +1 other test skip
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@kms_pm_dc@dc3co-after-dc6@psr2-yuv420.html
* igt@kms_pm_dc@dc3co-vpb-framegap:
- shard-bmg: NOTRUN -> [SKIP][130] ([Intel XE#8395] / [Intel XE#8396]) +1 other test skip
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@kms_pm_dc@dc3co-vpb-framegap.html
* igt@kms_pm_dc@dc3co-vpb-framegap@psr2-xrgb8888:
- shard-bmg: NOTRUN -> [SKIP][131] ([Intel XE#8396]) +1 other test skip
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@kms_pm_dc@dc3co-vpb-framegap@psr2-xrgb8888.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-ptl: NOTRUN -> [SKIP][132] ([Intel XE#8395] / [Intel XE#8396]) +3 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-5/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc3co-vpb-simulation@psr2-yuv420:
- shard-ptl: NOTRUN -> [SKIP][133] ([Intel XE#8396]) +3 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-5/igt@kms_pm_dc@dc3co-vpb-simulation@psr2-yuv420.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-bmg: NOTRUN -> [SKIP][134] ([Intel XE#3309] / [Intel XE#7368])
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-bmg: NOTRUN -> [SKIP][135] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#7383] / [Intel XE#836]) +1 other test skip
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@package-g7:
- shard-ptl: NOTRUN -> [SKIP][136] ([Intel XE#6813])
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-5/igt@kms_pm_rpm@package-g7.html
- shard-lnl: NOTRUN -> [SKIP][137] ([Intel XE#6813])
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@kms_pm_rpm@package-g7.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf:
- shard-bmg: NOTRUN -> [SKIP][138] ([Intel XE#1489]) +7 other tests skip
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-a-edp-1:
- shard-ptl: NOTRUN -> [SKIP][139] ([Intel XE#5858])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/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-ptl: NOTRUN -> [SKIP][140] ([Intel XE#5858] / [Intel XE#7304]) +1 other test skip
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-b-edp-1.html
* igt@kms_psr2_sf@pr-plane-move-sf-dmg-area:
- shard-ptl: NOTRUN -> [SKIP][141] ([Intel XE#7304]) +7 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-3/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html
- shard-lnl: NOTRUN -> [SKIP][142] ([Intel XE#2893] / [Intel XE#7304]) +1 other test skip
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-3/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-ptl: NOTRUN -> [SKIP][143] ([Intel XE#7413])
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-4/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@fbc-pr-cursor-plane-onoff:
- shard-bmg: NOTRUN -> [SKIP][144] ([Intel XE#2234] / [Intel XE#2850]) +11 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@kms_psr@fbc-pr-cursor-plane-onoff.html
* igt@kms_psr@fbc-psr2-no-drrs:
- shard-ptl: NOTRUN -> [SKIP][145] ([Intel XE#1406] / [Intel XE#5835]) +7 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-7/igt@kms_psr@fbc-psr2-no-drrs.html
* igt@kms_psr@pr-primary-page-flip:
- shard-ptl: NOTRUN -> [SKIP][146] ([Intel XE#1406]) +5 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-5/igt@kms_psr@pr-primary-page-flip.html
* igt@kms_psr@pr-suspend:
- shard-lnl: NOTRUN -> [SKIP][147] ([Intel XE#1406])
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@kms_psr@pr-suspend.html
* igt@kms_psr@psr2-primary-render:
- shard-bmg: NOTRUN -> [SKIP][148] ([Intel XE#2234])
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@kms_psr@psr2-primary-render.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-ptl: [PASS][149] -> [SKIP][150] ([Intel XE#9341])
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-ptl-4/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-7/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
- shard-lnl: [PASS][151] -> [SKIP][152] ([Intel XE#9341])
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-7/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-5/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@bad-tiling:
- shard-ptl: NOTRUN -> [SKIP][153] ([Intel XE#5821]) +1 other test skip
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-1/igt@kms_rotation_crc@bad-tiling.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-bmg: NOTRUN -> [SKIP][154] ([Intel XE#3904] / [Intel XE#7342])
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@kms_scaling_modes@scaling-mode-full:
- shard-bmg: NOTRUN -> [SKIP][155] ([Intel XE#2413])
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@kms_scaling_modes@scaling-mode-full.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-ptl: NOTRUN -> [SKIP][156] ([Intel XE#5910])
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-8/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_sharpness_filter@filter-basic:
- shard-bmg: NOTRUN -> [SKIP][157] ([Intel XE#6503])
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@kms_sharpness_filter@filter-basic.html
* igt@kms_tv_load_detect@load-detect:
- shard-ptl: NOTRUN -> [SKIP][158] ([Intel XE#5857])
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@kms_tv_load_detect@load-detect.html
- shard-lnl: NOTRUN -> [SKIP][159] ([Intel XE#330] / [Intel XE#5857])
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@kms_tv_load_detect@load-detect.html
* igt@kms_vblank@ts-continuation-suspend:
- shard-bmg: [PASS][160] -> [ABORT][161] ([Intel XE#9375]) +1 other test abort
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-9/igt@kms_vblank@ts-continuation-suspend.html
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@kms_vblank@ts-continuation-suspend.html
* igt@kms_vrr@flip-basic:
- shard-lnl: [PASS][162] -> [FAIL][163] ([Intel XE#4227] / [Intel XE#7397]) +1 other test fail
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-5/igt@kms_vrr@flip-basic.html
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-7/igt@kms_vrr@flip-basic.html
* igt@kms_vrr@seamless-rr-switch-virtual:
- shard-bmg: NOTRUN -> [SKIP][164] ([Intel XE#1499] / [Intel XE#9271]) +1 other test skip
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-9/igt@kms_vrr@seamless-rr-switch-virtual.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-ptl: NOTRUN -> [SKIP][165] ([Intel XE#5948] / [Intel XE#9277])
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-3/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@runner@aborted:
- shard-lnl: NOTRUN -> [FAIL][166] ([Intel XE#8990])
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-5/igt@runner@aborted.html
* igt@xe_ccs@vm-bind-decompress:
- shard-ptl: NOTRUN -> [SKIP][167] ([Intel XE#7644])
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-1/igt@xe_ccs@vm-bind-decompress.html
- shard-lnl: NOTRUN -> [SKIP][168] ([Intel XE#7644])
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-8/igt@xe_ccs@vm-bind-decompress.html
* igt@xe_evict@evict-beng-mixed-many-threads-large:
- shard-lnl: NOTRUN -> [SKIP][169] ([Intel XE#6540] / [Intel XE#688]) +1 other test skip
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-8/igt@xe_evict@evict-beng-mixed-many-threads-large.html
* igt@xe_evict@evict-large-external-cm:
- shard-ptl: NOTRUN -> [SKIP][170] ([Intel XE#5764]) +8 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-4/igt@xe_evict@evict-large-external-cm.html
* igt@xe_evict@evict-small-multi-queue-priority-cm:
- shard-bmg: NOTRUN -> [SKIP][171] ([Intel XE#8370])
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@xe_evict@evict-small-multi-queue-priority-cm.html
* igt@xe_evict_ccs@evict-overcommit-standalone-instantfree-reopen:
- shard-ptl: NOTRUN -> [SKIP][172] ([Intel XE#6144])
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-5/igt@xe_evict_ccs@evict-overcommit-standalone-instantfree-reopen.html
* igt@xe_exec_balancer@no-exec-parallel-userptr-rebind:
- shard-ptl: NOTRUN -> [SKIP][173] ([Intel XE#7482]) +23 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-2/igt@xe_exec_balancer@no-exec-parallel-userptr-rebind.html
* igt@xe_exec_balancer@once-cm-parallel-rebind:
- shard-lnl: NOTRUN -> [SKIP][174] ([Intel XE#7482]) +3 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@xe_exec_balancer@once-cm-parallel-rebind.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-bind:
- shard-bmg: NOTRUN -> [SKIP][175] ([Intel XE#2322] / [Intel XE#7372]) +6 other tests skip
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-10/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-bind.html
* igt@xe_exec_basic@multigpu-no-exec-null-defer-bind:
- shard-lnl: NOTRUN -> [SKIP][176] ([Intel XE#1392]) +1 other test skip
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@xe_exec_basic@multigpu-no-exec-null-defer-bind.html
* igt@xe_exec_basic@multigpu-no-exec-userptr-invalidate-race:
- shard-ptl: NOTRUN -> [SKIP][177] ([Intel XE#5575] / [Intel XE#7484]) +11 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-4/igt@xe_exec_basic@multigpu-no-exec-userptr-invalidate-race.html
* igt@xe_exec_fault_mode@many-execqueues-multi-queue:
- shard-lnl: NOTRUN -> [SKIP][178] ([Intel XE#8374]) +2 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-8/igt@xe_exec_fault_mode@many-execqueues-multi-queue.html
* igt@xe_exec_fault_mode@many-execqueues-multi-queue-prefetch:
- shard-ptl: NOTRUN -> [SKIP][179] ([Intel XE#8374]) +16 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-2/igt@xe_exec_fault_mode@many-execqueues-multi-queue-prefetch.html
* igt@xe_exec_fault_mode@once-multi-queue-userptr-invalidate-race:
- shard-bmg: NOTRUN -> [SKIP][180] ([Intel XE#8374]) +7 other tests skip
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@xe_exec_fault_mode@once-multi-queue-userptr-invalidate-race.html
* igt@xe_exec_multi_queue@one-queue-priority:
- shard-lnl: NOTRUN -> [SKIP][181] ([Intel XE#8364]) +4 other tests skip
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@xe_exec_multi_queue@one-queue-priority.html
* igt@xe_exec_multi_queue@two-queues-preempt-mode-basic-smem:
- shard-bmg: NOTRUN -> [SKIP][182] ([Intel XE#8364]) +23 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-10/igt@xe_exec_multi_queue@two-queues-preempt-mode-basic-smem.html
* igt@xe_exec_multi_queue@two-queues-preempt-mode-fault-userptr-invalidate:
- shard-ptl: NOTRUN -> [SKIP][183] ([Intel XE#8364]) +30 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-6/igt@xe_exec_multi_queue@two-queues-preempt-mode-fault-userptr-invalidate.html
* igt@xe_exec_reset@cm-multi-queue-gt-reset:
- shard-bmg: NOTRUN -> [SKIP][184] ([Intel XE#8369]) +1 other test skip
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@xe_exec_reset@cm-multi-queue-gt-reset.html
* igt@xe_exec_reset@gt-reset-fault-injection:
- shard-ptl: NOTRUN -> [DMESG-WARN][185] ([Intel XE#9130])
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-5/igt@xe_exec_reset@gt-reset-fault-injection.html
* igt@xe_exec_reset@multi-queue-gt-reset:
- shard-ptl: NOTRUN -> [SKIP][186] ([Intel XE#8369]) +3 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-1/igt@xe_exec_reset@multi-queue-gt-reset.html
* igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-wt-multi-vma:
- shard-ptl: NOTRUN -> [SKIP][187] ([Intel XE#6196]) +1 other test skip
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-4/igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-wt-multi-vma.html
* igt@xe_exec_threads@threads-multi-queue-cm-fd-basic:
- shard-bmg: NOTRUN -> [SKIP][188] ([Intel XE#8378]) +3 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@xe_exec_threads@threads-multi-queue-cm-fd-basic.html
* igt@xe_exec_threads@threads-multi-queue-cm-shared-vm-basic:
- shard-ptl: NOTRUN -> [SKIP][189] ([Intel XE#8378]) +10 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-3/igt@xe_exec_threads@threads-multi-queue-cm-shared-vm-basic.html
* igt@xe_exec_threads@threads-multi-queue-cm-userptr-invalidate-race:
- shard-lnl: NOTRUN -> [SKIP][190] ([Intel XE#8378]) +1 other test skip
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-5/igt@xe_exec_threads@threads-multi-queue-cm-userptr-invalidate-race.html
* igt@xe_gpgpu_fill@offset-4x4:
- shard-bmg: NOTRUN -> [SKIP][191] ([Intel XE#7954])
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@xe_gpgpu_fill@offset-4x4.html
- shard-ptl: NOTRUN -> [SKIP][192] ([Intel XE#7954])
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-4/igt@xe_gpgpu_fill@offset-4x4.html
* igt@xe_live_ktest@xe_eudebug:
- shard-ptl: NOTRUN -> [SKIP][193] ([Intel XE#5712])
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-2/igt@xe_live_ktest@xe_eudebug.html
* igt@xe_madvise@atomic-device:
- shard-ptl: NOTRUN -> [SKIP][194] ([Intel XE#7980])
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-5/igt@xe_madvise@atomic-device.html
* igt@xe_mmap@pci-membarrier:
- shard-ptl: NOTRUN -> [SKIP][195] ([Intel XE#5100] / [Intel XE#7408]) +1 other test skip
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-5/igt@xe_mmap@pci-membarrier.html
* igt@xe_mmap@small-bar:
- shard-bmg: NOTRUN -> [SKIP][196] ([Intel XE#586] / [Intel XE#7323] / [Intel XE#7384])
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@xe_mmap@small-bar.html
* igt@xe_module_load@load:
- shard-bmg: ([PASS][197], [PASS][198], [PASS][199], [PASS][200], [PASS][201], [PASS][202], [PASS][203], [PASS][204], [PASS][205], [PASS][206], [PASS][207], [PASS][208], [PASS][209], [PASS][210], [PASS][211], [PASS][212], [PASS][213], [PASS][214], [PASS][215], [PASS][216], [PASS][217], [PASS][218], [PASS][219], [PASS][220], [PASS][221]) -> ([PASS][222], [PASS][223], [PASS][224], [PASS][225], [PASS][226], [PASS][227], [PASS][228], [PASS][229], [PASS][230], [PASS][231], [PASS][232], [PASS][233], [PASS][234], [PASS][235], [PASS][236], [PASS][237], [PASS][238], [PASS][239], [PASS][240], [SKIP][241], [PASS][242], [PASS][243], [PASS][244], [PASS][245], [PASS][246], [PASS][247]) ([Intel XE#2457] / [Intel XE#7405])
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-9/igt@xe_module_load@load.html
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-8/igt@xe_module_load@load.html
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-8/igt@xe_module_load@load.html
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-8/igt@xe_module_load@load.html
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-3/igt@xe_module_load@load.html
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-3/igt@xe_module_load@load.html
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-3/igt@xe_module_load@load.html
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-5/igt@xe_module_load@load.html
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-5/igt@xe_module_load@load.html
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-7/igt@xe_module_load@load.html
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-1/igt@xe_module_load@load.html
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-2/igt@xe_module_load@load.html
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-7/igt@xe_module_load@load.html
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-6/igt@xe_module_load@load.html
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-6/igt@xe_module_load@load.html
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-1/igt@xe_module_load@load.html
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-2/igt@xe_module_load@load.html
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-1/igt@xe_module_load@load.html
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-6/igt@xe_module_load@load.html
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-7/igt@xe_module_load@load.html
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-10/igt@xe_module_load@load.html
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-4/igt@xe_module_load@load.html
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-4/igt@xe_module_load@load.html
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-2/igt@xe_module_load@load.html
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-9/igt@xe_module_load@load.html
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-2/igt@xe_module_load@load.html
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-2/igt@xe_module_load@load.html
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@xe_module_load@load.html
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@xe_module_load@load.html
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-4/igt@xe_module_load@load.html
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-4/igt@xe_module_load@load.html
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-9/igt@xe_module_load@load.html
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-9/igt@xe_module_load@load.html
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-9/igt@xe_module_load@load.html
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@xe_module_load@load.html
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@xe_module_load@load.html
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@xe_module_load@load.html
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@xe_module_load@load.html
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-6/igt@xe_module_load@load.html
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@xe_module_load@load.html
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@xe_module_load@load.html
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@xe_module_load@load.html
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-6/igt@xe_module_load@load.html
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-3/igt@xe_module_load@load.html
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@xe_module_load@load.html
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-3/igt@xe_module_load@load.html
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@xe_module_load@load.html
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@xe_module_load@load.html
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@xe_module_load@load.html
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-10/igt@xe_module_load@load.html
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-10/igt@xe_module_load@load.html
* igt@xe_module_load@reload-no-display:
- shard-bmg: [PASS][248] -> [ABORT][249] ([Intel XE#8007]) +1 other test abort
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-8/igt@xe_module_load@reload-no-display.html
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-6/igt@xe_module_load@reload-no-display.html
* igt@xe_multigpu_svm@mgpu-coherency-conflict:
- shard-ptl: NOTRUN -> [SKIP][250] ([Intel XE#6964]) +1 other test skip
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-1/igt@xe_multigpu_svm@mgpu-coherency-conflict.html
* igt@xe_multigpu_svm@mgpu-concurrent-access-basic:
- shard-lnl: NOTRUN -> [SKIP][251] ([Intel XE#6964])
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-4/igt@xe_multigpu_svm@mgpu-concurrent-access-basic.html
* igt@xe_page_reclaim@invalid-1g:
- shard-bmg: NOTRUN -> [SKIP][252] ([Intel XE#7793])
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-4/igt@xe_page_reclaim@invalid-1g.html
* igt@xe_page_reclaim@prl-max-entries:
- shard-ptl: NOTRUN -> [SKIP][253] ([Intel XE#7793]) +1 other test skip
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-5/igt@xe_page_reclaim@prl-max-entries.html
* igt@xe_peer2peer@read:
- shard-bmg: NOTRUN -> [SKIP][254] ([Intel XE#2427] / [Intel XE#6953] / [Intel XE#7326] / [Intel XE#7353])
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-5/igt@xe_peer2peer@read.html
- shard-ptl: NOTRUN -> [SKIP][255] ([Intel XE#6588])
[255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-8/igt@xe_peer2peer@read.html
* igt@xe_pm@d3cold-mmap-vram:
- shard-ptl: NOTRUN -> [SKIP][256] ([Intel XE#5741])
[256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-5/igt@xe_pm@d3cold-mmap-vram.html
* igt@xe_pm@d3cold-multiple-execs:
- shard-bmg: NOTRUN -> [SKIP][257] ([Intel XE#2284] / [Intel XE#7370])
[257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@xe_pm@d3cold-multiple-execs.html
* igt@xe_pm@s4-basic:
- shard-lnl: [PASS][258] -> [ABORT][259] ([Intel XE#9362]) +1 other test abort
[258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-3/igt@xe_pm@s4-basic.html
[259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-7/igt@xe_pm@s4-basic.html
* igt@xe_prefetch_fault@prefetch-fault:
- shard-ptl: NOTRUN -> [SKIP][260] ([Intel XE#7599])
[260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-7/igt@xe_prefetch_fault@prefetch-fault.html
- shard-lnl: NOTRUN -> [SKIP][261] ([Intel XE#7599])
[261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-5/igt@xe_prefetch_fault@prefetch-fault.html
* igt@xe_pxp@pxp-termination-key-update-post-suspend:
- shard-bmg: NOTRUN -> [SKIP][262] ([Intel XE#4733] / [Intel XE#7417]) +1 other test skip
[262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-3/igt@xe_pxp@pxp-termination-key-update-post-suspend.html
* igt@xe_query@multigpu-query-invalid-size:
- shard-ptl: NOTRUN -> [SKIP][263] ([Intel XE#6019]) +1 other test skip
[263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-8/igt@xe_query@multigpu-query-invalid-size.html
* igt@xe_sriov_flr@flr-twice:
- shard-bmg: [PASS][264] -> [FAIL][265] ([Intel XE#6569]) +1 other test fail
[264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-3/igt@xe_sriov_flr@flr-twice.html
[265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-10/igt@xe_sriov_flr@flr-twice.html
* igt@xe_sriov_flr@flr-vf1-clear:
- shard-lnl: NOTRUN -> [SKIP][266] ([Intel XE#3342])
[266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-4/igt@xe_sriov_flr@flr-vf1-clear.html
* igt@xe_sriov_vram@vf-access-after-resize-up:
- shard-ptl: NOTRUN -> [SKIP][267] ([Intel XE#6376] / [Intel XE#7422]) +1 other test skip
[267]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-2/igt@xe_sriov_vram@vf-access-after-resize-up.html
#### Possible fixes ####
* igt@core_hotunplug@hotunbind-rebind-with-load:
- shard-bmg: [ABORT][268] ([Intel XE#8007]) -> [PASS][269]
[268]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-10/igt@core_hotunplug@hotunbind-rebind-with-load.html
[269]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@core_hotunplug@hotunbind-rebind-with-load.html
* igt@intel_hwmon@hwmon-write:
- shard-bmg: [FAIL][270] ([Intel XE#8583]) -> [PASS][271]
[270]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-9/igt@intel_hwmon@hwmon-write.html
[271]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-2/igt@intel_hwmon@hwmon-write.html
* igt@kms_async_flips@alternate-sync-async-flip:
- shard-bmg: [FAIL][272] ([Intel XE#3718] / [Intel XE#6078]) -> [PASS][273]
[272]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-8/igt@kms_async_flips@alternate-sync-async-flip.html
[273]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-6/igt@kms_async_flips@alternate-sync-async-flip.html
* igt@kms_async_flips@alternate-sync-async-flip@pipe-c-dp-2:
- shard-bmg: [FAIL][274] ([Intel XE#6078]) -> [PASS][275]
[274]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-8/igt@kms_async_flips@alternate-sync-async-flip@pipe-c-dp-2.html
[275]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-6/igt@kms_async_flips@alternate-sync-async-flip@pipe-c-dp-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-c-hdmi-a-3:
- shard-bmg: [INCOMPLETE][276] ([Intel XE#7084] / [Intel XE#8150]) -> [PASS][277]
[276]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-4/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-c-hdmi-a-3.html
[277]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-1/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-c-hdmi-a-3.html
* igt@kms_cursor_crc@cursor-suspend:
- shard-bmg: [INCOMPLETE][278] ([Intel XE#9210]) -> [PASS][279] +1 other test pass
[278]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-6/igt@kms_cursor_crc@cursor-suspend.html
[279]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@kms_cursor_crc@cursor-suspend.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-dp2:
- shard-bmg: [FAIL][280] ([Intel XE#3098]) -> [PASS][281] +1 other test pass
[280]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-3/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-dp2.html
[281]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-4/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-dp2.html
* igt@kms_flip@flip-vs-expired-vblank@a-edp1:
- shard-lnl: [FAIL][282] ([Intel XE#301]) -> [PASS][283]
[282]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-6/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
[283]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-7/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
* igt@kms_flip@modeset-vs-vblank-race:
- shard-bmg: [FAIL][284] ([Intel XE#3098] / [Intel XE#3149]) -> [PASS][285] +1 other test pass
[284]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-4/igt@kms_flip@modeset-vs-vblank-race.html
[285]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-8/igt@kms_flip@modeset-vs-vblank-race.html
* igt@kms_frontbuffer_tracking@fbchdr-suspend:
- shard-bmg: [ABORT][286] ([Intel XE#9362]) -> [PASS][287]
[286]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-1/igt@kms_frontbuffer_tracking@fbchdr-suspend.html
[287]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-10/igt@kms_frontbuffer_tracking@fbchdr-suspend.html
* igt@kms_frontbuffer_tracking@hdr-suspend:
- shard-bmg: [INCOMPLETE][288] ([Intel XE#9259]) -> [PASS][289]
[288]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-6/igt@kms_frontbuffer_tracking@hdr-suspend.html
[289]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-4/igt@kms_frontbuffer_tracking@hdr-suspend.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-bmg: [SKIP][290] ([Intel XE#2685] / [Intel XE#3307]) -> [PASS][291]
[290]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-1/igt@kms_plane_scaling@intel-max-src-size.html
[291]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_pm_dc@dc5-psr:
- shard-lnl: [FAIL][292] ([Intel XE#8399]) -> [PASS][293]
[292]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-2/igt@kms_pm_dc@dc5-psr.html
[293]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@kms_pm_dc@dc5-psr.html
* igt@kms_vrr@flipline@pipe-a-edp-1:
- shard-ptl: [FAIL][294] ([Intel XE#4227] / [Intel XE#7397]) -> [PASS][295] +1 other test pass
[294]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-ptl-8/igt@kms_vrr@flipline@pipe-a-edp-1.html
[295]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-1/igt@kms_vrr@flipline@pipe-a-edp-1.html
* igt@xe_module_load@load:
- shard-lnl: ([PASS][296], [PASS][297], [PASS][298], [PASS][299], [PASS][300], [PASS][301], [PASS][302], [PASS][303], [PASS][304], [PASS][305], [PASS][306], [PASS][307], [SKIP][308], [PASS][309], [PASS][310], [PASS][311], [PASS][312], [PASS][313], [PASS][314], [PASS][315], [PASS][316], [PASS][317], [PASS][318], [PASS][319], [PASS][320], [PASS][321]) ([Intel XE#378] / [Intel XE#7405]) -> ([PASS][322], [PASS][323], [PASS][324], [PASS][325], [PASS][326], [PASS][327], [PASS][328], [PASS][329], [PASS][330], [PASS][331], [PASS][332], [PASS][333], [PASS][334], [PASS][335], [PASS][336], [PASS][337], [PASS][338], [PASS][339], [PASS][340], [PASS][341], [PASS][342], [PASS][343], [PASS][344], [PASS][345])
[296]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-5/igt@xe_module_load@load.html
[297]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-5/igt@xe_module_load@load.html
[298]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-3/igt@xe_module_load@load.html
[299]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-3/igt@xe_module_load@load.html
[300]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-3/igt@xe_module_load@load.html
[301]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-5/igt@xe_module_load@load.html
[302]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-7/igt@xe_module_load@load.html
[303]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-7/igt@xe_module_load@load.html
[304]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-4/igt@xe_module_load@load.html
[305]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-7/igt@xe_module_load@load.html
[306]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-7/igt@xe_module_load@load.html
[307]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-6/igt@xe_module_load@load.html
[308]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-4/igt@xe_module_load@load.html
[309]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-2/igt@xe_module_load@load.html
[310]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-2/igt@xe_module_load@load.html
[311]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-2/igt@xe_module_load@load.html
[312]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-1/igt@xe_module_load@load.html
[313]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-6/igt@xe_module_load@load.html
[314]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-1/igt@xe_module_load@load.html
[315]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-6/igt@xe_module_load@load.html
[316]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-1/igt@xe_module_load@load.html
[317]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-8/igt@xe_module_load@load.html
[318]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-8/igt@xe_module_load@load.html
[319]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-4/igt@xe_module_load@load.html
[320]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-4/igt@xe_module_load@load.html
[321]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-8/igt@xe_module_load@load.html
[322]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-3/igt@xe_module_load@load.html
[323]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-3/igt@xe_module_load@load.html
[324]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-3/igt@xe_module_load@load.html
[325]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@xe_module_load@load.html
[326]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@xe_module_load@load.html
[327]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-7/igt@xe_module_load@load.html
[328]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-7/igt@xe_module_load@load.html
[329]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-2/igt@xe_module_load@load.html
[330]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-2/igt@xe_module_load@load.html
[331]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-1/igt@xe_module_load@load.html
[332]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-5/igt@xe_module_load@load.html
[333]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-2/igt@xe_module_load@load.html
[334]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-8/igt@xe_module_load@load.html
[335]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-7/igt@xe_module_load@load.html
[336]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-8/igt@xe_module_load@load.html
[337]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-8/igt@xe_module_load@load.html
[338]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@xe_module_load@load.html
[339]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@xe_module_load@load.html
[340]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@xe_module_load@load.html
[341]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-6/igt@xe_module_load@load.html
[342]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-4/igt@xe_module_load@load.html
[343]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-4/igt@xe_module_load@load.html
[344]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-5/igt@xe_module_load@load.html
[345]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-4/igt@xe_module_load@load.html
* igt@xe_pm@s4-mocs:
- shard-lnl: [ABORT][346] ([Intel XE#9362]) -> [PASS][347]
[346]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-2/igt@xe_pm@s4-mocs.html
[347]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-7/igt@xe_pm@s4-mocs.html
* igt@xe_pxp@pxp-termination-key-update-post-suspend:
- shard-ptl: [ABORT][348] ([Intel XE#9362]) -> [PASS][349] +5 other tests pass
[348]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-ptl-5/igt@xe_pxp@pxp-termination-key-update-post-suspend.html
[349]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-7/igt@xe_pxp@pxp-termination-key-update-post-suspend.html
#### Warnings ####
* igt@kms_flip@flip-vs-expired-vblank:
- shard-lnl: [FAIL][350] ([Intel XE#301]) -> [FAIL][351] ([Intel XE#301] / [Intel XE#3149])
[350]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-lnl-6/igt@kms_flip@flip-vs-expired-vblank.html
[351]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-lnl-7/igt@kms_flip@flip-vs-expired-vblank.html
* igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery:
- shard-bmg: [FAIL][352] ([Intel XE#9319] / [Intel XE#9346]) -> [FAIL][353] ([Intel XE#9346])
[352]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-10/igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery.html
[353]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-9/igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-bmg: [FAIL][354] ([Intel XE#1729] / [Intel XE#7424]) -> [SKIP][355] ([Intel XE#2426] / [Intel XE#5848])
[354]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-4/igt@kms_tiled_display@basic-test-pattern.html
[355]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-7/igt@kms_tiled_display@basic-test-pattern.html
* igt@xe_pm@s4-mocs:
- shard-ptl: [ABORT][356] ([Intel XE#9362]) -> [DMESG-WARN][357] ([Intel XE#7727])
[356]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-ptl-5/igt@xe_pm@s4-mocs.html
[357]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-ptl-8/igt@xe_pm@s4-mocs.html
* igt@xe_wedged@wedged-at-any-timeout:
- shard-bmg: [DMESG-WARN][358] ([Intel XE#8963]) -> [ABORT][359] ([Intel XE#8007] / [Intel XE#8963])
[358]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9111/shard-bmg-1/igt@xe_wedged@wedged-at-any-timeout.html
[359]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/shard-bmg-2/igt@xe_wedged@wedged-at-any-timeout.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[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#1508]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1508
[Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729
[Intel XE#2233]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2233
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[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#2286]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2286
[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#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
[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#2352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2352
[Intel XE#2390]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2390
[Intel XE#2393]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2393
[Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413
[Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426
[Intel XE#2427]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2427
[Intel XE#2457]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2457
[Intel XE#2685]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2685
[Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724
[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#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#3098]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3098
[Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141
[Intel XE#3149]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3149
[Intel XE#330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/330
[Intel XE#3304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3304
[Intel XE#3307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3307
[Intel XE#3309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3309
[Intel XE#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342
[Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#3718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3718
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4156]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4156
[Intel XE#4227]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4227
[Intel XE#4298]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4298
[Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422
[Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
[Intel XE#5100]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5100
[Intel XE#5575]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5575
[Intel XE#5712]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5712
[Intel XE#5741]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5741
[Intel XE#5764]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5764
[Intel XE#5765]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5765
[Intel XE#5800]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5800
[Intel XE#5808]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5808
[Intel XE#5812]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5812
[Intel XE#5821]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5821
[Intel XE#5822]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5822
[Intel XE#5823]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5823
[Intel XE#5824]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5824
[Intel XE#5828]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5828
[Intel XE#5832]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5832
[Intel XE#5835]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5835
[Intel XE#5846]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5846
[Intel XE#5848]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5848
[Intel XE#5857]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5857
[Intel XE#5858]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5858
[Intel XE#586]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/586
[Intel XE#5865]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5865
[Intel XE#5873]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5873
[Intel XE#5900]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5900
[Intel XE#5901]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5901
[Intel XE#5907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5907
[Intel XE#5910]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5910
[Intel XE#5946]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5946
[Intel XE#5947]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5947
[Intel XE#5948]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5948
[Intel XE#5958]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5958
[Intel XE#5962]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5962
[Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
[Intel XE#6019]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6019
[Intel XE#6035]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6035
[Intel XE#6078]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6078
[Intel XE#6144]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6144
[Intel XE#6196]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6196
[Intel XE#6312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6312
[Intel XE#6376]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6376
[Intel XE#6503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6503
[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#6569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6569
[Intel XE#6588]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6588
[Intel XE#6813]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6813
[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#6900]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6900
[Intel XE#6912]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6912
[Intel XE#6918]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6918
[Intel XE#6953]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6953
[Intel XE#6964]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6964
[Intel XE#6969]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6969
[Intel XE#6974]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6974
[Intel XE#703]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/703
[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#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#7323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7323
[Intel XE#7326]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7326
[Intel XE#7342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7342
[Intel XE#7343]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7343
[Intel XE#7351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7351
[Intel XE#7353]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7353
[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#7368]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7368
[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#7374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7374
[Intel XE#7382]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7382
[Intel XE#7383]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7383
[Intel XE#7384]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7384
[Intel XE#7397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7397
[Intel XE#7399]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7399
[Intel XE#7405]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7405
[Intel XE#7408]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7408
[Intel XE#7413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7413
[Intel XE#7417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7417
[Intel XE#7422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7422
[Intel XE#7424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7424
[Intel XE#7425]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7425
[Intel XE#7442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7442
[Intel XE#7448]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7448
[Intel XE#7449]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7449
[Intel XE#7482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7482
[Intel XE#7484]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7484
[Intel XE#7599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7599
[Intel XE#7642]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7642
[Intel XE#7644]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7644
[Intel XE#7679]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7679
[Intel XE#7727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7727
[Intel XE#7793]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7793
[Intel XE#7865]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7865
[Intel XE#7905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7905
[Intel XE#7954]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7954
[Intel XE#7980]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7980
[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#8265]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8265
[Intel XE#8303]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8303
[Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836
[Intel XE#8364]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8364
[Intel XE#8369]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8369
[Intel XE#8370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8370
[Intel XE#8374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8374
[Intel XE#8378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8378
[Intel XE#8391]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8391
[Intel XE#8395]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8395
[Intel XE#8396]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8396
[Intel XE#8399]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8399
[Intel XE#8583]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8583
[Intel XE#8586]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8586
[Intel XE#8963]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8963
[Intel XE#8990]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8990
[Intel XE#9009]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9009
[Intel XE#9094]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9094
[Intel XE#9130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9130
[Intel XE#9204]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9204
[Intel XE#9205]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9205
[Intel XE#9210]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9210
[Intel XE#9219]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9219
[Intel XE#9259]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9259
[Intel XE#9271]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9271
[Intel XE#9277]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9277
[Intel XE#9287]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9287
[Intel XE#9313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9313
[Intel XE#9319]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9319
[Intel XE#9333]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9333
[Intel XE#9341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9341
[Intel XE#9346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9346
[Intel XE#9362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9362
[Intel XE#9375]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9375
[Intel XE#9387]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9387
Build changes
-------------
* IGT: IGT_9111 -> IGTPW_15892
* Linux: xe-5815-703cd271db3a35088460ab3fec0a96bd48e7fe04 -> xe-5816-13e9b2167aeeddc14e6e55058d4364c026dec06d
IGTPW_15892: c1aeea6398e3c21075e986abd03212258ab89aba @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_9111: 4aeabf104b136437d0ccc57caf32a752587d595c @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-5815-703cd271db3a35088460ab3fec0a96bd48e7fe04: 703cd271db3a35088460ab3fec0a96bd48e7fe04
xe-5816-13e9b2167aeeddc14e6e55058d4364c026dec06d: 13e9b2167aeeddc14e6e55058d4364c026dec06d
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15892/index.html
[-- Attachment #2: Type: text/html, Size: 101789 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* ✗ i915.CI.Full: failure for Implement Wa_14026539277 (rev2)
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
` (13 preceding siblings ...)
2026-09-24 16:04 ` ✗ Xe.CI.FULL: failure " Patchwork
@ 2026-09-25 0:41 ` Patchwork
14 siblings, 0 replies; 23+ messages in thread
From: Patchwork @ 2026-09-25 0:41 UTC (permalink / raw)
To: Gustavo Sousa; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 179385 bytes --]
== Series Details ==
Series: Implement Wa_14026539277 (rev2)
URL : https://patchwork.freedesktop.org/series/170844/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_19211_full -> IGTPW_15892_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_15892_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_15892_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_15892/index.html
Participating hosts (10 -> 10)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_15892_full:
### IGT changes ###
#### Possible regressions ####
* igt@i915_pm_rps@waitboost:
- shard-dg1: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-dg1-16/igt@i915_pm_rps@waitboost.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-17/igt@i915_pm_rps@waitboost.html
* igt@kms_flip@flip-vs-panning-interruptible@a-hdmi-a1:
- shard-tglu: [PASS][3] -> [DMESG-WARN][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-tglu-5/igt@kms_flip@flip-vs-panning-interruptible@a-hdmi-a1.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-2/igt@kms_flip@flip-vs-panning-interruptible@a-hdmi-a1.html
* igt@kms_flip@flip-vs-panning-interruptible@b-hdmi-a1:
- shard-tglu: [PASS][5] -> [ABORT][6] +1 other test abort
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-tglu-5/igt@kms_flip@flip-vs-panning-interruptible@b-hdmi-a1.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-2/igt@kms_flip@flip-vs-panning-interruptible@b-hdmi-a1.html
New tests
---------
New tests have been introduced between CI_DRM_19211_full and IGTPW_15892_full:
### New IGT tests (3) ###
* igt@kms_flip@ccs-on-another-bo-y-tiled-gen12-rc-ccs:
- Statuses :
- Exec time: [None] s
* igt@kms_flip@fbcpsrhdr-2p-scndscrn-spr-indfb-draw-mmap-cpu:
- Statuses :
- Exec time: [None] s
* igt@kms_flip@psrhdr-2p-primscrn-indfb-pgflip-blt:
- Statuses :
- Exec time: [None] s
Known issues
------------
Here are the changes found in IGTPW_15892_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-purge-cache:
- shard-dg1: NOTRUN -> [SKIP][7] ([i915#8411])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-19/igt@api_intel_bb@blit-reloc-purge-cache.html
- shard-mtlp: NOTRUN -> [SKIP][8] ([i915#8411])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@api_intel_bb@blit-reloc-purge-cache.html
* igt@device_reset@cold-reset-bound:
- shard-tglu: NOTRUN -> [SKIP][9] ([i915#11078])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-7/igt@device_reset@cold-reset-bound.html
* igt@device_reset@unbind-cold-reset-rebind:
- shard-dg1: NOTRUN -> [SKIP][10] ([i915#11078])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-16/igt@device_reset@unbind-cold-reset-rebind.html
* igt@fbdev@pan:
- shard-snb: NOTRUN -> [FAIL][11] ([i915#15792])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-snb1/igt@fbdev@pan.html
* igt@gem_basic@multigpu-create-close:
- shard-rkl: NOTRUN -> [SKIP][12] ([i915#7697]) +1 other test skip
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@gem_basic@multigpu-create-close.html
- shard-dg1: NOTRUN -> [SKIP][13] ([i915#7697]) +1 other test skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@gem_basic@multigpu-create-close.html
- shard-mtlp: NOTRUN -> [SKIP][14] ([i915#7697])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@gem_basic@multigpu-create-close.html
- shard-dg2: NOTRUN -> [SKIP][15] ([i915#7697])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-6/igt@gem_basic@multigpu-create-close.html
* igt@gem_busy@semaphore:
- shard-mtlp: NOTRUN -> [SKIP][16] ([i915#3936])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-6/igt@gem_busy@semaphore.html
* igt@gem_caching@reads:
- shard-mtlp: NOTRUN -> [SKIP][17] ([i915#4873])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-8/igt@gem_caching@reads.html
* igt@gem_ccs@block-copy-compressed:
- shard-rkl: NOTRUN -> [SKIP][18] ([i915#3555] / [i915#9323]) +1 other test skip
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@gem_ccs@block-copy-compressed.html
- shard-mtlp: NOTRUN -> [SKIP][19] ([i915#3555] / [i915#9323])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-4/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-tglu: NOTRUN -> [SKIP][20] ([i915#9323])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-4/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglu: NOTRUN -> [SKIP][21] ([i915#6335])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-7/igt@gem_create@create-ext-cpu-access-big.html
- shard-mtlp: NOTRUN -> [SKIP][22] ([i915#6335])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@gem_create@create-ext-cpu-access-big.html
- shard-dg2: NOTRUN -> [FAIL][23] ([i915#15454])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-1/igt@gem_create@create-ext-cpu-access-big.html
- shard-rkl: NOTRUN -> [SKIP][24] ([i915#6335])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_create@create-ext-set-pat:
- shard-tglu-1: NOTRUN -> [SKIP][25] ([i915#8562])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_persistence@engines-persistence:
- shard-snb: NOTRUN -> [SKIP][26] ([i915#1099]) +6 other tests skip
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-snb6/igt@gem_ctx_persistence@engines-persistence.html
* igt@gem_ctx_persistence@heartbeat-stop:
- shard-dg1: NOTRUN -> [SKIP][27] ([i915#8555])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@gem_ctx_persistence@heartbeat-stop.html
* igt@gem_ctx_sseu@engines:
- shard-rkl: NOTRUN -> [SKIP][28] ([i915#280])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@gem_ctx_sseu@engines.html
- shard-tglu: NOTRUN -> [SKIP][29] ([i915#280])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-9/igt@gem_ctx_sseu@engines.html
* igt@gem_ctx_sseu@invalid-args:
- shard-tglu-1: NOTRUN -> [SKIP][30] ([i915#280])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-mtlp: NOTRUN -> [SKIP][31] ([i915#280])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-8/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_ctx_sseu@mmap-args:
- shard-dg1: NOTRUN -> [SKIP][32] ([i915#280]) +1 other test skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-19/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@in-flight-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][33] ([i915#13356] / [i915#13390])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk2/igt@gem_eio@in-flight-suspend.html
* igt@gem_eio@suspend:
- shard-mtlp: NOTRUN -> [INCOMPLETE][34] ([i915#17190])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@gem_eio@suspend.html
* igt@gem_eio@unwedge-stress:
- shard-snb: NOTRUN -> [FAIL][35] ([i915#8898]) +1 other test fail
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-snb7/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_balancer@bonded-dual:
- shard-mtlp: NOTRUN -> [SKIP][36] ([i915#4771])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-4/igt@gem_exec_balancer@bonded-dual.html
* igt@gem_exec_balancer@invalid-bonds:
- shard-dg2: NOTRUN -> [SKIP][37] ([i915#4036])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-1/igt@gem_exec_balancer@invalid-bonds.html
- shard-dg1: NOTRUN -> [SKIP][38] ([i915#4036])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@gem_exec_balancer@invalid-bonds.html
- shard-mtlp: NOTRUN -> [SKIP][39] ([i915#4036])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@gem_exec_balancer@invalid-bonds.html
* igt@gem_exec_balancer@parallel:
- shard-rkl: NOTRUN -> [SKIP][40] ([i915#4525]) +2 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@gem_exec_balancer@parallel.html
- shard-tglu: NOTRUN -> [SKIP][41] ([i915#4525])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-9/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_big@single:
- shard-mtlp: [PASS][42] -> [FAIL][43] ([i915#15871])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-1/igt@gem_exec_big@single.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-3/igt@gem_exec_big@single.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-tglu: NOTRUN -> [SKIP][44] ([i915#6334]) +1 other test skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-4/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_capture@capture-recoverable:
- shard-tglu-1: NOTRUN -> [SKIP][45] ([i915#6344])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@gem_exec_capture@capture-recoverable.html
* igt@gem_exec_capture@capture@vecs0-lmem0:
- shard-dg1: NOTRUN -> [FAIL][46] ([i915#16904]) +2 other tests fail
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@gem_exec_capture@capture@vecs0-lmem0.html
* igt@gem_exec_endless@dispatch:
- shard-dg1: [PASS][47] -> [TIMEOUT][48] ([i915#3778]) +1 other test timeout
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-dg1-12/igt@gem_exec_endless@dispatch.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-17/igt@gem_exec_endless@dispatch.html
* igt@gem_exec_fence@concurrent:
- shard-mtlp: NOTRUN -> [SKIP][49] ([i915#4812])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-8/igt@gem_exec_fence@concurrent.html
* igt@gem_exec_flush@basic-batch-kernel-default-cmd:
- shard-mtlp: NOTRUN -> [SKIP][50] ([i915#3711])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
* igt@gem_exec_flush@basic-uc-pro-default:
- shard-dg1: NOTRUN -> [SKIP][51] ([i915#3539] / [i915#4852]) +3 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-19/igt@gem_exec_flush@basic-uc-pro-default.html
* igt@gem_exec_flush@basic-uc-ro-default:
- shard-dg2: NOTRUN -> [SKIP][52] ([i915#3539] / [i915#4852])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-7/igt@gem_exec_flush@basic-uc-ro-default.html
* igt@gem_exec_flush@basic-uc-set-default:
- shard-dg1: NOTRUN -> [SKIP][53] ([i915#3539])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-17/igt@gem_exec_flush@basic-uc-set-default.html
* igt@gem_exec_params@rsvd2-dirt:
- shard-mtlp: NOTRUN -> [SKIP][54] ([i915#5107])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@gem_exec_params@rsvd2-dirt.html
* igt@gem_exec_reloc@basic-gtt-cpu-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][55] ([i915#3281]) +11 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@gem_exec_reloc@basic-gtt-cpu-noreloc.html
* igt@gem_exec_reloc@basic-gtt-read:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#3281]) +4 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-5/igt@gem_exec_reloc@basic-gtt-read.html
- shard-rkl: NOTRUN -> [SKIP][57] ([i915#3281]) +10 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@gem_exec_reloc@basic-gtt-read.html
* igt@gem_exec_reloc@basic-write-read:
- shard-dg1: NOTRUN -> [SKIP][58] ([i915#3281]) +8 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-17/igt@gem_exec_reloc@basic-write-read.html
* igt@gem_exec_schedule@deep@rcs0:
- shard-mtlp: NOTRUN -> [SKIP][59] ([i915#4537])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-2/igt@gem_exec_schedule@deep@rcs0.html
* igt@gem_exec_schedule@preempt-queue-contexts:
- shard-dg1: NOTRUN -> [SKIP][60] ([i915#4812]) +4 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@gem_exec_schedule@preempt-queue-contexts.html
* igt@gem_exec_schedule@reorder-wide:
- shard-mtlp: NOTRUN -> [SKIP][61] ([i915#4537] / [i915#4812])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-4/igt@gem_exec_schedule@reorder-wide.html
* igt@gem_exec_suspend@basic-s0:
- shard-rkl: NOTRUN -> [INCOMPLETE][62] ([i915#13356]) +1 other test incomplete
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@gem_exec_suspend@basic-s0.html
* igt@gem_fence_thrash@bo-write-verify-none:
- shard-dg1: NOTRUN -> [SKIP][63] ([i915#4860]) +3 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@gem_fence_thrash@bo-write-verify-none.html
* igt@gem_fence_thrash@bo-write-verify-x:
- shard-dg2: NOTRUN -> [SKIP][64] ([i915#4860]) +2 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-4/igt@gem_fence_thrash@bo-write-verify-x.html
* igt@gem_fenced_exec_thrash@too-many-fences:
- shard-mtlp: NOTRUN -> [SKIP][65] ([i915#4860])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@gem_fenced_exec_thrash@too-many-fences.html
* igt@gem_lmem_swapping@parallel-random:
- shard-tglu-1: NOTRUN -> [SKIP][66] ([i915#4613])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@gem_lmem_swapping@parallel-random.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-rkl: NOTRUN -> [SKIP][67] ([i915#4613]) +3 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-mtlp: NOTRUN -> [SKIP][68] ([i915#4613]) +4 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_lmem_swapping@random-engines:
- shard-glk: NOTRUN -> [SKIP][69] ([i915#4613]) +7 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk4/igt@gem_lmem_swapping@random-engines.html
* igt@gem_lmem_swapping@smem-oom:
- shard-tglu: NOTRUN -> [SKIP][70] ([i915#4613]) +9 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-10/igt@gem_lmem_swapping@smem-oom.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-dg1: NOTRUN -> [SKIP][71] ([i915#12193])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_lmem_swapping@verify-ccs@lmem0:
- shard-dg1: NOTRUN -> [SKIP][72] ([i915#4565])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@gem_lmem_swapping@verify-ccs@lmem0.html
* igt@gem_madvise@dontneed-before-exec:
- shard-mtlp: NOTRUN -> [SKIP][73] ([i915#3282]) +3 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@gem_madvise@dontneed-before-exec.html
* igt@gem_media_fill@media-fill:
- shard-mtlp: NOTRUN -> [SKIP][74] ([i915#8289])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-6/igt@gem_media_fill@media-fill.html
* igt@gem_media_vme:
- shard-dg2: NOTRUN -> [SKIP][75] ([i915#284])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-3/igt@gem_media_vme.html
- shard-rkl: NOTRUN -> [SKIP][76] ([i915#284])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@gem_media_vme.html
- shard-tglu: NOTRUN -> [SKIP][77] ([i915#284])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-4/igt@gem_media_vme.html
- shard-mtlp: NOTRUN -> [SKIP][78] ([i915#284])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-2/igt@gem_media_vme.html
* igt@gem_mmap_gtt@hang-user:
- shard-mtlp: NOTRUN -> [SKIP][79] ([i915#4077]) +11 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@gem_mmap_gtt@hang-user.html
* igt@gem_mmap_wc@read-write:
- shard-mtlp: NOTRUN -> [SKIP][80] ([i915#4083]) +3 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@gem_mmap_wc@read-write.html
* igt@gem_mmap_wc@set-cache-level:
- shard-dg2: NOTRUN -> [SKIP][81] ([i915#4083])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-4/igt@gem_mmap_wc@set-cache-level.html
* igt@gem_mmap_wc@write-gtt-read-wc:
- shard-dg1: NOTRUN -> [SKIP][82] ([i915#4083]) +5 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@gem_mmap_wc@write-gtt-read-wc.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- shard-rkl: NOTRUN -> [SKIP][83] ([i915#3282]) +8 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
- shard-dg1: NOTRUN -> [SKIP][84] ([i915#3282]) +7 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-17/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gem_pread@exhaustion:
- shard-glk: NOTRUN -> [WARN][85] ([i915#2658])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk5/igt@gem_pread@exhaustion.html
- shard-snb: NOTRUN -> [WARN][86] ([i915#2658]) +1 other test warn
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-snb7/igt@gem_pread@exhaustion.html
- shard-tglu: NOTRUN -> [WARN][87] ([i915#2658]) +1 other test warn
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-2/igt@gem_pread@exhaustion.html
* igt@gem_pwrite@basic-exhaustion:
- shard-glk: NOTRUN -> [WARN][88] ([i915#14702] / [i915#2658])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk3/igt@gem_pwrite@basic-exhaustion.html
- shard-dg2: NOTRUN -> [SKIP][89] ([i915#3282]) +2 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-3/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@hw-rejects-pxp-buffer:
- shard-tglu: NOTRUN -> [SKIP][90] ([i915#13398])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-10/igt@gem_pxp@hw-rejects-pxp-buffer.html
* igt@gem_pxp@hw-rejects-pxp-context:
- shard-tglu-1: NOTRUN -> [SKIP][91] ([i915#13398])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@gem_pxp@hw-rejects-pxp-context.html
* igt@gem_pxp@protected-encrypted-src-copy-not-readible:
- shard-dg2: NOTRUN -> [SKIP][92] ([i915#4270])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-1/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
* igt@gem_pxp@protected-raw-src-copy-not-readible:
- shard-dg1: NOTRUN -> [SKIP][93] ([i915#4270]) +5 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@gem_pxp@protected-raw-src-copy-not-readible.html
* igt@gem_render_copy@mixed-tiled-to-y-tiled-ccs:
- shard-dg2: NOTRUN -> [SKIP][94] ([i915#5190] / [i915#8428]) +2 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-7/igt@gem_render_copy@mixed-tiled-to-y-tiled-ccs.html
* igt@gem_render_copy@yf-tiled-ccs-to-yf-tiled:
- shard-mtlp: NOTRUN -> [SKIP][95] ([i915#8428]) +6 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@gem_render_copy@yf-tiled-ccs-to-yf-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-rkl: NOTRUN -> [SKIP][96] ([i915#8411]) +2 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_set_tiling_vs_gtt:
- shard-dg1: NOTRUN -> [SKIP][97] ([i915#4079]) +2 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@gem_set_tiling_vs_gtt.html
* igt@gem_set_tiling_vs_pwrite:
- shard-mtlp: NOTRUN -> [SKIP][98] ([i915#4079])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-2/igt@gem_set_tiling_vs_pwrite.html
* igt@gem_softpin@evict-snoop:
- shard-dg1: NOTRUN -> [SKIP][99] ([i915#4885])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@gem_softpin@evict-snoop.html
- shard-mtlp: NOTRUN -> [SKIP][100] ([i915#4885])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-3/igt@gem_softpin@evict-snoop.html
- shard-dg2: NOTRUN -> [SKIP][101] ([i915#4885])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-7/igt@gem_softpin@evict-snoop.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-rkl: NOTRUN -> [SKIP][102] ([i915#14544] / [i915#3297])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@gem_userptr_blits@dmabuf-unsync.html
- shard-dg1: NOTRUN -> [SKIP][103] ([i915#3297]) +4 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@gem_userptr_blits@dmabuf-unsync.html
- shard-mtlp: NOTRUN -> [SKIP][104] ([i915#3297]) +5 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-3/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gem_userptr_blits@forbidden-operations:
- shard-mtlp: NOTRUN -> [SKIP][105] ([i915#3282] / [i915#3297])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-4/igt@gem_userptr_blits@forbidden-operations.html
* igt@gem_userptr_blits@invalid-mmap-offset-unsync:
- shard-rkl: NOTRUN -> [SKIP][106] ([i915#3297]) +1 other test skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap:
- shard-dg1: NOTRUN -> [SKIP][107] ([i915#3297] / [i915#4880])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-16/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html
* igt@gem_userptr_blits@readonly-pwrite-unsync:
- shard-tglu: NOTRUN -> [SKIP][108] ([i915#3297]) +1 other test skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-5/igt@gem_userptr_blits@readonly-pwrite-unsync.html
* igt@gem_userptr_blits@relocations:
- shard-rkl: NOTRUN -> [SKIP][109] ([i915#3281] / [i915#3297])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@gem_userptr_blits@relocations.html
* igt@gem_workarounds@suspend-resume-context:
- shard-glk11: NOTRUN -> [INCOMPLETE][110] ([i915#13356])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk11/igt@gem_workarounds@suspend-resume-context.html
* igt@gem_workarounds@suspend-resume-fd:
- shard-glk: NOTRUN -> [INCOMPLETE][111] ([i915#13356] / [i915#14586])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk5/igt@gem_workarounds@suspend-resume-fd.html
* igt@gen9_exec_parse@allowed-all:
- shard-tglu-1: NOTRUN -> [SKIP][112] ([i915#2527] / [i915#2856])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@gen9_exec_parse@allowed-all.html
* igt@gen9_exec_parse@allowed-single:
- shard-dg1: NOTRUN -> [SKIP][113] ([i915#2527]) +3 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@gen9_exec_parse@allowed-single.html
* igt@gen9_exec_parse@bb-oversize:
- shard-tglu: NOTRUN -> [SKIP][114] ([i915#2527] / [i915#2856]) +2 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-2/igt@gen9_exec_parse@bb-oversize.html
* igt@gen9_exec_parse@bb-start-param:
- shard-mtlp: NOTRUN -> [SKIP][115] ([i915#2856])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@gen9_exec_parse@bb-start-param.html
* igt@gen9_exec_parse@shadow-peek:
- shard-rkl: NOTRUN -> [SKIP][116] ([i915#2527]) +4 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@gen9_exec_parse@shadow-peek.html
* igt@gpu_buddy@gpu_buddy:
- shard-dg2: NOTRUN -> [SKIP][117] ([i915#15678])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-6/igt@gpu_buddy@gpu_buddy.html
- shard-rkl: NOTRUN -> [SKIP][118] ([i915#15678])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@gpu_buddy@gpu_buddy.html
- shard-dg1: NOTRUN -> [SKIP][119] ([i915#15678])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@gpu_buddy@gpu_buddy.html
- shard-mtlp: NOTRUN -> [SKIP][120] ([i915#15678] / [i915#16638])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@gpu_buddy@gpu_buddy.html
* igt@i915_drm_fdinfo@all-busy-check-all:
- shard-mtlp: NOTRUN -> [SKIP][121] ([i915#14123]) +1 other test skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@i915_drm_fdinfo@all-busy-check-all.html
* igt@i915_drm_fdinfo@busy-idle-check-all@vcs0:
- shard-dg2: NOTRUN -> [SKIP][122] ([i915#11527]) +7 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-1/igt@i915_drm_fdinfo@busy-idle-check-all@vcs0.html
* igt@i915_drm_fdinfo@busy-idle-check-all@vcs1:
- shard-dg1: NOTRUN -> [SKIP][123] ([i915#11527]) +5 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@i915_drm_fdinfo@busy-idle-check-all@vcs1.html
* igt@i915_drm_fdinfo@most-busy-idle-check-all@rcs0:
- shard-dg1: NOTRUN -> [SKIP][124] ([i915#14073]) +5 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@i915_drm_fdinfo@most-busy-idle-check-all@rcs0.html
* igt@i915_drm_fdinfo@virtual-busy:
- shard-dg1: NOTRUN -> [SKIP][125] ([i915#14118])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-16/igt@i915_drm_fdinfo@virtual-busy.html
* igt@i915_drm_fdinfo@virtual-busy-hang:
- shard-mtlp: NOTRUN -> [SKIP][126] ([i915#14118])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-3/igt@i915_drm_fdinfo@virtual-busy-hang.html
* igt@i915_fb_tiling@basic-x-tiling:
- shard-mtlp: NOTRUN -> [SKIP][127] ([i915#13786])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@i915_fb_tiling@basic-x-tiling.html
* igt@i915_module_load@reload-no-display:
- shard-tglu-1: NOTRUN -> [DMESG-WARN][128] ([i915#13029] / [i915#14545])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@i915_module_load@reload-no-display.html
- shard-snb: NOTRUN -> [DMESG-WARN][129] ([i915#14545])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-snb1/igt@i915_module_load@reload-no-display.html
* igt@i915_pm_freq_api@freq-basic-api:
- shard-rkl: NOTRUN -> [SKIP][130] ([i915#8399])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@i915_pm_freq_api@freq-basic-api.html
* igt@i915_pm_freq_api@freq-suspend:
- shard-tglu: NOTRUN -> [SKIP][131] ([i915#8399])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-3/igt@i915_pm_freq_api@freq-suspend.html
* igt@i915_pm_rc6_residency@media-rc6-accuracy:
- shard-rkl: NOTRUN -> [SKIP][132] ([i915#16080] / [i915#16166])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
- shard-dg1: NOTRUN -> [SKIP][133] ([i915#16080] / [i915#16166])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-17/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
- shard-mtlp: NOTRUN -> [SKIP][134] ([i915#16080] / [i915#16166])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-4/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-rkl: NOTRUN -> [SKIP][135] ([i915#14498])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@i915_pm_rpm@system-suspend:
- shard-rkl: [PASS][136] -> [INCOMPLETE][137] ([i915#13356]) +2 other tests incomplete
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-4/igt@i915_pm_rpm@system-suspend.html
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@i915_pm_rpm@system-suspend.html
* igt@i915_pm_rps@min-max-config-loaded:
- shard-mtlp: NOTRUN -> [SKIP][138] ([i915#11681] / [i915#6621])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@i915_pm_rps@min-max-config-loaded.html
* igt@i915_pm_rps@thresholds:
- shard-mtlp: NOTRUN -> [SKIP][139] ([i915#11681]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@i915_pm_rps@thresholds.html
* igt@i915_pm_rps@thresholds-park:
- shard-dg2: NOTRUN -> [SKIP][140] ([i915#11681])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-8/igt@i915_pm_rps@thresholds-park.html
- shard-dg1: NOTRUN -> [SKIP][141] ([i915#11681]) +1 other test skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-19/igt@i915_pm_rps@thresholds-park.html
* igt@i915_pm_sseu@full-enable:
- shard-dg1: NOTRUN -> [SKIP][142] ([i915#4387])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@i915_pm_sseu@full-enable.html
* igt@i915_query@hwconfig_table:
- shard-dg1: NOTRUN -> [SKIP][143] ([i915#6245])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@i915_query@hwconfig_table.html
- shard-tglu: NOTRUN -> [SKIP][144] ([i915#6245])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-10/igt@i915_query@hwconfig_table.html
- shard-rkl: NOTRUN -> [SKIP][145] ([i915#14544] / [i915#6245])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@i915_query@hwconfig_table.html
* igt@i915_query@query-topology-known-pci-ids:
- shard-tglu-1: NOTRUN -> [SKIP][146] ([i915#16109])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@i915_query@query-topology-known-pci-ids.html
* igt@i915_query@query-topology-unsupported:
- shard-mtlp: NOTRUN -> [SKIP][147] ([i915#16079])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-8/igt@i915_query@query-topology-unsupported.html
* igt@i915_query@test-query-geometry-subslices:
- shard-tglu: NOTRUN -> [SKIP][148] ([i915#5723])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-10/igt@i915_query@test-query-geometry-subslices.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-tglu: NOTRUN -> [INCOMPLETE][149] ([i915#4817] / [i915#7443])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-3/igt@i915_suspend@basic-s3-without-i915.html
* igt@i915_suspend@fence-restore-tiled2untiled:
- shard-rkl: [PASS][150] -> [INCOMPLETE][151] ([i915#4817])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-4/igt@i915_suspend@fence-restore-tiled2untiled.html
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@i915_suspend@fence-restore-tiled2untiled.html
* igt@i915_suspend@forcewake:
- shard-glk: NOTRUN -> [INCOMPLETE][152] ([i915#13356] / [i915#16182] / [i915#4817]) +1 other test incomplete
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk1/igt@i915_suspend@forcewake.html
- shard-mtlp: [PASS][153] -> [FAIL][154] ([i915#17171])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-2/igt@i915_suspend@forcewake.html
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-2/igt@i915_suspend@forcewake.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- shard-dg1: NOTRUN -> [SKIP][155] ([i915#4212])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_addfb_basic@clobberred-modifier:
- shard-mtlp: NOTRUN -> [SKIP][156] ([i915#4212])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-6/igt@kms_addfb_basic@clobberred-modifier.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-mtlp: NOTRUN -> [SKIP][157] ([i915#12454] / [i915#12712])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-4/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_async_flips@async-flip-suspend-resume@pipe-a-edp-1:
- shard-mtlp: [PASS][158] -> [FAIL][159] ([i915#17150])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-8/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-edp-1.html
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-6/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-edp-1.html
* igt@kms_async_flips@async-flip-suspend-resume@pipe-b-edp-1:
- shard-mtlp: [PASS][160] -> [INCOMPLETE][161] ([i915#17037])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-8/igt@kms_async_flips@async-flip-suspend-resume@pipe-b-edp-1.html
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-6/igt@kms_async_flips@async-flip-suspend-resume@pipe-b-edp-1.html
* igt@kms_atomic@atomic-plane-damage:
- shard-snb: NOTRUN -> [INCOMPLETE][162] ([i915#17134])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-snb4/igt@kms_atomic@atomic-plane-damage.html
* igt@kms_atomic@plane-primary-legacy:
- shard-snb: NOTRUN -> [FAIL][163] ([i915#17126]) +3 other tests fail
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-snb6/igt@kms_atomic@plane-primary-legacy.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-mtlp: NOTRUN -> [SKIP][164] ([i915#1769] / [i915#3555])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-glk: NOTRUN -> [SKIP][165] ([i915#1769]) +1 other test skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk2/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
- shard-dg2: NOTRUN -> [SKIP][166] ([i915#1769] / [i915#3555])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-4/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
- shard-snb: NOTRUN -> [SKIP][167] ([i915#1769])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-snb4/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
- shard-tglu: NOTRUN -> [SKIP][168] ([i915#1769] / [i915#3555]) +1 other test skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][169] ([i915#14544] / [i915#5286])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][170] ([i915#5286]) +5 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
- shard-dg1: NOTRUN -> [SKIP][171] ([i915#4538] / [i915#5286]) +7 other tests skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][172] +3 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-3/igt@kms_big_fb@4-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-addfb-size-offset-overflow:
- shard-tglu: NOTRUN -> [SKIP][173] ([i915#5286]) +7 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-3/igt@kms_big_fb@4-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@4-tiled-addfb-size-overflow:
- shard-dg1: NOTRUN -> [SKIP][174] ([i915#5286]) +1 other test skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-16/igt@kms_big_fb@4-tiled-addfb-size-overflow.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-tglu-1: NOTRUN -> [SKIP][175] ([i915#5286]) +2 other tests skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-mtlp: NOTRUN -> [FAIL][176] ([i915#15733] / [i915#5138])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][177] ([i915#3638]) +4 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@linear-8bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][178] ([i915#3638]) +5 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-17/igt@kms_big_fb@linear-8bpp-rotate-270.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip:
- shard-rkl: NOTRUN -> [SKIP][179] ([i915#3828])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0:
- shard-dg2: NOTRUN -> [SKIP][180] ([i915#4538] / [i915#5190]) +1 other test skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-1/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][181] +101 other tests skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-90:
- shard-dg1: NOTRUN -> [SKIP][182] ([i915#4538]) +6 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@kms_big_fb@yf-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-mtlp: NOTRUN -> [SKIP][183] ([i915#6187]) +1 other test skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_busy@extended-modeset-hang-newfb-with-reset:
- shard-tglu: [PASS][184] -> [DMESG-WARN][185] ([i915#13363])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-tglu-5/igt@kms_busy@extended-modeset-hang-newfb-with-reset.html
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-3/igt@kms_busy@extended-modeset-hang-newfb-with-reset.html
* igt@kms_busy@extended-modeset-hang-newfb-with-reset@pipe-a:
- shard-tglu: [PASS][186] -> [DMESG-WARN][187] ([i915#17147])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-tglu-5/igt@kms_busy@extended-modeset-hang-newfb-with-reset@pipe-a.html
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-3/igt@kms_busy@extended-modeset-hang-newfb-with-reset@pipe-a.html
* igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs:
- shard-rkl: NOTRUN -> [SKIP][188] ([i915#14098] / [i915#14544] / [i915#6095]) +5 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs:
- shard-mtlp: NOTRUN -> [SKIP][189] ([i915#12313]) +1 other test skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc:
- shard-mtlp: NOTRUN -> [SKIP][190] ([i915#6095]) +59 other tests skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-3/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2:
- shard-glk: NOTRUN -> [SKIP][191] +808 other tests skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk9/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][192] ([i915#6095]) +57 other tests skip
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
- shard-dg1: NOTRUN -> [SKIP][193] ([i915#12313]) +4 other tests skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][194] ([i915#10307] / [i915#6095]) +110 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs:
- shard-dg1: NOTRUN -> [SKIP][195] ([i915#6095]) +171 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][196] ([i915#12805])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-a-edp-1:
- shard-mtlp: [PASS][197] -> [FAIL][198] ([i915#17158]) +2 other tests fail
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-8/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-a-edp-1.html
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-8/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-a-edp-1.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-ccs:
- shard-glk: NOTRUN -> [INCOMPLETE][199] ([i915#13356] / [i915#15582]) +3 other tests incomplete
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk5/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][200] ([i915#6095]) +8 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-5/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-d-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs:
- shard-rkl: [PASS][201] -> [INCOMPLETE][202] ([i915#15582])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-8/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs.html
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [INCOMPLETE][203] ([i915#15582])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-rkl: NOTRUN -> [SKIP][204] ([i915#12313])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][205] ([i915#6095]) +89 other tests skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1.html
* igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][206] ([i915#6095]) +19 other tests skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-1.html
* igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][207] ([i915#14544] / [i915#6095]) +5 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][208] ([i915#10307] / [i915#10434] / [i915#6095]) +3 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-4/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][209] ([i915#14098] / [i915#6095]) +44 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_cdclk@mode-transition:
- shard-rkl: NOTRUN -> [SKIP][210] ([i915#3742]) +1 other test skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@kms_cdclk@mode-transition.html
- shard-dg1: NOTRUN -> [SKIP][211] ([i915#3742])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@kms_cdclk@mode-transition.html
- shard-tglu: NOTRUN -> [SKIP][212] ([i915#3742])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-10/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-dg2: NOTRUN -> [SKIP][213] ([i915#16017])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-6/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][214] ([i915#13781]) +8 other tests skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-5/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html
* igt@kms_cdclk@plane-scaling@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][215] ([i915#13781]) +9 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-4/igt@kms_cdclk@plane-scaling@pipe-c-edp-1.html
* igt@kms_chamelium_audio@dp-audio:
- shard-mtlp: NOTRUN -> [SKIP][216] ([i915#11151] / [i915#7828]) +9 other tests skip
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-6/igt@kms_chamelium_audio@dp-audio.html
* igt@kms_chamelium_audio@dp-audio-after-suspend:
- shard-tglu: NOTRUN -> [SKIP][217] ([i915#11151])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-9/igt@kms_chamelium_audio@dp-audio-after-suspend.html
- shard-mtlp: NOTRUN -> [SKIP][218] ([i915#11151])
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-2/igt@kms_chamelium_audio@dp-audio-after-suspend.html
- shard-dg2: NOTRUN -> [SKIP][219] ([i915#11151])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-3/igt@kms_chamelium_audio@dp-audio-after-suspend.html
* igt@kms_chamelium_audio@hdmi-audio-after-suspend:
- shard-rkl: NOTRUN -> [SKIP][220] ([i915#11151]) +1 other test skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@kms_chamelium_audio@hdmi-audio-after-suspend.html
- shard-dg1: NOTRUN -> [SKIP][221] ([i915#11151]) +1 other test skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@kms_chamelium_audio@hdmi-audio-after-suspend.html
* igt@kms_chamelium_color@ctm-blue-to-red:
- shard-mtlp: NOTRUN -> [SKIP][222] +22 other tests skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-8/igt@kms_chamelium_color@ctm-blue-to-red.html
* igt@kms_chamelium_color_pipeline@plane-ctm3x4:
- shard-mtlp: NOTRUN -> [SKIP][223] ([i915#16464] / [i915#16471])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-2/igt@kms_chamelium_color_pipeline@plane-ctm3x4.html
- shard-dg2: NOTRUN -> [SKIP][224] ([i915#16471])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-3/igt@kms_chamelium_color_pipeline@plane-ctm3x4.html
- shard-rkl: NOTRUN -> [SKIP][225] ([i915#16471])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_chamelium_color_pipeline@plane-ctm3x4.html
* igt@kms_chamelium_color_pipeline@plane-lut1d-pre-ctm3x4:
- shard-dg1: NOTRUN -> [SKIP][226] ([i915#16471]) +1 other test skip
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@kms_chamelium_color_pipeline@plane-lut1d-pre-ctm3x4.html
* igt@kms_chamelium_color_pipeline@plane-lut3d-green-only:
- shard-tglu: NOTRUN -> [SKIP][227] ([i915#16471]) +1 other test skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-9/igt@kms_chamelium_color_pipeline@plane-lut3d-green-only.html
* igt@kms_chamelium_edid@dp-edid-read:
- shard-dg2: NOTRUN -> [SKIP][228] ([i915#11151] / [i915#7828]) +1 other test skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-4/igt@kms_chamelium_edid@dp-edid-read.html
* igt@kms_chamelium_edid@hdmi-edid-read:
- shard-tglu-1: NOTRUN -> [SKIP][229] ([i915#11151] / [i915#7828]) +4 other tests skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_chamelium_edid@hdmi-edid-read.html
* igt@kms_chamelium_hpd@dp-hpd-storm-disable:
- shard-dg1: NOTRUN -> [SKIP][230] ([i915#11151] / [i915#7828]) +10 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
- shard-tglu: NOTRUN -> [SKIP][231] ([i915#11151] / [i915#7828]) +8 other tests skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-10/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
* igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
- shard-rkl: NOTRUN -> [SKIP][232] ([i915#11151] / [i915#7828]) +8 other tests skip
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
* igt@kms_color@deep-color:
- shard-rkl: NOTRUN -> [SKIP][233] ([i915#12655] / [i915#3555])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@kms_color@deep-color.html
* igt@kms_color_pipeline@plane-ctm3x4@pipe-a-plane-4:
- shard-dg1: NOTRUN -> [SKIP][234] ([i915#16990]) +31 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@kms_color_pipeline@plane-ctm3x4@pipe-a-plane-4.html
* igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020-lut1d@pipe-c-plane-0:
- shard-mtlp: NOTRUN -> [FAIL][235] ([i915#15733]) +25 other tests fail
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt2020-lut1d@pipe-c-plane-0.html
* igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt709-lim-lut1d@pipe-d-plane-1:
- shard-dg1: NOTRUN -> [FAIL][236] ([i915#17116]) +25 other tests fail
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-16/igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt709-lim-lut1d@pipe-d-plane-1.html
* igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt709-lut1d@pipe-b-plane-2:
- shard-rkl: NOTRUN -> [FAIL][237] ([i915#17116]) +19 other tests fail
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt709-lut1d@pipe-b-plane-2.html
* igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt709@pipe-a-plane-0:
- shard-tglu-1: NOTRUN -> [FAIL][238] ([i915#17116]) +12 other tests fail
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_color_pipeline@plane-fixed-matrix-yuv-rgb-bt709@pipe-a-plane-0.html
* igt@kms_color_pipeline@plane-lut1d-ctm3x4-lut1d@pipe-d-plane-3:
- shard-tglu: NOTRUN -> [SKIP][239] ([i915#16990]) +63 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-3/igt@kms_color_pipeline@plane-lut1d-ctm3x4-lut1d@pipe-d-plane-3.html
* igt@kms_color_pipeline@plane-lut1d-pre-ctm3x4@pipe-a-plane-4:
- shard-rkl: NOTRUN -> [SKIP][240] ([i915#16990]) +11 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_color_pipeline@plane-lut1d-pre-ctm3x4@pipe-a-plane-4.html
* igt@kms_color_pipeline@plane-lut1d-pre-ctm3x4@pipe-b-plane-4:
- shard-dg2: NOTRUN -> [SKIP][241] ([i915#16990]) +7 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-6/igt@kms_color_pipeline@plane-lut1d-pre-ctm3x4@pipe-b-plane-4.html
* igt@kms_color_pipeline@plane-lut1d-pre-ctm3x4@pipe-d-plane-4:
- shard-mtlp: NOTRUN -> [SKIP][242] ([i915#16990]) +7 other tests skip
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-3/igt@kms_color_pipeline@plane-lut1d-pre-ctm3x4@pipe-d-plane-4.html
* igt@kms_content_protection@atomic-hdcp14:
- shard-tglu-1: NOTRUN -> [SKIP][243] ([i915#15865]) +1 other test skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_content_protection@atomic-hdcp14.html
- shard-dg1: NOTRUN -> [SKIP][244] ([i915#15865]) +4 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-16/igt@kms_content_protection@atomic-hdcp14.html
* igt@kms_content_protection@content-type-change:
- shard-tglu: NOTRUN -> [SKIP][245] ([i915#15865]) +3 other tests skip
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-4/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-dg1: NOTRUN -> [SKIP][246] ([i915#15330] / [i915#3299]) +2 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-dg2: NOTRUN -> [SKIP][247] ([i915#15330] / [i915#3299])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-4/igt@kms_content_protection@dp-mst-type-0.html
- shard-tglu: NOTRUN -> [SKIP][248] ([i915#15330] / [i915#3116] / [i915#3299])
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-3/igt@kms_content_protection@dp-mst-type-0.html
- shard-mtlp: NOTRUN -> [SKIP][249] ([i915#15330] / [i915#3299])
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-rkl: NOTRUN -> [SKIP][250] ([i915#15330] / [i915#3116])
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@dp-mst-type-1-suspend-resume:
- shard-dg1: NOTRUN -> [SKIP][251] ([i915#15330])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
* igt@kms_content_protection@lic-type-0-hdcp14:
- shard-dg2: NOTRUN -> [SKIP][252] ([i915#15865])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-8/igt@kms_content_protection@lic-type-0-hdcp14.html
- shard-rkl: NOTRUN -> [SKIP][253] ([i915#14544] / [i915#15865])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_content_protection@lic-type-0-hdcp14.html
- shard-mtlp: NOTRUN -> [SKIP][254] ([i915#15865])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@kms_content_protection@lic-type-0-hdcp14.html
* igt@kms_content_protection@mei-interface:
- shard-rkl: NOTRUN -> [SKIP][255] ([i915#15865]) +2 other tests skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_content_protection@mei-interface.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-dg1: NOTRUN -> [SKIP][256] ([i915#13049]) +2 other tests skip
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-offscreen-64x21:
- shard-mtlp: NOTRUN -> [SKIP][257] ([i915#8814]) +2 other tests skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-4/igt@kms_cursor_crc@cursor-offscreen-64x21.html
* igt@kms_cursor_crc@cursor-offscreen-max-size:
- shard-dg1: NOTRUN -> [SKIP][258] ([i915#3555]) +3 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@kms_cursor_crc@cursor-offscreen-max-size.html
* igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [FAIL][259] ([i915#13566]) +1 other test fail
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-onscreen-32x10:
- shard-rkl: NOTRUN -> [SKIP][260] ([i915#14544] / [i915#3555])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-32x10.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-tglu-1: NOTRUN -> [SKIP][261] ([i915#13049])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [FAIL][262] ([i915#13566]) +1 other test fail
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-7/igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-rkl: NOTRUN -> [SKIP][263] ([i915#3555]) +2 other tests skip
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-rkl: NOTRUN -> [SKIP][264] ([i915#13049]) +2 other tests skip
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x512:
- shard-tglu: NOTRUN -> [SKIP][265] ([i915#13049]) +1 other test skip
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-9/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html
* igt@kms_cursor_crc@cursor-sliding-32x32:
- shard-mtlp: NOTRUN -> [SKIP][266] ([i915#3555] / [i915#8814]) +2 other tests skip
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-6/igt@kms_cursor_crc@cursor-sliding-32x32.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][267] ([i915#13046] / [i915#5354])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-1/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
- shard-mtlp: NOTRUN -> [SKIP][268] ([i915#9809]) +4 other tests skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-6/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-rkl: NOTRUN -> [SKIP][269] ([i915#14544] / [i915#4103]) +1 other test skip
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
- shard-dg1: NOTRUN -> [SKIP][270] ([i915#4103]) +1 other test skip
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
- shard-tglu: NOTRUN -> [SKIP][271] ([i915#4103]) +1 other test skip
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-10/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
- shard-mtlp: NOTRUN -> [SKIP][272] ([i915#16119] / [i915#4213]) +2 other tests skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-tglu-1: NOTRUN -> [SKIP][273] ([i915#4103])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-crc-atomic:
- shard-dg1: [PASS][274] -> [FAIL][275] ([i915#15999])
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-dg1-16/igt@kms_cursor_legacy@flip-vs-cursor-crc-atomic.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@kms_cursor_legacy@flip-vs-cursor-crc-atomic.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-dg2: NOTRUN -> [SKIP][276] ([i915#4103]) +1 other test skip
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-5/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
- shard-rkl: NOTRUN -> [SKIP][277] ([i915#4103])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-tglu: NOTRUN -> [SKIP][278] ([i915#9723]) +1 other test skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-4/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-tglu: NOTRUN -> [SKIP][279] ([i915#1769] / [i915#3555] / [i915#3804])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-8/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][280] ([i915#3804])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
- shard-tglu: NOTRUN -> [SKIP][281] ([i915#3804])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-8/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-dg1: NOTRUN -> [SKIP][282] ([i915#13749])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-tglu: NOTRUN -> [SKIP][283] ([i915#13748])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-9/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-rkl: NOTRUN -> [SKIP][284] ([i915#13748])
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@kms_dp_link_training@uhbr-sst.html
- shard-dg1: NOTRUN -> [SKIP][285] ([i915#13748])
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@kms_dp_link_training@uhbr-sst.html
- shard-mtlp: NOTRUN -> [SKIP][286] ([i915#13749]) +1 other test skip
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-3/igt@kms_dp_link_training@uhbr-sst.html
- shard-dg2: NOTRUN -> [SKIP][287] ([i915#13748])
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-7/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-rkl: NOTRUN -> [SKIP][288] ([i915#14544] / [i915#16867])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-tglu-1: NOTRUN -> [SKIP][289] ([i915#13707])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-fractional-bpp-bigjoiner:
- shard-tglu-1: NOTRUN -> [SKIP][290] ([i915#16361]) +2 other tests skip
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_dsc@dsc-fractional-bpp-bigjoiner.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-dg1: NOTRUN -> [SKIP][291] ([i915#16361]) +5 other tests skip
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-16/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_dsc@dsc-with-bpc-formats-ultrajoiner:
- shard-rkl: NOTRUN -> [SKIP][292] ([i915#14544] / [i915#16361])
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_dsc@dsc-with-bpc-formats-ultrajoiner.html
* igt@kms_dsc@dsc-with-formats:
- shard-mtlp: NOTRUN -> [SKIP][293] ([i915#16361]) +2 other tests skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@kms_dsc@dsc-with-formats.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner:
- shard-rkl: NOTRUN -> [SKIP][294] ([i915#16361]) +2 other tests skip
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner.html
- shard-tglu: NOTRUN -> [SKIP][295] ([i915#16361]) +2 other tests skip
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-8/igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner.html
- shard-dg2: NOTRUN -> [SKIP][296] ([i915#16361])
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-6/igt@kms_dsc@dsc-with-output-formats-with-bpc-ultrajoiner.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-dg1: NOTRUN -> [SKIP][297] ([i915#16680]) +1 other test skip
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@display-2x:
- shard-rkl: NOTRUN -> [SKIP][298] ([i915#16081])
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_feature_discovery@display-2x.html
* igt@kms_feature_discovery@display-3x:
- shard-mtlp: NOTRUN -> [SKIP][299] ([i915#16081])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-4/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@display-4x:
- shard-dg1: NOTRUN -> [SKIP][300] ([i915#16081])
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@hdr:
- shard-dg1: NOTRUN -> [SKIP][301] ([i915#16600])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@kms_feature_discovery@hdr.html
- shard-tglu: NOTRUN -> [SKIP][302] ([i915#16600])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-4/igt@kms_feature_discovery@hdr.html
* igt@kms_feature_discovery@psr1:
- shard-tglu: NOTRUN -> [SKIP][303] ([i915#658])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-3/igt@kms_feature_discovery@psr1.html
- shard-dg2: NOTRUN -> [SKIP][304] ([i915#658])
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-1/igt@kms_feature_discovery@psr1.html
- shard-rkl: NOTRUN -> [SKIP][305] ([i915#658])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@kms_feature_discovery@psr1.html
- shard-dg1: NOTRUN -> [SKIP][306] ([i915#658])
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-17/igt@kms_feature_discovery@psr1.html
* igt@kms_fence_pin_leak:
- shard-mtlp: NOTRUN -> [SKIP][307] ([i915#4881])
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@kms_fence_pin_leak.html
* igt@kms_flip@2x-absolute-wf_vblank:
- shard-dg2: NOTRUN -> [SKIP][308] ([i915#9934]) +3 other tests skip
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-1/igt@kms_flip@2x-absolute-wf_vblank.html
* igt@kms_flip@2x-dpms-vs-vblank-race:
- shard-tglu-1: NOTRUN -> [SKIP][309] ([i915#3637] / [i915#9934]) +3 other tests skip
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_flip@2x-dpms-vs-vblank-race.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a1-hdmi-a2:
- shard-glk: NOTRUN -> [FAIL][310] ([i915#13027]) +1 other test fail
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk6/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a1-hdmi-a2.html
* igt@kms_flip@2x-flip-vs-fences:
- shard-rkl: NOTRUN -> [SKIP][311] ([i915#14544] / [i915#9934])
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_flip@2x-flip-vs-fences.html
* igt@kms_flip@2x-flip-vs-fences-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][312] ([i915#8381])
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-2/igt@kms_flip@2x-flip-vs-fences-interruptible.html
* igt@kms_flip@2x-flip-vs-rmfb:
- shard-mtlp: NOTRUN -> [SKIP][313] ([i915#3637] / [i915#9934]) +8 other tests skip
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@kms_flip@2x-flip-vs-rmfb.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-glk: NOTRUN -> [INCOMPLETE][314] ([i915#12745] / [i915#13356] / [i915#17183] / [i915#4839])
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk9/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ac-hdmi-a1-hdmi-a2:
- shard-glk: NOTRUN -> [INCOMPLETE][315] ([i915#12745] / [i915#13356] / [i915#17183])
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk9/igt@kms_flip@2x-flip-vs-suspend-interruptible@ac-hdmi-a1-hdmi-a2.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-tglu: NOTRUN -> [SKIP][316] ([i915#3637] / [i915#9934]) +8 other tests skip
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-3/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@2x-plain-flip:
- shard-rkl: NOTRUN -> [SKIP][317] ([i915#9934]) +9 other tests skip
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
- shard-dg1: NOTRUN -> [SKIP][318] ([i915#9934]) +10 other tests skip
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@blocking-wf_vblank@c-hdmi-a4:
- shard-dg1: [PASS][319] -> [FAIL][320] ([i915#14600]) +1 other test fail
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-dg1-19/igt@kms_flip@blocking-wf_vblank@c-hdmi-a4.html
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-17/igt@kms_flip@blocking-wf_vblank@c-hdmi-a4.html
* igt@kms_flip@flip-vs-suspend:
- shard-glk11: NOTRUN -> [INCOMPLETE][321] ([i915#12745] / [i915#13356] / [i915#17183] / [i915#4839])
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk11/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend@a-hdmi-a1:
- shard-glk11: NOTRUN -> [INCOMPLETE][322] ([i915#12745] / [i915#13356] / [i915#17183])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk11/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling:
- shard-mtlp: NOTRUN -> [SKIP][323] ([i915#3555] / [i915#8810] / [i915#8813])
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][324] ([i915#8810] / [i915#8813])
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][325] ([i915#15643])
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling:
- shard-mtlp: NOTRUN -> [SKIP][326] ([i915#15643]) +6 other tests skip
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling:
- shard-dg1: NOTRUN -> [SKIP][327] ([i915#15643]) +8 other tests skip
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-rkl: NOTRUN -> [SKIP][328] ([i915#15643]) +6 other tests skip
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
- shard-tglu: NOTRUN -> [SKIP][329] ([i915#15643]) +4 other tests skip
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling:
- shard-dg2: NOTRUN -> [SKIP][330] ([i915#15643])
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-4/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][331] ([i915#15990] / [i915#8708]) +7 other tests skip
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][332] ([i915#15990] / [i915#8708]) +22 other tests skip
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-cpu:
- shard-mtlp: NOTRUN -> [SKIP][333] ([i915#15991] / [i915#1825]) +31 other tests skip
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/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][334] ([i915#1825]) +5 other tests skip
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-pwrite:
- shard-dg2: NOTRUN -> [SKIP][335] ([i915#15991] / [i915#5354]) +7 other tests skip
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][336] ([i915#10056] / [i915#13356] / [i915#16593])
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk4/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-mtlp: NOTRUN -> [SKIP][337] ([i915#10055])
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][338] ([i915#15989]) +3 other tests skip
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-1/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-pri-indfb-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][339] ([i915#15991]) +11 other tests skip
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-5/igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
- shard-glk: [PASS][340] -> [SKIP][341] +1 other test skip
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-glk8/igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk4/igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbchdr-farfromfence-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][342] ([i915#15990]) +39 other tests skip
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@kms_frontbuffer_tracking@fbchdr-farfromfence-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-blt:
- shard-rkl: [PASS][343] -> [SKIP][344] ([i915#15989]) +8 other tests skip
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-blt.html
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-blt.html
* igt@kms_frontbuffer_tracking@fbchdr-tiling-linear:
- shard-dg1: NOTRUN -> [SKIP][345] ([i915#15989] / [i915#4423])
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@kms_frontbuffer_tracking@fbchdr-tiling-linear.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-wc:
- shard-snb: NOTRUN -> [SKIP][346] +588 other tests skip
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-snb7/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite:
- shard-dg2: NOTRUN -> [SKIP][347] ([i915#15102]) +9 other tests skip
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-3/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][348] ([i915#14544] / [i915#1825])
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-tglu-1: NOTRUN -> [SKIP][349] +51 other tests skip
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
- shard-tglu: NOTRUN -> [SKIP][350] ([i915#5439])
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-7/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-cur-indfb-move:
- shard-tglu-1: NOTRUN -> [SKIP][351] ([i915#15102]) +23 other tests skip
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-cur-indfb-move.html
- shard-dg1: NOTRUN -> [SKIP][352] ([i915#15102]) +52 other tests skip
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-rte:
- shard-rkl: NOTRUN -> [SKIP][353] ([i915#15102]) +45 other tests skip
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-rte.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-indfb-fliptrack-mmap-gtt:
- shard-glk10: NOTRUN -> [SKIP][354] +111 other tests skip
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk10/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][355] ([i915#15990]) +13 other tests skip
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-shrfb-msflip-blt:
- shard-mtlp: NOTRUN -> [SKIP][356] ([i915#15991]) +42 other tests skip
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-rgb101010-draw-mmap-cpu:
- shard-rkl: NOTRUN -> [SKIP][357] ([i915#14544] / [i915#15102]) +2 other tests skip
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-rgb101010-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4:
- shard-rkl: NOTRUN -> [SKIP][358] ([i915#5439])
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4.html
- shard-dg1: NOTRUN -> [SKIP][359] ([i915#5439])
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-cur-indfb-draw-blt:
- shard-rkl: NOTRUN -> [SKIP][360] ([i915#15989]) +27 other tests skip
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-indfb-draw-mmap-wc:
- shard-mtlp: NOTRUN -> [SKIP][361] ([i915#15989]) +36 other tests skip
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-pgflip-blt:
- shard-tglu: NOTRUN -> [SKIP][362] ([i915#15989]) +30 other tests skip
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-2/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-plflip-blt:
- shard-tglu-1: NOTRUN -> [SKIP][363] ([i915#15989]) +8 other tests skip
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-plflip-blt.html
- shard-dg1: NOTRUN -> [SKIP][364] ([i915#15989]) +23 other tests skip
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-19/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][365] ([i915#15990]) +11 other tests skip
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-6/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-rkl: NOTRUN -> [SKIP][366] ([i915#9766])
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
- shard-dg1: NOTRUN -> [SKIP][367] ([i915#9766])
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][368] ([i915#15104] / [i915#15990]) +2 other tests skip
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-19/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][369] ([i915#15990] / [i915#8708]) +2 other tests skip
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
- shard-tglu: NOTRUN -> [SKIP][370] +115 other tests skip
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-cur-indfb-draw-blt:
- shard-dg1: NOTRUN -> [SKIP][371] +113 other tests skip
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-pri-shrfb-draw-blt:
- shard-rkl: NOTRUN -> [SKIP][372] ([i915#14544]) +17 other tests skip
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psrhdr-farfromfence-mmap-gtt:
- shard-tglu: NOTRUN -> [SKIP][373] ([i915#15102]) +47 other tests skip
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-4/igt@kms_frontbuffer_tracking@psrhdr-farfromfence-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psrhdr-rgb565-draw-mmap-gtt:
- shard-glk11: NOTRUN -> [SKIP][374] +171 other tests skip
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk11/igt@kms_frontbuffer_tracking@psrhdr-rgb565-draw-mmap-gtt.html
* igt@kms_hdmi_audio_bw@audio-bw-hblank160:
- shard-mtlp: NOTRUN -> [SKIP][375] ([i915#17103])
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-4/igt@kms_hdmi_audio_bw@audio-bw-hblank160.html
* igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery:
- shard-glk10: NOTRUN -> [FAIL][376] ([i915#17101] / [i915#17108])
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk10/igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery.html
* igt@kms_hdmi_audio_bw@suspend-mem-audio-recovery:
- shard-rkl: [PASS][377] -> [INCOMPLETE][378] ([i915#17110])
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-8/igt@kms_hdmi_audio_bw@suspend-mem-audio-recovery.html
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@kms_hdmi_audio_bw@suspend-mem-audio-recovery.html
* igt@kms_hdmi_inject@inject-4k:
- shard-mtlp: [PASS][379] -> [SKIP][380] ([i915#15725])
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-6/igt@kms_hdmi_inject@inject-4k.html
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@kms_hdmi_inject@inject-4k.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-rkl: NOTRUN -> [SKIP][381] ([i915#16644] / [i915#3555] / [i915#8228]) +1 other test skip
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_hdr@invalid-hdr:
- shard-dg2: NOTRUN -> [SKIP][382] ([i915#16518] / [i915#3555] / [i915#8228])
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-3/igt@kms_hdr@invalid-hdr.html
- shard-tglu: NOTRUN -> [SKIP][383] ([i915#3555] / [i915#8228])
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-8/igt@kms_hdr@invalid-hdr.html
* igt@kms_hdr@static-toggle:
- shard-mtlp: NOTRUN -> [SKIP][384] ([i915#12713] / [i915#16490] / [i915#3555] / [i915#8228])
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-8/igt@kms_hdr@static-toggle.html
* igt@kms_hdr@static-toggle-dpms:
- shard-dg1: NOTRUN -> [SKIP][385] ([i915#3555] / [i915#8228]) +1 other test skip
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-16/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-mtlp: NOTRUN -> [SKIP][386] ([i915#15459])
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-8/igt@kms_joiner@basic-force-big-joiner.html
- shard-dg1: NOTRUN -> [SKIP][387] ([i915#15459])
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-17/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-mtlp: NOTRUN -> [SKIP][388] ([i915#13688])
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-3/igt@kms_joiner@basic-max-non-joiner.html
- shard-dg2: NOTRUN -> [SKIP][389] ([i915#13688])
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-7/igt@kms_joiner@basic-max-non-joiner.html
- shard-rkl: NOTRUN -> [SKIP][390] ([i915#13688])
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@kms_joiner@basic-max-non-joiner.html
- shard-dg1: NOTRUN -> [SKIP][391] ([i915#13688])
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][392] ([i915#15460])
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-8/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-tglu: NOTRUN -> [SKIP][393] ([i915#15458])
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-3/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_mst@mst-suspend-read-crc:
- shard-mtlp: NOTRUN -> [SKIP][394] ([i915#16451])
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@kms_mst@mst-suspend-read-crc.html
* igt@kms_panel_fitting@legacy:
- shard-tglu: NOTRUN -> [SKIP][395] ([i915#6301])
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-2/igt@kms_panel_fitting@legacy.html
* igt@kms_pipe_stress@stress-xrgb8888-4tiled:
- shard-tglu: NOTRUN -> [SKIP][396] ([i915#14712])
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-10/igt@kms_pipe_stress@stress-xrgb8888-4tiled.html
* igt@kms_pipe_stress@stress-xrgb8888-untiled:
- shard-glk: NOTRUN -> [DMESG-FAIL][397] ([i915#118])
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk6/igt@kms_pipe_stress@stress-xrgb8888-untiled.html
* igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier:
- shard-mtlp: NOTRUN -> [SKIP][398] ([i915#15709]) +3 other tests skip
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-3/igt@kms_plane@pixel-format-4-tiled-bmg-ccs-modifier.html
* igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-cc-modifier-source-clamping:
- shard-rkl: NOTRUN -> [SKIP][399] ([i915#15709]) +2 other tests skip
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-cc-modifier-source-clamping.html
* igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping:
- shard-dg1: NOTRUN -> [SKIP][400] ([i915#15709]) +6 other tests skip
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-4-tiled-modifier-source-clamping:
- shard-rkl: NOTRUN -> [SKIP][401] ([i915#14544] / [i915#15709])
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-modifier-source-clamping.html
* igt@kms_plane@pixel-format-y-tiled-ccs-modifier-source-clamping:
- shard-tglu: NOTRUN -> [SKIP][402] ([i915#15709]) +4 other tests skip
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-5/igt@kms_plane@pixel-format-y-tiled-ccs-modifier-source-clamping.html
- shard-dg2: NOTRUN -> [SKIP][403] ([i915#15709])
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-5/igt@kms_plane@pixel-format-y-tiled-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier@pipe-a-plane-7:
- shard-tglu: NOTRUN -> [SKIP][404] ([i915#16386]) +1 other test skip
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-8/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier@pipe-a-plane-7.html
* igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier@pipe-b-plane-5:
- shard-rkl: NOTRUN -> [SKIP][405] ([i915#16386]) +5 other tests skip
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-modifier@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-yf-tiled-modifier-source-clamping:
- shard-tglu-1: NOTRUN -> [SKIP][406] ([i915#15709]) +3 other tests skip
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_plane@pixel-format-yf-tiled-modifier-source-clamping.html
* igt@kms_plane@plane-panning-bottom-right-suspend:
- shard-mtlp: [PASS][407] -> [FAIL][408] ([i915#17208]) +1 other test fail
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-4/igt@kms_plane@plane-panning-bottom-right-suspend.html
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-8/igt@kms_plane@plane-panning-bottom-right-suspend.html
- shard-glk10: NOTRUN -> [INCOMPLETE][409] ([i915#13026] / [i915#13356]) +1 other test incomplete
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk10/igt@kms_plane@plane-panning-bottom-right-suspend.html
* igt@kms_plane_alpha_blend@alpha-opaque-fb:
- shard-glk: NOTRUN -> [FAIL][410] ([i915#10647] / [i915#12169])
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk1/igt@kms_plane_alpha_blend@alpha-opaque-fb.html
* igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][411] ([i915#10647]) +3 other tests fail
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk1/igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1.html
* igt@kms_plane_alpha_blend@alpha-transparent-fb:
- shard-glk: NOTRUN -> [FAIL][412] ([i915#10647] / [i915#12177])
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk4/igt@kms_plane_alpha_blend@alpha-transparent-fb.html
* igt@kms_plane_alpha_blend@coverage-7efc:
- shard-mtlp: [PASS][413] -> [FAIL][414] ([i915#15733]) +2 other tests fail
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-2/igt@kms_plane_alpha_blend@coverage-7efc.html
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-6/igt@kms_plane_alpha_blend@coverage-7efc.html
* igt@kms_plane_lowres@tiling-y:
- shard-mtlp: NOTRUN -> [SKIP][415] ([i915#3555] / [i915#8821])
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@kms_plane_lowres@tiling-y.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-dg2: NOTRUN -> [SKIP][416] ([i915#13958])
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-8/igt@kms_plane_multiple@2x-tiling-4.html
- shard-dg1: NOTRUN -> [SKIP][417] ([i915#13958]) +1 other test skip
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-19/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-tglu: NOTRUN -> [SKIP][418] ([i915#13958])
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-2/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_multiple@tiling-4:
- shard-rkl: NOTRUN -> [SKIP][419] ([i915#14259])
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_plane_multiple@tiling-4.html
- shard-dg1: NOTRUN -> [SKIP][420] ([i915#14259])
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@kms_plane_multiple@tiling-4.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b:
- shard-rkl: NOTRUN -> [SKIP][421] ([i915#15329]) +3 other tests skip
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-d:
- shard-dg1: NOTRUN -> [SKIP][422] ([i915#15329]) +4 other tests skip
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-17/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-d.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation:
- shard-tglu: NOTRUN -> [SKIP][423] ([i915#15329] / [i915#3555])
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-7/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: NOTRUN -> [SKIP][424] ([i915#15329]) +3 other tests skip
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-7/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75:
- shard-mtlp: NOTRUN -> [SKIP][425] ([i915#15329] / [i915#6953])
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-8/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-d:
- shard-mtlp: NOTRUN -> [SKIP][426] ([i915#15329]) +3 other tests skip
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-8/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-d.html
* igt@kms_pm_backlight@bad-brightness:
- shard-rkl: NOTRUN -> [SKIP][427] ([i915#12343] / [i915#5354]) +1 other test skip
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_backlight@fade:
- shard-tglu: NOTRUN -> [SKIP][428] ([i915#12343] / [i915#9812])
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-4/igt@kms_pm_backlight@fade.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-dg1: NOTRUN -> [SKIP][429] ([i915#12343] / [i915#5354]) +1 other test skip
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc5-dpms-negative:
- shard-mtlp: NOTRUN -> [SKIP][430] ([i915#13441])
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-2/igt@kms_pm_dc@dc5-dpms-negative.html
* igt@kms_pm_dc@dc5-psr:
- shard-rkl: NOTRUN -> [SKIP][431] ([i915#15948])
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@kms_pm_dc@dc5-psr.html
- shard-dg1: NOTRUN -> [SKIP][432] ([i915#15948])
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-tglu: NOTRUN -> [SKIP][433] ([i915#3828])
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-7/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_dc@dc6-psr:
- shard-tglu: NOTRUN -> [SKIP][434] ([i915#15948])
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-7/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-tglu-1: NOTRUN -> [SKIP][435] ([i915#3828]) +1 other test skip
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-rkl: NOTRUN -> [SKIP][436] ([i915#8430])
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_pm_lpsp@screens-disabled.html
- shard-dg1: NOTRUN -> [SKIP][437] ([i915#8430])
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@kms_pm_lpsp@screens-disabled.html
- shard-tglu: NOTRUN -> [SKIP][438] ([i915#8430])
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-9/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg1: NOTRUN -> [SKIP][439] ([i915#15073]) +1 other test skip
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-17/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-dg2: [PASS][440] -> [SKIP][441] ([i915#15073])
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-dg2-6/igt@kms_pm_rpm@modeset-non-lpsp.html
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-rkl: [PASS][442] -> [SKIP][443] ([i915#15073]) +1 other test skip
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-dg1: [PASS][444] -> [SKIP][445] ([i915#15073])
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-dg1-17/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
- shard-mtlp: NOTRUN -> [SKIP][446] ([i915#15073])
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@package-g7:
- shard-rkl: NOTRUN -> [SKIP][447] ([i915#15403])
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@kms_pm_rpm@package-g7.html
- shard-dg1: NOTRUN -> [SKIP][448] ([i915#15403])
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@kms_pm_rpm@package-g7.html
* igt@kms_pm_rpm@pm-caching:
- shard-dg1: NOTRUN -> [SKIP][449] ([i915#4077]) +16 other tests skip
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@kms_pm_rpm@pm-caching.html
* igt@kms_pm_rpm@pm-tiling:
- shard-dg2: NOTRUN -> [SKIP][450] ([i915#4077]) +2 other tests skip
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-5/igt@kms_pm_rpm@pm-tiling.html
* igt@kms_prime@basic-crc-hybrid:
- shard-tglu-1: NOTRUN -> [SKIP][451] ([i915#6524])
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-dg1: NOTRUN -> [SKIP][452] ([i915#6524])
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_prime@d3hot:
- shard-tglu: NOTRUN -> [SKIP][453] ([i915#6524])
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-9/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf:
- shard-rkl: NOTRUN -> [SKIP][454] ([i915#11520] / [i915#14544]) +1 other test skip
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf:
- shard-snb: NOTRUN -> [SKIP][455] ([i915#11520]) +11 other tests skip
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-snb7/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf:
- shard-dg2: NOTRUN -> [SKIP][456] ([i915#11520]) +1 other test skip
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-3/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area:
- shard-tglu-1: NOTRUN -> [SKIP][457] ([i915#11520]) +3 other tests skip
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf:
- shard-glk10: NOTRUN -> [SKIP][458] ([i915#11520]) +1 other test skip
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk10/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][459] ([i915#9808]) +2 other tests skip
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
- shard-rkl: NOTRUN -> [SKIP][460] ([i915#11520]) +7 other tests skip
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf:
- shard-glk11: NOTRUN -> [SKIP][461] ([i915#11520]) +4 other tests skip
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk11/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
- shard-mtlp: NOTRUN -> [SKIP][462] ([i915#12316]) +9 other tests skip
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf:
- shard-tglu: NOTRUN -> [SKIP][463] ([i915#11520]) +9 other tests skip
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-10/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][464] ([i915#11520]) +17 other tests skip
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk6/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb:
- shard-dg1: NOTRUN -> [SKIP][465] ([i915#11520]) +8 other tests skip
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-16/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-rkl: NOTRUN -> [SKIP][466] ([i915#9683])
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@kms_psr2_su@frontbuffer-xrgb8888.html
- shard-dg1: NOTRUN -> [SKIP][467] ([i915#9683])
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@fbc-pr-primary-blt:
- shard-mtlp: NOTRUN -> [SKIP][468] ([i915#9688]) +23 other tests skip
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-4/igt@kms_psr@fbc-pr-primary-blt.html
* igt@kms_psr@fbc-psr-cursor-plane-move:
- shard-dg2: NOTRUN -> [SKIP][469] ([i915#1072] / [i915#9732]) +5 other tests skip
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-6/igt@kms_psr@fbc-psr-cursor-plane-move.html
- shard-rkl: NOTRUN -> [SKIP][470] ([i915#1072] / [i915#14544] / [i915#9732]) +1 other test skip
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_psr@fbc-psr-cursor-plane-move.html
* igt@kms_psr@pr-no-drrs:
- shard-tglu-1: NOTRUN -> [SKIP][471] ([i915#9732]) +9 other tests skip
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_psr@pr-no-drrs.html
* igt@kms_psr@psr-cursor-plane-move:
- shard-rkl: NOTRUN -> [SKIP][472] ([i915#1072] / [i915#9732]) +24 other tests skip
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@kms_psr@psr-cursor-plane-move.html
* igt@kms_psr@psr-sprite-mmap-cpu:
- shard-dg1: NOTRUN -> [SKIP][473] ([i915#1072] / [i915#9732]) +34 other tests skip
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@kms_psr@psr-sprite-mmap-cpu.html
* igt@kms_psr@psr2-cursor-plane-onoff:
- shard-tglu: NOTRUN -> [SKIP][474] ([i915#9732]) +21 other tests skip
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-2/igt@kms_psr@psr2-cursor-plane-onoff.html
* igt@kms_rotation_crc@bad-tiling:
- shard-dg2: NOTRUN -> [SKIP][475] ([i915#12755] / [i915#15867])
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-4/igt@kms_rotation_crc@bad-tiling.html
* igt@kms_rotation_crc@multiplane-rotation:
- shard-glk11: NOTRUN -> [INCOMPLETE][476] ([i915#15492] / [i915#16184])
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk11/igt@kms_rotation_crc@multiplane-rotation.html
* igt@kms_rotation_crc@multiplane-rotation-cropping-top:
- shard-glk: NOTRUN -> [INCOMPLETE][477] ([i915#15492] / [i915#16184])
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk1/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-dg2: NOTRUN -> [SKIP][478] ([i915#5190])
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
- shard-mtlp: NOTRUN -> [SKIP][479] ([i915#5289])
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-rkl: NOTRUN -> [SKIP][480] ([i915#14544] / [i915#5289])
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
- shard-dg1: NOTRUN -> [SKIP][481] ([i915#5289]) +3 other tests skip
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-rkl: NOTRUN -> [SKIP][482] ([i915#5289]) +2 other tests skip
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
- shard-mtlp: NOTRUN -> [SKIP][483] ([i915#12755] / [i915#15867]) +1 other test skip
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-tglu: NOTRUN -> [SKIP][484] ([i915#5289]) +1 other test skip
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-9/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_scaling_modes@scaling-mode-full:
- shard-tglu: NOTRUN -> [SKIP][485] ([i915#3555]) +6 other tests skip
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-5/igt@kms_scaling_modes@scaling-mode-full.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-tglu-1: NOTRUN -> [SKIP][486] ([i915#3555])
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-mtlp: NOTRUN -> [SKIP][487] ([i915#8623])
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-3/igt@kms_tiled_display@basic-test-pattern.html
- shard-glk: NOTRUN -> [FAIL][488] ([i915#10959])
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk2/igt@kms_tiled_display@basic-test-pattern.html
- shard-rkl: NOTRUN -> [SKIP][489] ([i915#14544] / [i915#8623])
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][490] ([i915#12276] / [i915#13356]) +1 other test incomplete
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk3/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1.html
* igt@kms_vrr@lobf:
- shard-tglu: NOTRUN -> [SKIP][491] ([i915#11920])
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-3/igt@kms_vrr@lobf.html
* igt@kms_vrr@max-min:
- shard-dg1: NOTRUN -> [SKIP][492] ([i915#9906]) +1 other test skip
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@kms_vrr@max-min.html
- shard-mtlp: NOTRUN -> [SKIP][493] ([i915#8808] / [i915#9906])
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-4/igt@kms_vrr@max-min.html
* igt@kms_vrr@negative-basic:
- shard-dg1: NOTRUN -> [SKIP][494] ([i915#3555] / [i915#9906])
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-18/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-virtual:
- shard-rkl: NOTRUN -> [SKIP][495] ([i915#14544] / [i915#9906])
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_vrr@seamless-rr-switch-virtual.html
* igt@perf@global-sseu-config:
- shard-dg2: NOTRUN -> [SKIP][496] ([i915#7387])
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-8/igt@perf@global-sseu-config.html
* igt@perf@mi-rpc:
- shard-dg1: NOTRUN -> [SKIP][497] ([i915#2434])
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-16/igt@perf@mi-rpc.html
* igt@perf@unprivileged-single-ctx-counters:
- shard-rkl: NOTRUN -> [SKIP][498] ([i915#14544] / [i915#2433])
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@perf@unprivileged-single-ctx-counters.html
* igt@perf_pmu@busy-hang@vcs1:
- shard-tglu: [PASS][499] -> [FAIL][500] ([i915#16913]) +2 other tests fail
[499]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-tglu-5/igt@perf_pmu@busy-hang@vcs1.html
[500]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-7/igt@perf_pmu@busy-hang@vcs1.html
* igt@perf_pmu@module-unload:
- shard-glk: NOTRUN -> [FAIL][501] ([i915#17127])
[501]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk4/igt@perf_pmu@module-unload.html
- shard-dg2: NOTRUN -> [FAIL][502] ([i915#17127])
[502]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-8/igt@perf_pmu@module-unload.html
- shard-rkl: NOTRUN -> [FAIL][503] ([i915#17127])
[503]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@perf_pmu@module-unload.html
- shard-tglu-1: NOTRUN -> [FAIL][504] ([i915#17127])
[504]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-1/igt@perf_pmu@module-unload.html
- shard-dg1: NOTRUN -> [FAIL][505] ([i915#17127])
[505]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-19/igt@perf_pmu@module-unload.html
- shard-snb: NOTRUN -> [FAIL][506] ([i915#17127])
[506]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-snb6/igt@perf_pmu@module-unload.html
- shard-mtlp: NOTRUN -> [FAIL][507] ([i915#17127])
[507]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-7/igt@perf_pmu@module-unload.html
* igt@perf_pmu@rc6-all-gts:
- shard-rkl: NOTRUN -> [SKIP][508] ([i915#8516])
[508]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@perf_pmu@rc6-all-gts.html
* igt@perf_pmu@rc6@other-idle-gt0:
- shard-dg1: NOTRUN -> [SKIP][509] ([i915#8516])
[509]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@perf_pmu@rc6@other-idle-gt0.html
* igt@prime_udl@share-import:
- shard-rkl: NOTRUN -> [SKIP][510] ([i915#16420])
[510]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@prime_udl@share-import.html
* igt@prime_udl@share-import-addfb:
- shard-dg1: NOTRUN -> [SKIP][511] ([i915#16420])
[511]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-17/igt@prime_udl@share-import-addfb.html
* igt@prime_vgem@fence-write-hang:
- shard-mtlp: NOTRUN -> [SKIP][512] ([i915#3708]) +1 other test skip
[512]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-6/igt@prime_vgem@fence-write-hang.html
- shard-dg2: NOTRUN -> [SKIP][513] ([i915#3708])
[513]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-7/igt@prime_vgem@fence-write-hang.html
- shard-dg1: NOTRUN -> [SKIP][514] ([i915#3708]) +1 other test skip
[514]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-16/igt@prime_vgem@fence-write-hang.html
#### Possible fixes ####
* igt@gem_ctx_freq@sysfs@gt0:
- shard-dg2: [FAIL][515] ([i915#9561]) -> [PASS][516] +1 other test pass
[515]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-dg2-4/igt@gem_ctx_freq@sysfs@gt0.html
[516]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-5/igt@gem_ctx_freq@sysfs@gt0.html
* igt@gem_eio@hibernate:
- shard-rkl: [ABORT][517] ([i915#7975]) -> [PASS][518]
[517]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-1/igt@gem_eio@hibernate.html
[518]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@gem_eio@hibernate.html
* igt@gem_exec_suspend@basic-s3:
- shard-glk: [INCOMPLETE][519] ([i915#13196] / [i915#13356]) -> [PASS][520] +1 other test pass
[519]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-glk2/igt@gem_exec_suspend@basic-s3.html
[520]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk6/igt@gem_exec_suspend@basic-s3.html
* igt@gem_workarounds@suspend-resume-context:
- shard-rkl: [INCOMPLETE][521] ([i915#13356]) -> [PASS][522]
[521]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-3/igt@gem_workarounds@suspend-resume-context.html
[522]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@gem_workarounds@suspend-resume-context.html
* igt@gem_workarounds@suspend-resume-fd:
- shard-mtlp: [FAIL][523] ([i915#17151]) -> [PASS][524]
[523]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-7/igt@gem_workarounds@suspend-resume-fd.html
[524]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@gem_workarounds@suspend-resume-fd.html
* igt@i915_module_load@resize-bar:
- shard-dg2: [DMESG-WARN][525] ([i915#14545]) -> [PASS][526]
[525]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-dg2-4/igt@i915_module_load@resize-bar.html
[526]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-4/igt@i915_module_load@resize-bar.html
* igt@i915_pm_rpm@sysfs-read:
- shard-dg1: [DMESG-WARN][527] ([i915#4423]) -> [PASS][528] +1 other test pass
[527]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-dg1-19/igt@i915_pm_rpm@sysfs-read.html
[528]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-15/igt@i915_pm_rpm@sysfs-read.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-glk: [INCOMPLETE][529] ([i915#13356] / [i915#16182] / [i915#4817]) -> [PASS][530]
[529]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-glk3/igt@i915_suspend@basic-s3-without-i915.html
[530]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk5/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1:
- shard-rkl: [FAIL][531] ([i915#13566]) -> [PASS][532] +3 other tests pass
[531]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-2/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1.html
[532]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1.html
- shard-tglu: [FAIL][533] ([i915#13566]) -> [PASS][534] +3 other tests pass
[533]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-tglu-2/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1.html
[534]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-8/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-rkl: [ABORT][535] ([i915#15132]) -> [PASS][536]
[535]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-1/igt@kms_fbcon_fbt@fbc-suspend.html
[536]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a1:
- shard-rkl: [FAIL][537] ([i915#13027]) -> [PASS][538] +1 other test pass
[537]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-8/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a1.html
[538]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a1.html
* igt@kms_force_connector_basic@force-connector-state:
- shard-mtlp: [SKIP][539] ([i915#15672]) -> [PASS][540]
[539]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-1/igt@kms_force_connector_basic@force-connector-state.html
[540]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-5/igt@kms_force_connector_basic@force-connector-state.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-draw-mmap-wc:
- shard-glk: [SKIP][541] -> [PASS][542] +6 other tests pass
[541]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-glk1/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-draw-mmap-wc.html
[542]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk8/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-render:
- shard-rkl: [SKIP][543] ([i915#15989]) -> [PASS][544] +5 other tests pass
[543]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-8/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-render.html
[544]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-render.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-mtlp: [INCOMPLETE][545] ([i915#17184]) -> [PASS][546] +1 other test pass
[545]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-4/igt@kms_hdr@bpc-switch-suspend.html
[546]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_hdr@bpc-switch-suspend@pipe-a-edp-1-xrgb2101010:
- shard-mtlp: [FAIL][547] ([i915#17172]) -> [PASS][548]
[547]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-4/igt@kms_hdr@bpc-switch-suspend@pipe-a-edp-1-xrgb2101010.html
[548]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@kms_hdr@bpc-switch-suspend@pipe-a-edp-1-xrgb2101010.html
* igt@kms_pm_dc@dc5-dpms-suspend-resume:
- shard-rkl: [INCOMPLETE][549] ([i915#16943]) -> [PASS][550]
[549]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-3/igt@kms_pm_dc@dc5-dpms-suspend-resume.html
[550]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@kms_pm_dc@dc5-dpms-suspend-resume.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-dg2: [SKIP][551] ([i915#15073]) -> [PASS][552]
[551]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-dg2-4/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[552]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg2-6/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@i2c:
- shard-glk: [FAIL][553] ([i915#8717]) -> [PASS][554]
[553]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-glk2/igt@kms_pm_rpm@i2c.html
[554]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-glk4/igt@kms_pm_rpm@i2c.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg1: [SKIP][555] ([i915#15073]) -> [PASS][556]
[555]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-dg1-16/igt@kms_pm_rpm@modeset-lpsp-stress.html
[556]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-14/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@perf_pmu@busy-double-start:
- shard-mtlp: [FAIL][557] ([i915#4349]) -> [PASS][558] +3 other tests pass
[557]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-2/igt@perf_pmu@busy-double-start.html
[558]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@perf_pmu@busy-double-start.html
* igt@perf_pmu@gt-awake:
- shard-rkl: [FAIL][559] ([i915#17054]) -> [PASS][560]
[559]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-7/igt@perf_pmu@gt-awake.html
[560]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@perf_pmu@gt-awake.html
#### Warnings ####
* igt@gem_exec_balancer@parallel-keep-in-fence:
- shard-rkl: [SKIP][561] ([i915#4525]) -> [SKIP][562] ([i915#14544] / [i915#4525])
[561]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-8/igt@gem_exec_balancer@parallel-keep-in-fence.html
[562]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@gem_exec_balancer@parallel-keep-in-fence.html
* igt@gem_exec_reloc@basic-wc-gtt-active:
- shard-rkl: [SKIP][563] ([i915#14544] / [i915#3281]) -> [SKIP][564] ([i915#3281]) +2 other tests skip
[563]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@gem_exec_reloc@basic-wc-gtt-active.html
[564]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@gem_exec_reloc@basic-wc-gtt-active.html
* igt@gem_exec_reloc@basic-write-wc-active:
- shard-rkl: [SKIP][565] ([i915#3281]) -> [SKIP][566] ([i915#14544] / [i915#3281]) +2 other tests skip
[565]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-4/igt@gem_exec_reloc@basic-write-wc-active.html
[566]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@gem_exec_reloc@basic-write-wc-active.html
* igt@gem_lmem_swapping@heavy-verify-multi-ccs:
- shard-rkl: [SKIP][567] ([i915#4613]) -> [SKIP][568] ([i915#14544] / [i915#4613])
[567]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-7/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
[568]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
* igt@gem_pxp@hw-rejects-pxp-context:
- shard-rkl: [SKIP][569] ([i915#13717] / [i915#14544]) -> [SKIP][570] ([i915#13717])
[569]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@gem_pxp@hw-rejects-pxp-context.html
[570]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@gem_pxp@hw-rejects-pxp-context.html
* igt@gem_readwrite@read-write:
- shard-rkl: [SKIP][571] ([i915#3282]) -> [SKIP][572] ([i915#14544] / [i915#3282])
[571]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-4/igt@gem_readwrite@read-write.html
[572]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@gem_readwrite@read-write.html
* igt@gem_readwrite@write-bad-handle:
- shard-rkl: [SKIP][573] ([i915#14544] / [i915#3282]) -> [SKIP][574] ([i915#3282])
[573]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@gem_readwrite@write-bad-handle.html
[574]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@gem_readwrite@write-bad-handle.html
* igt@gem_set_tiling_vs_blt@tiled-to-tiled:
- shard-rkl: [SKIP][575] ([i915#14544] / [i915#8411]) -> [SKIP][576] ([i915#8411])
[575]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
[576]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-rkl: [SKIP][577] ([i915#14544] / [i915#3297]) -> [SKIP][578] ([i915#3297]) +1 other test skip
[577]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@gem_userptr_blits@unsync-overlap.html
[578]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@gem_userptr_blits@unsync-overlap.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-rkl: [SKIP][579] ([i915#14544] / [i915#2527]) -> [SKIP][580] ([i915#2527])
[579]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@gen9_exec_parse@batch-zero-length.html
[580]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@gen9_exec_parse@batch-zero-length.html
* igt@gen9_exec_parse@bb-start-cmd:
- shard-rkl: [SKIP][581] ([i915#2527]) -> [SKIP][582] ([i915#14544] / [i915#2527])
[581]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-3/igt@gen9_exec_parse@bb-start-cmd.html
[582]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@gen9_exec_parse@bb-start-cmd.html
* igt@i915_pm_freq_api@freq-reset-multiple:
- shard-rkl: [SKIP][583] ([i915#8399]) -> [SKIP][584] ([i915#14544] / [i915#8399])
[583]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-2/igt@i915_pm_freq_api@freq-reset-multiple.html
[584]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@i915_pm_freq_api@freq-reset-multiple.html
* igt@i915_pm_sseu@full-enable:
- shard-rkl: [SKIP][585] ([i915#14544] / [i915#4387]) -> [SKIP][586] ([i915#4387])
[585]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@i915_pm_sseu@full-enable.html
[586]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@i915_pm_sseu@full-enable.html
* igt@kms_async_flips@async-flip-suspend-resume:
- shard-mtlp: [FAIL][587] ([i915#17150]) -> [INCOMPLETE][588] ([i915#17037])
[587]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-8/igt@kms_async_flips@async-flip-suspend-resume.html
[588]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-6/igt@kms_async_flips@async-flip-suspend-resume.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-rkl: [SKIP][589] ([i915#14544] / [i915#5286]) -> [SKIP][590] ([i915#5286]) +3 other tests skip
[589]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
[590]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-rkl: [SKIP][591] ([i915#5286]) -> [SKIP][592] ([i915#14544] / [i915#5286]) +2 other tests skip
[591]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[592]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-270:
- shard-rkl: [SKIP][593] ([i915#3638]) -> [SKIP][594] ([i915#14544] / [i915#3638]) +1 other test skip
[593]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-5/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html
[594]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs:
- shard-dg1: [SKIP][595] ([i915#4423] / [i915#6095]) -> [SKIP][596] ([i915#6095])
[595]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-dg1-19/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs.html
[596]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-12/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs.html
* igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc:
- shard-rkl: [SKIP][597] ([i915#14098] / [i915#6095]) -> [SKIP][598] ([i915#14098] / [i915#14544] / [i915#6095]) +5 other tests skip
[597]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-7/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc.html
[598]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
- shard-rkl: [SKIP][599] ([i915#12313] / [i915#14544]) -> [SKIP][600] ([i915#12313]) +1 other test skip
[599]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
[600]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-rkl: [SKIP][601] ([i915#12805]) -> [SKIP][602] ([i915#12805] / [i915#14544])
[601]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-2/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
[602]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-b-edp-1:
- shard-mtlp: [FAIL][603] ([i915#17158]) -> [INCOMPLETE][604] ([i915#15582])
[603]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-8/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-b-edp-1.html
[604]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-8/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-b-edp-1.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs:
- shard-rkl: [SKIP][605] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][606] ([i915#14098] / [i915#6095]) +10 other tests skip
[605]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs.html
[606]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][607] ([i915#14544] / [i915#6095]) -> [SKIP][608] ([i915#6095]) +9 other tests skip
[607]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2.html
[608]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-2:
- shard-rkl: [SKIP][609] ([i915#6095]) -> [SKIP][610] ([i915#14544] / [i915#6095]) +5 other tests skip
[609]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-7/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-2.html
[610]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-2.html
* igt@kms_cdclk@mode-rejected-max-dotclock:
- shard-rkl: [SKIP][611] ([i915#14544] / [i915#17099]) -> [SKIP][612] ([i915#17099])
[611]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_cdclk@mode-rejected-max-dotclock.html
[612]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_cdclk@mode-rejected-max-dotclock.html
* igt@kms_chamelium_color_pipeline@plane-lut1d-lut1d:
- shard-rkl: [SKIP][613] ([i915#14544] / [i915#16471]) -> [SKIP][614] ([i915#16471])
[613]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_chamelium_color_pipeline@plane-lut1d-lut1d.html
[614]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@kms_chamelium_color_pipeline@plane-lut1d-lut1d.html
* igt@kms_chamelium_color_pipeline@plane-lut1d-pre-ctm3x4:
- shard-rkl: [SKIP][615] ([i915#16471]) -> [SKIP][616] ([i915#14544] / [i915#16471])
[615]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-3/igt@kms_chamelium_color_pipeline@plane-lut1d-pre-ctm3x4.html
[616]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_chamelium_color_pipeline@plane-lut1d-pre-ctm3x4.html
* igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:
- shard-dg1: [SKIP][617] ([i915#11151] / [i915#4423] / [i915#7828]) -> [SKIP][618] ([i915#11151] / [i915#7828])
[617]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-dg1-19/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
[618]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-dg1-19/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
* igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode:
- shard-rkl: [SKIP][619] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][620] ([i915#11151] / [i915#7828]) +1 other test skip
[619]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
[620]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
* igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode:
- shard-rkl: [SKIP][621] ([i915#11151] / [i915#7828]) -> [SKIP][622] ([i915#11151] / [i915#14544] / [i915#7828])
[621]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-5/igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode.html
[622]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-rkl: [SKIP][623] ([i915#14544] / [i915#15330] / [i915#3116]) -> [SKIP][624] ([i915#15330] / [i915#3116])
[623]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_content_protection@dp-mst-lic-type-1.html
[624]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@legacy:
- shard-rkl: [SKIP][625] ([i915#14544] / [i915#15865]) -> [SKIP][626] ([i915#15865])
[625]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_content_protection@legacy.html
[626]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@kms_content_protection@legacy.html
* igt@kms_cursor_crc@cursor-offscreen-32x10:
- shard-rkl: [SKIP][627] ([i915#3555]) -> [SKIP][628] ([i915#14544] / [i915#3555])
[627]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-2/igt@kms_cursor_crc@cursor-offscreen-32x10.html
[628]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-32x10.html
* igt@kms_cursor_crc@cursor-onscreen-max-size:
- shard-rkl: [SKIP][629] ([i915#14544] / [i915#3555]) -> [SKIP][630] ([i915#3555]) +3 other tests skip
[629]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-max-size.html
[630]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-max-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-rkl: [SKIP][631] ([i915#14544] / [i915#4103]) -> [SKIP][632] ([i915#4103])
[631]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
[632]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_display_modes@extended-mode-basic:
- shard-rkl: [SKIP][633] ([i915#13691] / [i915#14544]) -> [SKIP][634] ([i915#13691])
[633]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_display_modes@extended-mode-basic.html
[634]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc-bigjoiner:
- shard-rkl: [SKIP][635] ([i915#14544] / [i915#16361]) -> [SKIP][636] ([i915#16361]) +1 other test skip
[635]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats-with-bpc-bigjoiner.html
[636]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@kms_dsc@dsc-with-output-formats-with-bpc-bigjoiner.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: [SKIP][637] ([i915#14544] / [i915#16680]) -> [SKIP][638] ([i915#16680])
[637]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_fbcon_fbt@psr-suspend.html
[638]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@dsc:
- shard-rkl: [SKIP][639] ([i915#16600]) -> [SKIP][640] ([i915#14544] / [i915#16600])
[639]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-4/igt@kms_feature_discovery@dsc.html
[640]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_feature_discovery@dsc.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank:
- shard-rkl: [SKIP][641] ([i915#9934]) -> [SKIP][642] ([i915#14544] / [i915#9934])
[641]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-8/igt@kms_flip@2x-blocking-absolute-wf_vblank.html
[642]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_flip@2x-blocking-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset:
- shard-rkl: [SKIP][643] ([i915#14544] / [i915#9934]) -> [SKIP][644] ([i915#9934])
[643]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset.html
[644]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling:
- shard-rkl: [SKIP][645] ([i915#14544] / [i915#15643]) -> [SKIP][646] ([i915#15643])
[645]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling.html
[646]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling:
- shard-rkl: [SKIP][647] ([i915#15643]) -> [SKIP][648] ([i915#14544] / [i915#15643])
[647]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling.html
[648]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-mmap-gtt:
- shard-rkl: [SKIP][649] ([i915#1825]) -> [SKIP][650] ([i915#14544] / [i915#1825]) +2 other tests skip
[649]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-mmap-gtt.html
[650]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt:
- shard-rkl: [SKIP][651] ([i915#14544] / [i915#1825]) -> [SKIP][652] ([i915#1825]) +3 other tests skip
[651]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html
[652]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-cur-indfb-draw-pwrite:
- shard-rkl: [SKIP][653] ([i915#14544]) -> [SKIP][654] +29 other tests skip
[653]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-cur-indfb-draw-pwrite.html
[654]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-cur-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc:
- shard-rkl: [SKIP][655] ([i915#15102]) -> [SKIP][656] ([i915#14544] / [i915#15102]) +18 other tests skip
[655]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
[656]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-indfb-msflip-blt:
- shard-rkl: [SKIP][657] -> [SKIP][658] ([i915#14544]) +25 other tests skip
[657]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-indfb-msflip-blt.html
[658]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt:
- shard-rkl: [SKIP][659] ([i915#14544] / [i915#15102]) -> [SKIP][660] ([i915#15102]) +21 other tests skip
[659]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html
[660]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html
* igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery:
- shard-tglu: [FAIL][661] ([i915#17188]) -> [FAIL][662] ([i915#17101] / [i915#17108] / [i915#17188])
[661]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-tglu-9/igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery.html
[662]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-tglu-9/igt@kms_hdmi_audio_bw@suspend-disk-audio-recovery.html
* igt@kms_hdr@brightness-with-hdr:
- shard-mtlp: [SKIP][663] ([i915#12713] / [i915#16490]) -> [SKIP][664] ([i915#1187] / [i915#12713] / [i915#16490])
[663]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-mtlp-8/igt@kms_hdr@brightness-with-hdr.html
[664]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-mtlp-1/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_pipe_stress@stress-xrgb8888-4tiled:
- shard-rkl: [SKIP][665] ([i915#14712]) -> [SKIP][666] ([i915#14544] / [i915#14712])
[665]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-7/igt@kms_pipe_stress@stress-xrgb8888-4tiled.html
[666]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_pipe_stress@stress-xrgb8888-4tiled.html
* igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-cc-modifier:
- shard-rkl: [SKIP][667] ([i915#15709]) -> [SKIP][668] ([i915#14544] / [i915#15709])
[667]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-3/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-cc-modifier.html
[668]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-cc-modifier.html
* igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier:
- shard-rkl: [SKIP][669] ([i915#14544] / [i915#15709]) -> [SKIP][670] ([i915#15709]) +1 other test skip
[669]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html
[670]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-rkl: [SKIP][671] ([i915#13958] / [i915#14544]) -> [SKIP][672] ([i915#13958])
[671]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-y.html
[672]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-2/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b:
- shard-rkl: [SKIP][673] ([i915#14544] / [i915#15329]) -> [SKIP][674] ([i915#15329]) +3 other tests skip
[673]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b.html
[674]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
- shard-rkl: [SKIP][675] ([i915#15329]) -> [SKIP][676] ([i915#14544] / [i915#15329]) +3 other tests skip
[675]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-2/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
[676]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-rkl: [SKIP][677] ([i915#14544] / [i915#15073]) -> [SKIP][678] ([i915#15073])
[677]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
[678]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
- shard-rkl: [SKIP][679] ([i915#11520] / [i915#14544]) -> [SKIP][680] ([i915#11520]) +2 other tests skip
[679]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
[680]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-4/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area:
- shard-rkl: [SKIP][681] ([i915#11520]) -> [SKIP][682] ([i915#11520] / [i915#14544]) +2 other tests skip
[681]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-8/igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area.html
[682]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-rkl: [SKIP][683] ([i915#14544] / [i915#9683]) -> [SKIP][684] ([i915#9683])
[683]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_psr2_su@page_flip-nv12.html
[684]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-8/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@psr-sprite-plane-onoff:
- shard-rkl: [SKIP][685] ([i915#1072] / [i915#9732]) -> [SKIP][686] ([i915#1072] / [i915#14544] / [i915#9732]) +5 other tests skip
[685]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-4/igt@kms_psr@psr-sprite-plane-onoff.html
[686]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@kms_psr@psr2-primary-mmap-gtt:
- shard-rkl: [SKIP][687] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][688] ([i915#1072] / [i915#9732]) +5 other tests skip
[687]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_psr@psr2-primary-mmap-gtt.html
[688]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_psr@psr2-primary-mmap-gtt.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-rkl: [SKIP][689] ([i915#14544] / [i915#5289]) -> [SKIP][690] ([i915#5289])
[689]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
[690]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-3/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-rkl: [SKIP][691] ([i915#5289]) -> [SKIP][692] ([i915#14544] / [i915#5289])
[691]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
[692]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_vrr@flip-suspend:
- shard-rkl: [SKIP][693] ([i915#14544] / [i915#15243] / [i915#3555]) -> [SKIP][694] ([i915#15243] / [i915#3555])
[693]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_vrr@flip-suspend.html
[694]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-5/igt@kms_vrr@flip-suspend.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-rkl: [SKIP][695] ([i915#14544] / [i915#9906]) -> [SKIP][696] ([i915#9906])
[695]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19211/shard-rkl-6/igt@kms_vrr@seamless-rr-switch-drrs.html
[696]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/shard-rkl-7/igt@kms_vrr@seamless-rr-switch-drrs.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#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#10959]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10959
[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#118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/118
[i915#1187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187
[i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920
[i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169
[i915#12177]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12177
[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#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12712
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[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#13026]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13026
[i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027
[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#13196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13196
[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#13441]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13441
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13688
[i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
[i915#13786]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13786
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
[i915#14123]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14123
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14498]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14498
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14545]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545
[i915#14586]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14586
[i915#14600]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600
[i915#14702]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14702
[i915#14712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14712
[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#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#15403]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15403
[i915#15454]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15454
[i915#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458
[i915#15459]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15459
[i915#15460]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15460
[i915#15492]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15492
[i915#15582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15582
[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#15792]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15792
[i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865
[i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867
[i915#15871]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15871
[i915#15948]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15948
[i915#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#15999]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15999
[i915#16017]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16017
[i915#16079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16079
[i915#16080]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16080
[i915#16081]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16081
[i915#16109]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16109
[i915#16119]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16119
[i915#16166]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16166
[i915#16182]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16182
[i915#16184]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16184
[i915#16361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16361
[i915#16386]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16386
[i915#16420]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16420
[i915#16451]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16451
[i915#16464]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16464
[i915#16471]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16471
[i915#16490]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16490
[i915#16518]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16518
[i915#16593]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16593
[i915#16600]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16600
[i915#16638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16638
[i915#16644]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16644
[i915#16680]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16680
[i915#16867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16867
[i915#16904]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16904
[i915#16913]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16913
[i915#16943]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16943
[i915#16990]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16990
[i915#17037]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17037
[i915#17054]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17054
[i915#17099]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17099
[i915#17101]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17101
[i915#17103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17103
[i915#17108]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17108
[i915#17110]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17110
[i915#17116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17116
[i915#17126]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17126
[i915#17127]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17127
[i915#17134]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17134
[i915#17147]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17147
[i915#17150]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17150
[i915#17151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17151
[i915#17158]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17158
[i915#17171]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17171
[i915#17172]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17172
[i915#17183]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17183
[i915#17184]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17184
[i915#17188]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17188
[i915#17190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17190
[i915#17208]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/17208
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#2433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2433
[i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434
[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#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#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[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#3711]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3711
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3778]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3778
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3936]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3936
[i915#4036]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4036
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4387
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#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#4873]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4873
[i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880
[i915#4881]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4881
[i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885
[i915#5107]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5107
[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#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6187
[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#6344]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6344
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7387
[i915#7443]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7443
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975
[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#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[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#8717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8717
[i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
[i915#8810]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8810
[i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#8821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8821
[i915#8898]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8898
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[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#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_9111 -> IGTPW_15892
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_19211: 13e9b2167aeeddc14e6e55058d4364c026dec06d @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_15892: c1aeea6398e3c21075e986abd03212258ab89aba @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_9111: 4aeabf104b136437d0ccc57caf32a752587d595c @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15892/index.html
[-- Attachment #2: Type: text/html, Size: 236497 bytes --]
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH i-g-t v2 02/11] lib/xe: Make debugfs_file_has_wa() aware of the debugfs file layout
2026-09-23 21:41 ` [PATCH i-g-t v2 02/11] lib/xe: Make debugfs_file_has_wa() aware of the debugfs file layout Gustavo Sousa
@ 2026-10-20 21:15 ` Matt Atwood
0 siblings, 0 replies; 23+ messages in thread
From: Matt Atwood @ 2026-10-20 21:15 UTC (permalink / raw)
To: Gustavo Sousa; +Cc: igt-dev
On Wed, Sep 23, 2026 at 06:41:09PM -0300, Gustavo Sousa wrote:
> Currently debugfs_file_has_wa() uses strstr() to check if a workaround
> name is present in the debugfs dump. That's a bit fragile because
> that solution isn't aware of the layout of a workaround debugfs dump.
> The strstr() call could match a substring of a workaround or even a
> "section line" of the file.
>
> Make workaround matching more robust by adding a proper parser for the
> debugfs dump.
>
> While at it, let's make sure that we have a lib test to validate the
> new logic.
>
> Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
Reviewed-by: Matt Atwood <matthew.s.atwood@intel.com>
> ---
> lib/tests/meson.build | 1 +
> lib/tests/xe_wa.c | 42 +++++++++++++++++++++++++++++++
> lib/tests/xe_wa.h | 12 +++++++++
> lib/xe/xe_wa.c | 69 ++++++++++++++++++++++++++++++++++++++++++++++++---
> 4 files changed, 121 insertions(+), 3 deletions(-)
>
> diff --git a/lib/tests/meson.build b/lib/tests/meson.build
> index f1db66d07c28..aa8cb37c2252 100644
> --- a/lib/tests/meson.build
> +++ b/lib/tests/meson.build
> @@ -28,6 +28,7 @@ lib_tests = [
> 'igt_thread',
> 'igt_types',
> 'i915_perf_data_alignment',
> + 'xe_wa',
> ]
>
> lib_fail_tests = [
> diff --git a/lib/tests/xe_wa.c b/lib/tests/xe_wa.c
> new file mode 100644
> index 000000000000..d03d3f4e2ca0
> --- /dev/null
> +++ b/lib/tests/xe_wa.c
> @@ -0,0 +1,42 @@
> +// SPDX-License-Identifier: MIT
> +/*
> + * Copyright(c) 2026 Intel Corporation. All rights reserved.
> + */
> +
> +#include "igt_core.h"
> +
> +#include "tests/xe_wa.h"
> +
> +static char fake_dump[] =
> + "Some workarounds\n"
> + " wa_a\n"
> + " wa_b\n"
> + "Another set of workarounds\n"
> + " wa_c\n"
> + " wa_d\n"
> + "Yet another, but empty section\n"
> + "A final section\n"
> + " wa_x, wa_y, wa_z\n"
> + " wa_abcd\n";
> +
> +int igt_simple_main()
> +{
> + /* Match workaround that is the single occurrence in the line. */
> + igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "wa_c"), 1);
> +
> + /* Match workarounds that are listed with others in the same line. */
> + igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "wa_x"), 1);
> + igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "wa_y"), 1);
> + igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "wa_z"), 1);
> +
> + /* Do not match non-existing workarounds. */
> + igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "non-existing"), 0);
> +
> + /* Match full workaround name and not substrings. */
> + igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "wa_abc"), 0);
> + igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "wa_abcd"), 1);
> +
> + /* Don't match section titles. */
> + igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "Some workarounds"), 0);
> + igt_assert_eq(xe_wa_test_debugfs_dump_has_wa(fake_dump, "Another set of workarounds"), 0);
> +}
> diff --git a/lib/tests/xe_wa.h b/lib/tests/xe_wa.h
> new file mode 100644
> index 000000000000..3ca2a553fe68
> --- /dev/null
> +++ b/lib/tests/xe_wa.h
> @@ -0,0 +1,12 @@
> +/* SPDX-License-Identifier: MIT */
> +/*
> + * Copyright © 2026 Intel Corporation
> + */
> +
> +#ifndef LIB_TESTS_XE_WA_H
> +#define LIB_TESTS_XE_WA_H
> +
> +int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa);
> +
> +#endif /* LIB_TESTS_XE_WA_H */
> +
> diff --git a/lib/xe/xe_wa.c b/lib/xe/xe_wa.c
> index 7b8e54b2ad27..c0c97e244564 100644
> --- a/lib/xe/xe_wa.c
> +++ b/lib/xe/xe_wa.c
> @@ -4,6 +4,7 @@
> */
>
> #include <fcntl.h>
> +#include <regex.h>
> #include <stdint.h>
> #include <stdio.h>
>
> @@ -13,6 +14,68 @@
> #include "xe/xe_query.h"
> #include "xe/xe_wa.h"
>
> +#include "tests/xe_wa.h"
> +
> +static int debugfs_dump_has_wa(char *dump, const char *wa)
> +{
> + size_t wa_len;
> + regex_t regex;
> + regmatch_t match[2];
> + int ret;
> +
> + if (regcomp(®ex, "[ \t,]*([^ \t,]+)", REG_EXTENDED | REG_NEWLINE)) {
> + igt_critical("Failed to compile regex, workaround %s will not be checked.\n",
> + wa);
> +
> + return -1;
> + }
> +
> + wa_len = strlen(wa);
> + ret = 0;
> +
> + while (*dump) {
> + /*
> + * Each workaround name is indented by one tab
> + * character; unindented lines are used as "section
> + * names" identifying the type of workarounds that
> + * follow (e.g. "GT Workarounds", "Engine Workarounds"
> + * etc) and should be ignored.
> + */
> + if (*dump != '\t')
> + goto next_line;
> +
> + while (*dump && regexec(®ex, dump, 2, match, 0) == 0) {
> + char *other_wa = dump + match[1].rm_so;
> + size_t other_wa_len = match[1].rm_eo - match[1].rm_so;
> +
> + dump += match[0].rm_eo;
> +
> + if (wa_len == other_wa_len && !strncmp(wa, other_wa, wa_len)) {
> + ret = 1;
> +
> + goto done;
> + }
> + }
> +
> + next_line:
> + while (*dump && *dump != '\n')
> + dump++;
> +
> + if (*dump)
> + dump++;
> + }
> +
> +done:
> + regfree(®ex);
> +
> + return ret;
> +}
> +
> +int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa)
> +{
> + return debugfs_dump_has_wa(dump, wa);
> +}
> +
> static int debugfs_file_has_wa(int drm_fd, int debugfs_fd,
> const char *debugfs_name, const char *wa)
> {
> @@ -23,12 +86,12 @@ static int debugfs_file_has_wa(int drm_fd, int debugfs_fd,
>
> debugfs_dump = igt_sysfs_get(debugfs_fd, debugfs_name);
> if (debugfs_dump) {
> - char *has_wa = strstr(debugfs_dump, wa);
> + int ret = debugfs_dump_has_wa(debugfs_dump, wa);
>
> free(debugfs_dump);
>
> - if (has_wa)
> - return 1;
> + if (ret)
> + return ret;
> }
>
> return 0;
>
> --
> 2.55.0
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH i-g-t v2 03/11] lib/xe: Gather workarounds debugfs dumps in a cache struct
2026-09-23 21:41 ` [PATCH i-g-t v2 03/11] lib/xe: Gather workarounds debugfs dumps in a cache struct Gustavo Sousa
@ 2026-10-20 21:24 ` Matt Atwood
2026-10-20 22:49 ` Gustavo Sousa
0 siblings, 1 reply; 23+ messages in thread
From: Matt Atwood @ 2026-10-20 21:24 UTC (permalink / raw)
To: Gustavo Sousa; +Cc: igt-dev
On Wed, Sep 23, 2026 at 06:41:10PM -0300, Gustavo Sousa wrote:
> In an upcoming change, we will cache workaround information in struct
> xe_device. As a preparation for that, add the logic to gather the
> dumps of workaround debugfs files into a cache struct. Such a cache
> will be kept attached to xe_device as a follow-up.
>
> Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
looks like MattR's rb got dropped from series one
> ---
> lib/xe/xe_wa.c | 140 +++++++++++++++++++++++++++++++++++++++++++--------------
> 1 file changed, 106 insertions(+), 34 deletions(-)
>
> diff --git a/lib/xe/xe_wa.c b/lib/xe/xe_wa.c
> index c0c97e244564..93b97c7c1476 100644
> --- a/lib/xe/xe_wa.c
> +++ b/lib/xe/xe_wa.c
> @@ -8,6 +8,7 @@
> #include <stdint.h>
> #include <stdio.h>
>
> +#include "igt_core.h"
> #include "igt_debugfs.h"
> #include "igt_sysfs.h"
>
> @@ -16,6 +17,101 @@
>
> #include "tests/xe_wa.h"
>
> +struct xe_wa_cache {
> + int num_dumps;
> + char *dumps[];
> +};
> +
> +static void free_wa_debugfs_dumps(struct xe_wa_cache *wa_cache)
> +{
> + for (int i = 0; i < wa_cache->num_dumps && wa_cache->dumps[i]; i++) {
> + free(wa_cache->dumps[i]);
> + wa_cache->dumps[i] = NULL;
> + }
> +}
> +
> +static int get_wa_debugfs_count(int fd)
> +{
> + int gt;
> + int count = 1; /* Device workarounds */
> +
> + xe_for_each_gt(fd, gt)
> + count++;
> +
> + return count;
> +}
> +
> +static int get_wa_debugfs_dumps(int fd, struct xe_wa_cache *wa_cache)
> +{
> + int gt;
> + int debugfs_fd;
> + int count;
> + int ret = 0;
> +
> + debugfs_fd = igt_debugfs_dir(fd);
> + if (debugfs_fd == -1)
> + goto err;
> +
> + count = 0;
> +
> + if (!(wa_cache->dumps[count++] = igt_sysfs_get(debugfs_fd, "workarounds")))
> + goto err;
> +
> + xe_for_each_gt(fd, gt) {
> + char name[32];
> +
> + snprintf(name, sizeof(name), "gt%d/workarounds", gt);
> +
> + if (!(wa_cache->dumps[count++] = igt_sysfs_get(debugfs_fd, name)))
> + goto err;
> + }
> +
> + if (igt_warn_on(count != wa_cache->num_dumps))
> + goto err;
> +
> + goto out;
> +
> +err:
> + free_wa_debugfs_dumps(wa_cache);
> + ret = 1;
> +
> +out:
> + close(debugfs_fd);
> +
> + return ret;
> +}
> +
> +static void free_cache(struct xe_wa_cache *wa_cache)
> +{
> + if (!wa_cache)
> + return;
> +
> + free_wa_debugfs_dumps(wa_cache);
> + free(wa_cache);
> +}
> +
> +static struct xe_wa_cache *build_cache(int fd)
> +{
> + struct xe_wa_cache *wa_cache;
> + int num_dumps;
> +
> + num_dumps = get_wa_debugfs_count(fd);
> + wa_cache = calloc(1, sizeof(*wa_cache) + num_dumps * sizeof(wa_cache->dumps[0]));
> +
> + if (igt_warn_on(!wa_cache))
> + return NULL;
> +
> + wa_cache->num_dumps = num_dumps;
> +
> + if (igt_warn_on(get_wa_debugfs_dumps(fd, wa_cache))) {
> + free_cache(wa_cache);
> +
> + return NULL;
> + }
> +
> + return wa_cache;
> +}
> +
> static int debugfs_dump_has_wa(char *dump, const char *wa)
> {
> size_t wa_len;
> @@ -76,27 +172,6 @@ int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa)
> return debugfs_dump_has_wa(dump, wa);
> }
>
> -static int debugfs_file_has_wa(int drm_fd, int debugfs_fd,
> - const char *debugfs_name, const char *wa)
> -{
> - char *debugfs_dump;
> -
> - if (!igt_debugfs_exists(drm_fd, debugfs_name, O_RDONLY))
> - return -1;
> -
> - debugfs_dump = igt_sysfs_get(debugfs_fd, debugfs_name);
> - if (debugfs_dump) {
> - int ret = debugfs_dump_has_wa(debugfs_dump, wa);
> -
> - free(debugfs_dump);
> -
> - if (ret)
> - return ret;
> - }
> -
> - return 0;
> -}
> -
> /**
> * xe_wa: Check if a workaround is enabled for the device.
> * @fd: A drm file descriptor.
> @@ -106,25 +181,22 @@ static int debugfs_file_has_wa(int drm_fd, int debugfs_fd,
> */
> int xe_wa(int fd, const char *wa)
> {
> - int ret = 0;
> - int debugfs_fd;
> - unsigned int xe;
> - char name[256];
> + struct xe_wa_cache *wa_cache = build_cache(fd);
> + int ret;
>
> - debugfs_fd = igt_debugfs_dir(fd);
> - if (debugfs_fd == -1)
> + if (igt_warn_on(!wa_cache))
> return -1;
>
> - xe_for_each_gt(fd, xe) {
> - sprintf(name, "gt%d/workarounds", xe);
> - ret = debugfs_file_has_wa(fd, debugfs_fd, name, wa);
> - if (ret)
> + ret = 0;
> +
> + for (int i = 0; i < wa_cache->num_dumps; i++) {
> + if (debugfs_dump_has_wa(wa_cache->dumps[i], wa)) {
> + ret = 1;
> break;
> + }
> }
>
> - if (!ret)
> - ret = debugfs_file_has_wa(fd, debugfs_fd, "workarounds", wa);
> + free_cache(wa_cache);
>
> - close(debugfs_fd);
> return ret;
> }
>
> --
> 2.55.0
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH i-g-t v2 04/11] lib/xe: Cache workaround information in xe_device
2026-09-23 21:41 ` [PATCH i-g-t v2 04/11] lib/xe: Cache workaround information in xe_device Gustavo Sousa
@ 2026-10-20 21:30 ` Matt Atwood
0 siblings, 0 replies; 23+ messages in thread
From: Matt Atwood @ 2026-10-20 21:30 UTC (permalink / raw)
To: Gustavo Sousa; +Cc: igt-dev, Matt Roper
On Wed, Sep 23, 2026 at 06:41:11PM -0300, Gustavo Sousa wrote:
> One existing inconvenience with xe_wa() is that it needs to dump from
> debugfs every time it is called. A more concerning issue is that the
> dump will fail if xe_wa() is called from a context without the
> required privileges.
>
> We currently have only one user of xe_wa(), but shortly we will have
> another user that will need to check for a certain workaround in a
> non-root user context (in test cases that use igt_drop_root()).
>
> Let's resolve those issues by ensuring that xe_device_get() caches the
> workaround information. Tests that need to check for workarounds in
> underprivileged context will need to make sure to call xe_device_get()
> before dropping privileges.
>
> Note that this change also requires us to introduce and use thew new
the
> macro xe_for_each_gt_from_mask() to avoid infinite recursion that
> would happen if we were to use xe_for_each_gt(), as the latter would
> call xe_device_get() again.
>
> v2:
> - Add note clarifying the need of the new macro
> xe_for_each_gt_from_mask().
> - Use a struct xe_wa_cache type instead of having struct xe_device
> declaring wa_cache as a void pointer.
>
> Cc: Matt Roper <matthew.d.roper@intel.com>
> Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
with nit in commit message.
Reviewed-by: Matt Atwood <matthew.s.atwood@intel.com>
> ---
> lib/xe/xe_query.c | 6 ++++++
> lib/xe/xe_query.h | 10 ++++++++--
> lib/xe/xe_wa.c | 48 ++++++++++++++++++++++++++++++------------------
> lib/xe/xe_wa.h | 5 +++++
> 4 files changed, 49 insertions(+), 20 deletions(-)
>
> diff --git a/lib/xe/xe_query.c b/lib/xe/xe_query.c
> index 91ffc36e6425..d2c4329aa317 100644
> --- a/lib/xe/xe_query.c
> +++ b/lib/xe/xe_query.c
> @@ -28,6 +28,7 @@
>
> #include "xe_query.h"
> #include "xe_ioctl.h"
> +#include "xe_wa.h"
>
> /**
> * xe_query_device_may_fail:
> @@ -377,6 +378,9 @@ static void xe_device_free(struct xe_device *xe_dev)
> free(xe_dev->vram_size);
> free(xe_dev->eu_stall);
> free(xe_dev->pat_cache);
> +
> + xe_wa_free_cache(xe_dev);
> +
> free(xe_dev);
> }
>
> @@ -441,6 +445,8 @@ struct xe_device *xe_device_get(int fd)
> xe_dev->default_alignment = __mem_default_alignment(xe_dev->mem_regions);
> xe_dev->has_vram = __mem_has_vram(xe_dev->mem_regions);
>
> + xe_wa_build_cache(xe_dev);
> +
> /*
> * Populate the PAT cache while we still have sufficient privileges
> * to read debugfs. Forked children that inherit this xe_device
> diff --git a/lib/xe/xe_query.h b/lib/xe/xe_query.h
> index 59330d80fd1b..c50df0e34320 100644
> --- a/lib/xe/xe_query.h
> +++ b/lib/xe/xe_query.h
> @@ -21,6 +21,7 @@
> #define XE_DEFAULT_ALIGNMENT_64K SZ_64K
>
> struct intel_pat_cache;
> +struct xe_wa_cache;
>
> struct xe_device {
> /** @fd: xe fd */
> @@ -80,6 +81,9 @@ struct xe_device {
> /** @pat_cache: cached PAT index configuration, NULL if not yet populated */
> struct intel_pat_cache *pat_cache;
>
> + /** @wa_cache: cached data for xe_wa() and related functions. */
> + struct xe_wa_cache *wa_cache;
> +
> /**
> * @multi_lrc_mask: bitmask of engine classes supporting multi-LRC.
> * UINT16_MAX if not available (older kernel).
> @@ -99,10 +103,12 @@ struct xe_device {
> #define xe_for_each_engine_class(__class) \
> for (__class = 0; __class < DRM_XE_ENGINE_CLASS_COMPUTE + 1; \
> ++__class)
> -#define xe_for_each_gt(__fd, __gt) \
> - for (uint64_t igt_unique(__mask) = xe_device_get(__fd)->gt_mask; \
> +#define xe_for_each_gt_from_mask(__gt_mask, __gt) \
> + for (uint64_t igt_unique(__mask) = __gt_mask; \
> __gt = ffsll(igt_unique(__mask)) - 1, igt_unique(__mask) != 0; \
> igt_unique(__mask) &= ~(1ull << __gt))
> +#define xe_for_each_gt(__fd, __gt) \
> + xe_for_each_gt_from_mask(xe_device_get(__fd)->gt_mask, __gt)
> #define xe_for_each_tile(__fd, __tile) \
> for (uint64_t igt_unique(__mask) = xe_device_get(__fd)->tile_mask; \
> __tile = ffsll(igt_unique(__mask)) - 1, igt_unique(__mask) != 0; \
> diff --git a/lib/xe/xe_wa.c b/lib/xe/xe_wa.c
> index 93b97c7c1476..59064219cd96 100644
> --- a/lib/xe/xe_wa.c
> +++ b/lib/xe/xe_wa.c
> @@ -30,18 +30,18 @@ static void free_wa_debugfs_dumps(struct xe_wa_cache *wa_cache)
> }
> }
>
> -static int get_wa_debugfs_count(int fd)
> +static int get_wa_debugfs_count(int fd, uint64_t gt_mask)
> {
> int gt;
> int count = 1; /* Device workarounds */
>
> - xe_for_each_gt(fd, gt)
> + xe_for_each_gt_from_mask(gt_mask, gt)
> count++;
>
> return count;
> }
>
> -static int get_wa_debugfs_dumps(int fd, struct xe_wa_cache *wa_cache)
> +static int get_wa_debugfs_dumps(int fd, uint64_t gt_mask, struct xe_wa_cache *wa_cache)
> {
> int gt;
> int debugfs_fd;
> @@ -57,7 +57,7 @@ static int get_wa_debugfs_dumps(int fd, struct xe_wa_cache *wa_cache)
> if (!(wa_cache->dumps[count++] = igt_sysfs_get(debugfs_fd, "workarounds")))
> goto err;
>
> - xe_for_each_gt(fd, gt) {
> + xe_for_each_gt_from_mask(gt_mask, gt) {
> char name[32];
>
> snprintf(name, sizeof(name), "gt%d/workarounds", gt);
> @@ -90,12 +90,12 @@ static void free_cache(struct xe_wa_cache *wa_cache)
> free(wa_cache);
> }
>
> -static struct xe_wa_cache *build_cache(int fd)
> +static struct xe_wa_cache *build_cache(int fd, uint64_t gt_mask)
> {
> struct xe_wa_cache *wa_cache;
> int num_dumps;
>
> - num_dumps = get_wa_debugfs_count(fd);
> + num_dumps = get_wa_debugfs_count(fd, gt_mask);
> wa_cache = calloc(1, sizeof(*wa_cache) + num_dumps * sizeof(wa_cache->dumps[0]));
>
> if (igt_warn_on(!wa_cache))
> @@ -103,7 +103,7 @@ static struct xe_wa_cache *build_cache(int fd)
>
> wa_cache->num_dumps = num_dumps;
>
> - if (igt_warn_on(get_wa_debugfs_dumps(fd, wa_cache))) {
> + if (igt_warn_on(get_wa_debugfs_dumps(fd, gt_mask, wa_cache))) {
> free_cache(wa_cache);
>
> return NULL;
> @@ -181,22 +181,34 @@ int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa)
> */
> int xe_wa(int fd, const char *wa)
> {
> - struct xe_wa_cache *wa_cache = build_cache(fd);
> - int ret;
> + struct xe_wa_cache *wa_cache = xe_device_get(fd)->wa_cache;
>
> if (igt_warn_on(!wa_cache))
> return -1;
>
> - ret = 0;
> + for (int i = 0; i < wa_cache->num_dumps; i++)
> + if (debugfs_dump_has_wa(wa_cache->dumps[i], wa))
> + return 1;
>
> - for (int i = 0; i < wa_cache->num_dumps; i++) {
> - if (debugfs_dump_has_wa(wa_cache->dumps[i], wa)) {
> - ret = 1;
> - break;
> - }
> - }
> + return 0;
> +}
>
> - free_cache(wa_cache);
> +/**
> + * xe_wa_build_cache: Build cached data for xe_wa().
> + * @xe_dev: Xe device where the cache will be stashed.
> + */
> +void xe_wa_build_cache(struct xe_device *xe_dev)
> +{
> + xe_dev->wa_cache = build_cache(xe_dev->fd, xe_dev->gt_mask);
> + igt_warn_on(!xe_dev->wa_cache);
> +}
>
> - return ret;
> +/**
> + * xe_wa_free_cache: Free cached data that was built with xe_wa_build_cache().
> + * @xe_dev: Xe device where the cached data is stashed.
> + */
> +void xe_wa_free_cache(struct xe_device *xe_dev)
> +{
> + free_cache(xe_dev->wa_cache);
> + xe_dev->wa_cache = NULL;
> }
> diff --git a/lib/xe/xe_wa.h b/lib/xe/xe_wa.h
> index 4ff897196545..f0a826553df8 100644
> --- a/lib/xe/xe_wa.h
> +++ b/lib/xe/xe_wa.h
> @@ -6,6 +6,11 @@
> #ifndef XE_WA_H
> #define XE_WA_H
>
> +struct xe_device;
> +
> int xe_wa(int fd, const char *wa);
>
> +void xe_wa_build_cache(struct xe_device *xe_dev);
> +void xe_wa_free_cache(struct xe_device *xe_dev);
> +
> #endif /* XE_WA_H */
>
> --
> 2.55.0
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH i-g-t v2 05/11] lib/xe: Return boolean from xe_wa()
2026-09-23 21:41 ` [PATCH i-g-t v2 05/11] lib/xe: Return boolean from xe_wa() Gustavo Sousa
@ 2026-10-20 21:32 ` Matt Atwood
0 siblings, 0 replies; 23+ messages in thread
From: Matt Atwood @ 2026-10-20 21:32 UTC (permalink / raw)
To: Gustavo Sousa; +Cc: igt-dev
On Wed, Sep 23, 2026 at 06:41:12PM -0300, Gustavo Sousa wrote:
> The function xe_wa() will cause a warning to be printed when an error
> condition is found. Since the current users of xe_wa() do not check
> for errors, let's just convert the function to return a boolean.
>
> Checking for xe_wa(...) instead of xe_wa(...) > 0 feels more natural.
>
Reviewed-by: Matt Atwood <matthew.s.atwood@intel.com>
> Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
> ---
> lib/xe/xe_wa.c | 11 ++++++-----
> lib/xe/xe_wa.h | 4 +++-
> tests/intel/xe_oa.c | 2 +-
> 3 files changed, 10 insertions(+), 7 deletions(-)
>
> diff --git a/lib/xe/xe_wa.c b/lib/xe/xe_wa.c
> index 59064219cd96..05af64151e7c 100644
> --- a/lib/xe/xe_wa.c
> +++ b/lib/xe/xe_wa.c
> @@ -177,20 +177,21 @@ int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa)
> * @fd: A drm file descriptor.
> * @wa: Name of the workaround to be checked.
> *
> - * Returns 1 if enabled, 0 if disabled, -1 on error.
> + * Return a boolean indicating whether the workaround is enabled.
> + * On error, returns false and a warning is printed.
> */
> -int xe_wa(int fd, const char *wa)
> +bool xe_wa(int fd, const char *wa)
> {
> struct xe_wa_cache *wa_cache = xe_device_get(fd)->wa_cache;
>
> if (igt_warn_on(!wa_cache))
> - return -1;
> + return false;
>
> for (int i = 0; i < wa_cache->num_dumps; i++)
> if (debugfs_dump_has_wa(wa_cache->dumps[i], wa))
> - return 1;
> + return true;
>
> - return 0;
> + return false;
> }
>
> /**
> diff --git a/lib/xe/xe_wa.h b/lib/xe/xe_wa.h
> index f0a826553df8..aa1c50c0f9c9 100644
> --- a/lib/xe/xe_wa.h
> +++ b/lib/xe/xe_wa.h
> @@ -6,9 +6,11 @@
> #ifndef XE_WA_H
> #define XE_WA_H
>
> +#include <stdbool.h>
> +
> struct xe_device;
>
> -int xe_wa(int fd, const char *wa);
> +bool xe_wa(int fd, const char *wa);
>
> void xe_wa_build_cache(struct xe_device *xe_dev);
> void xe_wa_free_cache(struct xe_device *xe_dev);
> diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
> index 9571c62c115e..8ce39e6c5064 100644
> --- a/tests/intel/xe_oa.c
> +++ b/tests/intel/xe_oa.c
> @@ -2585,7 +2585,7 @@ test_non_zero_reason(const struct drm_xe_oa_unit *oau, size_t oa_buffer_size)
> * can result in buffer overflows.
> */
> if (oau->oa_unit_type == DRM_XE_OA_UNIT_TYPE_MERT &&
> - xe_wa(drm_fd, "14026633728") > 0) {
> + xe_wa(drm_fd, "14026633728")) {
> oa_exponent = max(oa_exponent, 8);
> properties[9] = oa_exponent;
> }
>
> --
> 2.55.0
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH i-g-t v2 06/11] lib/xe: Assert that cache is available for xe_wa()
2026-09-23 21:41 ` [PATCH i-g-t v2 06/11] lib/xe: Assert that cache is available for xe_wa() Gustavo Sousa
@ 2026-10-20 21:33 ` Matt Atwood
0 siblings, 0 replies; 23+ messages in thread
From: Matt Atwood @ 2026-10-20 21:33 UTC (permalink / raw)
To: Gustavo Sousa; +Cc: igt-dev, Matt Roper
On Wed, Sep 23, 2026 at 06:41:13PM -0300, Gustavo Sousa wrote:
> While we do print a warning if xe_wa() is called without the necessary
> data cached in xe_device, it would make any test that relies on it to
> be unreliable in that scenario.
>
> Make sure that we cause the test to fail instead by adding an
> igt_assert() to check that the wa_cache is not NULL.
>
> Suggested-by: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Matt Atwood <matthew.s.atwood@intel.com>
> Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
> ---
> lib/xe/xe_wa.c | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> diff --git a/lib/xe/xe_wa.c b/lib/xe/xe_wa.c
> index 05af64151e7c..5f09efd2373a 100644
> --- a/lib/xe/xe_wa.c
> +++ b/lib/xe/xe_wa.c
> @@ -178,14 +178,12 @@ int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa)
> * @wa: Name of the workaround to be checked.
> *
> * Return a boolean indicating whether the workaround is enabled.
> - * On error, returns false and a warning is printed.
> */
> bool xe_wa(int fd, const char *wa)
> {
> struct xe_wa_cache *wa_cache = xe_device_get(fd)->wa_cache;
>
> - if (igt_warn_on(!wa_cache))
> - return false;
> + igt_assert(wa_cache);
>
> for (int i = 0; i < wa_cache->num_dumps; i++)
> if (debugfs_dump_has_wa(wa_cache->dumps[i], wa))
>
> --
> 2.55.0
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH i-g-t v2 09/11] lib/intel_pat: Encapsulate management of xe_device's pat_cache
2026-09-23 21:41 ` [PATCH i-g-t v2 09/11] lib/intel_pat: Encapsulate management of xe_device's pat_cache Gustavo Sousa
@ 2026-10-20 21:35 ` Matt Atwood
0 siblings, 0 replies; 23+ messages in thread
From: Matt Atwood @ 2026-10-20 21:35 UTC (permalink / raw)
To: Gustavo Sousa; +Cc: igt-dev, Matt Roper
On Wed, Sep 23, 2026 at 06:41:16PM -0300, Gustavo Sousa wrote:
> Currently xe_device_get() manages the PAT cached information
> information by itself, by doing the necessary memory
> allocation/deallocation and calling xe_get_pat_sw_config() to
> initialize the cached information.
>
> Such management is arguably better suited to be implemented as part of
> the intel_pat module and encapsulated such that xe_query doesn't need
> to know the details.
>
> We will introduce changes that will require an extra logic for
> initializing the cache and having such encapsulation makes it much
> easier to implement. Since we will touch this area, take this
> opportunity to move the existing management to intel_pat.
>
> v2:
> - Don't use void pointer as type of pat_cache. (Matt)
>
> Cc: Matt Roper <matthew.d.roper@intel.com>
Reviewed-by: Matt Atwood <matthew.s.atwood@intel.com>
> Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
> ---
> lib/intel_pat.c | 27 ++++++++++++++++++++++++++-
> lib/intel_pat.h | 5 +++++
> lib/xe/xe_query.c | 9 ++-------
> 3 files changed, 33 insertions(+), 8 deletions(-)
>
> diff --git a/lib/intel_pat.c b/lib/intel_pat.c
> index da7ba1e51b16..db0f057cbd1e 100644
> --- a/lib/intel_pat.c
> +++ b/lib/intel_pat.c
> @@ -144,6 +144,31 @@ int32_t xe_get_pat_hw_config(int drm_fd, struct intel_pat_cache *xe_pat_cache, i
> return xe_get_pat_config(drm_fd, xe_pat_cache, gt, PAT_HW_CONFIG);
> }
>
> +void intel_pat_build_xe_cache(struct xe_device *xe_dev)
> +{
> + struct intel_pat_cache *pat_cache;
> +
> + pat_cache = calloc(1, sizeof(*pat_cache));
> + igt_assert(pat_cache);
> +
> + if (igt_debug_on(xe_get_pat_sw_config(xe_dev->fd, pat_cache, 0) <= 0)) {
> + free(pat_cache);
> + return;
> + }
> +
> + xe_dev->pat_cache = pat_cache;
> +}
> +
> +void intel_pat_free_xe_cache(struct xe_device *xe_dev)
> +{
> + if (!xe_dev->pat_cache)
> + return;
> +
> + free(xe_dev->pat_cache);
> +
> + xe_dev->pat_cache = NULL;
> +}
> +
> /*
> * Hardcoded PAT indices for Xe platforms, used as a fallback when the
> * kernel doesn't expose gt0/pat_sw_config in debugfs.
> @@ -217,7 +242,7 @@ static void intel_get_pat_idx(int fd, struct intel_pat_cache *pat)
> struct xe_device *xe_dev = xe_device_get(fd);
>
> if (xe_dev->pat_cache) {
> - *pat = *xe_dev->pat_cache;
> + *pat = *((struct intel_pat_cache *)xe_dev->pat_cache);
> } else if (xe_pat_fallback(fd, pat)) {
> igt_info("PAT sw_config debugfs not available, "
> "using hardcoded fallback\n");
> diff --git a/lib/intel_pat.h b/lib/intel_pat.h
> index 52a61e8d25fb..fc8fa3fa9f45 100644
> --- a/lib/intel_pat.h
> +++ b/lib/intel_pat.h
> @@ -13,6 +13,8 @@
> #define XE_PAT_IDX_INVALID ((uint8_t)-2) /* no such PAT index on this platform */
> #define XE_PAT_MAX_ENTRIES 32
>
> +struct xe_device;
> +
> struct xe_pat_entry {
> uint32_t pat;
> bool rsvd;
> @@ -42,4 +44,7 @@ bool intel_has_pat_wt(int fd);
> int32_t xe_get_pat_sw_config(int drm_fd, struct intel_pat_cache *xe_pat_cache, int gt);
> int32_t xe_get_pat_hw_config(int drm_fd, struct intel_pat_cache *xe_pat_cache, int gt);
>
> +void intel_pat_build_xe_cache(struct xe_device *xe_dev);
> +void intel_pat_free_xe_cache(struct xe_device *xe_dev);
> +
> #endif /* INTEL_PAT_H */
> diff --git a/lib/xe/xe_query.c b/lib/xe/xe_query.c
> index d2c4329aa317..e7945c8923db 100644
> --- a/lib/xe/xe_query.c
> +++ b/lib/xe/xe_query.c
> @@ -377,8 +377,8 @@ static void xe_device_free(struct xe_device *xe_dev)
> free(xe_dev->mem_regions);
> free(xe_dev->vram_size);
> free(xe_dev->eu_stall);
> - free(xe_dev->pat_cache);
>
> + intel_pat_free_xe_cache(xe_dev);
> xe_wa_free_cache(xe_dev);
>
> free(xe_dev);
> @@ -458,12 +458,7 @@ struct xe_device *xe_device_get(int fd)
> * should be extended to cache PAT entries by platform version/
> * revision instead.
> */
> - xe_dev->pat_cache = calloc(1, sizeof(*xe_dev->pat_cache));
> - igt_assert(xe_dev->pat_cache);
> - if (xe_get_pat_sw_config(xe_dev->fd, xe_dev->pat_cache, 0) <= 0) {
> - free(xe_dev->pat_cache);
> - xe_dev->pat_cache = NULL;
> - }
> + intel_pat_build_xe_cache(xe_dev);
>
> /* We may get here from multiple threads, use first cached xe_dev */
> pthread_mutex_lock(&cache.cache_mutex);
>
> --
> 2.55.0
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [PATCH i-g-t v2 03/11] lib/xe: Gather workarounds debugfs dumps in a cache struct
2026-10-20 21:24 ` Matt Atwood
@ 2026-10-20 22:49 ` Gustavo Sousa
0 siblings, 0 replies; 23+ messages in thread
From: Gustavo Sousa @ 2026-10-20 22:49 UTC (permalink / raw)
To: Matt Atwood; +Cc: igt-dev, Matt Roper
Matt Atwood <matthew.s.atwood@intel.com> writes:
> On Wed, Sep 23, 2026 at 06:41:10PM -0300, Gustavo Sousa wrote:
>> In an upcoming change, we will cache workaround information in struct
>> xe_device. As a preparation for that, add the logic to gather the
>> dumps of workaround debugfs files into a cache struct. Such a cache
>> will be kept attached to xe_device as a follow-up.
>>
>> Signed-off-by: Gustavo Sousa <gustavo.sousa@intel.com>
> looks like MattR's rb got dropped from series one
Yeah. I should have called it out, sorry.
I intentionally dropped it because I changed the approach in v2 and I
would like a new review on this new version.
--
Gustavo Sousa
>> ---
>> lib/xe/xe_wa.c | 140 +++++++++++++++++++++++++++++++++++++++++++--------------
>> 1 file changed, 106 insertions(+), 34 deletions(-)
>>
>> diff --git a/lib/xe/xe_wa.c b/lib/xe/xe_wa.c
>> index c0c97e244564..93b97c7c1476 100644
>> --- a/lib/xe/xe_wa.c
>> +++ b/lib/xe/xe_wa.c
>> @@ -8,6 +8,7 @@
>> #include <stdint.h>
>> #include <stdio.h>
>>
>> +#include "igt_core.h"
>> #include "igt_debugfs.h"
>> #include "igt_sysfs.h"
>>
>> @@ -16,6 +17,101 @@
>>
>> #include "tests/xe_wa.h"
>>
>> +struct xe_wa_cache {
>> + int num_dumps;
>> + char *dumps[];
>> +};
>> +
>> +static void free_wa_debugfs_dumps(struct xe_wa_cache *wa_cache)
>> +{
>> + for (int i = 0; i < wa_cache->num_dumps && wa_cache->dumps[i]; i++) {
>> + free(wa_cache->dumps[i]);
>> + wa_cache->dumps[i] = NULL;
>> + }
>> +}
>> +
>> +static int get_wa_debugfs_count(int fd)
>> +{
>> + int gt;
>> + int count = 1; /* Device workarounds */
>> +
>> + xe_for_each_gt(fd, gt)
>> + count++;
>> +
>> + return count;
>> +}
>> +
>> +static int get_wa_debugfs_dumps(int fd, struct xe_wa_cache *wa_cache)
>> +{
>> + int gt;
>> + int debugfs_fd;
>> + int count;
>> + int ret = 0;
>> +
>> + debugfs_fd = igt_debugfs_dir(fd);
>> + if (debugfs_fd == -1)
>> + goto err;
>> +
>> + count = 0;
>> +
>> + if (!(wa_cache->dumps[count++] = igt_sysfs_get(debugfs_fd, "workarounds")))
>> + goto err;
>> +
>> + xe_for_each_gt(fd, gt) {
>> + char name[32];
>> +
>> + snprintf(name, sizeof(name), "gt%d/workarounds", gt);
>> +
>> + if (!(wa_cache->dumps[count++] = igt_sysfs_get(debugfs_fd, name)))
>> + goto err;
>> + }
>> +
>> + if (igt_warn_on(count != wa_cache->num_dumps))
>> + goto err;
>> +
>> + goto out;
>> +
>> +err:
>> + free_wa_debugfs_dumps(wa_cache);
>> + ret = 1;
>> +
>> +out:
>> + close(debugfs_fd);
>> +
>> + return ret;
>> +}
>> +
>> +static void free_cache(struct xe_wa_cache *wa_cache)
>> +{
>> + if (!wa_cache)
>> + return;
>> +
>> + free_wa_debugfs_dumps(wa_cache);
>> + free(wa_cache);
>> +}
>> +
>> +static struct xe_wa_cache *build_cache(int fd)
>> +{
>> + struct xe_wa_cache *wa_cache;
>> + int num_dumps;
>> +
>> + num_dumps = get_wa_debugfs_count(fd);
>> + wa_cache = calloc(1, sizeof(*wa_cache) + num_dumps * sizeof(wa_cache->dumps[0]));
>> +
>> + if (igt_warn_on(!wa_cache))
>> + return NULL;
>> +
>> + wa_cache->num_dumps = num_dumps;
>> +
>> + if (igt_warn_on(get_wa_debugfs_dumps(fd, wa_cache))) {
>> + free_cache(wa_cache);
>> +
>> + return NULL;
>> + }
>> +
>> + return wa_cache;
>> +}
>> +
>> static int debugfs_dump_has_wa(char *dump, const char *wa)
>> {
>> size_t wa_len;
>> @@ -76,27 +172,6 @@ int xe_wa_test_debugfs_dump_has_wa(char *dump, const char *wa)
>> return debugfs_dump_has_wa(dump, wa);
>> }
>>
>> -static int debugfs_file_has_wa(int drm_fd, int debugfs_fd,
>> - const char *debugfs_name, const char *wa)
>> -{
>> - char *debugfs_dump;
>> -
>> - if (!igt_debugfs_exists(drm_fd, debugfs_name, O_RDONLY))
>> - return -1;
>> -
>> - debugfs_dump = igt_sysfs_get(debugfs_fd, debugfs_name);
>> - if (debugfs_dump) {
>> - int ret = debugfs_dump_has_wa(debugfs_dump, wa);
>> -
>> - free(debugfs_dump);
>> -
>> - if (ret)
>> - return ret;
>> - }
>> -
>> - return 0;
>> -}
>> -
>> /**
>> * xe_wa: Check if a workaround is enabled for the device.
>> * @fd: A drm file descriptor.
>> @@ -106,25 +181,22 @@ static int debugfs_file_has_wa(int drm_fd, int debugfs_fd,
>> */
>> int xe_wa(int fd, const char *wa)
>> {
>> - int ret = 0;
>> - int debugfs_fd;
>> - unsigned int xe;
>> - char name[256];
>> + struct xe_wa_cache *wa_cache = build_cache(fd);
>> + int ret;
>>
>> - debugfs_fd = igt_debugfs_dir(fd);
>> - if (debugfs_fd == -1)
>> + if (igt_warn_on(!wa_cache))
>> return -1;
>>
>> - xe_for_each_gt(fd, xe) {
>> - sprintf(name, "gt%d/workarounds", xe);
>> - ret = debugfs_file_has_wa(fd, debugfs_fd, name, wa);
>> - if (ret)
>> + ret = 0;
>> +
>> + for (int i = 0; i < wa_cache->num_dumps; i++) {
>> + if (debugfs_dump_has_wa(wa_cache->dumps[i], wa)) {
>> + ret = 1;
>> break;
>> + }
>> }
>>
>> - if (!ret)
>> - ret = debugfs_file_has_wa(fd, debugfs_fd, "workarounds", wa);
>> + free_cache(wa_cache);
>>
>> - close(debugfs_fd);
>> return ret;
>> }
>>
>> --
>> 2.55.0
>>
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2026-10-20 22:50 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-23 21:41 [PATCH i-g-t v2 00/11] Implement Wa_14026539277 Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 01/11] lib/xe: Move lib/intel_wa to lib/xe/xe_wa Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 02/11] lib/xe: Make debugfs_file_has_wa() aware of the debugfs file layout Gustavo Sousa
2026-10-20 21:15 ` Matt Atwood
2026-09-23 21:41 ` [PATCH i-g-t v2 03/11] lib/xe: Gather workarounds debugfs dumps in a cache struct Gustavo Sousa
2026-10-20 21:24 ` Matt Atwood
2026-10-20 22:49 ` Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 04/11] lib/xe: Cache workaround information in xe_device Gustavo Sousa
2026-10-20 21:30 ` Matt Atwood
2026-09-23 21:41 ` [PATCH i-g-t v2 05/11] lib/xe: Return boolean from xe_wa() Gustavo Sousa
2026-10-20 21:32 ` Matt Atwood
2026-09-23 21:41 ` [PATCH i-g-t v2 06/11] lib/xe: Assert that cache is available for xe_wa() Gustavo Sousa
2026-10-20 21:33 ` Matt Atwood
2026-09-23 21:41 ` [PATCH i-g-t v2 07/11] tests/intel/xe_pat: Adapt pat_entry_is_wb() to Xe3p Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 08/11] lib/xe: Add xe_wa_from_cache() Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 09/11] lib/intel_pat: Encapsulate management of xe_device's pat_cache Gustavo Sousa
2026-10-20 21:35 ` Matt Atwood
2026-09-23 21:41 ` [PATCH i-g-t v2 10/11] lib/intel_pat: Pass xe_device to xe_get_pat_config() Gustavo Sousa
2026-09-23 21:41 ` [PATCH i-g-t v2 11/11] intel: Implement Wa_14026539277 Gustavo Sousa
2026-09-24 1:52 ` ✓ i915.CI.BAT: success for Implement Wa_14026539277 (rev2) Patchwork
2026-09-24 2:18 ` ✓ Xe.CI.BAT: " Patchwork
2026-09-24 16:04 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-09-25 0:41 ` ✗ i915.CI.Full: " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox