* [PATCH v7 0/2] drm/i915/selftests: Use safe userspace memory for mappings
@ 2026-04-21 6:17 Krzysztof Karas
2026-04-21 6:17 ` [PATCH v7 1/2] drm/i915/selftests: Prevent userspace mapping invalidation Krzysztof Karas
` (3 more replies)
0 siblings, 4 replies; 11+ messages in thread
From: Krzysztof Karas @ 2026-04-21 6:17 UTC (permalink / raw)
To: intel-gfx
Cc: Andi Shyti, Sebastian Brzezinka, Krzysztof Niemiec,
Janusz Krzysztofik, Krzysztof Karas
Test-with: 20260330102400.1157658-1-krzysztof.karas@intel.com
Currently, i915 selftests use unknown process's address space to
perform mappings to userspace memory. This is problematic,
because there is no control over lifetime of the memory of such
task, so the test would occasionally borrow memory scheduled for
or in the middle of a cleanup causing SIGBUS errors.
Utilize user-provided PID of running userspace process to
perfofm mapping in a safe environment.
Krzysztof Karas (2):
drm/i915/selftests: Prevent userspace mapping invalidation
drm/i915/selftests: Run vma tests only if current->mm is present
.../drm/i915/gem/selftests/i915_gem_mman.c | 16 ++---
drivers/gpu/drm/i915/i915_selftest.h | 1 +
.../gpu/drm/i915/selftests/i915_selftest.c | 62 ++++++++++++++++++-
3 files changed, 70 insertions(+), 9 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH v7 1/2] drm/i915/selftests: Prevent userspace mapping invalidation
2026-04-21 6:17 [PATCH v7 0/2] drm/i915/selftests: Use safe userspace memory for mappings Krzysztof Karas
@ 2026-04-21 6:17 ` Krzysztof Karas
2026-04-24 10:06 ` Sebastian Brzezinka
2026-04-28 14:57 ` Andi Shyti
2026-04-21 6:17 ` [PATCH v7 2/2] drm/i915/selftests: Run vma tests only if current->mm is present Krzysztof Karas
` (2 subsequent siblings)
3 siblings, 2 replies; 11+ messages in thread
From: Krzysztof Karas @ 2026-04-21 6:17 UTC (permalink / raw)
To: intel-gfx
Cc: Andi Shyti, Sebastian Brzezinka, Krzysztof Niemiec,
Janusz Krzysztofik, Krzysztof Karas
Migration testing in i915 assumes current task's address space
to allocate new userspace mapping and uses it without
registering real user for that address space in mm_struct.
On single NUMA node setups PCI probe executes in the same
context as userspace process calling the test (i915_selftest
from IGT), but when multiple nodes are available, the PCI code
puts probe into a kernel workqueue. This switches execution to
a kworker, which does not have its own address space in
userspace and must borrow such memory from another process, so
"current->active_mm" is unknown at the start of the test.
It was observed that mm->mm_users would occasionally be 0
or drop to 0 during the test due to short delay between
scheduling and executing work in forked process, which reaped
userspace mappings, further leading to failures upon reading
from userland memory.
Prevent this by adding a PID parameter to a trusted task, so its
mm struct may be used if needed.
Closes: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14204
Fixes: 34b1c1c71d37 ("i915/selftest/igt_mmap: let mmap tests run in kthread")
Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com>
---
v5 (Janusz):
* Remove missing PID warning.
v6:
* Move mm handling to a separate function. (Andi)
* Validate user provided PID. (Janusz)
v7 (Andi):
* Add missing mm reference release on error path.
drivers/gpu/drm/i915/i915_selftest.h | 1 +
.../gpu/drm/i915/selftests/i915_selftest.c | 62 ++++++++++++++++++-
2 files changed, 62 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/i915_selftest.h b/drivers/gpu/drm/i915/i915_selftest.h
index 72922028f4ba..e29ca298e7eb 100644
--- a/drivers/gpu/drm/i915/i915_selftest.h
+++ b/drivers/gpu/drm/i915/i915_selftest.h
@@ -35,6 +35,7 @@ struct i915_selftest {
unsigned long timeout_jiffies;
unsigned int timeout_ms;
unsigned int random_seed;
+ unsigned int userspace_pid;
char *filter;
int mock;
int live;
diff --git a/drivers/gpu/drm/i915/selftests/i915_selftest.c b/drivers/gpu/drm/i915/selftests/i915_selftest.c
index 8460f0a70d04..71f61328e14b 100644
--- a/drivers/gpu/drm/i915/selftests/i915_selftest.c
+++ b/drivers/gpu/drm/i915/selftests/i915_selftest.c
@@ -181,11 +181,48 @@ __wait_gsc_huc_load_completed(struct drm_i915_private *i915)
pr_warn(DRIVER_NAME "Timed out waiting for huc load via GSC!\n");
}
+static struct mm_struct *
+get_mm(int u_pid_nr)
+{
+ struct pid *u_pid = find_get_pid(u_pid_nr);
+ struct task_struct *task;
+ struct mm_struct *mm;
+
+ if (!u_pid) {
+ pr_warn("Could not find PID: %d\n", u_pid_nr);
+ return NULL;
+ }
+
+ task = get_pid_task(u_pid, PIDTYPE_PID);
+ put_pid(u_pid);
+ if (!task) {
+ pr_warn("Could not find task for PID: %d\n", u_pid_nr);
+ return NULL;
+ }
+
+ if (task->flags & PF_KTHREAD) {
+ pr_warn("Task not in userspace: %d\n", u_pid_nr);
+ put_task_struct(task);
+ return NULL;
+ }
+
+ mm = get_task_mm(task);
+ put_task_struct(task);
+ if (!mm) {
+ pr_warn("Could not find address space of task with PID: %d\n", u_pid_nr);
+ return NULL;
+ }
+
+ return mm;
+}
+
static int __run_selftests(const char *name,
struct selftest *st,
unsigned int count,
void *data)
{
+ int u_pid_nr = i915_selftest.userspace_pid;
+ struct mm_struct *mm = NULL;
int err = 0;
while (!i915_selftest.random_seed)
@@ -201,14 +238,32 @@ static int __run_selftests(const char *name,
pr_info(DRIVER_NAME ": Performing %s selftests with st_random_seed=0x%x st_timeout=%u\n",
name, i915_selftest.random_seed, i915_selftest.timeout_ms);
+ /**
+ * If we are running in a kthread on a multi NUMA system and the user passed
+ * a valid PID of a userspace task, then we may borrow its address space
+ * to prepare a safe environment for the mmap selftests.
+ */
+ if (!current->mm && u_pid_nr) {
+ mm = get_mm(u_pid_nr);
+ if (mm) {
+ kthread_use_mm(mm);
+ mmput_async(mm);
+ if (unlikely(!current->mm))
+ pr_warn("Could not set mm as current->mm\n");
+ }
+ }
+
/* Tests are listed in order in i915_*_selftests.h */
for (; count--; st++) {
if (!st->enabled)
continue;
cond_resched();
- if (signal_pending(current))
+ if (signal_pending(current)) {
+ if (mm)
+ kthread_unuse_mm(mm);
return -EINTR;
+ }
pr_info(DRIVER_NAME ": Running %s\n", st->name);
if (data)
@@ -226,6 +281,9 @@ static int __run_selftests(const char *name,
st->name, err))
err = -1;
+ if (mm)
+ kthread_unuse_mm(mm);
+
return err;
}
@@ -507,6 +565,8 @@ void igt_hexdump(const void *buf, size_t len)
module_param_named(st_random_seed, i915_selftest.random_seed, uint, 0400);
module_param_named(st_timeout, i915_selftest.timeout_ms, uint, 0400);
module_param_named(st_filter, i915_selftest.filter, charp, 0400);
+module_param_named(st_userspace_pid, i915_selftest.userspace_pid, uint, 0400);
+MODULE_PARM_DESC(st_userspace_pid, "For usage in tests that map userspace memory and require address space with controllable lifetime.");
module_param_named_unsafe(mock_selftests, i915_selftest.mock, int, 0400);
MODULE_PARM_DESC(mock_selftests, "Run selftests before loading, using mock hardware (0:disabled [default], 1:run tests then load driver, -1:run tests then leave dummy module)");
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v7 2/2] drm/i915/selftests: Run vma tests only if current->mm is present
2026-04-21 6:17 [PATCH v7 0/2] drm/i915/selftests: Use safe userspace memory for mappings Krzysztof Karas
2026-04-21 6:17 ` [PATCH v7 1/2] drm/i915/selftests: Prevent userspace mapping invalidation Krzysztof Karas
@ 2026-04-21 6:17 ` Krzysztof Karas
2026-04-24 9:52 ` Sebastian Brzezinka
2026-04-28 15:03 ` Andi Shyti
2026-04-22 8:51 ` ✓ i915.CI.BAT: success for drm/i915/selftests: Use safe userspace memory for mappings Patchwork
2026-04-22 14:45 ` ✓ i915.CI.Full: " Patchwork
3 siblings, 2 replies; 11+ messages in thread
From: Krzysztof Karas @ 2026-04-21 6:17 UTC (permalink / raw)
To: intel-gfx
Cc: Andi Shyti, Sebastian Brzezinka, Krzysztof Niemiec,
Janusz Krzysztofik, Krzysztof Karas
This set of tests require userspace memory to map objects,
so run them only if that memory is available.
Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com>
---
v5 (Janusz):
* Add warning when current->mm is missing.
v6 (Andi):
* Shorten the warning upon no current->mm.
v7 (Andi):
* Make the warning descriptive.
.../gpu/drm/i915/gem/selftests/i915_gem_mman.c | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c b/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
index 9d454d0b46f2..c876d59336f2 100644
--- a/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
+++ b/drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
@@ -1847,11 +1847,12 @@ static int igt_mmap_revoke(void *arg)
int i915_gem_mman_live_selftests(struct drm_i915_private *i915)
{
int ret;
- bool unuse_mm = false;
static const struct i915_subtest tests[] = {
SUBTEST(igt_partial_tiling),
SUBTEST(igt_smoke_tiling),
SUBTEST(igt_mmap_offset_exhaustion),
+ };
+ static const struct i915_subtest vma_tests[] = {
SUBTEST(igt_mmap),
SUBTEST(igt_mmap_migrate),
SUBTEST(igt_mmap_access),
@@ -1859,15 +1860,14 @@ int i915_gem_mman_live_selftests(struct drm_i915_private *i915)
SUBTEST(igt_mmap_gpu),
};
- if (!current->mm) {
- kthread_use_mm(current->active_mm);
- unuse_mm = true;
- }
-
ret = i915_live_subtests(tests, i915);
+ if (ret)
+ return ret;
- if (unuse_mm)
- kthread_unuse_mm(current->active_mm);
+ if (current->mm)
+ ret = i915_live_subtests(vma_tests, i915);
+ else
+ pr_warn("No userspace memory for VMA selftests.\n");
return ret;
}
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* ✓ i915.CI.BAT: success for drm/i915/selftests: Use safe userspace memory for mappings
2026-04-21 6:17 [PATCH v7 0/2] drm/i915/selftests: Use safe userspace memory for mappings Krzysztof Karas
2026-04-21 6:17 ` [PATCH v7 1/2] drm/i915/selftests: Prevent userspace mapping invalidation Krzysztof Karas
2026-04-21 6:17 ` [PATCH v7 2/2] drm/i915/selftests: Run vma tests only if current->mm is present Krzysztof Karas
@ 2026-04-22 8:51 ` Patchwork
2026-04-22 14:45 ` ✓ i915.CI.Full: " Patchwork
3 siblings, 0 replies; 11+ messages in thread
From: Patchwork @ 2026-04-22 8:51 UTC (permalink / raw)
To: Krzysztof Karas; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 6612 bytes --]
== Series Details ==
Series: drm/i915/selftests: Use safe userspace memory for mappings
URL : https://patchwork.freedesktop.org/series/165202/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_18350 -> Patchwork_165202v1
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/index.html
Participating hosts (41 -> 40)
------------------------------
Additional (1): fi-rkl-11600
Missing (2): bat-dg2-13 fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_165202v1 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@dmabuf@all-tests:
- fi-rkl-11600: NOTRUN -> [SKIP][1] ([i915#15931])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@dmabuf@all-tests.html
* igt@fbdev@eof:
- fi-rkl-11600: NOTRUN -> [SKIP][2] ([i915#2582]) +3 other tests skip
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@fbdev@eof.html
* igt@fbdev@info:
- fi-rkl-11600: NOTRUN -> [SKIP][3] ([i915#1849] / [i915#2582])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@fbdev@info.html
* igt@gem_huc_copy@huc-copy:
- fi-rkl-11600: NOTRUN -> [SKIP][4] ([i915#2190])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- fi-rkl-11600: NOTRUN -> [SKIP][5] ([i915#4613]) +3 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@gem_lmem_swapping@basic.html
* igt@gem_tiled_pread_basic@basic:
- fi-rkl-11600: NOTRUN -> [SKIP][6] ([i915#15656])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@gem_tiled_pread_basic@basic.html
* igt@intel_hwmon@hwmon-read:
- fi-rkl-11600: NOTRUN -> [SKIP][7] ([i915#7707]) +1 other test skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@intel_hwmon@hwmon-read.html
* igt@kms_flip@basic-flip-vs-wf_vblank:
- fi-rkl-11600: NOTRUN -> [SKIP][8] ([i915#3637]) +3 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@kms_flip@basic-flip-vs-wf_vblank.html
* igt@kms_force_connector_basic@force-load-detect:
- fi-rkl-11600: NOTRUN -> [SKIP][9]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_frontbuffer_tracking@basic:
- fi-rkl-11600: NOTRUN -> [SKIP][10] ([i915#1849] / [i915#5354])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@kms_frontbuffer_tracking@basic.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-xr24:
- fi-rkl-11600: NOTRUN -> [SKIP][11] ([i915#11190]) +16 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-xr24.html
* igt@kms_pm_backlight@basic-brightness:
- fi-rkl-11600: NOTRUN -> [SKIP][12] ([i915#5354])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_psr@psr-primary-page-flip:
- fi-rkl-11600: NOTRUN -> [SKIP][13] ([i915#1072] / [i915#9732]) +3 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@kms_psr@psr-primary-page-flip.html
* igt@kms_setmode@basic-clone-single-crtc:
- fi-rkl-11600: NOTRUN -> [SKIP][14] ([i915#3555])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-flip:
- fi-rkl-11600: NOTRUN -> [SKIP][15] ([i915#3708])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-read:
- fi-rkl-11600: NOTRUN -> [SKIP][16] ([i915#3291] / [i915#3708]) +2 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/fi-rkl-11600/igt@prime_vgem@basic-read.html
#### Possible fixes ####
* igt@kms_pm_rpm@basic-rte:
- bat-rpls-4: [DMESG-WARN][17] ([i915#13400]) -> [PASS][18]
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/bat-rpls-4/igt@kms_pm_rpm@basic-rte.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/bat-rpls-4/igt@kms_pm_rpm@basic-rte.html
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#11190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190
[i915#13400]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13400
[i915#15656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15656
[i915#15931]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15931
[i915#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849
[i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
[i915#2582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2582
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
Build changes
-------------
* IGT: IGT_8863 -> IGTPW_14883
* Linux: CI_DRM_18350 -> Patchwork_165202v1
CI-20190529: 20190529
CI_DRM_18350: 898b5aa235c5b269d6c745fd84270b296aa75469 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_14883: 8e8a5056519241b7fc441bea1d39c5be054370d6 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8863: 5b279a8b71dc1672099205a1a9e8135c7c7fadb5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_165202v1: 898b5aa235c5b269d6c745fd84270b296aa75469 @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/index.html
[-- Attachment #2: Type: text/html, Size: 7945 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* ✓ i915.CI.Full: success for drm/i915/selftests: Use safe userspace memory for mappings
2026-04-21 6:17 [PATCH v7 0/2] drm/i915/selftests: Use safe userspace memory for mappings Krzysztof Karas
` (2 preceding siblings ...)
2026-04-22 8:51 ` ✓ i915.CI.BAT: success for drm/i915/selftests: Use safe userspace memory for mappings Patchwork
@ 2026-04-22 14:45 ` Patchwork
3 siblings, 0 replies; 11+ messages in thread
From: Patchwork @ 2026-04-22 14:45 UTC (permalink / raw)
To: Krzysztof Karas; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 134023 bytes --]
== Series Details ==
Series: drm/i915/selftests: Use safe userspace memory for mappings
URL : https://patchwork.freedesktop.org/series/165202/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_18350_full -> Patchwork_165202v1_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (10 -> 10)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in Patchwork_165202v1_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-rkl: NOTRUN -> [SKIP][1] ([i915#8411])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@device_reset@unbind-cold-reset-rebind:
- shard-rkl: NOTRUN -> [SKIP][2] ([i915#11078])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@device_reset@unbind-cold-reset-rebind.html
- shard-dg1: NOTRUN -> [SKIP][3] ([i915#11078])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-18/igt@device_reset@unbind-cold-reset-rebind.html
- shard-tglu: NOTRUN -> [SKIP][4] ([i915#11078])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-7/igt@device_reset@unbind-cold-reset-rebind.html
- shard-mtlp: NOTRUN -> [SKIP][5] ([i915#11078])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-6/igt@device_reset@unbind-cold-reset-rebind.html
* igt@fbdev@read:
- shard-dg2: NOTRUN -> [FAIL][6] ([i915#15914])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-1/igt@fbdev@read.html
- shard-dg1: [PASS][7] -> [FAIL][8] ([i915#15914])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg1-17/igt@fbdev@read.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-12/igt@fbdev@read.html
* igt@gem_basic@multigpu-create-close:
- shard-tglu-1: NOTRUN -> [SKIP][9] ([i915#7697]) +1 other test skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@gem_basic@multigpu-create-close.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-rkl: NOTRUN -> [SKIP][10] ([i915#13008])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-5/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: NOTRUN -> [INCOMPLETE][11] ([i915#12392] / [i915#13356])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-dg1: NOTRUN -> [SKIP][12] ([i915#7697])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-13/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-rkl: NOTRUN -> [SKIP][13] ([i915#6335])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_ctx_persistence@heartbeat-hang:
- shard-dg2: NOTRUN -> [SKIP][14] ([i915#8555])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-8/igt@gem_ctx_persistence@heartbeat-hang.html
* igt@gem_ctx_persistence@legacy-engines-persistence:
- shard-snb: NOTRUN -> [SKIP][15] ([i915#1099]) +1 other test skip
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-snb6/igt@gem_ctx_persistence@legacy-engines-persistence.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-dg2: NOTRUN -> [SKIP][16] ([i915#280]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_ctx_sseu@mmap-args:
- shard-rkl: NOTRUN -> [SKIP][17] ([i915#280])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-5/igt@gem_ctx_sseu@mmap-args.html
- shard-dg1: NOTRUN -> [SKIP][18] ([i915#280])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-14/igt@gem_ctx_sseu@mmap-args.html
- shard-tglu: NOTRUN -> [SKIP][19] ([i915#280])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-2/igt@gem_ctx_sseu@mmap-args.html
- shard-mtlp: NOTRUN -> [SKIP][20] ([i915#280])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-4/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@unwedge-stress:
- shard-snb: NOTRUN -> [FAIL][21] ([i915#8898]) +1 other test fail
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-snb5/igt@gem_eio@unwedge-stress.html
* igt@gem_eio@unwedge-stress@blt:
- shard-mtlp: NOTRUN -> [SKIP][22] ([i915#15314])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-7/igt@gem_eio@unwedge-stress@blt.html
* igt@gem_exec_balancer@bonded-sync:
- shard-dg2: NOTRUN -> [SKIP][23] ([i915#4771])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-7/igt@gem_exec_balancer@bonded-sync.html
* igt@gem_exec_balancer@bonded-true-hang:
- shard-dg2: NOTRUN -> [SKIP][24] ([i915#4812])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@gem_exec_balancer@bonded-true-hang.html
* igt@gem_exec_balancer@parallel:
- shard-tglu: NOTRUN -> [SKIP][25] ([i915#4525])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-10/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_big@single:
- shard-tglu-1: NOTRUN -> [FAIL][26] ([i915#15816])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@gem_exec_big@single.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-glk: NOTRUN -> [SKIP][27] ([i915#6334]) +1 other test skip
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk9/igt@gem_exec_capture@capture-invisible@smem0.html
- shard-rkl: NOTRUN -> [SKIP][28] ([i915#6334]) +1 other test skip
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_flush@basic-batch-kernel-default-uc:
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#3539] / [i915#4852])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-6/igt@gem_exec_flush@basic-batch-kernel-default-uc.html
* igt@gem_exec_reloc@basic-cpu-noreloc:
- shard-rkl: NOTRUN -> [SKIP][30] ([i915#14544] / [i915#3281]) +1 other test skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@gem_exec_reloc@basic-cpu-noreloc.html
- shard-dg1: NOTRUN -> [SKIP][31] ([i915#3281]) +3 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-13/igt@gem_exec_reloc@basic-cpu-noreloc.html
* igt@gem_exec_reloc@basic-gtt-wc:
- shard-mtlp: NOTRUN -> [SKIP][32] ([i915#3281]) +2 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-5/igt@gem_exec_reloc@basic-gtt-wc.html
* igt@gem_exec_reloc@basic-wc-cpu:
- shard-dg2: NOTRUN -> [SKIP][33] ([i915#3281]) +7 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@gem_exec_reloc@basic-wc-cpu.html
* igt@gem_exec_reloc@basic-write-read:
- shard-rkl: NOTRUN -> [SKIP][34] ([i915#3281]) +5 other tests skip
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-5/igt@gem_exec_reloc@basic-write-read.html
* igt@gem_exec_schedule@reorder-wide:
- shard-dg2: NOTRUN -> [SKIP][35] ([i915#4537] / [i915#4812])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@gem_exec_schedule@reorder-wide.html
* igt@gem_exec_suspend@basic-s3:
- shard-glk10: NOTRUN -> [INCOMPLETE][36] ([i915#13196] / [i915#13356]) +1 other test incomplete
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk10/igt@gem_exec_suspend@basic-s3.html
* igt@gem_fence_thrash@bo-write-verify-none:
- shard-dg1: NOTRUN -> [SKIP][37] ([i915#4860])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-19/igt@gem_fence_thrash@bo-write-verify-none.html
- shard-mtlp: NOTRUN -> [SKIP][38] ([i915#4860])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-5/igt@gem_fence_thrash@bo-write-verify-none.html
* igt@gem_fenced_exec_thrash@no-spare-fences:
- shard-dg2: NOTRUN -> [SKIP][39] ([i915#4860]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-1/igt@gem_fenced_exec_thrash@no-spare-fences.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-tglu-1: NOTRUN -> [SKIP][40] ([i915#4613]) +3 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-rkl: NOTRUN -> [SKIP][41] ([i915#4613]) +4 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@gem_lmem_swapping@parallel-random-verify.html
- shard-tglu: NOTRUN -> [SKIP][42] ([i915#4613]) +1 other test skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-5/igt@gem_lmem_swapping@parallel-random-verify.html
- shard-mtlp: NOTRUN -> [SKIP][43] ([i915#4613]) +1 other test skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-8/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-glk: NOTRUN -> [SKIP][44] ([i915#4613]) +3 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk8/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_mmap@short-mmap:
- shard-dg2: NOTRUN -> [SKIP][45] ([i915#4083]) +3 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@gem_mmap@short-mmap.html
* igt@gem_mmap_gtt@basic-wc:
- shard-dg1: NOTRUN -> [SKIP][46] ([i915#4077]) +4 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-17/igt@gem_mmap_gtt@basic-wc.html
* igt@gem_mmap_gtt@basic-write-read:
- shard-mtlp: NOTRUN -> [SKIP][47] ([i915#4077]) +4 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-5/igt@gem_mmap_gtt@basic-write-read.html
* igt@gem_mmap_gtt@zero-extend:
- shard-dg2: NOTRUN -> [SKIP][48] ([i915#4077]) +9 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-3/igt@gem_mmap_gtt@zero-extend.html
* igt@gem_mmap_wc@bad-offset:
- shard-mtlp: NOTRUN -> [SKIP][49] ([i915#4083]) +2 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-2/igt@gem_mmap_wc@bad-offset.html
* igt@gem_mmap_wc@read:
- shard-dg1: NOTRUN -> [SKIP][50] ([i915#4083]) +3 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-12/igt@gem_mmap_wc@read.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- shard-rkl: NOTRUN -> [SKIP][51] ([i915#3282]) +3 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gem_partial_pwrite_pread@writes-after-reads-display:
- shard-dg2: NOTRUN -> [SKIP][52] ([i915#3282]) +3 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-8/igt@gem_partial_pwrite_pread@writes-after-reads-display.html
* igt@gem_pread@exhaustion:
- shard-glk: NOTRUN -> [WARN][53] ([i915#2658])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk2/igt@gem_pread@exhaustion.html
* igt@gem_pread@uncached:
- shard-dg1: NOTRUN -> [SKIP][54] ([i915#3282])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-15/igt@gem_pread@uncached.html
- shard-mtlp: NOTRUN -> [SKIP][55] ([i915#3282])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-3/igt@gem_pread@uncached.html
* igt@gem_pwrite@basic-exhaustion:
- shard-glk: NOTRUN -> [WARN][56] ([i915#14702] / [i915#2658])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk1/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted:
- shard-dg1: NOTRUN -> [SKIP][57] ([i915#4270]) +1 other test skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-14/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html
* igt@gem_pxp@reject-modify-context-protection-off-1:
- shard-rkl: [PASS][58] -> [SKIP][59] ([i915#4270])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-off-1.html
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-5/igt@gem_pxp@reject-modify-context-protection-off-1.html
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
- shard-dg2: NOTRUN -> [SKIP][60] ([i915#4270]) +5 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
* igt@gem_render_copy@y-tiled:
- shard-mtlp: NOTRUN -> [SKIP][61] ([i915#8428]) +2 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-1/igt@gem_render_copy@y-tiled.html
* igt@gem_render_copy@y-tiled-to-vebox-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][62] ([i915#5190] / [i915#8428]) +2 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-6/igt@gem_render_copy@y-tiled-to-vebox-y-tiled.html
* igt@gem_softpin@evict-snoop:
- shard-rkl: NOTRUN -> [SKIP][63] ([i915#14544])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@gem_softpin@evict-snoop.html
* igt@gem_tiled_pread_pwrite:
- shard-dg2: NOTRUN -> [SKIP][64] ([i915#4079])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@gem_tiled_pread_pwrite.html
* igt@gem_userptr_blits@coherency-sync:
- shard-rkl: NOTRUN -> [SKIP][65] ([i915#3297]) +1 other test skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-dg2: NOTRUN -> [SKIP][66] ([i915#3297]) +2 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-7/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@forbidden-operations:
- shard-dg2: NOTRUN -> [SKIP][67] ([i915#3282] / [i915#3297])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-4/igt@gem_userptr_blits@forbidden-operations.html
- shard-rkl: NOTRUN -> [SKIP][68] ([i915#3282] / [i915#3297])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@gem_userptr_blits@forbidden-operations.html
- shard-dg1: NOTRUN -> [SKIP][69] ([i915#3282] / [i915#3297])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-13/igt@gem_userptr_blits@forbidden-operations.html
- shard-mtlp: NOTRUN -> [SKIP][70] ([i915#3282] / [i915#3297])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-8/igt@gem_userptr_blits@forbidden-operations.html
* igt@gem_userptr_blits@map-fixed-invalidate:
- shard-dg2: NOTRUN -> [SKIP][71] ([i915#3297] / [i915#4880])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-7/igt@gem_userptr_blits@map-fixed-invalidate.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-dg1: NOTRUN -> [SKIP][72] ([i915#3297]) +1 other test skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-13/igt@gem_userptr_blits@unsync-overlap.html
- shard-tglu: NOTRUN -> [SKIP][73] ([i915#3297])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-5/igt@gem_userptr_blits@unsync-overlap.html
- shard-mtlp: NOTRUN -> [SKIP][74] ([i915#3297])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-8/igt@gem_userptr_blits@unsync-overlap.html
* igt@gem_userptr_blits@unsync-unmap-after-close:
- shard-tglu-1: NOTRUN -> [SKIP][75] ([i915#3297]) +1 other test skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@gem_userptr_blits@unsync-unmap-after-close.html
* igt@gem_workarounds@suspend-resume-context:
- shard-glk: [PASS][76] -> [INCOMPLETE][77] ([i915#13356])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-glk9/igt@gem_workarounds@suspend-resume-context.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk2/igt@gem_workarounds@suspend-resume-context.html
* igt@gen9_exec_parse@basic-rejected:
- shard-tglu-1: NOTRUN -> [SKIP][78] ([i915#2527] / [i915#2856])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@gen9_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-tglu: NOTRUN -> [SKIP][79] ([i915#2527] / [i915#2856]) +1 other test skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-5/igt@gen9_exec_parse@batch-zero-length.html
- shard-mtlp: NOTRUN -> [SKIP][80] ([i915#2856])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-8/igt@gen9_exec_parse@batch-zero-length.html
- shard-dg1: NOTRUN -> [SKIP][81] ([i915#2527])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-13/igt@gen9_exec_parse@batch-zero-length.html
* igt@gen9_exec_parse@bb-start-out:
- shard-dg2: NOTRUN -> [SKIP][82] ([i915#2856]) +4 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-3/igt@gen9_exec_parse@bb-start-out.html
* igt@gen9_exec_parse@unaligned-jump:
- shard-rkl: NOTRUN -> [SKIP][83] ([i915#2527]) +2 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-3/igt@gen9_exec_parse@unaligned-jump.html
* igt@i915_drm_fdinfo@all-busy-check-all:
- shard-dg2: NOTRUN -> [SKIP][84] ([i915#14123])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-3/igt@i915_drm_fdinfo@all-busy-check-all.html
* igt@i915_drm_fdinfo@busy-hang@vcs0:
- shard-dg1: NOTRUN -> [SKIP][85] ([i915#14073]) +5 other tests skip
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-15/igt@i915_drm_fdinfo@busy-hang@vcs0.html
* igt@i915_drm_fdinfo@virtual-busy-hang:
- shard-mtlp: NOTRUN -> [SKIP][86] ([i915#14118])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-4/igt@i915_drm_fdinfo@virtual-busy-hang.html
- shard-dg2: NOTRUN -> [SKIP][87] ([i915#14118])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-6/igt@i915_drm_fdinfo@virtual-busy-hang.html
- shard-dg1: NOTRUN -> [SKIP][88] ([i915#14118])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-19/igt@i915_drm_fdinfo@virtual-busy-hang.html
* igt@i915_pm_freq_api@freq-reset-multiple:
- shard-tglu-1: NOTRUN -> [SKIP][89] ([i915#8399])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@i915_pm_freq_api@freq-reset-multiple.html
* igt@i915_pm_freq_api@freq-suspend@gt0:
- shard-dg2: [PASS][90] -> [INCOMPLETE][91] ([i915#13356] / [i915#13820]) +1 other test incomplete
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg2-8/igt@i915_pm_freq_api@freq-suspend@gt0.html
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-7/igt@i915_pm_freq_api@freq-suspend@gt0.html
* igt@i915_pm_rpm@system-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][92] ([i915#13356])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk1/igt@i915_pm_rpm@system-suspend.html
* igt@i915_pm_rps@basic-api:
- shard-dg2: NOTRUN -> [SKIP][93] ([i915#11681] / [i915#6621])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-8/igt@i915_pm_rps@basic-api.html
* igt@i915_pm_rps@thresholds-idle-park:
- shard-dg2: NOTRUN -> [SKIP][94] ([i915#11681]) +1 other test skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-7/igt@i915_pm_rps@thresholds-idle-park.html
- shard-dg1: NOTRUN -> [SKIP][95] ([i915#11681]) +1 other test skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-18/igt@i915_pm_rps@thresholds-idle-park.html
- shard-mtlp: NOTRUN -> [SKIP][96] ([i915#11681]) +1 other test skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-6/igt@i915_pm_rps@thresholds-idle-park.html
* igt@i915_power@sanity:
- shard-mtlp: [PASS][97] -> [SKIP][98] ([i915#7984])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-mtlp-5/igt@i915_power@sanity.html
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-2/igt@i915_power@sanity.html
* igt@i915_suspend@forcewake:
- shard-glk: NOTRUN -> [INCOMPLETE][99] ([i915#4817]) +2 other tests incomplete
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk5/igt@i915_suspend@forcewake.html
* igt@intel_hwmon@hwmon-read:
- shard-rkl: NOTRUN -> [SKIP][100] ([i915#7707])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-3/igt@intel_hwmon@hwmon-read.html
* igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy:
- shard-mtlp: NOTRUN -> [SKIP][101] ([i915#4212])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-5/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html
- shard-dg2: NOTRUN -> [SKIP][102] ([i915#4212])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-3/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html
- shard-dg1: NOTRUN -> [SKIP][103] ([i915#4212])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-18/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-rkl: NOTRUN -> [SKIP][104] ([i915#1769] / [i915#3555])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-7/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-3:
- shard-dg2: [PASS][105] -> [FAIL][106] ([i915#5956]) +1 other test fail
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg2-3/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-3.html
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-1/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-3.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1:
- shard-tglu: [PASS][107] -> [FAIL][108] ([i915#15662]) +3 other tests fail
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-tglu-8/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-9/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-180:
- shard-tglu-1: NOTRUN -> [SKIP][109] ([i915#5286]) +1 other test skip
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_big_fb@4-tiled-8bpp-rotate-180.html
- shard-rkl: NOTRUN -> [SKIP][110] ([i915#14544] / [i915#5286])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_big_fb@4-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-rkl: NOTRUN -> [SKIP][111] ([i915#5286]) +6 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
- shard-dg1: NOTRUN -> [SKIP][112] ([i915#4538] / [i915#5286]) +3 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-17/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
- shard-tglu: NOTRUN -> [SKIP][113] ([i915#5286]) +4 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-3/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][114] ([i915#3638]) +2 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][115] ([i915#3638]) +1 other test skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-15/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-90:
- shard-mtlp: NOTRUN -> [SKIP][116] +10 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-2/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-mtlp: NOTRUN -> [SKIP][117] ([i915#6187])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-8/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_big_fb@y-tiled-addfb-size-overflow:
- shard-dg2: NOTRUN -> [SKIP][118] ([i915#5190]) +1 other test skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-3/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-dg2: NOTRUN -> [SKIP][119] ([i915#4538] / [i915#5190]) +8 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
- shard-dg1: NOTRUN -> [SKIP][120] ([i915#4538]) +1 other test skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-19/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][121] ([i915#6095]) +29 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][122] ([i915#6095]) +46 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-6/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-d-hdmi-a-3.html
* igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][123] ([i915#10307] / [i915#10434] / [i915#6095]) +1 other test skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-4/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs:
- shard-rkl: NOTRUN -> [SKIP][124] ([i915#14098] / [i915#14544] / [i915#6095]) +2 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][125] ([i915#6095]) +19 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-2/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-edp-1.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][126] ([i915#14544] / [i915#6095]) +3 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
- shard-rkl: NOTRUN -> [SKIP][127] ([i915#12313]) +2 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][128] ([i915#12313])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
- shard-dg1: NOTRUN -> [SKIP][129] ([i915#12313])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-19/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc:
- shard-glk11: NOTRUN -> [SKIP][130] +140 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk11/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-ccs:
- shard-glk10: NOTRUN -> [INCOMPLETE][131] ([i915#15582]) +1 other test incomplete
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk10/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: [PASS][132] -> [INCOMPLETE][133] ([i915#15582]) +1 other test incomplete
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-2.html
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs:
- shard-rkl: NOTRUN -> [SKIP][134] ([i915#14098] / [i915#6095]) +47 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][135] ([i915#14694] / [i915#15582]) +1 other test incomplete
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk3/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][136] ([i915#6095]) +71 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][137] ([i915#10307] / [i915#6095]) +92 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][138] ([i915#6095]) +230 other tests skip
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-16/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc:
- shard-tglu: NOTRUN -> [SKIP][139] ([i915#6095]) +44 other tests skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-10/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_cdclk@mode-transition:
- shard-tglu-1: NOTRUN -> [SKIP][140] ([i915#3742])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-dg2: NOTRUN -> [SKIP][141] ([i915#13784])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-6/igt@kms_cdclk@mode-transition-all-outputs.html
- shard-rkl: NOTRUN -> [SKIP][142] ([i915#3742])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_cdclk@mode-transition-all-outputs.html
- shard-mtlp: NOTRUN -> [SKIP][143] ([i915#13784])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-4/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_chamelium_audio@hdmi-audio-edid:
- shard-rkl: NOTRUN -> [SKIP][144] ([i915#11151] / [i915#14544] / [i915#7828])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_chamelium_audio@hdmi-audio-edid.html
* igt@kms_chamelium_color@degamma:
- shard-tglu-1: NOTRUN -> [SKIP][145] +32 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_chamelium_color@degamma.html
* igt@kms_chamelium_edid@dp-mode-timings:
- shard-dg2: NOTRUN -> [SKIP][146] ([i915#11151] / [i915#7828]) +7 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-6/igt@kms_chamelium_edid@dp-mode-timings.html
* igt@kms_chamelium_frames@dp-crc-single:
- shard-tglu: NOTRUN -> [SKIP][147] ([i915#11151] / [i915#7828]) +2 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-8/igt@kms_chamelium_frames@dp-crc-single.html
* igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode:
- shard-rkl: NOTRUN -> [SKIP][148] ([i915#11151] / [i915#7828]) +6 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
- shard-dg1: NOTRUN -> [SKIP][149] ([i915#11151] / [i915#7828]) +2 other tests skip
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-19/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
- shard-mtlp: NOTRUN -> [SKIP][150] ([i915#11151] / [i915#7828]) +1 other test skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-4/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
* igt@kms_chamelium_hpd@dp-hpd-storm:
- shard-tglu-1: NOTRUN -> [SKIP][151] ([i915#11151] / [i915#7828]) +3 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_chamelium_hpd@dp-hpd-storm.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg2: NOTRUN -> [SKIP][152] ([i915#15865]) +2 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-1/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@atomic-dpms-hdcp14:
- shard-rkl: NOTRUN -> [SKIP][153] ([i915#15865]) +1 other test skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_content_protection@atomic-dpms-hdcp14.html
* igt@kms_content_protection@atomic-hdcp14:
- shard-dg1: NOTRUN -> [SKIP][154] ([i915#15865])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-18/igt@kms_content_protection@atomic-hdcp14.html
- shard-tglu: NOTRUN -> [SKIP][155] ([i915#15865])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-7/igt@kms_content_protection@atomic-hdcp14.html
- shard-mtlp: NOTRUN -> [SKIP][156] ([i915#15865])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-5/igt@kms_content_protection@atomic-hdcp14.html
* igt@kms_content_protection@content-type-change:
- shard-tglu-1: NOTRUN -> [SKIP][157] ([i915#15865])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-tglu: NOTRUN -> [SKIP][158] ([i915#15330] / [i915#3116] / [i915#3299])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-6/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@dp-mst-type-0-hdcp14:
- shard-tglu: NOTRUN -> [SKIP][159] ([i915#15330])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-5/igt@kms_content_protection@dp-mst-type-0-hdcp14.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-rkl: NOTRUN -> [SKIP][160] ([i915#15330] / [i915#3116])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@dp-mst-type-1-suspend-resume:
- shard-rkl: NOTRUN -> [SKIP][161] ([i915#15330])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-5/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
- shard-tglu-1: NOTRUN -> [SKIP][162] ([i915#15330])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-tglu-1: NOTRUN -> [SKIP][163] ([i915#13049])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-tglu: NOTRUN -> [SKIP][164] ([i915#13049]) +1 other test skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-3/igt@kms_cursor_crc@cursor-onscreen-512x512.html
- shard-mtlp: NOTRUN -> [SKIP][165] ([i915#13049])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-7/igt@kms_cursor_crc@cursor-onscreen-512x512.html
- shard-dg2: NOTRUN -> [SKIP][166] ([i915#13049]) +1 other test skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-8/igt@kms_cursor_crc@cursor-onscreen-512x512.html
- shard-rkl: NOTRUN -> [SKIP][167] ([i915#13049]) +1 other test skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-64x21:
- shard-rkl: NOTRUN -> [FAIL][168] ([i915#13566]) +1 other test fail
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-64x21.html
* igt@kms_cursor_crc@cursor-random-128x42:
- shard-mtlp: NOTRUN -> [SKIP][169] ([i915#8814]) +2 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-1/igt@kms_cursor_crc@cursor-random-128x42.html
* igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [FAIL][170] ([i915#13566]) +3 other tests fail
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-8/igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-dg1: NOTRUN -> [SKIP][171] ([i915#13049]) +1 other test skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-14/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1:
- shard-rkl: [PASS][172] -> [FAIL][173] ([i915#13566]) +1 other test fail
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1.html
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][174] ([i915#13046] / [i915#5354]) +4 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-6/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
- shard-rkl: NOTRUN -> [SKIP][175] +15 other tests skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-7/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
- shard-dg1: NOTRUN -> [SKIP][176] +10 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-15/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
- shard-mtlp: NOTRUN -> [SKIP][177] ([i915#9809]) +1 other test skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-3/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-dg2: NOTRUN -> [SKIP][178] ([i915#9067])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-tglu: NOTRUN -> [SKIP][179] ([i915#4103])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-5/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-rkl: NOTRUN -> [SKIP][180] ([i915#9723])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_display_modes@extended-mode-basic:
- shard-rkl: NOTRUN -> [SKIP][181] ([i915#13691])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-5/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-tglu-1: NOTRUN -> [SKIP][182] ([i915#13707])
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dsc@dsc-basic:
- shard-dg2: NOTRUN -> [SKIP][183] ([i915#3555] / [i915#3840]) +1 other test skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-1/igt@kms_dsc@dsc-basic.html
- shard-rkl: NOTRUN -> [SKIP][184] ([i915#3555] / [i915#3840]) +1 other test skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@kms_dsc@dsc-basic.html
- shard-dg1: NOTRUN -> [SKIP][185] ([i915#3555] / [i915#3840]) +1 other test skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-15/igt@kms_dsc@dsc-basic.html
- shard-tglu: NOTRUN -> [SKIP][186] ([i915#3555] / [i915#3840])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-2/igt@kms_dsc@dsc-basic.html
- shard-mtlp: NOTRUN -> [SKIP][187] ([i915#3555] / [i915#3840] / [i915#9159])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-6/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-with-bpc:
- shard-tglu-1: NOTRUN -> [SKIP][188] ([i915#3555] / [i915#3840])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_dsc@dsc-with-bpc.html
- shard-mtlp: NOTRUN -> [SKIP][189] ([i915#3555] / [i915#3840])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-5/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-dg1: [PASS][190] -> [FAIL][191] ([i915#4767])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg1-18/igt@kms_fbcon_fbt@fbc-suspend.html
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-18/igt@kms_fbcon_fbt@fbc-suspend.html
- shard-glk: NOTRUN -> [INCOMPLETE][192] ([i915#9878])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk8/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_fbcon_fbt@psr:
- shard-dg2: NOTRUN -> [SKIP][193] ([i915#3469])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-8/igt@kms_fbcon_fbt@psr.html
- shard-dg1: NOTRUN -> [SKIP][194] ([i915#3469])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-14/igt@kms_fbcon_fbt@psr.html
- shard-tglu: NOTRUN -> [SKIP][195] ([i915#3469])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-8/igt@kms_fbcon_fbt@psr.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: NOTRUN -> [SKIP][196] ([i915#3955])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@display-2x:
- shard-dg2: NOTRUN -> [SKIP][197] ([i915#1839])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-8/igt@kms_feature_discovery@display-2x.html
* igt@kms_feature_discovery@dp-mst:
- shard-rkl: NOTRUN -> [SKIP][198] ([i915#9337])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-1/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr1:
- shard-tglu: NOTRUN -> [SKIP][199] ([i915#658]) +1 other test skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-8/igt@kms_feature_discovery@psr1.html
* igt@kms_feature_discovery@psr2:
- shard-dg1: NOTRUN -> [SKIP][200] ([i915#658])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-14/igt@kms_feature_discovery@psr2.html
- shard-dg2: NOTRUN -> [SKIP][201] ([i915#658])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-7/igt@kms_feature_discovery@psr2.html
- shard-rkl: NOTRUN -> [SKIP][202] ([i915#14544] / [i915#658])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][203] ([i915#3637] / [i915#9934]) +4 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-5/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-rmfb:
- shard-rkl: NOTRUN -> [SKIP][204] ([i915#14544] / [i915#9934])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_flip@2x-flip-vs-rmfb.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-snb: [PASS][205] -> [TIMEOUT][206] ([i915#14033] / [i915#14350])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-snb6/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-snb4/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1:
- shard-snb: [PASS][207] -> [TIMEOUT][208] ([i915#14033]) +2 other tests timeout
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-snb5/igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1.html
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-snb4/igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1.html
* igt@kms_flip@2x-flip-vs-wf_vblank-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][209] ([i915#3637] / [i915#9934]) +4 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html
* igt@kms_flip@2x-plain-flip:
- shard-rkl: NOTRUN -> [SKIP][210] ([i915#9934]) +8 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
- shard-dg1: NOTRUN -> [SKIP][211] ([i915#9934]) +5 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-13/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
- shard-tglu: NOTRUN -> [SKIP][212] ([i915#3637] / [i915#9934]) +5 other tests skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-5/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@2x-wf_vblank-ts-check:
- shard-dg2: NOTRUN -> [SKIP][213] ([i915#9934]) +10 other tests skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-1/igt@kms_flip@2x-wf_vblank-ts-check.html
* igt@kms_flip@flip-vs-fences-interruptible:
- shard-dg2: NOTRUN -> [SKIP][214] ([i915#8381])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-1/igt@kms_flip@flip-vs-fences-interruptible.html
* igt@kms_flip@flip-vs-suspend:
- shard-dg1: [PASS][215] -> [DMESG-WARN][216] ([i915#4423]) +3 other tests dmesg-warn
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg1-12/igt@kms_flip@flip-vs-suspend.html
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-16/igt@kms_flip@flip-vs-suspend.html
- shard-glk11: NOTRUN -> [INCOMPLETE][217] ([i915#12745] / [i915#4839])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk11/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-glk: NOTRUN -> [INCOMPLETE][218] ([i915#12745] / [i915#4839])
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk4/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
- shard-glk: NOTRUN -> [INCOMPLETE][219] ([i915#12745])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk4/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend@a-hdmi-a1:
- shard-glk11: NOTRUN -> [INCOMPLETE][220] ([i915#12745])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk11/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend@c-hdmi-a2:
- shard-rkl: NOTRUN -> [ABORT][221] ([i915#15132])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-1/igt@kms_flip@flip-vs-suspend@c-hdmi-a2.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling:
- shard-tglu: NOTRUN -> [SKIP][222] ([i915#15643]) +2 other tests skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-7/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling:
- shard-rkl: NOTRUN -> [SKIP][223] ([i915#15643])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][224] ([i915#15643]) +2 other tests skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-dg2: NOTRUN -> [SKIP][225] ([i915#15643]) +1 other test skip
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_force_connector_basic@prune-stale-modes:
- shard-mtlp: [PASS][226] -> [SKIP][227] ([i915#15672])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-mtlp-5/igt@kms_force_connector_basic@prune-stale-modes.html
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-1/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][228] ([i915#15104]) +1 other test skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][229] ([i915#8708]) +12 other tests skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-gtt.html
- shard-mtlp: NOTRUN -> [SKIP][230] ([i915#8708]) +5 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-8/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-modesetfrombusy:
- shard-dg2: [PASS][231] -> [FAIL][232] ([i915#15389] / [i915#15952] / [i915#6880]) +1 other test fail
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-modesetfrombusy.html
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-modesetfrombusy.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-tglu-1: NOTRUN -> [SKIP][233] ([i915#5439])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][234] ([i915#15102]) +3 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][235] ([i915#15104]) +1 other test skip
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-12/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-render:
- shard-rkl: NOTRUN -> [SKIP][236] ([i915#15102]) +6 other tests skip
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-render.html
- shard-dg1: NOTRUN -> [SKIP][237] ([i915#15102]) +1 other test skip
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-cpu:
- shard-tglu-1: NOTRUN -> [SKIP][238] ([i915#15102]) +6 other tests skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-blt:
- shard-glk10: NOTRUN -> [SKIP][239] +128 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk10/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-mtlp: NOTRUN -> [SKIP][240] ([i915#1825]) +7 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-pgflip-blt:
- shard-dg2: NOTRUN -> [SKIP][241] ([i915#5354]) +25 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt:
- shard-rkl: NOTRUN -> [SKIP][242] ([i915#1825]) +23 other tests skip
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-render:
- shard-tglu: NOTRUN -> [SKIP][243] +36 other tests skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary:
- shard-dg2: NOTRUN -> [SKIP][244] ([i915#15102] / [i915#3458]) +10 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-6/igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][245] ([i915#15102] / [i915#3023]) +12 other tests skip
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][246] ([i915#15102] / [i915#3458])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-14/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-rkl: NOTRUN -> [SKIP][247] ([i915#9766])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-render:
- shard-rkl: NOTRUN -> [SKIP][248] ([i915#14544] / [i915#15102] / [i915#3023]) +1 other test skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-msflip-blt:
- shard-rkl: NOTRUN -> [SKIP][249] ([i915#14544] / [i915#1825]) +1 other test skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][250] ([i915#8708]) +10 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc.html
- shard-tglu: NOTRUN -> [SKIP][251] ([i915#15102]) +12 other tests skip
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-6/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-tglu-1: NOTRUN -> [SKIP][252] ([i915#3555] / [i915#8228])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_hdr@brightness-with-hdr:
- shard-dg2: NOTRUN -> [SKIP][253] ([i915#12713])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-3/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@static-toggle:
- shard-tglu: NOTRUN -> [SKIP][254] ([i915#3555] / [i915#8228])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-8/igt@kms_hdr@static-toggle.html
* igt@kms_invalid_mode@clock-too-high:
- shard-mtlp: [PASS][255] -> [SKIP][256] ([i915#3555] / [i915#6403] / [i915#8826])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-mtlp-5/igt@kms_invalid_mode@clock-too-high.html
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-1/igt@kms_invalid_mode@clock-too-high.html
* igt@kms_invalid_mode@clock-too-high@pipe-c-edp-1:
- shard-mtlp: [PASS][257] -> [SKIP][258] ([i915#9457]) +2 other tests skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-mtlp-5/igt@kms_invalid_mode@clock-too-high@pipe-c-edp-1.html
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-1/igt@kms_invalid_mode@clock-too-high@pipe-c-edp-1.html
* igt@kms_invalid_mode@clock-too-high@pipe-d-edp-1:
- shard-mtlp: [PASS][259] -> [SKIP][260] ([i915#8826] / [i915#9457])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-mtlp-5/igt@kms_invalid_mode@clock-too-high@pipe-d-edp-1.html
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-1/igt@kms_invalid_mode@clock-too-high@pipe-d-edp-1.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-mtlp: NOTRUN -> [SKIP][261] ([i915#15459])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-5/igt@kms_joiner@basic-force-big-joiner.html
- shard-dg2: NOTRUN -> [SKIP][262] ([i915#15459])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-3/igt@kms_joiner@basic-force-big-joiner.html
- shard-tglu-1: NOTRUN -> [SKIP][263] ([i915#15459])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_joiner@basic-force-big-joiner.html
- shard-dg1: NOTRUN -> [SKIP][264] ([i915#15459])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-18/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][265] ([i915#15459]) +1 other test skip
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][266] ([i915#15638] / [i915#15722])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
- shard-dg1: NOTRUN -> [SKIP][267] ([i915#15638] / [i915#15722])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-13/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
- shard-tglu: NOTRUN -> [SKIP][268] ([i915#15638] / [i915#15722])
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-6/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
- shard-mtlp: NOTRUN -> [SKIP][269] ([i915#15638] / [i915#15722])
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-8/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-mtlp: NOTRUN -> [SKIP][270] ([i915#15815])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-4/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-dg2: NOTRUN -> [SKIP][271] ([i915#15815])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-8/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-rkl: NOTRUN -> [SKIP][272] ([i915#15815])
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-dg1: NOTRUN -> [SKIP][273] ([i915#15815])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-19/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-tglu: NOTRUN -> [SKIP][274] ([i915#15815])
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-9/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][275] ([i915#12756] / [i915#13409] / [i915#13476]) +1 other test incomplete
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk4/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1.html
* igt@kms_pipe_stress@stress-xrgb8888-4tiled:
- shard-tglu-1: NOTRUN -> [SKIP][276] ([i915#14712])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_pipe_stress@stress-xrgb8888-4tiled.html
* igt@kms_pipe_stress@stress-xrgb8888-yftiled:
- shard-rkl: NOTRUN -> [SKIP][277] ([i915#14712])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-7/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html
* igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier:
- shard-tglu-1: NOTRUN -> [SKIP][278] ([i915#15709]) +1 other test skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier.html
* igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier-source-clamping:
- shard-tglu: NOTRUN -> [SKIP][279] ([i915#15709])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-9/igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier-source-clamping.html
- shard-dg1: NOTRUN -> [SKIP][280] ([i915#15709])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-12/igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier:
- shard-dg2: NOTRUN -> [SKIP][281] ([i915#15709]) +5 other tests skip
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-6/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html
- shard-rkl: NOTRUN -> [SKIP][282] ([i915#15709]) +3 other tests skip
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html
- shard-mtlp: NOTRUN -> [SKIP][283] ([i915#15709])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-4/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html
* igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-b-plane-7:
- shard-tglu-1: NOTRUN -> [SKIP][284] ([i915#15608]) +1 other test skip
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-b-plane-7.html
* igt@kms_plane@plane-panning-bottom-right-suspend:
- shard-glk11: NOTRUN -> [INCOMPLETE][285] ([i915#13026]) +1 other test incomplete
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk11/igt@kms_plane@plane-panning-bottom-right-suspend.html
* igt@kms_plane_alpha_blend@alpha-basic:
- shard-glk: NOTRUN -> [FAIL][286] ([i915#12178])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk6/igt@kms_plane_alpha_blend@alpha-basic.html
* igt@kms_plane_alpha_blend@alpha-basic@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][287] ([i915#7862]) +1 other test fail
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk6/igt@kms_plane_alpha_blend@alpha-basic@pipe-a-hdmi-a-1.html
* igt@kms_plane_alpha_blend@alpha-opaque-fb:
- shard-glk10: NOTRUN -> [FAIL][288] ([i915#10647] / [i915#12169])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk10/igt@kms_plane_alpha_blend@alpha-opaque-fb.html
* igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-c-hdmi-a-1:
- shard-glk10: NOTRUN -> [FAIL][289] ([i915#10647]) +1 other test fail
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk10/igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-c-hdmi-a-1.html
* igt@kms_plane_alpha_blend@alpha-transparent-fb:
- shard-glk11: NOTRUN -> [FAIL][290] ([i915#10647] / [i915#12177])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk11/igt@kms_plane_alpha_blend@alpha-transparent-fb.html
* igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1:
- shard-glk11: NOTRUN -> [FAIL][291] ([i915#10647]) +1 other test fail
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk11/igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1.html
* igt@kms_plane_lowres@tiling-y:
- shard-dg2: NOTRUN -> [SKIP][292] ([i915#8821])
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-4/igt@kms_plane_lowres@tiling-y.html
* igt@kms_plane_lowres@tiling-yf:
- shard-dg2: NOTRUN -> [SKIP][293] ([i915#3555] / [i915#8821])
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-3/igt@kms_plane_lowres@tiling-yf.html
- shard-rkl: NOTRUN -> [SKIP][294] ([i915#3555]) +4 other tests skip
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_plane_lowres@tiling-yf.html
- shard-dg1: NOTRUN -> [SKIP][295] ([i915#3555]) +2 other tests skip
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-19/igt@kms_plane_lowres@tiling-yf.html
- shard-tglu: NOTRUN -> [SKIP][296] ([i915#3555]) +3 other tests skip
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-10/igt@kms_plane_lowres@tiling-yf.html
- shard-mtlp: NOTRUN -> [SKIP][297] ([i915#3555] / [i915#8821])
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-5/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-tglu: NOTRUN -> [SKIP][298] ([i915#13958])
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-6/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-rkl: NOTRUN -> [SKIP][299] ([i915#13958])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_scaling@2x-scaler-multi-pipe:
- shard-mtlp: NOTRUN -> [SKIP][300] ([i915#15887] / [i915#9809])
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-2/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
- shard-dg2: NOTRUN -> [SKIP][301] ([i915#13046] / [i915#5354] / [i915#9423])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-1/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-tglu-1: NOTRUN -> [SKIP][302] ([i915#6953])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers:
- shard-mtlp: NOTRUN -> [SKIP][303] ([i915#15329]) +4 other tests skip
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-1/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers@pipe-b:
- shard-snb: NOTRUN -> [SKIP][304] +160 other tests skip
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-snb4/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers@pipe-b.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c:
- shard-tglu: NOTRUN -> [SKIP][305] ([i915#15329]) +4 other tests skip
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-2/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-c.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
- shard-rkl: NOTRUN -> [SKIP][306] ([i915#15329]) +3 other tests skip
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
* igt@kms_pm_backlight@bad-brightness:
- shard-tglu: NOTRUN -> [SKIP][307] ([i915#9812])
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-8/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-tglu-1: NOTRUN -> [SKIP][308] ([i915#9812]) +1 other test skip
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc6-dpms:
- shard-rkl: NOTRUN -> [FAIL][309] ([i915#15752])
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-3/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@dc6-psr:
- shard-tglu: NOTRUN -> [SKIP][310] ([i915#9685]) +1 other test skip
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-5/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-dg2: NOTRUN -> [SKIP][311] ([i915#8430])
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-4/igt@kms_pm_lpsp@screens-disabled.html
- shard-rkl: NOTRUN -> [SKIP][312] ([i915#8430])
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-7/igt@kms_pm_lpsp@screens-disabled.html
- shard-dg1: NOTRUN -> [SKIP][313] ([i915#8430])
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-19/igt@kms_pm_lpsp@screens-disabled.html
- shard-tglu: NOTRUN -> [SKIP][314] ([i915#8430])
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-3/igt@kms_pm_lpsp@screens-disabled.html
- shard-mtlp: NOTRUN -> [SKIP][315] ([i915#8430])
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-4/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-dg2: NOTRUN -> [SKIP][316] ([i915#15073])
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-1/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-rkl: [PASS][317] -> [SKIP][318] ([i915#15073])
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-dg1: [PASS][319] -> [SKIP][320] ([i915#15073])
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg1-17/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-15/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@modeset-pc8-residency-stress:
- shard-dg2: NOTRUN -> [SKIP][321] +10 other tests skip
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@kms_pm_rpm@modeset-pc8-residency-stress.html
* igt@kms_pm_rpm@system-suspend-idle:
- shard-rkl: [PASS][322] -> [ABORT][323] ([i915#15132])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-8/igt@kms_pm_rpm@system-suspend-idle.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-1/igt@kms_pm_rpm@system-suspend-idle.html
* igt@kms_prime@basic-crc-hybrid:
- shard-tglu-1: NOTRUN -> [SKIP][324] ([i915#6524])
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf:
- shard-rkl: NOTRUN -> [SKIP][325] ([i915#11520] / [i915#14544])
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/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-tglu: NOTRUN -> [SKIP][326] ([i915#11520]) +4 other tests skip
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-4/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][327] ([i915#11520]) +5 other tests skip
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf:
- shard-glk11: NOTRUN -> [SKIP][328] ([i915#11520]) +3 other tests skip
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk11/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf:
- shard-mtlp: NOTRUN -> [SKIP][329] ([i915#12316]) +1 other test skip
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-1/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area:
- shard-glk10: NOTRUN -> [SKIP][330] ([i915#11520]) +2 other tests skip
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk10/igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-tglu-1: NOTRUN -> [SKIP][331] ([i915#11520]) +4 other tests skip
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][332] ([i915#11520]) +10 other tests skip
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk9/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
- shard-dg2: NOTRUN -> [SKIP][333] ([i915#11520]) +7 other tests skip
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-1/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-snb: NOTRUN -> [SKIP][334] ([i915#11520]) +4 other tests skip
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-snb6/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html
- shard-dg1: NOTRUN -> [SKIP][335] ([i915#11520]) +3 other tests skip
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-15/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html
* igt@kms_psr@fbc-psr-cursor-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][336] ([i915#1072] / [i915#14544] / [i915#9732]) +1 other test skip
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_psr@fbc-psr-cursor-mmap-gtt.html
* igt@kms_psr@fbc-psr2-cursor-mmap-gtt:
- shard-glk: NOTRUN -> [SKIP][337] +329 other tests skip
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk2/igt@kms_psr@fbc-psr2-cursor-mmap-gtt.html
* igt@kms_psr@fbc-psr2-dpms:
- shard-mtlp: NOTRUN -> [SKIP][338] ([i915#9688]) +12 other tests skip
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-6/igt@kms_psr@fbc-psr2-dpms.html
* igt@kms_psr@pr-sprite-plane-onoff:
- shard-tglu-1: NOTRUN -> [SKIP][339] ([i915#9732]) +9 other tests skip
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_psr@pr-sprite-plane-onoff.html
* igt@kms_psr@psr-cursor-plane-onoff:
- shard-dg1: NOTRUN -> [SKIP][340] ([i915#1072] / [i915#9732]) +10 other tests skip
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-12/igt@kms_psr@psr-cursor-plane-onoff.html
* igt@kms_psr@psr-sprite-plane-move:
- shard-rkl: NOTRUN -> [SKIP][341] ([i915#1072] / [i915#9732]) +22 other tests skip
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@kms_psr@psr-sprite-plane-move.html
* igt@kms_psr@psr2-cursor-plane-onoff:
- shard-tglu: NOTRUN -> [SKIP][342] ([i915#9732]) +16 other tests skip
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-5/igt@kms_psr@psr2-cursor-plane-onoff.html
* igt@kms_psr@psr2-primary-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][343] ([i915#1072] / [i915#9732]) +20 other tests skip
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@kms_psr@psr2-primary-mmap-gtt.html
* igt@kms_rotation_crc@multiplane-rotation:
- shard-glk: NOTRUN -> [INCOMPLETE][344] ([i915#15492])
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk5/igt@kms_rotation_crc@multiplane-rotation.html
* igt@kms_rotation_crc@multiplane-rotation-cropping-bottom:
- shard-glk: NOTRUN -> [INCOMPLETE][345] ([i915#15500])
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk1/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html
* igt@kms_rotation_crc@multiplane-rotation-cropping-top:
- shard-glk11: NOTRUN -> [INCOMPLETE][346] ([i915#15492])
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk11/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-180:
- shard-tglu: NOTRUN -> [SKIP][347] ([i915#5289])
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-9/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-dg2: NOTRUN -> [SKIP][348] ([i915#12755] / [i915#15867]) +1 other test skip
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-1/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-270:
- shard-mtlp: NOTRUN -> [SKIP][349] ([i915#12755] / [i915#15867])
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-7/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-tglu-1: NOTRUN -> [SKIP][350] ([i915#5289])
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-dg2: NOTRUN -> [SKIP][351] ([i915#12755] / [i915#15867] / [i915#5190]) +1 other test skip
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-dg2: NOTRUN -> [SKIP][352] ([i915#3555]) +7 other tests skip
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-1/igt@kms_scaling_modes@scaling-mode-none.html
- shard-mtlp: NOTRUN -> [SKIP][353] ([i915#3555] / [i915#5030] / [i915#9041])
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-2/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_scaling_modes@scaling-mode-none@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][354] ([i915#5030]) +2 other tests skip
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-2/igt@kms_scaling_modes@scaling-mode-none@pipe-a-edp-1.html
* igt@kms_scaling_modes@scaling-mode-none@pipe-d-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][355] ([i915#5030] / [i915#9041])
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-2/igt@kms_scaling_modes@scaling-mode-none@pipe-d-edp-1.html
* igt@kms_setmode@invalid-clone-single-crtc:
- shard-mtlp: NOTRUN -> [SKIP][356] ([i915#3555] / [i915#8809]) +1 other test skip
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-5/igt@kms_setmode@invalid-clone-single-crtc.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-glk11: NOTRUN -> [FAIL][357] ([i915#10959])
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk11/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-2:
- shard-glk: NOTRUN -> [INCOMPLETE][358] ([i915#12276]) +1 other test incomplete
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk6/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-2.html
* igt@kms_vrr@flip-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][359] ([i915#3555]) +1 other test skip
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@kms_vrr@flip-dpms.html
* igt@kms_vrr@max-min:
- shard-rkl: NOTRUN -> [SKIP][360] ([i915#9906])
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_vrr@max-min.html
* igt@kms_vrr@negative-basic:
- shard-dg2: NOTRUN -> [SKIP][361] ([i915#3555] / [i915#9906])
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-6/igt@kms_vrr@negative-basic.html
- shard-dg1: NOTRUN -> [SKIP][362] ([i915#3555] / [i915#9906])
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-12/igt@kms_vrr@negative-basic.html
- shard-tglu: NOTRUN -> [SKIP][363] ([i915#3555] / [i915#9906])
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-8/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-dg2: NOTRUN -> [SKIP][364] ([i915#9906])
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-4/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@perf_pmu@all-busy-idle-check-all:
- shard-dg2: NOTRUN -> [FAIL][365] ([i915#15453])
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@perf_pmu@all-busy-idle-check-all.html
- shard-dg1: [PASS][366] -> [FAIL][367] ([i915#15453])
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg1-16/igt@perf_pmu@all-busy-idle-check-all.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-13/igt@perf_pmu@all-busy-idle-check-all.html
- shard-mtlp: [PASS][368] -> [FAIL][369] ([i915#15453])
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-mtlp-3/igt@perf_pmu@all-busy-idle-check-all.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-8/igt@perf_pmu@all-busy-idle-check-all.html
* igt@perf_pmu@busy-double-start:
- shard-mtlp: NOTRUN -> [FAIL][370] ([i915#4349]) +2 other tests fail
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-4/igt@perf_pmu@busy-double-start.html
* igt@perf_pmu@module-unload:
- shard-tglu: NOTRUN -> [ABORT][371] ([i915#15778])
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-3/igt@perf_pmu@module-unload.html
* igt@prime_vgem@fence-read-hang:
- shard-dg2: NOTRUN -> [SKIP][372] ([i915#3708])
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@prime_vgem@fence-read-hang.html
* igt@sriov_basic@enable-vfs-autoprobe-off@numvfs-6:
- shard-tglu: NOTRUN -> [FAIL][373] ([i915#12910]) +9 other tests fail
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-7/igt@sriov_basic@enable-vfs-autoprobe-off@numvfs-6.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-tglu-1: NOTRUN -> [FAIL][374] ([i915#12910])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-1/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
#### Possible fixes ####
* igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0:
- shard-dg2: [INCOMPLETE][375] ([i915#12392] / [i915#13356]) -> [PASS][376]
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg2-4/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0.html
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-5/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0.html
* igt@gem_eio@kms:
- shard-rkl: [DMESG-WARN][377] ([i915#13363]) -> [PASS][378]
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-8/igt@gem_eio@kms.html
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@gem_eio@kms.html
- shard-tglu: [DMESG-WARN][379] ([i915#13363]) -> [PASS][380]
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-tglu-3/igt@gem_eio@kms.html
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-7/igt@gem_eio@kms.html
* igt@gem_exec_suspend@basic-s4-devices:
- shard-dg2: [ABORT][381] ([i915#7975]) -> [PASS][382] +1 other test pass
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg2-10/igt@gem_exec_suspend@basic-s4-devices.html
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-1/igt@gem_exec_suspend@basic-s4-devices.html
* igt@gem_workarounds@suspend-resume:
- shard-glk: [INCOMPLETE][383] ([i915#13356] / [i915#14586]) -> [PASS][384]
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-glk9/igt@gem_workarounds@suspend-resume.html
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk5/igt@gem_workarounds@suspend-resume.html
* igt@gem_workarounds@suspend-resume-context:
- shard-rkl: [INCOMPLETE][385] ([i915#13356]) -> [PASS][386]
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@gem_workarounds@suspend-resume-context.html
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@gem_workarounds@suspend-resume-context.html
* igt@gen9_exec_parse@allowed-single:
- shard-glk: [ABORT][387] ([i915#5566]) -> [PASS][388]
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-glk1/igt@gen9_exec_parse@allowed-single.html
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk2/igt@gen9_exec_parse@allowed-single.html
* igt@i915_pm_rps@reset:
- shard-snb: [INCOMPLETE][389] ([i915#13729] / [i915#13821]) -> [PASS][390]
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-snb7/igt@i915_pm_rps@reset.html
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-snb5/igt@i915_pm_rps@reset.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-dg2: [FAIL][391] ([i915#5956]) -> [PASS][392] +1 other test pass
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg2-3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-mtlp: [FAIL][393] ([i915#15733] / [i915#5138]) -> [PASS][394]
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-mtlp-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_cursor_crc@cursor-onscreen-256x85:
- shard-tglu: [FAIL][395] ([i915#13566]) -> [PASS][396] +1 other test pass
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-256x85.html
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-2/igt@kms_cursor_crc@cursor-onscreen-256x85.html
* igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-1:
- shard-rkl: [FAIL][397] ([i915#13566]) -> [PASS][398] +1 other test pass
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-2/igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-1.html
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-1.html
* igt@kms_flip@flip-vs-suspend@a-hdmi-a2:
- shard-rkl: [INCOMPLETE][399] ([i915#6113]) -> [PASS][400]
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@kms_flip@flip-vs-suspend@a-hdmi-a2.html
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-1/igt@kms_flip@flip-vs-suspend@a-hdmi-a2.html
* igt@kms_flip@plain-flip-ts-check:
- shard-snb: [FAIL][401] ([i915#10826]) -> [PASS][402] +1 other test pass
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-snb1/igt@kms_flip@plain-flip-ts-check.html
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-snb7/igt@kms_flip@plain-flip-ts-check.html
* igt@kms_hdmi_inject@inject-audio:
- shard-mtlp: [SKIP][403] ([i915#15725]) -> [PASS][404]
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-mtlp-1/igt@kms_hdmi_inject@inject-audio.html
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-2/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping:
- shard-mtlp: [ABORT][405] ([i915#13562]) -> [PASS][406]
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-mtlp-2/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping.html
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-5/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping@pipe-a-plane-0:
- shard-mtlp: [DMESG-WARN][407] ([i915#13562]) -> [PASS][408]
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-mtlp-2/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping@pipe-a-plane-0.html
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-5/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping@pipe-a-plane-0.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping@pipe-a-plane-3:
- shard-mtlp: [ABORT][409] -> [PASS][410]
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-mtlp-2/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping@pipe-a-plane-3.html
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-mtlp-5/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier-source-clamping@pipe-a-plane-3.html
* igt@kms_plane@plane-position-hole-dpms:
- shard-dg1: [DMESG-WARN][411] ([i915#4423]) -> [PASS][412] +1 other test pass
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg1-18/igt@kms_plane@plane-position-hole-dpms.html
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-18/igt@kms_plane@plane-position-hole-dpms.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-glk: [SKIP][413] -> [PASS][414]
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-glk9/igt@kms_plane_scaling@intel-max-src-size.html
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-glk8/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-rkl: [SKIP][415] ([i915#15073]) -> [PASS][416] +2 other tests pass
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-7/igt@kms_pm_rpm@dpms-lpsp.html
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-5/igt@kms_pm_rpm@dpms-lpsp.html
- shard-dg1: [SKIP][417] ([i915#15073]) -> [PASS][418]
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg1-16/igt@kms_pm_rpm@dpms-lpsp.html
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-14/igt@kms_pm_rpm@dpms-lpsp.html
#### Warnings ####
* igt@device_reset@cold-reset-bound:
- shard-rkl: [SKIP][419] ([i915#11078]) -> [SKIP][420] ([i915#11078] / [i915#14544])
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-7/igt@device_reset@cold-reset-bound.html
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@device_reset@cold-reset-bound.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-rkl: [SKIP][421] ([i915#14544] / [i915#9323]) -> [SKIP][422] ([i915#9323])
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-7/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_exec_reloc@basic-softpin:
- shard-rkl: [SKIP][423] ([i915#14544] / [i915#3281]) -> [SKIP][424] ([i915#3281]) +3 other tests skip
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@gem_exec_reloc@basic-softpin.html
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@gem_exec_reloc@basic-softpin.html
* igt@gem_lmem_swapping@basic:
- shard-rkl: [SKIP][425] ([i915#14544] / [i915#4613]) -> [SKIP][426] ([i915#4613])
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@gem_lmem_swapping@basic.html
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-7/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@heavy-random:
- shard-rkl: [SKIP][427] ([i915#4613]) -> [SKIP][428] ([i915#14544] / [i915#4613]) +2 other tests skip
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-7/igt@gem_lmem_swapping@heavy-random.html
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@gem_lmem_swapping@heavy-random.html
* igt@gem_madvise@dontneed-before-pwrite:
- shard-rkl: [SKIP][429] ([i915#3282]) -> [SKIP][430] ([i915#14544] / [i915#3282]) +2 other tests skip
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-4/igt@gem_madvise@dontneed-before-pwrite.html
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@gem_madvise@dontneed-before-pwrite.html
* igt@gem_userptr_blits@readonly-unsync:
- shard-rkl: [SKIP][431] ([i915#3297]) -> [SKIP][432] ([i915#14544] / [i915#3297])
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-8/igt@gem_userptr_blits@readonly-unsync.html
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@gem_userptr_blits@readonly-unsync.html
* igt@gen9_exec_parse@allowed-single:
- shard-rkl: [SKIP][433] ([i915#14544] / [i915#2527]) -> [SKIP][434] ([i915#2527])
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@gen9_exec_parse@allowed-single.html
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@gen9_exec_parse@allowed-single.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-0:
- shard-rkl: [SKIP][435] ([i915#5286]) -> [SKIP][436] ([i915#14544] / [i915#5286])
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-7/igt@kms_big_fb@4-tiled-8bpp-rotate-0.html
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_big_fb@4-tiled-8bpp-rotate-0.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip:
- shard-dg1: [SKIP][437] ([i915#3828] / [i915#4423]) -> [SKIP][438] ([i915#3828])
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg1-13/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-18/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-180:
- shard-rkl: [SKIP][439] ([i915#14544]) -> [SKIP][440] +2 other tests skip
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-7/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-90:
- shard-rkl: [SKIP][441] -> [SKIP][442] ([i915#14544]) +2 other tests skip
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-8/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs:
- shard-rkl: [SKIP][443] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][444] ([i915#14098] / [i915#6095]) +1 other test skip
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs.html
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][445] ([i915#6095]) -> [SKIP][446] ([i915#14544] / [i915#6095]) +7 other tests skip
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-7/igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs@pipe-b-hdmi-a-2.html
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs:
- shard-rkl: [SKIP][447] ([i915#14098] / [i915#6095]) -> [SKIP][448] ([i915#14098] / [i915#14544] / [i915#6095]) +8 other tests skip
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-7/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs.html
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs.html
- shard-dg1: [SKIP][449] ([i915#4423] / [i915#6095]) -> [SKIP][450] ([i915#6095])
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg1-16/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs.html
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-14/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs.html
* igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:
- shard-rkl: [SKIP][451] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][452] ([i915#11151] / [i915#7828])
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
* igt@kms_chamelium_hpd@hdmi-hpd:
- shard-rkl: [SKIP][453] ([i915#11151] / [i915#7828]) -> [SKIP][454] ([i915#11151] / [i915#14544] / [i915#7828]) +1 other test skip
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-2/igt@kms_chamelium_hpd@hdmi-hpd.html
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_chamelium_hpd@hdmi-hpd.html
* igt@kms_content_protection@dp-mst-type-0-suspend-resume:
- shard-rkl: [SKIP][455] ([i915#15330]) -> [SKIP][456] ([i915#14544] / [i915#15330])
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-5/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-rkl: [SKIP][457] ([i915#4103]) -> [SKIP][458] ([i915#14544] / [i915#4103])
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-5/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-rkl: [SKIP][459] ([i915#14544] / [i915#9723]) -> [SKIP][460] ([i915#9723])
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-rkl: [SKIP][461] ([i915#13749] / [i915#14544]) -> [SKIP][462] ([i915#13749])
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@kms_dp_link_training@non-uhbr-sst.html
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_feature_discovery@chamelium:
- shard-rkl: [SKIP][463] ([i915#14544] / [i915#4854]) -> [SKIP][464] ([i915#4854])
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@kms_feature_discovery@chamelium.html
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@psr1:
- shard-rkl: [SKIP][465] ([i915#658]) -> [SKIP][466] ([i915#14544] / [i915#658])
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-4/igt@kms_feature_discovery@psr1.html
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_feature_discovery@psr1.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank:
- shard-rkl: [SKIP][467] ([i915#9934]) -> [SKIP][468] ([i915#14544] / [i915#9934])
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-2/igt@kms_flip@2x-flip-vs-absolute-wf_vblank.html
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_flip@2x-flip-vs-absolute-wf_vblank.html
* igt@kms_flip@2x-wf_vblank-ts-check-interruptible:
- shard-rkl: [SKIP][469] ([i915#14544] / [i915#9934]) -> [SKIP][470] ([i915#9934])
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-2/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html
* igt@kms_flip@flip-vs-suspend:
- shard-rkl: [INCOMPLETE][471] ([i915#6113]) -> [ABORT][472] ([i915#15132])
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@kms_flip@flip-vs-suspend.html
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-1/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling:
- shard-rkl: [SKIP][473] ([i915#15643]) -> [SKIP][474] ([i915#14544] / [i915#15643])
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg1: [SKIP][475] ([i915#4423] / [i915#8708]) -> [SKIP][476] ([i915#8708])
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg1-16/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc.html
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-14/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt:
- shard-rkl: [SKIP][477] ([i915#1825]) -> [SKIP][478] ([i915#14544] / [i915#1825]) +8 other tests skip
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-blt:
- shard-rkl: [SKIP][479] ([i915#15102]) -> [SKIP][480] ([i915#14544] / [i915#15102]) +1 other test skip
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-blt.html
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render:
- shard-rkl: [SKIP][481] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][482] ([i915#15102] / [i915#3023]) +4 other tests skip
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render.html
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-rkl: [SKIP][483] ([i915#14544] / [i915#1825]) -> [SKIP][484] ([i915#1825]) +9 other tests skip
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-gtt.html
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff:
- shard-dg1: [SKIP][485] ([i915#4423]) -> [SKIP][486]
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff.html
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render:
- shard-dg2: [SKIP][487] ([i915#10433] / [i915#15102] / [i915#3458]) -> [SKIP][488] ([i915#15102] / [i915#3458])
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-dg2: [SKIP][489] ([i915#15102] / [i915#3458]) -> [SKIP][490] ([i915#10433] / [i915#15102] / [i915#3458])
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu.html
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-fullscreen:
- shard-dg1: [SKIP][491] -> [SKIP][492] ([i915#4423])
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg1-18/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-fullscreen.html
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-19/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-render:
- shard-rkl: [SKIP][493] ([i915#15102] / [i915#3023]) -> [SKIP][494] ([i915#14544] / [i915#15102] / [i915#3023]) +3 other tests skip
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
* igt@kms_plane@pixel-format-yf-tiled-modifier:
- shard-rkl: [SKIP][495] ([i915#15709]) -> [SKIP][496] ([i915#14544] / [i915#15709])
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-1/igt@kms_plane@pixel-format-yf-tiled-modifier.html
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_plane@pixel-format-yf-tiled-modifier.html
* igt@kms_plane_lowres@tiling-4:
- shard-rkl: [SKIP][497] ([i915#3555]) -> [SKIP][498] ([i915#14544] / [i915#3555])
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-2/igt@kms_plane_lowres@tiling-4.html
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_plane_lowres@tiling-4.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-rkl: [SKIP][499] ([i915#5354]) -> [SKIP][500] ([i915#14544] / [i915#5354]) +1 other test skip
[499]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-3/igt@kms_pm_backlight@fade-with-suspend.html
[500]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc6-dpms:
- shard-tglu: [FAIL][501] ([i915#15752]) -> [SKIP][502] ([i915#15128])
[501]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-tglu-9/igt@kms_pm_dc@dc6-dpms.html
[502]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-tglu-6/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: [SKIP][503] ([i915#3828]) -> [SKIP][504] ([i915#9340])
[503]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-8/igt@kms_pm_lpsp@kms-lpsp.html
[504]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-7/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
- shard-rkl: [SKIP][505] ([i915#11520] / [i915#14544]) -> [SKIP][506] ([i915#11520])
[505]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
[506]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-8/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
- shard-rkl: [SKIP][507] ([i915#11520]) -> [SKIP][508] ([i915#11520] / [i915#14544]) +2 other tests skip
[507]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-5/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
[508]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr@psr-cursor-mmap-cpu:
- shard-rkl: [SKIP][509] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][510] ([i915#1072] / [i915#9732]) +1 other test skip
[509]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-6/igt@kms_psr@psr-cursor-mmap-cpu.html
[510]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-4/igt@kms_psr@psr-cursor-mmap-cpu.html
* igt@kms_psr@psr2-primary-page-flip:
- shard-dg1: [SKIP][511] ([i915#1072] / [i915#4423] / [i915#9732]) -> [SKIP][512] ([i915#1072] / [i915#9732])
[511]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-dg1-18/igt@kms_psr@psr2-primary-page-flip.html
[512]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-dg1-18/igt@kms_psr@psr2-primary-page-flip.html
* igt@kms_psr@psr2-sprite-mmap-cpu:
- shard-rkl: [SKIP][513] ([i915#1072] / [i915#9732]) -> [SKIP][514] ([i915#1072] / [i915#14544] / [i915#9732]) +3 other tests skip
[513]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-4/igt@kms_psr@psr2-sprite-mmap-cpu.html
[514]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@kms_psr@psr2-sprite-mmap-cpu.html
* igt@perf@mi-rpc:
- shard-rkl: [SKIP][515] ([i915#2434]) -> [SKIP][516] ([i915#14544] / [i915#2434])
[515]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18350/shard-rkl-1/igt@perf@mi-rpc.html
[516]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/shard-rkl-6/igt@perf@mi-rpc.html
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#10826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10826
[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#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169
[i915#12177]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12177
[i915#12178]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12178
[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#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
[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#12756]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12756
[i915#12910]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12910
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13026]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13026
[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#13409]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13409
[i915#13476]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13476
[i915#13562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13562
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13729]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13729
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13784
[i915#13820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13820
[i915#13821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13821
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14033]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14033
[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#14350]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14350
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14586]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14586
[i915#14694]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14694
[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#15128]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15128
[i915#15132]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15132
[i915#15314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15314
[i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329
[i915#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330
[i915#15389]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15389
[i915#15453]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15453
[i915#15459]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15459
[i915#15492]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15492
[i915#15500]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15500
[i915#15582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15582
[i915#15608]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15608
[i915#15638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15638
[i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643
[i915#15662]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15662
[i915#15672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15672
[i915#15709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15709
[i915#15722]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15722
[i915#15725]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15725
[i915#15733]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15733
[i915#15752]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15752
[i915#15778]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15778
[i915#15815]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15815
[i915#15816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15816
[i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865
[i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867
[i915#15887]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15887
[i915#15914]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15914
[i915#15952]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15952
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[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#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#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#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4767]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4767
[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#4854]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4854
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880
[i915#5030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5030
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#5566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5566
[i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[i915#6187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6187
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6403]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6403
[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#6880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7862]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7862
[i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975
[i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#8821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8821
[i915#8826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8826
[i915#8898]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8898
[i915#9041]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9041
[i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
[i915#9159]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9159
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9457]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9457
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[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#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9878]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9878
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* IGT: IGT_8863 -> IGTPW_14883
* Linux: CI_DRM_18350 -> Patchwork_165202v1
CI-20190529: 20190529
CI_DRM_18350: 898b5aa235c5b269d6c745fd84270b296aa75469 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_14883: 8e8a5056519241b7fc441bea1d39c5be054370d6 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8863: 5b279a8b71dc1672099205a1a9e8135c7c7fadb5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Patchwork_165202v1: 898b5aa235c5b269d6c745fd84270b296aa75469 @ git://anongit.freedesktop.org/gfx-ci/linux
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_165202v1/index.html
[-- Attachment #2: Type: text/html, Size: 174954 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v7 2/2] drm/i915/selftests: Run vma tests only if current->mm is present
2026-04-21 6:17 ` [PATCH v7 2/2] drm/i915/selftests: Run vma tests only if current->mm is present Krzysztof Karas
@ 2026-04-24 9:52 ` Sebastian Brzezinka
2026-04-28 15:03 ` Andi Shyti
1 sibling, 0 replies; 11+ messages in thread
From: Sebastian Brzezinka @ 2026-04-24 9:52 UTC (permalink / raw)
To: Krzysztof Karas, intel-gfx
Cc: Andi Shyti, Sebastian Brzezinka, Krzysztof Niemiec,
Janusz Krzysztofik
Hi Krzysztof,
On Tue Apr 21, 2026 at 8:17 AM CEST, Krzysztof Karas wrote:
> This set of tests require userspace memory to map objects,
> so run them only if that memory is available.
>
> Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com>
> ---
Looks good to me.
Reviewed-by: Sebastian Brzezinka <sebastian.brzezinka@intel.com>
--
Best regards,
Sebastian
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v7 1/2] drm/i915/selftests: Prevent userspace mapping invalidation
2026-04-21 6:17 ` [PATCH v7 1/2] drm/i915/selftests: Prevent userspace mapping invalidation Krzysztof Karas
@ 2026-04-24 10:06 ` Sebastian Brzezinka
2026-04-24 11:21 ` Janusz Krzysztofik
2026-04-28 14:57 ` Andi Shyti
1 sibling, 1 reply; 11+ messages in thread
From: Sebastian Brzezinka @ 2026-04-24 10:06 UTC (permalink / raw)
To: Krzysztof Karas, intel-gfx
Cc: Andi Shyti, Sebastian Brzezinka, Krzysztof Niemiec,
Janusz Krzysztofik
Hi Krzysztof,
On Tue Apr 21, 2026 at 8:17 AM CEST, Krzysztof Karas wrote:
> Migration testing in i915 assumes current task's address space
> to allocate new userspace mapping and uses it without
> registering real user for that address space in mm_struct.
> On single NUMA node setups PCI probe executes in the same
> context as userspace process calling the test (i915_selftest
> from IGT), but when multiple nodes are available, the PCI code
> puts probe into a kernel workqueue. This switches execution to
> a kworker, which does not have its own address space in
> userspace and must borrow such memory from another process, so
> "current->active_mm" is unknown at the start of the test.
>
> It was observed that mm->mm_users would occasionally be 0
> or drop to 0 during the test due to short delay between
> scheduling and executing work in forked process, which reaped
> userspace mappings, further leading to failures upon reading
> from userland memory.
>
> Prevent this by adding a PID parameter to a trusted task, so its
> mm struct may be used if needed.
>
> Closes: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14204
> Fixes: 34b1c1c71d37 ("i915/selftest/igt_mmap: let mmap tests run in kthread")
> Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com>
> ---
> v5 (Janusz):
> * Remove missing PID warning.
>
> v6:
> * Move mm handling to a separate function. (Andi)
> * Validate user provided PID. (Janusz)
>
> v7 (Andi):
> * Add missing mm reference release on error path.
>
> drivers/gpu/drm/i915/i915_selftest.h | 1 +
> .../gpu/drm/i915/selftests/i915_selftest.c | 62 ++++++++++++++++++-
> 2 files changed, 62 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/i915/i915_selftest.h b/drivers/gpu/drm/i915/i915_selftest.h
> index 72922028f4ba..e29ca298e7eb 100644
> --- a/drivers/gpu/drm/i915/i915_selftest.h
> +++ b/drivers/gpu/drm/i915/i915_selftest.h
> @@ -35,6 +35,7 @@ struct i915_selftest {
> unsigned long timeout_jiffies;
> unsigned int timeout_ms;
> unsigned int random_seed;
> + unsigned int userspace_pid;
> char *filter;
> int mock;
> int live;
> diff --git a/drivers/gpu/drm/i915/selftests/i915_selftest.c b/drivers/gpu/drm/i915/selftests/i915_selftest.c
> index 8460f0a70d04..71f61328e14b 100644
> --- a/drivers/gpu/drm/i915/selftests/i915_selftest.c
> +++ b/drivers/gpu/drm/i915/selftests/i915_selftest.c
> @@ -181,11 +181,48 @@ __wait_gsc_huc_load_completed(struct drm_i915_private *i915)
> pr_warn(DRIVER_NAME "Timed out waiting for huc load via GSC!\n");
> }
>
> +static struct mm_struct *
> +get_mm(int u_pid_nr)
> +{
> + struct pid *u_pid = find_get_pid(u_pid_nr);
> + struct task_struct *task;
> + struct mm_struct *mm;
> +
> + if (!u_pid) {
> + pr_warn("Could not find PID: %d\n", u_pid_nr);
> + return NULL;
> + }
> +
> + task = get_pid_task(u_pid, PIDTYPE_PID);
> + put_pid(u_pid);
> + if (!task) {
> + pr_warn("Could not find task for PID: %d\n", u_pid_nr);
> + return NULL;
> + }
> +
> + if (task->flags & PF_KTHREAD) {
> + pr_warn("Task not in userspace: %d\n", u_pid_nr);
> + put_task_struct(task);
> + return NULL;
> + }
> +
> + mm = get_task_mm(task);
> + put_task_struct(task);
> + if (!mm) {
> + pr_warn("Could not find address space of task with PID: %d\n", u_pid_nr);
> + return NULL;
> + }
> +
> + return mm;
> +}
> +
> static int __run_selftests(const char *name,
> struct selftest *st,
> unsigned int count,
> void *data)
> {
> + int u_pid_nr = i915_selftest.userspace_pid;
> + struct mm_struct *mm = NULL;
> int err = 0;
>
> while (!i915_selftest.random_seed)
> @@ -201,14 +238,32 @@ static int __run_selftests(const char *name,
> pr_info(DRIVER_NAME ": Performing %s selftests with st_random_seed=0x%x st_timeout=%u\n",
> name, i915_selftest.random_seed, i915_selftest.timeout_ms);
>
> + /**
I’m not entirely sure, but ** might be used for documentation comments.
> + * If we are running in a kthread on a multi NUMA system and the user passed
> + * a valid PID of a userspace task, then we may borrow its address space
> + * to prepare a safe environment for the mmap selftests.
> + */
> + if (!current->mm && u_pid_nr) {
> + mm = get_mm(u_pid_nr);
> + if (mm) {
> + kthread_use_mm(mm);
> + mmput_async(mm);
I don’t understand the use of mmput_async here. Why are we calling
mmput at this point? You keep using this mm, so the refcount can’t
actually drop. I would rather expect a pattern like kthread_unuse_mm
-> mmput_async ...
> + if (unlikely(!current->mm))
> + pr_warn("Could not set mm as current->mm\n");
> + }
> + }
> +
> /* Tests are listed in order in i915_*_selftests.h */
> for (; count--; st++) {
> if (!st->enabled)
> continue;
>
> cond_resched();
> - if (signal_pending(current))
> + if (signal_pending(current)) {
> + if (mm)
> + kthread_unuse_mm(mm);
... here
> return -EINTR;
> + }
>
> pr_info(DRIVER_NAME ": Running %s\n", st->name);
> if (data)
> @@ -226,6 +281,9 @@ static int __run_selftests(const char *name,
> st->name, err))
> err = -1;
>
> + if (mm)
> + kthread_unuse_mm(mm);
... and here
--
Best regards,
Sebastian
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v7 1/2] drm/i915/selftests: Prevent userspace mapping invalidation
2026-04-24 10:06 ` Sebastian Brzezinka
@ 2026-04-24 11:21 ` Janusz Krzysztofik
2026-04-29 6:12 ` Krzysztof Karas
0 siblings, 1 reply; 11+ messages in thread
From: Janusz Krzysztofik @ 2026-04-24 11:21 UTC (permalink / raw)
To: Sebastian Brzezinka, Krzysztof Karas, intel-gfx
Cc: Andi Shyti, Krzysztof Niemiec
Hi,
On Fri, 2026-04-24 at 12:06 +0200, Sebastian Brzezinka wrote:
> Hi Krzysztof,
>
> On Tue Apr 21, 2026 at 8:17 AM CEST, Krzysztof Karas wrote:
> > Migration testing in i915 assumes current task's address space
> > to allocate new userspace mapping and uses it without
> > registering real user for that address space in mm_struct.
> > On single NUMA node setups PCI probe executes in the same
> > context as userspace process calling the test (i915_selftest
> > from IGT), but when multiple nodes are available, the PCI code
> > puts probe into a kernel workqueue. This switches execution to
> > a kworker, which does not have its own address space in
> > userspace and must borrow such memory from another process, so
> > "current->active_mm" is unknown at the start of the test.
> >
> > It was observed that mm->mm_users would occasionally be 0
> > or drop to 0 during the test due to short delay between
> > scheduling and executing work in forked process, which reaped
> > userspace mappings, further leading to failures upon reading
> > from userland memory.
> >
> > Prevent this by adding a PID parameter to a trusted task, so its
> > mm struct may be used if needed.
> >
> > Closes: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14204
> > Fixes: 34b1c1c71d37 ("i915/selftest/igt_mmap: let mmap tests run in kthread")
> > Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com>
> > ---
> > v5 (Janusz):
> > * Remove missing PID warning.
> >
> > v6:
> > * Move mm handling to a separate function. (Andi)
> > * Validate user provided PID. (Janusz)
> >
> > v7 (Andi):
> > * Add missing mm reference release on error path.
> >
> > drivers/gpu/drm/i915/i915_selftest.h | 1 +
> > .../gpu/drm/i915/selftests/i915_selftest.c | 62 ++++++++++++++++++-
> > 2 files changed, 62 insertions(+), 1 deletion(-)
> >
> > diff --git a/drivers/gpu/drm/i915/i915_selftest.h b/drivers/gpu/drm/i915/i915_selftest.h
> > index 72922028f4ba..e29ca298e7eb 100644
> > --- a/drivers/gpu/drm/i915/i915_selftest.h
> > +++ b/drivers/gpu/drm/i915/i915_selftest.h
> > @@ -35,6 +35,7 @@ struct i915_selftest {
> > unsigned long timeout_jiffies;
> > unsigned int timeout_ms;
> > unsigned int random_seed;
> > + unsigned int userspace_pid;
> > char *filter;
> > int mock;
> > int live;
> > diff --git a/drivers/gpu/drm/i915/selftests/i915_selftest.c b/drivers/gpu/drm/i915/selftests/i915_selftest.c
> > index 8460f0a70d04..71f61328e14b 100644
> > --- a/drivers/gpu/drm/i915/selftests/i915_selftest.c
> > +++ b/drivers/gpu/drm/i915/selftests/i915_selftest.c
> > @@ -181,11 +181,48 @@ __wait_gsc_huc_load_completed(struct drm_i915_private *i915)
> > pr_warn(DRIVER_NAME "Timed out waiting for huc load via GSC!\n");
> > }
> >
> > +static struct mm_struct *
> > +get_mm(int u_pid_nr)
> > +{
> > + struct pid *u_pid = find_get_pid(u_pid_nr);
> > + struct task_struct *task;
> > + struct mm_struct *mm;
> > +
> > + if (!u_pid) {
> > + pr_warn("Could not find PID: %d\n", u_pid_nr);
> > + return NULL;
> > + }
> > +
> > + task = get_pid_task(u_pid, PIDTYPE_PID);
> > + put_pid(u_pid);
> > + if (!task) {
> > + pr_warn("Could not find task for PID: %d\n", u_pid_nr);
> > + return NULL;
> > + }
> > +
> > + if (task->flags & PF_KTHREAD) {
> > + pr_warn("Task not in userspace: %d\n", u_pid_nr);
> > + put_task_struct(task);
> > + return NULL;
> > + }
> > +
> > + mm = get_task_mm(task);
> > + put_task_struct(task);
> > + if (!mm) {
> > + pr_warn("Could not find address space of task with PID: %d\n", u_pid_nr);
> > + return NULL;
> > + }
> > +
> > + return mm;
> > +}
> > +
> > static int __run_selftests(const char *name,
> > struct selftest *st,
> > unsigned int count,
> > void *data)
> > {
> > + int u_pid_nr = i915_selftest.userspace_pid;
> > + struct mm_struct *mm = NULL;
> > int err = 0;
> >
> > while (!i915_selftest.random_seed)
> > @@ -201,14 +238,32 @@ static int __run_selftests(const char *name,
> > pr_info(DRIVER_NAME ": Performing %s selftests with st_random_seed=0x%x st_timeout=%u\n",
> > name, i915_selftest.random_seed, i915_selftest.timeout_ms);
> >
> > + /**
> I’m not entirely sure, but ** might be used for documentation comments.
>
> > + * If we are running in a kthread on a multi NUMA system and the user passed
> > + * a valid PID of a userspace task, then we may borrow its address space
> > + * to prepare a safe environment for the mmap selftests.
> > + */
> > + if (!current->mm && u_pid_nr) {
> > + mm = get_mm(u_pid_nr);
> > + if (mm) {
> > + kthread_use_mm(mm);
> > + mmput_async(mm);
> I don’t understand the use of mmput_async here. Why are we calling
> mmput at this point? You keep using this mm, so the refcount can’t
> actually drop. I would rather expect a pattern like kthread_unuse_mm
> -> mmput_async ...
Since that approach was suggested by me, let me comment on that. AFAICU,
we get a temporary reference to mm with get_mm() in order to call
kthread_use_mm(mm) safely. I expected kthread_use_mm() getting another
reference to mm itself, put on _unuse_mm, then our temporary reference no
longer needed.
Thanks,
Janusz
>
> > + if (unlikely(!current->mm))
> > + pr_warn("Could not set mm as current->mm\n");
> > + }
> > + }
> > +
> > /* Tests are listed in order in i915_*_selftests.h */
> > for (; count--; st++) {
> > if (!st->enabled)
> > continue;
> >
> > cond_resched();
> > - if (signal_pending(current))
> > + if (signal_pending(current)) {
> > + if (mm)
> > + kthread_unuse_mm(mm);
> ... here
> > return -EINTR;
> > + }
> >
> > pr_info(DRIVER_NAME ": Running %s\n", st->name);
> > if (data)
> > @@ -226,6 +281,9 @@ static int __run_selftests(const char *name,
> > st->name, err))
> > err = -1;
> >
> > + if (mm)
> > + kthread_unuse_mm(mm);
> ... and here
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v7 1/2] drm/i915/selftests: Prevent userspace mapping invalidation
2026-04-21 6:17 ` [PATCH v7 1/2] drm/i915/selftests: Prevent userspace mapping invalidation Krzysztof Karas
2026-04-24 10:06 ` Sebastian Brzezinka
@ 2026-04-28 14:57 ` Andi Shyti
1 sibling, 0 replies; 11+ messages in thread
From: Andi Shyti @ 2026-04-28 14:57 UTC (permalink / raw)
To: Krzysztof Karas
Cc: intel-gfx, Andi Shyti, Sebastian Brzezinka, Krzysztof Niemiec,
Janusz Krzysztofik
Hi Krzysztof,
On Tue, Apr 21, 2026 at 06:17:15AM +0000, Krzysztof Karas wrote:
> Migration testing in i915 assumes current task's address space
> to allocate new userspace mapping and uses it without
> registering real user for that address space in mm_struct.
> On single NUMA node setups PCI probe executes in the same
> context as userspace process calling the test (i915_selftest
> from IGT), but when multiple nodes are available, the PCI code
> puts probe into a kernel workqueue. This switches execution to
> a kworker, which does not have its own address space in
> userspace and must borrow such memory from another process, so
> "current->active_mm" is unknown at the start of the test.
>
> It was observed that mm->mm_users would occasionally be 0
> or drop to 0 during the test due to short delay between
> scheduling and executing work in forked process, which reaped
> userspace mappings, further leading to failures upon reading
> from userland memory.
>
> Prevent this by adding a PID parameter to a trusted task, so its
> mm struct may be used if needed.
>
> Closes: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14204
> Fixes: 34b1c1c71d37 ("i915/selftest/igt_mmap: let mmap tests run in kthread")
> Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com>
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
...
> + /**
> + * If we are running in a kthread on a multi NUMA system and the user passed
> + * a valid PID of a userspace task, then we may borrow its address space
> + * to prepare a safe environment for the mmap selftests.
> + */
Sebastian is right here, the "**" is more for the documentation,
it can be removed before pushing.
Andi
> + if (!current->mm && u_pid_nr) {
> + mm = get_mm(u_pid_nr);
> + if (mm) {
...
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v7 2/2] drm/i915/selftests: Run vma tests only if current->mm is present
2026-04-21 6:17 ` [PATCH v7 2/2] drm/i915/selftests: Run vma tests only if current->mm is present Krzysztof Karas
2026-04-24 9:52 ` Sebastian Brzezinka
@ 2026-04-28 15:03 ` Andi Shyti
1 sibling, 0 replies; 11+ messages in thread
From: Andi Shyti @ 2026-04-28 15:03 UTC (permalink / raw)
To: Krzysztof Karas
Cc: intel-gfx, Andi Shyti, Sebastian Brzezinka, Krzysztof Niemiec,
Janusz Krzysztofik
On Tue, Apr 21, 2026 at 06:17:16AM +0000, Krzysztof Karas wrote:
> This set of tests require userspace memory to map objects,
> so run them only if that memory is available.
>
> Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com>
Reviewed-by: Andi Shyti <andi.shyti@linux.intel.com>
Thanks,
Andi
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v7 1/2] drm/i915/selftests: Prevent userspace mapping invalidation
2026-04-24 11:21 ` Janusz Krzysztofik
@ 2026-04-29 6:12 ` Krzysztof Karas
0 siblings, 0 replies; 11+ messages in thread
From: Krzysztof Karas @ 2026-04-29 6:12 UTC (permalink / raw)
To: Janusz Krzysztofik
Cc: Sebastian Brzezinka, intel-gfx, Andi Shyti, Krzysztof Niemiec
Hi Janusz,
[...]
> > > + int u_pid_nr = i915_selftest.userspace_pid;
> > > + struct mm_struct *mm = NULL;
> > > int err = 0;
> > >
> > > while (!i915_selftest.random_seed)
> > > @@ -201,14 +238,32 @@ static int __run_selftests(const char *name,
> > > pr_info(DRIVER_NAME ": Performing %s selftests with st_random_seed=0x%x st_timeout=%u\n",
> > > name, i915_selftest.random_seed, i915_selftest.timeout_ms);
> > >
> > > + /**
> > I’m not entirely sure, but ** might be used for documentation comments.
Hmm, sure, I'll change it to a single asterisk.
> >
> > > + * If we are running in a kthread on a multi NUMA system and the user passed
> > > + * a valid PID of a userspace task, then we may borrow its address space
> > > + * to prepare a safe environment for the mmap selftests.
> > > + */
> > > + if (!current->mm && u_pid_nr) {
> > > + mm = get_mm(u_pid_nr);
> > > + if (mm) {
> > > + kthread_use_mm(mm);
> > > + mmput_async(mm);
> > I don’t understand the use of mmput_async here. Why are we calling
> > mmput at this point? You keep using this mm, so the refcount can’t
> > actually drop. I would rather expect a pattern like kthread_unuse_mm
> > -> mmput_async ...
>
> Since that approach was suggested by me, let me comment on that. AFAICU,
> we get a temporary reference to mm with get_mm() in order to call
> kthread_use_mm(mm) safely. I expected kthread_use_mm() getting another
> reference to mm itself, put on _unuse_mm, then our temporary reference no
> longer needed.
I think Sebastian may be right for two reasons that I overlooked
previously (mainly because I introduced the PID safety net):
1) It looks confusing that we put mm and then check if it
exists later.
2) The original clu of this problem was that mm->mm_users was 0
during the test. Unfortunately, kthread_use_mm() does not
guarantee it being a different value (mmgrab() increases
mm->mm_count, which is irrelevant to releasing mappings form the
perspective of another process using the same mm and calling
mmput() - see mmput() code).
I think I'll lean into my paranoia here and prepare another
version.
--
Best Regards,
Krzysztof
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2026-04-29 6:12 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-21 6:17 [PATCH v7 0/2] drm/i915/selftests: Use safe userspace memory for mappings Krzysztof Karas
2026-04-21 6:17 ` [PATCH v7 1/2] drm/i915/selftests: Prevent userspace mapping invalidation Krzysztof Karas
2026-04-24 10:06 ` Sebastian Brzezinka
2026-04-24 11:21 ` Janusz Krzysztofik
2026-04-29 6:12 ` Krzysztof Karas
2026-04-28 14:57 ` Andi Shyti
2026-04-21 6:17 ` [PATCH v7 2/2] drm/i915/selftests: Run vma tests only if current->mm is present Krzysztof Karas
2026-04-24 9:52 ` Sebastian Brzezinka
2026-04-28 15:03 ` Andi Shyti
2026-04-22 8:51 ` ✓ i915.CI.BAT: success for drm/i915/selftests: Use safe userspace memory for mappings Patchwork
2026-04-22 14:45 ` ✓ 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