* [igt-dev] [PATCH i-g-t] lib/igt_debugfs: set provision to ignore long HPDs
@ 2022-10-10 8:44 Vinod Govindapillai
2022-10-10 11:13 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Vinod Govindapillai @ 2022-10-10 8:44 UTC (permalink / raw)
To: igt-dev; +Cc: jani.nikula
Add provision to ignore long HPDs as some displays generate
long HPDs even while connected. Setting to ignore the long
HPDs to avoid unexpected CI execution issues
Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
---
lib/igt_debugfs.c | 22 ++++++++++++++++++++++
lib/igt_debugfs.h | 1 +
lib/igt_kms.c | 3 +++
3 files changed, 26 insertions(+)
diff --git a/lib/igt_debugfs.c b/lib/igt_debugfs.c
index a56688a5..92ce52dd 100644
--- a/lib/igt_debugfs.c
+++ b/lib/igt_debugfs.c
@@ -713,6 +713,28 @@ void igt_require_hpd_storm_ctl(int drm_fd)
close(fd);
}
+/**
+ * igt_ignore_long_hpd:
+ *
+ * Set / unset ignore long HPD events from the panels. Some panels
+ * generate long HPDs even while connected to the ports causing
+ * unexpected CI execution issues. Set this to ignore such unexpected
+ * long HPDs where we dont expect to disconnect the displays.
+ */
+void igt_ignore_long_hpd(int drm_fd, bool enable)
+{
+ int fd = igt_debugfs_open(drm_fd, "i915_ignore_long_hpd", O_WRONLY);
+
+ if (fd < 0) {
+ igt_debug("couldn't open ignore long hpd file\n");
+ return;
+ }
+
+ igt_assert_eq(write(fd, enable ? "1" : "0", 1), 1);
+
+ close(fd);
+}
+
static igt_pipe_crc_t *
pipe_crc_new(int fd, enum pipe pipe, const char *source, int flags)
{
diff --git a/lib/igt_debugfs.h b/lib/igt_debugfs.h
index 37e85067..50f5e00f 100644
--- a/lib/igt_debugfs.h
+++ b/lib/igt_debugfs.h
@@ -129,6 +129,7 @@ void igt_hpd_storm_set_threshold(int fd, unsigned int threshold);
void igt_hpd_storm_reset(int fd);
bool igt_hpd_storm_detected(int fd);
void igt_require_hpd_storm_ctl(int fd);
+void igt_ignore_long_hpd(int fd, bool enable);
/*
* Drop caches
diff --git a/lib/igt_kms.c b/lib/igt_kms.c
index 665594aa..2db4e5fa 100644
--- a/lib/igt_kms.c
+++ b/lib/igt_kms.c
@@ -2356,6 +2356,9 @@ void igt_display_require(igt_display_t *display, int drm_fd)
display->drm_fd = drm_fd;
is_i915_dev = is_i915_device(drm_fd);
+ /* Ignore the long HPDs */
+ igt_ignore_long_hpd(display->drm_fd, true);
+
drmSetClientCap(drm_fd, DRM_CLIENT_CAP_WRITEBACK_CONNECTORS, 1);
resources = drmModeGetResources(display->drm_fd);
--
2.34.1
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for lib/igt_debugfs: set provision to ignore long HPDs
2022-10-10 8:44 [igt-dev] [PATCH i-g-t] lib/igt_debugfs: set provision to ignore long HPDs Vinod Govindapillai
@ 2022-10-10 11:13 ` Patchwork
2022-10-10 15:35 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2022-10-11 9:27 ` [igt-dev] [PATCH i-g-t] " Andrzej Hajda
2 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2022-10-10 11:13 UTC (permalink / raw)
To: Vinod Govindapillai; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 4299 bytes --]
== Series Details ==
Series: lib/igt_debugfs: set provision to ignore long HPDs
URL : https://patchwork.freedesktop.org/series/109531/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12228 -> IGTPW_7936
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/index.html
Participating hosts (44 -> 43)
------------------------------
Missing (1): fi-ctg-p8600
Known issues
------------
Here are the changes found in IGTPW_7936 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live@gt_heartbeat:
- fi-glk-j4005: [PASS][1] -> [DMESG-FAIL][2] ([i915#5334])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/fi-glk-j4005/igt@i915_selftest@live@gt_heartbeat.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/fi-glk-j4005/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@hangcheck:
- fi-hsw-4770: [PASS][3] -> [INCOMPLETE][4] ([i915#4785])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/fi-hsw-4770/igt@i915_selftest@live@hangcheck.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/fi-hsw-4770/igt@i915_selftest@live@hangcheck.html
- fi-hsw-g3258: [PASS][5] -> [INCOMPLETE][6] ([i915#3303] / [i915#4785])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/fi-hsw-g3258/igt@i915_selftest@live@hangcheck.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/fi-hsw-g3258/igt@i915_selftest@live@hangcheck.html
* igt@runner@aborted:
- fi-hsw-4770: NOTRUN -> [FAIL][7] ([fdo#109271] / [i915#4312] / [i915#5594])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/fi-hsw-4770/igt@runner@aborted.html
- fi-hsw-g3258: NOTRUN -> [FAIL][8] ([fdo#109271] / [i915#4312])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/fi-hsw-g3258/igt@runner@aborted.html
#### Possible fixes ####
* igt@i915_selftest@live@requests:
- {bat-rpls-1}: [INCOMPLETE][9] ([i915#6257]) -> [PASS][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/bat-rpls-1/igt@i915_selftest@live@requests.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/bat-rpls-1/igt@i915_selftest@live@requests.html
* igt@i915_selftest@live@workarounds:
- {bat-rpls-2}: [DMESG-FAIL][11] -> [PASS][12]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/bat-rpls-2/igt@i915_selftest@live@workarounds.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/bat-rpls-2/igt@i915_selftest@live@workarounds.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#2867]: https://gitlab.freedesktop.org/drm/intel/issues/2867
[i915#3303]: https://gitlab.freedesktop.org/drm/intel/issues/3303
[i915#4258]: https://gitlab.freedesktop.org/drm/intel/issues/4258
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4785]: https://gitlab.freedesktop.org/drm/intel/issues/4785
[i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983
[i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334
[i915#5594]: https://gitlab.freedesktop.org/drm/intel/issues/5594
[i915#6257]: https://gitlab.freedesktop.org/drm/intel/issues/6257
[i915#6434]: https://gitlab.freedesktop.org/drm/intel/issues/6434
[i915#6816]: https://gitlab.freedesktop.org/drm/intel/issues/6816
[i915#6818]: https://gitlab.freedesktop.org/drm/intel/issues/6818
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7006 -> IGTPW_7936
CI-20190529: 20190529
CI_DRM_12228: ec49ae119a3998563198b95b64a48fd4561f3ddd @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_7936: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/index.html
IGT_7006: ea6d73b73b88de85d921cbc2680ae8979a2c3ce9 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/index.html
[-- Attachment #2: Type: text/html, Size: 4781 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for lib/igt_debugfs: set provision to ignore long HPDs
2022-10-10 8:44 [igt-dev] [PATCH i-g-t] lib/igt_debugfs: set provision to ignore long HPDs Vinod Govindapillai
2022-10-10 11:13 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
@ 2022-10-10 15:35 ` Patchwork
2022-10-11 9:27 ` [igt-dev] [PATCH i-g-t] " Andrzej Hajda
2 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2022-10-10 15:35 UTC (permalink / raw)
To: Govindapillai, Vinod; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 52823 bytes --]
== Series Details ==
Series: lib/igt_debugfs: set provision to ignore long HPDs
URL : https://patchwork.freedesktop.org/series/109531/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_12228_full -> IGTPW_7936_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_7936_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_7936_full, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/index.html
Participating hosts (12 -> 8)
------------------------------
Missing (4): pig-skl-6260u pig-kbl-iris shard-tglu pig-glk-j5005
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_7936_full:
### IGT changes ###
#### Possible regressions ####
* igt@i915_pm_rps@fence-order:
- shard-tglb: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-tglb5/igt@i915_pm_rps@fence-order.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb3/igt@i915_pm_rps@fence-order.html
* igt@kms_content_protection@legacy@pipe-a-dp-1:
- shard-apl: NOTRUN -> [INCOMPLETE][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl7/igt@kms_content_protection@legacy@pipe-a-dp-1.html
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-pwrite:
- shard-tglb: [PASS][4] -> [INCOMPLETE][5]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-tglb3/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-pwrite.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb8/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-pwrite.html
New tests
---------
New tests have been introduced between CI_DRM_12228_full and IGTPW_7936_full:
### New IGT tests (4) ###
* igt@kms_lease@lease_invalid_plane@pipe-a-hdmi-a-3:
- Statuses : 1 pass(s)
- Exec time: [0.15] s
* igt@kms_lease@lease_invalid_plane@pipe-b-hdmi-a-3:
- Statuses : 1 pass(s)
- Exec time: [0.02] s
* igt@kms_lease@lease_invalid_plane@pipe-c-hdmi-a-3:
- Statuses : 1 pass(s)
- Exec time: [0.02] s
* igt@kms_lease@lease_invalid_plane@pipe-d-hdmi-a-3:
- Statuses : 1 pass(s)
- Exec time: [0.02] s
Known issues
------------
Here are the changes found in IGTPW_7936_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@feature_discovery@display-2x:
- shard-iclb: NOTRUN -> [SKIP][6] ([i915#1839])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb3/igt@feature_discovery@display-2x.html
- shard-tglb: NOTRUN -> [SKIP][7] ([i915#1839]) +1 similar issue
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb3/igt@feature_discovery@display-2x.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglb: NOTRUN -> [SKIP][8] ([i915#6335])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb2/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_ctx_persistence@legacy-engines-mixed-process:
- shard-snb: NOTRUN -> [SKIP][9] ([fdo#109271] / [i915#1099]) +1 similar issue
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-snb4/igt@gem_ctx_persistence@legacy-engines-mixed-process.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-iclb: [PASS][10] -> [SKIP][11] ([i915#4525]) +1 similar issue
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-iclb1/igt@gem_exec_balancer@parallel-contexts.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb7/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_capture@capture-recoverable:
- shard-tglb: NOTRUN -> [SKIP][12] ([i915#6344])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb7/igt@gem_exec_capture@capture-recoverable.html
* igt@gem_exec_fair@basic-none@vcs0:
- shard-glk: [PASS][13] -> [FAIL][14] ([i915#2842])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-glk2/igt@gem_exec_fair@basic-none@vcs0.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-glk8/igt@gem_exec_fair@basic-none@vcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-tglb: NOTRUN -> [FAIL][15] ([i915#2842])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb2/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-apl: [PASS][16] -> [FAIL][17] ([i915#2842])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-apl7/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl2/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_params@no-vebox:
- shard-tglb: NOTRUN -> [SKIP][18] ([fdo#109283] / [i915#4877])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb1/igt@gem_exec_params@no-vebox.html
* igt@gem_huc_copy@huc-copy:
- shard-apl: NOTRUN -> [SKIP][19] ([fdo#109271] / [i915#2190])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl2/igt@gem_huc_copy@huc-copy.html
- shard-tglb: NOTRUN -> [SKIP][20] ([i915#2190])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb7/igt@gem_huc_copy@huc-copy.html
- shard-glk: NOTRUN -> [SKIP][21] ([fdo#109271] / [i915#2190])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-glk5/igt@gem_huc_copy@huc-copy.html
- shard-iclb: NOTRUN -> [SKIP][22] ([i915#2190])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb5/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@heavy-random:
- shard-tglb: NOTRUN -> [SKIP][23] ([i915#4613]) +1 similar issue
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb7/igt@gem_lmem_swapping@heavy-random.html
* igt@gem_media_vme:
- shard-tglb: NOTRUN -> [SKIP][24] ([i915#284])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb2/igt@gem_media_vme.html
* igt@gem_pxp@create-regular-context-2:
- shard-tglb: NOTRUN -> [SKIP][25] ([i915#4270]) +3 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb2/igt@gem_pxp@create-regular-context-2.html
- shard-iclb: NOTRUN -> [SKIP][26] ([i915#4270])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb2/igt@gem_pxp@create-regular-context-2.html
* igt@gem_render_copy@y-tiled-to-vebox-yf-tiled:
- shard-iclb: NOTRUN -> [SKIP][27] ([i915#768])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb6/igt@gem_render_copy@y-tiled-to-vebox-yf-tiled.html
* igt@gem_softpin@evict-snoop:
- shard-tglb: NOTRUN -> [SKIP][28] ([fdo#109312])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb3/igt@gem_softpin@evict-snoop.html
- shard-iclb: NOTRUN -> [SKIP][29] ([fdo#109312])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb1/igt@gem_softpin@evict-snoop.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-tglb: NOTRUN -> [SKIP][30] ([i915#3323])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gen7_exec_parse@chained-batch:
- shard-tglb: NOTRUN -> [SKIP][31] ([fdo#109289]) +1 similar issue
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@gen7_exec_parse@chained-batch.html
* igt@gen9_exec_parse@basic-rejected:
- shard-tglb: NOTRUN -> [SKIP][32] ([i915#2527] / [i915#2856]) +3 similar issues
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb3/igt@gen9_exec_parse@basic-rejected.html
* igt@i915_pipe_stress@stress-xrgb8888-untiled:
- shard-apl: NOTRUN -> [FAIL][33] ([i915#7036])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl3/igt@i915_pipe_stress@stress-xrgb8888-untiled.html
* igt@i915_pm_dc@dc3co-vpb-simulation:
- shard-tglb: NOTRUN -> [SKIP][34] ([i915#1904])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb1/igt@i915_pm_dc@dc3co-vpb-simulation.html
* igt@i915_pm_dc@dc6-dpms:
- shard-iclb: [PASS][35] -> [FAIL][36] ([i915#3989] / [i915#454]) +1 similar issue
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-iclb2/igt@i915_pm_dc@dc6-dpms.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb3/igt@i915_pm_dc@dc6-dpms.html
* igt@i915_pm_dc@dc9-dpms:
- shard-apl: [PASS][37] -> [SKIP][38] ([fdo#109271])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-apl8/igt@i915_pm_dc@dc9-dpms.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl6/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-tglb: NOTRUN -> [SKIP][39] ([i915#6590])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb1/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@i915_pm_lpsp@screens-disabled:
- shard-tglb: NOTRUN -> [SKIP][40] ([i915#1902])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb1/igt@i915_pm_lpsp@screens-disabled.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglb: NOTRUN -> [WARN][41] ([i915#2681])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb7/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rps@engine-order:
- shard-apl: [PASS][42] -> [FAIL][43] ([i915#6537])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-apl3/igt@i915_pm_rps@engine-order.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl1/igt@i915_pm_rps@engine-order.html
* igt@i915_pm_sseu@full-enable:
- shard-tglb: NOTRUN -> [SKIP][44] ([i915#4387])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@i915_pm_sseu@full-enable.html
* igt@kms_atomic_transition@plane-all-modeset-transition:
- shard-tglb: NOTRUN -> [SKIP][45] ([i915#1769])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb7/igt@kms_atomic_transition@plane-all-modeset-transition.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-90:
- shard-apl: NOTRUN -> [SKIP][46] ([fdo#109271]) +87 similar issues
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl7/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html
- shard-tglb: NOTRUN -> [SKIP][47] ([i915#5286]) +2 similar issues
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-addfb-size-overflow:
- shard-iclb: NOTRUN -> [SKIP][48] ([i915#5286])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb6/igt@kms_big_fb@4-tiled-addfb-size-overflow.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-270:
- shard-tglb: NOTRUN -> [SKIP][49] ([fdo#111614]) +3 similar issues
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb7/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html
- shard-iclb: NOTRUN -> [SKIP][50] ([fdo#110725] / [fdo#111614])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb5/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-tglb: NOTRUN -> [SKIP][51] ([fdo#111615]) +4 similar issues
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb8/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc:
- shard-glk: NOTRUN -> [SKIP][52] ([fdo#109271] / [i915#3886]) +1 similar issue
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-glk6/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html
- shard-iclb: NOTRUN -> [SKIP][53] ([fdo#109278] / [i915#3886]) +1 similar issue
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb2/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-a-bad-pixel-format-4_tiled_dg2_mc_ccs:
- shard-tglb: NOTRUN -> [SKIP][54] ([i915#6095]) +4 similar issues
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@kms_ccs@pipe-a-bad-pixel-format-4_tiled_dg2_mc_ccs.html
* igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs:
- shard-tglb: NOTRUN -> [SKIP][55] ([i915#3689] / [i915#3886]) +1 similar issue
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_dg2_rc_ccs:
- shard-tglb: NOTRUN -> [SKIP][56] ([i915#3689] / [i915#6095]) +2 similar issues
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb3/igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_dg2_rc_ccs.html
* igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_rc_ccs_cc:
- shard-apl: NOTRUN -> [SKIP][57] ([fdo#109271] / [i915#3886]) +2 similar issues
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl3/igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-d-bad-aux-stride-yf_tiled_ccs:
- shard-tglb: NOTRUN -> [SKIP][58] ([fdo#111615] / [i915#3689]) +7 similar issues
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb1/igt@kms_ccs@pipe-d-bad-aux-stride-yf_tiled_ccs.html
* igt@kms_ccs@pipe-d-crc-primary-rotation-180-y_tiled_gen12_mc_ccs:
- shard-tglb: NOTRUN -> [SKIP][59] ([i915#3689]) +7 similar issues
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb3/igt@kms_ccs@pipe-d-crc-primary-rotation-180-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-d-random-ccs-data-4_tiled_dg2_rc_ccs_cc:
- shard-iclb: NOTRUN -> [SKIP][60] ([fdo#109278]) +4 similar issues
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb8/igt@kms_ccs@pipe-d-random-ccs-data-4_tiled_dg2_rc_ccs_cc.html
* igt@kms_chamelium@hdmi-edid-read:
- shard-snb: NOTRUN -> [SKIP][61] ([fdo#109271] / [fdo#111827]) +1 similar issue
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-snb6/igt@kms_chamelium@hdmi-edid-read.html
- shard-glk: NOTRUN -> [SKIP][62] ([fdo#109271] / [fdo#111827]) +1 similar issue
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-glk7/igt@kms_chamelium@hdmi-edid-read.html
* igt@kms_chamelium@hdmi-hpd-with-enabled-mode:
- shard-iclb: NOTRUN -> [SKIP][63] ([fdo#109284] / [fdo#111827]) +1 similar issue
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb1/igt@kms_chamelium@hdmi-hpd-with-enabled-mode.html
* igt@kms_chamelium@vga-hpd-after-suspend:
- shard-apl: NOTRUN -> [SKIP][64] ([fdo#109271] / [fdo#111827]) +2 similar issues
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl7/igt@kms_chamelium@vga-hpd-after-suspend.html
- shard-tglb: NOTRUN -> [SKIP][65] ([fdo#109284] / [fdo#111827]) +7 similar issues
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb8/igt@kms_chamelium@vga-hpd-after-suspend.html
* igt@kms_color@ctm-0-75@pipe-a-edp-1:
- shard-iclb: NOTRUN -> [FAIL][66] ([i915#315] / [i915#6946]) +2 similar issues
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb3/igt@kms_color@ctm-0-75@pipe-a-edp-1.html
* igt@kms_color@ctm-0-75@pipe-c-edp-1:
- shard-tglb: NOTRUN -> [FAIL][67] ([i915#315]) +3 similar issues
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@kms_color@ctm-0-75@pipe-c-edp-1.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-tglb: NOTRUN -> [SKIP][68] ([i915#3116] / [i915#3299])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb2/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@legacy:
- shard-tglb: NOTRUN -> [SKIP][69] ([i915#7118]) +1 similar issue
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@kms_content_protection@legacy.html
- shard-iclb: NOTRUN -> [SKIP][70] ([i915#7118])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb3/igt@kms_content_protection@legacy.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x512:
- shard-snb: NOTRUN -> [SKIP][71] ([fdo#109271]) +82 similar issues
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-snb7/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html
- shard-tglb: NOTRUN -> [SKIP][72] ([i915#3359]) +2 similar issues
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb2/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html
- shard-iclb: NOTRUN -> [SKIP][73] ([i915#3359])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb7/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-tglb: NOTRUN -> [SKIP][74] ([i915#3555]) +6 similar issues
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic:
- shard-iclb: NOTRUN -> [SKIP][75] ([fdo#109274]) +1 similar issue
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb3/igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@cursora-vs-flipb@varying-size:
- shard-tglb: NOTRUN -> [SKIP][76] ([fdo#109274] / [fdo#111825]) +8 similar issues
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb1/igt@kms_cursor_legacy@cursora-vs-flipb@varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions:
- shard-glk: [PASS][77] -> [FAIL][78] ([i915#2346]) +1 similar issue
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-glk6/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-glk9/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html
* igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium:
- shard-tglb: NOTRUN -> [SKIP][79] ([i915#3528])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb8/igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-apl: [PASS][80] -> [INCOMPLETE][81] ([i915#180] / [i915#4939])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-apl1/igt@kms_fbcon_fbt@fbc-suspend.html
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl3/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_flip@2x-absolute-wf_vblank:
- shard-tglb: NOTRUN -> [SKIP][82] ([fdo#109274] / [fdo#111825] / [i915#3637] / [i915#3966])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb1/igt@kms_flip@2x-absolute-wf_vblank.html
* igt@kms_flip@2x-wf_vblank-ts-check-interruptible:
- shard-tglb: NOTRUN -> [SKIP][83] ([fdo#109274] / [fdo#111825] / [i915#3637]) +4 similar issues
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb1/igt@kms_flip@2x-wf_vblank-ts-check-interruptible.html
* igt@kms_flip@flip-vs-suspend@b-dp1:
- shard-apl: [PASS][84] -> [DMESG-WARN][85] ([i915#180]) +1 similar issue
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-apl6/igt@kms_flip@flip-vs-suspend@b-dp1.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl8/igt@kms_flip@flip-vs-suspend@b-dp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-default-mode:
- shard-iclb: NOTRUN -> [SKIP][86] ([i915#6375])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-iclb: NOTRUN -> [SKIP][87] ([i915#2587] / [i915#2672]) +3 similar issues
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb1/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode:
- shard-iclb: NOTRUN -> [SKIP][88] ([i915#2672]) +5 similar issues
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-default-mode:
- shard-iclb: [PASS][89] -> [SKIP][90] ([i915#3555])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-iclb3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-default-mode.html
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-valid-mode:
- shard-tglb: NOTRUN -> [SKIP][91] ([i915#2587] / [i915#2672]) +2 similar issues
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling@pipe-a-default-mode:
- shard-iclb: NOTRUN -> [SKIP][92] ([i915#3555]) +3 similar issues
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb2/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling@pipe-a-default-mode.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-msflip-blt:
- shard-tglb: NOTRUN -> [SKIP][93] ([i915#6497]) +14 similar issues
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb3/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-msflip-blt:
- shard-iclb: NOTRUN -> [SKIP][94] ([fdo#109280]) +12 similar issues
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render:
- shard-tglb: NOTRUN -> [SKIP][95] ([fdo#109280] / [fdo#111825]) +32 similar issues
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-5@pipe-b-edp-1:
- shard-iclb: NOTRUN -> [SKIP][96] ([i915#5176]) +2 similar issues
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb3/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-5@pipe-b-edp-1.html
* igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-5@pipe-b-hdmi-a-2:
- shard-glk: NOTRUN -> [SKIP][97] ([fdo#109271]) +42 similar issues
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-glk9/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-5@pipe-b-hdmi-a-2.html
* igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-5@pipe-d-edp-1:
- shard-tglb: NOTRUN -> [SKIP][98] ([i915#5176]) +3 similar issues
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb8/igt@kms_plane_scaling@plane-downscale-with-rotation-factor-0-5@pipe-d-edp-1.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-edp-1:
- shard-iclb: [PASS][99] -> [SKIP][100] ([i915#5176]) +1 similar issue
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-iclb1/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-edp-1.html
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb3/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-b-edp-1.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a-edp-1:
- shard-iclb: [PASS][101] -> [SKIP][102] ([i915#5235]) +2 similar issues
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-iclb7/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a-edp-1.html
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-a-edp-1.html
* igt@kms_psr2_sf@overlay-plane-update-continuous-sf:
- shard-tglb: NOTRUN -> [SKIP][103] ([i915#2920]) +3 similar issues
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html
- shard-iclb: NOTRUN -> [SKIP][104] ([fdo#111068] / [i915#658])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb3/igt@kms_psr2_sf@overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][105] ([fdo#109271] / [i915#658]) +2 similar issues
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-glk8/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area.html
- shard-iclb: NOTRUN -> [SKIP][106] ([i915#2920])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb2/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-iclb: NOTRUN -> [SKIP][107] ([fdo#109642] / [fdo#111068] / [i915#658])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb3/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr2_su@page_flip-p010:
- shard-apl: NOTRUN -> [SKIP][108] ([fdo#109271] / [i915#658]) +4 similar issues
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl6/igt@kms_psr2_su@page_flip-p010.html
- shard-tglb: NOTRUN -> [SKIP][109] ([i915#7037]) +1 similar issue
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb3/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@psr2_cursor_blt:
- shard-iclb: [PASS][110] -> [SKIP][111] ([fdo#109441]) +3 similar issues
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-iclb2/igt@kms_psr@psr2_cursor_blt.html
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb6/igt@kms_psr@psr2_cursor_blt.html
* igt@kms_psr@psr2_dpms:
- shard-iclb: NOTRUN -> [SKIP][112] ([fdo#109441])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb1/igt@kms_psr@psr2_dpms.html
* igt@kms_psr@psr2_primary_blt:
- shard-tglb: NOTRUN -> [FAIL][113] ([i915#132] / [i915#3467]) +1 similar issue
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb1/igt@kms_psr@psr2_primary_blt.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-tglb: [PASS][114] -> [SKIP][115] ([i915#5519])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-tglb1/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
- shard-iclb: [PASS][116] -> [SKIP][117] ([i915#5519])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-iclb1/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb3/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-tglb: NOTRUN -> [SKIP][118] ([i915#5289])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb3/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-tglb: NOTRUN -> [SKIP][119] ([fdo#111615] / [i915#5289])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_vblank@pipe-d-wait-idle:
- shard-apl: NOTRUN -> [SKIP][120] ([fdo#109271] / [i915#533])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl3/igt@kms_vblank@pipe-d-wait-idle.html
* igt@kms_writeback@writeback-fb-id:
- shard-tglb: NOTRUN -> [SKIP][121] ([i915#2437])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@kms_writeback@writeback-fb-id.html
- shard-glk: NOTRUN -> [SKIP][122] ([fdo#109271] / [i915#2437])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-glk3/igt@kms_writeback@writeback-fb-id.html
- shard-iclb: NOTRUN -> [SKIP][123] ([i915#2437])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb8/igt@kms_writeback@writeback-fb-id.html
- shard-apl: NOTRUN -> [SKIP][124] ([fdo#109271] / [i915#2437])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl3/igt@kms_writeback@writeback-fb-id.html
* igt@prime_vgem@basic-userptr:
- shard-tglb: NOTRUN -> [SKIP][125] ([fdo#109295] / [i915#3301])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb7/igt@prime_vgem@basic-userptr.html
* igt@prime_vgem@fence-flip-hang:
- shard-tglb: NOTRUN -> [SKIP][126] ([fdo#109295])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb8/igt@prime_vgem@fence-flip-hang.html
* igt@sysfs_clients@busy:
- shard-tglb: NOTRUN -> [SKIP][127] ([i915#2994]) +3 similar issues
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@sysfs_clients@busy.html
#### Possible fixes ####
* igt@gem_eio@suspend:
- {shard-rkl}: [FAIL][128] ([i915#7052]) -> [PASS][129]
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-4/igt@gem_eio@suspend.html
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-6/igt@gem_eio@suspend.html
* igt@gem_exec_balancer@parallel-keep-in-fence:
- shard-iclb: [SKIP][130] ([i915#4525]) -> [PASS][131] +1 similar issue
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-iclb8/igt@gem_exec_balancer@parallel-keep-in-fence.html
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb1/igt@gem_exec_balancer@parallel-keep-in-fence.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-glk: [FAIL][132] ([i915#2842]) -> [PASS][133] +4 similar issues
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-glk3/igt@gem_exec_fair@basic-none-share@rcs0.html
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-glk2/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- {shard-rkl}: [FAIL][134] ([i915#2842]) -> [PASS][135]
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-1/igt@gem_exec_fair@basic-none-solo@rcs0.html
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-6/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fence@basic-busy@bcs0:
- {shard-rkl}: [SKIP][136] ([i915#6251]) -> [PASS][137]
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-5/igt@gem_exec_fence@basic-busy@bcs0.html
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-3/igt@gem_exec_fence@basic-busy@bcs0.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- {shard-rkl}: [SKIP][138] ([i915#3282]) -> [PASS][139] +3 similar issues
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-1/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-5/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gem_userptr_blits@relocations:
- {shard-rkl}: [SKIP][140] ([i915#3281]) -> [PASS][141] +2 similar issues
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-1/igt@gem_userptr_blits@relocations.html
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-5/igt@gem_userptr_blits@relocations.html
* igt@gen9_exec_parse@shadow-peek:
- {shard-rkl}: [SKIP][142] ([i915#2527]) -> [PASS][143] +3 similar issues
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-4/igt@gen9_exec_parse@shadow-peek.html
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-5/igt@gen9_exec_parse@shadow-peek.html
* igt@i915_hangman@engine-engine-error@bcs0:
- {shard-rkl}: [SKIP][144] ([i915#6258]) -> [PASS][145]
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-5/igt@i915_hangman@engine-engine-error@bcs0.html
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-6/igt@i915_hangman@engine-engine-error@bcs0.html
* igt@i915_pm_dc@dc5-psr:
- shard-tglb: [FAIL][146] ([i915#3989]) -> [PASS][147]
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-tglb1/igt@i915_pm_dc@dc5-psr.html
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb8/igt@i915_pm_dc@dc5-psr.html
* igt@i915_pm_rpm@dpms-lpsp:
- {shard-rkl}: [SKIP][148] ([i915#1397]) -> [PASS][149]
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-5/igt@i915_pm_rpm@dpms-lpsp.html
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-6/igt@i915_pm_rpm@dpms-lpsp.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size:
- shard-glk: [FAIL][150] ([i915#2346]) -> [PASS][151]
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-glk6/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-glk9/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
* igt@kms_dp_aux_dev:
- {shard-rkl}: [SKIP][152] ([i915#1257]) -> [PASS][153]
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-5/igt@kms_dp_aux_dev.html
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-6/igt@kms_dp_aux_dev.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-edp1:
- shard-tglb: [INCOMPLETE][154] ([i915#2411] / [i915#6021]) -> [PASS][155] +1 similar issue
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-tglb8/igt@kms_flip@flip-vs-suspend-interruptible@a-edp1.html
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb7/igt@kms_flip@flip-vs-suspend-interruptible@a-edp1.html
* igt@kms_frontbuffer_tracking@fbc-badstride:
- {shard-rkl}: [SKIP][156] ([i915#1849] / [i915#4098]) -> [PASS][157] +6 similar issues
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-badstride.html
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-badstride.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-c-edp-1:
- shard-tglb: [INCOMPLETE][158] -> [PASS][159] +1 similar issue
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-tglb8/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-c-edp-1.html
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb5/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-c-edp-1.html
* igt@kms_psr@psr2_no_drrs:
- shard-iclb: [SKIP][160] ([fdo#109441]) -> [PASS][161] +1 similar issue
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-iclb8/igt@kms_psr@psr2_no_drrs.html
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb2/igt@kms_psr@psr2_no_drrs.html
* igt@kms_psr@sprite_mmap_gtt:
- {shard-rkl}: [SKIP][162] ([i915#1072]) -> [PASS][163]
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-4/igt@kms_psr@sprite_mmap_gtt.html
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-6/igt@kms_psr@sprite_mmap_gtt.html
* igt@kms_rotation_crc@exhaust-fences:
- {shard-rkl}: [SKIP][164] ([i915#1845] / [i915#4098]) -> [PASS][165] +10 similar issues
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-1/igt@kms_rotation_crc@exhaust-fences.html
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-6/igt@kms_rotation_crc@exhaust-fences.html
* igt@perf@mi-rpc:
- {shard-rkl}: [SKIP][166] ([i915#2434]) -> [PASS][167]
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-1/igt@perf@mi-rpc.html
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-5/igt@perf@mi-rpc.html
* igt@perf@polling-small-buf:
- {shard-rkl}: [FAIL][168] ([i915#1722]) -> [PASS][169]
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-4/igt@perf@polling-small-buf.html
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-5/igt@perf@polling-small-buf.html
* igt@perf_pmu@busy-idle@vcs0:
- {shard-dg1}: [FAIL][170] ([i915#4349]) -> [PASS][171] +1 similar issue
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-dg1-15/igt@perf_pmu@busy-idle@vcs0.html
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-dg1-17/igt@perf_pmu@busy-idle@vcs0.html
* igt@prime_vgem@basic-read:
- {shard-rkl}: [SKIP][172] ([fdo#109295] / [i915#3291] / [i915#3708]) -> [PASS][173]
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-rkl-4/igt@prime_vgem@basic-read.html
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-rkl-5/igt@prime_vgem@basic-read.html
#### Warnings ####
* igt@gem_exec_balancer@parallel-ordering:
- shard-iclb: [FAIL][174] ([i915#6117]) -> [SKIP][175] ([i915#4525])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-iclb2/igt@gem_exec_balancer@parallel-ordering.html
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb5/igt@gem_exec_balancer@parallel-ordering.html
* igt@kms_content_protection@mei_interface:
- shard-tglb: [SKIP][176] ([fdo#109300]) -> [SKIP][177] ([i915#7118])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-tglb8/igt@kms_content_protection@mei_interface.html
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-tglb3/igt@kms_content_protection@mei_interface.html
- shard-iclb: [SKIP][178] ([fdo#109300]) -> [SKIP][179] ([i915#7118])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-iclb1/igt@kms_content_protection@mei_interface.html
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-iclb3/igt@kms_content_protection@mei_interface.html
* igt@runner@aborted:
- shard-apl: ([FAIL][180], [FAIL][181], [FAIL][182]) ([fdo#109271] / [i915#180] / [i915#3002] / [i915#4312]) -> ([FAIL][183], [FAIL][184], [FAIL][185], [FAIL][186], [FAIL][187]) ([i915#180] / [i915#3002] / [i915#4312])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-apl8/igt@runner@aborted.html
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-apl6/igt@runner@aborted.html
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12228/shard-apl2/igt@runner@aborted.html
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl2/igt@runner@aborted.html
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl8/igt@runner@aborted.html
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl2/igt@runner@aborted.html
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl6/igt@runner@aborted.html
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/shard-apl3/igt@runner@aborted.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
[fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109300]: https://bugs.freedesktop.org/show_bug.cgi?id=109300
[fdo#109303]: https://bugs.freedesktop.org/show_bug.cgi?id=109303
[fdo#109307]: https://bugs.freedesktop.org/show_bug.cgi?id=109307
[fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308
[fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312
[fdo#109313]: https://bugs.freedesktop.org/show_bug.cgi?id=109313
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#110254]: https://bugs.freedesktop.org/show_bug.cgi?id=110254
[fdo#110542]: https://bugs.freedesktop.org/show_bug.cgi?id=110542
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#110725]: https://bugs.freedesktop.org/show_bug.cgi?id=110725
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099
[i915#1155]: https://gitlab.freedesktop.org/drm/intel/issues/1155
[i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257
[i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1722]: https://gitlab.freedesktop.org/drm/intel/issues/1722
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#1902]: https://gitlab.freedesktop.org/drm/intel/issues/1902
[i915#1904]: https://gitlab.freedesktop.org/drm/intel/issues/1904
[i915#1937]: https://gitlab.freedesktop.org/drm/intel/issues/1937
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2411]: https://gitlab.freedesktop.org/drm/intel/issues/2411
[i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681
[i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/intel/issues/284
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920
[i915#2994]: https://gitlab.freedesktop.org/drm/intel/issues/2994
[i915#3002]: https://gitlab.freedesktop.org/drm/intel/issues/3002
[i915#3012]: https://gitlab.freedesktop.org/drm/intel/issues/3012
[i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116
[i915#315]: https://gitlab.freedesktop.org/drm/intel/issues/315
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299
[i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301
[i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3467]: https://gitlab.freedesktop.org/drm/intel/issues/3467
[i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469
[i915#3528]: https://gitlab.freedesktop.org/drm/intel/issues/3528
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3558]: https://gitlab.freedesktop.org/drm/intel/issues/3558
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742
[i915#3810]: https://gitlab.freedesktop.org/drm/intel/issues/3810
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3966]: https://gitlab.freedesktop.org/drm/intel/issues/3966
[i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989
[i915#4016]: https://gitlab.freedesktop.org/drm/intel/issues/4016
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4171]: https://gitlab.freedesktop.org/drm/intel/issues/4171
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#426]: https://gitlab.freedesktop.org/drm/intel/issues/426
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#433]: https://gitlab.freedesktop.org/drm/intel/issues/433
[i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4767]: https://gitlab.freedesktop.org/drm/intel/issues/4767
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4818]: https://gitlab.freedesktop.org/drm/intel/issues/4818
[i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#4874]: https://gitlab.freedesktop.org/drm/intel/issues/4874
[i915#4877]: https://gitlab.freedesktop.org/drm/intel/issues/4877
[i915#4879]: https://gitlab.freedesktop.org/drm/intel/issues/4879
[i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881
[i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885
[i915#4939]: https://gitlab.freedesktop.org/drm/intel/issues/4939
[i915#5030]: https://gitlab.freedesktop.org/drm/intel/issues/5030
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5288]: https://gitlab.freedesktop.org/drm/intel/issues/5288
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325
[i915#5327]: https://gitlab.freedesktop.org/drm/intel/issues/5327
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461
[i915#5519]: https://gitlab.freedesktop.org/drm/intel/issues/5519
[i915#5563]: https://gitlab.freedesktop.org/drm/intel/issues/5563
[i915#5639]: https://gitlab.freedesktop.org/drm/intel/issues/5639
[i915#6021]: https://gitlab.freedesktop.org/drm/intel/issues/6021
[i915#6032]: https://gitlab.freedesktop.org/drm/intel/issues/6032
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6117]: https://gitlab.freedesktop.org/drm/intel/issues/6117
[i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227
[i915#6245]: https://gitlab.freedesktop.org/drm/intel/issues/6245
[i915#6247]: https://gitlab.freedesktop.org/drm/intel/issues/6247
[i915#6248]: https://gitlab.freedesktop.org/drm/intel/issues/6248
[i915#6251]: https://gitlab.freedesktop.org/drm/intel/issues/6251
[i915#6258]: https://gitlab.freedesktop.org/drm/intel/issues/6258
[i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335
[i915#6344]: https://gitlab.freedesktop.org/drm/intel/issues/6344
[i915#6355]: https://gitlab.freedesktop.org/drm/intel/issues/6355
[i915#6375]: https://gitlab.freedesktop.org/drm/intel/issues/6375
[i915#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433
[i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497
[i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524
[i915#6537]: https://gitlab.freedesktop.org/drm/intel/issues/6537
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6590]: https://gitlab.freedesktop.org/drm/intel/issues/6590
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6946]: https://gitlab.freedesktop.org/drm/intel/issues/6946
[i915#7036]: https://gitlab.freedesktop.org/drm/intel/issues/7036
[i915#7037]: https://gitlab.freedesktop.org/drm/intel/issues/7037
[i915#7052]: https://gitlab.freedesktop.org/drm/intel/issues/7052
[i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#768]: https://gitlab.freedesktop.org/drm/intel/issues/768
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7006 -> IGTPW_7936
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_12228: ec49ae119a3998563198b95b64a48fd4561f3ddd @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_7936: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/index.html
IGT_7006: ea6d73b73b88de85d921cbc2680ae8979a2c3ce9 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_7936/index.html
[-- Attachment #2: Type: text/html, Size: 58933 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] lib/igt_debugfs: set provision to ignore long HPDs
2022-10-10 8:44 [igt-dev] [PATCH i-g-t] lib/igt_debugfs: set provision to ignore long HPDs Vinod Govindapillai
2022-10-10 11:13 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2022-10-10 15:35 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2022-10-11 9:27 ` Andrzej Hajda
2022-10-13 7:52 ` Govindapillai, Vinod
2 siblings, 1 reply; 6+ messages in thread
From: Andrzej Hajda @ 2022-10-11 9:27 UTC (permalink / raw)
To: Vinod Govindapillai, igt-dev; +Cc: jani.nikula
On 10.10.2022 10:44, Vinod Govindapillai wrote:
> Add provision to ignore long HPDs as some displays generate
> long HPDs even while connected. Setting to ignore the long
> HPDs to avoid unexpected CI execution issues
>
> Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
> ---
> lib/igt_debugfs.c | 22 ++++++++++++++++++++++
> lib/igt_debugfs.h | 1 +
> lib/igt_kms.c | 3 +++
> 3 files changed, 26 insertions(+)
>
> diff --git a/lib/igt_debugfs.c b/lib/igt_debugfs.c
> index a56688a5..92ce52dd 100644
> --- a/lib/igt_debugfs.c
> +++ b/lib/igt_debugfs.c
> @@ -713,6 +713,28 @@ void igt_require_hpd_storm_ctl(int drm_fd)
> close(fd);
> }
>
> +/**
> + * igt_ignore_long_hpd:
> + *
> + * Set / unset ignore long HPD events from the panels. Some panels
> + * generate long HPDs even while connected to the ports causing
> + * unexpected CI execution issues. Set this to ignore such unexpected
> + * long HPDs where we dont expect to disconnect the displays.
> + */
> +void igt_ignore_long_hpd(int drm_fd, bool enable)
> +{
> + int fd = igt_debugfs_open(drm_fd, "i915_ignore_long_hpd", O_WRONLY);
> +
> + if (fd < 0) {
> + igt_debug("couldn't open ignore long hpd file\n");
> + return;
> + }
> +
> + igt_assert_eq(write(fd, enable ? "1" : "0", 1), 1);
> +
> + close(fd);
> +}
> +
> static igt_pipe_crc_t *
> pipe_crc_new(int fd, enum pipe pipe, const char *source, int flags)
> {
> diff --git a/lib/igt_debugfs.h b/lib/igt_debugfs.h
> index 37e85067..50f5e00f 100644
> --- a/lib/igt_debugfs.h
> +++ b/lib/igt_debugfs.h
> @@ -129,6 +129,7 @@ void igt_hpd_storm_set_threshold(int fd, unsigned int threshold);
> void igt_hpd_storm_reset(int fd);
> bool igt_hpd_storm_detected(int fd);
> void igt_require_hpd_storm_ctl(int fd);
> +void igt_ignore_long_hpd(int fd, bool enable);
>
> /*
> * Drop caches
> diff --git a/lib/igt_kms.c b/lib/igt_kms.c
> index 665594aa..2db4e5fa 100644
> --- a/lib/igt_kms.c
> +++ b/lib/igt_kms.c
> @@ -2356,6 +2356,9 @@ void igt_display_require(igt_display_t *display, int drm_fd)
> display->drm_fd = drm_fd;
> is_i915_dev = is_i915_device(drm_fd);
>
> + /* Ignore the long HPDs */
> + igt_ignore_long_hpd(display->drm_fd, true);
> +
Long HPD, even if it comes from bad hw, is useful for testing
unplug/replug of the monitor in unexpected moments.
With this setting we loose the opportunity, but at least we can focus on
the real purpose of the tests.
Maybe it would be useful to run sometimes tests without ignore_long_hpd?
Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
Regards
Andrzej
> drmSetClientCap(drm_fd, DRM_CLIENT_CAP_WRITEBACK_CONNECTORS, 1);
>
> resources = drmModeGetResources(display->drm_fd);
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] lib/igt_debugfs: set provision to ignore long HPDs
2022-10-11 9:27 ` [igt-dev] [PATCH i-g-t] " Andrzej Hajda
@ 2022-10-13 7:52 ` Govindapillai, Vinod
2022-10-13 8:20 ` Petri Latvala
0 siblings, 1 reply; 6+ messages in thread
From: Govindapillai, Vinod @ 2022-10-13 7:52 UTC (permalink / raw)
To: igt-dev, Heikkila, Juha-pekka, Sharma, Swati2, Hajda, Andrzej
Cc: Nikula, Jani
On Tue, 2022-10-11 at 11:27 +0200, Andrzej Hajda wrote:
>
>
> On 10.10.2022 10:44, Vinod Govindapillai wrote:
> > Add provision to ignore long HPDs as some displays generate
> > long HPDs even while connected. Setting to ignore the long
> > HPDs to avoid unexpected CI execution issues
> >
> > Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
> > ---
> > lib/igt_debugfs.c | 22 ++++++++++++++++++++++
> > lib/igt_debugfs.h | 1 +
> > lib/igt_kms.c | 3 +++
> > 3 files changed, 26 insertions(+)
> >
> > diff --git a/lib/igt_debugfs.c b/lib/igt_debugfs.c
> > index a56688a5..92ce52dd 100644
> > --- a/lib/igt_debugfs.c
> > +++ b/lib/igt_debugfs.c
> > @@ -713,6 +713,28 @@ void igt_require_hpd_storm_ctl(int drm_fd)
> > close(fd);
> > }
> >
> > +/**
> > + * igt_ignore_long_hpd:
> > + *
> > + * Set / unset ignore long HPD events from the panels. Some panels
> > + * generate long HPDs even while connected to the ports causing
> > + * unexpected CI execution issues. Set this to ignore such unexpected
> > + * long HPDs where we dont expect to disconnect the displays.
> > + */
> > +void igt_ignore_long_hpd(int drm_fd, bool enable)
> > +{
> > + int fd = igt_debugfs_open(drm_fd, "i915_ignore_long_hpd", O_WRONLY);
> > +
> > + if (fd < 0) {
> > + igt_debug("couldn't open ignore long hpd file\n");
> > + return;
> > + }
> > +
> > + igt_assert_eq(write(fd, enable ? "1" : "0", 1), 1);
> > +
> > + close(fd);
> > +}
> > +
> > static igt_pipe_crc_t *
> > pipe_crc_new(int fd, enum pipe pipe, const char *source, int flags)
> > {
> > diff --git a/lib/igt_debugfs.h b/lib/igt_debugfs.h
> > index 37e85067..50f5e00f 100644
> > --- a/lib/igt_debugfs.h
> > +++ b/lib/igt_debugfs.h
> > @@ -129,6 +129,7 @@ void igt_hpd_storm_set_threshold(int fd, unsigned int threshold);
> > void igt_hpd_storm_reset(int fd);
> > bool igt_hpd_storm_detected(int fd);
> > void igt_require_hpd_storm_ctl(int fd);
> > +void igt_ignore_long_hpd(int fd, bool enable);
> >
> > /*
> > * Drop caches
> > diff --git a/lib/igt_kms.c b/lib/igt_kms.c
> > index 665594aa..2db4e5fa 100644
> > --- a/lib/igt_kms.c
> > +++ b/lib/igt_kms.c
> > @@ -2356,6 +2356,9 @@ void igt_display_require(igt_display_t *display, int drm_fd)
> > display->drm_fd = drm_fd;
> > is_i915_dev = is_i915_device(drm_fd);
> >
> > + /* Ignore the long HPDs */
> > + igt_ignore_long_hpd(display->drm_fd, true);
> > +
>
> Long HPD, even if it comes from bad hw, is useful for testing
> unplug/replug of the monitor in unexpected moments.
> With this setting we loose the opportunity, but at least we can focus on
> the real purpose of the tests.
> Maybe it would be useful to run sometimes tests without ignore_long_hpd?
>
> Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
>
> Regards
> Andrzej
Thanks for the review and comments.
I had also similar concerns. This was how the internal version had been using.
+ JP and Swati,
JP and Swati, do you have any comments on this? Can the CI set this flag separately?
BR
vinod
>
> > drmSetClientCap(drm_fd, DRM_CLIENT_CAP_WRITEBACK_CONNECTORS, 1);
> >
> > resources = drmModeGetResources(display->drm_fd);
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] lib/igt_debugfs: set provision to ignore long HPDs
2022-10-13 7:52 ` Govindapillai, Vinod
@ 2022-10-13 8:20 ` Petri Latvala
0 siblings, 0 replies; 6+ messages in thread
From: Petri Latvala @ 2022-10-13 8:20 UTC (permalink / raw)
To: Govindapillai, Vinod; +Cc: igt-dev, Nikula, Jani, Heikkila, Juha-pekka
On Thu, Oct 13, 2022 at 07:52:41AM +0000, Govindapillai, Vinod wrote:
> On Tue, 2022-10-11 at 11:27 +0200, Andrzej Hajda wrote:
> >
> >
> > On 10.10.2022 10:44, Vinod Govindapillai wrote:
> > > Add provision to ignore long HPDs as some displays generate
> > > long HPDs even while connected. Setting to ignore the long
> > > HPDs to avoid unexpected CI execution issues
> > >
> > > Signed-off-by: Vinod Govindapillai <vinod.govindapillai@intel.com>
> > > ---
> > > lib/igt_debugfs.c | 22 ++++++++++++++++++++++
> > > lib/igt_debugfs.h | 1 +
> > > lib/igt_kms.c | 3 +++
> > > 3 files changed, 26 insertions(+)
> > >
> > > diff --git a/lib/igt_debugfs.c b/lib/igt_debugfs.c
> > > index a56688a5..92ce52dd 100644
> > > --- a/lib/igt_debugfs.c
> > > +++ b/lib/igt_debugfs.c
> > > @@ -713,6 +713,28 @@ void igt_require_hpd_storm_ctl(int drm_fd)
> > > close(fd);
> > > }
> > >
> > > +/**
> > > + * igt_ignore_long_hpd:
> > > + *
> > > + * Set / unset ignore long HPD events from the panels. Some panels
> > > + * generate long HPDs even while connected to the ports causing
> > > + * unexpected CI execution issues. Set this to ignore such unexpected
> > > + * long HPDs where we dont expect to disconnect the displays.
> > > + */
> > > +void igt_ignore_long_hpd(int drm_fd, bool enable)
> > > +{
> > > + int fd = igt_debugfs_open(drm_fd, "i915_ignore_long_hpd", O_WRONLY);
> > > +
> > > + if (fd < 0) {
> > > + igt_debug("couldn't open ignore long hpd file\n");
> > > + return;
> > > + }
> > > +
> > > + igt_assert_eq(write(fd, enable ? "1" : "0", 1), 1);
> > > +
> > > + close(fd);
> > > +}
> > > +
> > > static igt_pipe_crc_t *
> > > pipe_crc_new(int fd, enum pipe pipe, const char *source, int flags)
> > > {
> > > diff --git a/lib/igt_debugfs.h b/lib/igt_debugfs.h
> > > index 37e85067..50f5e00f 100644
> > > --- a/lib/igt_debugfs.h
> > > +++ b/lib/igt_debugfs.h
> > > @@ -129,6 +129,7 @@ void igt_hpd_storm_set_threshold(int fd, unsigned int threshold);
> > > void igt_hpd_storm_reset(int fd);
> > > bool igt_hpd_storm_detected(int fd);
> > > void igt_require_hpd_storm_ctl(int fd);
> > > +void igt_ignore_long_hpd(int fd, bool enable);
> > >
> > > /*
> > > * Drop caches
> > > diff --git a/lib/igt_kms.c b/lib/igt_kms.c
> > > index 665594aa..2db4e5fa 100644
> > > --- a/lib/igt_kms.c
> > > +++ b/lib/igt_kms.c
> > > @@ -2356,6 +2356,9 @@ void igt_display_require(igt_display_t *display, int drm_fd)
> > > display->drm_fd = drm_fd;
> > > is_i915_dev = is_i915_device(drm_fd);
> > >
> > > + /* Ignore the long HPDs */
> > > + igt_ignore_long_hpd(display->drm_fd, true);
> > > +
> >
> > Long HPD, even if it comes from bad hw, is useful for testing
> > unplug/replug of the monitor in unexpected moments.
> > With this setting we loose the opportunity, but at least we can focus on
> > the real purpose of the tests.
> > Maybe it would be useful to run sometimes tests without ignore_long_hpd?
> >
> > Reviewed-by: Andrzej Hajda <andrzej.hajda@intel.com>
> >
> > Regards
> > Andrzej
>
> Thanks for the review and comments.
> I had also similar concerns. This was how the internal version had been using.
>
> + JP and Swati,
>
> JP and Swati, do you have any comments on this? Can the CI set this flag separately?
For BAT runs for example i915 CI no longer loads i915 on boot so CI
cannot perform this write, IGT needs to do it.
If this is needed only for particular identified hosts, something like
if (getenv("IGT_SOME_WELL_NAMED_VARIABLE"))
igt_ignore_long_hpd();
could be used to make those hosts ignore long hpd by way of CI setting
that env var.
--
Petri Latvala
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2022-10-13 8:21 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-10 8:44 [igt-dev] [PATCH i-g-t] lib/igt_debugfs: set provision to ignore long HPDs Vinod Govindapillai
2022-10-10 11:13 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2022-10-10 15:35 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2022-10-11 9:27 ` [igt-dev] [PATCH i-g-t] " Andrzej Hajda
2022-10-13 7:52 ` Govindapillai, Vinod
2022-10-13 8:20 ` Petri Latvala
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.