* [PATCH v1] drm/i915/aux: use polling when irqs are unavailable
@ 2026-02-10 11:19 Michał Grzelak
2026-02-10 14:04 ` ✗ i915.CI.BAT: failure for " Patchwork
` (3 more replies)
0 siblings, 4 replies; 9+ messages in thread
From: Michał Grzelak @ 2026-02-10 11:19 UTC (permalink / raw)
To: intel-xe, intel-gfx; +Cc: Michał Grzelak, Ville Syrjälä
PTL with physically disconnected display was observed to have 40s longer
execution time when testing xe_fault_injection@xe_guc_mmio_send_recv.
The issue has not been seen when reverting commit 40a9f77a28fa ("Revert
"drm/i915/dp: change aux_ctl reg read to polling read"").
Apparently the configuration suffers from not having AUX enabled when
using interrupts. One probable cause can be xe enabling interrupts too
late: interrupts need memory allocations which currently can't be done
before the display FB takeover is done.
As for now, use polling for AUX in case interrupts are unavailable.
Fixes: 40a9f77a28fa ("Revert "drm/i915/dp: change aux_ctl reg read to polling read"")
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Michał Grzelak <michal.grzelak@intel.com>
---
drivers/gpu/drm/i915/display/intel_dp_aux.c | 20 ++++++++++++++++----
1 file changed, 16 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/i915/display/intel_dp_aux.c b/drivers/gpu/drm/i915/display/intel_dp_aux.c
index b20ec3e589fad..9c9b6410366d5 100644
--- a/drivers/gpu/drm/i915/display/intel_dp_aux.c
+++ b/drivers/gpu/drm/i915/display/intel_dp_aux.c
@@ -12,6 +12,7 @@
#include "intel_dp.h"
#include "intel_dp_aux.h"
#include "intel_dp_aux_regs.h"
+#include "intel_parent.h"
#include "intel_pps.h"
#include "intel_quirks.h"
#include "intel_tc.h"
@@ -60,18 +61,29 @@ intel_dp_aux_wait_done(struct intel_dp *intel_dp)
struct intel_display *display = to_intel_display(intel_dp);
i915_reg_t ch_ctl = intel_dp->aux_ch_ctl_reg(intel_dp);
const unsigned int timeout_ms = 10;
+ bool done = true;
u32 status;
- bool done;
+ int ret;
+ if (intel_parent_irq_enabled(display)) {
#define C (((status = intel_de_read_notrace(display, ch_ctl)) & DP_AUX_CH_CTL_SEND_BUSY) == 0)
- done = wait_event_timeout(display->gmbus.wait_queue, C,
- msecs_to_jiffies_timeout(timeout_ms));
+ done = wait_event_timeout(display->gmbus.wait_queue, C,
+ msecs_to_jiffies_timeout(timeout_ms));
+
+#undef C
+ } else {
+ ret = intel_de_wait_ms(display, ch_ctl,
+ DP_AUX_CH_CTL_SEND_BUSY, 0,
+ timeout_ms, &status);
+
+ if (ret == -ETIMEDOUT)
+ done = false;
+ }
if (!done)
drm_err(display->drm,
"%s: did not complete or timeout within %ums (status 0x%08x)\n",
intel_dp->aux.name, timeout_ms, status);
-#undef C
return status;
}
--
2.45.2
^ permalink raw reply related [flat|nested] 9+ messages in thread
* ✗ i915.CI.BAT: failure for drm/i915/aux: use polling when irqs are unavailable
2026-02-10 11:19 [PATCH v1] drm/i915/aux: use polling when irqs are unavailable Michał Grzelak
@ 2026-02-10 14:04 ` Patchwork
2026-02-12 15:56 ` ✓ i915.CI.BAT: success for drm/i915/aux: use polling when irqs are unavailable (rev2) Patchwork
` (2 subsequent siblings)
3 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2026-02-10 14:04 UTC (permalink / raw)
To: Michał Grzelak; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 3451 bytes --]
== Series Details ==
Series: drm/i915/aux: use polling when irqs are unavailable
URL : https://patchwork.freedesktop.org/series/161432/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_17968 -> Patchwork_161432v1
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_161432v1 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_161432v1, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v1/index.html
Participating hosts (43 -> 41)
------------------------------
Missing (2): bat-dg2-13 fi-snb-2520m
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_161432v1:
### IGT changes ###
#### Possible regressions ####
* igt@i915_selftest@live:
- fi-bsw-n3050: [PASS][1] -> [ABORT][2] +1 other test abort
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17968/fi-bsw-n3050/igt@i915_selftest@live.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v1/fi-bsw-n3050/igt@i915_selftest@live.html
Known issues
------------
Here are the changes found in Patchwork_161432v1 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live@workarounds:
- bat-dg2-14: [PASS][3] -> [DMESG-FAIL][4] ([i915#12061]) +1 other test dmesg-fail
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17968/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v1/bat-dg2-14/igt@i915_selftest@live@workarounds.html
#### Possible fixes ####
* igt@i915_selftest@live:
- bat-mtlp-8: [DMESG-FAIL][5] ([i915#12061]) -> [PASS][6] +1 other test pass
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17968/bat-mtlp-8/igt@i915_selftest@live.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v1/bat-mtlp-8/igt@i915_selftest@live.html
* igt@i915_selftest@live@workarounds:
- bat-mtlp-9: [DMESG-FAIL][7] ([i915#12061]) -> [PASS][8] +1 other test pass
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17968/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v1/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
- bat-arls-6: [DMESG-FAIL][9] ([i915#12061]) -> [PASS][10] +1 other test pass
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17968/bat-arls-6/igt@i915_selftest@live@workarounds.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v1/bat-arls-6/igt@i915_selftest@live@workarounds.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
Build changes
-------------
* Linux: CI_DRM_17968 -> Patchwork_161432v1
CI-20190529: 20190529
CI_DRM_17968: 5f16c3d1100e59f2fbaeb2724039cc3a948574bb @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8746: 8746
Patchwork_161432v1: 5f16c3d1100e59f2fbaeb2724039cc3a948574bb @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v1/index.html
[-- Attachment #2: Type: text/html, Size: 4375 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* ✓ i915.CI.BAT: success for drm/i915/aux: use polling when irqs are unavailable (rev2)
2026-02-10 11:19 [PATCH v1] drm/i915/aux: use polling when irqs are unavailable Michał Grzelak
2026-02-10 14:04 ` ✗ i915.CI.BAT: failure for " Patchwork
@ 2026-02-12 15:56 ` Patchwork
2026-02-12 19:32 ` ✗ i915.CI.Full: failure " Patchwork
2026-03-24 3:58 ` [PATCH v1] drm/i915/aux: use polling when irqs are unavailable Murthy, Arun R
3 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2026-02-12 15:56 UTC (permalink / raw)
To: Michał Grzelak; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 2898 bytes --]
== Series Details ==
Series: drm/i915/aux: use polling when irqs are unavailable (rev2)
URL : https://patchwork.freedesktop.org/series/161432/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_17980 -> Patchwork_161432v2
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/index.html
Participating hosts (42 -> 40)
------------------------------
Missing (2): bat-dg2-13 fi-snb-2520m
Known issues
------------
Here are the changes found in Patchwork_161432v2 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live:
- bat-mtlp-8: [PASS][1] -> [DMESG-FAIL][2] ([i915#12061]) +1 other test dmesg-fail
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/bat-mtlp-8/igt@i915_selftest@live.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/bat-mtlp-8/igt@i915_selftest@live.html
#### Possible fixes ####
* igt@i915_selftest@live@workarounds:
- bat-arls-5: [DMESG-FAIL][3] ([i915#12061]) -> [PASS][4] +1 other test pass
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/bat-arls-5/igt@i915_selftest@live@workarounds.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/bat-arls-5/igt@i915_selftest@live@workarounds.html
- bat-dg2-9: [DMESG-FAIL][5] ([i915#12061]) -> [PASS][6] +1 other test pass
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/bat-dg2-9/igt@i915_selftest@live@workarounds.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/bat-dg2-9/igt@i915_selftest@live@workarounds.html
- bat-dg2-14: [DMESG-FAIL][7] ([i915#12061]) -> [PASS][8] +1 other test pass
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/bat-dg2-14/igt@i915_selftest@live@workarounds.html
- bat-mtlp-9: [DMESG-FAIL][9] ([i915#12061]) -> [PASS][10] +1 other test pass
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
Build changes
-------------
* Linux: CI_DRM_17980 -> Patchwork_161432v2
CI-20190529: 20190529
CI_DRM_17980: 3d7aee9ade34df29041a249fe10c9f5326d2a337 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8753: 8753
Patchwork_161432v2: 3d7aee9ade34df29041a249fe10c9f5326d2a337 @ git://anongit.freedesktop.org/gfx-ci/linux
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/index.html
[-- Attachment #2: Type: text/html, Size: 3830 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* ✗ i915.CI.Full: failure for drm/i915/aux: use polling when irqs are unavailable (rev2)
2026-02-10 11:19 [PATCH v1] drm/i915/aux: use polling when irqs are unavailable Michał Grzelak
2026-02-10 14:04 ` ✗ i915.CI.BAT: failure for " Patchwork
2026-02-12 15:56 ` ✓ i915.CI.BAT: success for drm/i915/aux: use polling when irqs are unavailable (rev2) Patchwork
@ 2026-02-12 19:32 ` Patchwork
2026-03-24 3:58 ` [PATCH v1] drm/i915/aux: use polling when irqs are unavailable Murthy, Arun R
3 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2026-02-12 19:32 UTC (permalink / raw)
To: Michał Grzelak; +Cc: intel-gfx
[-- Attachment #1: Type: text/plain, Size: 87740 bytes --]
== Series Details ==
Series: drm/i915/aux: use polling when irqs are unavailable (rev2)
URL : https://patchwork.freedesktop.org/series/161432/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_17980_full -> Patchwork_161432v2_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with Patchwork_161432v2_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in Patchwork_161432v2_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (9 -> 9)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in Patchwork_161432v2_full:
### IGT changes ###
#### Possible regressions ####
* igt@perf@gen12-group-concurrent-oa-buffer-read:
- shard-mtlp: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-mtlp-8/igt@perf@gen12-group-concurrent-oa-buffer-read.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-mtlp-6/igt@perf@gen12-group-concurrent-oa-buffer-read.html
#### Warnings ####
* igt@gem_lmem_swapping@smem-oom:
- shard-dg1: [INCOMPLETE][3] -> [FAIL][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg1-14/igt@gem_lmem_swapping@smem-oom.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg1-16/igt@gem_lmem_swapping@smem-oom.html
Known issues
------------
Here are the changes found in Patchwork_161432v2_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@crc32:
- shard-tglu: NOTRUN -> [SKIP][5] ([i915#6230])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@api_intel_bb@crc32.html
* igt@device_reset@cold-reset-bound:
- shard-tglu-1: NOTRUN -> [SKIP][6] ([i915#11078])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@device_reset@cold-reset-bound.html
* igt@gem_basic@multigpu-create-close:
- shard-tglu: NOTRUN -> [SKIP][7] ([i915#7697])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@gem_basic@multigpu-create-close.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-tglu-1: NOTRUN -> [SKIP][8] ([i915#3555] / [i915#9323])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume:
- shard-tglu: NOTRUN -> [SKIP][9] ([i915#9323])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@gem_ccs@suspend-resume.html
* igt@gem_ctx_freq@sysfs:
- shard-dg2: [PASS][10] -> [FAIL][11] ([i915#9561]) +1 other test fail
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg2-7/igt@gem_ctx_freq@sysfs.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-8/igt@gem_ctx_freq@sysfs.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-tglu: NOTRUN -> [SKIP][12] ([i915#4525])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_big@single:
- shard-tglu-1: NOTRUN -> [ABORT][13] ([i915#11713])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@gem_exec_big@single.html
* igt@gem_exec_reloc@basic-gtt:
- shard-rkl: NOTRUN -> [SKIP][14] ([i915#3281]) +2 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-5/igt@gem_exec_reloc@basic-gtt.html
* igt@gem_exec_suspend@basic-s3@smem:
- shard-snb: [PASS][15] -> [ABORT][16] ([i915#14871]) +1 other test abort
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-snb5/igt@gem_exec_suspend@basic-s3@smem.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-snb1/igt@gem_exec_suspend@basic-s3@smem.html
* igt@gem_lmem_swapping@heavy-random:
- shard-glk: NOTRUN -> [SKIP][17] ([i915#4613]) +2 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk1/igt@gem_lmem_swapping@heavy-random.html
* igt@gem_lmem_swapping@heavy-verify-multi-ccs:
- shard-tglu: NOTRUN -> [SKIP][18] ([i915#4613]) +2 other tests skip
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
* igt@gem_lmem_swapping@massive:
- shard-rkl: NOTRUN -> [SKIP][19] ([i915#4613])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@gem_lmem_swapping@massive.html
* igt@gem_lmem_swapping@verify-random-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][20] ([i915#4613]) +1 other test skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@gem_lmem_swapping@verify-random-ccs.html
* igt@gem_pread@bench:
- shard-rkl: NOTRUN -> [SKIP][21] ([i915#3282]) +4 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@gem_pread@bench.html
* igt@gem_pwrite@basic-exhaustion:
- shard-tglu-1: NOTRUN -> [WARN][22] ([i915#2658])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@gem_pwrite@basic-exhaustion.html
- shard-glk: NOTRUN -> [WARN][23] ([i915#14702] / [i915#2658])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk6/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-rkl: NOTRUN -> [SKIP][24] ([i915#8411])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-glk: NOTRUN -> [SKIP][25] ([i915#3323])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk6/igt@gem_userptr_blits@dmabuf-sync.html
- shard-tglu-1: NOTRUN -> [SKIP][26] ([i915#3297] / [i915#3323])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@forbidden-operations:
- shard-rkl: NOTRUN -> [SKIP][27] ([i915#3282] / [i915#3297])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-5/igt@gem_userptr_blits@forbidden-operations.html
* igt@gem_userptr_blits@readonly-pwrite-unsync:
- shard-tglu: NOTRUN -> [SKIP][28] ([i915#3297])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@gem_userptr_blits@readonly-pwrite-unsync.html
* igt@gem_userptr_blits@readonly-unsync:
- shard-rkl: NOTRUN -> [SKIP][29] ([i915#3297])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@gem_userptr_blits@readonly-unsync.html
* igt@gen7_exec_parse@chained-batch:
- shard-rkl: NOTRUN -> [SKIP][30] +16 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@gen7_exec_parse@chained-batch.html
* igt@gen9_exec_parse@bb-secure:
- shard-tglu-1: NOTRUN -> [SKIP][31] ([i915#2527] / [i915#2856]) +1 other test skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@gen9_exec_parse@bb-secure.html
* igt@gen9_exec_parse@bb-start-param:
- shard-rkl: NOTRUN -> [SKIP][32] ([i915#2527]) +1 other test skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@gen9_exec_parse@bb-start-param.html
* igt@gen9_exec_parse@cmd-crossing-page:
- shard-tglu: NOTRUN -> [SKIP][33] ([i915#2527] / [i915#2856]) +1 other test skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@gen9_exec_parse@cmd-crossing-page.html
* igt@gen9_exec_parse@unaligned-jump:
- shard-dg1: NOTRUN -> [SKIP][34] ([i915#2527])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg1-16/igt@gen9_exec_parse@unaligned-jump.html
* igt@i915_module_load@resize-bar:
- shard-tglu: NOTRUN -> [SKIP][35] ([i915#6412])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_api@freq-suspend:
- shard-tglu-1: NOTRUN -> [SKIP][36] ([i915#8399])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@i915_pm_freq_api@freq-suspend.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-tglu: NOTRUN -> [SKIP][37] ([i915#6590]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-5/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@i915_pm_rps@engine-order:
- shard-glk: NOTRUN -> [FAIL][38] ([i915#14896])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk5/igt@i915_pm_rps@engine-order.html
* igt@i915_selftest@live:
- shard-mtlp: [PASS][39] -> [DMESG-FAIL][40] ([i915#12061] / [i915#15560])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-mtlp-2/igt@i915_selftest@live.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-mtlp-5/igt@i915_selftest@live.html
* igt@i915_selftest@live@workarounds:
- shard-mtlp: [PASS][41] -> [DMESG-FAIL][42] ([i915#12061])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-mtlp-2/igt@i915_selftest@live@workarounds.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-mtlp-5/igt@i915_selftest@live@workarounds.html
* igt@i915_selftest@perf:
- shard-dg2: [PASS][43] -> [DMESG-WARN][44] ([i915#14545])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg2-8/igt@i915_selftest@perf.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-11/igt@i915_selftest@perf.html
* igt@intel_hwmon@hwmon-read:
- shard-rkl: NOTRUN -> [SKIP][45] ([i915#7707])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@intel_hwmon@hwmon-read.html
* igt@kms_async_flips@async-flip-suspend-resume:
- shard-rkl: [PASS][46] -> [INCOMPLETE][47] ([i915#12761]) +1 other test incomplete
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@kms_async_flips@async-flip-suspend-resume.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_async_flips@async-flip-suspend-resume.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-tglu-1: NOTRUN -> [SKIP][48] ([i915#9531])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-90:
- shard-tglu-1: NOTRUN -> [SKIP][49] ([i915#5286]) +1 other test skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_big_fb@4-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][50] ([i915#5286]) +4 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180:
- shard-tglu: NOTRUN -> [SKIP][51] ([i915#5286]) +1 other test skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip:
- shard-tglu-1: NOTRUN -> [SKIP][52] ([i915#3828])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][53] ([i915#3638]) +2 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1:
- shard-dg1: NOTRUN -> [SKIP][54] ([i915#6095]) +206 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg1-14/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][55] ([i915#6095]) +31 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-3/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-3.html
* igt@kms_ccs@crc-primary-basic-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#10307] / [i915#10434] / [i915#6095]) +1 other test skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-4/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [SKIP][57] ([i915#10307] / [i915#6095]) +97 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-11/igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-a-dp-3.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][58] ([i915#14098] / [i915#6095]) +24 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][59] ([i915#6095]) +29 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][60] ([i915#14098] / [i915#14544] / [i915#6095]) +2 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][61] ([i915#6095]) +24 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-2:
- shard-glk10: NOTRUN -> [INCOMPLETE][62] ([i915#15582]) +1 other test incomplete
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk10/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][63] ([i915#4423] / [i915#6095])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg1-13/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-3.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][64] ([i915#6095]) +37 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][65] ([i915#14544] / [i915#6095]) +5 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
- shard-tglu: NOTRUN -> [SKIP][66] ([i915#12313]) +1 other test skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-5/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-tglu: NOTRUN -> [SKIP][67] ([i915#3742])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_cdclk@plane-scaling:
- shard-rkl: NOTRUN -> [SKIP][68] ([i915#3742])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_cdclk@plane-scaling.html
* igt@kms_cdclk@plane-scaling@pipe-b-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][69] ([i915#13783]) +3 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-8/igt@kms_cdclk@plane-scaling@pipe-b-hdmi-a-3.html
* igt@kms_chamelium_edid@hdmi-edid-change-during-suspend:
- shard-tglu-1: NOTRUN -> [SKIP][70] ([i915#11151] / [i915#7828]) +3 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html
* igt@kms_chamelium_edid@hdmi-mode-timings:
- shard-tglu: NOTRUN -> [SKIP][71] ([i915#11151] / [i915#7828]) +3 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-5/igt@kms_chamelium_edid@hdmi-mode-timings.html
* igt@kms_chamelium_frames@hdmi-frame-dump:
- shard-rkl: NOTRUN -> [SKIP][72] ([i915#11151] / [i915#7828]) +4 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_chamelium_frames@hdmi-frame-dump.html
* igt@kms_color@deep-color:
- shard-rkl: NOTRUN -> [SKIP][73] ([i915#12655] / [i915#3555])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_color@deep-color.html
* igt@kms_content_protection@atomic-hdcp14:
- shard-rkl: NOTRUN -> [SKIP][74] ([i915#6944])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_content_protection@atomic-hdcp14.html
* igt@kms_content_protection@dp-mst-lic-type-0-hdcp14:
- shard-tglu-1: NOTRUN -> [SKIP][75] ([i915#15330])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
* igt@kms_content_protection@dp-mst-type-0-suspend-resume:
- shard-tglu: NOTRUN -> [SKIP][76] ([i915#15330])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-5/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
* igt@kms_content_protection@lic-type-0-hdcp14:
- shard-tglu-1: NOTRUN -> [SKIP][77] ([i915#6944])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_content_protection@lic-type-0-hdcp14.html
* igt@kms_content_protection@lic-type-1:
- shard-tglu: NOTRUN -> [SKIP][78] ([i915#6944] / [i915#9424])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@kms_content_protection@lic-type-1.html
* igt@kms_content_protection@suspend-resume@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [FAIL][79] ([i915#7173]) +2 other tests fail
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-11/igt@kms_content_protection@suspend-resume@pipe-a-dp-3.html
* igt@kms_content_protection@uevent:
- shard-rkl: NOTRUN -> [SKIP][80] ([i915#6944] / [i915#7118] / [i915#9424])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-tglu: NOTRUN -> [SKIP][81] ([i915#13049]) +2 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-onscreen-256x85:
- shard-tglu: [PASS][82] -> [FAIL][83] ([i915#13566]) +1 other test fail
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-tglu-4/igt@kms_cursor_crc@cursor-onscreen-256x85.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-8/igt@kms_cursor_crc@cursor-onscreen-256x85.html
* igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-2:
- shard-rkl: [PASS][84] -> [FAIL][85] ([i915#13566]) +1 other test fail
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-2.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-2.html
* igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [FAIL][86] ([i915#13566]) +3 other tests fail
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-2.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-rkl: NOTRUN -> [SKIP][87] ([i915#13049])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][88] ([i915#12358] / [i915#14152] / [i915#7882])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk9/igt@kms_cursor_crc@cursor-suspend.html
* igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][89] ([i915#12358] / [i915#14152])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk9/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-rkl: NOTRUN -> [SKIP][90] ([i915#4103])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_display_modes@extended-mode-basic:
- shard-tglu-1: NOTRUN -> [SKIP][91] ([i915#13691])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][92] ([i915#3804])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-5/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-tglu-1: NOTRUN -> [SKIP][93] ([i915#13749])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dsc@dsc-basic:
- shard-tglu-1: NOTRUN -> [SKIP][94] ([i915#3555] / [i915#3840]) +1 other test skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-rkl: NOTRUN -> [SKIP][95] ([i915#3840] / [i915#9053])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_feature_discovery@chamelium:
- shard-tglu: NOTRUN -> [SKIP][96] ([i915#2065] / [i915#4854])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-5/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@dp-mst:
- shard-rkl: NOTRUN -> [SKIP][97] ([i915#9337])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr2:
- shard-tglu: NOTRUN -> [SKIP][98] ([i915#658])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a1-hdmi-a2:
- shard-glk: NOTRUN -> [FAIL][99] ([i915#13027]) +1 other test fail
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk1/igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a1-hdmi-a2.html
* igt@kms_flip@2x-flip-vs-fences:
- shard-tglu: NOTRUN -> [SKIP][100] ([i915#3637] / [i915#9934]) +1 other test skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-5/igt@kms_flip@2x-flip-vs-fences.html
* igt@kms_flip@2x-flip-vs-panning-interruptible:
- shard-rkl: NOTRUN -> [SKIP][101] ([i915#9934]) +2 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_flip@2x-flip-vs-panning-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][102] ([i915#12745] / [i915#4839] / [i915#6113])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk1/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a1-hdmi-a2:
- shard-glk: NOTRUN -> [INCOMPLETE][103] ([i915#4839] / [i915#6113])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk1/igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a1-hdmi-a2.html
* igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1:
- shard-snb: [PASS][104] -> [TIMEOUT][105] ([i915#14033]) +1 other test timeout
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-snb7/igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1.html
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-snb1/igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1.html
* igt@kms_flip@2x-wf_vblank-ts-check-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][106] ([i915#3637] / [i915#9934])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html
* igt@kms_flip@flip-vs-suspend:
- shard-glk10: NOTRUN -> [INCOMPLETE][107] ([i915#12745] / [i915#4839])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk10/igt@kms_flip@flip-vs-suspend.html
- shard-rkl: [PASS][108] -> [INCOMPLETE][109] ([i915#6113]) +1 other test incomplete
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-4/igt@kms_flip@flip-vs-suspend.html
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend@a-hdmi-a1:
- shard-glk10: NOTRUN -> [INCOMPLETE][110] ([i915#12745])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk10/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling:
- shard-rkl: NOTRUN -> [SKIP][111] ([i915#15643]) +1 other test skip
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
- shard-tglu: NOTRUN -> [SKIP][112] ([i915#15643])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][113] ([i915#15643]) +1 other test skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt:
- shard-snb: [PASS][114] -> [SKIP][115] +1 other test skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-snb4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt.html
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-snb1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][116] ([i915#15102]) +3 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt:
- shard-glk: NOTRUN -> [SKIP][117] +132 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-rkl: NOTRUN -> [SKIP][118] ([i915#1825]) +21 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite:
- shard-tglu-1: NOTRUN -> [SKIP][119] +19 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt:
- shard-rkl: NOTRUN -> [SKIP][120] ([i915#15102] / [i915#3023]) +9 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt:
- shard-tglu-1: NOTRUN -> [SKIP][121] ([i915#15102]) +8 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render:
- shard-tglu: NOTRUN -> [SKIP][122] +29 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
- shard-glk10: NOTRUN -> [SKIP][123] +82 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk10/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-cpu:
- shard-tglu: NOTRUN -> [SKIP][124] ([i915#15102]) +11 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-5/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-cpu.html
* igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [INCOMPLETE][125] ([i915#15436])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-2.html
* igt@kms_hdr@static-swap:
- shard-tglu-1: NOTRUN -> [SKIP][126] ([i915#3555] / [i915#8228])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-toggle:
- shard-dg2: [PASS][127] -> [SKIP][128] ([i915#3555] / [i915#8228]) +1 other test skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg2-11/igt@kms_hdr@static-toggle.html
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-8/igt@kms_hdr@static-toggle.html
- shard-rkl: NOTRUN -> [SKIP][129] ([i915#3555] / [i915#8228])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_hdr@static-toggle.html
* igt@kms_hdr@static-toggle-dpms:
- shard-rkl: [PASS][130] -> [SKIP][131] ([i915#3555] / [i915#8228])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_hdr@static-toggle-dpms.html
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-tglu: NOTRUN -> [SKIP][132] ([i915#13688])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-5/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-tglu: NOTRUN -> [SKIP][133] ([i915#15458])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][134] ([i915#15460])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][135] ([i915#15459])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][136] ([i915#15458])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][137] ([i915#15638])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping:
- shard-rkl: NOTRUN -> [SKIP][138] ([i915#8825])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier:
- shard-tglu: NOTRUN -> [SKIP][139] ([i915#8825]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-5/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-5:
- shard-rkl: NOTRUN -> [SKIP][140] ([i915#15608]) +1 other test skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-yf-tiled-modifier:
- shard-tglu-1: NOTRUN -> [SKIP][141] ([i915#8825]) +2 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_plane@pixel-format-yf-tiled-modifier.html
* igt@kms_plane_alpha_blend@constant-alpha-max:
- shard-glk: NOTRUN -> [FAIL][142] ([i915#10647] / [i915#12169])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk1/igt@kms_plane_alpha_blend@constant-alpha-max.html
* igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][143] ([i915#10647]) +1 other test fail
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk1/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1.html
* igt@kms_plane_lowres@tiling-4:
- shard-rkl: NOTRUN -> [SKIP][144] ([i915#3555]) +1 other test skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@kms_plane_lowres@tiling-4.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-rkl: NOTRUN -> [SKIP][145] ([i915#13958])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
- shard-rkl: NOTRUN -> [SKIP][146] ([i915#15329]) +3 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
* igt@kms_pm_backlight@fade:
- shard-tglu: NOTRUN -> [SKIP][147] ([i915#9812])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-5/igt@kms_pm_backlight@fade.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-rkl: NOTRUN -> [SKIP][148] ([i915#3828])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-dg2: [PASS][149] -> [SKIP][150] ([i915#15073])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg2-6/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-4/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-dg1: [PASS][151] -> [SKIP][152] ([i915#15073])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg1-18/igt@kms_pm_rpm@dpms-non-lpsp.html
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg1-14/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-rkl: [PASS][153] -> [SKIP][154] ([i915#15073])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp.html
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-tglu-1: NOTRUN -> [SKIP][155] ([i915#15073])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_pm_rpm@package-g7:
- shard-tglu-1: NOTRUN -> [SKIP][156] ([i915#15403])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_pm_rpm@package-g7.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf:
- shard-glk10: NOTRUN -> [SKIP][157] ([i915#11520]) +2 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk10/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf:
- shard-tglu: NOTRUN -> [SKIP][158] ([i915#11520]) +4 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-5/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][159] ([i915#11520]) +3 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk6/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-tglu-1: NOTRUN -> [SKIP][160] ([i915#11520]) +3 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][161] ([i915#11520]) +2 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-p010:
- shard-rkl: NOTRUN -> [SKIP][162] ([i915#9683])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@fbc-psr-no-drrs:
- shard-tglu: NOTRUN -> [SKIP][163] ([i915#9732]) +9 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-5/igt@kms_psr@fbc-psr-no-drrs.html
* igt@kms_psr@fbc-psr-sprite-blt:
- shard-tglu-1: NOTRUN -> [SKIP][164] ([i915#9732]) +6 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_psr@fbc-psr-sprite-blt.html
* igt@kms_psr@psr-sprite-plane-onoff:
- shard-rkl: NOTRUN -> [SKIP][165] ([i915#1072] / [i915#9732]) +13 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-rkl: NOTRUN -> [SKIP][166] ([i915#5289])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_scaling_modes@scaling-mode-center:
- shard-tglu-1: NOTRUN -> [SKIP][167] ([i915#3555]) +3 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_scaling_modes@scaling-mode-center.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-glk10: NOTRUN -> [FAIL][168] ([i915#10959])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk10/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vblank@ts-continuation-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][169] ([i915#12276]) +1 other test incomplete
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk5/igt@kms_vblank@ts-continuation-suspend.html
* igt@kms_vrr@flip-basic:
- shard-rkl: NOTRUN -> [SKIP][170] ([i915#15243] / [i915#3555])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-5/igt@kms_vrr@flip-basic.html
* igt@kms_vrr@flip-basic-fastset:
- shard-tglu-1: NOTRUN -> [SKIP][171] ([i915#9906])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-1/igt@kms_vrr@flip-basic-fastset.html
* igt@kms_vrr@flip-suspend:
- shard-tglu: NOTRUN -> [SKIP][172] ([i915#3555]) +2 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-tglu-7/igt@kms_vrr@flip-suspend.html
* igt@perf@polling@0-rcs0:
- shard-rkl: [PASS][173] -> [FAIL][174] ([i915#10538]) +1 other test fail
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-4/igt@perf@polling@0-rcs0.html
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-5/igt@perf@polling@0-rcs0.html
* igt@perf_pmu@rc6-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][175] ([i915#13356] / [i915#14242])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk5/igt@perf_pmu@rc6-suspend.html
* igt@prime_vgem@fence-write-hang:
- shard-rkl: NOTRUN -> [SKIP][176] ([i915#3708])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@prime_vgem@fence-write-hang.html
#### Possible fixes ####
* igt@i915_suspend@sysfs-reader:
- shard-rkl: [INCOMPLETE][177] ([i915#4817]) -> [PASS][178]
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-4/igt@i915_suspend@sysfs-reader.html
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-5/igt@i915_suspend@sysfs-reader.html
* igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing:
- shard-dg1: [DMESG-WARN][179] ([i915#4423]) -> [PASS][180]
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg1-12/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg1-17/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-mtlp: [FAIL][181] ([i915#5138]) -> [PASS][182]
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-mtlp-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-mtlp-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_cursor_crc@cursor-random-256x85:
- shard-rkl: [FAIL][183] ([i915#13566]) -> [PASS][184] +1 other test pass
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-8/igt@kms_cursor_crc@cursor-random-256x85.html
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@kms_cursor_crc@cursor-random-256x85.html
* igt@kms_cursor_crc@cursor-suspend:
- shard-rkl: [ABORT][185] ([i915#15132]) -> [PASS][186] +1 other test pass
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-1/igt@kms_cursor_crc@cursor-suspend.html
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_cursor_crc@cursor-suspend.html
* igt@kms_dither@fb-8bpc-vs-panel-8bpc:
- shard-dg2: [SKIP][187] ([i915#3555]) -> [PASS][188]
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg2-8/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-11/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html
* igt@kms_hdr@static-swap:
- shard-dg2: [SKIP][189] ([i915#3555] / [i915#8228]) -> [PASS][190]
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg2-8/igt@kms_hdr@static-swap.html
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-11/igt@kms_hdr@static-swap.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-rkl: [SKIP][191] ([i915#15073]) -> [PASS][192]
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-5/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-4/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-dg1: [SKIP][193] ([i915#15073]) -> [PASS][194]
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg1-15/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg1-17/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_pm_rpm@system-suspend-modeset:
- shard-rkl: [INCOMPLETE][195] ([i915#14419]) -> [PASS][196]
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_pm_rpm@system-suspend-modeset.html
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@kms_pm_rpm@system-suspend-modeset.html
* igt@perf_pmu@rc6-suspend:
- shard-rkl: [INCOMPLETE][197] ([i915#13520]) -> [PASS][198]
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-3/igt@perf_pmu@rc6-suspend.html
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@perf_pmu@rc6-suspend.html
#### Warnings ####
* igt@gem_bad_reloc@negative-reloc:
- shard-rkl: [SKIP][199] ([i915#3281]) -> [SKIP][200] ([i915#14544] / [i915#3281]) +2 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@gem_bad_reloc@negative-reloc.html
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@gem_bad_reloc@negative-reloc.html
* igt@gem_ccs@block-copy-compressed:
- shard-rkl: [SKIP][201] ([i915#14544] / [i915#3555] / [i915#9323]) -> [SKIP][202] ([i915#3555] / [i915#9323])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@gem_ccs@block-copy-compressed.html
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@gem_ccs@block-copy-compressed.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-rkl: [SKIP][203] ([i915#14544] / [i915#7697]) -> [SKIP][204] ([i915#7697])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@gem_close_race@multigpu-basic-threads.html
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-set-pat:
- shard-rkl: [SKIP][205] ([i915#8562]) -> [SKIP][206] ([i915#14544] / [i915#8562])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@gem_create@create-ext-set-pat.html
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_sseu@engines:
- shard-rkl: [SKIP][207] ([i915#280]) -> [SKIP][208] ([i915#14544] / [i915#280])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@gem_ctx_sseu@engines.html
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@gem_ctx_sseu@engines.html
* igt@gem_exec_balancer@parallel-bb-first:
- shard-rkl: [SKIP][209] ([i915#14544] / [i915#4525]) -> [SKIP][210] ([i915#4525]) +1 other test skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@gem_exec_balancer@parallel-bb-first.html
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@gem_exec_balancer@parallel-bb-first.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-rkl: [SKIP][211] ([i915#4525]) -> [SKIP][212] ([i915#14544] / [i915#4525])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@gem_exec_balancer@parallel-ordering.html
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_reloc@basic-gtt-read-active:
- shard-rkl: [SKIP][213] ([i915#14544] / [i915#3281]) -> [SKIP][214] ([i915#3281]) +6 other tests skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@gem_exec_reloc@basic-gtt-read-active.html
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@gem_exec_reloc@basic-gtt-read-active.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-rkl: [SKIP][215] ([i915#14544] / [i915#4613]) -> [SKIP][216] ([i915#4613])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-verify.html
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [INCOMPLETE][217] -> [CRASH][218] ([i915#5493])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg1-14/igt@gem_lmem_swapping@smem-oom@lmem0.html
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg1-16/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_partial_pwrite_pread@reads-snoop:
- shard-rkl: [SKIP][219] ([i915#14544] / [i915#3282]) -> [SKIP][220] ([i915#3282])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@gem_partial_pwrite_pread@reads-snoop.html
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@gem_partial_pwrite_pread@reads-snoop.html
* igt@gem_set_tiling_vs_blt@tiled-to-tiled:
- shard-rkl: [SKIP][221] ([i915#8411]) -> [SKIP][222] ([i915#14544] / [i915#8411])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
* igt@gem_softpin@evict-snoop:
- shard-rkl: [SKIP][223] -> [SKIP][224] ([i915#14544]) +3 other tests skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@gem_softpin@evict-snoop.html
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@gem_softpin@evict-snoop.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-rkl: [SKIP][225] ([i915#14544] / [i915#3297]) -> [SKIP][226] ([i915#3297])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@gem_userptr_blits@dmabuf-unsync.html
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gem_userptr_blits@unsync-unmap-cycles:
- shard-rkl: [SKIP][227] ([i915#3297]) -> [SKIP][228] ([i915#14544] / [i915#3297]) +1 other test skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@gem_userptr_blits@unsync-unmap-cycles.html
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@gem_userptr_blits@unsync-unmap-cycles.html
* igt@gen9_exec_parse@unaligned-access:
- shard-rkl: [SKIP][229] ([i915#14544] / [i915#2527]) -> [SKIP][230] ([i915#2527]) +2 other tests skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@gen9_exec_parse@unaligned-access.html
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@gen9_exec_parse@unaligned-access.html
* igt@i915_pm_sseu@full-enable:
- shard-rkl: [SKIP][231] ([i915#4387]) -> [SKIP][232] ([i915#14544] / [i915#4387])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@i915_pm_sseu@full-enable.html
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@i915_pm_sseu@full-enable.html
* igt@i915_query@hwconfig_table:
- shard-rkl: [SKIP][233] ([i915#14544] / [i915#6245]) -> [SKIP][234] ([i915#6245])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@i915_query@hwconfig_table.html
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@i915_query@hwconfig_table.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-rkl: [SKIP][235] ([i915#14544] / [i915#5286]) -> [SKIP][236] ([i915#5286])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180:
- shard-dg1: [SKIP][237] ([i915#4538] / [i915#5286]) -> [SKIP][238] ([i915#4423] / [i915#4538] / [i915#5286])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg1-18/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180.html
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg1-13/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-90:
- shard-rkl: [SKIP][239] ([i915#14544] / [i915#3638]) -> [SKIP][240] ([i915#3638])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_big_fb@x-tiled-16bpp-rotate-90.html
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@kms_big_fb@x-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-270:
- shard-rkl: [SKIP][241] ([i915#14544]) -> [SKIP][242] +3 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs:
- shard-rkl: [SKIP][243] ([i915#14098] / [i915#6095]) -> [SKIP][244] ([i915#14098] / [i915#14544] / [i915#6095]) +10 other tests skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][245] ([i915#14544] / [i915#6095]) -> [SKIP][246] ([i915#6095]) +5 other tests skip
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@bad-rotation-90-yf-tiled-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][247] ([i915#6095]) -> [SKIP][248] ([i915#14544] / [i915#6095]) +7 other tests skip
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@kms_ccs@bad-rotation-90-yf-tiled-ccs@pipe-b-hdmi-a-2.html
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_ccs@bad-rotation-90-yf-tiled-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
- shard-rkl: [SKIP][249] ([i915#12313] / [i915#14544]) -> [SKIP][250] ([i915#12313])
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc:
- shard-dg1: [SKIP][251] ([i915#6095]) -> [SKIP][252] ([i915#4423] / [i915#6095])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg1-18/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc.html
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg1-13/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc:
- shard-rkl: [SKIP][253] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][254] ([i915#14098] / [i915#6095]) +8 other tests skip
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc.html
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_chamelium_hpd@common-hpd-after-suspend:
- shard-rkl: [SKIP][255] ([i915#11151] / [i915#7828]) -> [SKIP][256] ([i915#11151] / [i915#14544] / [i915#7828])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
* igt@kms_chamelium_hpd@vga-hpd-after-suspend:
- shard-rkl: [SKIP][257] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][258] ([i915#11151] / [i915#7828]) +2 other tests skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_chamelium_hpd@vga-hpd-after-suspend.html
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_chamelium_hpd@vga-hpd-after-suspend.html
* igt@kms_content_protection@atomic-dpms-hdcp14:
- shard-dg2: [FAIL][259] ([i915#7173]) -> [SKIP][260] ([i915#6944]) +1 other test skip
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg2-11/igt@kms_content_protection@atomic-dpms-hdcp14.html
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-1/igt@kms_content_protection@atomic-dpms-hdcp14.html
- shard-rkl: [SKIP][261] ([i915#14544] / [i915#6944]) -> [SKIP][262] ([i915#6944]) +1 other test skip
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_content_protection@atomic-dpms-hdcp14.html
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_content_protection@atomic-dpms-hdcp14.html
* igt@kms_content_protection@content-type-change:
- shard-rkl: [SKIP][263] ([i915#6944] / [i915#9424]) -> [SKIP][264] ([i915#14544] / [i915#6944] / [i915#9424])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@kms_content_protection@content-type-change.html
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-type-1-suspend-resume:
- shard-rkl: [SKIP][265] ([i915#15330]) -> [SKIP][266] ([i915#14544] / [i915#15330])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
* igt@kms_content_protection@lic-type-0-hdcp14:
- shard-dg2: [SKIP][267] ([i915#6944]) -> [FAIL][268] ([i915#7173]) +2 other tests fail
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg2-8/igt@kms_content_protection@lic-type-0-hdcp14.html
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-11/igt@kms_content_protection@lic-type-0-hdcp14.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-rkl: [SKIP][269] ([i915#14544] / [i915#3555]) -> [SKIP][270] ([i915#3555]) +1 other test skip
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-rkl: [SKIP][271] ([i915#4103]) -> [SKIP][272] ([i915#14544] / [i915#4103])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-rkl: [SKIP][273] ([i915#14544] / [i915#4103]) -> [SKIP][274] ([i915#4103])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_feature_discovery@display-2x:
- shard-rkl: [SKIP][275] ([i915#14544] / [i915#1839]) -> [SKIP][276] ([i915#1839])
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_feature_discovery@display-2x.html
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_feature_discovery@display-2x.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop:
- shard-rkl: [SKIP][277] ([i915#14544] / [i915#9934]) -> [SKIP][278] ([i915#9934])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
* igt@kms_flip@2x-flip-vs-wf_vblank:
- shard-rkl: [SKIP][279] ([i915#9934]) -> [SKIP][280] ([i915#14544] / [i915#9934]) +2 other tests skip
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@kms_flip@2x-flip-vs-wf_vblank.html
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_flip@2x-flip-vs-wf_vblank.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-glk: [INCOMPLETE][281] ([i915#12745] / [i915#4839] / [i915#6113]) -> [INCOMPLETE][282] ([i915#12745] / [i915#4839])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-glk1/igt@kms_flip@flip-vs-suspend-interruptible.html
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-glk9/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling:
- shard-rkl: [SKIP][283] ([i915#14544] / [i915#15643]) -> [SKIP][284] ([i915#15643])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling:
- shard-rkl: [SKIP][285] ([i915#15643]) -> [SKIP][286] ([i915#14544] / [i915#15643]) +2 other tests skip
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling.html
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-msflip-blt:
- shard-rkl: [SKIP][287] ([i915#1825]) -> [SKIP][288] ([i915#14544] / [i915#1825]) +12 other tests skip
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-msflip-blt.html
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-rkl: [SKIP][289] ([i915#5439]) -> [SKIP][290] ([i915#14544] / [i915#5439])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-render:
- shard-rkl: [SKIP][291] ([i915#14544] / [i915#15102]) -> [SKIP][292] ([i915#15102]) +1 other test skip
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-render.html
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-move:
- shard-rkl: [SKIP][293] ([i915#14544] / [i915#1825]) -> [SKIP][294] ([i915#1825]) +10 other tests skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-move.html
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-modesetfrombusy:
- shard-dg1: [SKIP][295] ([i915#15102] / [i915#3458]) -> [SKIP][296] ([i915#15102] / [i915#3458] / [i915#4423])
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-modesetfrombusy.html
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsr-modesetfrombusy.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite:
- shard-rkl: [SKIP][297] ([i915#15102] / [i915#3023]) -> [SKIP][298] ([i915#14544] / [i915#15102] / [i915#3023]) +4 other tests skip
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite.html
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render:
- shard-rkl: [SKIP][299] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][300] ([i915#15102] / [i915#3023]) +6 other tests skip
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-dg2: [SKIP][301] ([i915#10433] / [i915#15102] / [i915#3458]) -> [SKIP][302] ([i915#15102] / [i915#3458])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu.html
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg2-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-rkl: [SKIP][303] ([i915#3555] / [i915#8228]) -> [INCOMPLETE][304] ([i915#15436])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@kms_hdr@bpc-switch-suspend.html
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_hdr@brightness-with-hdr:
- shard-rkl: [SKIP][305] ([i915#1187] / [i915#12713]) -> [SKIP][306] ([i915#12713])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-3/igt@kms_hdr@brightness-with-hdr.html
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-7/igt@kms_hdr@brightness-with-hdr.html
- shard-dg1: [SKIP][307] ([i915#12713]) -> [SKIP][308] ([i915#1187] / [i915#12713])
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg1-18/igt@kms_hdr@brightness-with-hdr.html
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg1-13/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-rkl: [SKIP][309] ([i915#1839] / [i915#4816]) -> [SKIP][310] ([i915#14544] / [i915#1839] / [i915#4816])
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier-source-clamping:
- shard-rkl: [SKIP][311] ([i915#14544] / [i915#8825]) -> [SKIP][312] ([i915#8825])
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier-source-clamping.html
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier-source-clamping.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c:
- shard-rkl: [SKIP][313] ([i915#15329]) -> [SKIP][314] ([i915#14544] / [i915#15329]) +7 other tests skip
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c.html
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c.html
* igt@kms_pm_backlight@basic-brightness:
- shard-rkl: [SKIP][315] ([i915#14544] / [i915#5354]) -> [SKIP][316] ([i915#5354])
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_pm_backlight@basic-brightness.html
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_pm_dc@dc5-psr:
- shard-rkl: [SKIP][317] ([i915#14544] / [i915#9685]) -> [SKIP][318] ([i915#9685])
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_pm_dc@dc5-psr.html
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg1: [SKIP][319] ([i915#3828]) -> [SKIP][320] ([i915#9340])
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-dg1-15/igt@kms_pm_lpsp@kms-lpsp.html
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-dg1-16/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf:
- shard-rkl: [SKIP][321] ([i915#11520] / [i915#14544]) -> [SKIP][322] ([i915#11520]) +2 other tests skip
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf:
- shard-rkl: [SKIP][323] ([i915#11520]) -> [SKIP][324] ([i915#11520] / [i915#14544])
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf.html
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr@fbc-pr-sprite-blt:
- shard-rkl: [SKIP][325] ([i915#1072] / [i915#9732]) -> [SKIP][326] ([i915#1072] / [i915#14544] / [i915#9732]) +3 other tests skip
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@kms_psr@fbc-pr-sprite-blt.html
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_psr@fbc-pr-sprite-blt.html
* igt@kms_psr@psr2-suspend:
- shard-rkl: [SKIP][327] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][328] ([i915#1072] / [i915#9732]) +5 other tests skip
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_psr@psr2-suspend.html
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_psr@psr2-suspend.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-rkl: [SKIP][329] ([i915#14544] / [i915#5289]) -> [SKIP][330] ([i915#5289]) +1 other test skip
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_scaling_modes@scaling-mode-full-aspect:
- shard-rkl: [SKIP][331] ([i915#3555]) -> [SKIP][332] ([i915#14544] / [i915#3555])
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-7/igt@kms_scaling_modes@scaling-mode-full-aspect.html
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_scaling_modes@scaling-mode-full-aspect.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-rkl: [SKIP][333] ([i915#8623]) -> [SKIP][334] ([i915#14544] / [i915#8623])
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_vrr@flipline:
- shard-rkl: [SKIP][335] ([i915#14544] / [i915#15243] / [i915#3555]) -> [SKIP][336] ([i915#15243] / [i915#3555]) +1 other test skip
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@kms_vrr@flipline.html
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-3/igt@kms_vrr@flipline.html
* igt@perf_pmu@rc6-all-gts:
- shard-rkl: [SKIP][337] ([i915#14544] / [i915#8516]) -> [SKIP][338] ([i915#8516])
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-6/igt@perf_pmu@rc6-all-gts.html
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-2/igt@perf_pmu@rc6-all-gts.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-rkl: [SKIP][339] ([i915#9917]) -> [SKIP][340] ([i915#14544] / [i915#9917])
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17980/shard-rkl-2/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_161432v2/shard-rkl-6/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.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#10538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10538
[i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#10959]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10959
[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#11713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11713
[i915#1187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169
[i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12358]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12358
[i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12761
[i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13520
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13688
[i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13783]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14033]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14033
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14152
[i915#14242]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14242
[i915#14419]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14419
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14545]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545
[i915#14702]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14702
[i915#14871]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14871
[i915#14896]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14896
[i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
[i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
[i915#15132]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15132
[i915#15243]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15243
[i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329
[i915#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330
[i915#15403]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15403
[i915#15436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15436
[i915#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458
[i915#15459]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15459
[i915#15460]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15460
[i915#15560]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15560
[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#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#2065]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2065
[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#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#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[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#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4387
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4854]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4854
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[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#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230
[i915#6245]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6245
[i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6590]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[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#7882]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7882
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8825
[i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053
[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#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531
[i915#9561]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9561
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* Linux: CI_DRM_17980 -> Patchwork_161432v2
CI-20190529: 20190529
CI_DRM_17980: 3d7aee9ade34df29041a249fe10c9f5326d2a337 @ git://anongit.freedesktop.org/gfx-ci/linux
IGT_8753: 8753
Patchwork_161432v2: 3d7aee9ade34df29041a249fe10c9f5326d2a337 @ 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_161432v2/index.html
[-- Attachment #2: Type: text/html, Size: 116936 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* RE: [PATCH v1] drm/i915/aux: use polling when irqs are unavailable
2026-02-10 11:19 [PATCH v1] drm/i915/aux: use polling when irqs are unavailable Michał Grzelak
` (2 preceding siblings ...)
2026-02-12 19:32 ` ✗ i915.CI.Full: failure " Patchwork
@ 2026-03-24 3:58 ` Murthy, Arun R
2026-03-28 15:52 ` Michał Grzelak
3 siblings, 1 reply; 9+ messages in thread
From: Murthy, Arun R @ 2026-03-24 3:58 UTC (permalink / raw)
To: Grzelak, Michal, intel-xe@lists.freedesktop.org,
intel-gfx@lists.freedesktop.org
Cc: Grzelak, Michal, Ville Syrjälä
> -----Original Message-----
> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of Michał
> Grzelak
> Sent: Tuesday, February 10, 2026 4:50 PM
> To: intel-xe@lists.freedesktop.org; intel-gfx@lists.freedesktop.org
> Cc: Grzelak, Michal <michal.grzelak@intel.com>; Ville Syrjälä
> <ville.syrjala@linux.intel.com>
> Subject: [PATCH v1] drm/i915/aux: use polling when irqs are unavailable
>
> PTL with physically disconnected display was observed to have 40s longer
> execution time when testing xe_fault_injection@xe_guc_mmio_send_recv.
> The issue has not been seen when reverting commit 40a9f77a28fa ("Revert
> "drm/i915/dp: change aux_ctl reg read to polling read"").
>
> Apparently the configuration suffers from not having AUX enabled when using
> interrupts. One probable cause can be xe enabling interrupts too
> late: interrupts need memory allocations which currently can't be done before
> the display FB takeover is done.
>
> As for now, use polling for AUX in case interrupts are unavailable.
>
> Fixes: 40a9f77a28fa ("Revert "drm/i915/dp: change aux_ctl reg read to polling
> read"")
> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
> Signed-off-by: Michał Grzelak <michal.grzelak@intel.com>
> ---
> drivers/gpu/drm/i915/display/intel_dp_aux.c | 20 ++++++++++++++++----
> 1 file changed, 16 insertions(+), 4 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_dp_aux.c
> b/drivers/gpu/drm/i915/display/intel_dp_aux.c
> index b20ec3e589fad..9c9b6410366d5 100644
> --- a/drivers/gpu/drm/i915/display/intel_dp_aux.c
> +++ b/drivers/gpu/drm/i915/display/intel_dp_aux.c
> @@ -12,6 +12,7 @@
> #include "intel_dp.h"
> #include "intel_dp_aux.h"
> #include "intel_dp_aux_regs.h"
> +#include "intel_parent.h"
> #include "intel_pps.h"
> #include "intel_quirks.h"
> #include "intel_tc.h"
> @@ -60,18 +61,29 @@ intel_dp_aux_wait_done(struct intel_dp *intel_dp)
> struct intel_display *display = to_intel_display(intel_dp);
> i915_reg_t ch_ctl = intel_dp->aux_ch_ctl_reg(intel_dp);
> const unsigned int timeout_ms = 10;
> + bool done = true;
> u32 status;
> - bool done;
> + int ret;
>
> + if (intel_parent_irq_enabled(display)) {
> #define C (((status = intel_de_read_notrace(display, ch_ctl)) &
> DP_AUX_CH_CTL_SEND_BUSY) == 0)
> - done = wait_event_timeout(display->gmbus.wait_queue, C,
> - msecs_to_jiffies_timeout(timeout_ms));
> + done = wait_event_timeout(display->gmbus.wait_queue, C,
> +
Wonder if this is a corner/error case, as to how interrupts are disabled.
Rather I feel should find out why interrupts are being disabled, if this would be a valid scenario then in most of the places where wait_event_timeout() is used in drm we should check if parent_irq is enabled! In that case, can this be a workaround ?
Thanks and Regards,
Arun R Murthy
--------------------
> msecs_to_jiffies_timeout(timeout_ms));
> +
> +#undef C
> + } else {
> + ret = intel_de_wait_ms(display, ch_ctl,
> + DP_AUX_CH_CTL_SEND_BUSY, 0,
> + timeout_ms, &status);
> +
> + if (ret == -ETIMEDOUT)
> + done = false;
> + }
>
> if (!done)
> drm_err(display->drm,
> "%s: did not complete or timeout within %ums (status
> 0x%08x)\n",
> intel_dp->aux.name, timeout_ms, status); -#undef C
>
> return status;
> }
> --
> 2.45.2
^ permalink raw reply [flat|nested] 9+ messages in thread
* RE: [PATCH v1] drm/i915/aux: use polling when irqs are unavailable
2026-03-24 3:58 ` [PATCH v1] drm/i915/aux: use polling when irqs are unavailable Murthy, Arun R
@ 2026-03-28 15:52 ` Michał Grzelak
2026-03-29 12:42 ` Murthy, Arun R
0 siblings, 1 reply; 9+ messages in thread
From: Michał Grzelak @ 2026-03-28 15:52 UTC (permalink / raw)
To: Murthy, Arun R
Cc: Grzelak, Michal, intel-xe@lists.freedesktop.org,
intel-gfx@lists.freedesktop.org, Ville Syrjälä
[-- Attachment #1: Type: text/plain, Size: 3785 bytes --]
On Tue, 24 Mar 2026, Murthy, Arun R wrote:
>
>> -----Original Message-----
>> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf Of Michał
>> Grzelak
>> Sent: Tuesday, February 10, 2026 4:50 PM
>> To: intel-xe@lists.freedesktop.org; intel-gfx@lists.freedesktop.org
>> Cc: Grzelak, Michal <michal.grzelak@intel.com>; Ville Syrjälä
>> <ville.syrjala@linux.intel.com>
>> Subject: [PATCH v1] drm/i915/aux: use polling when irqs are unavailable
>>
>> PTL with physically disconnected display was observed to have 40s longer
>> execution time when testing xe_fault_injection@xe_guc_mmio_send_recv.
>> The issue has not been seen when reverting commit 40a9f77a28fa ("Revert
>> "drm/i915/dp: change aux_ctl reg read to polling read"").
>>
>> Apparently the configuration suffers from not having AUX enabled when using
>> interrupts. One probable cause can be xe enabling interrupts too
>> late: interrupts need memory allocations which currently can't be done before
>> the display FB takeover is done.
>>
>> As for now, use polling for AUX in case interrupts are unavailable.
>>
>> Fixes: 40a9f77a28fa ("Revert "drm/i915/dp: change aux_ctl reg read to polling
>> read"")
>> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
>> Signed-off-by: Michał Grzelak <michal.grzelak@intel.com>
>> ---
>> drivers/gpu/drm/i915/display/intel_dp_aux.c | 20 ++++++++++++++++----
>> 1 file changed, 16 insertions(+), 4 deletions(-)
>>
>> diff --git a/drivers/gpu/drm/i915/display/intel_dp_aux.c
>> b/drivers/gpu/drm/i915/display/intel_dp_aux.c
>> index b20ec3e589fad..9c9b6410366d5 100644
>> --- a/drivers/gpu/drm/i915/display/intel_dp_aux.c
>> +++ b/drivers/gpu/drm/i915/display/intel_dp_aux.c
>> @@ -12,6 +12,7 @@
>> #include "intel_dp.h"
>> #include "intel_dp_aux.h"
>> #include "intel_dp_aux_regs.h"
>> +#include "intel_parent.h"
>> #include "intel_pps.h"
>> #include "intel_quirks.h"
>> #include "intel_tc.h"
>> @@ -60,18 +61,29 @@ intel_dp_aux_wait_done(struct intel_dp *intel_dp)
>> struct intel_display *display = to_intel_display(intel_dp);
>> i915_reg_t ch_ctl = intel_dp->aux_ch_ctl_reg(intel_dp);
>> const unsigned int timeout_ms = 10;
>> + bool done = true;
>> u32 status;
>> - bool done;
>> + int ret;
>>
>> + if (intel_parent_irq_enabled(display)) {
>> #define C (((status = intel_de_read_notrace(display, ch_ctl)) &
>> DP_AUX_CH_CTL_SEND_BUSY) == 0)
>> - done = wait_event_timeout(display->gmbus.wait_queue, C,
>> - msecs_to_jiffies_timeout(timeout_ms));
>> + done = wait_event_timeout(display->gmbus.wait_queue, C,
>> +
> Wonder if this is a corner/error case, as to how interrupts are disabled.
> Rather I feel should find out why interrupts are being disabled, if this would be a valid scenario then in most of the places where wait_event_timeout() is used in drm we should check if parent_irq is enabled! In that case, can this be a workaround ?
I'm not sure I get what you mean. Can you elaborate more on what you
would like to see?
My suspicion is that you are asking to
s/wait_event_timeout()/<this patch> in the whole drm directory. If
that's the case, I don't know if it is really neccessary since it is
AUX-only related issue. Could you put some rationale behind it?
BR,
Michał
>
> Thanks and Regards,
> Arun R Murthy
> --------------------
>> msecs_to_jiffies_timeout(timeout_ms));
>> +
>> +#undef C
>> + } else {
>> + ret = intel_de_wait_ms(display, ch_ctl,
>> + DP_AUX_CH_CTL_SEND_BUSY, 0,
>> + timeout_ms, &status);
>> +
>> + if (ret == -ETIMEDOUT)
>> + done = false;
>> + }
>>
>> if (!done)
>> drm_err(display->drm,
>> "%s: did not complete or timeout within %ums (status
>> 0x%08x)\n",
>> intel_dp->aux.name, timeout_ms, status); -#undef C
>>
>> return status;
>> }
>> --
>> 2.45.2
>
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* RE: [PATCH v1] drm/i915/aux: use polling when irqs are unavailable
2026-03-28 15:52 ` Michał Grzelak
@ 2026-03-29 12:42 ` Murthy, Arun R
2026-03-30 9:41 ` Jani Nikula
2026-04-02 22:31 ` Michał Grzelak
0 siblings, 2 replies; 9+ messages in thread
From: Murthy, Arun R @ 2026-03-29 12:42 UTC (permalink / raw)
To: Grzelak, Michal
Cc: intel-xe@lists.freedesktop.org, intel-gfx@lists.freedesktop.org,
Ville Syrjälä
> -----Original Message-----
> From: Grzelak, Michal <michal.grzelak@intel.com>
> Sent: Saturday, March 28, 2026 9:22 PM
> To: Murthy, Arun R <arun.r.murthy@intel.com>
> Cc: Grzelak, Michal <michal.grzelak@intel.com>; intel-xe@lists.freedesktop.org;
> intel-gfx@lists.freedesktop.org; Ville Syrjälä <ville.syrjala@linux.intel.com>
> Subject: RE: [PATCH v1] drm/i915/aux: use polling when irqs are unavailable
>
> On Tue, 24 Mar 2026, Murthy, Arun R wrote:
> >
> >> -----Original Message-----
> >> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf
> >> Of Michał Grzelak
> >> Sent: Tuesday, February 10, 2026 4:50 PM
> >> To: intel-xe@lists.freedesktop.org; intel-gfx@lists.freedesktop.org
> >> Cc: Grzelak, Michal <michal.grzelak@intel.com>; Ville Syrjälä
> >> <ville.syrjala@linux.intel.com>
> >> Subject: [PATCH v1] drm/i915/aux: use polling when irqs are
> >> unavailable
> >>
> >> PTL with physically disconnected display was observed to have 40s
> >> longer execution time when testing
> xe_fault_injection@xe_guc_mmio_send_recv.
> >> The issue has not been seen when reverting commit 40a9f77a28fa
> >> ("Revert
> >> "drm/i915/dp: change aux_ctl reg read to polling read"").
> >>
> >> Apparently the configuration suffers from not having AUX enabled when
> >> using interrupts. One probable cause can be xe enabling interrupts
> >> too
> >> late: interrupts need memory allocations which currently can't be
> >> done before the display FB takeover is done.
> >>
> >> As for now, use polling for AUX in case interrupts are unavailable.
> >>
> >> Fixes: 40a9f77a28fa ("Revert "drm/i915/dp: change aux_ctl reg read to
> >> polling
> >> read"")
> >> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
> >> Signed-off-by: Michał Grzelak <michal.grzelak@intel.com>
> >> ---
> >> drivers/gpu/drm/i915/display/intel_dp_aux.c | 20
> >> ++++++++++++++++----
> >> 1 file changed, 16 insertions(+), 4 deletions(-)
> >>
> >> diff --git a/drivers/gpu/drm/i915/display/intel_dp_aux.c
> >> b/drivers/gpu/drm/i915/display/intel_dp_aux.c
> >> index b20ec3e589fad..9c9b6410366d5 100644
> >> --- a/drivers/gpu/drm/i915/display/intel_dp_aux.c
> >> +++ b/drivers/gpu/drm/i915/display/intel_dp_aux.c
> >> @@ -12,6 +12,7 @@
> >> #include "intel_dp.h"
> >> #include "intel_dp_aux.h"
> >> #include "intel_dp_aux_regs.h"
> >> +#include "intel_parent.h"
> >> #include "intel_pps.h"
> >> #include "intel_quirks.h"
> >> #include "intel_tc.h"
> >> @@ -60,18 +61,29 @@ intel_dp_aux_wait_done(struct intel_dp *intel_dp)
> >> struct intel_display *display = to_intel_display(intel_dp);
> >> i915_reg_t ch_ctl = intel_dp->aux_ch_ctl_reg(intel_dp);
> >> const unsigned int timeout_ms = 10;
> >> + bool done = true;
> >> u32 status;
> >> - bool done;
> >> + int ret;
> >>
> >> + if (intel_parent_irq_enabled(display)) {
> >> #define C (((status = intel_de_read_notrace(display, ch_ctl)) &
> >> DP_AUX_CH_CTL_SEND_BUSY) == 0)
> >> - done = wait_event_timeout(display->gmbus.wait_queue, C,
> >> - msecs_to_jiffies_timeout(timeout_ms));
> >> + done = wait_event_timeout(display->gmbus.wait_queue, C,
> >> +
> > Wonder if this is a corner/error case, as to how interrupts are disabled.
> > Rather I feel should find out why interrupts are being disabled, if this would
> be a valid scenario then in most of the places where wait_event_timeout() is
> used in drm we should check if parent_irq is enabled! In that case, can this be a
> workaround ?
>
> I'm not sure I get what you mean. Can you elaborate more on what you would
> like to see?
>
Having interrupts disabled for such a long time is an issue and will have to identify that.
This work around would definitely help in those scenarios and a good to have in driver.
> My suspicion is that you are asking to
> s/wait_event_timeout()/<this patch> in the whole drm directory. If that's the
> case, I don't know if it is really neccessary since it is AUX-only related issue.
Why is it only AUX related. For AUX Tx we are relaying on interrupts and getting this interrupt is the issue over here due to parent interrupt being disabled.
Similarly in other places where waitqueues are used in i915, can have this WA to make the driver more robust.
Thanks and Regards,
Arun R Murthy
--------------------
> Could you put some rationale behind it?
>
> BR,
> Michał
>
> >
> > Thanks and Regards,
> > Arun R Murthy
> > --------------------
> >> msecs_to_jiffies_timeout(timeout_ms));
> >> +
> >> +#undef C
> >> + } else {
> >> + ret = intel_de_wait_ms(display, ch_ctl,
> >> + DP_AUX_CH_CTL_SEND_BUSY, 0,
> >> + timeout_ms, &status);
> >> +
> >> + if (ret == -ETIMEDOUT)
> >> + done = false;
> >> + }
> >>
> >> if (!done)
> >> drm_err(display->drm,
> >> "%s: did not complete or timeout within %ums (status
> 0x%08x)\n",
> >> intel_dp->aux.name, timeout_ms, status); -#undef C
> >>
> >> return status;
> >> }
> >> --
> >> 2.45.2
> >
> >
^ permalink raw reply [flat|nested] 9+ messages in thread
* RE: [PATCH v1] drm/i915/aux: use polling when irqs are unavailable
2026-03-29 12:42 ` Murthy, Arun R
@ 2026-03-30 9:41 ` Jani Nikula
2026-04-02 22:31 ` Michał Grzelak
1 sibling, 0 replies; 9+ messages in thread
From: Jani Nikula @ 2026-03-30 9:41 UTC (permalink / raw)
To: Murthy, Arun R, Grzelak, Michal
Cc: intel-xe@lists.freedesktop.org, intel-gfx@lists.freedesktop.org,
Ville Syrjälä
On Sun, 29 Mar 2026, "Murthy, Arun R" <arun.r.murthy@intel.com> wrote:
>> -----Original Message-----
>> From: Grzelak, Michal <michal.grzelak@intel.com>
>> Sent: Saturday, March 28, 2026 9:22 PM
>> To: Murthy, Arun R <arun.r.murthy@intel.com>
>> Cc: Grzelak, Michal <michal.grzelak@intel.com>; intel-xe@lists.freedesktop.org;
>> intel-gfx@lists.freedesktop.org; Ville Syrjälä <ville.syrjala@linux.intel.com>
>> Subject: RE: [PATCH v1] drm/i915/aux: use polling when irqs are unavailable
>>
>> On Tue, 24 Mar 2026, Murthy, Arun R wrote:
>> >
>> >> -----Original Message-----
>> >> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf
>> >> Of Michał Grzelak
>> >> Sent: Tuesday, February 10, 2026 4:50 PM
>> >> To: intel-xe@lists.freedesktop.org; intel-gfx@lists.freedesktop.org
>> >> Cc: Grzelak, Michal <michal.grzelak@intel.com>; Ville Syrjälä
>> >> <ville.syrjala@linux.intel.com>
>> >> Subject: [PATCH v1] drm/i915/aux: use polling when irqs are
>> >> unavailable
>> >>
>> >> PTL with physically disconnected display was observed to have 40s
>> >> longer execution time when testing
>> xe_fault_injection@xe_guc_mmio_send_recv.
>> >> The issue has not been seen when reverting commit 40a9f77a28fa
>> >> ("Revert
>> >> "drm/i915/dp: change aux_ctl reg read to polling read"").
>> >>
>> >> Apparently the configuration suffers from not having AUX enabled when
>> >> using interrupts. One probable cause can be xe enabling interrupts
>> >> too
>> >> late: interrupts need memory allocations which currently can't be
>> >> done before the display FB takeover is done.
>> >>
>> >> As for now, use polling for AUX in case interrupts are unavailable.
>> >>
>> >> Fixes: 40a9f77a28fa ("Revert "drm/i915/dp: change aux_ctl reg read to
>> >> polling
>> >> read"")
>> >> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
>> >> Signed-off-by: Michał Grzelak <michal.grzelak@intel.com>
>> >> ---
>> >> drivers/gpu/drm/i915/display/intel_dp_aux.c | 20
>> >> ++++++++++++++++----
>> >> 1 file changed, 16 insertions(+), 4 deletions(-)
>> >>
>> >> diff --git a/drivers/gpu/drm/i915/display/intel_dp_aux.c
>> >> b/drivers/gpu/drm/i915/display/intel_dp_aux.c
>> >> index b20ec3e589fad..9c9b6410366d5 100644
>> >> --- a/drivers/gpu/drm/i915/display/intel_dp_aux.c
>> >> +++ b/drivers/gpu/drm/i915/display/intel_dp_aux.c
>> >> @@ -12,6 +12,7 @@
>> >> #include "intel_dp.h"
>> >> #include "intel_dp_aux.h"
>> >> #include "intel_dp_aux_regs.h"
>> >> +#include "intel_parent.h"
>> >> #include "intel_pps.h"
>> >> #include "intel_quirks.h"
>> >> #include "intel_tc.h"
>> >> @@ -60,18 +61,29 @@ intel_dp_aux_wait_done(struct intel_dp *intel_dp)
>> >> struct intel_display *display = to_intel_display(intel_dp);
>> >> i915_reg_t ch_ctl = intel_dp->aux_ch_ctl_reg(intel_dp);
>> >> const unsigned int timeout_ms = 10;
>> >> + bool done = true;
>> >> u32 status;
>> >> - bool done;
>> >> + int ret;
>> >>
>> >> + if (intel_parent_irq_enabled(display)) {
>> >> #define C (((status = intel_de_read_notrace(display, ch_ctl)) &
>> >> DP_AUX_CH_CTL_SEND_BUSY) == 0)
>> >> - done = wait_event_timeout(display->gmbus.wait_queue, C,
>> >> - msecs_to_jiffies_timeout(timeout_ms));
>> >> + done = wait_event_timeout(display->gmbus.wait_queue, C,
>> >> +
>> > Wonder if this is a corner/error case, as to how interrupts are disabled.
>> > Rather I feel should find out why interrupts are being disabled, if this would
>> be a valid scenario then in most of the places where wait_event_timeout() is
>> used in drm we should check if parent_irq is enabled! In that case, can this be a
>> workaround ?
>>
>> I'm not sure I get what you mean. Can you elaborate more on what you would
>> like to see?
>>
> Having interrupts disabled for such a long time is an issue and will have to identify that.
> This work around would definitely help in those scenarios and a good to have in driver.
>
>> My suspicion is that you are asking to
>> s/wait_event_timeout()/<this patch> in the whole drm directory. If that's the
>> case, I don't know if it is really neccessary since it is AUX-only related issue.
> Why is it only AUX related. For AUX Tx we are relaying on interrupts and getting this interrupt is the issue over here due to parent interrupt being disabled.
> Similarly in other places where waitqueues are used in i915, can have this WA to make the driver more robust.
Please analyze and root cause before even suggesting changes like that.
BR,
Jani.
>
> Thanks and Regards,
> Arun R Murthy
> --------------------
>
>> Could you put some rationale behind it?
>>
>> BR,
>> Michał
>>
>> >
>> > Thanks and Regards,
>> > Arun R Murthy
>> > --------------------
>> >> msecs_to_jiffies_timeout(timeout_ms));
>> >> +
>> >> +#undef C
>> >> + } else {
>> >> + ret = intel_de_wait_ms(display, ch_ctl,
>> >> + DP_AUX_CH_CTL_SEND_BUSY, 0,
>> >> + timeout_ms, &status);
>> >> +
>> >> + if (ret == -ETIMEDOUT)
>> >> + done = false;
>> >> + }
>> >>
>> >> if (!done)
>> >> drm_err(display->drm,
>> >> "%s: did not complete or timeout within %ums (status
>> 0x%08x)\n",
>> >> intel_dp->aux.name, timeout_ms, status); -#undef C
>> >>
>> >> return status;
>> >> }
>> >> --
>> >> 2.45.2
>> >
>> >
--
Jani Nikula, Intel
^ permalink raw reply [flat|nested] 9+ messages in thread
* RE: [PATCH v1] drm/i915/aux: use polling when irqs are unavailable
2026-03-29 12:42 ` Murthy, Arun R
2026-03-30 9:41 ` Jani Nikula
@ 2026-04-02 22:31 ` Michał Grzelak
1 sibling, 0 replies; 9+ messages in thread
From: Michał Grzelak @ 2026-04-02 22:31 UTC (permalink / raw)
To: Murthy, Arun R
Cc: Grzelak, Michal, intel-xe@lists.freedesktop.org,
intel-gfx@lists.freedesktop.org, Ville Syrjälä
[-- Attachment #1: Type: text/plain, Size: 5544 bytes --]
On Sun, 29 Mar 2026, Murthy, Arun R wrote:
>> -----Original Message-----
>> From: Grzelak, Michal <michal.grzelak@intel.com>
>> Sent: Saturday, March 28, 2026 9:22 PM
>> To: Murthy, Arun R <arun.r.murthy@intel.com>
>> Cc: Grzelak, Michal <michal.grzelak@intel.com>; intel-xe@lists.freedesktop.org;
>> intel-gfx@lists.freedesktop.org; Ville Syrjälä <ville.syrjala@linux.intel.com>
>> Subject: RE: [PATCH v1] drm/i915/aux: use polling when irqs are unavailable
>>
>> On Tue, 24 Mar 2026, Murthy, Arun R wrote:
>>>
>>>> -----Original Message-----
>>>> From: Intel-gfx <intel-gfx-bounces@lists.freedesktop.org> On Behalf
>>>> Of Michał Grzelak
>>>> Sent: Tuesday, February 10, 2026 4:50 PM
>>>> To: intel-xe@lists.freedesktop.org; intel-gfx@lists.freedesktop.org
>>>> Cc: Grzelak, Michal <michal.grzelak@intel.com>; Ville Syrjälä
>>>> <ville.syrjala@linux.intel.com>
>>>> Subject: [PATCH v1] drm/i915/aux: use polling when irqs are
>>>> unavailable
>>>>
>>>> PTL with physically disconnected display was observed to have 40s
>>>> longer execution time when testing
>> xe_fault_injection@xe_guc_mmio_send_recv.
>>>> The issue has not been seen when reverting commit 40a9f77a28fa
>>>> ("Revert
>>>> "drm/i915/dp: change aux_ctl reg read to polling read"").
>>>>
>>>> Apparently the configuration suffers from not having AUX enabled when
>>>> using interrupts. One probable cause can be xe enabling interrupts
>>>> too
>>>> late: interrupts need memory allocations which currently can't be
>>>> done before the display FB takeover is done.
>>>>
>>>> As for now, use polling for AUX in case interrupts are unavailable.
>>>>
>>>> Fixes: 40a9f77a28fa ("Revert "drm/i915/dp: change aux_ctl reg read to
>>>> polling
>>>> read"")
>>>> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
>>>> Signed-off-by: Michał Grzelak <michal.grzelak@intel.com>
>>>> ---
>>>> drivers/gpu/drm/i915/display/intel_dp_aux.c | 20
>>>> ++++++++++++++++----
>>>> 1 file changed, 16 insertions(+), 4 deletions(-)
>>>>
>>>> diff --git a/drivers/gpu/drm/i915/display/intel_dp_aux.c
>>>> b/drivers/gpu/drm/i915/display/intel_dp_aux.c
>>>> index b20ec3e589fad..9c9b6410366d5 100644
>>>> --- a/drivers/gpu/drm/i915/display/intel_dp_aux.c
>>>> +++ b/drivers/gpu/drm/i915/display/intel_dp_aux.c
>>>> @@ -12,6 +12,7 @@
>>>> #include "intel_dp.h"
>>>> #include "intel_dp_aux.h"
>>>> #include "intel_dp_aux_regs.h"
>>>> +#include "intel_parent.h"
>>>> #include "intel_pps.h"
>>>> #include "intel_quirks.h"
>>>> #include "intel_tc.h"
>>>> @@ -60,18 +61,29 @@ intel_dp_aux_wait_done(struct intel_dp *intel_dp)
>>>> struct intel_display *display = to_intel_display(intel_dp);
>>>> i915_reg_t ch_ctl = intel_dp->aux_ch_ctl_reg(intel_dp);
>>>> const unsigned int timeout_ms = 10;
>>>> + bool done = true;
>>>> u32 status;
>>>> - bool done;
>>>> + int ret;
>>>>
>>>> + if (intel_parent_irq_enabled(display)) {
>>>> #define C (((status = intel_de_read_notrace(display, ch_ctl)) &
>>>> DP_AUX_CH_CTL_SEND_BUSY) == 0)
>>>> - done = wait_event_timeout(display->gmbus.wait_queue, C,
>>>> - msecs_to_jiffies_timeout(timeout_ms));
>>>> + done = wait_event_timeout(display->gmbus.wait_queue, C,
>>>> +
>>> Wonder if this is a corner/error case, as to how interrupts are disabled.
>>> Rather I feel should find out why interrupts are being disabled, if this would
>> be a valid scenario then in most of the places where wait_event_timeout() is
>> used in drm we should check if parent_irq is enabled! In that case, can this be a
>> workaround ?
>>
>> I'm not sure I get what you mean. Can you elaborate more on what you would
>> like to see?
>>
> Having interrupts disabled for such a long time is an issue and will have to identify that.
I think I still need more clarification. Do you mean the root cause
suggested by Ville seen in commit message isn't clear enough? If so,
which part?
> This work around would definitely help in those scenarios and a good to have in driver.
>
My point is that it is the only scenario. And there is no need to patch
driver with work arounds, until we see others.
>> My suspicion is that you are asking to
>> s/wait_event_timeout()/<this patch> in the whole drm directory. If that's the
>> case, I don't know if it is really neccessary since it is AUX-only related issue.
> Why is it only AUX related. For AUX Tx we are relaying on interrupts and getting this interrupt is the issue over here due to parent interrupt being disabled.
Reverting the AUX-only related commit makes the issue disappear. IMO
this together with suggestion from Ville makes it AUX-only related.
I can rephrase the commit message if it is unclear, but I'd
retain the WA in it's current form.
BR,
Michał
> Similarly in other places where waitqueues are used in i915, can have this WA to make the driver more robust.
>
> Thanks and Regards,
> Arun R Murthy
> --------------------
>
>> Could you put some rationale behind it?
>>
>> BR,
>> Michał
>>
>>>
>>> Thanks and Regards,
>>> Arun R Murthy
>>> --------------------
>>>> msecs_to_jiffies_timeout(timeout_ms));
>>>> +
>>>> +#undef C
>>>> + } else {
>>>> + ret = intel_de_wait_ms(display, ch_ctl,
>>>> + DP_AUX_CH_CTL_SEND_BUSY, 0,
>>>> + timeout_ms, &status);
>>>> +
>>>> + if (ret == -ETIMEDOUT)
>>>> + done = false;
>>>> + }
>>>>
>>>> if (!done)
>>>> drm_err(display->drm,
>>>> "%s: did not complete or timeout within %ums (status
>> 0x%08x)\n",
>>>> intel_dp->aux.name, timeout_ms, status); -#undef C
>>>>
>>>> return status;
>>>> }
>>>> --
>>>> 2.45.2
>>>
>>>
>
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2026-04-02 22:31 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-10 11:19 [PATCH v1] drm/i915/aux: use polling when irqs are unavailable Michał Grzelak
2026-02-10 14:04 ` ✗ i915.CI.BAT: failure for " Patchwork
2026-02-12 15:56 ` ✓ i915.CI.BAT: success for drm/i915/aux: use polling when irqs are unavailable (rev2) Patchwork
2026-02-12 19:32 ` ✗ i915.CI.Full: failure " Patchwork
2026-03-24 3:58 ` [PATCH v1] drm/i915/aux: use polling when irqs are unavailable Murthy, Arun R
2026-03-28 15:52 ` Michał Grzelak
2026-03-29 12:42 ` Murthy, Arun R
2026-03-30 9:41 ` Jani Nikula
2026-04-02 22:31 ` Michał Grzelak
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox