* [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode
@ 2025-06-13 5:48 Jeevan B
2025-06-13 6:22 ` ✗ i915.CI.BAT: failure for " Patchwork
` (4 more replies)
0 siblings, 5 replies; 9+ messages in thread
From: Jeevan B @ 2025-06-13 5:48 UTC (permalink / raw)
To: igt-dev; +Cc: Jeevan B
This change finds a common mode for eDP before falling back to default mode.
It avoids unnecessary failures by not selecting an unsupported mode for eDP.
Signed-off-by: Jeevan B <jeevan.b@intel.com>
---
tests/kms_setmode.c | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/tests/kms_setmode.c b/tests/kms_setmode.c
index 484c3a95f..6e7e5942a 100644
--- a/tests/kms_setmode.c
+++ b/tests/kms_setmode.c
@@ -252,6 +252,21 @@ static void get_mode_for_crtc(struct crtc_config *crtc,
goto found;
}
+ /*
+ * If eDP is present, try its modes to find a compatible one.
+ */
+ for (int c = 0; c < crtc->connector_count; c++) {
+ drmModeConnector *conn = crtc->cconfs[c].connector;
+ if (conn->connector_type == DRM_MODE_CONNECTOR_eDP) {
+ for (i = 0; i < conn->count_modes; i++) {
+ mode = &conn->modes[i];
+ if (crtc_supports_mode(crtc, mode))
+ goto found;
+ }
+ break;
+ }
+ }
+
/*
* If none is found then just pick the default mode from all connectors
* with the smallest clock, hope the other connectors can support it by
--
2.25.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* ✗ i915.CI.BAT: failure for tests/kms_setmode: Find compatible mode for eDP before selecting default mode
2025-06-13 5:48 [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode Jeevan B
@ 2025-06-13 6:22 ` Patchwork
2025-06-13 7:14 ` ✓ Xe.CI.BAT: success " Patchwork
` (3 subsequent siblings)
4 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2025-06-13 6:22 UTC (permalink / raw)
To: Jeevan B; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 5745 bytes --]
== Series Details ==
Series: tests/kms_setmode: Find compatible mode for eDP before selecting default mode
URL : https://patchwork.freedesktop.org/series/150198/
State : failure
== Summary ==
CI Bug Log - changes from IGT_8410 -> IGTPW_13288
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_13288 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_13288, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/index.html
Participating hosts (42 -> 41)
------------------------------
Additional (1): bat-atsm-1
Missing (2): bat-arlh-2 fi-snb-2520m
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_13288:
### IGT changes ###
#### Possible regressions ####
* igt@i915_module_load@load:
- fi-bsw-nick: [PASS][1] -> [ABORT][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8410/fi-bsw-nick/igt@i915_module_load@load.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/fi-bsw-nick/igt@i915_module_load@load.html
* igt@prime_self_import@basic-with_one_bo:
- bat-atsm-1: NOTRUN -> [ABORT][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/bat-atsm-1/igt@prime_self_import@basic-with_one_bo.html
Known issues
------------
Here are the changes found in IGTPW_13288 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_mmap@basic:
- bat-atsm-1: NOTRUN -> [SKIP][4] ([i915#4083])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/bat-atsm-1/igt@gem_mmap@basic.html
* igt@gem_tiled_fence_blits@basic:
- bat-atsm-1: NOTRUN -> [SKIP][5] ([i915#4077]) +2 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/bat-atsm-1/igt@gem_tiled_fence_blits@basic.html
* igt@gem_tiled_pread_basic:
- bat-atsm-1: NOTRUN -> [SKIP][6] ([i915#4079]) +1 other test skip
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/bat-atsm-1/igt@gem_tiled_pread_basic.html
* igt@i915_pm_rps@basic-api:
- bat-atsm-1: NOTRUN -> [SKIP][7] ([i915#6621])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/bat-atsm-1/igt@i915_pm_rps@basic-api.html
* igt@kms_addfb_basic@size-max:
- bat-atsm-1: NOTRUN -> [SKIP][8] ([i915#6077]) +37 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/bat-atsm-1/igt@kms_addfb_basic@size-max.html
* igt@kms_cursor_legacy@basic-flip-after-cursor-atomic:
- bat-atsm-1: NOTRUN -> [SKIP][9] ([i915#6078]) +21 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/bat-atsm-1/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html
* igt@kms_force_connector_basic@prune-stale-modes:
- bat-atsm-1: NOTRUN -> [SKIP][10] ([i915#6093]) +4 other tests skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/bat-atsm-1/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-xr24:
- bat-atsm-1: NOTRUN -> [SKIP][11] ([i915#1836]) +6 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/bat-atsm-1/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-xr24.html
* igt@kms_prop_blob@basic:
- bat-atsm-1: NOTRUN -> [SKIP][12] ([i915#7357])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/bat-atsm-1/igt@kms_prop_blob@basic.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-atsm-1: NOTRUN -> [SKIP][13] ([i915#6094])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/bat-atsm-1/igt@kms_setmode@basic-clone-single-crtc.html
#### Possible fixes ####
* igt@kms_pm_rpm@basic-pci-d3-state:
- fi-kbl-7567u: [DMESG-WARN][14] ([i915#13890]) -> [PASS][15] +49 other tests pass
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8410/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
[i915#13890]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13890
[i915#1836]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1836
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#6077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6077
[i915#6078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6078
[i915#6093]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6093
[i915#6094]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6094
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#7357]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7357
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8410 -> IGTPW_13288
CI-20190529: 20190529
CI_DRM_16697: 07cb1c19ef8056f2f964909c9273b3c45049760e @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_13288: 060036f18278975db0cc8151c8c512c6aa86d825 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8410: 5826cdbf1cb8f5ec8a42bae33deb6b2b63e59e6e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13288/index.html
[-- Attachment #2: Type: text/html, Size: 6692 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* ✓ Xe.CI.BAT: success for tests/kms_setmode: Find compatible mode for eDP before selecting default mode
2025-06-13 5:48 [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode Jeevan B
2025-06-13 6:22 ` ✗ i915.CI.BAT: failure for " Patchwork
@ 2025-06-13 7:14 ` Patchwork
2025-06-14 12:18 ` ✓ Xe.CI.Full: " Patchwork
` (2 subsequent siblings)
4 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2025-06-13 7:14 UTC (permalink / raw)
To: Jeevan B; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 1191 bytes --]
== Series Details ==
Series: tests/kms_setmode: Find compatible mode for eDP before selecting default mode
URL : https://patchwork.freedesktop.org/series/150198/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8410_BAT -> XEIGTPW_13288_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (7 -> 7)
------------------------------
No changes in participating hosts
Changes
-------
No changes found
Build changes
-------------
* IGT: IGT_8410 -> IGTPW_13288
* Linux: xe-3244-1eb0e9ebd86a603c0d83e641c5e543606d175bc6 -> xe-3245-190bbece34ea123c98a27f5692e8ce8e9559200e
IGTPW_13288: 060036f18278975db0cc8151c8c512c6aa86d825 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8410: 5826cdbf1cb8f5ec8a42bae33deb6b2b63e59e6e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-3244-1eb0e9ebd86a603c0d83e641c5e543606d175bc6: 1eb0e9ebd86a603c0d83e641c5e543606d175bc6
xe-3245-190bbece34ea123c98a27f5692e8ce8e9559200e: 190bbece34ea123c98a27f5692e8ce8e9559200e
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/index.html
[-- Attachment #2: Type: text/html, Size: 1750 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* ✓ Xe.CI.Full: success for tests/kms_setmode: Find compatible mode for eDP before selecting default mode
2025-06-13 5:48 [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode Jeevan B
2025-06-13 6:22 ` ✗ i915.CI.BAT: failure for " Patchwork
2025-06-13 7:14 ` ✓ Xe.CI.BAT: success " Patchwork
@ 2025-06-14 12:18 ` Patchwork
2025-06-16 18:35 ` [PATCH i-g-t] " Grzelak, Michal
2025-07-14 11:51 ` Kamil Konieczny
4 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2025-06-14 12:18 UTC (permalink / raw)
To: Jeevan B; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 56284 bytes --]
== Series Details ==
Series: tests/kms_setmode: Find compatible mode for eDP before selecting default mode
URL : https://patchwork.freedesktop.org/series/150198/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8410_FULL -> XEIGTPW_13288_FULL
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (4 -> 3)
------------------------------
Missing (1): shard-adlp
Known issues
------------
Here are the changes found in XEIGTPW_13288_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_async_flips@alternate-sync-async-flip:
- shard-bmg: NOTRUN -> [FAIL][1] ([Intel XE#827]) +1 other test fail
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-1/igt@kms_async_flips@alternate-sync-async-flip.html
* igt@kms_async_flips@invalid-async-flip:
- shard-bmg: NOTRUN -> [SKIP][2] ([Intel XE#873])
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_async_flips@invalid-async-flip.html
* igt@kms_async_flips@test-cursor-atomic:
- shard-lnl: NOTRUN -> [SKIP][3] ([Intel XE#664])
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-4/igt@kms_async_flips@test-cursor-atomic.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-bmg: NOTRUN -> [SKIP][4] ([Intel XE#2370])
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@linear-8bpp-rotate-90:
- shard-bmg: NOTRUN -> [SKIP][5] ([Intel XE#2327]) +1 other test skip
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-5/igt@kms_big_fb@linear-8bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-270:
- shard-dg2-set2: NOTRUN -> [SKIP][6] ([Intel XE#316])
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-433/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-270:
- shard-lnl: NOTRUN -> [SKIP][7] ([Intel XE#1407])
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-2/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-16bpp-rotate-90:
- shard-dg2-set2: NOTRUN -> [SKIP][8] ([Intel XE#1124]) +5 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-436/igt@kms_big_fb@y-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-90:
- shard-bmg: NOTRUN -> [SKIP][9] ([Intel XE#1124]) +3 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-4/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-bmg: NOTRUN -> [SKIP][10] ([Intel XE#2328])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-1/igt@kms_big_fb@y-tiled-addfb.html
- shard-lnl: NOTRUN -> [SKIP][11] ([Intel XE#1467])
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-2/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-90:
- shard-lnl: NOTRUN -> [SKIP][12] ([Intel XE#1124])
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-1/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html
* igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p:
- shard-lnl: [PASS][13] -> [ABORT][14] ([Intel XE#4760])
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-lnl-7/igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p.html
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-6/igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p.html
* igt@kms_bw@connected-linear-tiling-4-displays-2560x1440p:
- shard-bmg: NOTRUN -> [SKIP][15] ([Intel XE#2314] / [Intel XE#2894])
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_bw@connected-linear-tiling-4-displays-2560x1440p.html
- shard-dg2-set2: NOTRUN -> [SKIP][16] ([Intel XE#2191])
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-464/igt@kms_bw@connected-linear-tiling-4-displays-2560x1440p.html
- shard-lnl: NOTRUN -> [SKIP][17] ([Intel XE#1512])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-2/igt@kms_bw@connected-linear-tiling-4-displays-2560x1440p.html
* igt@kms_bw@linear-tiling-2-displays-2560x1440p:
- shard-bmg: NOTRUN -> [SKIP][18] ([Intel XE#367])
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-2/igt@kms_bw@linear-tiling-2-displays-2560x1440p.html
- shard-lnl: NOTRUN -> [SKIP][19] ([Intel XE#367])
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-3/igt@kms_bw@linear-tiling-2-displays-2560x1440p.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#787]) +27 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-436/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-6.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][21] ([Intel XE#455] / [Intel XE#787]) +7 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs.html
- shard-lnl: NOTRUN -> [SKIP][22] ([Intel XE#2887]) +3 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-8/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][23] ([Intel XE#2887]) +6 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-5/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-bmg: [PASS][24] -> [INCOMPLETE][25] ([Intel XE#3862]) +1 other test incomplete
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-7/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-7/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][26] ([Intel XE#3442])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-433/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2:
- shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#2652] / [Intel XE#787]) +17 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-3/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs:
- shard-bmg: NOTRUN -> [SKIP][28] ([Intel XE#3432])
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-5/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc:
- shard-dg2-set2: [PASS][29] -> [INCOMPLETE][30] ([Intel XE#2705] / [Intel XE#4212])
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-4:
- shard-dg2-set2: [PASS][31] -> [INCOMPLETE][32] ([Intel XE#4212])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-4.html
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-dp-4:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][33] ([Intel XE#3124])
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [DMESG-WARN][34] ([Intel XE#1727] / [Intel XE#3113])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-bmg: NOTRUN -> [SKIP][35] ([Intel XE#2724])
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-3/igt@kms_cdclk@mode-transition-all-outputs.html
- shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#4418])
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@kms_cdclk@mode-transition-all-outputs.html
- shard-lnl: NOTRUN -> [SKIP][37] ([Intel XE#4418])
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-1/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_cdclk@plane-scaling@pipe-b-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][38] ([Intel XE#4416]) +3 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@kms_cdclk@plane-scaling@pipe-b-dp-4.html
* igt@kms_chamelium_color@degamma:
- shard-bmg: NOTRUN -> [SKIP][39] ([Intel XE#2325])
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_chamelium_color@degamma.html
* igt@kms_chamelium_hpd@dp-hpd-fast:
- shard-lnl: NOTRUN -> [SKIP][40] ([Intel XE#373]) +2 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-7/igt@kms_chamelium_hpd@dp-hpd-fast.html
* igt@kms_chamelium_hpd@vga-hpd:
- shard-dg2-set2: NOTRUN -> [SKIP][41] ([Intel XE#373]) +6 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-464/igt@kms_chamelium_hpd@vga-hpd.html
* igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
- shard-bmg: NOTRUN -> [SKIP][42] ([Intel XE#2252]) +6 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-3/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-dg2-set2: NOTRUN -> [SKIP][43] ([Intel XE#307])
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-436/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@lic-type-1:
- shard-lnl: NOTRUN -> [SKIP][44] ([Intel XE#5176])
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-4/igt@kms_content_protection@lic-type-1.html
- shard-bmg: NOTRUN -> [SKIP][45] ([Intel XE#2341])
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-4/igt@kms_content_protection@lic-type-1.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-bmg: NOTRUN -> [SKIP][46] ([Intel XE#2321])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-5/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-random-max-size:
- shard-lnl: NOTRUN -> [SKIP][47] ([Intel XE#1424])
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-4/igt@kms_cursor_crc@cursor-random-max-size.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x32:
- shard-bmg: NOTRUN -> [SKIP][48] ([Intel XE#2320]) +1 other test skip
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-3/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
* igt@kms_cursor_legacy@cursora-vs-flipb-legacy:
- shard-bmg: [PASS][49] -> [SKIP][50] ([Intel XE#2291]) +2 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-1/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-legacy:
- shard-bmg: NOTRUN -> [SKIP][51] ([Intel XE#2291])
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
* igt@kms_cursor_legacy@single-move:
- shard-bmg: [PASS][52] -> [INCOMPLETE][53] ([Intel XE#3226]) +1 other test incomplete
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-6/igt@kms_cursor_legacy@single-move.html
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-7/igt@kms_cursor_legacy@single-move.html
* igt@kms_dsc@dsc-with-bpc:
- shard-lnl: NOTRUN -> [SKIP][54] ([Intel XE#2244])
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-3/igt@kms_dsc@dsc-with-bpc.html
- shard-bmg: NOTRUN -> [SKIP][55] ([Intel XE#2244])
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-1/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats:
- shard-bmg: NOTRUN -> [SKIP][56] ([Intel XE#4422])
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-7/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats.html
* igt@kms_feature_discovery@chamelium:
- shard-bmg: NOTRUN -> [SKIP][57] ([Intel XE#2372])
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-1/igt@kms_feature_discovery@chamelium.html
- shard-lnl: NOTRUN -> [SKIP][58] ([Intel XE#701])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-3/igt@kms_feature_discovery@chamelium.html
* igt@kms_flip@2x-absolute-wf_vblank-interruptible:
- shard-lnl: NOTRUN -> [SKIP][59] ([Intel XE#1421]) +2 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-7/igt@kms_flip@2x-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-blocking-wf_vblank:
- shard-bmg: NOTRUN -> [SKIP][60] ([Intel XE#2316])
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_flip@2x-blocking-wf_vblank.html
* igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-hdmi-a6-dp4:
- shard-dg2-set2: [PASS][61] -> [FAIL][62] ([Intel XE#886]) +1 other test fail
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-dg2-435/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-hdmi-a6-dp4.html
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-436/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][63] ([Intel XE#301] / [Intel XE#3321]) +1 other test fail
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][64] ([Intel XE#301]) +10 other tests fail
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank@cd-dp2-hdmi-a3:
- shard-bmg: [PASS][65] -> [FAIL][66] ([Intel XE#3321]) +1 other test fail
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-5/igt@kms_flip@2x-flip-vs-expired-vblank@cd-dp2-hdmi-a3.html
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-4/igt@kms_flip@2x-flip-vs-expired-vblank@cd-dp2-hdmi-a3.html
* igt@kms_flip@2x-flip-vs-panning-interruptible:
- shard-bmg: [PASS][67] -> [SKIP][68] ([Intel XE#2316]) +4 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-5/igt@kms_flip@2x-flip-vs-panning-interruptible.html
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_flip@2x-flip-vs-panning-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4:
- shard-dg2-set2: [PASS][69] -> [FAIL][70] ([Intel XE#301]) +5 other tests fail
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-dg2-435/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-dg2-set2: [PASS][71] -> [INCOMPLETE][72] ([Intel XE#2049] / [Intel XE#2597]) +1 other test incomplete
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-dg2-464/igt@kms_flip@flip-vs-suspend-interruptible.html
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-436/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@plain-flip-fb-recreate:
- shard-dg2-set2: NOTRUN -> [FAIL][73] ([Intel XE#2882])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@kms_flip@plain-flip-fb-recreate.html
* igt@kms_flip@plain-flip-fb-recreate@a-hdmi-a6:
- shard-dg2-set2: NOTRUN -> [FAIL][74] ([Intel XE#886])
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@kms_flip@plain-flip-fb-recreate@a-hdmi-a6.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][75] ([Intel XE#1401]) +1 other test skip
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-upscaling:
- shard-lnl: NOTRUN -> [FAIL][76] ([Intel XE#4683]) +1 other test fail
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-7/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling:
- shard-dg2-set2: NOTRUN -> [SKIP][77] ([Intel XE#455]) +9 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-433/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
- shard-lnl: NOTRUN -> [SKIP][78] ([Intel XE#1401] / [Intel XE#1745]) +1 other test skip
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
- shard-bmg: NOTRUN -> [SKIP][79] ([Intel XE#2293] / [Intel XE#2380]) +2 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode:
- shard-bmg: NOTRUN -> [SKIP][80] ([Intel XE#2293]) +2 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-1/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-onoff:
- shard-dg2-set2: NOTRUN -> [SKIP][81] ([Intel XE#651]) +13 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-436/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-onoff.html
- shard-lnl: NOTRUN -> [SKIP][82] ([Intel XE#651]) +5 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-2/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@drrs-2p-pri-indfb-multidraw:
- shard-bmg: NOTRUN -> [SKIP][83] ([Intel XE#2312]) +3 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][84] ([Intel XE#656]) +11 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
- shard-bmg: NOTRUN -> [SKIP][85] ([Intel XE#4141]) +13 other tests skip
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-bmg: NOTRUN -> [SKIP][86] ([Intel XE#2352])
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-3/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-indfb-pgflip-blt:
- shard-bmg: NOTRUN -> [SKIP][87] ([Intel XE#2311]) +17 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2-set2: NOTRUN -> [SKIP][88] ([Intel XE#653]) +13 other tests skip
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-436/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen:
- shard-bmg: NOTRUN -> [SKIP][89] ([Intel XE#2313]) +16 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-4/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen.html
* igt@kms_getfb@getfb2-accept-ccs:
- shard-bmg: NOTRUN -> [SKIP][90] ([Intel XE#2340])
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-2/igt@kms_getfb@getfb2-accept-ccs.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-bmg: [PASS][91] -> [SKIP][92] ([Intel XE#3012])
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-4/igt@kms_joiner@basic-force-big-joiner.html
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-dg2-set2: NOTRUN -> [SKIP][93] ([Intel XE#356])
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_plane@pixel-format-source-clamping@pipe-a-plane-0:
- shard-lnl: NOTRUN -> [FAIL][94] ([Intel XE#5195]) +2 other tests fail
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-6/igt@kms_plane@pixel-format-source-clamping@pipe-a-plane-0.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-bmg: [PASS][95] -> [SKIP][96] ([Intel XE#4596])
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-5/igt@kms_plane_multiple@2x-tiling-none.html
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-4/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-a:
- shard-lnl: NOTRUN -> [SKIP][97] ([Intel XE#2763]) +3 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-1/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-a.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75:
- shard-bmg: NOTRUN -> [SKIP][98] ([Intel XE#2763]) +4 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-4/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75.html
* igt@kms_pm_backlight@bad-brightness:
- shard-dg2-set2: NOTRUN -> [SKIP][99] ([Intel XE#870])
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-433/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area:
- shard-lnl: NOTRUN -> [SKIP][100] ([Intel XE#2893])
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-1/igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf:
- shard-dg2-set2: NOTRUN -> [SKIP][101] ([Intel XE#1489]) +2 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-464/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][102] ([Intel XE#4608]) +1 other test skip
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-3/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
- shard-bmg: NOTRUN -> [SKIP][103] ([Intel XE#1489]) +5 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-2/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-dg2-set2: NOTRUN -> [SKIP][104] ([Intel XE#1122])
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-464/igt@kms_psr2_su@page_flip-nv12.html
- shard-lnl: NOTRUN -> [SKIP][105] ([Intel XE#1128])
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-2/igt@kms_psr2_su@page_flip-nv12.html
- shard-bmg: NOTRUN -> [SKIP][106] ([Intel XE#2387])
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@fbc-psr-sprite-render:
- shard-dg2-set2: NOTRUN -> [SKIP][107] ([Intel XE#2850] / [Intel XE#929]) +9 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-436/igt@kms_psr@fbc-psr-sprite-render.html
* igt@kms_psr@fbc-psr2-sprite-blt@edp-1:
- shard-lnl: NOTRUN -> [SKIP][108] ([Intel XE#4609])
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-8/igt@kms_psr@fbc-psr2-sprite-blt@edp-1.html
* igt@kms_psr@pr-sprite-plane-onoff:
- shard-lnl: NOTRUN -> [SKIP][109] ([Intel XE#1406]) +1 other test skip
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-8/igt@kms_psr@pr-sprite-plane-onoff.html
* igt@kms_psr@pr-sprite-render:
- shard-bmg: NOTRUN -> [SKIP][110] ([Intel XE#2234] / [Intel XE#2850]) +6 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_psr@pr-sprite-render.html
* igt@kms_rotation_crc@primary-x-tiled-reflect-x-0:
- shard-lnl: NOTRUN -> [FAIL][111] ([Intel XE#4689])
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-8/igt@kms_rotation_crc@primary-x-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-dg2-set2: NOTRUN -> [SKIP][112] ([Intel XE#3414])
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-433/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-bmg: NOTRUN -> [SKIP][113] ([Intel XE#3414] / [Intel XE#3904]) +1 other test skip
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-lnl: NOTRUN -> [SKIP][114] ([Intel XE#3414] / [Intel XE#3904])
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-1/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_setmode@invalid-clone-single-crtc:
- shard-bmg: [PASS][115] -> [SKIP][116] ([Intel XE#1435])
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-7/igt@kms_setmode@invalid-clone-single-crtc.html
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_setmode@invalid-clone-single-crtc.html
* igt@kms_vblank@wait-busy:
- shard-dg2-set2: [PASS][117] -> [INCOMPLETE][118] ([Intel XE#4488]) +1 other test incomplete
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-dg2-435/igt@kms_vblank@wait-busy.html
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-464/igt@kms_vblank@wait-busy.html
* igt@kms_vrr@flip-basic-fastset:
- shard-bmg: NOTRUN -> [SKIP][119] ([Intel XE#1499])
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-2/igt@kms_vrr@flip-basic-fastset.html
* igt@xe_configfs@survivability-mode:
- shard-dg2-set2: NOTRUN -> [SKIP][120] ([Intel XE#5249])
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-433/igt@xe_configfs@survivability-mode.html
* igt@xe_copy_basic@mem-copy-linear-0x3fff:
- shard-dg2-set2: NOTRUN -> [SKIP][121] ([Intel XE#1123])
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@xe_copy_basic@mem-copy-linear-0x3fff.html
* igt@xe_copy_basic@mem-set-linear-0x3fff:
- shard-dg2-set2: NOTRUN -> [SKIP][122] ([Intel XE#1126])
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-436/igt@xe_copy_basic@mem-set-linear-0x3fff.html
* igt@xe_create@create-big-vram:
- shard-lnl: NOTRUN -> [SKIP][123] ([Intel XE#1062])
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-4/igt@xe_create@create-big-vram.html
* igt@xe_create@multigpu-create-massive-size:
- shard-bmg: NOTRUN -> [SKIP][124] ([Intel XE#2504])
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-4/igt@xe_create@multigpu-create-massive-size.html
- shard-dg2-set2: NOTRUN -> [SKIP][125] ([Intel XE#944]) +1 other test skip
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-433/igt@xe_create@multigpu-create-massive-size.html
- shard-lnl: NOTRUN -> [SKIP][126] ([Intel XE#944])
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-4/igt@xe_create@multigpu-create-massive-size.html
* igt@xe_eudebug@discovery-empty:
- shard-bmg: NOTRUN -> [SKIP][127] ([Intel XE#4837]) +10 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-1/igt@xe_eudebug@discovery-empty.html
* igt@xe_eudebug_online@preempt-breakpoint:
- shard-dg2-set2: NOTRUN -> [SKIP][128] ([Intel XE#4837]) +5 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-433/igt@xe_eudebug_online@preempt-breakpoint.html
* igt@xe_evict_ccs@evict-overcommit-standalone-nofree-reopen:
- shard-lnl: NOTRUN -> [SKIP][129] ([Intel XE#688]) +1 other test skip
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-4/igt@xe_evict_ccs@evict-overcommit-standalone-nofree-reopen.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr:
- shard-bmg: NOTRUN -> [SKIP][130] ([Intel XE#2322]) +5 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-3/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr.html
* igt@xe_exec_basic@multigpu-once-rebind:
- shard-lnl: NOTRUN -> [SKIP][131] ([Intel XE#1392]) +2 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-6/igt@xe_exec_basic@multigpu-once-rebind.html
* igt@xe_exec_fault_mode@twice-userptr-rebind-imm:
- shard-dg2-set2: NOTRUN -> [SKIP][132] ([Intel XE#288]) +9 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@xe_exec_fault_mode@twice-userptr-rebind-imm.html
* igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence:
- shard-dg2-set2: NOTRUN -> [SKIP][133] ([Intel XE#2360])
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-464/igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence.html
* igt@xe_exec_sip_eudebug@breakpoint-writesip-twice:
- shard-lnl: NOTRUN -> [SKIP][134] ([Intel XE#4837]) +1 other test skip
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-8/igt@xe_exec_sip_eudebug@breakpoint-writesip-twice.html
* igt@xe_exec_system_allocator@once-large-mmap-new-huge-nomemset:
- shard-lnl: NOTRUN -> [SKIP][135] ([Intel XE#4943]) +14 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-8/igt@xe_exec_system_allocator@once-large-mmap-new-huge-nomemset.html
* igt@xe_exec_system_allocator@process-many-large-mmap-huge:
- shard-bmg: NOTRUN -> [SKIP][136] ([Intel XE#4943]) +20 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-3/igt@xe_exec_system_allocator@process-many-large-mmap-huge.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-large-malloc:
- shard-dg2-set2: NOTRUN -> [SKIP][137] ([Intel XE#4915]) +121 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-436/igt@xe_exec_system_allocator@threads-shared-vm-many-large-malloc.html
* igt@xe_fault_injection@inject-fault-probe-function-xe_add_hw_engine_class_defaults:
- shard-lnl: NOTRUN -> [ABORT][138] ([Intel XE#4757])
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-4/igt@xe_fault_injection@inject-fault-probe-function-xe_add_hw_engine_class_defaults.html
* igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv:
- shard-dg2-set2: NOTRUN -> [ABORT][139] ([Intel XE#4917] / [Intel XE#5227])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv.html
- shard-lnl: NOTRUN -> [ABORT][140] ([Intel XE#4917])
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-3/igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv.html
- shard-bmg: NOTRUN -> [ABORT][141] ([Intel XE#5227])
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-2/igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv.html
* igt@xe_media_fill@media-fill:
- shard-dg2-set2: NOTRUN -> [SKIP][142] ([Intel XE#560])
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-464/igt@xe_media_fill@media-fill.html
* igt@xe_module_load@force-load:
- shard-bmg: NOTRUN -> [SKIP][143] ([Intel XE#2457])
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-4/igt@xe_module_load@force-load.html
* igt@xe_oa@disabled-read-error:
- shard-dg2-set2: NOTRUN -> [SKIP][144] ([Intel XE#2541] / [Intel XE#3573]) +5 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-436/igt@xe_oa@disabled-read-error.html
* igt@xe_oa@syncs-syncobj-wait-cfg:
- shard-dg2-set2: NOTRUN -> [SKIP][145] ([Intel XE#2541] / [Intel XE#3573] / [Intel XE#4501])
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-433/igt@xe_oa@syncs-syncobj-wait-cfg.html
* igt@xe_pm@s3-basic-exec:
- shard-lnl: NOTRUN -> [SKIP][146] ([Intel XE#584]) +1 other test skip
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-2/igt@xe_pm@s3-basic-exec.html
* igt@xe_pm@s4-multiple-execs:
- shard-lnl: [PASS][147] -> [ABORT][148] ([Intel XE#1794])
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-lnl-4/igt@xe_pm@s4-multiple-execs.html
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-2/igt@xe_pm@s4-multiple-execs.html
* igt@xe_pmu@gt-frequency:
- shard-dg2-set2: [PASS][149] -> [FAIL][150] ([Intel XE#5166]) +1 other test fail
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-dg2-435/igt@xe_pmu@gt-frequency.html
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@xe_pmu@gt-frequency.html
- shard-lnl: [PASS][151] -> [FAIL][152] ([Intel XE#4835]) +1 other test fail
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-lnl-4/igt@xe_pmu@gt-frequency.html
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-1/igt@xe_pmu@gt-frequency.html
* igt@xe_pxp@pxp-stale-bo-exec-post-rpm:
- shard-dg2-set2: NOTRUN -> [SKIP][153] ([Intel XE#4733])
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-435/igt@xe_pxp@pxp-stale-bo-exec-post-rpm.html
* igt@xe_sriov_scheduling@equal-throughput:
- shard-lnl: NOTRUN -> [SKIP][154] ([Intel XE#4351])
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-7/igt@xe_sriov_scheduling@equal-throughput.html
- shard-bmg: NOTRUN -> [SKIP][155] ([Intel XE#4351])
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-5/igt@xe_sriov_scheduling@equal-throughput.html
#### Possible fixes ####
* igt@intel_hwmon@hwmon-write:
- shard-bmg: [FAIL][156] ([Intel XE#4665]) -> [PASS][157]
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-5/igt@intel_hwmon@hwmon-write.html
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-3/igt@intel_hwmon@hwmon-write.html
* igt@kms_async_flips@async-flip-with-page-flip-events-linear@pipe-c-edp-1:
- shard-lnl: [FAIL][158] ([Intel XE#911]) -> [PASS][159] +3 other tests pass
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-lnl-8/igt@kms_async_flips@async-flip-with-page-flip-events-linear@pipe-c-edp-1.html
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-2/igt@kms_async_flips@async-flip-with-page-flip-events-linear@pipe-c-edp-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-dp-4:
- shard-dg2-set2: [INCOMPLETE][160] ([Intel XE#1727] / [Intel XE#2705] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4522]) -> [PASS][161]
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-dp-4.html
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-a-dp-4.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size:
- shard-bmg: [SKIP][162] ([Intel XE#2291]) -> [PASS][163] +4 other tests pass
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-6/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-4/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
* igt@kms_flip@2x-nonexisting-fb:
- shard-bmg: [SKIP][164] ([Intel XE#2316]) -> [PASS][165] +4 other tests pass
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-6/igt@kms_flip@2x-nonexisting-fb.html
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-3/igt@kms_flip@2x-nonexisting-fb.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-bmg: [ABORT][166] ([Intel XE#4056]) -> [PASS][167] +1 other test pass
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-4/igt@kms_flip@flip-vs-suspend-interruptible.html
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-7/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@wf_vblank-ts-check@a-edp1:
- shard-lnl: [FAIL][168] ([Intel XE#886]) -> [PASS][169] +2 other tests pass
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-lnl-6/igt@kms_flip@wf_vblank-ts-check@a-edp1.html
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-2/igt@kms_flip@wf_vblank-ts-check@a-edp1.html
* igt@kms_hdr@static-toggle:
- shard-bmg: [SKIP][170] ([Intel XE#1503]) -> [PASS][171] +1 other test pass
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-6/igt@kms_hdr@static-toggle.html
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-5/igt@kms_hdr@static-toggle.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-bmg: [SKIP][172] ([Intel XE#4596]) -> [PASS][173]
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-6/igt@kms_plane_multiple@2x-tiling-x.html
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-4/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-bmg: [SKIP][174] ([Intel XE#1435]) -> [PASS][175] +1 other test pass
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-6/igt@kms_setmode@clone-exclusive-crtc.html
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-5/igt@kms_setmode@clone-exclusive-crtc.html
#### Warnings ####
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-dg2-set2: [INCOMPLETE][176] ([Intel XE#1727] / [Intel XE#2705] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4345] / [Intel XE#4522]) -> [INCOMPLETE][177] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#3124] / [Intel XE#4345])
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][178] ([Intel XE#2312]) -> [SKIP][179] ([Intel XE#2311]) +8 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc.html
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-3/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render:
- shard-bmg: [SKIP][180] ([Intel XE#2312]) -> [SKIP][181] ([Intel XE#4141]) +5 other tests skip
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-fullscreen:
- shard-bmg: [SKIP][182] ([Intel XE#4141]) -> [SKIP][183] ([Intel XE#2312]) +2 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-fullscreen.html
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-draw-blt:
- shard-bmg: [SKIP][184] ([Intel XE#2311]) -> [SKIP][185] ([Intel XE#2312]) +10 other tests skip
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-draw-blt.html
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw:
- shard-bmg: [SKIP][186] ([Intel XE#2312]) -> [SKIP][187] ([Intel XE#2313]) +11 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt:
- shard-bmg: [SKIP][188] ([Intel XE#2313]) -> [SKIP][189] ([Intel XE#2312]) +12 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt.html
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area:
- shard-lnl: [SKIP][190] ([Intel XE#1489]) -> [SKIP][191] ([Intel XE#2893] / [Intel XE#4608])
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-lnl-4/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area.html
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-lnl-3/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-bmg: [SKIP][192] ([Intel XE#2426]) -> [FAIL][193] ([Intel XE#1729])
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-2/igt@kms_tiled_display@basic-test-pattern.html
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-1/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-bmg: [SKIP][194] ([Intel XE#2509]) -> [SKIP][195] ([Intel XE#2426])
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8410/shard-bmg-5/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/shard-bmg-6/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[Intel XE#1062]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1062
[Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122
[Intel XE#1123]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1123
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126
[Intel XE#1128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1128
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
[Intel XE#1467]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1467
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#1512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1512
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291
[Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314
[Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2328]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2328
[Intel XE#2340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2340
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2352
[Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360
[Intel XE#2370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2370
[Intel XE#2372]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2372
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2387]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2387
[Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426
[Intel XE#2457]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2457
[Intel XE#2504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2504
[Intel XE#2509]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2509
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652
[Intel XE#2705]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2705
[Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2882]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2882
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#3012]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3012
[Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
[Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
[Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#3226]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3226
[Intel XE#3321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
[Intel XE#3442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3442
[Intel XE#356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/356
[Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#3862]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3862
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#4056]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4056
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4212]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4212
[Intel XE#4345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4345
[Intel XE#4351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4351
[Intel XE#4416]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4416
[Intel XE#4418]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4418
[Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422
[Intel XE#4488]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4488
[Intel XE#4501]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4501
[Intel XE#4522]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4522
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596
[Intel XE#4608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4608
[Intel XE#4609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609
[Intel XE#4665]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4665
[Intel XE#4683]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4683
[Intel XE#4689]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4689
[Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
[Intel XE#4757]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4757
[Intel XE#4760]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4760
[Intel XE#4835]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4835
[Intel XE#4837]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4837
[Intel XE#4915]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4915
[Intel XE#4917]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4917
[Intel XE#4943]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4943
[Intel XE#5166]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5166
[Intel XE#5176]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5176
[Intel XE#5195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5195
[Intel XE#5227]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5227
[Intel XE#5249]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5249
[Intel XE#560]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/560
[Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#664]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/664
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/701
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#827]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/827
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#873]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/873
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[Intel XE#911]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/911
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
Build changes
-------------
* IGT: IGT_8410 -> IGTPW_13288
* Linux: xe-3244-1eb0e9ebd86a603c0d83e641c5e543606d175bc6 -> xe-3245-190bbece34ea123c98a27f5692e8ce8e9559200e
IGTPW_13288: 060036f18278975db0cc8151c8c512c6aa86d825 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8410: 5826cdbf1cb8f5ec8a42bae33deb6b2b63e59e6e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-3244-1eb0e9ebd86a603c0d83e641c5e543606d175bc6: 1eb0e9ebd86a603c0d83e641c5e543606d175bc6
xe-3245-190bbece34ea123c98a27f5692e8ce8e9559200e: 190bbece34ea123c98a27f5692e8ce8e9559200e
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13288/index.html
[-- Attachment #2: Type: text/html, Size: 65462 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* RE: [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode
2025-06-13 5:48 [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode Jeevan B
` (2 preceding siblings ...)
2025-06-14 12:18 ` ✓ Xe.CI.Full: " Patchwork
@ 2025-06-16 18:35 ` Grzelak, Michal
2025-07-14 11:56 ` Kamil Konieczny
2025-07-14 11:51 ` Kamil Konieczny
4 siblings, 1 reply; 9+ messages in thread
From: Grzelak, Michal @ 2025-06-16 18:35 UTC (permalink / raw)
To: B, Jeevan, igt-dev@lists.freedesktop.org; +Cc: B, Jeevan
Hi Jeevan,
>From: igt-dev <igt-dev-bounces@lists.freedesktop.org> On Behalf Of Jeevan B
>Sent: Friday, June 13, 2025 7:49 AM
>To: igt-dev@lists.freedesktop.org
>Cc: B, Jeevan <jeevan.b@intel.com>
>Subject: [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode
>
>This change finds a common mode for eDP before falling back to default mode.
>It avoids unnecessary failures by not selecting an unsupported mode for eDP.
>
>Signed-off-by: Jeevan B <jeevan.b@intel.com>
>---
> tests/kms_setmode.c | 15 +++++++++++++++
> 1 file changed, 15 insertions(+)
>
>diff --git a/tests/kms_setmode.c b/tests/kms_setmode.c index 484c3a95f..6e7e5942a 100644
>--- a/tests/kms_setmode.c
>+++ b/tests/kms_setmode.c
>@@ -252,6 +252,21 @@ static void get_mode_for_crtc(struct crtc_config *crtc,
> goto found;
> }
>
>+ /*
>+ * If eDP is present, try its modes to find a compatible one.
>+ */
>+ for (int c = 0; c < crtc->connector_count; c++) {
>+ drmModeConnector *conn = crtc->cconfs[c].connector;
>+ if (conn->connector_type == DRM_MODE_CONNECTOR_eDP) {
>+ for (i = 0; i < conn->count_modes; i++) {
>+ mode = &conn->modes[i];
>+ if (crtc_supports_mode(crtc, mode))
>+ goto found;
>+ }
>+ break;
>+ }
>+ }
>+
> /*
> * If none is found then just pick the default mode from all connectors
> * with the smallest clock, hope the other connectors can support it by
>--
>2.25.1
This patch looks good to me.
Reviewed-by: Michał Grzelak <michal.grzelak@intel.com>
Best regards,
Michał
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode
2025-06-13 5:48 [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode Jeevan B
` (3 preceding siblings ...)
2025-06-16 18:35 ` [PATCH i-g-t] " Grzelak, Michal
@ 2025-07-14 11:51 ` Kamil Konieczny
4 siblings, 0 replies; 9+ messages in thread
From: Kamil Konieczny @ 2025-07-14 11:51 UTC (permalink / raw)
To: Jeevan B; +Cc: igt-dev, Michał Grzelak, Karthik B S, Swati Sharma
Hi Jeevan,
On 2025-06-13 at 11:18:48 +0530, Jeevan B wrote:
> This change finds a common mode for eDP before falling back to default mode.
> It avoids unnecessary failures by not selecting an unsupported mode for eDP.
>
> Signed-off-by: Jeevan B <jeevan.b@intel.com>
> ---
> tests/kms_setmode.c | 15 +++++++++++++++
> 1 file changed, 15 insertions(+)
>
> diff --git a/tests/kms_setmode.c b/tests/kms_setmode.c
> index 484c3a95f..6e7e5942a 100644
> --- a/tests/kms_setmode.c
> +++ b/tests/kms_setmode.c
> @@ -252,6 +252,21 @@ static void get_mode_for_crtc(struct crtc_config *crtc,
> goto found;
> }
>
> + /*
> + * If eDP is present, try its modes to find a compatible one.
> + */
> + for (int c = 0; c < crtc->connector_count; c++) {
> + drmModeConnector *conn = crtc->cconfs[c].connector;
Add newline here.
> + if (conn->connector_type == DRM_MODE_CONNECTOR_eDP) {
> + for (i = 0; i < conn->count_modes; i++) {
> + mode = &conn->modes[i];
> + if (crtc_supports_mode(crtc, mode))
> + goto found;
This looks ok, adding Swati and Karthik to cc.
Regards,
Kamil
> + }
> + break;
> + }
> + }
> +
> /*
> * If none is found then just pick the default mode from all connectors
> * with the smallest clock, hope the other connectors can support it by
> --
> 2.25.1
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode
2025-06-16 18:35 ` [PATCH i-g-t] " Grzelak, Michal
@ 2025-07-14 11:56 ` Kamil Konieczny
2025-07-15 12:30 ` Grzelak, Michal
0 siblings, 1 reply; 9+ messages in thread
From: Kamil Konieczny @ 2025-07-14 11:56 UTC (permalink / raw)
To: Grzelak, Michal
Cc: B, Jeevan, igt-dev@lists.freedesktop.org, Karthik B S,
Swati Sharma
Hi Grzelak,,
On 2025-06-16 at 18:35:26 +0000, Grzelak, Michal wrote:
> Hi Jeevan,
>
> >From: igt-dev <igt-dev-bounces@lists.freedesktop.org> On Behalf Of Jeevan B
> >Sent: Friday, June 13, 2025 7:49 AM
> >To: igt-dev@lists.freedesktop.org
> >Cc: B, Jeevan <jeevan.b@intel.com>
> >Subject: [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode
> >
> >This change finds a common mode for eDP before falling back to default mode.
> >It avoids unnecessary failures by not selecting an unsupported mode for eDP.
> >
> >Signed-off-by: Jeevan B <jeevan.b@intel.com>
> >---
> > tests/kms_setmode.c | 15 +++++++++++++++
> > 1 file changed, 15 insertions(+)
> >
> >diff --git a/tests/kms_setmode.c b/tests/kms_setmode.c index 484c3a95f..6e7e5942a 100644
> >--- a/tests/kms_setmode.c
> >+++ b/tests/kms_setmode.c
> >@@ -252,6 +252,21 @@ static void get_mode_for_crtc(struct crtc_config *crtc,
> > goto found;
> > }
> >
> >+ /*
> >+ * If eDP is present, try its modes to find a compatible one.
> >+ */
> >+ for (int c = 0; c < crtc->connector_count; c++) {
> >+ drmModeConnector *conn = crtc->cconfs[c].connector;
> >+ if (conn->connector_type == DRM_MODE_CONNECTOR_eDP) {
> >+ for (i = 0; i < conn->count_modes; i++) {
> >+ mode = &conn->modes[i];
> >+ if (crtc_supports_mode(crtc, mode))
> >+ goto found;
> >+ }
> >+ break;
Ugh, sorry for not reading your code close enough, one nit here.
Why 'break' ? Could it have any more eDP connectors?
Regards,
Kamil
> >+ }
> >+ }
> >+
> > /*
> > * If none is found then just pick the default mode from all connectors
> > * with the smallest clock, hope the other connectors can support it by
> >--
> >2.25.1
>
> This patch looks good to me.
> Reviewed-by: Michał Grzelak <michal.grzelak@intel.com>
>
> Best regards,
> Michał
^ permalink raw reply [flat|nested] 9+ messages in thread
* RE: [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode
2025-07-14 11:56 ` Kamil Konieczny
@ 2025-07-15 12:30 ` Grzelak, Michal
2025-07-16 10:42 ` B, Jeevan
0 siblings, 1 reply; 9+ messages in thread
From: Grzelak, Michal @ 2025-07-15 12:30 UTC (permalink / raw)
To: Kamil Konieczny, B, Jeevan
Cc: B, Jeevan, igt-dev@lists.freedesktop.org, B S, Karthik,
Sharma, Swati2
Hi Kamil,
> From: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> Sent: Monday, July 14, 2025 1:56 PM
> To: Grzelak, Michal <michal.grzelak@intel.com>
> Cc: B, Jeevan <jeevan.b@intel.com>; igt-dev@lists.freedesktop.org; B S, Karthik <karthik.b.s@intel.com>; Sharma, Swati2 <swati2.sharma@intel.com>
> Subject: Re: [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode
>
> Hi Grzelak,,
> On 2025-06-16 at 18:35:26 +0000, Grzelak, Michal wrote:
> > Hi Jeevan,
> >
> > >From: igt-dev <igt-dev-bounces@lists.freedesktop.org> On Behalf Of Jeevan B
> > >Sent: Friday, June 13, 2025 7:49 AM
> > >To: igt-dev@lists.freedesktop.org
> > >Cc: B, Jeevan <jeevan.b@intel.com>
> > >Subject: [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode
> > >
> > >This change finds a common mode for eDP before falling back to default mode.
> > >It avoids unnecessary failures by not selecting an unsupported mode for eDP.
> > >
> > >Signed-off-by: Jeevan B <jeevan.b@intel.com>
> > >---
> > > tests/kms_setmode.c | 15 +++++++++++++++
> > > 1 file changed, 15 insertions(+)
> > >
> > >diff --git a/tests/kms_setmode.c b/tests/kms_setmode.c index 484c3a95f..6e7e5942a 100644
> > >--- a/tests/kms_setmode.c
> > >+++ b/tests/kms_setmode.c
> > >@@ -252,6 +252,21 @@ static void get_mode_for_crtc(struct crtc_config *crtc,
> > > goto found;
> > > }
> > >
> > >+ /*
> > >+ * If eDP is present, try its modes to find a compatible one.
> > >+ */
> > >+ for (int c = 0; c < crtc->connector_count; c++) {
> > >+ drmModeConnector *conn = crtc->cconfs[c].connector;
> > >+ if (conn->connector_type == DRM_MODE_CONNECTOR_eDP) {
> > >+ for (i = 0; i < conn->count_modes; i++) {
> > >+ mode = &conn->modes[i];
> > >+ if (crtc_supports_mode(crtc, mode))
> > >+ goto found;
> > >+ }
> > >+ break;
>
> Ugh, sorry for not reading your code close enough, one nit here.
> Why 'break' ? Could it have any more eDP connectors?
In my opinion, we should assume that we are dealing with
multiple eDP connectors and test against that. But to be sure,
let's ask Jeevan for input, as he is the author of the patch.
Best regards,
Michał
> > >+ }
> > >+ }
> > >+
> > > /*
> > > * If none is found then just pick the default mode from all connectors
> > > * with the smallest clock, hope the other connectors can support it by
> > >--
> > >2.25.1
> >
> > This patch looks good to me.
> > Reviewed-by: Michał Grzelak <michal.grzelak@intel.com>
> >
> > Best regards,
> > Michał
^ permalink raw reply [flat|nested] 9+ messages in thread
* RE: [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode
2025-07-15 12:30 ` Grzelak, Michal
@ 2025-07-16 10:42 ` B, Jeevan
0 siblings, 0 replies; 9+ messages in thread
From: B, Jeevan @ 2025-07-16 10:42 UTC (permalink / raw)
To: Grzelak, Michal, Kamil Konieczny
Cc: igt-dev@lists.freedesktop.org, B S, Karthik, Sharma, Swati2
> -----Original Message-----
> From: Grzelak, Michal <michal.grzelak@intel.com>
> Sent: Tuesday, July 15, 2025 6:01 PM
> To: Kamil Konieczny <kamil.konieczny@linux.intel.com>; B, Jeevan
> <jeevan.b@intel.com>
> Cc: B, Jeevan <jeevan.b@intel.com>; igt-dev@lists.freedesktop.org; B S, Karthik
> <karthik.b.s@intel.com>; Sharma, Swati2 <swati2.sharma@intel.com>
> Subject: RE: [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP
> before selecting default mode
>
> Hi Kamil,
>
> > From: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> > Sent: Monday, July 14, 2025 1:56 PM
> > To: Grzelak, Michal <michal.grzelak@intel.com>
> > Cc: B, Jeevan <jeevan.b@intel.com>; igt-dev@lists.freedesktop.org; B
> > S, Karthik <karthik.b.s@intel.com>; Sharma, Swati2
> > <swati2.sharma@intel.com>
> > Subject: Re: [PATCH i-g-t] tests/kms_setmode: Find compatible mode for
> > eDP before selecting default mode
> >
> > Hi Grzelak,,
> > On 2025-06-16 at 18:35:26 +0000, Grzelak, Michal wrote:
> > > Hi Jeevan,
> > >
> > > >From: igt-dev <igt-dev-bounces@lists.freedesktop.org> On Behalf Of
> > > >Jeevan B
> > > >Sent: Friday, June 13, 2025 7:49 AM
> > > >To: igt-dev@lists.freedesktop.org
> > > >Cc: B, Jeevan <jeevan.b@intel.com>
> > > >Subject: [PATCH i-g-t] tests/kms_setmode: Find compatible mode for
> > > >eDP before selecting default mode
> > > >
> > > >This change finds a common mode for eDP before falling back to default
> mode.
> > > >It avoids unnecessary failures by not selecting an unsupported mode for eDP.
> > > >
> > > >Signed-off-by: Jeevan B <jeevan.b@intel.com>
> > > >---
> > > > tests/kms_setmode.c | 15 +++++++++++++++
> > > > 1 file changed, 15 insertions(+)
> > > >
> > > >diff --git a/tests/kms_setmode.c b/tests/kms_setmode.c index
> > > >484c3a95f..6e7e5942a 100644
> > > >--- a/tests/kms_setmode.c
> > > >+++ b/tests/kms_setmode.c
> > > >@@ -252,6 +252,21 @@ static void get_mode_for_crtc(struct crtc_config
> *crtc,
> > > > goto found;
> > > > }
> > > >
> > > >+ /*
> > > >+ * If eDP is present, try its modes to find a compatible one.
> > > >+ */
> > > >+ for (int c = 0; c < crtc->connector_count; c++) {
> > > >+ drmModeConnector *conn = crtc->cconfs[c].connector;
> > > >+ if (conn->connector_type == DRM_MODE_CONNECTOR_eDP) {
> > > >+ for (i = 0; i < conn->count_modes; i++) {
> > > >+ mode = &conn->modes[i];
> > > >+ if (crtc_supports_mode(crtc, mode))
> > > >+ goto found;
> > > >+ }
> > > >+ break;
> >
> > Ugh, sorry for not reading your code close enough, one nit here.
> > Why 'break' ? Could it have any more eDP connectors?
>
> In my opinion, we should assume that we are dealing with multiple eDP
> connectors and test against that. But to be sure, let's ask Jeevan for input, as he is
> the author of the patch.
>
> Best regards,
> Michał
If we check how the modes are selected in setup_crtcs,
In clone mode we select 2 connectors for each combination :-
1. First try to select a default mode that is supported by all connectors.
2. Then just fall back to find any that is supported by all connectors.
3. If none is found then just pick the default mode from all connectors with the smallest clock, hope the other connectors can support it by scaling etc.
So with this logic we used to get Invalid Argument. 22 error for the HRR panel on eDP.
This is help to sort modes for such case and avoid invalid commit.
Thanks
Jeevan B
>
> > > >+ }
> > > >+ }
> > > >+
> > > > /*
> > > > * If none is found then just pick the default mode from all connectors
> > > > * with the smallest clock, hope the other connectors can support
> > > >it by
> > > >--
> > > >2.25.1
> > >
> > > This patch looks good to me.
> > > Reviewed-by: Michał Grzelak <michal.grzelak@intel.com>
> > >
> > > Best regards,
> > > Michał
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2025-07-16 10:43 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-13 5:48 [PATCH i-g-t] tests/kms_setmode: Find compatible mode for eDP before selecting default mode Jeevan B
2025-06-13 6:22 ` ✗ i915.CI.BAT: failure for " Patchwork
2025-06-13 7:14 ` ✓ Xe.CI.BAT: success " Patchwork
2025-06-14 12:18 ` ✓ Xe.CI.Full: " Patchwork
2025-06-16 18:35 ` [PATCH i-g-t] " Grzelak, Michal
2025-07-14 11:56 ` Kamil Konieczny
2025-07-15 12:30 ` Grzelak, Michal
2025-07-16 10:42 ` B, Jeevan
2025-07-14 11:51 ` Kamil Konieczny
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.